<SEC-DOCUMENT>0001108426-21-000010.txt : 20210301
<SEC-HEADER>0001108426-21-000010.hdr.sgml : 20210301
<ACCEPTANCE-DATETIME>20210301161652
ACCESSION NUMBER:		0001108426-21-000010
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		178
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210301
DATE AS OF CHANGE:		20210301

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PNM RESOURCES INC
		CENTRAL INDEX KEY:			0001108426
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRIC SERVICES [4911]
		IRS NUMBER:				850019030
		STATE OF INCORPORATION:			NM
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-32462
		FILM NUMBER:		21697961

	BUSINESS ADDRESS:	
		STREET 1:		414 SILVER AVE. SW
		CITY:			ALBUQUERQUE
		STATE:			NM
		ZIP:			87102-3289
		BUSINESS PHONE:		5052412700

	MAIL ADDRESS:	
		STREET 1:		414 SILVER AVE. SW
		STREET 2:		ATTN: MS 0905 - CATHY MARTINEZ
		CITY:			ALBUQUERQUE
		STATE:			NM
		ZIP:			87102-3289

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MANZANO CORP
		DATE OF NAME CHANGE:	20000303

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TEXAS NEW MEXICO POWER CO
		CENTRAL INDEX KEY:			0000022767
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRIC SERVICES [4911]
		IRS NUMBER:				750204070
		STATE OF INCORPORATION:			TX
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	002-97230
		FILM NUMBER:		21697962

	BUSINESS ADDRESS:	
		STREET 1:		577 N. GARDEN RIDGE BLVD.
		CITY:			LEWISVILLE
		STATE:			TX
		ZIP:			75067
		BUSINESS PHONE:		9724204189

	MAIL ADDRESS:	
		STREET 1:		577 N. GARDEN RIDGE BLVD.
		CITY:			LEWISVILLE
		STATE:			TX
		ZIP:			75067

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COMMUNITY PUBLIC SERVICE CO
		DATE OF NAME CHANGE:	19810617

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PUBLIC SERVICE CO OF NEW MEXICO
		CENTRAL INDEX KEY:			0000081023
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRIC & OTHER SERVICES COMBINED [4931]
		IRS NUMBER:				850019030
		STATE OF INCORPORATION:			NM
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-06986
		FILM NUMBER:		21697963

	BUSINESS ADDRESS:	
		STREET 1:		414 SILVER AVE. SW
		CITY:			ALBUQUERQUE
		STATE:			NM
		ZIP:			87102-3289
		BUSINESS PHONE:		5058482700

	MAIL ADDRESS:	
		STREET 1:		414 SILVER AVE. SW
		CITY:			ALBUQUERQUE
		STATE:			NM
		ZIP:			87102-3289
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>pnm-20201231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:d931949f-86c4-4a30-a782-af9affce6b3d,g:e818af9b-d57e-4451-a338-be50e075ead4,d:0652f53b2aa247d6904ab01ed062d005--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:pnm="http://www.pnmresources.com/20201231" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>pnm-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80LTEtMS0xLTA_a2878000-b7d4-40dd-9d34-d7e09a099cd5">0001108426</ix:nonNumeric><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8xMi0xLTEtMS0w_2abdede4-b0e9-425a-9b59-aee8d09190c2">2020</ix:nonNumeric><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8xMy0xLTEtMS0w_c74b938a-28f3-4d88-a257-f2c969907715">FY</ix:nonNumeric><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8xNC0xLTEtMS0w_72966ebe-1949-4944-a5c6-aa45ebbab640">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt:booleanfalse" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8xNS0xLTEtMS0w_330cf4e9-897b-4250-a7e9-afaed923dd43">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8yNC0xLTEtMS0w_75c3ad47-7b49-4c98-907c-c4d88eb0fe35">0000081023</ix:nonNumeric><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8yOS0xLTEtMS0w_a456fadf-f39d-4f2c-bba7-b4b061c01288">2020</ix:nonNumeric><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8zMC0xLTEtMS0w_138d9c7d-7987-40d0-8a60-22eff1245b44">FY</ix:nonNumeric><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8zMS0xLTEtMS0w_0bd90dfc-1e3e-44b3-9418-a0a9c66d4f83">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80MC0xLTEtMS0w_970f977f-562e-4142-8019-a65da940023c">0000022767</ix:nonNumeric><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80NS0xLTEtMS0w_744adb62-3fcc-4ce6-9686-a42001805c67">2020</ix:nonNumeric><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80Ni0xLTEtMS0w_4c1a8e21-1917-42d9-a046-e3ed8c2903e1">FY</ix:nonNumeric><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80Ny0xLTEtMS0w_ca2be6a7-a96b-49f7-8708-5cef9158fd8d">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i1acfa5eb828c4c50aa9d31b73c12ece0_D20201221-20201221" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwNTY_6bc6b2ae-4d2c-476c-94e2-ed4535af555e">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="i1acfa5eb828c4c50aa9d31b73c12ece0_D20201221-20201221" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTAtMS0xLTAvdGV4dHJlZ2lvbjpiY2MxYmM4NDNiMzA0Mzc1YjJlYjU3YTMzOWFjNmI4M18yNzQ4Nzc5MDY5NDk1_6bc6b2ae-4d2c-476c-94e2-ed4535af555e">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="ib0b6054bab724e89b9de3b12c0fc25e4_I20201231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE2LTAtMS0xLTA_6fb43e7c-b292-48c2-b676-18486196c5c1">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="i67351c2dcad446359ae842550ca5c5dd_I20201231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE3LTAtMS0xLTA_d5bfa437-6a6d-4634-a0ff-fe63bb21fb1c">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="i37bfad42135840908bb2114ed6e264c5_I20201231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE4LTAtMS0xLTA_ed3a96f0-d547-49b1-80ab-6df93d41a0a9">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="i0e54ed55cb7848a09c3b35636c85fe4b_I20191231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM0LTAtMS0xLTE1NTEy_fec9cf33-cc7e-4a90-8699-9ad62a18493b">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="i0e2c75b5a6294728822edc79f26ff425_I20191231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM1LTAtMS0xLTE1NTEy_645e24dd-b6e1-4e5d-8318-acf9ba7954e9">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric><ix:nonNumeric contextRef="i1a945a98c35e43078db5c6e216b4c593_I20191231" name="us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM2LTAtMS0xLTE1NTEy_5d3b0a45-a95e-406e-a2da-554c1643b42c">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="pnm-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i2645eda7255d41b49e82190240c21ed2_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7aac65e47caa45ec8d2a62394b4782de_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b1294bcb6bb40c19648065a2b5554bc_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ic01271c241ea4c0cb6675b421bb85992_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf02dd3041d04a6483ee1912b8e74c2c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e37ecb72f3f48cbaccebc8999549888_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a04b1da3e3d4060a0e76017d52748a1_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a5be83d3e5749078045964588c56b36_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4f02837765b4e8f9bdfdcb5cc0ad9a7_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i673695e225844b83ae31230f86f5def3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i563866b397f043b7a9188ffa286354d7_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib81946d681204d26836f84e84649de42_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dcc77ca8b7b461ab65040535a2d5037_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i413d69ae59394dac8b58fa2c92a46387_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id004ac98fde1486ca12cbda8f59fb3eb_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3930725f5984290a95d407ebc33f4b0_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf512d6e5a2945f08840fdfbb317b7c9_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c244c04d8c740a0a7b9cefa992e2dad_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38d2c091a03c41288a3cfc650584dc1d_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a2799957f6f48a59eb1250150ce3525_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9d56103ba054e21a1e62ec8bdcecade_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc8068c3eeff423190821e2eb44c64f7_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i204001fb4c8e4bbeb9df497fd8ef7d94_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7650d5553935459fac2d9b7594f4e0dc_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0b0258c54e44261b8ba335521a7a207_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9d85d0871b0440980654a648cce155b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09cb124e8e0d46b78ceef00d6d8dd58a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8136013a982c40d4afec88a042bbf9e0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4637ed3f1cf3491eb6ea846fe0615f6c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie359bb5075a349e4b766de31036b4ee2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i063c36f0d45f46a4b32474db5419adb2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6a50abcc5bf4140990e7751334552cc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id96f802b79d849059b0a14232d5e72eb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i941a702355aa40fab59a357ba462221a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0852d24b32854267a34118cc2de05667_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5371171a566e4da383340efa3a16a510_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5e02e70ffd54e16a48e1a7c6be813c1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1adafb17ace42c7b6d83c4c6873114a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33eca226a5594f969aed56e0d5e7b655_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48e0d9c04e8d462f8456cd76fc265f9d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f300a6f384044fa9461b2fb35e2883c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5b37673f25c48c9a1f4a70f1b80ea7c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if88bc26a0eb04a2d9e9fc85db4ecd6ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd283ffbce1346ac88d2632ef5014e7e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6acabf0e387545f4b7ed88e8568bf7e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bc2bf66ee534e989dd62ecdb083ee1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0859b0f1aa954adb8264efde048a9f70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i563d1a6fa59f41e3ab32e08492d854ab_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45c88fe997a24601aff45b82a687db7f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i635ce074564c4022bee36777f7d20086_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idda4ecb664df4c4bbcd0784d35d54955_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3e4f7185f4043af87b3577e1990798f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28fec727c31f4666b77c9760ef9168b2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id77d0c8d67134b01b51069cf79391480_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic53f5f036578415698a7c98cc694dba3_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaa6eba2823041efbe6bb4c1843aed79_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i675c776bbfe14614823fa5daeb5582c8_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ae93cd011f441af8d7c66c176972d7c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81cae46c096a46888caebb0640e3ae73_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i664264dfc02e493697cf99926f505960_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5186f381dcd48a1b4a7ca236742617b_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic98e590b940a4749826884da1436c4af_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7461e2540c14b71a69a91dbe70f08b1_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibffe91ae6cca4a308d7c45b3fc087a42_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a995c6fa51446658d21b50e249ba3c9_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaeaf9b90c9f4c31b0836bd3802e5aeb_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0080ac3139af4a4fa27226aeb994ed38_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i544eb192443d4e03ab17e267730ba282_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i673a0bb1bac24495a96e963a905d0f26_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1870d91679845d5b9869fc84c9ed4d3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07aff7d8d5884a3fbd292547e072c772_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i958f090840794059a5fbb9289628fe1e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id09eec45006e46729b9e5e0896e3572f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32d8d3f71c0d4419a323581f82610248_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78aef4e3aa224f9997ba0c51c2a7b84b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12bc3d458bd54acabfbbc0d59cd2b65b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4d54b6d3d32440091c047ebae85d516_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46ab8ee638c74a8386e948235a440106_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a683492ab7a45ba8d67e8c6c6699655_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i602079605360411ab9cd5e155d662739_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e607ab132b04efea55c37f53385be72_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib87f41b12e554f31ad4ca1b24638f8f4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0985390d83bc45dbbdd92599c9129e8b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dddce243d884f4f86e9496e46bba359_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id385bbd74efe4f159a3321df36a78a25_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fadb03c3fd04647ad72d3ba02ca97a5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib550bf32a6c141e8a1ba0fa6a9c63c49_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf67deb08fb048d4a362d88b71aa6334_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec3db3db53c54cd6bac27dc2dd569854_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba7e4f607dd74ffb83520dc86c1e5376_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5da4e2a3b29f400db4eb14c7dc0a65ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7742ad908d184de4ad056527ec36c93c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd84cfe13e204f14ab914d5cc3bccaf4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60ba16cd9b4b46fab171826f217d0c42_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ad90918280141ba9867867352c76411_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7355255584e4e0ba93df9b73db8adb0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i141d575b0ad846169d390d78d94b3af9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic06440196560414e9a39d09a3d31dc57_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21941144877c48abab057a3fefb5b4ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i234bb6c5428441b082aa1aa05584a9f7_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b3d8c5c2e5c435b91ef9701d50a7cc2_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fcb3793c25048678d55462bd45e9486_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i610d49fff1104efa9703df567bb8cfc8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a1374cf11774223a24ffa1e87145373_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if16111b15ad44244a4421af397850bd0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2daa7c95006449e69ef6d256ccba2354_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90d5bacd487844058e5676fa126b3f03_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i584d39a4262a46b38da07193d2a13ba7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3d749099b754c03960ea1db7034858e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ec85cc61c2e45fa9e594eeb68c255e9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i108092c79868491687cf9455324ca612_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1060ed5439f642008104aacd9b5c392b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3575069b6f1479e985092acbc7c390c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19ec0cef618044a2a8ecf0136eedf7f6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0188481089a4f7da089d59cab2f23c9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbfe637d444e4c599ab78627b483d4c7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a878341de4b46d2afb3fa24304e33e9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="utility"><xbrli:measure>pnm:utility</xbrli:measure></xbrli:unit><xbrli:context id="i454418cebb5c483fa39833173924bafe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6d50cc718b748df832542b60fb4921d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i57434e7344724217b1eea525943d2a00_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bcd21039f674a9d911d958359262902_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41f0641fce974af2b79aa7a179f109dd_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9abdbd2b728a4adb94388989bc228bb3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:CommonIntangibleAndGeneralPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e00dafdbd1842da8f92ea383ae7d0f7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:CommonIntangibleAndGeneralPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic87944c2cacb4e8996eaaa2afeb76ed8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:CommonIntangibleAndGeneralPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i452641049245461891597c2c8e06ff10_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d5743bb70024be5a86248ed2e4f8c95_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6dcb61edaeb4050a68d5576f2fe0443_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia93efcebc84d44abb6683dc7dac7a342_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbf9794e57354f61bb83895bc56ab2e5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11d57a542f1649ca946e6e182ab162df_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15b928233c5a4c9c99347565c9852710_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5286ca0728fb4a298d0bbfa429ae537a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb6a234cc3894b49b02aa4a3f0aef382_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78e60bcb63f0412cbd6f7da26a146f53_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c766c3de9ac4a6aac2ce5f095c2b7f2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cc3a8a0792c46a19bcd92d1009fbfd4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>pnm:segment</xbrli:measure></xbrli:unit><xbrli:context id="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic295f628325b457db8432ff5933256f0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76ff1be9a3ee49d3bab6b4670744531f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if627fbe3c9ad4c35b67820a90ddbe53f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bab92b1cc9c483aaeb6f21f0eee2a84_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib31b16cf7b7c4e2d8b551d6e2973885e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia41c71f141ed484dab0d8e2970edce87_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbc411f389964a99a8b2396a29e67046_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie475e536504c4c19877123da6e298b93_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fee23424c184429bd84ae0a984dc1c7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if770b087760640289ee47081e6df2418_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440eeee34f104459839e26135fbeca57_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70cae0a4161e45ba80ac2c0eb9eb545a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i983365dbfd1947a99ad68b723bce9a32_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3e40af5b92f4433a6d1351fc97244c2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3fce834edd24288abecbab0bdb08749_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec111a18c1774455bb9cfcc423590a4d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aef974ca4bf48bfa5ab8048309c3379_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2793e011775649ed964e1a4a831f609b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ebd90b5c494472c92731dcd5f78e2fa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd0c4525ddfa4d00bf277b5c0a60a7f6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b5b9a28d1b44c4caa818937b3cbe857_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if20a392beb954a0ca28ed348052a5a6f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ad8f88879cf474f83c952c0429041e7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50381d605ab745e390d5e8bd62ad5590_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d45d940b09b4005a4c106b1ecce8b27_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e0bd1d2b43943dd9f3ea5bcce2d15bc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i116a84fdb5c64ff88c494cc03308f918_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01e321adafed4075ac2fe0298b603b79_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c35384eb4cd418683b9d46d86759d3b_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60eca848bbeb4454a0f8fa126174d328_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64e2958e0baf4f1d99845ab94fba4b8c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cf33b401d584ef185c77b037ca8a1a3_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63bafb4dea64465ca52253f154fbc2ea_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e2996ee8fe64369807212aae096c337_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i965038928b114dbaa0626f287536c0b8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia162db67a8784f7bafa911d398337594_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i122c56aa7f9740aca2c703ea937570ef_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd092f6c682e45e4b1710acbd2cffde2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd593b57af314043a5a1b7a63d7971f3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2d6ace88f7b4fb2b2373f8bb5996891_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie78a6634c3db46f49ee78dca837de16d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94e4a32583c04968b88abc580828eb41_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3fd8d04603845dca64f7969887e4942_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i410b66bae934497a9f8319d9a8ef6178_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06bd3f34c6f64a8e90c7a87bd7970628_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mw"><xbrli:measure>utr:MW</xbrli:measure></xbrli:unit><xbrli:context id="i9a728292e4d240dbabc57185f94fce8e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a01739f51fb4cfb8d93b587fb3e8c80_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fe98bce4b5f4562a61c43a257b562a2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7518476d855a41dda6939daf805f7840_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b2d175ae333459d8c02ff4d7e38f95a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0e76cc751594e56bc646ceb329168ae_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b398b5f9cbb4da180cde66ed0800328_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bcddab9675e49af89ebcf5805365125_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99fec6c6f3534b1999c12edd5ba9b38e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60b3a90187584dbfb3e57f4c00b2899e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45798834ec914139bc42f01f03fca462_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35b9ac5fcbd74e8bb21fb9e666b59b17_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4872b3a677fb4defa49584c41e640319_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4efe46f03aca44e28f1fca4400f93abd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i023aee959f9b4dc9af94257d21bf9e58_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73f0515a40424ed5a0d4d0a862821f6f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53f308da417a4db68a397fe5d1c806a4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3c0a3773d2549df905ac2ecbf259fda_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaef198183f2a489c96159c41c490aac3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e4c353631e34679a07cf751cf0fbc68_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e5660e3cd664b5583255e13df7df225_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if388a15ed49d4575b1179d87e3a75e72_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06dfcae67fcd4ca4b2d6b23e0580c26d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90da50743a7c4a8c80c46485287e5d0b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39bf61bfb70d4595894abdcdb83e4b6c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c364f3ee80f4afd8ae405b82cdb762d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3500d8610cf143caa53cf580776fc7ef_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28fba5bedbb941c28c1165d03a9db46a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie765096aa27e4e63a28afa4dc8326633_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd232151de5940fda6a5bc0223b80caf_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia51ea4cc494844b6b0b792644f2d461e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia877106ae22a4a029cc357a333dc9b4a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c2feff798fc464fbb3c0b0fd3bdd2de_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f4e248f93594b55a070f6ac5a15e7c7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecb6a567cb0f4d8bb8dbdfd282c2492c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0684bc9811a34df8baff420c7418860b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if039c8d416d940f2b2f390ffad27e8ad_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f181fcd75e0482dab0b75862ca22b45_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib20e638386f045d98ec12d303e4377cc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40b6e5c34d034fc0b3dd5f3b439b938e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c7f7706179a405c8b387f3f3d59c026_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id48d3e2933ba483a97f0d01724252981_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d4e0c20d9094673a176b45fd190f2da_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0de6c96c86a24ef0a2b6becae78e06fb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85502dd3249d4502816929cdee966c3f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0ba5063c17841359087cd47ac361835_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifca1ae54132347fa952aa86a84e658c4_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c552e2753dd436093668bb6a59ffc06_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i951f639d00af49d196bbf03182a71522_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief55a194abe7440c9714f3b48af9858f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic42dfada2ea047d8ad0694c106a661c6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccd6444b95e74c61be509a2f6eabbe91_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibba6a32634504b6f87cf0f8d7f0121b5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5182faeb3594d8fbe26cb05e0067024_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60467af7b1e947dabc11fbb4b39d7e42_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i135a9c557e3c4ec7b511f0eecac9efe9_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie646d9ff603a4adc9824b2660e243397_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48b6681c50bd496abb9b0c95244fcb47_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id22c96a2b3344133925213e0f36ce0bd_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7628d51e50242bd85df8e0600d95baa_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dc9a1d850af4d4a91468d5abf517ab6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c95b17079fb4d62a0359588a20c2fba_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25eeafe11caa41039e56ebd9cc2839ab_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2020ForwardEquitySalesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-15</xbrli:startDate><xbrli:endDate>2020-12-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id364cec349cc4ea787e68fce8cee774b_I20201215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2020ForwardEquitySalesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd6cdd6c2be94ac9bc408bac4e49ca47_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0b12cf84e6040c785bd4914aaf7244a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide3033d8fcc64b8c8d9d501f88c9553c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6eb746c62c8a41bdb9e5ba1c604647c9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id63d7be8efda4941b4537793162895cc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84a2079938b147a8923e15bc33445424_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2193cb1aa94c4451893aa62e7041d9b5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6de988d8a0e4c0482031f3633380073_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4917410d155a43279fb8bd6ed07a4dc2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f152cecb6f142a9b1a587d2fb417c60_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRandTNMPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic19811386d0348c0b4a1f6468175fd6f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRAndPNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab65fb11d9b64b75bce143a000653be5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if924fd506da149aa91a1f283b19015ae_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54125d0dc7c04752b276b038c0f8ef62_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2015TermLoanAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aa4d4d08c224b26be8fb8fedca3593f_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanCoalCompanyWestmorelandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie648005574c043968dd73f03c8453b33_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:BTMUTermLoanAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bfa02d5c50242348b93ac2188ba8755_D20180101-20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa5d5486004941019fafcd95ae20fd61_I20180522"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanCoalCompanyWestmorelandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ef83ba5a2604bf782b6fc82db7d3ece_I20180522"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:BTMUTermLoanAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a05e3c6bb7348fd8af059db2c541918_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:LetterOrCredit30MilJPMorganMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="loan"><xbrli:measure>pnm:loan</xbrli:measure></xbrli:unit><xbrli:context id="icb24ded6a78a4ea9b61f042c1a22084e_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90cbe4048aa2488287e701814b9de1e8_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20edd2a707de417284876fb0cf2cc177_D20180101-20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8b0c61b922247cd86ed1fd6589d2049_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8659606e948c4b3289fa67b5e13b2e9c_D20180101-20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacb0cec3da034827a829b4fa0b818e9d_D20181201-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92c0fa864b494d53aa54ad03f811388b_D20181201-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018SUNS3.25percentdueMarch2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1991d9374561451a9fb8a616d1752b3b_I20180309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2015TermLoanAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfc169956c344bbc9bb6e7da7cae5780_I20180309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d23474f36954d14b01a5bd26f77e32a_I20181126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9b0e75755e5417ca512f19db9cb8538_I20201125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i168637222f754547aa1008b383308603_I20201126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i882265ddee1a41df876f5df521ec17da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53e0396496684cd9a0b9701d140beff3_I20181214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018OneYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcef03ecd3694d7c8e16b425014cd660_D20181214-20181214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018OneYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-14</xbrli:startDate><xbrli:endDate>2018-12-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4917057940bd49f592e89296298d0ff6_D20181214-20181214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-14</xbrli:startDate><xbrli:endDate>2018-12-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b4b1eae73bb4c1dbd12ed395ecf0e6a_D20181214-20181214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-14</xbrli:startDate><xbrli:endDate>2018-12-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c28b42f40c14974b7c6bc3cde940964_D20191213-20191213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018OneYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-13</xbrli:startDate><xbrli:endDate>2019-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1d2769b7689425d829d48c72ea3dc29_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018OneYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ceb9a8cd23349ab96424aa4c0f2197d_I20181221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic451ba87b6b244bab5b99ccb3e09619d_D20181221-20181221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-21</xbrli:startDate><xbrli:endDate>2018-12-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb7188a6b3d041bfb60f0adfdd6daf49_D20181221-20181221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-21</xbrli:startDate><xbrli:endDate>2018-12-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1acfa5eb828c4c50aa9d31b73c12ece0_D20201221-20201221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-21</xbrli:startDate><xbrli:endDate>2020-12-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3496382683574d2180db61e0f574af2e_I20200107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2020ForwardEquitySalesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ffaf34f7d8b4c3f8317de3eb83dd950_D20200107-20200107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-07</xbrli:startDate><xbrli:endDate>2020-01-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia87c1f7b1eb04da1a34df79d37a4ba1c_D20200108-20200108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-08</xbrli:startDate><xbrli:endDate>2020-01-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ad6f5c34c2944c281593a88bde23f63_I20201020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:MergerBackstopFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96e995a3c2ec4ab2ab6a4538eb543e1e_D20201020-20201020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:MergerBackstopFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-20</xbrli:startDate><xbrli:endDate>2020-10-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9efc56687334aceb496eb62728942f6_I20201020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">pnm:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:MergerBackstopFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifaf4e94f60a341719ab65ea5d3ea1b73_D20201020-20201020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">pnm:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:MergerBackstopFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-20</xbrli:startDate><xbrli:endDate>2020-10-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i144c1dfa0c4a432da377dc93a6584e4f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMPFirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i543c10f8af7b415697ae0075d3ea360e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMPFirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ac46e2ea3e84eaa8a9d49b25eb4ce2e_I20201221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib75243035baa48148f9336787c4ed5de_I20201221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4cf05e56b454e9399fa80da180205ce_I20201222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i145e30b2596e4693862798a4ad9ab159_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d0b262cbef14df18fe809ef95645abf_D20180309-20180309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-03-09</xbrli:startDate><xbrli:endDate>2018-03-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ff5ec1731fe4aecacfab01991b7f517_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2017TermLoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pnm:JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4df327164e774baaa19a17e39411934d_I20170728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="bond_series"><xbrli:measure>pnm:bond_series</xbrli:measure></xbrli:unit><xbrli:context id="i07e514d7f0d34105816a77f639d1e1da_I20180514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f4345eede5c4b1895653d03b912f232_I20180514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04d37f49e4794e8b96ce6eae1be04970_I20180514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e33f98faaa04162ac839ac8f6c7266e_D20180514-20180514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-14</xbrli:startDate><xbrli:endDate>2018-05-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0132a4e211d547f5b31894f081d4c6da_D20180514-20180514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-14</xbrli:startDate><xbrli:endDate>2018-05-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i819cd976ca5c40128dc46d478c398f3f_I20180514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2018at7point95percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ac9586ee4ec4785a5a6d281d66716ad_I20180731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia64ba9e66cdc4be2960e9104cf8edcef_I20180731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64de14e26a0e4cfc8f6f9cb88c9a2511_I20180731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0efc6805feeb41969ab4f81ccbb03d29_D20180731-20180731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-31</xbrli:startDate><xbrli:endDate>2018-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id74026d63c5341bb84c3246fd970b55c_D20180731-20180731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-31</xbrli:startDate><xbrli:endDate>2018-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2af8da3636fe4817a9c78be8c8363b00_I20180731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2018at7point50percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5537da43084e4c59963f9327fed2c091_D20170728-20170728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-28</xbrli:startDate><xbrli:endDate>2017-07-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibff8517c340e4ff6bff83fe9ec2ba486_D20180409-20180409"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pnm:DepositRelatedToPotentialTransmissionInterconnectionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-09</xbrli:startDate><xbrli:endDate>2018-04-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e37f9ab2cd34819849232bfca465eb3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pnm:DepositRelatedToPotentialTransmissionInterconnectionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0dd850c07e004b788af7abe814d4c776_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pnm:DepositRelatedToPotentialTransmissionInterconnectionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b4a94e55a7b4725bad43a06770ec98e_I20190118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019250MillionTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88d960fb8f144e3e9d835e1afe9b5651_I20191218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98130ce0100d4969b8c6a0ebc4a5fcb9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pnm:JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3800812386264d59b7eb4e3c06f3eef7_I20200415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020250MillionTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea2d8d16d3354d908915f394ba0d5fb3_D20200415-20200415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-15</xbrli:startDate><xbrli:endDate>2020-04-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74eb29cb02ad4075b058bb28fcd9c0fe_D20200430-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020250MillionTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-30</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1ca20dc40e94d7eb78937e2f60e594a_I20201221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020250MillionTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i176ba078fe2c40a89c595b0173fe1165_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1b43aab5b624e37aa7f5b3fbeb7e95c_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotes321SeriesADueApril2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4ae1f4c37ea48668404a28194f33c81_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotes357SeriesBDueApril2039Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2647a94ed024c36a6a56793c3735cb5_D20200430-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-30</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1310f2d5d7004ea3bd08cbcfc7e3af99_D20200430-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-30</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bf80ae26a884744ac7333f729757058_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2040Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1854c8d7b1d04909a4577822c6ed2554_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2043Series1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2816324f405d4d5598ee7b450add413d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2043Series2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12e0000fc5ec409c814310b2a84f0180_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d6aaa04dcf349e5ae13e2b0fe327dfb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39056f51ed454b3a87bb3bf243bd553d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:MaricopaCountyArizonaPollutionControlCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsAt625PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0251377b828745c59212ff660e0427ef_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsAt590PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:CityOfFarmingtonNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5d2589f65ca49f68530b76e44decb6d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsAt625PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:CityOfFarmingtonNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68172f698ad1403a9d4e31114d73863e_D20200101-20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:MaricopaCountyArizonaPollutionControlCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsAt625PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40f266927b2244fe8836781ce6f52be1_I20200601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:CityOfFarmingtonNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbecb24850dd447687dd67e07ebb3096_D20200622-20200622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-22</xbrli:startDate><xbrli:endDate>2020-06-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25a79b74cc1d4205b45ae4855c831816_D20200401-20200401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia574140fce614bb99d43d4f8e1d8b0f6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12b196a903a94ae6813a49aa2fb95663_I20180628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice07a87668f546b4ae35693a4a177939_I20180725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMPTermLoanAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5e059ed80bd4cb0bd1a8552b4a6d181_I20181217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2018TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie286771d444d4b2188d0aac2cfebd816_I20190226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2019BondPurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad7a102778d0425ab93bd5bab2b42163_I20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2019BondPurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id67c6911f43b4b0cab15e200e48f7bf4_D20190401-20190401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i945ba8e683cc46fb9fded38fb23c2c94_I20190401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7affe2446e61454c9f84c132fc5bbe17_I20190701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.60PercentDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4518534e17a34b88aefbdab44718d8a8_D20190226-20190226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2019BondPurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-26</xbrli:startDate><xbrli:endDate>2019-02-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida413b6a0df04f8aafc5658dfa003fc2_I20200424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2020BondPurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i001a301c930342daa835b22f5c7ebacb_I20200424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2020BondPurchaseAgreementBondSeries1And2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e670672f0bd4e80917a2536b352e16d_I20200715"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2020BondPurchaseAgreementBondSeries3And4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f50459e604d4e69b727a9a90055bc79_D20200424-20200424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2020BondPurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-24</xbrli:startDate><xbrli:endDate>2020-04-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4c36e42492041b58225b98b901532ba_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="derivative"><xbrli:measure>pnm:derivative</xbrli:measure></xbrli:unit><xbrli:context id="i44129e66c5d24d339fe80f45867d707b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4821b696c6f24c72a2fef82600948304_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id88fc80bacfb40c9a217baa9e96651d8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">pnm:InterestRateContractOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2b3056b029f4dfabd26a818996bf500_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">pnm:InterestRateContractTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb123e8eabf545d4ba73f75a55f34629_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">pnm:InterestRateContractThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie511e7ee96a24ce2a9e7aa6bf869e1f3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42b41dd9c8b947e49a3a9bdb28e21744_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47ad51532c354f7faa61783cba99432a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd5e3763684c420a908510ef7e9d51b7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4aba9bf44a04bbd96e81e33d51a90fb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i757812e4fdfc43848beb7d7792ac5f82_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f9db2278bbd40c8b36d782c0e2ea5a0_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fa283103cb84237bf57a61033e17a47_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifffdf93bf2a04026b4e9baccc65e854f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aafeac425c2458095991057d501502f_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i505a36d8f5d343cb8e8c79338385832d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fb0161965ca494d87d46a26dae6ecd1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b8d99a0751a44a79d0b5e7a0fd55a3a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:LocalLinesOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d32e6d1a4c7403a9f1a2d8189a6322d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7074ea8a37624ffc880e777814f595df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="numberofamimeters"><xbrli:measure>pnm:numberOfAMIMeters</xbrli:measure></xbrli:unit><xbrli:context id="i0c153646e3444bd58e3340265507e679_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92331508ea8d4e26a5d68754df271d3a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie495c109425b499f8808d61dc73c523c_I20190722"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-07-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i990699722ff343d3819323bb2e5fba63_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97fe7dc5774e409998d1bb91549cb510_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b377900215947aabd9563ea9323778e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7707766733c64986b82fc86e3b0e2e37_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i996ed6296d7a4378b5f5bd3b2112d33c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i731bfa114b1046bfa9537138d7a22c09_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRDevelopmentRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80f114b55b2f4c558fe3ead339c4aefe_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRDevelopmentRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic53215615db9433b9ff62936379f201d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pnm:JPMorganChaseBankN.A.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7726c2968ea47979c73e93e32fa20de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd765f5969584e249bf0d9536886ffad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRDevelopmentRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53210a0ca3264d729e89dcf0fd476896_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36d8920b3e904ab19de40e59a7eb6d64_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3ce6e7e22f74d6cacd06e2ed466edf3_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35c3d546ed4e4b429dbcabcb8e767a9a_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad34ceed77984910bfb837c543096019_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2154cfd6fb794110b0537f1d2877a5af_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic804d99559724401b24e6ca2497566c9_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5371be691c0a4ce3a71c8d549ede9d54_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b493f717a61460ba3cd22e184bbbf2b_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cef5c841f4040a6a0a8f808f047ccf3_I20210219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i011f4a370639421e9753a53da0411b24_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic78053fb609e491f827124d31a57620b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3a8fb04439a47018cec8b3c84323159_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i404662f8a4144be9b5e8ca7a4386327c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i949c73852a0146bc8c2cf253c1eac6fc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0073a9a569d84fe5a36dd7bd41ccef0b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00c9f2f3182a4492a7a7561d5eb45e5b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3633d3683f5b4d5fad71c94952e3dfc6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i188cdacf71fd42c6866449176d406125_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dbb6ef4bf0e4663a47026fa9f60a162_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64b7ca37a23f42c9923f787f92f4077e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i570e1b8766604b558aceb4f36cc111e5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1b57c0786094e3db2ae59c58017536b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b5ca19d796b458cad0fb0045b88ca18_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bdf8ed1e0fc4dcdbd2cb71e5767d7b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84f5438dc5bc49ba9634bac31d7d9745_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f56d8266a514ec89f83a2791b80197d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdddd15a5ee6417eb750c4287543eecd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie760deac845d4ee8a6c13990e08bfa15_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifebd5c6df19247c3bdc61f075081b5ab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1c9eab700fe40f6935e9e4c70d1a1ca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d01e42a310c4b498fe5bef57c29635e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d3716afca5b4575aca0a60e6303b957_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a4568f05907454485ed2fd86b40d2c7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cb0dcf136b1450b8791e8d1b8b6caa0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i547afed9c96843aebf8b0937f9402ad8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac6400d7863c42ae9baba2e5869d835b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb5a789c4da0407183f9eaf6c85d8371_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7327142791241c5a69bd4aefd46b248_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2021At5Point35PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fbfdad2e5414405ab41f2c74b047d24_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2021At5Point35PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i827b198ad62244b781cfe33f7018e33a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2023at3point15percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b82b1f67af44dcca98febff19186eb6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2023at3point15percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1893cfcf8e24112916c359c7a9d788c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025at3point45percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic87052fcd6844d348e388818fd2407ff_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025at3point45percentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec956ab275874e7ca3c5963e155c57fa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025At3Point85PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05711b2f8ef046bd8585e373bcb842d3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025At3Point85PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09b9c038f7e341bb8821d6da5e2ef616_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point68PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff835a6ab407445fb9a5333d26ab3c8c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point68PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05f50cb29a094e2a985f3f0c31a24dfa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point78PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i578beaeece454a7cb2859b55549fa331_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point78PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ef017f1738c49d2bc8727d4cc833e86_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2033At3Point93PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0df4d52a44fe40eb9d91045a9ae82565_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2033At3Point93PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8c9f7fee17c4ef6bd9fbf04526a1623_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2038At4Point22PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ffc5e84d4fd4aef8c7392989a454d69_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2038At4Point22PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82fa448282d34ce69006f419e04fce15_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2048At4Point50PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ab076f4cc2c44c9886e680cb65afec0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2048At4Point50PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide445f72a6aa458a9168da10c415e521_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2048At4Point60PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6547d3c7a4b543fba6accbf6498795c1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2048At4Point60PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e78e9dd8eb8478eb4505e0f3f7152f8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2030At3Point21PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i122683a58cf84e66bb7c9d0a6e588352_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2030At3Point21PercentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fbcf2a0220e42549363516ec35a02a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2039At3Point57PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8f981670bb0469b85313727c9b09691_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2039At3Point57PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib66eda8f04d14e6794d7960215d81366_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019250MillionTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3e030f4dd9340f9b10a8de1a12d5803_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019250MillionTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6557bbd529dd48399941a9ee14da8ecf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e82c90056bd48b59d8ce8793d6474ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i312a4c0a7d0b4387b1490dd1332fded7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds6Point95PercentDue2043Series2013AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc79b4a9b9fe4a439e0d2a4acb12080f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds6Point95PercentDue2043Series2013AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia05959125c2546e7b00c81cc9f396ebe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40dec446769e49778e9204422272508e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i530501e230ce4e3ebcbd7f16f91eb77e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3Point53Percentdue2026Series2016AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53bbbdcf1f69425b9c8c1c2f74dd9ba0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3Point53Percentdue2026Series2016AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i650d29b4c4c140989135aade247c3c99_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.22PercentDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7099bd225c74f73afcdfe17100ee4fd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.22PercentDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia39574a6668d47638bd72a601d194e5a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.85PercentDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa3fe078bd8847bd8db3c443a31b176f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.85PercentDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i999d5ba28d924753a53b7f8eb8ad62ea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.79PercentDue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22b29658457e47a3ab0bf6659885686b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.79PercentDue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42cc76336f684de9a26abffb1718a914_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.92PercentDue2039Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieee86557fc8b4bdc8f7ec2c0af503a4f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.92PercentDue2039Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i885e9cfd9042424fa09a82f478835e4e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds4.06PercentDue2044Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6d67c9ceaaf4b549fabb35b86793aec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds4.06PercentDue2044Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28bc682ad70547e7bd57ef9b1fd102bd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.60PercentDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i295ee5acf4b549d6974c5a61eacd826b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.60PercentDue2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idefea08dee0141d6a3e97002c084a169_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds273PercentDue2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5400f808525643fa8bca0f0d16a7cb53_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds273PercentDue2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i588cd17244a74eab96f1420a427ef307_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueApril2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80b81783b9344e09a8b7a9b6cd85b87b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueApril2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie53f1a46dc9149eaac50a733ab51ef6b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds293PercentDue2035Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69224c7c9e634b208268b654dfb5221a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds293PercentDue2035Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97830766d93e457094b17986b68ddc9d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueJuly2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01803a883c5743eb94a7e17e1f1b2d5b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueJuly2050Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if08595b216f9478891a020682a95fb0a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018SUNS3.25percentdueMarch2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8543aabc677492d8de5928b90a8d42b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018SUNS3.25percentdueMarch2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d821a7341604fc8b98a3fefbec4f87b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00f8a66785ea428c8c85c86c88654e65_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i841567b25e854f8f9054d0b3b913aba8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e04b8db978948808810fe3f9412b604_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93ce898222a544098f0440ae856b9718_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a5f7d920f4c404181ff0c3ea9efb243_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4140212418474f66ae38d1b0b82bf003_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac039cd417d54aeabdf77a4711bcb129_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95ea8156f05e41a5983ed0ad02db7042_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6c083353f1a40e799415c529d670be1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lease"><xbrli:measure>pnm:lease</xbrli:measure></xbrli:unit><xbrli:context id="i6a21e845e6f04524990bdb937b3b3d1f_I20150115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnits1And4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-01-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a9762f837394b6d9a5282c27a97252c_I20160115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-01-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fabb492d01346688d284d1990cda5c6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnits1And4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25ff5412939240e2ba2b1e0de496e8ec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5741474c818e4c8c890ffeb37fb1c6bb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i071f157f6d3a4ebdb3c6f2fc06248a4e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:NavajoNationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58eb37c967734b8a8dc5cf94b518260b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1ae298bb7984c0dbac1887eb58a8e31_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if20e0af02c3049568fa4e3ad5e983e16_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33523526cdbd4a42bd91c27532027517_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pnm:TriStateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd91bbd63607401ba64ca27c38b90858_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia75d3b1fde984c3c8bd17680eb78492f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0af3bca93d4d4ac2be29612b623cb0c1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32e3067e81c0455ba0ac6d816352223b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba88937d00624301a2ecaaf82cfb1ac1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i663d1ac4daf842c3a424224a2758c934_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cd7c4dff82444309f19bf09ec80de32_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:NuclearDecommissioningTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia14d5ebd04da41f09325f75343c9eec2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:NuclearDecommissioningTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbe4e0fbfa844cb589b4e84701d1fa21_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic796016a620147af86024930ffb78e64_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2217c559514439d92400a6aa3476ec9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrAndPnmMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ac584ef54574b578fae0a09e041ba99_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a4ca6c4df6d47879ac4013d1dbdf26e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a48e89b8b5a443fbd907b3c667b7c9d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9913c9197624257841cc43d9290cebf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c4a50bf2ec448b8b179d12344f044d4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i254f5984148a4cf3b10605155571ab79_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id425ee8bf0b44b1f87421722f9953a21_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie38d9eec5dd046a2b8c4153b69b836e5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b363c42b13b4aa0a2cdd230633fcdc9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d2cdec5661440199a018955bc7d4b26_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife5d4c5135794fc49eea14df80619eb6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99c5c8b526af4c328ff0b3c141662d69_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b6b18e96076436bbc032a9da4c69b2f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b459b33ae2d447ca4d8f163d332456e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d4f46ac420f412ba0a9e5c53bfa79fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfadaf8a800e40ac832dbb64fc78097a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46c8987afccd4b0c8e9e1087b9e34721_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0a23025a3c0432486351a20f1e5f8c6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ec88bb4b4f04189bb6d597787fc0815_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3c877f4d1914b23ae99447f3c00f91f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadb137d0458e45d4ae54908b30a37e05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9954c203e1d4f48a73339f6d2ce7447_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i856e4297b7fc46a19e367f4a6199d90e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie58d0ec2b2b44affb8e11bde7221bf59_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ae5b85dbc274ee4978037ef23e89465_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4b79bbeb9b14abba5d0125a6d8da926_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00f505a4d04b41bb9c5908424ae32987_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8da06e0c264471fafd43f52bf8d0792_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4b032273252441fa9ceda9c4f0598e5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f7df2c8fa6a464dbbec39528681e9f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe6ef05cae4d4995910a65eb69ff29ff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3998d3a4b188489daa45313df6c9a2b0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i905e4944b80f4f6c8951cc67f44be757_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id61aa509ada4470ea7931eb5deceda4a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5ccc9df0dfb419b8dbddb531ee41947_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie46bf94534fa49858dbfb03660b54534_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i846bb471f3fd47a3a4cc72e46fda0b16_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72f6aedbb3a94e64bbf45a6cb657bf1e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i907faeb863dc4e0b9ce6b96f802ec9cf_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d94852daf9b4454be5ac27c3e45766a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id91d2fb1780b4165b7c903af4a9467ab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf372b691ed746c9b3dc1065fc8f2e1f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf45268e83774d0da87ed006aff42612_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b8cc8d7e74e4190a0098b0c933da32a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaf43d71377f4de085e2d9160f829a63_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6753d9bdbda04d0ebb845af3c24f7460_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01145dfa76234dff8364127d44cc17b7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11879cd6814e415196a7b3a321be4284_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cb3f3fdd1964d2cb4c784e80b277eea_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95423dea4cc94874ab01c606016bae74_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9e095626b1a4ce0b3c8b2f9d40c78aa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0a32bc7393b40ab8de2bf1c6ec7673f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if441bfbdcfac456eafdf8f18f6c78474_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5f64c04bbda4e7da4beb80c91f4ed05_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb8b92c074294591bc7f21e04ee24715_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied2b38b171704461bd44f5dcedb3cee7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6426390b4ef54658973d0419d7c0671d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e10f1550e684433831fb4f4340936ce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b409ce074e2476e9d2bc9edac314323_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02b0c152918340429e381c739ad0fba8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbcdcf02bb51499990ab769bf2eb5008_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84f94f291f0245c7b3d6864d06fcd534_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4248c8fd81c4df39b2d8ac21d8416ee_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73593ed910b446f196178c7b5191fa16_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dedd1ac0eb540dabee98ec0640b386f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i466876e83ba84b3282f7093e3dc9faba_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcb9641781e143369a494931c1994142_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6600385e7f6441489689936139b32688_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfc03591a6a64ee3b0513694bbef0e2c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e85e09917774ec6bb45237370b4476c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie010c1e5f0fd4fcbb3a14114c8d857ab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie96c45eca70f4d50859d7d6ea180f0e1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e387f2b33a54fe0b6f42710320d4204_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aa25c63751645949429939d0a162c85_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i942d663bcfb54434a0b7fb34119f9b30_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:AlternativeInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf5811b0c6a4465cb28c1cda63ec5a7c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7bbb545a6df4bb589ea6c43717590b0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b581a8942ab4807a90e81b305ad3950_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d467c952d844795bf280d68bb857bb5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i888ae6b8edbd4850aa0b26e5802d4f6b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7d3a9b219114fbaa5d43f86b978683a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7305ca7cd4f54a49b5a70eea24a11575_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i411a0226363a4cd1ab2def0c7ee5eecb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1c2365cc8b841048cb659cd0a32d612_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f3672a1b76b415ead7f5f4466e51b84_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfc8d9e877a24986a28af9ef90b0f406_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58cdf89a7e80418f916b4ee32c89eff5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e6cc237778e46c9bb2bc0aae451c0c4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81cf0cfc83804174a68663fd2b6a55dc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i655ca90c2c174375b64c3fba39accaed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec8a4f32b57c41b28bc618c914f03449_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02f176f88b1a4e1091286a412a1a690b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cb4f9e9d2fc4e9692ab907e26e7d554_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i581e5ddf01f64976b2d69c40a0da5d2e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i272ca64dba7d4c7ba4b17a16dd54b7d4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie82d363c82ea4e5ab71bfa417e616038_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10d11862135a4c718a7f4b642f735dce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa7fbe9e1d5f4caaafe0165e3fdf8991_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e3029c504b044c8a95f398fd0c80625_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1482e7067d824c46bf77dcf1dda644d3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie564e5411f664ac2b323c06a6b788390_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic58037dd4550432b9894526552e42349_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i199d59af996346e3b30204fa3a9050b7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27f94019ca744600a68ac56fd8aa322d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i654cc22be1544cf8829486eb6d97d423_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib56adbdf15d6441d90ddf3fa820ec839_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefdaca286fa24279968773399f0e3b0d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9de071512b9d4addab91938f31228830_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4d1991677a44f74863cd4d7cf96bdc5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7847b4037a7b49849e65ca026816c30a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a4b7076bbcc416e9f0f10ef5f6e367f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i724a59f2275741e397a334771f2bad5b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i241d6f7e8e7e46b5bf4027865c98d49a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i239bde6344cd47b092bc430bd04a5938_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04d47a4d783e4accbe839f42e42fe930_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i553e0632bf3c4653befa560f4776e049_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebca9f6908474c3facb1ed6c81494bf6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5a34b13c9ea414fa112963299c74bce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2c0780964c348aca17b6ebcd20b0cbc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4da5e89cccaa4f77b04f0ae0291a76db_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i835fb64e80454b5aa92befaf9ebd2b12_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d0b7f62e43a4f27ab858ed37a3a7add_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8558b216f91f4e50a0c09695a3920956_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35c23366cc7f49e084ba5cfb93b5f5f0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64ea196cff274cdfb2073cb46276c1e3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i675df31917994467b297e9c118426557_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2fecc6fdbe9477daff39b4962151904_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d7ca2cf6ca243b3baa444da86b95582_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7066eb5ad3c84ace887007308a415c6f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90d4f59b2129467c97fa6d5a1b140b96_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i161d914acfdd431d93085cd2aa78e3fe_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0d9db26c73646c18ba487f6ba663148_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d97a6d5c7fa4d00943e2a87e3df20e6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc8db1f77b7e400da14d8f558d306349_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2406c57a5ffc4fbcbab8d694184bab21_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i808a85bdb45d455585be27a82626f8c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32215936eddf4bc8b5d91531a0a40edd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d9d004c7db64cf2b21234312f9888c2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf49bc87b1a94b869763352d8ddd8e22_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d03352915284676abbb9b30a1b19f08_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if68d961ca1e242378b418954033ad3da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e145380596b4521a3f16b36bc870dd3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9b477d93d0c4ff9831f76f1cc4558ed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88dcb65f01f947de921a5de48a35a961_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id19d686f2db541f99037e126f8697a79_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i973806ae5d6842248a70f661300e7ab7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1099073b1a24390820b18216077fcb4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cbd8fb8040248cea03a1fd1e85e7a77_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd93e22e135e4d6b87095bdc9d74bb4d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38b46ea7397e46149d2b26b3877cd305_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9334b480a46f4d8bb29a9bd6f41d8372_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf97dc917cb54f8ab9267bf693f016d7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28f838fd1bc84cfd84e17b15e471395e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad4aa8f79988401b961b725b303c3d1d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9d2f870eaaf4797861ad42fd670850d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i831467a47077444aaa959cb4cf00127b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i226b77c6e7864630b605c34c743fe1c7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idabcf4a91e754329a491dc45290293be_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i185486838a49491e8e604eef720a40f1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic25addcdd12c4b369c03420aa13595e1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0c47d7d0b0444f3bcf606aee0dc5392_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0b6054bab724e89b9de3b12c0fc25e4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7be2ae9b81e24166bb5af89a8dc05074_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67351c2dcad446359ae842550ca5c5dd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4500f69566924db2b9a17aaded618600_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37bfad42135840908bb2114ed6e264c5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdab7e899f624c62b82a23a7d2af3607_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98f77efb9fc84a6fa1055a4d80df31f0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ebf9a3d4030499d97554280155dc958_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e248c02f6f144f89e1deceaafcb4a45_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7d9a5ed73bb427f9c4377b7938a6ae6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aca59aac8ab4d98b3aaa1c0dbe9c5f5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a818e1fb5f94b5db5bb341b6411ea30_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3421f40d5b64be7af3dcccb23a7be00_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i060eebb597354f6c995caa04eda7ebda_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i056a8d384d1240d3814ff34b91215d51_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90d6cf5f7b8344a0943813087036010a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1095fa6728664ed69d161adbe3e021f5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifec65f5574564f6786c4be1c73300de3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b73ba5fa4e948058b7cb1b3d6102f2f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67d651d48a8a42af9a012aa369e8ef37_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fff667451c6495289989b90350636b8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd272f222fe647c281c633cf02ee9ef3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7ac985878794e45a123a578fc11367d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83956abe3be7405aacc37075bb61f27c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f77fbfa7e32433f9ccf9ea7c1097f29_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i233ef23f2f2446898868150526151176_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a1844b7024f436fb724f0b0fdbdd243_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aa96ed67b8a4fbfb7fcdeb63e096c0b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b7654388c074f7b94e88f37de410210_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb946beed42448889f8de48325237f02_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib503733014f249b4b65930f66baa5a46_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i254c6bb9507845b48b8f90693025ca4c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d2dc3be782947dbb3f4932ea4de3cb1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e54ed55cb7848a09c3b35636c85fe4b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia96fdda6414f4a9b8df650b9d0ea87ce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e2c75b5a6294728822edc79f26ff425_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42a59a2b3e4a4845bc218bccdc7a8f64_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a945a98c35e43078db5c6e216b4c593_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5f2be80085d413e848507d01804ab53_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifccfa387c8104eb0bf26afa49820fe90_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc99262937584875aa5291e57f2cfa77_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2eb20a9b66047169eece32d0973a43d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35560932381841a496d3bf8e211d346e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51e5773e033b48aab11cfd6af947c4b5_I20160131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic25286169fa5449482caee8c554388cc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i564a6da6e6134229bbd6920753ce9f67_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae9dea98b6d14d2480647719bca1653b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica2e6c2ad8be4a75bc3559fc5d61ee7f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38abdd3f16bb495baecac8cabf0cb730_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc954e82d85b4899bebdbe3a36cfec66_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13a9284e249a4f159a0e1b760a658f98_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3883dbc6554a4f379c1ea0a30ed19524_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4169b79aa8724ffcbe15aa09149f0097_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia873bed876cd45e89d14de8c50a2a5af_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0bcaf082bf54136b5e03c627b92d924_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35a6160d93e44cad9a57aebe009b9cd3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64882a45e8b8425ca0c790736da5a77f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic917134d9d414d54adae912effcced5e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i980db9adffad41c2bc54066f44666c0c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f4f395f1a8b45e0a922a260970a1901_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5399e61b3cb4e33828bf20225c03df9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic43ad49408834a6899edbd5e028cd424_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5d7755cb6844e31bc6f93ad5a482756_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieda983f0882540fa9b6b1450bb42c34f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4884fa3c4b124ed8a53f17e6b6a34893_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e483aa2b5654b4d91ed73129c92961f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d94bea251954331860ba5bd8b9b77b4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4e00fd0258749e287aab0f34c6772d9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i286e47c744ad4118a95d3d25ee73df7f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice557b579d29466f861c99a8953585ef_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0357ad885fc44b4826968209c5215cf_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibaedcf8bd1a74967a944731fde1bac55_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ee3a4f790924403b52f949d9f605294_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36925837398a4451bbb15eee62f1e669_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if069b2f81cbf45f2b2295aaed2778764_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b016c6357034491a30ed2d6d2819436_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88799ca4c639429eb63680da973c531f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c98bf27c52e4c8889d63e8caed85b08_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d839afdf8234124bb5eed4ee24473ea_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79b8c2906fac457b99c4e379c09ebb79_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ea1c18bde534e49878b2027e1d0a099_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53db52ad978b4df8b8518ef129261660_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if27de0e90f944f2cb1ca070a341bff0e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b9f48c417ea43a19d0eaca241732301_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83ba0ef93f454ec2bc67a5df7b4f23cb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f7afee961394dc48ba3a6882feda7f7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4e0f9273faf4cb1a5aba92cb72a562f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16c07103205f4480bd2f2adc5501ee93_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1002ba8654414768b3b31cf9e889d39b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2f65341bd694ab0ae81930d351b10ca_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pnm:PerformanceEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6026b5bdc98c4019a77e3d692cc5f574_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pnm:PerformanceEquityPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:NonemployeeMembersoftheBoardofDirectorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc916e8f18fb4ddd86f64882ad921460_I20140531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pnm:PerformanceEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e08baa25a584446b0bbadc63d032e40_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:RestrictedStockAndPerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28a52514cab04301a1dd3063aac23054_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:RestrictedStockAndPerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2120f05f37a14a83b829b7ffba0a53c4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1381dbcaa9f3409a91632bba0e008d4a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd954e05e33b4f15930031f8a46a17b0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fd54e961ac2430499118673823c71d5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34e5089f6d98437687c32163cf64f0aa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2cd84236b64434f95ae2c1faab7fb5c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bd60ce916794dd0ae61a47734573245_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6e0c4a896ef444e953ac00cb14ed07e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib70291c279184fa7862a9e2d1d9b5bd0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c20e742bce3492eacdec245aeefd50d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:RestrictedStockAndPerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43502660caf04024a23be91788569ef2_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:RestrictedStockAndPerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09c46048169c4f7db44798dc2a00d2ea_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:MarketBasedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i322dfb8993994ea59ba88fa1e89a163e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:MarketBasedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib99353084ff04ffc8c1ee8c6f447867a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:MarketBasedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0c74d94da914ab3804e7762a1521e62_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc7fdf3b86704f0182216f6079161a76_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i257ca616540041ff8deba5f5267a1a58_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98bb2df16a2c4d39af1f824c29120bb5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c4f5b5035b4491a9f82d4b9aadc9a65_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56ae82c9be5d458bb66bc27bc8273745_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46eeee31c9bb4f44ae20e9794dd57a3a_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79c58fdff7e3481e88e9fb1d15cc018e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2016Through2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0274d2cc30c4a828d4228f64c69dce6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2017Through2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30dfc568b3814ff78c45788a09a2277e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84400813be3349fd91ff65013fcae51b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i102e46d648ca429c84f85d9c6e25f429_I20170228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ExecutiveVicePresidentandChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2015and2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34390552604b4cdfb982624b5c680367_D20170303-20170303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ExecutiveVicePresidentandChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2015and2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-03</xbrli:startDate><xbrli:endDate>2017-03-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia24fc7ae255549faafbca0f97c4a1fc5_I20150101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ExecutiveVicePresidentandChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor20152016and2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f7e14bb24ba4ba9b97bfa06b86837da_D20180302-20180302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ExecutiveVicePresidentandChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2015and2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-03-02</xbrli:startDate><xbrli:endDate>2018-03-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59750152e2bd4277915db844aa85075e_I20151231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ChairmanPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis">pnm:AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9aecb91442345ff91fec6c0e16ceb4b_I20180228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis">pnm:AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ChairmanPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81f67762e5d64f10abeedf02b6ae0325_I20180228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ChairmanPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis">pnm:AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4ead1e0f6fc4d049c44915460562d03_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd9d1aa52211485995230583c58ef697_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae65ffb6eb5440959cfe85a168534c77_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffb700db9412448386372e090e5e41c0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9834744408d04e6184f4be92e8b2e3fd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd1f0e1e8c8b4cdeb29160872ce637e8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68826c28067141a5a8b7a2ca18b3c5a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3338ef95ac034576aaceb6122b61ea8b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdb9ec8fd6884d289ee77035b8ab06af_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82f6e91693d8477390b72648ca1e0c02_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4550b719e610432ba970f543bf0788df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a415471b389475fbb095db4e1fb4700_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01c772e7324943139034209a00d273da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:StrandedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i053b0c931d284916a35c043601daa912_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:StrandedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3eb672c861f7412ba4555a7942218fea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:StrandedCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91e6df47507742d7a0f583b3b74e6e74_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:StrandedCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bf14366db204e6ebd1196b7cbe7722e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dee1ea6c61f4de3b2db8c93dc044422_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ff5d16c5a164820baec7d17a7608be2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b3c273be95d4b3793030a1d9d1f55cb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i605166ed52294885b36c18e0de0cc3d6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf52eb0a167a4faa93cc038bc2b9f7cb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i095737dba80a42a9b94627f4f097bb53_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28f1e3824071495b99f58c932d898b71_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b0d1d815755494ba054df9b22bc7765_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ec61efd70484a8ea37c9bafc28b0c62_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19943f77059247c4bc4bb4a257e427bf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a54ba9c1a5840d79da95e22561993da_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb86b1c977324a469512d19856caacb2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57066a5bd48e4541a43bc192381fea31_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ad27e27a6644f2ca11f5d226dd852f4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9aef8efe5444e4ea34a5401a2032d9c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fa310c78cec4a52ae6d80ad2882fc86_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSUnits2and3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6a6036ee6f54cc6a9fb14b8b09a3a22_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSUnits2and3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i691b7dc5a2834e30b07040d75c051199_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSUnits2and3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23287886f3694d8c81b95fefb811ed52_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSUnits2and3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a00fc07a1614574916436b355a55150_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:HurricaneCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib426721d5e164ce18cf2b8c09e3fe29f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:HurricaneCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48c449288e8b4b9a9afd785822d12a75_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:HurricaneCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c50ffb7b0dd46669956a651da44f36a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:HurricaneCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief4a2e2c3a9a4a729c7078ca5c4f43b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied5587b9a36f4ff7a394ef48c9ef2524_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e314bf359f24485a18c63b338a8dddb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60908820f1f64c6eba4f6cacbee90b58_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2c3d22e06994e8ab548fa29ead6f948_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:AdvancedMeterRetirementCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5275bd0bcec6499a917358e27379588e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:AdvancedMeterRetirementCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5612b99eeeda46bfa3b8364b565c14c7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:AdvancedMeterRetirementCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b9158db867b42698ac1b8d6f71ba90c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:AdvancedMeterRetirementCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id603f39da38748ffbe8fb6a160e4bd9b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i314678fb602b488ebb4664d10fa3f8fc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i076eb26814fe45c8b2465033282710be_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76fd0abadc774757afa3c7f14a950a8f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7a756df5a7e4c86a21c6bd4d98c6373_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCostsUnderElectronicTransferAccountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdd6237b1f0b459e89ff79a3ef9bbffe_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCostsUnderElectronicTransferAccountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i234a8bedbddb4b74874616e48fd3112c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCostsUnderElectronicTransferAccountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65eec05041944cfcaf54749d378898ad_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCostsUnderElectronicTransferAccountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7973b6369004724a632b2826eb3df8f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e0201ea9da64238b90d0da66bc34560_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b787c5e7eec4734ac390ab67fad25e1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97d4a1b3a41d44a194d4b4e67b443974_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ecd6b9788184db69159a2e707ac3a04_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SanJuanGeneratingStationReplacementResourcesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbf944ee1c694e679ea1aabcc5785fcd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SanJuanGeneratingStationReplacementResourcesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8e5c68524ca44a795f26b38e96ba7a5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SanJuanGeneratingStationReplacementResourcesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia761df153b81431f889b03404411ee09_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SanJuanGeneratingStationReplacementResourcesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44b39c7868e84a71b6c64cb2ca4dae25_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d853871c2bb4ead8dfa2c838baad043_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1981d310725a4e6b993fadf9543578e5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5516d11d1d5c46a6a6a3634e3df15fe2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61e4478f15cd4252b45f2897aadeaee3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0aaef40dd334320a26cb8266e2924d1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibde6bd42faa94837828ba8237d3b15c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85242743c0d149f79b2da25ee853d119_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0df31e62702c40949033a7b627428cda_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58f6678f84ba48d69ea860db3e4e1ace_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ae5a679cb7e468ba7c6b42ded4d8ca0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b8ef18752294397a14b15821304c386_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2524a4fe005c4ff4974143051f2c4653_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RegulatoryliabilitiesOtherCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70b52d0af3ad4b5b94989058b4f89611_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RegulatoryliabilitiesOtherCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c38ecb29d7d4287860eedf94fec1762_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RegulatoryliabilitiesOtherCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fbecb8c28874f5cab04e3864da3fe90_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RegulatoryliabilitiesOtherCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52ed7400a70b4fe88427193e70a4637f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id320e3fb5e3d4f0bb3ce993a48ba0c49_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66a36506baec4fb7a8df2b328d8b3c5f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33cd097da2eb491f8774ecd75d9f26de_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84973422688d4fea9d876bb001452a28_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i481a010df9b84078b7b2c149f4625826_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i546c42f9bb5549a1b73e307eb529fec4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01a367ebab734f6ab8de45e3d75eedcd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57b5783b35c54910b5c92c38dbbc7fb8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70c528792c6f4557ada180a01973a15c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb9df98ca828457582e7b8a205b56753_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i418533fc1f5741248890c6971ba6309a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i276985700cb446a082c99626341a7fcc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifca702edc8544b80962bfb268ab5b700_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa3b427a869e42b0ac8a0d6534b2e51c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0cd50a40d3b46f88db51bb1de7b1e2f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia967a5a37ae34061ad879771f480039f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:AcceleratedDepreciationSNCRsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib095d42149c14e7fba60f3423ee37523_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:AcceleratedDepreciationSNCRsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3926135621a4bbbb426246b5235cafb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:AcceleratedDepreciationSNCRsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f99aff406dd41678170c0f49c0ff30e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:AcceleratedDepreciationSNCRsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5032a364dc4419fa2ca33c7453b1eb5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab8f59ac95ff476780d9b19a699eceec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ed02afc799645fd80c3627f8914dcb6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0336e70cd864416d93cf89b446876972_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if99fa41ab148499291a25d99bd9d342f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie56f0c85ca0645c99412893df34a3154_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff63c79959af4640b93c53b4c674a8b9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfed5699ac294482b332ce2cb9eb2c06_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8163285eab734210ad074eda25de95af_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0b26e9d7c58494f8e17bfc648a3951b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa549c52c04a4adaae09d70ca64d68b0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e3fd4f6c85d47f8b5844425fc4fac75_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4997e1143eaa4b6583aa65c8244d0f0e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201707Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3645c764c1b48a7966d8321c867adce_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i946e503c204242f7b0d6a8b4ab4da4c2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:JointProjectsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i170a0c5fb45b4c29a4c1598468d58d3e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:JointProjectsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76e49e6e15144eb1bb24519ac8c88a6c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:JointProjectsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id37a4e0656ab41c19e75bf01e7f8878c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0deada98aba24df1bdac94ab0ed494f2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersUnits4And5CoalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b0230043025498ba5b744577cad0409_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:LunaGasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4e06d33cda443cca6b97415b54cf91c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsUnits1And2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f42e08af12e43c88651e80dc3ad7e4b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsUnits1And2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1725f5e6d1964eaea66ab3230c2b8af0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf712ec7e4dd4cebb7a75aa2088b2ea3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11b87a757d8c4394a98371084d5aa7c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie09ee9028299426487fa3d39840739bc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec16791cb21a4483a1c00a6683ab99e9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities5Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="generating_unit"><xbrli:measure>pnm:generating_unit</xbrli:measure></xbrli:unit><xbrli:context id="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5dd28bb34374ff496598e13d52553d2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72d8a416acf645058df97515e28e9f53_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:OtherSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0ef561ce9394b468e0bd85166aecf53_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40dd2656336f4b0b83915810fdfe013f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefeb44d8b1224fea898f0f7efd70d3d6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i033bcdda4b6243bebd9830059527e5ee_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4f18ffe089b48ccadf55d433cdeb55c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4800eeaaa2d5479ca76fed354d43e391_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pnm:NuclearSpentFuelAndWasteDisposalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia401d22117c9412fb4e1f070d4f1ac44_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:FinancialStatementLocationAxis">pnm:OtherDeferredCreditsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pnm:NuclearSpentFuelAndWasteDisposalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0676dda1edd42878392a36c23df9c66_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:FinancialStatementLocationAxis">pnm:OtherDeferredCreditsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pnm:NuclearSpentFuelAndWasteDisposalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fbfdfe74a9c48f4944ad985fdf1ff3e_I20190614"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageBy2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf4b87dd902d47a79b32d77da7ff295a_I20190614"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageby2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae606c280c3c45358f1d6c916e95a093_I20190614"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageby2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b06402fd404439f9f6482b7a609c89e_I20190614"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageby2040Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9ed5ca484b545fda5356bbf9b5ac010_I20190614"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageby2045Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="state"><xbrli:measure>pnm:state</xbrli:measure></xbrli:unit><xbrli:context id="ie87d3686c6d941488a6138f820d598d0_I19991231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToRegionalHazeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>1999-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="t"><xbrli:measure>utr:T</xbrli:measure></xbrli:unit><xbrli:context id="i7204282cac60436c91272ea9bf6594ea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToRegionalHazeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fa15244c98d4c7aacd845e9517fb313_I20151231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25076b5299b7458da71138ad7742d026_I20151231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ba385bf3b3c4081a195f107406807d7_I20151231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6dfa50ceb2449f082705a94b4375e53_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie764cd32f9774504b2b98288011f7682_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib186881cd5104c079a67e7632f870c1e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="compliance_alternative"><xbrli:measure>pnm:compliance_alternative</xbrli:measure></xbrli:unit><xbrli:context id="i1509987215554e03b4b062d02e6be821_I20120806"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToPostCombustionControlsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2012-08-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdea69213cf5414b84af4aa6374b2586_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToPostCombustionControlsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersUnits4And5CoalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lb_per_mmbtu"><xbrli:measure>pnm:lb_PER_MMBTU</xbrli:measure></xbrli:unit><xbrli:context id="i537245e3e4ca4078a70106ddd8dfb570_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToPostCombustionControlsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c102154d9194d0b9b7280403e844d8b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToPostCombustionControlsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="parts_per_billion"><xbrli:measure>pnm:parts_per_billion</xbrli:measure></xbrli:unit><xbrli:context id="ieb7a74fbe4b74b98b12705bbac93fa36_I20190225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5129e7e16fdb4688b25c9d7038198c16_I20160930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ccbfd31545b4cf5bb3201109bc91744_I20151001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="option"><xbrli:measure>pnm:option</xbrli:measure></xbrli:unit><xbrli:context id="i95873ee376fc456ba1178100e7033e00_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0b1844a4a8a4222b6d487db1705eb43_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifef068deb1ca4da0b6411a441c9adb51_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id74e8eec6c1347a19c5965e3208ddbf4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa452965f1b74c33b536ab8af388fd3a_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic62619276763423fa72ba0f64717a9ab_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundandSurfaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c987df4ee3e4d6d8da6152bb63e3b00_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14d64877380b43e48268bde8cd41cafb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8046d1da73dd47e69875592eb11896b7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64ff629d7832431e9bebc86897aac600_D20201201-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67e952fca5324c9598c4a071dd53bf4a_D20201201-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i954a1e86efa545d0afec30de148c077c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fd8eda0d70f484ba5352f257392eb26_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fed51d0cdf942e08541057f07bee64d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19dd736e88ba4b26b4b91e21cfdef0f5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i756cf892e30648afb96088c17972ee13_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84c86bdff69b4109b7800571095e2204_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2aa8ea20a0eb494eb1a5f2732518137a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79b934293dd34a5982061c9da5222d29_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i303286d66b0e4e47a43c6a57f10f04ef_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e998611c1074d7abcfe06d1c0e4114d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c11e0fb55d94a68bf1e2849b4cc6c5b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifed2e8d8978b41ca8e146367f941ae3c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa7a0fb66e1943b3a1f6c9751e4523bf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i621985382dd541fe985dd3df97eae645_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief0bb093dfcb480eaf265e0010f1884f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf616ea23c5d47a796f86d9f33c4c064_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65e0ccb1c5de49c6a44e2c5a19a7ee07_I20130831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:ContinuousHighwallMiningMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2013-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d53f89bb6d84f1399e8d0fc12138843_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:ContinuousHighwallMiningMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d2595e573ba49e5811970e098c11e5f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c75fae0a0d54bd1b74c3fc1bb0f8227_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:InsuranceCarrierAxis">pnm:CommercialProvidersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c492dd9e3f4496c8a4779ba3959e35e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:InsuranceCarrierAxis">pnm:IndustryWideRetrospectiveAssessmentProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38aa32f8e80047108984f16b35021f3b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2504eaeb52254e95b817b874af684361_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="landowner"><xbrli:measure>pnm:landowner</xbrli:measure></xbrli:unit><xbrli:context id="i8997134bd1c344dd8ce7bebf685f576d_D20120901-20120930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2012-09-01</xbrli:startDate><xbrli:endDate>2012-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="allotment_parcel"><xbrli:measure>pnm:Allotment_Parcel</xbrli:measure></xbrli:unit><xbrli:context id="i083ac81658a747fc9f0c1e9441a1660e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifecbfa3273744bf8858b61fe7f4aa8a0_I20150122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-01-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="acre"><xbrli:measure>utr:acre</xbrli:measure></xbrli:unit><xbrli:context id="id0d4f5f16e1147cc80fc672ae6143cb9_I20150713"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-07-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e499cb27ac04e8890f6db8d11d9a519_I20151201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-12-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c075a56ff924424ab43f102c220c0d2_D20150101-20151231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2015-01-01</xbrli:startDate><xbrli:endDate>2015-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71c1d646b46a4be895ff1fe0c20adc4b_D20150101-20151231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:EnergyAxis">pnm:NonFuelEnergyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2015-01-01</xbrli:startDate><xbrli:endDate>2015-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3d15c84318943be8cc96cb057d7a9b7_I20160131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58c3bedf39994010a4eb028a5b38441f_I20160831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia62bd76446a34b85a99d88f697ffc1e9_D20160801-20160831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-08-01</xbrli:startDate><xbrli:endDate>2016-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0292189bc918495da6e5e03c32ac2a30_I20160831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib44205ec018046e092455c3e7996fc8e_I20160831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae8c958ae8ed40efa1eb5a396260c2cc_D20160928-20160928"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-09-28</xbrli:startDate><xbrli:endDate>2016-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbbffe20bc754257804224eaa1018954_I20160928"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21f391e7ad684fcdac26186b7289f8ab_D20160928-20160928"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-09-28</xbrli:startDate><xbrli:endDate>2016-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39090cd4a04f495db0a58d2af9316923_I20160930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idac75492c4b54c7caad9738ab6c54109_D20170101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcbe2f5485aa46a58dee06383817bb02_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8214a36ccc2e4f79a043f7decf6de24d_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5734d092d8334ab08e9984e58c161faf_I20190516"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie26daedfd3cb469db1c0deced478b2f2_I20190516"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f401d11e1bb4d5da66eb2c5cbd6852a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cb61abc3b1c4c658f0fd269531d512d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f35c51c742243e38c10cdea6c343c8f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic948233c073d45798812008a60326fc1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba505a0e7ea24abbb3ff1c0f0a0878b0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnits1And4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0396792aaf847f4b90a2c8052934280_D20161207-20161207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-12-07</xbrli:startDate><xbrli:endDate>2016-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a83f95c9f41471681bf8d1ed58101ab_D20180110-20180110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-10</xbrli:startDate><xbrli:endDate>2018-01-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c7237b1da5c4fae9151b9e2943c4ef6_D20180110-20180110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-10</xbrli:startDate><xbrli:endDate>2018-01-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i927c7f4e8b10436981e1c86dfb4b71ad_I20180110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fb6fab33136421dbc74a127c6f7c61d_D20180201-20180201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-02-01</xbrli:startDate><xbrli:endDate>2018-02-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i307f47e052af4ffda7900baf85d09506_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia14b7973ed6f4e3d925d25178935d16c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa7d9bac85a04f91a817852cf8c2cdb3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandard2014Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:NewMexicoWindMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2880c04d955e44e3b41bf6d7252efe75_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandard2014Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:RedMesaWindMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8dbcfd328c7d4bcfa387d48f2dbd1c97_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LaJoyaWindMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17aa421d41c146ae9d0d7cd7d9d72429_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LightningDockGeothermalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="gwh"><xbrli:measure>utr:GWh</xbrli:measure></xbrli:unit><xbrli:context id="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a680a9e462c45c4a42b24f3712e3ac8_I20170601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:NewMexicoWindMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8884ba0135c140658775da89a0cf0cbd_I20170601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LightningDockGeothermalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40ad90d95ba84eb1b1df8e80b1a3f331_D20190603-20190603"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LaJoyaWindMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-03</xbrli:startDate><xbrli:endDate>2019-06-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id16251f76a10464faa685d8d874b08e0_I20190603"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LaJoyaWindMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="kv"><xbrli:measure>pnm:kv</xbrli:measure></xbrli:unit><xbrli:context id="i30627a09389046cfb5f494af976a74d5_I20180810"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:KVTransmissionLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-08-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i098fa2d5f4bf4a5bbb49f4d281a098e8_D20200601-20200601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderSkyBlueEnergyProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i360c02fdd84c4257a7517bdb4a6f48bc_D20201118-20201118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderSkyBlueEnergyProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-18</xbrli:startDate><xbrli:endDate>2020-11-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bd04c90f42d4e1a888e7a5ddb565e96_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1d5b15e417044ef9b867994112ef99b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a47c8810c184d9782837d81f1e79e55_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31a2e84cf3944f7c85cf23773319468a_D20210101-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4a9e795e98f4bcd81f60441d795d872_D20210101-20210101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderSkyBlueEnergyProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9b8dfed66944b81a00a84bad1c75f57_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9866c3d649334692b0380b4f5a5c9a3c_I20170726"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-07-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4e04d01fd27443291d96f395cd39201_D20170726-20170726"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-26</xbrli:startDate><xbrli:endDate>2017-07-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11e6bb90d35d44e0b314f00fd1600ac3_I20170726"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-07-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43df69746dc14623b8acfec9344fe94b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36da50b7cd6648a790c9734d042f7ca0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9eceeb48eb84f75ac1b6aa1ed29932c_I20171108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-11-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6203ae0b5104e4484fc4bd0a5e781da_I20171107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-11-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88d4a682f55a430abf5445e4b750fc81_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43ff881bd6ef43fdbe97fba2ab8fe918_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19f66649811e45b09e5917537fe2465a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b9fc7d3e5d04c759801dd2534c9333a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2017EnergyEfficiencyandLoadManagementProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadfcc8417e754af1a7c33abd271ed500_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2017EnergyEfficiencyandLoadManagementProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2045ebe8e46447ab069bb2a53e17039_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyAndLoadManagementProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-15</xbrli:startDate><xbrli:endDate>2020-04-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e703ec5b30442c4aaef84661d415db1_I20200415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mmbtu"><xbrli:measure>utr:MMBTU</xbrli:measure></xbrli:unit><xbrli:context id="i435fd81a6e6f454ba10ec5d9a06b4b9f_I20200415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyAndLoadManagementProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="meter"><xbrli:measure>pnm:meter</xbrli:measure></xbrli:unit><xbrli:context id="ie954e5bb7f4e4f8083a6b4cecf70750b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:IntegratedResourcePlan2011Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b3b17cf15f04ca6ac1dd80a3b49385c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6714dd549d2545f784210ad25a6a8e4a_D20170703-20170703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:IntegratedResourcePlan2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-03</xbrli:startDate><xbrli:endDate>2017-07-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i726162efa720434286d12d8ab35ea58b_D20210129-20210129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:IntegratedResourcePlan2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-29</xbrli:startDate><xbrli:endDate>2021-01-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="scenario"><xbrli:measure>pnm:scenario</xbrli:measure></xbrli:unit><xbrli:context id="i77108648a6a94a82917c3c33f913c36d_D20190701-20190701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3aad86b8c4648c1bbd268dafee468ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dc36841228b41a4893f6bb8415f699a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ecbb4a0697041a09dadbd9b3bc706bc_I20200221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65cd808bddc14cc9a5a583e95dac1456_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c58f089bc4c488e96362af61d479070_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93b87185dea341b783a9774a0bc4bdc1_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6414d2c21143448985b8c72318c2eeaf_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">pnm:EconomicDevelopmentAndWorkforceTrainingCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8e7744020384826ad2d8985d37bf7a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pnm:OtherDeferredCreditsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8a5c605b27c440390d43e32b58a3a6e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pnm:OtherDeferredCreditsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12783a178f9f4f35a1a996d63adf7687_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d062637e8a2484dbe81f92d5e754733_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PNMSolarDirectMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38beaff39e5648f584eb3ced7ad9531c_I20200624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9d580bdac934fd9ae7751747cebf420_I20200624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib756f5cedf854e19b04a4fdedff914fb_I20200624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6460d9887ec479085fc2894e3ee55fa_I20200624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fda6ab660aa44b4a87c6b3a1bbf417c_I20200624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11c5376f1a1b447ead0cf3df01df6cd1_I20200624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64cb5c9addbc47028a9736629a0cab34_I20200928"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81cc185413394495a9088dc041390715_I20200928"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i843f60a12e5644328ad32f8ba94ecde7_I20200928"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia368f4b44d164431b7f52d46465718cf_I20200928"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd73c82c39e94650999a9dbd90f90341_I20201113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1751037d484547e9b3b02d7d7f71ae76_I20201113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6ed8d421d0a44e79e78ad5fdd427c84_I20201113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85ae6451da534c00b25365f5a1eab1ae_I20201101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id57131c167584bd4bcabe88cb87ca9ca_D20201101-20201101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2020-11-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd965a01d77940479a04bb689a97758b_D20201101-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee377ac559de41baa453b37c07d4657b_D20210108-20210108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-08</xbrli:startDate><xbrli:endDate>2021-01-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16017f36bb8545f4b3e502e869ecabb5_I20210108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66d4957df4fb4de9bad77d88d8d9cc32_I20210128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i265986690ac74c36a2fa3459683c698a_I20180822"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyImbalanceMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-08-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20f8526aaff24b65b8c4a3c4958a7236_D20171001-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10cd10762f6d411092de40145d476def_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:CasaMesaWindMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea81ffc87d1042d4af9d081945a81ab6_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:AvangridRenewablesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93a5e58260eb4f47b1f80c1c55f26686_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:Route66SolarEnergyCenterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="power_purchase_agreement"><xbrli:measure>pnm:power_purchase_agreement</xbrli:measure></xbrli:unit><xbrli:context id="i28d1be23b29a4ab68577e160dae7bcad_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c94539ced684505a27022a08a2d5624_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="facility"><xbrli:measure>pnm:Facility</xbrli:measure></xbrli:unit><xbrli:context id="i563420d6f0b447c7ae3d8910773deb6a_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46c7fa36df444311b8f3ffe8da64d419_I20210208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90c3808f923c4d65ba669f85cec4e42e_I20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PNMSolarDirectMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7915a43bf7bd4b488e876ea98cc73abb_D20190531-20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PNMSolarDirectMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-31</xbrli:startDate><xbrli:endDate>2019-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic15c41b9dec6464ea6fd5e557e529e5b_D20201002-20201002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:KVTransmissionLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-02</xbrli:startDate><xbrli:endDate>2020-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id92645740aff4617a99400594d48c047_I20201002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:KVTransmissionLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6264a1da5d7341b9ac83219614da1ea0_I20190501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:WesternSpiritLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87ddeaeedf35424cba95db6db51bd181_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FormulaTransmissionRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idee0ec282dde4362b869a26c39717d9e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21e628aa728045dc8b045f23e013d57d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0dbaedb7afa94c1aa175a6e9ad3593dd_D20210203-20210203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">pnm:COVID19Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-03</xbrli:startDate><xbrli:endDate>2021-02-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f1cca48862f4541bd352b954a5f81d5_I20201218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransportationElectrificationProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-30</xbrli:startDate><xbrli:endDate>2018-05-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i929b3d30899c4106ab2ceb17da5fe1d0_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b7fb6c9d1c743edaf80e704682a865b_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-20</xbrli:startDate><xbrli:endDate>2018-12-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i856c3e04ac4e4c8298dcba822c2c4b7d_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32a9a470a042420c970bb6a3ac8c2571_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f46b8194aa74ec983408979b947e85e_D20190801-20190831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-08-01</xbrli:startDate><xbrli:endDate>2019-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if76529425b7d4abf8bf65bdc91b0b628_D20191001-20191031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55d8771b1373454dbf84058a484062bd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i274670e256674702bc4f1feee9166f23_D20110701-20110731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:AdvancedMeterSystemDeploymentAndSurchargeRequestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2011-07-01</xbrli:startDate><xbrli:endDate>2011-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="advanced_meter"><xbrli:measure>pnm:advanced_meter</xbrli:measure></xbrli:unit><xbrli:context id="i7655bcd0011c4372b48777b6701454d3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:AdvancedMeterSystemDeploymentAndSurchargeRequestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10d34013ed914ef2b865c48571d2056f_I20201002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4244dd33bb9f4f0eaaaabca8a0c02b11_D20180301-20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-03-01</xbrli:startDate><xbrli:endDate>2019-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i761b78a025f3496ba234c4ee7a1fc36b_D20190301-20200228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2020-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6981779157eb49bda3e10743a9a73ad4_D20200301-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i809abf7ff69f427bba18fba37e54faa2_I20200529"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc943f8e730b47289f61bf3067a7689e_I20200727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa0e734b92584762ba477e549eee215c_D20180327-20180327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-03-27</xbrli:startDate><xbrli:endDate>2018-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36171a9b9133425d91f60ab71b100bf8_D20190321-20190321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-21</xbrli:startDate><xbrli:endDate>2019-03-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if49db4ba8ef54199abcf460955d3ddc1_D20190919-20190919"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-09-19</xbrli:startDate><xbrli:endDate>2019-09-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d6a6724f1bc4c0e9880612d470bf85f_D20200327-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-27</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i586d6c8d4d1d441ba58f94b198d93730_D20201007-20201007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-07</xbrli:startDate><xbrli:endDate>2020-10-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5cd081b407e46f7be80c20ec883ad7b_D20210205-20210205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-05</xbrli:startDate><xbrli:endDate>2021-02-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bcf76c4b14943d3900adec9e4a87cd8_D20200406-20200406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-06</xbrli:startDate><xbrli:endDate>2020-04-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iffacf4f51b8b4ef8b954102f0eac7d5c_D20200626-20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-26</xbrli:startDate><xbrli:endDate>2020-06-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="mwh"><xbrli:measure>utr:MWh</xbrli:measure></xbrli:unit><xbrli:context id="i2ca3495cec354fdc95c9766d9987a2d3_I20200330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i450e34941f514b45a1908928c366d1f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i845aa674674d4300a983d028ad2b430c_D20200414-20200414"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-14</xbrli:startDate><xbrli:endDate>2020-04-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9931bd5575a64d01a498dd617f570227_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i137c23de1ca24d639ac6409e1b5908df_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4668d37e4de14a9bbb513e74563f41f4_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26631b1262b94e4a85534805d2f436db_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e8fae1182364d5f84a26f9f011d28a7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdabe899d0cf49ef84d3c3e7495a2145_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5afb26e8b6a34817bb35843d09478f68_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i101eda77537340fcbec2a3ed240404f0_I20180401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85a23bcc443e465dad1cdec57f850bb1_I20180401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d471df74c434bf184dd5cc34ba764a7_I20200401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66c2db02e0044fecb2041f89854acf67_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9a9913a33b84469b659da68883f5eb2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccadcb0bdcec4fe39e29d4203caa25df_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4bd15b24c7b4c759568004e7f2d6ef6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i117c90c509854fee9ffed6418abacc8e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e89b6fe6620438bb4f255c2a7d0507f_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf04ed3bca2b414095c3f855050c9c98_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3eb6d97fe78444f0be4b7f40f0fed639_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b8acaa192f442c2ae29bfe985fc2d44_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2337bff676e49c1ac94b772e49a691b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4aed2675e4048f0898524f5f88bde17_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9097e94c27ae492d8aa417eacce2bd5d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35e28743eec4434397f0a07b980296ee_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TNMPtoPNMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f8f7bcf508247ed80badb28dfc3c3a5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TNMPtoPNMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07150083e73c4051854151f9ff6ae272_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TNMPtoPNMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i232ad6625ec04ca79711b1d077a8cdfe_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMRToNMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bc84e647aee45d79e96be01fb3917e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMRToNMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8619dfe7d8e4989815eff13d88ba213_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMRToNMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b23ba27894544508a7c68353e660860_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMfromNMRDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:RenewableEnergyPurchasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0bf5b2ca7c541b088ab822cc11ae5a3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMfromNMRDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:RenewableEnergyPurchasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14dbb17ce2804f82803ba38c6d66f4d0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMfromNMRDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:RenewableEnergyPurchasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51de373719ef4a78bea354c5fbf5d2e5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMToNMRDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i178524269d564fcdb38ee62e3c6af179_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMToNMRDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8bbb22c0cdb473398d23a882ed814ed_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMToNMRDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88fcb2c5acfe4316b8e9a5087f160c3a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e8b1b0f6906458486a9dd85531a1f01_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c6d8f8ac4e045079a72c65c10be00a5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i185c7f016e94496e8d692757cdb17fde_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30cbb02e8f29413c83c7bde98ffe935a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7b9b40d30c64aac942411d5a5e72a9c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if84d2f5227354a7f96f4eda90116a7a7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a7f1a07465b408f99551bd3fc5f8d43_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb6d411020ee461a8b01e1d4a23497df_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i341e42276a0f4ae68a3f72b2f1114eb3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7755733bbcc47eeb4f2bd92de1c0934_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61ed6330d9ba4552adbab2b28c0fa22c_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bb1e12cf6814f5cb7d1e18aa06cedfa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f667ec8689040e69dcc5912940a9180_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3180338622b34dbe9a555f15fcacb9eb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31c565bcb5a5436fba9ae344b354ba4a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia57d498f19d3499f9320b4c56ff33570_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9db87ed78114af0bbcc144ccb2fecb7_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb5d5dc590da4cde99927e86387b3d4b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02be87f2e5e74f3b9152644edd8c463c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6a273e2c76b403ba56c848be044da36_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fcbee4310f94794ad17dee8231651c9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4447e025e1c4ced9ee15659fd0ec90e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5ec22e3548a49bc976f39c4aef88ed1_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd92770cb0664c6fb839747bfc0e0dde_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i260abfd0e46d47d182cd354a7f6750a2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic103e1163e5a4d41ac981b15fa49a764_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f8483a04d5b4e2ba3da0b4774da9cbc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb9778c0c22f4f858109c1d1e670f051_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e7d68b7869443ceb14e009553af3a0e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6556d5439b444ed9a4472e582d3e9c79_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f4c996d35924e48bd6822ae52b53182_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0dbe0d6ebc84150b305c0b593b08f3b_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:CentralNewMexicoElectricCooperativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d90c8383b374cc59119730472761a47_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fda05d8d02045bab60e17719013475f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69b7e3171c484acd872048bd492faf72_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8dc069efbf640e4afae9e929dac588d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68b1a3f0d6644137a230a05ce47392cd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia68db10640da46dc82826e8b7919e271_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0bf18ba5a7846e38f0e72e8c2066fda_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:IberdrolaSAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">pnm:AvangridMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8621b9df1e4740e6ae30a9f0397531db_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0d5841a9db84a77a8da12f6096a3e19_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:AvangridMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if62bb31f0c344c0b942ef8665ed51e9d_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d441becbe9a434483714c24da025b1b_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86b003ebd56744138ee8444a5458f145_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i429673abad4344aca5bf179362e6b956_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i090f641390e54ba39223ee30ae965e07_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bb0491c18f74aa08f448bc94c0882b6_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19ebf1a2a328464190750b91a66e73c5_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a7c281198584784b40d984f4d9c0ce3_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia76ec970fb0a483195756dfab77985c6_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i397a9c5524f84220807297ba4efb05e4_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d6f71bd559c4b0a83f7c507628a4a98_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6aa74079a0134657bb4181880bd17496_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i124ee4309983421ab8a4a776944f3f72_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4646686f1439468ebe5062e194ada16b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70d957b7c7d642b4b8e2d1f92ab993bb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idce431178af14d93be14fb9c312613ab_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i971522ba64f34c879d070e2226a3f14c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb1b205fc2a24cf99554fb7b68ede769_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bc4a9c6173643caa60a5fb876a159c4_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb0564b13be04364ab029ae7046f6d12_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i343668950e984c6f9ab0c500a92dd762_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i209051bc60fc41b2845d190d7e463961_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e926f87a4894f5793fb5cbe9689c10d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8397e785b9854cfaa6239cf84aaabb15_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3da6d4137484f1da2506fc03199bad2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b42fcde8ca245e0bebcd9c8eaa75503_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie93af55d397841f4b12a7155ef263946_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae0b79a5d3c24198905a1b7f766d915f_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddd6b6455f3a47c0bb4e32cb4e7aef18_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4651d337b4094b2fbba73cf48a49d4b6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefa6c1bc279142038c25f371cd323940_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee1de10848154a36ac158e5fb7a981f6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19e4ec5e34ba42b694bcaad98c2e81fb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3c79d4d758c410697ce3c4f00a51437_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5f8d68c74784b9faed0f448cd8559b7_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2acd8b7725b49d18472b8faa5fb2307_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i184685db4365437e87aef3ce694577ca_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9495533ed3bf4b1682e93a5343b3fbef_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i784c91586f56455ca6fe3b9885a88047_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3a2e2efab424c119217f1d4968b0346_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d1e89acb9114046b7cd6d1385a4f9aa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001108426</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i0652f53b2aa247d6904ab01ed062d005_1"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center;text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Washington, D.C.  20549</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjIz_e804dab1-e07f-42fc-9920-39663bc76447">10-K</ix:nonNumeric> </span></div><div style="text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Mark One)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:337.50pt"><tr><td style="width:1.0pt"></td><td style="width:24.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:309.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YTc1ZTE3MDgzMDgyNDA1NGJkNzNhOTUxNTgyZjI0YTcvdGFibGVyYW5nZTphNzVlMTcwODMwODI0MDU0YmQ3M2E5NTE1ODJmMjRhN18wLTAtMS0xLTA_c0f2347f-3795-4319-9131-3bd5718d26d1">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18yNzQ4Nzc5MDcwNjcz_83d99d36-3dd7-4022-bc13-2c21725e10c9"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18yNzQ4Nzc5MDcwNjcz_1214a0c3-ffb3-446d-8836-a9df6538d8b6"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18yNzQ4Nzc5MDcwNjcz_32b7d2e4-a080-4de8-88ea-5381419c3bd1"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18yNzQ4Nzc5MDcwNjcz_4f98eb8a-84e0-44b5-98dd-a1eb42becc41">December&#160;31</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>, 2020</ix:nonNumeric> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Name of Registrant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">State of Incorporation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Address Of Principal Executive Offices</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Telephone Number</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Commission File No.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">IRS Employer Identification No.</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA1_e96b7d4b-2111-4391-8c0e-8fbfc058b021">PNM Resources, Inc.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(A <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjEx_5d92968f-b9bd-4ed9-88e3-3b9fe17fa200">New Mexico</ix:nonNumeric> Corporation)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE2_21b4ede9-f940-4449-8b62-bcf76d8f854b">414 Silver Ave. SW</ix:nonNumeric>  </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMTk5_826ccc6e-0fcc-440b-a13a-7f0399c2bfd1">Albuquerque</ix:nonNumeric>, <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE3_30087fdf-ea27-46d6-aecb-d6c964c940fb">New Mexico</ix:nonNumeric> <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE1_b23ed624-fa40-4874-a307-bf6f116172b8">87102</ix:nonNumeric>-3289 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Telephone Number - (<ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE4_81dec76e-b939-40ad-927b-6d12d1112c68">505</ix:nonNumeric>) <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE5_24fa4ae6-dcf3-4b66-ba1e-dcaa46b538d0">241-2700</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Commission File No. - <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjEw_7ebbdeff-91ae-45f0-8f8c-24b34ca6c84d">001-32462</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">IRS Employer Identification No. - <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjI2_936aacd8-f0e0-4d99-8c5e-eb08e2d1f64c">85-0468296</ix:nonNumeric> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:110%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMTk4_fb99c0eb-7209-4c1e-a7e9-1acaf6b7685d">Public Service Company of New Mexico</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(A New Mexico Corporation)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA2_21cc1a5b-964a-463d-bff6-c4a7ebe5b33a">414 Silver Ave. SW</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjAw_dbfafa66-cc61-4f26-beac-88de7a9bf971">Albuquerque</ix:nonNumeric>, <ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjAx_051e2163-2bf1-4e90-98b7-d61f7fc2bc17">New Mexico</ix:nonNumeric> <ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjIw_2c6defef-fa93-4d5f-94a4-26ca0457ad60">87102</ix:nonNumeric>-3289 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Telephone Number - (<ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjEy_9dc78304-8513-4eeb-a214-69d921877f6f">505</ix:nonNumeric>) <ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjEz_098ae25d-dc60-4180-99eb-443e58d0f373">241-2700</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Commission File No. - <ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjAy_2d28d3b3-83c3-41ea-b5e5-e0c1b386a098">001-06986</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">IRS Employer Identification No. - <ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE0_626bc9e0-e3fb-44fd-8d3a-243d637ac094">85-0019030</ix:nonNumeric> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:110%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjI0_8d3ca7b6-540e-4351-9e7d-df2f9792fe7c">Texas-New Mexico Power Company</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(A Texas Corporation)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjAz_b90dd1a8-1d9c-44a4-9218-296fabe3ebf2">577 N. Garden Right Blvd.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA3_9d232e7d-0a6c-4fee-9477-dc9df0bda946">Lewisville</ix:nonNumeric>, <ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA0_a45e82a1-2479-4414-8b4b-886230a01c0f">Texas</ix:nonNumeric> <ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjI1_551f789d-371a-424d-9427-a708a11c7755">75067</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Telephone Number - (<ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA4_2904c05b-705f-4d60-b2a0-094e48dd0369">972</ix:nonNumeric>) <ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjIx_b74422e8-bc83-4820-be76-94edb8071400">420-4189</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Commission File No. - <ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA5_963bf265-82b3-4327-a53b-2bbf0463210b">002-97230</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">IRS Employer Identification No. - <ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjIy_7ec722a9-2ea5-4e4d-b161-0146e2925811">75-0204070</ix:nonNumeric> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:480.75pt"><tr><td style="width:1.0pt"></td><td style="width:100.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:121.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:163.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%;text-decoration:underline">Registrant</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%;text-decoration:underline">Title of each class</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%;text-decoration:underline">Trading Symbol(s)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%;text-decoration:underline">Name of each exchange on which registered</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNM Resources, Inc.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6ODY3MTQyNWE0MzE4NGUzODgzNGFkNDFhMjUxMTMzNmQvdGFibGVyYW5nZTo4NjcxNDI1YTQzMTg0ZTM4ODM0YWQ0MWEyNTExMzM2ZF8xLTEtMS0xLTA_436ce4b7-2d01-4842-acbd-3548872bc52d">Common Stock, no par value</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6ODY3MTQyNWE0MzE4NGUzODgzNGFkNDFhMjUxMTMzNmQvdGFibGVyYW5nZTo4NjcxNDI1YTQzMTg0ZTM4ODM0YWQ0MWEyNTExMzM2ZF8xLTItMS0xLTA_0317dca8-afb4-4cde-88f9-fd18193d15af">PNM</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6ODY3MTQyNWE0MzE4NGUzODgzNGFkNDFhMjUxMTMzNmQvdGFibGVyYW5nZTo4NjcxNDI1YTQzMTg0ZTM4ODM0YWQ0MWEyNTExMzM2ZF8xLTMtMS0xLTA_0a0a5906-20ab-4f41-9fae-ee5cf76c2758">New York Stock Exchange</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(g) of the Act:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:360.00pt"><tr><td style="width:1.0pt"></td><td style="width:159.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:7.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:187.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%;text-decoration:underline">Registrant</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%;text-decoration:underline">Title of each class</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Public Service Company of New Mexico</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6MGQzNWFiMmQ1NWE5NDEzMTkwZWVmZTQ1MzhjODZjNTYvdGFibGVyYW5nZTowZDM1YWIyZDU1YTk0MTMxOTBlZWZlNDUzOGM4NmM1Nl8xLTItMS0xLTA_7d4106ab-b4b5-4987-8f58-95e2df7503f5">1965 Series, 4.58% Cumulative Preferred Stock</ix:nonNumeric></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">($100 stated value without sinking fund)</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether each registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:28.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:403.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:24.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:24.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNM Resources, Inc. (&#8220;PNMR&#8221;)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YWNlNDZkMTZiMmQ1NDI2YWJiZmI3ZDI4MjdjZDE4Y2MvdGFibGVyYW5nZTphY2U0NmQxNmIyZDU0MjZhYmJmYjdkMjgyN2NkMThjY18wLTItMS0xLTA_d686164f-6048-428d-abc0-127490acbf25">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Public Service Company of New Mexico (&#8220;PNM&#8221;)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Yes</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YWNlNDZkMTZiMmQ1NDI2YWJiZmI3ZDI4MjdjZDE4Y2MvdGFibGVyYW5nZTphY2U0NmQxNmIyZDU0MjZhYmJmYjdkMjgyN2NkMThjY18xLTQtMS0xLTA_5ee45848-b44a-49c4-b2a3-bdaff6578cd2">No</ix:nonNumeric></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Texas-New Mexico Power Company (&#8220;TNMP&#8221;)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Yes</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YWNlNDZkMTZiMmQ1NDI2YWJiZmI3ZDI4MjdjZDE4Y2MvdGFibGVyYW5nZTphY2U0NmQxNmIyZDU0MjZhYmJmYjdkMjgyN2NkMThjY18yLTQtMS0xLTA_8f2aa36c-9d28-416e-83d7-774fa968af54">No</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if each registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:27.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:24.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:24.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNMR</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Yes</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YzJjZjMyYTJmNTM5NDUxOWI4ODIzODBiMGNkYmIwYjYvdGFibGVyYW5nZTpjMmNmMzJhMmY1Mzk0NTE5Yjg4MjM4MGIwY2RiYjBiNl8wLTQtMS0xLTA_3632b987-f105-4fad-ab01-a6debad69198">No</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNM</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Yes</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YzJjZjMyYTJmNTM5NDUxOWI4ODIzODBiMGNkYmIwYjYvdGFibGVyYW5nZTpjMmNmMzJhMmY1Mzk0NTE5Yjg4MjM4MGIwY2RiYjBiNl8xLTQtMS0xLTA_f7c88c69-7bde-4a92-a0b8-41dd2c5121b6">No</ix:nonNumeric></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">TNMP</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YzJjZjMyYTJmNTM5NDUxOWI4ODIzODBiMGNkYmIwYjYvdGFibGVyYW5nZTpjMmNmMzJhMmY1Mzk0NTE5Yjg4MjM4MGIwY2RiYjBiNl8yLTItMS0xLTA_b4804e94-017c-4797-88d4-837ca664094a">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_4"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Indicate by check mark whether each registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports) and (2)&#160;has been subject to such filing requirements for the past 90 days.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:27.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:24.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:24.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNMR</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NjY0MjgyYzVlMTAyNGIwOWJlZDRhMDI2ZjhjZmE5NmUvdGFibGVyYW5nZTo2NjQyODJjNWUxMDI0YjA5YmVkNGEwMjZmOGNmYTk2ZV8wLTItMS0xLTA_b15ec3d3-e452-42f1-b3a1-a310e9b05ed2">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNM</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NjY0MjgyYzVlMTAyNGIwOWJlZDRhMDI2ZjhjZmE5NmUvdGFibGVyYW5nZTo2NjQyODJjNWUxMDI0YjA5YmVkNGEwMjZmOGNmYTk2ZV8xLTItMS0xLTA_9af858ad-0662-4e13-8431-708de808dae2">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">TNMP</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Yes</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NjY0MjgyYzVlMTAyNGIwOWJlZDRhMDI2ZjhjZmE5NmUvdGFibGVyYW5nZTo2NjQyODJjNWUxMDI0YjA5YmVkNGEwMjZmOGNmYTk2ZV8yLTQtMS0xLTA_7458641a-a939-47c3-a9b3-aa0cd22b5f9e">No</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(NOTE: As a voluntary filer, not subject to the filing requirements, TNMP filed all reports under Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months.)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Indicate by check mark whether each registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:27.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:403.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:24.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:24.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNMR</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6MzgxOTFmOTJiMjgyNDVhZGJlMTExODVmMjE5ZTdiMTIvdGFibGVyYW5nZTozODE5MWY5MmIyODI0NWFkYmUxMTE4NWYyMTllN2IxMl8wLTItMS0xLTA_db66c215-8b5b-487f-8244-029660a08e36">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNM</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6MzgxOTFmOTJiMjgyNDVhZGJlMTExODVmMjE5ZTdiMTIvdGFibGVyYW5nZTozODE5MWY5MmIyODI0NWFkYmUxMTE4NWYyMTllN2IxMl8xLTItMS0xLTA_b4141468-67d8-4634-917c-2db966378fc3">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">TNMP</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6MzgxOTFmOTJiMjgyNDVhZGJlMTExODVmMjE5ZTdiMTIvdGFibGVyYW5nZTozODE5MWY5MmIyODI0NWFkYmUxMTE4NWYyMTllN2IxMl8yLTItMS0xLTA_0cf74a88-2470-400b-9255-15ea07b90b18">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Indicate by check mark whether each registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company.  See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.  </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:82.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:33.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:33.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:33.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:54.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:54.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:9.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18wLTEtMS0xLTA_c26d332e-f66b-4db3-a641-acdaf2a98e17">Large accelerated filer</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Accelerated </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">filer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Non-accelerated </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">filer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Smaller reporting company</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Emerging growth company</span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNMR</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18xLTE0LTEtMS0w_ae371a47-52da-4c86-b78e-1793bde8bf52">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18xLTE4LTEtMS0w_9b3897ec-6160-4fd5-b6f7-6dc952058c7e">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Large accelerated <br/>filer<br/><br/></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Accelerated </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">filer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18yLTktMS0xLTA_20d6ed11-2706-49ec-953d-d69101035b70">Non-accelerated filer</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Smaller reporting company</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Emerging growth company</span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNM</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18zLTE0LTEtMS0w_91794174-259b-4599-9f8a-840a50635ef9">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18zLTE4LTEtMS0w_6945246a-4803-4881-8b58-47b52be098ee">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Large accelerated </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">filer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Accelerated </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">filer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM180LTktMS0xLTA_bd1726f8-2595-490d-8963-8681d37850eb">Non-accelerated filer</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Smaller reporting company</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Emerging growth company</span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">TNMP</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9745;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM181LTE0LTEtMS0w_cc87a98e-daf8-4fff-b9ed-ce267e5a63c9">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM181LTE4LTEtMS0w_0f19f3c3-6800-46e1-968a-b08d1d06ba16">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:105%">&#163;</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:4.626%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.195%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.149%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNMR</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Yes</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NzU3ODdjOTJlNzI5NDc4NTkzZDFhYzU3MmZmM2Q0MjQvdGFibGVyYW5nZTo3NTc4N2M5MmU3Mjk0Nzg1OTNkMWFjNTcyZmYzZDQyNF8wLTMtMS0xLTIyNDAz_5bb085c3-ec93-4259-8981-12dc08cc06e6">&#9745;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">PNM</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Yes</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NzU3ODdjOTJlNzI5NDc4NTkzZDFhYzU3MmZmM2Q0MjQvdGFibGVyYW5nZTo3NTc4N2M5MmU3Mjk0Nzg1OTNkMWFjNTcyZmYzZDQyNF8xLTUtMS0xLTIyNDAz_3624d1c5-79e3-4696-a7d7-1d7f69dcb1da">&#9745;</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">TNMP</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">Yes</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">No</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NzU3ODdjOTJlNzI5NDc4NTkzZDFhYzU3MmZmM2Q0MjQvdGFibGVyYW5nZTo3NTc4N2M5MmU3Mjk0Nzg1OTNkMWFjNTcyZmYzZDQyNF8yLTUtMS0xLTIyNDAz_760e0227-a35c-43ad-a492-b3e78685493f">&#9745;</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Indicate by check mark whether the registrants are a shell company (as defined in Rule 12b-2 of the Exchange Act).  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:105%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGV4dHJlZ2lvbjozZDA2NDRjYTk2MTg0ZjlhYTMxNWRiZjZhZmIwYjkxOV8yOTYx_7d5af9fd-6ccd-4e8f-bdfc-d0815ee72134">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> &#160;    No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:105%;text-decoration:underline">&#9745;</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">As of February&#160;19, 2021, shares of common stock outstanding were:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.333%"><tr><td style="width:1.0%"></td><td style="width:75.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2645eda7255d41b49e82190240c21ed2_I20210219" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NWQ2ZjUxNDMyMTM0NGE1YTk5NTQ5MzYyOGYyNTBlNDIvdGFibGVyYW5nZTo1ZDZmNTE0MzIxMzQ0YTVhOTk1NDkzNjI4ZjI1MGU0Ml8wLTEtMS0xLTA_12137e32-fc3c-4f75-8824-a32bc8c27655">85,834,874</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7aac65e47caa45ec8d2a62394b4782de_I20210219" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NWQ2ZjUxNDMyMTM0NGE1YTk5NTQ5MzYyOGYyNTBlNDIvdGFibGVyYW5nZTo1ZDZmNTE0MzIxMzQ0YTVhOTk1NDkzNjI4ZjI1MGU0Ml8xLTEtMS0xLTA_74a7b05f-8f3f-4f37-8d22-6bdb0473b166">39,117,799</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b1294bcb6bb40c19648065a2b5554bc_I20210219" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NWQ2ZjUxNDMyMTM0NGE1YTk5NTQ5MzYyOGYyNTBlNDIvdGFibGVyYW5nZTo1ZDZmNTE0MzIxMzQ0YTVhOTk1NDkzNjI4ZjI1MGU0Ml8yLTEtMS0xLTA_f6e23154-08a7-4028-a2ac-a04000989b1f">6,358</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">On June&#160;30, 2020, the aggregate market value of the voting common stock held by non-affiliates of PNMR as computed by reference to the New York Stock Exchange composite transaction closing price of $38.44 per share reported by The Wall Street Journal, was $<ix:nonFraction unitRef="usd" contextRef="ic01271c241ea4c0cb6675b421bb85992_I20200630" decimals="0" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGV4dHJlZ2lvbjozZDA2NDRjYTk2MTg0ZjlhYTMxNWRiZjZhZmIwYjkxOV8xODgx_4d4b4477-6fd1-49de-bb8c-7ba18d8c9c15">3,061,885,307</ix:nonFraction>.  PNM and TNMP have no common stock held by non-affiliates.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:105%">PNM AND TNMP MEET THE CONDITIONS SET FORTH IN GENERAL INSTRUCTIONS (I)&#160;(1)&#160;(a)&#160;AND (b)&#160;OF FORM 10-K AND ARE THEREFORE FILING THIS FORM WITH THE REDUCED DISCLOSURE FORMAT PURSUANT TO GENERAL INSTRUCTION (I)&#160;(2).</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:105%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGV4dHJlZ2lvbjozZDA2NDRjYTk2MTg0ZjlhYTMxNWRiZjZhZmIwYjkxOV8yOTYw_eefb244f-7bb0-4bc5-a6b1-f52995c0eb19" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Portions of the following document are incorporated by reference into Part III of this report:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Proxy Statement to be filed by PNMR with the SEC pursuant to Regulation 14A relating to the annual meeting of shareholders of PNMR to be held on May&#160;11, 2021.</span></div><div style="text-align:justify;text-indent:29.25pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">This combined Form 10-K is separately filed by PNMR, PNM, and TNMP.&#160; Information contained herein relating to any individual registrant is filed by such registrant on its own behalf.&#160; Each registrant makes no representation as to information relating to the other registrants.&#160; When&#160;this Form 10-K is incorporated by reference into any filing with the SEC made by PNMR, PNM, or TNMP, as a registrant, the portions of this Form 10-K that relate to each&#160;other registrant&#160;are not incorporated by reference therein.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.182%"><tr><td style="width:1.0%"></td><td style="width:27.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.464%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_13">GLOSSARY</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_13">iv</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART I</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;1.    BUSINESS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_19">1</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_22">THE COMPANY</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_22">1</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_25">WEBSITES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_25">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OPERATIONS AND REGULATION</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_28">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REGULATED OPERATIONS</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_28">PNM</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_28">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_31">TNMP </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_31">4</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_37">CORPORATE AND OTHER</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_37">5</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_40">SOURCES OF POWER</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_40">5</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_43">FUEL AND WATER SUPPLY</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_43">8</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_46">ENVIRONMENTAL MATTERS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_46">9</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_49">COMPETITION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_49">9</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMPLOYEES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_52">10</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_55">DISCLOSURE REGARDING FORWARD LOOKING STATEMENTS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_55">10</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_58">SECURITIES ACT DISCLAIMER</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_58">12</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;1A.  RISK FACTORS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_61">12</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;1B.  UNRESOLVED STAFF COMMENTS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_64">24</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;2.  PROPERTIES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_67">24</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;3.  LEGAL PROCEEDINGS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_70">25</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM 4.  MINE SAFETY DISCLOSURES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_73">25</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_76">SUPPLEMENTAL ITEM &#8211; EXECUTIVE OFFICERS OF PNM RESOURCES, INC.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_76">25</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART II</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;5.  MARKET FOR PNMR&#8217;S COMMON EQUITY, RELATED STOCKHOLDER&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_82">26</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;6.  SELECTED FINANCIAL DATA</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_85">27</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:58.5pt;text-align:justify;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;7.  MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_88">29</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;7A.  QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_103">63</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;8.  FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_106">1</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9.  CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_295">1</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AND FINANCIAL DISCLOSURE</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9A.  CONTROLS AND PROCEDURES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_298">1</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9B.  OTHER INFORMATION</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_301">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART III</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;10.  DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_307">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;11.  EXECUTIVE COMPENSATION</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_310">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;12.  SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND </span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_313">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;13.  CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">INDEPENDENCE</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_316">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;14.  PRINCIPAL ACCOUNTING FEES AND SERVICES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_319">2</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART IV</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;15.  EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_325">1</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;16.  FORM 10-K SUMMARY</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_328">14</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_331">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E - <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_331">1</a></span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GLOSSARY</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.840%"><tr><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definitions:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 IRP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s 2017 IRP</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 IRP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s 2020 IRP</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 DCOS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP&#8217;s application for a distribution cost recovery factor filed on April 6, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABCWUA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albuquerque Bernalillo County Water Utility Authority</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABO</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Benefit Obligation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ACE Rule</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affordable Clean Energy Rule</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AEP OnSite Partners</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AEP OnSite Partners, LLC, a subsidiary of American Electric Power, Inc.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Afton</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Afton Generating Station</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AFUDC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for Funds Used During Construction</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ALJ</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Law Judge</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Metering Infrastructure</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advanced Meter System</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anaheim</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">City of Anaheim, California</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Other Comprehensive Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APBO</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Postretirement Benefit Obligation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arizona Public Service Company, the operator and a co-owner of PVNGS and Four Corners</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARO</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset Retirement Obligation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ARP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative Revenue Program</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting Standards Update</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2016 RD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recommended Decision in PNM&#8217;s NM 2015 Rate Case issued by the Hearing Examiner on August 4, 2016</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avangrid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avangrid, Inc., a New York corporation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BART</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Best Available Retrofit Technology</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BDT</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balanced Draft Technology</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Board</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Board of Directors of PNMR</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BSER</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Best system of emission reduction technology</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BTMU</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MUFG Bank Ltd., formerly the Bank of Tokyo-Mitsubishi UFJ, Ltd.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BTMU Term Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM Capital&#8217;s $125.0 Million Unsecured Term Loan</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BTU</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">British Thermal Unit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clean Air Act</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CARES Act</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coronavirus Aid, Relief, and Economic Security Act</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Casa Mesa Wind</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Casa Mesa Wind Energy Center</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CCAE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coalition for Clean Affordable Energy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CCN</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of Convenience and Necessity</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CCR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal Combustion Residuals</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CFIUS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Committee on Foreign Investment in the United States</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CFRE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Citizens for Fair Rates and the Environment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CIAC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions in Aid of Construction</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carbon Dioxide</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Novel coronavirus global pandemic</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal Supply Agreement</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Competition Transition Charge</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DC Circuit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Court of Appeals for the District of Columbia Circuit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2018 Compliance Filing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s December 31, 2018 filing with the NMPRC regarding SJGS</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DOE</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Department of Energy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DOI</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Department of Interior</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EGU</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electric Generating Unit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EIM</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California Independent System Operator Western Energy Imbalance Market</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Environmental Protection Agency</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EPE</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">El Paso Electric Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ERCOT</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electric Reliability Council of Texas</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endangered Species Act</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESG</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental, Social, and Governance principles</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ETA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The New Mexico Energy Transition Act</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUEA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The New Mexico Efficient Use of Energy Act</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange Act</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities Exchange Act of 1934</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iv</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.840%"><tr><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmington</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The City of Farmington, New Mexico</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FASB</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Accounting Standards Board</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FCC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal Communications Commission</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FERC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal Energy Regulatory Commission</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FIP</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal Implementation Plan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners Power Plant</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners Abandonment Application</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s January 8, 2021 application for approval for the abandonment of Four Corners and issuance of a securitized financing order</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners CSA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners&#8217; coal supply contract with NTEC</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners Purchase and Sale Agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s pending sale of its 13% ownership interest in Four Corners to NTEC</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FPPAC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuel and Purchased Power Adjustment Clause</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FTC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal Trade Commission</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FTY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Test Year</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GAAP</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally Accepted Accounting Principles in the United States of America</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GHG</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greenhouse Gas Emissions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GWh</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gigawatt hours</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HSR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hart-Scott Rodino Antitrust Improvement Act of 1976</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IBEW</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International Brotherhood of Electrical Workers</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iberdrola</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iberdrola, S.A., a corporation organized under the laws of the Kingdom of Spain, and 81.5% owner of Avangrid</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IRC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal Revenue Code</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IRP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Integrated Resource Plan</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IRS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal Revenue Service</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ISFSI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Independent Spent Fuel Storage Installation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">kV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kilovolt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">KW</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kilowatt</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">KWh</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kilowatt Hour</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">La Joya Wind I</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">La Joya Wind Facility generating 166 MW of output that became operational in February 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">La Joya Wind II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">La Joya Wind Facility generating 140 MW of output that is expected to be operational in March 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">La Luz</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">La Luz Generating Station</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">London Interbank Offered Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lightning Dock Geothermal</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lightning Dock geothermal power facility, also known as the Dale Burgett Geothermal Plant</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lordsburg</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lordsburg Generating Station</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Los Alamos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Incorporated County of Los Alamos, New Mexico</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luna</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luna Energy Facility</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MD&amp;A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The merger of Merger Sub with and into PNMR pursuant to the Merger Agreement, with PNMR surviving the Merger as a direct, wholly-owned subsidiary of Avangrid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger Agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Agreement and Plan of Merger, dated October 20, 2020, between PNMR, Avangrid and Merger Sub</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger Backstop Revolving Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$300.0 million 364-day revolving credit facility</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger Backstop Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50.0 million 364-day delayed-draw term loan credit facility</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger Sub</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM Green Holdings, Inc., a New Mexico corporation and wholly-owned subsidiary of Avangrid which will merge with and into PNMR at the effective time of the Merger (defined below)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMBTU</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Million BTUs</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Moody&#8217;s</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Moody&#8217;s Investor Services, Inc.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M-S-R Public Power Agency</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MW</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Megawatt</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MWh</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Megawatt Hour</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NAAQS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Ambient Air Quality Standards</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navajo Acts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navajo Nation Air Pollution Prevention and Control Act, Navajo Nation Safe Drinking Water Act, and Navajo Nation Pesticide Act</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NDT</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nuclear Decommissioning Trusts for PVNGS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NEC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navopache Electric Cooperative, Inc.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NEE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Energy Economy</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">v</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.840%"><tr><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NEPA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Environmental Policy Act</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NERC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North American Electric Reliability Corporation</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico Wind</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico Wind Energy Center</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM 2015 Rate Case</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Request for a General Increase in Electric Rates Filed by PNM on August 27, 2015</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM 2016 Rate Case</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Request for a General Increase in Electric Rates Filed by PNM on December 7, 2016</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM AREA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico Affordable Reliable Energy Alliance, formerly New Mexico Industrial Energy Consumers Inc. </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM Capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM Capital Utility Corporation, an unregulated wholly-owned subsidiary of PNMR, now known as<br/>New Mexico PPA Corporation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM District Court</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States District Court for the District of New Mexico</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM Supreme Court</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico Supreme Court</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NMAG</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico Attorney General</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NMED</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico Environment Department</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NMMMD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Mining and Minerals Division of the New Mexico Energy, Minerals and Natural Resources Department</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NMPRC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico Public Regulation Commission</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NMRD</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM Renewable Development, LLC, owned 50% each by PNMR Development and AEP OnSite Partners, LLC</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NOx</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nitrogen Oxides</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NOPR</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notice of Proposed Rulemaking</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NPDES</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Pollutant Discharge Elimination System</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NRC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Nuclear Regulatory Commission</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NSPS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Source Performance Standards</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NSR</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Source Review</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NTEC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navajo Transitional Energy Company, LLC, an entity owned by the Navajo Nation</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OATT</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Open Access Transmission Tariff</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Comprehensive Income</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OPEB</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Post-Employment Benefits</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OSM</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Office of Surface Mining Reclamation and Enforcement</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected Benefit Obligation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PCRBs</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pollution Control Revenue Bonds</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PM</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Particulate Matter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Service Company of New Mexico and Subsidiaries</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 New Mexico Credit Facility</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s $40.0 Million Unsecured Revolving Credit Facility</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 Senior Unsecured Note Agreement</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s Agreement for the sale of Senior Unsecured Notes, aggregating $450.0 million</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 Term Loan </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s $200.0 Million Unsecured Term Loan</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2018 SUNs</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s Senior Unsecured Notes issued under the PNM 2017 Senior Unsecured Note Agreement</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2019 $40.0 Million Term Loan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s $40.0 Million Unsecured Term Loan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2019 $250.0 Million Term Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s $250.0 Million Unsecured Term Loan</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2020 Fixed Rate PCRBs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM's $302.5 million PCRBs remarketed on July 22, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2020 Note Purchase Agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM's Agreement for the sale of PNM 2020 SUNs</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2020 SUNs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM's $200.0 million Senior Unsecured Notes issued on April 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2020 Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s $250.0 million Unsecured Term Loan issued on April 15, 2020, of which $100.0 million was repaid on April 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Floating Rate PCRBs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM's $100.3 million PCRBs remarketed on July 1, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Revolving Credit Facility</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s $400.0 Million Unsecured Revolving Credit Facility</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Resources, Inc. and Subsidiaries</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2015 Term <br/>   Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $150.0 Million Three-Year Unsecured Term Loan that matured on March 9, 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2016 One-Year Term Loan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $100.0 Million One-Year Unsecured Term Loan that matured on December 14, 2018</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vi</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.840%"><tr><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2016 Two-Year Term Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $100.0 Million Two-Year Unsecured Term Loan that matured on December 21, 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2018 One-Year Term Loan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $150.0 Million One-Year Unsecured Term Loan that matured on December 13, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2018 SUNS</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $300.0 Million Senior Unsecured Notes issued on March 9, 2018</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2018 Two-Year Term Loan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $50.0 Million Two-Year Unsecured Term Loan</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2019 Term Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $150.0 Million Unsecured Term Loan</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Forward Equity Sale Agreements</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s Block Equity Sale of 6.2 million Shares of PNMR Common Stock with Forward Sales Agreement</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $150.0 million Unsecured Term Loan that matures on January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Delayed-Draw Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $300.0 million Unsecured Delayed-Draw Term Loan that matures on January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development and Management Company, an unregulated wholly-owned subsidiary of PNMR</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Revolving Credit Facility</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development&#8217;s $40.0 million Unsecured Revolving Credit Facility</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Term Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development&#8217;s $65.0 Million Unsecured Term Loan that matures on January 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Revolving Credit Facility</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR&#8217;s $300.0 Million Unsecured Revolving Credit Facility</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power Purchase Agreement</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prevention of Significant Deterioration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PUCT</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Utility Commission of Texas</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PV</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Photovoltaic</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Palo Verde Nuclear Generating Station</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RCT</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reasonable Cost Threshold</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico&#8217;s Renewable Energy Act of 2004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable Energy Certificates</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Red Mesa Wind</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Red Mesa Wind Energy Center</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail Electricity Provider</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RFP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Request For Proposal</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rio Bravo</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rio Bravo Generating Station, formerly known as Delta</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RMC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk Management Committee</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return on Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RPS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable Energy Portfolio Standard</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard and Poor&#8217;s Ratings Services</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCE</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern California Edison Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCPPA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern California Public Power Authority</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SCR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selective Catalytic Reduction</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Securities and Exchange Commission</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SIP</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State Implementation Plan</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJCC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Juan Coal Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Juan Generating Station</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS Abandonment Application</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s July 1, 2019 consolidated application seeking NMPRC approval to retire PNM&#8217;s share of SJGS in 2022, for related replacement generating resources, and for the issuance of securitized bonds under the ETA</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS CSA</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Juan Generating Station Coal Supply Agreement</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS RA</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Juan Project Restructuring Agreement</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SNCR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selective Non-Catalytic Reduction</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sulfur Dioxide</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SRP</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salt River Project</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SUNs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Unsecured Notes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Act</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax reform legislation enacted on December 22, 2017, commonly referred to as the Tax Cuts and Jobs Act</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TCEQ</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas Commission on Environmental Quality</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TECA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas Electric Choice Act</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vii</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.840%"><tr><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenth Circuit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Court of Appeals for the Tenth Circuit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Electrification Program</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas-New Mexico Power Company and Subsidiaries</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP 2018 Rate Case</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP&#8217;s General Rate Case Application Filed May 30, 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP 2018 Term Loan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP&#8217;s $35.0 Million Unsecured Term Loan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP 2019 Bonds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP&#8217;s First Mortgage Bonds to be issued under the TNMP 2019 Bond Purchase Agreement</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP 2019 Bond Purchase Agreement</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP&#8217;s Agreement to Issue an Aggregate of $305.0 Million in First Mortgage Bonds in 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP Revolving Credit Facility</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP&#8217;s $75.0 Million Secured Revolving Credit Facility</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNP</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNP Enterprises, Inc. and Subsidiaries</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tri-State</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tri-State Generation and Transmission Association, Inc.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tucson</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tucson Electric Power Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UAMPS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utah Associated Municipal Power Systems</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Unites States of America</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US Supreme Court</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Supreme Court</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia Energy Facility</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIE</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable Interest Entity</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WACC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Cost of Capital</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WEG</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WildEarth Guardians</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western Spirit Line </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A 165-mile 345-kV transmission line that PNM has agreed to purchase, subject to certain conditions being met prior to closing</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Westmoreland</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Westmoreland Coal Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Westmoreland Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$125.0 Million of funding provided by NM Capital to WSJ </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WFB LOC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letter of credit arrangements with Wells Fargo Bank, N.A., entered into in August 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WRA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western Resource Advocates</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WSJ</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Westmoreland San Juan, LLC, an indirect wholly-owned subsidiary of Westmoreland</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WSJ LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Westmoreland San Juan, LLC, a subsidiary of Westmoreland Mining Holdings, LLC, and current owner of SJCC</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WSPP</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Western Systems Power Pool</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">viii</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">PART I</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_19"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">ITEM 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%;padding-left:35.36pt">BUSINESS</span></div><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_22"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">THE COMPANY</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Overview </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR is an investor-owned holding company with two regulated utilities providing electricity and electric services in New Mexico and Texas.  PNMR&#8217;s electric utilities are PNM and TNMP.  PNMR is focused on achieving three key financial objectives:</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Earning authorized returns on regulated businesses</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Delivering at or above industry-average earnings and dividend growth</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Maintaining investment grade credit ratings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In conjunction with these objectives, PNM and TNMP are dedicated to:</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Maintaining strong employee safety, plant performance, and system reliability</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Delivering a superior customer experience</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Demonstrating environmental stewardship in business operations, including transitioning to an emissions-free generating portfolio by 2040</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Supporting the communities in their service territories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s success in accomplishing its financial objectives is highly dependent on two key factors:  fair and timely regulatory treatment for its utilities and the utilities&#8217; strong operating performance.  Both PNM and TNMP seek cost recovery for their investments through general rate cases, periodic cost of service filings, and various rate riders.  PNM filed general rate cases with the NMPRC in August 2015 and December 2016.  The NMPRC issued rate orders in those cases in September 2016 and January 2018.  TNMP filed a general rate case in May 2018 and the PUCT issued an order in that case in December 2018.  Additional information about rate filings is provided in Operations and Regulation below and in Note 17.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s common stock trades on the New York Stock Exchange under the symbol PNM.  PNMR was incorporated in the State of New Mexico in 2000.  </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Other Information</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">These filings for PNMR, PNM, and TNMP include disclosures for each entity.  For discussion purposes, this report uses the term &#8220;Company&#8221; when discussing matters of common applicability to PNMR, PNM, and TNMP.  Discussions regarding only PNMR, PNM, or TNMP are so indicated.  A reference to &#8220;MD&amp;A&#8221; in this report refers to Part II, Item 7. &#8211; Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.  A reference to a &#8220;Note&#8221; refers to the accompanying Notes to Consolidated Financial Statements.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Financial information relating to amounts of revenue, net earnings, and total assets of reportable segments is contained in MD&amp;A and Note 2.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Proposed Transaction with Avangrid</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 20, 2020, PNMR, Avangrid and Merger Sub entered into the Merger Agreement pursuant to which Merger Sub will merge with and into PNMR, with PNMR surviving the Merger as a wholly-owned subsidiary of Avangrid. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Pursuant to the Merger Agreement, each issued and outstanding share of the common stock of PNMR (other than (i) the issued shares of PNMR common stock that are owned by Avangrid, Merger Sub, PNMR or any wholly-owned subsidiary of Avangrid or PNMR, which will be automatically cancelled at the Effective Time and (ii) shares of PNMR common stock outstanding immediately prior to the Effective Time and held by a holder who has not voted in favor of, or consented in writing to, the Merger who is entitled to, and who has demanded, payment for fair value of such shares) at the Effective Time will be converted into the right to receive $50.30 in cash. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The proposed Merger has been unanimously approved by the Boards of Directors of PNMR, Avangrid and Merger Sub and approved by PNMR shareholders at the Special Meeting of Shareholders held on February 12, 2021.  On January 20, 2021, the FTC notified PNMR and Avangrid that early termination of the waiting period under the HSR Act in connection with the Merger was granted. CFIUS completed its review of the Merger on February 2, 2021, and has concluded that there are no unresolved national security concerns with respect to the Merger. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The early termination of the waiting period under the HSR Act and clearance by CFIUS satisfies two of the conditions to the closing of the transactions contemplated by the Merger Agreement.  Consummation of the Merger remains subject to the satisfaction or waiver of certain customary closing conditions, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">including, without limitation, the absence of any material adverse effect on PNMR, the receipt of required regulatory approvals (including the PUCT, the NMPRC, FERC, FCC, and the NRC), and the agreements relating to the divestiture of Four Corners being in full force and effect and all applicable regulatory filings associated therewith being made.  The Merger is currently expected to close in the second half of 2021.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_25"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">WEBSITES</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The PNMR website, </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;text-decoration:underline">www.pnmresources.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, is an important source of Company information.  New or updated information for public access is routinely posted.&#160; PNMR encourages analysts, investors, and other interested parties to register on the website to automatically receive Company information by e-mail.  This information includes news releases, notices of webcasts, and filings with the SEC.  Participants will not receive information that was not requested and can unsubscribe at any time.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Our corporate websites are: </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNMR:  </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;text-decoration:underline">www.pnmresources.com</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNM:    </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;text-decoration:underline">www.pnm.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">TNMP:  </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;text-decoration:underline">www.tnmp.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  </span></div><div style="padding-left:63pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s corporate website (</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;text-decoration:underline">www.pnmresources.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">) includes a dedicated section providing key environmental and other sustainability information related to PNM&#8217;s and TNMP&#8217;s operations and other information that collectively demonstrates the Company&#8217;s commitment to ESG principles.  This information highlights plans for PNM to be coal-free by 2024 (subject to regulatory approval) and to have an emissions-free generating portfolio by 2040.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The contents of these websites are not a part of this Form 10-K.  The SEC filings of PNMR, PNM, and TNMP, including annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act, are accessible free of charge on the PNMR website as soon as reasonably practicable after they are filed with, or furnished to, the SEC.  Reports filed with the SEC are available on its website, </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;text-decoration:underline">www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">.  These reports are also available in print upon request from PNMR free of charge.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Also available on the Company&#8217;s website at </span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;text-decoration:underline">https://www.pnmresources.com/esg-commitment/governance.aspx</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  and in print upon request from any shareholder are PNMR&#8217;s: </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Corporate Governance Principles</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Code of Ethics (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Do the Right Thing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Principles of Business Conduct</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Charters of the Audit and Ethics Committee, Nominating and Governance Committee, Compensation and Human Resources Committee, and Finance Committee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"> </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Restated Articles of Incorporation and Bylaws</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company will post amendments to or waivers from its code of ethics (to the extent applicable to the Company&#8217;s executive officers and directors) on its website.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_28"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">OPERATIONS AND REGULATION</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Regulated Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:105%">PNM</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:105%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:105%">Operational Information</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is an electric utility that provides electric generation, transmission, and distribution service to its rate-regulated customers.  PNM was incorporated in the State of New Mexico in 1917.  PNM&#8217;s retail electric service territory covers a large area of north-central New Mexico, including the cities of Albuquerque, Rio Rancho, and Santa Fe, and certain areas of southern New Mexico.  Service to retail electric customers is subject to the jurisdiction of the NMPRC.  The largest retail electric customer served by PNM accounted for 2.5% of its revenues for the year ended December&#160;31, 2020.  Other services provided by PNM include wholesale transmission services to third parties.  PNM owns transmission lines that are interconnected with other utilities in New Mexico, Texas, Arizona, Colorado, and Utah.  Regulation encompasses the utility&#8217;s electric rates, service, accounting, issuances of securities, construction of major new generation, abandonment of existing generation, types of generation resources, transmission and distribution facilities, and other matters.  See Notes 16 and 17 for additional information on rate cases and other regulatory matters.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Weather-normalized retail electric KWh sales decreased by 0.8% in 2020 and increased by 0.3% in 2019.  The system peak demands for retail and firm-requirements customers were as follows:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">System Peak Demands</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:44.736%"><tr><td style="width:1.0%"></td><td style="width:36.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.109%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.109%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Megawatts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Summer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Winter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM holds long-term, non-exclusive franchise agreements for its electric retail operations, with varying expiration dates.  These franchise agreements allow the utility to access public rights-of-way for placement of its electric facilities.  Franchise agreements have expired in some areas PNM serves.  Because PNM remains obligated under New Mexico state law to provide service to customers in these areas, the expirations should not have a material adverse impact.  The Albuquerque, Rio Rancho, and Santa Fe metropolitan areas accounted for 41.4%, 8.1%, and 6.6% of PNM&#8217;s 2020 revenues and no other franchise area represents more than 5%.  PNM also earns revenues from its electric retail operations in its service areas that do not require franchise agreements.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM owns 3,389 miles of electric transmission lines that interconnect with other utilities in New Mexico, Arizona, Colorado, Texas, and Utah.  New Mexico ranks third in the Nation for energy potential from solar power according to the Nebraska Department of Energy &amp; Energy Sun Index and ranks third in the Nation for land-based wind capacity according to the U.S. Office of Energy Efficiency and Renewable Energy. PNM owns transmission capacity in an area of eastern New Mexico with large wind generation potential and in recent years there has been substantial interest by developers of wind generation to interconnect to PNM&#8217;s transmission system in this area.  PNM plans to invest approximately $277 million for anticipated expansions of PNM&#8217;s transmission system in 2021 to provide additional service to transmit power from these generation resources to customers in New Mexico and California.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM plans to begin participating in the EIM beginning in April 2021.  PNM expects participation in the EIM will provide substantial cost savings to customers.  The NMPRC has granted PNM authority to seek recovery of costs associated with joining the EIM in a future general rate case and to pass the benefits of participating in EIM to customers through the FPPAC.  See Note 16 and Note 17.  PNM also engages in activities to optimize its existing jurisdictional assets and long-term power agreements through spot market, hour-ahead, day-ahead, week-ahead, and other sales of excess generation not required to fulfill retail load and contractual commitments.  These activities are credited to customers through PNM&#8217;s FPPAC. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Regulatory Activities</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">NMPRC Regulated Retail Rate Proceedings</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Customer rates for retail electric service are set by the NMPRC.  On October 1, 2016, PNM implemented a NMPRC order in PNM&#8217;s NM 2015 Rate Case that approved an increase in non-fuel base rates of $61.2 million annually.  PNM appealed certain aspects of the NMPRC&#8217;s order to the NM Supreme Court and other parties in that rate case filed cross-appeals contesting other aspects of the NMPRC ruling.  On May 16, 2019, the NM Supreme Court affirmed all but one of the NMPRC&#8217;s decisions in the NM 2015 Rate Case and remanded the case to the NMPRC for further proceedings consistent with the court&#8217;s findings.  As a result, during the second quarter of 2019 PNM recorded a pre-tax regulatory disallowance related to certain matters it had appealed in the case.  On January 8, 2020, the NMPRC issued its order in response to the NM Supreme Court&#8217;s remand.  The NMPRC order reaffirmed its September 2016 order except for the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2.  The NMPRC indicated that PNM&#8217;s ability to recover these costs will be addressed in a future proceeding and closed the NM 2015 Rate Case docket.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In December 2016, PNM filed the NM 2016 Rate Case with the NMPRC.  After extensive settlement negotiations and public proceedings, the NMPRC issued a Revised Order Partially Adopting Certification of Stipulation dated January 17, 2018.  The key terms of that order include an increase in base non-fuel revenues of $10.3 million, which includes a reduction to reflect the impact of the decrease in the federal corporate income tax rate and updates to PNM&#8217;s cost of debt (aggregating an estimated $47.6 million annually), a ROE of 9.575%, a requirement to return to customers over a three-year period the benefit of the reduction in the New Mexico Corporate income tax rate, a disallowance of PNM&#8217;s ability to collect an equity return on certain investments aggregating $148.1 million at Four Corners, and a requirement to consider the prudency of PNM&#8217;s decision to continue its participation in Four Corners in PNM&#8217;s next general rate case filing.  In accordance with the NMPRC&#8217;s final order, PNM implemented 50% of the approved rate increase for service rendered beginning February 1, 2018 and the rest of the increase for service rendered on January 1, 2019. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a NMPRC-approved rate rider to collect costs for renewable energy procurements that are not otherwise being collected in rates.  If PNM&#8217;s earned return on jurisdictional equity in a calendar year, adjusted for weather and other items not representative of normal operation, exceeds the NMPRC-approved rate by 0.5%, the rider provides that PNM would refund the excess to customers during the following year.  PNM did not exceed the limitation in 2019 and does not expect to exceed the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">limitation in 2020.  The NMPRC has also approved riders designed to allow PNM to bill and collect substantially all of fuel and purchased power costs and costs of approved energy efficiency initiatives.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">FERC Regulated Wholesale Transmission</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Rates charged to wholesale electric transmission customers are based on a formula rate mechanism pursuant to which rates for wholesale transmission service are calculated annually in accordance with an approved formula.  The formula includes updating cost of service components, including investment in plant and operating expenses, based on information contained in PNM&#8217;s annual financial report filed with FERC, as well as including projected transmission capital projects to be placed into service in the following year.  The projections included are subject to true-up in the formula rate for the following year.  Certain items, including changes to return on equity and depreciation rates, require a separate filing to be made with FERC before being included in the formula rate.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In May 2019, PNM filed an application with FERC requesting approval to purchase and provide transmission service on a new 165-mile 345-kV transmission line and related facilities (the &#8220;Western Spirit Line&#8221;).  Under related agreements, PNM will provide transmission service to approximately 800 MW of new wind generation to be located in eastern New Mexico beginning in 2021 using an incremental rate.  All necessary approvals for PNM to purchase and provide transmission service from the Western Spirit line have been obtained.  See Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Energy Transition Act (&#8220;ETA&#8221;)</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The ETA became effective on June 14, 2019.   As discussed below, the ETA amends the REA and requires utilities operating in New Mexico to provide 100% zero-carbon energy by 2045.  The ETA also provides for a transition from fossil-fueled generating resources to renewable and other carbon-free resources by allowing utilities to issue to qualified investors securitized bonds, or &#8220;energy transition bonds,&#8221; related to the retirement of certain coal-fired generating facilities.  Proceeds from the energy transition bonds must be used to provide utility service to customers and for other costs as defined by the ETA.  On January 29, 2020, the NM Supreme Court issued a ruling requiring the NMPRC apply the ETA to all aspects of PNM&#8217;s SJGS Abandonment Application.  On April 1, 2020, the NMPRC unanimously approved the Hearing Examiners&#8217; recommended decisions regarding the abandonment of SJGS and the related securitized financing under the ETA </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 8, 2021, PNM filed the Four Corners Abandonment Application, which seeks NMPRC approval to exit PNM&#8217;s 13% share of Four Corners as of December 31, 2024, and issuance of approximately $300 million of energy transition bonds as provided by the ETA.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM expects the ETA will have a significant impact on PNM&#8217;s future generation portfolio, including PNM&#8217;s planned retirements of SJGS in 2022 and the Four Corners exit in 2024.  PNM cannot predict the full impact of the ETA or the outcome of its pending and potential future generating resource abandonment and replacement resource filings with the NMPRC.  See additional discussion of the ETA and PNM&#8217;s SJGS and Four Corners Abandonment Applications in Notes 16 and 17.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Renewable Energy</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The REA was enacted to encourage the development of renewable energy in New Mexico.  The ETA amended the REA and requires utilities operating in New Mexico to have renewable portfolios equal to 20% by 2020, 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  The REA provides for streamlined proceedings for approval of utilities&#8217; renewable energy procurement plans, provides utilities recovery of costs incurred consistent with approved procurement plans, and sets a RCT for the procurement of renewable resources to prevent excessive costs being added to rates.  PNM files required renewable energy plans with the NMPRC annually and makes procurements consistent with the plans approved by the NMPRC.  See Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_31"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">TNMP </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Operational Information</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP is a regulated utility operating and incorporated in the State of Texas.  TNMP&#8217;s predecessor was organized in 1925.  TNMP provides transmission and distribution services in Texas under the provisions of TECA and the Texas Public Utility Regulatory Act.  TNMP is subject to traditional cost-of-service regulation with respect to rates and service under the jurisdiction of the PUCT and certain municipalities.  TNMP&#8217;s transmission and distribution activities are solely within ERCOT, which is the independent system operator responsible for maintaining reliable operations for the bulk electric power supply system in most of Texas.  Therefore, TNMP is not subject to traditional rate regulation by FERC.  TNMP serves a market of small to medium sized communities, most of which have populations of less than 50,000.  TNMP is the exclusive provider of transmission and distribution services in most areas it serves.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP&#8217;s service territory consists of three non-contiguous areas.  One portion of this territory extends from Lewisville, which is approximately 10 miles north of the Dallas-Fort Worth International Airport, eastward to municipalities near the Red </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">River, and to communities north, west, and south of Fort Worth.  The second portion of its service territory includes the area along the Texas Gulf Coast between Houston and Galveston, and the third portion includes areas of far west Texas between Midland and El Paso.  </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP provides transmission and distribution services at regulated rates to various REPs that, in turn, provide retail electric service to consumers within TNMP&#8217;s service area.  See Notes 16 and 17 for additional information on rate cases and other regulatory matters.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For its volumetric load consumers billed on KWh usage, TNMP experienced an increase in weather normalized retail KWh sales of 2.9% in 2020 and an decrease of 2.0% in 2019.  For its weather normalized demand-based load, excluding retail transmission consumers, TNMP experienced a decrease of 1.3% in 2020 and an increase of 4.9% in 2019.  As of December&#160;31, 2020, 110 active REPs receive transmission and distribution services from TNMP.  In 2020, the three largest REPs accounted for 21%, 18%, and 11% of TNMP&#8217;s operating revenues.  No other consumer accounted for more than 10% of revenues.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Regulatory Activities</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 1, 2019, TNMP implemented a PUCT order in TNMP&#8217;s 2018 Rate Case to increase annual base rates by $10.0 million based on a ROE of 9.65%, a cost of debt of 6.44%, and a capital structure comprised of 55% debt and 45% equity.  The increase reflects the reduction in the federal corporate income tax rate to 21%.  Under the approved settlement stipulation TNMP was granted authority to update depreciation rates and refund the regulatory liability related to federal tax reform to customers.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The PUCT approved interim adjustments to TNMP&#8217;s transmission rates of $14.3 million in March 2019, $3.3 million in September 2019, $7.8 million in March 2020, and $2.0 million in October 2020.  On January 22, 2021, TNMP filed an application to further update its transmission rates, which would increase revenues by $14.1 million annually.  The application is pending before the PUCT.   </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 6, 2020, TNMP filed its 2020 DCOS that requested an increase in TNMP's annual distribution revenue requirement of $14.7&#160;million based on net capital incremental distribution investments of $149.2&#160;million.  On June 26, 2020, the parties filed a unanimous settlement for a $14.3&#160;million annual distribution revenue requirement and on August 13, 2020, the PUCT approved the unanimous settlement with rates effective September 1, 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Franchise Agreements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP holds long-term, non-exclusive franchise agreements for its electric transmission and distribution services.  These agreements have varying expiration dates and some have expired.  TNMP intends to negotiate and execute new or amended franchise agreements with municipalities where the agreements have expired or will be expiring.  Since TNMP is the exclusive provider of transmission and distribution services in most areas that it serves, the need to renew or renegotiate franchise agreements should not have a material adverse impact.  TNMP also earns revenues from service provided to facilities in its service area that lie outside the territorial jurisdiction of the municipalities with which TNMP has franchise agreements.</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_34"></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_37"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Corporate and Other</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Corporate and Other segment includes PNMR holding company activities, primarily related to corporate level debt and the activities of PNMR Services Company.  PNMR Services Company provides corporate services through shared services agreements to PNMR and all of PNMR&#8217;s business units, including PNM and TNMP.  These services are charged and billed at cost on a monthly basis to the business units.  The activities of PNMR Development, NM Capital, and NMRD are also included in Corporate and Other.</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_40"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SOURCES OF POWER</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Generation Capacity</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the total net generation capacity of facilities owned or leased by PNM was 2,168 MW.  PNM also obtains power under long-term PPAs for the power produced by Valencia, New Mexico Wind, Red Mesa Wind, Casa Mesa Wind, the Lightning Dock Geothermal facility, and the NMRD-owned solar facilities.  </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM&#8217;s capacity in electric generating facilities, which are owned, leased, or under PPAs, in commercial operation as of December&#160;31, 2020 is:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"></td><td style="width:13.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.932%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.387%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Generation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capacity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Generation</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(MW)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capacity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Waterflow, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fruitland, New Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Coal-fired resources</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reeves Station</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albuquerque, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Afton (combined cycle)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">La Mesa, New Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lordsburg</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lordsburg, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luna (combined cycle)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deming, New Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas/Oil</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rio Bravo</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albuquerque, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belen, New Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">La Luz </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belen, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas-fired resources</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nuclear</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wintersburg, Arizona</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM-owned solar</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Twenty-four sites in New Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NMRD-owned solar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Los Lunas, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico Wind </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">House, New Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wind</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Red Mesa Wind</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seboyeta, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Casa Mesa Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">House, New Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Geothermal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lightning Dock Geothermal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lordsburg, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable resources</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,816&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NMPRC has approved plans for PNM to procure energy and RECs from additional wind and solar-PV renewable resources totaling 1,056 MW to serve retail customers and a data center located in PNM&#8217;s service territory, including the portfolio to replace the planned retirement of SJGS for solar PPAs of 650 MW combined with 300 MW of battery storage facilities.  The majority of these renewable resources are key means for PNM to meet the RPS and related regulations that require PNM to achieve prescribed levels of energy sales from renewable sources, including those set by the recently enacted ETA, without exceeding cost requirements.  If adjusted for these plans, the table above would reflect the percentage of generation capacity from fossil-fueled resources of 33.3%, from nuclear resources of 11.1%, and from renewable and battery storage resources of 55.6%.  In addition, PNM also has a customer distributed solar generation program that represented 161.0 MW at December 31, 2020.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fossil&#8209;Fueled Plants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">SJGS is operated by PNM and, until December 2017, consisted of four units.  SJGS Units 2 and 3 were retired in December 2017 and the ownership interests in SJGS Unit 4 were restructured.  PNM has received NMPRC approval to retire its remaining ownership in SJGS in 2022.  See Note 17.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The table below presents the rated capacities and ownership interests of each participant in each unit of SJGS at December 31, 2020:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.181%"><tr><td style="width:1.0%"></td><td style="width:48.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.156%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unit 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unit 4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capacity (MW)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tucson</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmington</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Los Alamos</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UAMPS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">  Includes a 12.8% interest held in SJGS Unit 4 as a merchant plant.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Four Corners Units 4 and 5 are 13% owned by PNM.  These units are jointly owned with APS, SRP, Tucson, and NTEC, and are operated by APS.  The Four Corners plant site is located on land within the Navajo Nation and is subject to an easement from the federal government.  APS, on behalf of the Four Corners participants, negotiated amendments to extend the owners&#8217; right to operate the plant on the site to July 2041.  PNM filed the Four Corners Abandonment Application, which seeks NMPRC approval to exit PNM&#8217;s 13% share of Four Corners as of December 31, 2024.  See Note 17. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM owns 100% of Reeves, Afton, Rio Bravo, Lordsburg, and La Luz and one-third of Luna.  The remaining interests in Luna are owned equally by Tucson and Samchully Power &amp; Utilities 1, LLC.  PNM is also entitled to the entire output of Valencia under a PPA.  Reeves, Lordsburg, Rio Bravo, La Luz, and Valencia are used primarily for peaking power and transmission support.  As discussed in Note 10, Valencia is a variable interest entity and is consolidated by PNM.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Nuclear Plant </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is participating in the three units of PVNGS with APS (the operating agent), SRP, EPE, SCE, SCPPA, and the Department of Water and Power of the City of Los Angeles.  PNM is entitled to 10.2%, including portions that are leased to PNM, of the power and energy generated by PVNGS.  Currently, PNM has ownership interests of 2.3% in Unit 1, 9.4% in Unit 2, and 10.2% in Unit 3 and has leasehold interests of 7.9% in Unit 1 and 0.8% in Unit 2.  The lease payments for the leased portions of PVNGS are recovered through retail rates approved by the NMPRC.  See Notes 16 and 17 for information on other PVNGS matters and Note 8 for additional information concerning the PVNGS leases.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Solar</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020, PNM owns a total of 158 MW of solar facilities in commercial operation.  PNM is also entitled to the entire output from 130 MW of NMRD-owned solar facilities.  As discussed in Note 21, NMRD is a 50% equity method investee of PNMR Development.   </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Plant Operating Statistics</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Equivalent availability of PNM&#8217;s major base-load generating stations was:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:57.894%"><tr><td style="width:1.0%"></td><td style="width:23.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.062%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.062%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.132%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.062%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.136%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operator</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.1%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.2%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.8%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Joint Projects</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">SJGS, PVNGS, Four Corners, and Luna are joint projects each owned or leased by several different entities.  Some participants in the joint projects are investor-owned entities, while others are privately, municipally, or co-operatively owned.  Furthermore, participants in SJGS have varying percentage interests in different generating units within the project.  The primary operating or participation agreements for the joint projects expire in July 2022 for SJGS, July 2041 for Four Corners, December 2046 for Luna, and November 2047 for PVNGS.  SJGS and Four Corners are coal-fired generating plants that obtain their coal requirements from mines near the plants.  An agreement for coal supply for SJGS, which expires on June 30, 2022, became effective on January 31, 2016.  At that same time, an agreement to restructure the ownership in SJGS became effective.  The restructuring agreement provided for certain participants in SJGS to exit ownership at December 31, 2017, by which time SJGS Units 2 and 3 were required to be permanently shut down.  On April 1, 2020, the NMPRC approved the abandonment of PNM&#8217;s remaining interest in SJGS.  In December 2013, a coal supply arrangement for Four Corners that runs through July 6, 2031 was executed.  As described above, Four Corners is located on land within the Navajo Nation and is subject to an easement from the federal government.  On January 8, 2021, PNM filed the Four Corners Abandonment Application, which seeks NMPRC approval to exit PNM&#8217;s 13% share of Four Corners as of December 31, 2024.  Portions of PNM&#8217;s interests in PVNGS Units 1 and 2 are held under leases.  See Nuclear Plant above and Note 8 regarding PNM&#8217;s actions related to these leases.  See Notes 16 and 17 for additional information about PNM&#8217;s coal supply, PNM&#8217;s SJGS Abandonment Application, and PNM&#8217;s Four Corners Abandonment Application.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">It is possible that other participants in the joint projects have circumstances and objectives that have changed from those existing at the time of becoming participants.  The status of these joint projects is further complicated by the uncertainty surrounding the form of potential legislation and/or regulation of GHG, other air emissions, and CCRs, as well as the impacts of the costs of compliance and operational viability of all or certain units within the joint projects.  It is unclear how these factors will enter into discussions and negotiations concerning the status of the joint projects as the expiration of basic operational agreements approaches. PNM can provide no assurance that its participation in the joint projects will continue in the manner that currently exists.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PPAs </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition to generating its own power, PNM purchases power under long-term PPAs.  PNM also purchases power in the forward, day-ahead, and real-time markets. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has agreements to purchase renewable energy and RECs to serve New Mexico retail customers, including a data center located in PNM&#8217;s service territory.  At December 31, 2020, renewable energy procured under these agreements from wind, solar-PV, and geothermal facilities aggregated to 352 MW, 130 MW, and 11 MW.  These agreements currently have </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">expiration dates beginning in January 2035 and extending through June 2045.  The NMPRC has approved PNM&#8217;s request to enter into additional PPAs for renewable energy and RECs for an additional 166 MW of energy from La Joya Wind I, and for an additional 100 MW of energy from solar-PV facilities that are expected to be operational by December 2021.  PNM&#8217;s 2020 renewable energy procurement plan, which was approved by the NMPRC in January 2020, also includes a PPA for an additional 140 MW of wind energy from La Joya Wind II to serve retail customers.  The entire portfolio of replacement resources approved by the NMPRC in PNM&#8217;s SJGS Abandonment Application, includes replacement of SJGS capacity with the procurement of 650 MW of solar PPAs combined with 300 MW of battery storage agreements.  In addition, on February 8, 2021 PNM filed an application with the NMPRC for approval to service the Facebook data center for an additional 190 MW of solar PPA combined with 100 MW of battery storage and a 50 MW solar PPA expected to be operational in 2023.  See Note 17.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A summary of purchased power, excluding Valencia, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:69.005%"><tr><td style="width:1.0%"></td><td style="width:60.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.333%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased under long-term PPAs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MWh</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,853,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost per MWh</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchased power</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total MWh</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost per MWh</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">TNMP</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP provides only transmission and distribution services and does not sell power.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_43"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">FUEL </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNM</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The percentages (on the basis of KWh) of PNM&#8217;s generation of electricity, including Valencia, fueled by coal, nuclear fuel, and gas and oil, and the average costs to PNM of those fuels per MMBTU were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:79.385%"><tr><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.353%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Coal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nuclear</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gas and Oil</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of<br/>Generation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of<br/>Generation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of<br/>Generation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average<br/>Cost</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2020 and 2019, 4.1% and 3.0% of PNM&#8217;s generation was from utility-owned solar, which has no fuel cost.  The generation mix for 2021, including power procured under PPAs, is expected to be 38.5% coal, 30.2% nuclear, 13.1% gas and oil, and 18.2% from renewable resources, including solar, wind, and geothermal.  Due to locally available natural gas and oil supplies, the utilization of locally available coal deposits, and the generally adequate supply of nuclear fuel, PNM believes that adequate sources of fuel are available for its generating stations into the foreseeable future.  See Sources of Power &#8211; PNM &#8211; PPAs for information concerning the cost of purchased power.  PNM recovers substantially all of its fuel and purchased power costs through the FPPAC.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Coal</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A coal supply contract for SJGS, which expires on June 30, 2022, became effective on January 31, 2016.  Coal supply has not been arranged for periods after the existing contract expires.  Substantially all of the benefits of lower coal pricing under the new contract are being passed through to PNM&#8217;s customers under the FPPAC.  PNM believes there is adequate availability of coal resources to continue to operate SJGS through mid-2022.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In late December 2013, a fifteen-year coal supply contract for Four Corners, which began in July 2016, was executed.  Since that time, certain amendments have been made to the contract including amendments to reduce annual take-or-pay minimums and to change the annual contract period to end in May rather than in July of each year.  The contract provides for pricing adjustments over its term based on economic indices.  In connection with the exit of Four Corners, PNM would make payments of $75.0 million to NTEC for relief from PNM&#8217;s obligations under the coal supply agreement for Four Corners after December 31, 2024.   </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Notes 16 and 17 for additional information about PNM&#8217;s December 2018 Compliance Filing, PNM&#8217;s SJGS Abandonment Application, PNM&#8217;s Four Corners Abandonment Application, and the 2020 IRP, which all focus on a carbon-free electricity portfolio by 2040 that would eliminate coal at the end of 2024.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Natural Gas</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The natural gas used as fuel for the electric generating plants is procured on the open market and delivered by third-party transportation providers.  The supply of natural gas can be subject to disruptions due to extreme weather events and/or pipeline or facility outages.  PNM has contracted for firm gas transmission capacity to minimize the potential for disruptions due to extreme weather events.  Certain of PNM&#8217;s natural gas plants are generally used as peaking resources that are highly relied upon during seasonally high load periods and/or during periods of extreme weather, which also may be the times natural gas has the highest demand from other users.  Substantially all of PNM&#8217;s natural gas costs are recovered through the FPPAC. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Nuclear Fuel and Waste</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PNM is one of several participants in PVNGS.  The PVNGS participants are continually identifying their future nuclear fuel resource needs and negotiating arrangements to fill those needs.  The PVNGS participants have contracted for 100% of PVNGS&#8217;s requirements for uranium concentrates through 2025 and 55% through 2028.  Additional needed supplies are covered through existing inventories or spot market transactions.  For conversion services, 100% are contracted through 2025 and 70% through 2030.  Additional needed conversion services are covered through existing inventories or spot market transactions.  For enrichment services 100% is contracted through 2022 and 80% through 2026.  For fuel assembly fabrication 100% is contracted through 2027.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Nuclear Waste Policy Act of 1982 required the DOE to begin to accept, transport, and dispose of spent nuclear fuel and high-level waste generated by the nation&#8217;s nuclear power plants by 1998.  The DOE&#8217;s obligations are reflected in a contract with each nuclear power plant.  The DOE failed to begin accepting spent nuclear fuel by 1998.  APS (on behalf of itself and the other PVNGS participants) pursued legal actions for which settlements were reached.  See Note 16 for information concerning these actions.  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The DOE had planned to meet its disposal obligations by designing, licensing, constructing, and operating a permanent geologic repository at Yucca Mountain, Nevada.  In March 2010, the DOE filed a motion to dismiss with prejudice its Yucca Mountain construction authorization application that was pending before the NRC.  Several legal proceedings followed challenging DOE&#8217;s withdrawal of its Yucca Mountain construction authorization application.  None of these lawsuits have been conclusively decided.  However, the DC Circuit ordered the NRC to resume its review of the application.  The results of the NRC&#8217;s review publications do not signal whether or when the NRC might authorize construction of the repository.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">All spent nuclear fuel from PVNGS is being stored on-site.  PVNGS has sufficient capacity at its on-site ISFSI to store all of the nuclear fuel that will be irradiated during the initial operating license periods, which end in December 2027.  Additionally, PVNGS has sufficient capacity at its on-site ISFSI to store a portion of the fuel that will be irradiated during the extended license periods, which end in November 2047.  If uncertainties regarding the United States government&#8217;s obligation to accept and store spent fuel are not favorably resolved, the PVNGS participants will evaluate alternative storage solutions.  These may obviate the need to expand the ISFSI to accommodate all of the fuel that will be irradiated during the extended license periods.  </span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_46"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ENVIRONMENTAL MATTERS</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Electric utilities are subject to stringent laws and regulations for protection of the environment by local, state, federal, and tribal authorities.  In addition, PVNGS is subject to the jurisdiction of the NRC, which has the authority to issue permits and licenses and to regulate nuclear facilities in order to protect the health and safety of the public from radioactive hazards and to conduct environmental reviews.  The liabilities under these laws and regulations can be material.  In some instances, liabilities may be imposed without regard to fault, or may be imposed for past acts, whether or not such acts were lawful at the time they occurred.  See MD&amp;A &#8211; Other Issues Facing the Company &#8211; Climate Change Issues for information on GHG.  In addition, Note 16 contains information related to the following matters, incorporated in this item by reference:</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PVNGS Decommissioning Funding</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Nuclear Spent Fuel and Waste Disposal</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The Energy Transition Act</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Environmental Matters under the caption &#8220;The Clean Air Act&#8221;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Navajo Nation Environmental Issues</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Cooling Water Intake Structures</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Effluent Limitation Guidelines</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Santa Fe Generating Station</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Environmental Matters under the caption &#8220;Coal Combustion Residuals Waste Disposal&#8221;</span></div><div style="padding-left:63pt;text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_49"></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">COMPETITION</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Regulated utilities are generally not subject to competition from other utilities in areas that are under the jurisdiction of state regulatory commissions.  In New Mexico, PNM does not have direct competition for services provided to its retail electric customers.  In Texas, TNMP is not currently in any direct retail competition with any other regulated electric utility.  However, PNM and TNMP are subject to customer conservation and energy efficiency activities, as well as initiatives to utilize alternative energy sources, including self-generation, or otherwise bypass the PNM and TNMP systems.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is subject to varying degrees of competition in certain territories adjacent to or within the areas it serves.  This competition comes from other utilities in its region as well as rural electric cooperatives and municipal utilities.&#160; PNM is involved in the generation and sale of electricity into the wholesale market to serve its New Mexico retail customers.&#160; PNM is subject to competition from regional utilities and merchant power suppliers with similar opportunities to generate and sell energy at market-based prices and larger trading entities that do not own or operate generating assets.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_52"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">HUMAN CAPITAL RESOURCES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM Resources employees make the Company successful through our core values of safety, caring, and integrity.  PNM Resources seeks to attract and retain its employees by offering competitive compensation and benefits as well as opportunities for career advancement.  Total compensation packages are reviewed periodically to ensure competitiveness within the industry and consistency with performance levels. The Company has implemented an enterprise-wide leadership development program focused on ensuring our leaders&#8217; success.  In addition, the Company has embarked on a company-wide culture alignment that creates a shift in behavior and mindset to accentuate shared purpose, transparency and collaboration creating both individual and organizational accountability for achieving key results.  The Company values also drive a culture committed to diversity and inclusion.  Our diverse workforce enables the Company to provide exceptional value to our customers and stakeholders.  Our 1,708 employees include 39%, represented by a bargaining unit, 26% women, and 50% minorities.  Annually, the Company performs a robust succession planning process evaluating our plans for diversity and inclusion.  The Company&#8217;s value of safety has been evident in our response to COVID-19.  In order to keep our employees safe throughout the year, we have leveraged flexible and remote work policies, enhanced cleaning protocols, adjusted attendance policies, provided regular employee communications, created new physical safety and travel policies, provided personal protective equipment, and implemented procedures to address actual and suspected COVID-19 cases and potential exposure.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Board agrees that human capital management is an important component of PNM Resources&#8217; continued growth and success, and is essential for its ability to attract, retain and develop talented and skilled employees.  Management regularly reports to the Compensation Committee of the Board on human capital management topics, including corporate culture, diversity and inclusion, employee development and compensation and benefits. The Compensation Committee has oversight of talent retention and development and succession planning, and the Board provides input on important decisions in each of these areas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table sets forth the number of employees of PNMR, PNM, and TNMP as of December&#160;31, 2020:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.456%"><tr><td style="width:1.0%"></td><td style="width:50.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,708&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:1.43pt"> Represents employees of PNMR Services Company.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of December&#160;31, 2020, PNM had 461 employees in its power plant and operations areas that are currently covered by a collective bargaining agreement with the IBEW Local 611 that is in effect through April&#160;30, 2023.  As of December&#160;31, 2020, TNMP had 204 employees represented by IBEW Local 66 covered by a collective bargaining agreement that is in effect through August 31, 2021.  The wages and benefits for PNM and TNMP employees who are members of the IBEW are typically included in the rates charged to electric customers and consumers, subject to approval of the NMPRC and PUCT.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_55"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">DISCLOSURE REGARDING FORWARD LOOKING STATEMENTS</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Statements made in this filing that relate to future events or PNMR&#8217;s, PNM&#8217;s, or TNMP&#8217;s expectations, projections, estimates, intentions, goals, targets, and strategies are made pursuant to the Private Securities Litigation Reform Act of 1995.  Readers are cautioned that all forward-looking statements are based upon current expectations and estimates.  PNMR, PNM, and TNMP assume no obligation to update this information. </span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Because actual results may differ materially from those expressed or implied by these forward-looking statements, PNMR, PNM, and TNMP caution readers not to place undue reliance on these statements.  PNMR&#8217;s, PNM&#8217;s, and TNMP&#8217;s business, financial condition, cash flows, and operating results are influenced by many factors, which are often beyond their </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">control, that can cause actual results to differ from those expressed or implied by the forward-looking statements.  These factors include: </span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The expected timing and likelihood of completion of the pending Merger, including the timing, receipt and terms and conditions of any required governmental and regulatory approvals of the pending Merger that could reduce anticipated benefits or cause the parties to abandon the transaction</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The failure by Avangrid to obtain the necessary financing arrangement set forth in commitment letter received in connection with the Merger</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The occurrence of any event, change or other circumstances that could give rise to the termination of the Merger Agreement</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The risk that the parties may not be able to satisfy the conditions to the proposed Merger in a timely manner or at all</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The risk that the proposed Merger could have an adverse effect on the ability of PNMR to retain and hire key personnel and maintain relationships with its customers and suppliers, and on its operating results and businesses generally</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The ability of PNM and TNMP to recover costs and earn allowed returns in regulated jurisdictions, including the prudence of PNM&#8217;s decision to continue participation in Four Corners and recovery of PNM&#8217;s investments and other costs associated with that plant, and any actions resulting from the pending appeal of the NMPRC's approval of PNM' request to issue Securitized Bonds in PNM&#8217;s SJGS Abandonment Application (collectively, the &#8220;Regulatory Proceedings&#8221;) and the impact on service levels for PNM customers if the ultimate outcomes do not provide for the recovery of costs and operating and capital expenditures, as well as other impacts of federal or state regulatory and judicial actions</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The ability of the Company to successfully forecast and manage its operating and capital expenditures, including aligning expenditures with the revenue levels resulting from the ultimate outcomes of the Regulatory Proceedings, or resulting from potential mid-term or long-term impacts related to COVID-19, and supporting forecasts utilized in FTY rate proceedings</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Uncertainty relating  to PNM&#8217;s recent decision to return the currently leased generating capacity in PVNGS Units 1 and 2 at the expiration of their lease terms in 2023 and 2024, including future regulatory requests relating to the ratemaking treatment and replacement resources for the leased assets and the NRC&#8217;s actions related to transfer of ownership</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Uncertainty surrounding the status of PNM&#8217;s participation in jointly-owned generation projects, including the 2022 scheduled expiration of the operational and fuel supply agreements for SJGS, the proposed exit of Four Corners in 2024, regulatory recovery of undepreciated investments and other costs in the event the NMPRC orders generating facilities be retired, and the impacts of the ETA</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Uncertainty regarding the requirements and related costs of decommissioning power plants and reclamation of coal mines supplying certain power plants, as well as the ability to recover those costs from customers, including the potential impacts of the ultimate outcomes of the Regulatory Proceedings</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The impacts on the electricity usage of customers and consumers due to performance of state, regional, and national economies, energy efficiency measures, weather, seasonality, alternative sources of power, advances in technology, the impacts of COVID-19 on customer usage, and other changes in supply and demand</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The Company&#8217;s ability to access the financial markets in order to provide financing to repay or refinance debt as it comes due, as well as for ongoing operations and construction expenditures, including disruptions in the capital or credit markets, actions by ratings agencies, and fluctuations in interest rates, including any negative impacts that could result from the ultimate outcomes of the Regulatory Proceedings, from the economic impacts of COVID-19 or from the entry into the Merger Agreement</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The risks associated with completion of generation, transmission, distribution, and other projects, including uncertainty related to regulatory approvals and cost recovery, and the ability of counterparties to meet their obligations under certain arrangements, and supply chain or other outside support services that may be disrupted by the impacts of COVID-19</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The potential unavailability of cash from PNMR&#8217;s subsidiaries due to regulatory, statutory, or contractual restrictions or subsidiary earnings or cash flows</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The performance of generating units, transmission systems, and distribution systems, which could be negatively affected by operational issues, fuel quality and supply issues, unplanned outages, extreme weather conditions, wildfires, terrorism, cybersecurity breaches, and other catastrophic events, including the impacts of COVID-19, as well the costs the Company may incur to repair its facilities and/or the liabilities the Company may incur to third parties in connection with such issues</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">State and federal regulation or legislation relating to environmental matters and renewable energy requirements, the resultant costs of compliance, and other impacts on the operations and economic viability of PNM&#8217;s generating plants</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">State and federal regulatory, legislative, executive, and judicial decisions and actions on ratemaking, and taxes, including guidance related to the Tax Act, and other matters </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Risks related to climate change, including potential financial risks resulting from climate change litigation and legislative and regulatory efforts to limit GHG, including the impacts of the recently enacted ETA</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Employee workforce factors, including cost control efforts and issues arising out of collective bargaining agreements and labor negotiations with union employees</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Variability of prices and volatility and liquidity in the wholesale power and natural gas markets</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Changes in price and availability of fuel and water supplies, including the ability of the mines supplying coal to PNM&#8217;s coal-fired generating units and the companies involved in supplying nuclear fuel to provide adequate quantities of fuel</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Regulatory, financial, and operational risks inherent in the operation of nuclear facilities, including spent fuel disposal uncertainties</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The impacts of decreases in the values of marketable securities maintained in trusts to provide for decommissioning, reclamation, pension benefits, and other postretirement benefits, including potential increased volatility resulting from international developments and the impacts of COVID-19, as well as PNM's ability to recover future decommissioning and reclamation costs from customers</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Uncertainty surrounding counterparty performance and credit risk, including the ability of counterparties to supply fuel and perform reclamation activities and impacts to financial support provided to facilitate the coal supply at SJGS</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The effectiveness of risk management regarding commodity transactions and counterparty risk</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">The outcome of legal proceedings, including the extent of insurance coverage</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Changes in applicable accounting principles or policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For information about the risks associated with the use of derivative financial instruments see Part II, Item 7A. &#8220;Quantitative and Qualitative Disclosures About Market Risk.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_58"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">SECURITIES ACT DISCLAIMER</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Certain securities described in this report have not been registered under the Securities Act of 1933, as amended, or any state securities laws and may not be reoffered or sold in the United States absent registration or an applicable exemption from the registration requirements of the Securities Act of 1933 and applicable state securities laws.  This Form 10-K does not constitute an offer to sell or the solicitation of an offer to buy any securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_61"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"> ITEM 1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">RISK FACTORS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The business and financial results of PNMR, PNM, and TNMP are subject to a number of risks and uncertainties, many of which are beyond their control, including those set forth below and in MD&amp;A, Note 16, and Note 17.  For other factors that may cause actual results to differ materially from those indicated in any forward-looking statement contained in this report, see Disclosure Regarding Forward Looking Statements in Item 1. Business.  TNMP provides transmission and distribution services to REPs that provide electric service to consumers in TNMP&#8217;s service territories.  References to customers in the risk factors discussed below also encompass the customers of these REPs who are the ultimate consumers of electricity transmitted and distributed through TNMP&#8217;s facilities.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Regulatory Factors</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The profitability of PNMR&#8217;s utilities depends on being able to recover their costs through regulated rates and earn a fair return on invested capital, including investments in its generating plants.  Without timely cost recovery, including recovery of undepreciated investments and other costs associated with abandoning generation facilities, and the opportunity to earn a fair return on capital investments, PNMR&#8217;s liquidity and results of operations could be negatively impacted.  Further, PNM and TNMP are in a period of significant capital expenditures.  While increased capital investments and other costs are placing upward pressure on rates charged to customers, energy efficiency initiatives and other factors are placing downward pressure on customer usage.  The combination of these matters could adversely affect the Company&#8217;s results of operations and cash flows.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The rates PNM charges its customers are regulated by the NMPRC and FERC.  TNMP is regulated by the PUCT.  The Company is in a period requiring significant capital investment and is projecting total construction expenditures for the years 2021-2025 to be $4.0 billion.  See Note 14.  PNM and TNMP anticipate a trend toward increasing costs, for which they will have to seek regulatory recovery.  These costs include or are related to costs of asset construction for generation, transmission, and distribution systems necessary to provide electric service, including new transmission resources, as well as the cost to remove and retire existing assets, environmental compliance expenditures, regulatory mandates to acquire power from renewable resources, increased regulation related to nuclear safety, increased costs related to cybersecurity, increased interest costs to finance capital investments, and depreciation. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At the same time costs are increasing, there are factors placing downward pressure on the demand for power, thereby reducing customer usage.  These factors include changing customer behaviors, including increased emphasis on energy efficiency measures and utilization of alternative sources of power, rate design that is not driven by economics, which could influence customer behavior, unfavorable economic conditions, reduced new sources of demand, and unpredictable weather patterns.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The combination of costs increasing relatively rapidly and the technologies and behaviors that are reducing energy consumption places upward pressure on the per unit prices that must be charged to recover costs.  This upward pressure on unit prices could result in additional efforts by customers to reduce consumption through alternative measures.  Without timely cost </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">recovery and the authorization to earn a reasonable return on invested capital, the Company&#8217;s liquidity and results of operations could be negatively impacted.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under New Mexico law, utilities may propose the use of a FTY in establishing rates.  As with any forward-looking financial information, a FTY presents challenges that are inherent in the forecasting process.  Forecasts of both operating and capital expenditures necessitate reliance on many assumptions concerning future conditions and operating results.  Accordingly, if rate requests based on a FTY cannot be successfully supported, cash flows and results of operations may be negatively impacted.  This could result from not being able to withstand challenges from regulators and intervenors regarding the utility&#8217;s capability to make reasonable forecasts.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 17, in August 2015, PNM filed an application (the &#8220;NM 2015 Rate Case&#8221;) with the NMPRC for a general rate increase, which included a request to recover certain costs related to environmental upgrades at SJGS and for the purchase of certain interests in PVNGS.  The NMPRC disallowed recovery of certain capital investments made by PNM in SJGS and PVNGS.  PNM filed an appeal of these disallowances at the NM Supreme Court which were ultimately unsuccessful and remanded to the NMPRC.  On January 8, 2020, the NMPRC issued its order in response to the NM Supreme Court&#8217;s remand.  The NMPRC reaffirmed its decisions in the NM 2015 Rate Case except for the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS.  The NMPRC indicated that PNM&#8217;s ability to recover these costs will be addressed in a future proceeding and closed the NM 2015 Rate Case docket.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In December 2016, PNM filed a request for a general increase in rates of $99.2 million (the &#8220;NM 2016 Rate Case&#8221;).  In January 2018, the NMPRC issued an order approving a comprehensive settlement stipulation allowing for an increase in annual non-fuel retail rates of $10.3 million.  The NMPRC&#8217;s order also included a partial disallowance of PNM&#8217;s share of certain environmental upgrades and other investments in Four Corners and deferred further consideration of the prudency of PNM&#8217;s continued participation in Four Corners to PNM&#8217;s next general rate case filing.  On December 29, 2020, Sierra Club filed a motion asking the NMPRC to re-open the NM 2016 Rate Case for the limited purpose of conducting a prudence review of certain Four Corners investments that were deferred at the conclusion of the case.  On February 10, 2021, the NMPRC rejected Sierra Club&#8217;s motion to re-open the NM 2016 Rate Case and stated that issues on whether the terms of the ETA provide an opportunity for consideration of prudence for Four Corners undepreciated investments included in a financing order or what effects the rates approved in the NM 2016 Rate Case may have on determining energy transition cost should be considered in the Four Corners Abandonment Application.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 8, 2021, PNM filed the Four Corners Abandonment Application, which seeks NMPRC approval to exit PNM&#8217;s 13% share of Four Corners as of December 31, 2024, and issuance of approximately $300 million of energy transition bonds as provided by the ETA.  On January 26, 2021, Sierra Club filed a motion in the Four Corners Abandonment Application requesting that the NMPRC order PNM to file supplemental testimony addressing the prudence of Four Corners investments or alternatively that the NMPRC dismiss the Four Corners Application and that PNM may refile after the prudence issue is resolved.  In addition, on January 28, 2021, NEE and CFRE filed a motion requesting that the NMPRC dismiss the application, stating that PNM is requesting the NMPRC act contrary to the ETA by using the NTEC transaction as a means of complying with the RPS, that the sale of 200 MW to NTEC is a net detriment to public interest and that none of the costs incurred by PNM in connection with the application or the proposed sale were reasonable or prudent for purpose of recovery.  On February 26, 2021, the Hearing Examiner issued an order on the sufficiency of the Four Corners Application requiring PNM to file an amended application with supplemental testimony addressing the prudence of its investment in Four Corners by March 15, 2021.  The order also established that the nine-month period for review of the amended application shall start on the date of PNM&#8217;s filing of the amended application and run through December 15, 2021.  See additional discussion of the ETA and PNM&#8217;s Four Corners Abandonment Application in Notes 16 and 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, on July 1, 2019, PNM filed the SJGS Abandonment Application seeking approval to retire PNM&#8217;s share of SJGS after the existing coal supply and participation agreements end in June 2022, for approval of replacement resources, and for the issuance of energy transition bonds, as provided by the ETA.  PNM&#8217;s application proposed several replacement resource scenarios including PNM&#8217;s recommended replacement scenario as well as three other replacement resource scenarios that would place a greater amount of resources in the San Juan area, or result in no new fossil-fueled generating facilities, or no battery storage facilities being added to PNM&#8217;s portfolio.  The SJGS Abandonment Application included a request to issue up to $361&#160;million&#160;of energy transition bonds (the &#8220;Securitized Bonds&#8221;).  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 10, 2019, the NMPRC issued an order requiring the SJGS Abandonment Application be considered in&#160;two&#160;proceedings:&#160;one&#160;addressing SJGS abandonment and related financing, and the other addressing replacement resources. As discussed in Note 17, after multiple filings and proceedings, in January 2020, the NM Supreme Court issued an order requiring the NMPRC to apply the ETA to all aspects of PNM&#8217;s SJGS Abandonment Application and indicating that any previous NMPRC orders inconsistent with the Court&#8217;s ruling should be vacated.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 17, on April 1, 2020, the NMPRC unanimously approved the Hearing Examiners&#8217; recommended decisions regarding the abandonment of SJGS and the related securitized financing under the ETA.  On April 10, 2020, CFRE and NEE filed a notice of appeal with the NM Supreme Court of the NMPRC&#8217;s approval of PNM&#8217;s request to issue securitized financing under the ETA.  The NM Supreme Court granted motions to intervene filed by PNM, WRA, CCAE, and the Sierra </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Club.  On May 8, 2020, CFRE and NEE filed a joint statement of issues with the NM Supreme Court which asserts that the NMPRC improperly applied the ETA and that the ETA violates the New Mexico Constitution.  On June 19, 2020, WRA filed a motion to dismiss CFRE and NEE&#8217;s constitutional challenges to the ETA on the ground that the New Mexico Constitution provides that only New Mexico district courts have original jurisdiction over the claims.  On July 24, 2020, the NM Supreme Court issued an order denying WRA&#8217;s motion to dismiss.  On August 17, 2020, the appellants filed a Brief in Chief and on October 5, 2020, PNM, WRA, CCAE, and Sierra Club filed Answer Briefs.  PNM cannot predict the outcome of this matter.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 29, 2021 PNM filed its 2020 IRP addressing the 20-year planning period, from 2020 through 2040.  The plan focuses on a carbon-free electricity portfolio by 2040 that would eliminate coal at the end of 2024.  This includes replacing the power from San Juan with a mix of approved carbon-free resources and the plan to exit Four Corners at the end of 2024.  The plan highlights the need for additional investments in a diverse set of resources, including renewables to supply carbon-free power, energy storage to balance supply and demand, and efficiency and other demand-side resources to mitigate load growth.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 11, 2020. PNM provided notices to the lessors and the NMPRC that PNM will return the leased assets under both its PVNGS Unit 1 and Unit 2 leases upon expiration of the leases in January 2023 and 2024.  PNM issued an RFP for replacement power resources on June 25, 2020.  PNM intends to file for the abandonment and approval of replacement resources for its share of PVNGS leased capacity with the NMPRC in 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">An adverse decision of the NMPRC regarding PNM&#8217;s ability to recover certain PVNGS decommissioning costs, PNM&#8217;s Four Corners Abandonment Application, or the decision made by PNM to return certain leased interests in PVNGS could negatively impact PNM&#8217;s financial position, results of operation, and cash flows.  Likewise, if the NMPRC does not authorize appropriate recovery of any undepreciated generating resources at the time those resources cease to be used to provide service to New Mexico ratepayers, including required future investments, and does not authorize recovery of the costs of obtaining power to replace those resources, PNM&#8217;s financial position, results of operation, and cash flows could be negatively impacted.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The inability to operate generation resources prior to their planned retirement dates, or the NMPRC&#8217;s denial, modification or delay of PNM&#8217;s applications for replacement resources, would require PNM to obtain power from other sources in order to serve the needs of its customers.  There can be no assurance the NMPRC will allow PNM to recover undepreciated investments in retired facilities through rates charged to customers, that adequate sources of replacement power would be available, that adequate transmission capabilities would be available to bring that power into PNM&#8217;s service territory, or whether the cost of obtaining those resources would be economical.  Any such events would negatively impact PNM&#8217;s financial position, results of operation, and cash flows unless the NMPRC authorized the collection from customers of any un-recovered costs related to the retired facilities, as well as costs of obtaining replacement power.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">It is also possible that unsatisfactory outcomes of these matters, the financial impact of climate change regulation or legislation, other environmental regulations, the result of litigation, the adequacy and timeliness of cost recovery mechanisms, and other business considerations, could jeopardize the economic viability of certain generating facilities or the ability or willingness of individual participants to continue their participation through the periods currently contemplated in the agreements governing those facilities.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM currently recovers the cost of fuel for its generation facilities through its FPPAC.  A coal supply contract for SJGS, which expires on June 30, 2022, became effective on January 31, 2016.  In December 2013, a new fifteen-year coal supply contract for Four Corners beginning in July 2016 was executed.  In connection with its exit from Four Corners discussed, and subject to approval of its Four Corners Abandonment Application discussed in Note 17, PNM will be relieved of its obligations under the coal supply agreement after December 31, 2024.  The contracts provide for pricing adjustments over their terms based on economic indices.  Although PNM believes substantially all costs under coal supply arrangements would continue to be recovered through the FPPAC, there can be no assurance that full recovery will continue to be allowed.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNMR has counterparty credit risk in connection with financial support that was provided to facilitate the coal supply arrangement for SJGS.  Adverse developments from these factors could have a negative impact on the business, financial condition, results of operations, and cash flows of PNM and PNMR.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has an arrangement with a bank under which the bank has issued $30.3 million of letters of credit in favor of sureties in order for the sureties to post reclamation bonds that are required under the miner&#8217;s operating permit.  The Company&#8217;s financial position, results of operation, and cash flows could be negatively impacted in the event the current mine operator were to not provide sufficient quantities of coal at sufficient quality for PNM to operate SJGS, or if the current mine operator were to default on its obligations to reclaim the San Juan mine and PNMR is required to perform under the letter of credit support agreement.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNMR&#8217;s utilities are subject to numerous comprehensive federal, state, tribal, and local environmental laws and regulations, including those related to climate change, which may impose significant compliance costs and may significantly limit or affect their operations and financial results. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Compliance with federal, state, tribal, and local environmental laws and regulations, including those addressing climate change, air quality, CCRs, discharges of wastewater originating from fly ash and bottom ash handling facilities, cooling water, effluent, and other matters, may result in increased capital, operating, and other costs, particularly with regard to enforcement efforts focused on power plant emission control obligations.  These costs could include remediation, containment, civil liability, and monitoring expenses.  The Company cannot predict how it would be affected if existing environmental laws and regulations were to be repealed, revised, or reinterpreted, or if new environmental laws or regulations were to be adopted.  See Note 16 and the Climate Change Issues subsection of the Other Issues Facing the Company section of MD&amp;A.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Under the Obama Administration, EPA&#8217;s Clean Power Plan required states to develop and implement plans to ensure compliance with emissions guidelines that would limit GHG from existing power plants.  Individual states would develop and implement plans to ensure compliance with the proposed standards.  The Trump Administration repealed the Clean Power Plan and promulgated the ACE Rule, which required states to set performance standards consistent with the EPA&#8217;s determination of &#8220;best system of emission reduction&#8221; technology.  On January 19, 2021, the U.S. Court of Appeals for the District of Columbia vacated and remanded the ACE Rule.  EPA will now act on remand, and it is unclear what next steps the agency will take.  In November 2020, the Trump Administration officially withdrew from the Paris Agreement on climate change.  On January 20, 2021, President Biden signed an executive order to rejoin the Paris Agreement and will develop new nationally determined contributions to GHG reductions.  That same day, President Biden also signed an executive order requiring a review of environmental regulations issued under the Trump Administration.  Also, on January 19, 2021, the day before inauguration of President Biden, the U.S. Court of Appeals for the D.C. Circuit issued an opinion vacating and remanding the ACE Rule.  Therefore, PNMR is dealing with an uncertain regulatory and policy environment.  Under the Biden Administration, EPA and other federal agencies will seek to expand climate change regulations and work to aggressively reduce GHG emissions.  Many state agencies, environmental advocacy groups, and other organizations will continue to focus on decarbonization with enhanced attention on GHG from fossil-fueled generation facilities.  See discussion above and Note 17, regarding PNM&#8217;s abandonment applications and the ETA.  PNM currently depends on fossil-fueled generation for a significant portion of its electricity.  As discussed under Climate Change Issues, this type of generation could be subject to future EPA or state regulations requiring GHG reductions.  The anticipated expansion of federal and state regulations could result in additional operating restrictions on facilities and increased generation and compliance costs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">CCRs from the operation of SJGS are currently being used in the reclamation of a surface coal mine.  These CCRs consist of fly ash, bottom ash, and gypsum.  Any new regulation that would affect the reclamation process, including any future decision regarding classification of CCRs as hazardous waste, could significantly increase the costs of the disposal of CCRs and the costs of mine reclamation.  In addition, PNM would incur additional costs to the extent the rule requires the closure or modification of CCR units at Four Corners or the construction of new CCR units beyond those already anticipated or requires corrective action to address releases from CCR disposal units at the site.  See Note 16.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A regulatory body may identify a site requiring environmental cleanup, including cleanup related to catastrophic events such as hurricanes or wildfires, and designate PNM or TNMP as a responsible party.  There is also uncertainty in quantifying exposure under environmental laws that impose joint and several liability on all potentially responsible parties.  Failure to comply with environmental laws and regulations, even if such non-compliance is caused by factors beyond PNM&#8217;s or TNMP&#8217;s control, may result in the assessment of civil or criminal penalties and fines. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">BART determinations have been made for both SJGS and Four Corners under the program to address regional haze in the &#8220;four corners&#8221; area.  Those determinations require facilities to reduce the levels of visibility-impairing emissions, including NOx.  Significant capital expenditures have been made at SJGS and at Four Corners for the installation of control technology, resulting in operating cost increases.  The final guidance document for how states are to address the second implementation period (&#8220;2nd Planning Period&#8221;) of the Regional Haze rule was issued on August 20, 2019.  In accordance with that guidance and EPA&#8217;s revised regional haze rule, states must submit Regional Haze SIPs by July 2021.  NMED is currently preparing its next regional haze SIP and has notified PNM that it will not be required to submit a regional haze four-factor analysis for SJGS since PNM will retire its share of SJGS in 2022.  The agency may ask for some documentation of PNM&#8217;s plans as the state moves closer to filing their SIP and setting the schedule for hearings on regional haze.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> If PNM fails to timely obtain, maintain or comply with any required environmental regulatory approval, operations at affected facilities could be suspended or could subject PNM to additional expenses and potential penalties.  Failure to comply with applicable environmental laws and regulations also could result in civil liability arising out of government enforcement actions or private claims.  In addition, PNMR and its operating subsidiaries may underestimate the costs of environmental compliance, liabilities, and litigation due to the uncertainty inherent in these matters.  Although there is uncertainty about the timing and form of the implementation of EPA&#8217;s regulations regarding climate change, CCRs, power plant emissions, changes to the ambient air quality standards, and other environmental issues, the promulgation and implementation of such regulations could have a material impact on operations.  The Company is unable to estimate these costs due to the many uncertainties </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">associated with, among other things, the nature and extent of future regulations and changes in existing regulations, including the changes in regulatory policy under the Biden Administration.  Timely regulatory recovery of costs associated with any environmental-related regulations would be needed to maintain a strong financial and operational profile.  The above factors could adversely affect the Company&#8217;s business, financial position, results of operations, and liquidity. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNMR, PNM, and TNMP are subject to complex government regulation unrelated to the environment, which may have a negative impact on their businesses, financial position and results of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To operate their businesses, PNMR, PNM, and TNMP are required to have numerous permits and approvals from a variety of regulatory agencies.  Regulatory bodies with jurisdiction over the utilities include the NMPRC, NMED, PUCT, TCEQ, ERCOT, FERC, NRC, EPA, and NERC.  Oversight by these agencies covers many aspects of the Company&#8217;s utility operations including, but not limited to: location, construction, and operation of facilities; the purchase of power under long-term contracts; conditions of service; the issuance of securities; and rates charged to customers.  FERC has issued a number of rules pertaining to preventing undue discrimination in transmission services and electric reliability standards.  The significant level of regulation imposes restrictions on the operations of the Company and causes the incurrence of substantial compliance costs.  PNMR and its subsidiaries are unable to predict the impact on their business and operating results from future actions of any agency regulating the Company.  Changes in existing regulations or the adoption of new ones could result in additional expenses and/or changes in business operations.  Failure to comply with any applicable rules, regulations or decisions may lead to customer refunds, fines, penalties, and other payments, which could materially and adversely affect the results of operations and financial condition of PNMR and its subsidiaries.&#160; </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Operational Factors</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Customer electricity usage could be reduced by increases in prices charged and other factors. &#160;This could result in underutilization of PNM&#8217;s generating capacity, as well as underutilization of the capacities of PNM&#8217;s and TNMP&#8217;s transmission and distribution systems. &#160;Should this occur, operating and capital costs might not be fully recovered, and financial performance could be negatively impacted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A number of factors influence customers&#8217; electricity usage. &#160;These factors include but are not limited to rates charged by PNM and TNMP, rates charged by REPs utilizing TNMP&#8217;s facilities to deliver power, energy efficiency initiatives, availability and cost of alternative sources of power, and national, regional, or local economic conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">These factors and others may prompt customers to institute additional energy efficiency measures or take other actions that would result in lower energy consumption.  If customers bypass or underutilize PNM&#8217;s and TNMP&#8217;s facilities through self-generation, renewable, or other energy resources, technological change, or other measures, revenues would be negatively impacted. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s and TNMP&#8217;s service territories include several military bases and federally funded national laboratories, as well as large industrial customers that have significant direct and indirect impacts on the local economies where they operate. &#160;The Company does not directly provide service to any of the military bases or national laboratories but does provide service to large industrial customers.  The Company&#8217;s business could be hurt from the impacts on the local economies associated with these customer groups as well as directly from the large industrial customers for a number of reasons including federally-mandated base&#160;closures, significant curtailment of the activities&#160;at the bases or national laboratories, and closure of industrial facilities or significant curtailment of their activities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Another factor that could negatively impact the Company is that proposals are periodically advanced in various localities to municipalize, or otherwise take over PNM&#8217;s facilities, which PNM believes would require state legislative action to implement, or to establish new municipal utilities in areas currently served by PNM. &#160;If any such initiative is successful, the result could be a material reduction in the usage of the facilities, a reduction in rate base, and reduced earnings.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Should any of the above factors result in facilities being underutilized, the Company&#8217;s financial position, operational results, and cash flows could be significantly impacted.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Advances in technology could make electric generating facilities less competitive.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Research and development activities are ongoing for new technologies that produce power or reduce power consumption. These technologies include renewable energy, customer-oriented generation, energy storage, and energy efficiency.  PNM generates power at central station power plants to achieve economies of scale and produce power at a cost that is competitive with rates established through the regulatory process.  There are distributed generation technologies that produce power, including fuel cells, microturbines, wind turbines, and solar cells, which have become increasingly cost competitive.  These advances in technology have reduced the costs of these alternative methods of producing power to a level that is competitive with that of central station power production.  In addition, advances made in the capabilities of energy storage have further decreased power production and peak usage through the dispatch of more battery systems.  These technological advances have resulted in demand reduction that negatively impact revenue and/or result in underutilized assets that have been </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">built to serve peak usage.  In addition, certain federal, state, or local requirements that regulated utilities such as PNM are required to follow could result in third parties being able to provide electricity from similar generation technologies to consumers at prices lower than PNM is able to offer.  As these technologies become more cost competitive or can be used by third-parties to supply power at lower prices than PNM is able to offer, PNM&#8217;s energy sales and/or regulated returns could be eroded, and the value of its generating facilities could be reduced.  Advances in technology could also change the channels through which electric customers purchase or use power, which could reduce the Company&#8217;s sales and revenues or increase expenses.  These advances can also create more uncertainty in load shapes and forecasts, which could have implications for generation and system planning.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs of decommissioning, remediation, and restoration of nuclear and fossil-fueled power plants, as well as reclamation of related coal mines, could exceed the estimates of PNMR and PNM as well as the amounts PNM recovers from its ratepayers, which could negatively impact results of operations and liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has interests in a nuclear power plant, two coal-fired power plants, and several natural gas-fired power plants and is obligated to pay its share of the costs to decommission these facilities.  PNM is also obligated to pay for its share of the costs of reclamation of the mines that supply coal to the coal-fired power plants.  Likewise, other owners or participants are responsible for their shares of the decommissioning and reclamation obligations and it is important to PNM that those parties fulfill their obligations.  Rates charged by PNM to its customers, as approved by the NMPRC, include a provision for recovery of certain costs of decommissioning, remediation, reclamation, and restoration.  The NMPRC has established a cap on the amount of costs for the final reclamation of the surface coal mines that may be recovered from customers.  PNM records estimated liabilities for its share of the legal obligations for decommissioning and reclamation.  These estimates include many assumptions about future events and are inherently imprecise.  In the event the costs to decommission the facilities or to reclaim the mines serving the plants exceed current estimates, or if amounts are not approved for recovery by the NMPRC, results of operations could be negatively impacted. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The costs of decommissioning any nuclear power plant are substantial.  PNM is responsible for all decommissioning obligations related to its entire interest in PVNGS, including portions under lease both during and after termination of the leases.  PNM maintains trust funds designed to provide adequate financial resources for decommissioning PVNGS and for reclamation of the coal mines serving SJGS and Four Corners at the end of their expected lives.  However, if the PVNGS units are decommissioned before their planned date or the coal mines are shut down sooner than expected, these funds may prove to be insufficient. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The financial performance of PNMR, PNM, and TNMP may be adversely affected if power plants and transmission and distribution systems do not operate reliably and efficiently. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company&#8217;s financial performance depends on the successful operation of PNM&#8217;s generation assets, as well as the transmission and distribution systems of PNM and TNMP.  PNM&#8217;s recent abandonment applications for SJGS and Four Corners will increase PNM&#8217;s dependency on other generation resources, including renewable resources, gas-fired facilities, and PVNGS, and will reduce PNM&#8217;s flexibility in managing those resources.  Unscheduled or longer than expected maintenance outages, breakdown or failure of equipment or processes due to aging infrastructure, temporary or permanent shutdowns to achieve environmental compliance, other performance problems with the generation assets, severe weather conditions, accidents and other catastrophic events, acts of war or terrorism, cybersecurity attacks, wildfires, disruptions in the supply, quality, and delivery of fuel and water supplies, and other factors could result in PNM&#8217;s load requirements being larger than available system generation capacity.  Unplanned outages of generating units and extensions of scheduled outages occur from time to time and are an inherent risk of the Company&#8217;s business.  If these were to occur, PNM would be required to purchase electricity in either the wholesale market or spot market at the then-current market price.  There can be no assurance that sufficient electricity would be available at reasonable prices, or available at all.  The failure of transmission or distribution facilities may also affect PNM&#8217;s and TNMP&#8217;s ability to deliver power.  These potential generation, distribution, and transmission problems, and any service interruptions related to them, could result in lost revenues and additional costs. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNMR, PNM, and TNMP are subject to information security breaches and risks of unauthorized access to their information and operational technology systems as well as physical threats to assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company faces the risk of physical and cybersecurity attacks, both threatened and actual, against generation facilities, transmission and distribution infrastructure, information technology systems, and network infrastructure, which could negatively impact the ability of the Company to generate, transport, and deliver power, or otherwise operate facilities in the most efficient manner or at all.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The utility industry in which the Company operates is a highly regulated industry that requires the continued operation of sophisticated information technology systems and network infrastructure, some of which are deemed to be critical infrastructure under NERC guidelines.  Certain of the Company&#8217;s systems are interconnected with external networks.  In the regular course of business, the utilities handle a range of sensitive security and customer information.  PNM and TNMP are subject to the rules&#160;of various agencies concerning safeguarding and maintaining the confidentiality of this information.  Despite steps the Company may take to detect, mitigate and/or eliminate threats and respond to security incidents, the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">techniques used by those who wish to obtain unauthorized access, and possibly disable or sabotage systems and/or abscond with information and data, change frequently and the Company may not be able to protect against all such actions. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In the event a capable party attempts to disrupt the generation, transmission, or distribution systems in the U.S., the Company&#8217;s computer and operating systems could be subject to physical or cybersecurity attack.  Further, the Company&#8217;s use of technologies manufactured by third parties may be subject to espionage activities, and cyber attack of the third party resulting in losses outside of the control of the company.  Although the Company has implemented security measures to identify, prevent, detect, respond to, and recover from cyber and physical security events and supply chain disruptions, critical infrastructure, including information and operational technology systems, are vulnerable to disability, failures, or unauthorized access, which could occur as a result of malicious compromise, employee error, and/or employee misconduct or supply compromise.&#160;&#160;A successful physical or cybersecurity attack or other similar failure of the systems could impact the reliability of PNM&#8217;s generation and PNM&#8217;s and TNMP&#8217;s transmission and distribution systems, including the possible unauthorized shutdown of facilities.  Such an event could lead to disruptions of business operations, including the Company&#8217;s ability to generate, transport, and deliver power to serve customers, to bill customers, and to process other financial information.  A breach of the Company&#8217;s information systems could also lead to the loss and destruction of confidential and proprietary data, personally identifiable information, trade secrets, intellectual property and supplier data, and could disrupt business operations which could harm the Company&#8217;s reputation and financial results, as well as potential increased regulatory oversight, litigation, fines, and other remedial action.  The costs incurred to investigate and remediate a physical or cybersecurity attack could be significant.  A significant physical or cybersecurity attack on the Company&#8217;s critical infrastructure could have an adverse impact on the operations, reputation and financial condition of PNMR, PNM, and TNMP.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">There are inherent risks in the ownership and operation of nuclear facilities. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a 10.2% undivided interest in PVNGS, including interests in Units 1 and 2 held under leases.  PVNGS represents 14.3% of PNM&#8217;s total generating capacity as of December 31, 2020.  PVNGS is subject to environmental, health, and financial risks including but not limited to the ability to obtain adequate supplies of nuclear fuel and water, the ability to dispose of spent nuclear fuel, decommissioning of the plant (see above), securing the facilities against possible terrorist attacks, and unscheduled outages due to equipment failures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NRC has broad authority under federal law to impose licensing and safety-related requirements for the operation of nuclear generation facilities.  Events at nuclear facilities of other operators or which impact the industry generally may lead the NRC to impose additional requirements and regulations on all nuclear generation facilities, including PVNGS.  A major incident at a nuclear facility anywhere in the world could cause the NRC to limit or prohibit the operation or licensing of any domestic nuclear unit and to promulgate new regulations that could require significant capital expenditures and/or increase operating costs. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In the event of noncompliance with its requirements, the NRC has the authority to impose a progressively increasing inspection regime that could ultimately result in the shutdown of a unit, civil penalties, or both, depending upon the NRC&#8217;s assessment of the severity of the situation, until compliance is achieved.  Increased costs resulting from penalties, a heightened level of scrutiny, and/or implementation of plans to achieve compliance with NRC requirements could adversely affect the financial condition, results of operations, and cash flows of PNMR and PNM.  Although PNM has no reason to anticipate a serious nuclear incident at PVNGS, if an incident did occur, it could materially and adversely affect PNM&#8217;s results of operations and financial condition.&#160; </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has external insurance coverage to minimize its financial exposure to some risks.  However, it is possible that liabilities associated with nuclear operations could exceed the amount of insurance coverage.  See Note 16.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Peak demand for power could exceed forecasted supply capacity, resulting in increased costs for purchasing capacity in the market or building additional generation facilities and/or battery storage facilities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is obligated to supply power to retail customers.  As PNM continues to complete the significant transition in generation resources necessary to achieve 100% carbon emission-free generation by 2040, there are certain potential deliverability and cost risks associated with this transition.  These risks are in three main areas, including 1) risk of completion of replacement resources prior to planned generation unit retirements, 2) increasing levels of renewable generation presenting risks of uncertainty and variability that will be further compounded as neighboring systems transition towards increasing levels of renewable resources, and 3) risks for mitigating possible resource volatility through a shrinking energy market.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At peak times, power demand could exceed PNM&#8217;s forecasted available generation capacity, particularly if PNM&#8217;s power plants are not performing as anticipated and additional resources are not approved as PNM transitions its system.  Competitive market forces or adverse regulatory actions may require PNM to purchase capacity and energy from the market or build additional resources to meet customers&#8217; energy needs in an expedited manner.  If that occurs, PNM may see opposition to recovery of these additional costs and could experience a lag between when costs are incurred and when regulators permit recovery in customers&#8217; rates.  These situations could have negative impacts on results of operations and cash flows.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The impact of wildfires could negatively affect PNM&#8217;s and TNMP&#8217;s results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and TNMP have large networks of electric transmission and distribution facilities.  Weather conditions in the U.S. Southwest region and Texas vary and could contribute to wildfires in or near PNM&#8217;s and TNMP&#8217;s service territories.  PNM and TNMP take proactive steps to mitigate wildfire risk.  However, wildfire risk is always present and PNM and TNMP could be held liable for damages incurred as a result of wildfires caused, or allegedly caused, by their transmission and distribution systems.  In addition, wildfires could cause damage to PNM&#8217;s and TNMP&#8217;s assets that could result in loss of service to customers or make it difficult to supply power in sufficient quantities to meet customer needs.  These events could have negative impacts on the Company&#8217;s financial position, results of operations, and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Difficulties in obtaining permits and rights-of-way could negatively impact PNM&#8217;s results of operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s ability to execute planned operational activities and projects may be inhibited by difficulties in obtaining permits and rights-of-way and other delays.  Many of PNM&#8217;s transmission and distribution lines cross federal, state, and tribal lands.  The Company can experience significant delays in obtaining approvals for new infrastructure, as well as renewals of existing rights-of-way and access for critical maintenance, including vegetation management on these lands.  The environmental regulations governing siting and permitting on federal, state, and tribal lands are complex, involve multiple agencies, and include a public process.  Any of these risk factors could result in higher costs, delays, or the inability to complete planned projects.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">General Economic and Weather Factors</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The outbreak of COVID-19 and its impact on business and economic conditions could negatively affect the Company's business, results of operations, financial condition, cash flows, and the trading value of PNMR's common stock and the Company's debt securities.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The scale and scope of the ongoing COVID-19 outbreak, the resulting global pandemic, and the impact on the economy and financial markets could adversely affect the Company&#8217;s business, results of operations, financial condition, cash flows, and access to the capital markets. The Company provides critical electric services and has implemented business continuity and emergency response plans to continue to provide these services to its customers and to support the Company&#8217;s operations.  The Company is also working to ensure the health and safety of its employees is not compromised.  These measures include precautions with regard to employee and facility hygiene, travel limitations, directing our employees to work remotely whenever possible, and protocols for required work within customer premises to protect our employees, customers and the public.  We are also working with our suppliers to understand and mitigate the potential impacts to our supply chain and have taken steps to ensure the integrity of our information systems.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">However, there is no assurance that the continued spread of COVID-19 and efforts to contain the virus will not adversely impact our business, results of operations, financial condition, cash flows, ability to access the capital markets, and the trading value of the Company's common stock and debt securities.  The continued spread of COVID-19 and related efforts to contain the virus could adversely impact the Company by:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">reducing usage and/or demand for electricity by our customers in New Mexico and Texas;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">reducing the availability and productivity of our employees;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">increasing costs as a result of our emergency measures, including costs to ensure the security of our information systems and delayed payments from our customers and uncollectable accounts;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">causing delays and disruptions in the availability of and timely delivery of materials and components used in our operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">causing delays and disruptions in the supply chain resulting in disruptions in the commercial operation dates of certain projects;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">causing a deterioration in the credit quality of our counterparties, including power purchase agreement providers, contractors or retail customers, that could result in credit losses;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">causing impairments of goodwill or long-lived assets and adversely impacting the Company&#8217;s ability to develop, construct and operate facilities;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">impacting the Company&#8217;s ability to meet the requirements of the covenants in our existing credit facilities, including covenants regarding debt to capitalization;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">causing a deterioration in our financial metrics or the business environment that impacts our credit ratings;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">decreasing the value of our investment securities held in trusts for pension and other postretirement benefits, and for nuclear and coal mine decommissioning, which could lead to increased funding requirements;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">impacting our liquidity position and cost of and ability to access funds from financial institutions and capital markets;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">receiving unfavorable regulatory treatment in recovery of deferred costs including bad debt expense incurred during the Governor of New Mexico&#8217;s emergency executive order; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">causing other unpredictable events.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">General economic conditions of the nation and/or specific areas can affect the Company&#8217;s customers and suppliers.  Economic recession or downturn may result in decreased consumption by customers and increased bad debt expense, and could also negatively impact suppliers, all of which could negatively affect the Company. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Economic activity in the service territories of PNMR subsidiaries is a key factor in their performance.  Decreased economic activity can lead to declines in energy consumption, which could adversely affect future revenues, earnings, and growth.&#160; Higher unemployment rates, both in the Company&#8217;s service territories and nationwide, could result in commercial customers ceasing operations and lower levels of income for residential customers.  These customers might then be unable to pay their bills on time, which could increase bad debt expense and negatively impact results of operations and cash flows.  Economic conditions also impact the supply and/or cost of commodities and materials needed to construct or acquire utility assets or make necessary repairs.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The operating results of PNMR and its operating subsidiaries are seasonal and are affected by weather conditions, including regional drought.  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Electric generation, transmission, and distribution are generally seasonal businesses that vary with the demand for power.  With power consumption typically peaking during the hot summer months, revenues traditionally peak during that period.  As a result, quarterly operating results of PNMR and its operating subsidiaries vary throughout the year.  In addition, PNMR and its operating subsidiaries have historically had lower revenues resulting in lower earnings when weather conditions are milder.  Unusually mild weather in the future could reduce the revenues, net earnings, and cash flows of the Company. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Drought conditions in New Mexico, especially in the &#8220;four corners&#8221; region, where SJGS and Four Corners are located, may affect the water supply for PNM&#8217;s generating plants.&#160; If inadequate precipitation occurs in the watershed that supplies that region, PNM may have to decrease generation at these plants.  This would require PNM to purchase power to serve customers and/or reduce the ability to sell excess power on the wholesale market and reduce revenues.  Drought conditions or actions taken by the court system, regulators, or legislators could limit PNM&#8217;s supply of water, which would adversely impact PNM&#8217;s business.  Although SJGS and Four Corners participate in voluntary shortage sharing agreements with tribes and other water users in the &#8220;four corners&#8221; region, PNM cannot be certain these contracts will be enforceable in the event of a major drought or that it will be able to renew these contracts in the future. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP&#8217;s service areas are exposed to extreme weather, including high winds, drought, flooding, ice storms, and periodic hurricanes.  Extreme weather conditions, particularly high winds and severe thunderstorms, also occur periodically in PNM&#8217;s service areas.  These severe weather events can physically damage facilities owned by TNMP and PNM.  Any such occurrence both disrupts the ability to deliver energy and increases costs.  Extreme weather can also reduce customers&#8217; usage and demand for energy or could result in the Company incurring obligations to third parties related to such events.  These factors could negatively impact results of operations and cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In mid-February 2021, Texas experienced a severe winter storm delivering the coldest temperatures in 100 years for many parts of the state.  On February 15, 2021,  ERCOT declared its highest state of emergency, an Emergency Energy Alert Level 3 (EEA3), due to exceptionally high electric demand exceeding supply amid the arctic temperatures. Ultimately, the ERCOT market was not able to deliver sufficient generation load to the grid resulting in significant, statewide outages as ERCOT directed transmission operators to curtail thousands of firm load megawatts.  TNMP complied with ERCOT directives to curtail the delivery of electricity in its service territory and did not experience significant outages on its system outside of the ERCOT directed curtailments.  Additionally, the PUCT issued an order directing ERCOT to ensure that firm load that is being shed in EEA3 is accounted for in ERCOT&#8217;s scarcity pricing signals.   Energy prices across the ERCOT system eventually were cleared at the system-wide offer cap of $9,000 per MWh.  In response to the severe winter weather, the Governor of Texas issued a Declaration of a State of Disaster for all counties in Texas.  In addition, to assist in the recovery from the emergency conditions, the PUCT issued an order that placed a temporary moratorium on customer disconnections due to non-payment for transmission and distribution utilities.  The moratorium remains in effect until otherwise ordered by the PUCT.  Consequently, the duration of the severe winter storm and high energy costs potentially pose a financial hardship to REPs in the ERCOT region.  TNMP has regulatory authorization to defer bad debt expense from REPs to a regulatory asset and seek recovery in a general rate case.  On February 19, 2021 the Texas Attorney General issued civil investigation demands to ERCOT and 11 power companies in Texas related to power outages, emergency plans, energy pricing and other factors associated with the severe weather storm.  TNMP intends to fully cooperate with all regulatory directives and inquiries with the PUCT, the Texas Attorney General and any other regulatory agencies.  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Risks relating to the proposed Merger with Avangrid</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">There is no assurance when or if the proposed Merger will be completed.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Completion of the proposed Merger is subject to the satisfaction or waiver of a number of conditions as set forth in the Merger Agreement, including regulatory approval and other customary closing conditions. There can be no assurance that the conditions to completion of the proposed Merger will be satisfied or waived or that other events will not intervene to delay or result in the failure to close the proposed Merger. In addition, each of Avangrid and PNMR may unilaterally terminate the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Merger Agreement under certain circumstances, and Avangrid and PNMR may agree at any time to terminate the Merger Agreement, even if PNMR shareholders have already approved the Merger Agreement.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Avangrid and PNMR may be unable to obtain the regulatory approvals required to complete the proposed Merger.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition to other conditions set forth in the Merger Agreement, completion of the proposed Merger remains conditioned upon the receipt of various state and U.S. federal regulatory approvals, including, but not limited to, approval by NMPRC, PUCT, FERC, NRC and the FCC.  Avangrid and PNMR have made various filings and submissions and will pursue all required consents, orders and approvals in accordance with the Merger Agreement.  These consents, orders and approvals may impose requirements, limitations or costs or place restrictions, and if such consents, orders and approvals require an extended period of time to be obtained, such extended period of time could increase the chance that an event occurs that constitutes a material adverse effect with respect to PNMR and thereby may allow Avangrid not to complete the proposed Merger.  Such extended period of time also may increase the chance that other adverse effects with respect to PNMR could occur, such as the loss of key personnel. Further, no assurance can be given that the required consents, orders and approvals will be obtained or that the required conditions to closing will be satisfied.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The announcement and pendency of the proposed Merger, during which PNMR is subject to certain operating restrictions, could have an adverse effect on PNMR&#8217;s businesses, results of operations, financial condition or cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The announcement and pendency of the proposed Merger could disrupt PNMR&#8217;s businesses, and uncertainty about the effect of the Merger may have an adverse effect on PNMR. These uncertainties could disrupt the business of PNMR and cause suppliers, vendors, partners and others that deal with PNMR to defer entering into contracts with PNMR or making other decisions concerning PNMR or seek to change or cancel existing business relationships with PNMR. In addition, PNMR&#8217;s employees may experience uncertainty regarding their roles after the Merger.  For example, employees may depart either before the completion of the Merger because of such uncertainty and issues relating to the difficulty of coordination or a desire not to remain following the Merger; and the pendency of the Merger may adversely affect PNMR&#8217;s ability to retain, recruit and motivate key personnel.  Additionally, the Merger requires PNMR to obtain Avangrid&#8217;s consent prior to taking certain specified actions while the Merger is pending. These restrictions may prevent PNMR from pursuing otherwise attractive business opportunities or other capital structure alternatives and making other changes to its business or executing certain of its business strategies prior to the completion of the Merger. Further, the Merger may give rise to potential liabilities, including as a result of pending and future shareholder lawsuits relating to the Merger. Any of these matters could adversely affect the businesses of, or harm the results of operations, financial condition or cash flows of PNMR. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNMR will incur substantial transaction fees and costs in connection with the proposed Merger.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has incurred and expects to incur additional material non-recurring expenses in connection with the proposed Merger and completion of the transactions contemplated by the Merger Agreement. Further, even if the proposed Merger is not completed, PNMR will need to pay certain costs relating to the proposed Merger incurred prior to the date the proposed Merger was abandoned, such as legal, accounting, financial advisory, filing and printing fees. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The termination of the Merger Agreement could negatively impact PNMR.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">If the Merger is not completed for any reason, the ongoing businesses of PNMR may be adversely affected and, without realizing any of the anticipated benefits of having completed the Merger, PNMR would be subject to a number of risks, including the following:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNMR may experience negative reactions from the financial markets, including a decline of its stock price (which may reflect a market assumption that the Merger will be completed);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNMR may experience negative reactions from its customers, regulators and employees;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNMR may be required to pay certain costs relating to the Merger, whether or not the Merger is completed; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Matters relating to the Merger will have required substantial commitments of time and resources by PNMR management, which would otherwise have been devoted to day-to-day operations and other opportunities that may have been beneficial to PNMR as an independent company.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">If the Merger Agreement is terminated and the Board seeks another merger, business combination or other transaction, PNMR shareholders cannot be certain that PNMR will be able to find a party willing to offer equivalent or more attractive consideration than the consideration PNMR shareholders would receive in the Merger. If the Merger Agreement is terminated under certain circumstances specified in the Merger Agreement, PNMR may be required to pay Avangrid a termination fee of $130.0 million, depending on the circumstances surrounding the termination. Additionally, PNMR may be required to reimburse Avangrid for its reasonable and documented out-of-pocket transaction fees and expenses, up to an amount of $10.0 million, with any such reimbursable expenses previously paid by PNMR to Avangrid credited and offset against PNMR&#8217;s payment of the termination fee. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Litigation instituted against PNMR and members of the Board challenging the proposed Merger, and adverse judgments in these lawsuits may prevent the proposed Merger from becoming effective within the expected timeframe or at all.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR and members of the Board have been named as defendants in proceedings challenging the proposed Merger. If the plaintiffs in any of these actions seek a preliminary or permanent injunction and are successful in obtaining one, the parties may be prevented from completing the proposed Merger in the expected timeframe, if at all. Even if the plaintiffs in these actions are not successful in obtaining an injunction, they may nevertheless continue the action and seek damages after the transaction has closed. In addition, the costs of defending against such claims could adversely affect the financial condition of PNMR and such actions could adversely affect the reputation of PNMR and members of its boards of directors or management.  See Note 16.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The Merger Agreement contains provisions that could discourage a potential alternative acquirer that might be willing to pay more to acquire PNMR.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Merger Agreement contains customary &#8220;no shop&#8221; provisions which state that we will not solicit or facilitate proposals regarding a merger or similar transaction with another party except in certain limited circumstances. While the Board may withdraw or change its recommendation regarding the Merger Agreement in response to an unsolicited third-party proposal to acquire PNMR that the Board determines to be superior to the Merger, there are restrictions on its ability to do so, and in certain circumstances, PNM may also be required to pay Avangrid a termination fee. These provisions could discourage a potential third-party acquirer from considering or proposing an alternative acquisition, even if it were prepared to pay consideration with a higher value than that proposed to be paid in the Merger.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Financial Factors</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNMR may be unable to meet its ongoing and future financial obligations and to pay dividends on its common stock if its subsidiaries are unable to pay dividends or distributions to PNMR. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR is a holding company and has no operations of its own.  PNMR&#8217;s ability to meet its financial obligations and to pay dividends on its common stock primarily depends on the net earnings and cash flows of PNM and TNMP and their capacity to pay upstream dividends or distributions.  Prior to providing funds to PNMR, PNM and TNMP have financial and regulatory obligations that must be satisfied, including among others, debt service and, in the case of PNM, preferred stock dividends.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NMPRC has placed certain restrictions on the ability of PNM to pay dividends to PNMR, including that PNM cannot pay dividends that cause its debt rating to fall below investment grade.  The NMPRC has also restricted PNM from paying dividends in any year, as determined on a rolling four-quarter basis, in excess of net earnings without prior NMPRC approval.  PNM is permitted to pay dividends to PNMR from prior equity contributions made by PNMR.  Additionally, PNMR&#8217;s financing agreements generally include a covenant to maintain a debt-to-capitalization ratio that does not exceed 70%, and PNM and TNMP&#8217;s financing arrangements generally include a covenant to maintain debt-to-capitalization ratios that do not exceed 65%.  PNM also has various financial covenants that limit the transfer of assets, through dividends or other means and the Federal Power Act imposes certain restrictions on dividends paid by public utilities, including that dividends cannot be paid from paid-in capital.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Further, the ability of PNMR to declare dividends depends upon the extent to which cash flows will support dividends, the Company&#8217;s financial circumstances and performance, economic conditions in the U.S. and in the Company&#8217;s service areas, future growth plans and the related capital requirements, and other business considerations.  Declaration of dividends may also be affected by decisions of the NMPRC, FERC, and PUCT in various regulatory cases currently pending or that may be docketed in the future, including the outcome of appeals of those decisions, conditions imposed by the NMPRC, PUCT, or Federal Power Act, and the effect of federal regulatory decisions and legislative acts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Disruption in the credit and capital markets may impact the Company&#8217;s strategy and ability to raise capital.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in MD&amp;A &#8211; Liquidity and Capital Resources, PNMR and its subsidiaries rely on access to both short-term and longer-term capital markets as sources of liquidity for any capital requirements not satisfied by cash flow from operations.  In general, the Company relies on its short-term credit facilities as the initial source to finance construction expenditures.  This results in increased borrowings under the facilities over time.  The Company is currently projecting total construction expenditures for the years 2021-2025 to be $4.0 billion.  If PNMR or its operating subsidiaries are not able to access capital at competitive rates, or at all, PNMR&#8217;s ability to finance capital requirements and implement its strategy will be limited.  Disruptions in the credit markets, which could negatively impact the Company&#8217;s access to capital, could be caused by an economic recession, declines in the health of the banking sector generally or the failure of specific banks who are parties to the Company&#8217;s credit facilities, deterioration in the overall health of the utility industry, the bankruptcy of an unrelated energy company, war, terrorist attacks, cybersecurity attacks, or threatened attacks.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">If the Company&#8217;s cash flow and credit and capital resources are insufficient to fund capital expenditure plans, the Company may be forced to delay important capital investments, sell assets, seek additional equity or debt capital, or restructure </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">debt.  In addition, insufficient cash flows and capital resources may result in reductions of credit ratings.  This could negatively impact the Company&#8217;s ability to incur additional indebtedness on acceptable terms and would result in an increase in the interest rates applicable under the Company&#8217;s credit facilities.  The Company&#8217;s cash flow and capital resources may be insufficient to pay interest and principal on debt in the future.  If that should occur, the Company&#8217;s capital raising or debt restructuring measures may be unsuccessful or inadequate to meet scheduled debt service obligations.  This could cause the Company to default on its obligations and further impair liquidity. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Reduction in credit ratings or changing rating agency requirements could materially and adversely affect the Company&#8217;s growth, strategy, business, financial position, results of operations, and liquidity.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR, PNM, and TNMP cannot be sure that any of their current credit ratings will remain in effect for any given period of time or that a rating will not be put under review for a downgrade, lowered, or withdrawn entirely by a rating agency.  As discussed in MD&amp;A - Liquidity and Capital Resources, all of PNMR, PNM, and TNMP debt ratings are investments grade.  Downgrades or changing requirements could result in increased borrowing costs due to higher interest rates on current borrowings or future financings, a smaller potential pool of investors, and decreased funding sources.  Such conditions also could require the provision of additional support in the form of letters of credit and cash or other collateral to various counterparties. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Declines in values of marketable securities held in trust funds for pension and other postretirement benefits and in the NDT and mine reclamation trusts could result in sustained increases in costs and funding requirements for those obligations, which may affect operational results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The pension plans&#8217; targeted asset allocation is 50% liability matching fixed and 50% return generating income, which includes alternative income.  The Company uses a strategy, known as Liability Driven Investing, which seeks to select investments that match the liabilities of the pension plans.  The OPEB plans generally use the same pension fixed income and equity investment managers and utilize the same overall investment strategy as the pension plans, except there is no allocation to alternative investments and the OPEB plans have a target asset allocation of 30% equities and 70% fixed income.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NDT investment portfolio maintains a target of 80% fixed income  and 20% equity securities.  The current asset allocation exposes the NDT investment portfolio to market and macroeconomic factors.  Declines in market values could result in increased funding of the trusts, the recognition of losses as impairments for the NDT and mine reclamation trusts, and additional expense for the benefit plans.  In addition, a change in GAAP required that all changes in the fair value of equity securities recorded on the Company&#8217;s balance sheet be reflected in earnings, which results in increased volatility in earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Impairments of goodwill and long-lived assets of PNMR, PNM, and TNMP could adversely affect the Company&#8217;s business, financial position, liquidity, and results of operations.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company annually evaluates recorded goodwill for impairment.  See Note 1 and the Critical Accounting Policies and Estimates section of MD&amp;A.   Long-lived assets are also assessed whenever indicators of impairment exist.  Factors that affect the long-term value of these assets, including treatment by regulators in ratemaking proceedings, as well as other economic and market conditions, could result in impairments.  Significant impairments could adversely affect the Company&#8217;s business, financial position, liquidity, and results of operations.   </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNM&#8217;s PVNGS leases describe certain events, including &#8220;Events of Loss&#8221; and &#8220;Deemed Loss Events&#8221;, the occurrence of which could require PNM to take ownership of the underlying assets and pay the lessors for the assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The &#8220;Events of Loss&#8221; generally relate to casualties, accidents, and other events at PVNGS, including the occurrence of specified nuclear events, which would severely adversely affect the ability of the operating agent, APS, to operate, and the ability of PNM to earn a return on its interests in PVNGS.&#160; The &#8220;Deemed Loss Events&#8221; consist primarily of legal and regulatory changes (such as issuance by the NRC of specified violation orders, changes in law making the sale and leaseback transactions illegal, or changes in law making the lessors liable for nuclear decommissioning obligations).  PNM believes that the probability of such &#8220;Events of Loss&#8221; or &#8220;Deemed Loss Events&#8221; occurring is remote for the following reasons: (1) to a large extent, prevention of &#8220;Events of Loss&#8221; and some &#8220;Deemed Loss Events&#8221; is within the control of the PVNGS participants through the general PVNGS operational and safety oversight process; and (2) other &#8220;Deemed Loss Events&#8221; would involve a significant change in current law and policy.  PNM is unaware of any proposals pending or being considered for introduction in Congress, or in any state legislative or regulatory body that, if adopted, would cause any of those events.  Furthermore, the NRC places restrictions on the ownership of nuclear generating facilities.  These restrictions could limit the transfer of ownership should PNM decide to return the assets underlying all or a portion of its current leased interests in PVNGS.  In the event PNM decides to return these interests to the lessors, and a qualified buyer cannot be identified, PNM may be required to retain all of a portion of its existing leased capacity in PVNGS or be exposed to other claims for damages by the lessors.  See Note 8.  If these events were to occur, there is no assurance PNM would be provided cost recovery from customers.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The impacts and implementation of U.S. tax reform legislation may negatively impact PNMR&#8217;s, PNM&#8217;s, and TNMP&#8217;s businesses, financial position, results of operations, and cash flows.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 22, 2017, comprehensive changes in U.S. federal income taxes were enacted through legislation commonly known as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;).  Among other things, the Tax Act reduces the federal corporate income tax rate from 35% to 21% effective January 1, 2018, eliminates federal bonus depreciation for utilities, and limits interest deductibility for non-utility business activities and the deductibility of certain officer compensation.  During 2018, the IRS issued additional guidance related to certain officer compensation and proposed regulations on interest deductibility that provide a 10% &#8220;de minimis&#8221; exception that allows entities with predominantly regulated activities to fully deduct interest expenses.  In addition, the IRS issued proposed regulations interpreting Tax Act amendments to depreciation provisions of the IRC that allow the Company to claim a bonus depreciation deduction on certain construction projects placed in service subsequent to the third quarter of 2017.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company believes that the impacts of the Tax Act will not significantly impact the future earnings of regulated activities due to the ratemaking process.  However, cash flows will be reduced in the near term due to less cash being received from customer billings as the benefits of the reduced corporate income tax are passed on to ratepayers, but without a corresponding reduction in income taxes paid due to the Company having a net operating loss carryforward for income taxes purposes.  In addition, the income tax benefit of net losses for the unregulated activities of PNMR will be negatively impacted by the reduced rate. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">It is possible that the Biden administration will make changes to some, or all, provisions of the Tax Act.  In addition, further changes to U.S. Treasury regulations, IRS interpretations of the current provisions of the Tax Act, and actions by the NMPRC, PUCT, and FERC could cause the Company&#8217;s expectations of the impacts of the Tax Act to change.  Any such changes could adversely affect the Company&#8217;s financial position, results of operations, and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Governance Factors</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Provisions of PNMR&#8217;s organizational documents, as well as several other statutory and regulatory factors, will limit another party&#8217;s ability to acquire PNMR and could deprive PNMR&#8217;s shareholders of the opportunity to receive a takeover premium for shares of PNMR&#8217;s common stock.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s restated articles of incorporation and by-laws include a number of provisions that may have the effect of discouraging persons from acquiring large blocks of PNMR&#8217;s common stock or delaying or preventing a change in control of PNMR.  The material provisions that may have such an effect include:</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Authorization for the Board to issue PNMR&#8217;s preferred stock in series and to fix rights and preferences of the series (including, among other things, voting rights and preferences with respect to dividends and other matters)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Advance notice procedures with respect to any proposal other than those adopted or recommended by the Board</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Provisions specifying that only a majority of the Board, the chairman of the Board, the chief executive officer, or holders of at least one-tenth of all of PNMR&#8217;s shares entitled to vote may call a special meeting of shareholders</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under the New Mexico Public Utility Act, NMPRC approval is required for certain transactions that may result in PNMR&#8217;s change in control or exercise of control, including ownership of 10% or more of PNMR&#8217;s voting stock.  PUCT approval is required for changes to the ownership of TNMP or its parent and certain other transactions relating to TNMP.  Certain acquisitions of PNMR&#8217;s outstanding voting securities also require FERC approval.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_64"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 1B. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:26.2pt">UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:9pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">None.</span></div><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_67"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:35.36pt">PROPERTIES</span></div><div style="padding-left:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNMR</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The significant properties owned by PNMR include those owned by PNM and TNMP and are disclosed below.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNM</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Sources of Power in Part I, Item. 1 Business above for information on PNM&#8217;s owned and leased capacity in electric generating stations. As of December&#160;31, 2020, PNM owned, or jointly owned, 3,389 miles of electric transmission lines, 6,077 miles of distribution overhead lines, 5,962 miles of underground distribution lines (excluding street lighting), and 255 substations.  PNM&#8217;s electric transmission and distribution lines are generally located within easements and rights-of-way on public, private, and Native American lands.  PNM owns and leases interests in PVNGS Units 1 and 2 and related property, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">communication, office and other equipment, office space, vehicles, and real estate.  PNM also owns service and office facilities throughout its service territory.  See Note 8 for additional information concerning leases.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">TNMP</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP&#8217;s facilities consist primarily of transmission and distribution facilities located in its service areas.  TNMP also owns and leases vehicles, service facilities, and office locations throughout its service territory.  As of December&#160;31, 2020, TNMP owned 983 miles of overhead electric transmission lines, 7,282 miles of overhead distribution lines, 1,348 miles of underground distribution lines, and 110 substations.  Substantially all of TNMP&#8217;s property is pledged to secure its first mortgage bonds.  See Note 7.</span></div><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_70"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:35.36pt">LEGAL PROCEEDINGS</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 16 and Note 17 for information related to the following matters for PNMR, PNM, and TNMP, incorporated in this item by reference.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Note 16</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;&#160;&#160;&#160;&#160;Navajo Nation Environmental Issues</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Cooling Water Intake Structures</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;&#160;&#160;&#160;&#160;Santa Fe Generating Station</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Continuous Highwall Mining Royalty Rate</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;&#160;&#160;&#160;&#160;PVNGS Water Supply Litigation</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;&#160;&#160;&#160;&#160;San Juan River Adjudication</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Rights-of-Way Matter</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;&#160;&#160;&#160;&#160;Navajo Nation Allottee Matters</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Merger Related Litigation</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Note 17</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNM &#8211; Renewable Portfolio Standard</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;&#160;&#160;&#160;&#160;PNM &#8211; Energy Efficiency and Load Management</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNM &#8211; 2020 Decoupling</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNM &#8211; Integrated Resource Plans</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNM &#8211; SJGS Abandonment Application</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNM &#8211; Four Corners Abandonment Application</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">PNM &#8211; COVID-19 Regulatory Matters</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">TNMP &#8211; Transmission Cost of Service Rates</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_73"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ITEM 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;padding-left:35.36pt">MINE SAFETY DISCLOSURES</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not Applicable.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_76"></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">SUPPLEMENTAL ITEM &#8211; EXECUTIVE OFFICERS OF PNM RESOURCES, INC.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">All officers are elected annually by the Board of PNMR.  Executive officers, their ages as of February&#160;19, 2021 and offices held with PNMR for the past five years are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:17.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Age</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Office</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Initial Effective Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P. K. Collawn</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President, and Chief Executive Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2012</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. D. Tarry</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, Controller and Treasurer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, Finance and Controller</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2017</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, Corporate Controller, and Chief Information Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2015</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C. N. Eldred<br/></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Corporate Development and Finance</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2007</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P. V. Apodaca</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, General Counsel, and Secretary</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2010</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. N. Darnell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, Public Policy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2012</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C. M. Olson</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, Utility Operations</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, Utility Operations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2016</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, Generation &#8211; PNM</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2012</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_79"></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART II</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_82"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:35.36pt">MARKET FOR PNMR&#8217;S COMMON EQUITY, RELATED STOCKHOLDER&#160;MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s common stock is traded on the New York Stock Exchange under the symbol &#8220;PNM&#8221;. </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Dividends on PNMR&#8217;s common stock are declared by its Board.  The timing of the declaration of dividends is dependent on the timing of meetings and other actions of the Board.  This has historically resulted in dividends considered to be attributable to the second quarter of each year being declared through actions of the Board during the third quarter of the year.  The Board declared dividends on common stock considered to be for the second quarter of $0.2900 per share in July 2019 and $0.3075 per share in July 2020, which are reflected as being in the second quarter.  The Board declared dividends on common stock considered to be for the third quarter of $0.2900 per share in September 2019 and $0.3075 per share in September 2020, which are reflected as being in the third quarter above.  In December 2019, the Board increased the quarterly dividend from $0.2900 to $0.3075 per share and in December 2020 the Board increased the quarterly dividend from $0.3075 to $0.3275 per share.  PNMR targets a long-term dividend payout ratio of 50% to 60% of ongoing earnings, which is a non-GAAP financial measure, that excludes from GAAP earnings certain non-recurring, infrequent, and other items that are not indicative of fundamental changes in the earnings capacity of the Company&#8217;s operations.  PNMR uses ongoing earnings to evaluate the operations of the Company and to establish goals, including those used for certain aspects of incentive compensation, for management and employees. </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On February&#160;19, 2021, there were 7,902 holders of record of PNMR&#8217;s common stock.  All of the outstanding common stock of PNM and TNMP is held by PNMR.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed below and in Note 7, in January 2020, PNMR completed an equity offering of approximately 6.2 million shares of common stock.  In lieu of issuing equity at the time of the offering, PNMR entered into forward sale agreements with certain forward counterparties.  On December 15, 2020 PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing 6.2&#160;million shares to the forward purchasers at a price of $45.805 per share, aggregating net proceeds of $283.1&#160;million.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">All of PNM&#8217;s and TNMP&#8217;s common stock is owned by PNMR and is not listed for trading on any stock exchange.  See Note 6 for a discussion on limitations on the payments of dividends and the payment of future dividends, as well as dividends paid by PNM and TNMP.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Part III, Item&#160;12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preferred Stock</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of December 31, 2020, PNM has 115,293 shares of cumulative preferred stock outstanding.  PNM is not aware of any active trading market for its cumulative preferred stock.  Quarterly cash dividends were paid on PNM&#8217;s outstanding cumulative preferred stock at the stated rates during 2020 and 2019.  PNMR and TNMP do not have any preferred stock outstanding.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales of Unregistered Securities</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_85"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;padding-left:35.36pt">SELECTED FINANCIAL DATA</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The selected financial data and comparative operating statistics for PNMR should be read in conjunction with the Consolidated Financial Statements and Notes thereto and MD&amp;A. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands except per share amounts and ratios)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Revenues</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR per Common Share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Data</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from investing activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(673,898)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699,375)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from financing activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,847)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,939,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,298,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,646,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,471,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-Term Debt, including current installments</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,295,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,007,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,670,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,437,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock Data</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market price per common share at year end</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book value per common share at year end</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tangible book value per share at year end</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average number of common shares outstanding &#8211; diluted</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capitalization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR common stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock of subsidiary, without mandatory redemption requirements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Upon adoption of ASU 2016-02 &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> on January 1, 2019, the Company classifies its fleet vehicle and equipment leases and its office equipment leases that commenced on or after January 1, 2019 as financing leases.  See Note 8.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="padding-left:31.5pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:31.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COMPARATIVE OPERATING STATISTICS</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm-requirements wholesale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other sales for resale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark-to-market activity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,051)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other miscellaneous </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,443)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PNM Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104,230&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,035,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Revenues</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other miscellaneous</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,464)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total TNMP Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,178&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,781&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,648&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,773&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,038&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"> Includes sales to Tri-State under hazard sharing agreement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"> For the years ended December 31, 2020 and 2019, $7.9 million and $6.8 million of sales related to the SJGS 65 MW are classified as other miscellaneous revenue from contracts with customers (Note 4).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Beginning in 2018, alternative revenue programs include recovery or refund provisions under PNM&#8217;s renewable energy rider; true-ups to PNM&#8217;s formula transmission rates, and TNMP&#8217;s AMS surcharge, and transmission cost recovery factor; and the energy efficiency incentive bonuses at PNM and TNMP.  Beginning in 2018, alternative revenue programs also include the impacts of the PUCT&#8217;s January 25, 2018 order regarding the change in the federal corporate income tax rate in 2018 at TNMP.  See Notes 4 and 17.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM MWh Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,438,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,136,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,189,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,732,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,814,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,774,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,831,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy service</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm-requirements wholesale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other sales for resale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,556,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842,759&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,632,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PNM MWh Sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,502,068&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,856,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,378,273&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,454,135&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,280,191&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP MWh Sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,090,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,044,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094,965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,933,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,302,589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,401,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,186,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,793,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,952,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,281,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,681,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,202,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,976,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total TNMP MWh Sales</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,443,967&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,827,873&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,063,533&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,026,849&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,751,700&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(1)   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">PNM purchases energy for a large customer on the customer&#8217;s behalf and delivers the energy to the customer&#8217;s location through PNM&#8217;s transmission system.  PNM charges the customer for the cost of the energy as a direct pass through to the customer with only a minor impact in utility margin resulting from providing ancillary services. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(2)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Decrease beginning in 2017 reflects the loss of NEC as a wholesale generation customer (Note 17).</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"> Includes sales to Tri-State under hazard sharing agreement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;</span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.222%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.877%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.877%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.877%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.877%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COMPARATIVE OPERATING STATISTICS</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Customers</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other sales for resale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PNM Customers</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537,930&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,330&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,400&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,449&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total TNMP Consumers</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,776&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,496&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,216&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,632&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,620&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Generation Statistics</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Capability &#8211; MW, including PPAs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,791&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coincidental Peak Demand &#8211; MW</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Fuel Cost per MMBTU</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BTU per KWh of Net Generation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts are reflective of the shutdown of SJGS Units 2 and 3 in December 2017 and restructured ownership of SJGS Unit 4 as of December 31, 2017.</span></div></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_88"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 7.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:35.36pt">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations for PNMR is presented on a combined basis, including certain information applicable to PNM and TNMP.  This report uses the term &#8220;Company&#8221; when discussing matters of common applicability to PNMR, PNM, and TNMP.  The MD&amp;A for PNM and TNMP is presented as permitted by Form 10-K General Instruction I (2) as amended by the FAST Act.  For additional information related to the earliest of the two years presented please refer to the Company&#8217;s 2019 Annual Report on Form 10-K.  A reference to a &#8220;Note&#8221; in this Item&#160;7 refers to the accompanying Notes to Consolidated Financial Statements included in Part II, Item&#160;8, unless otherwise specified.  Certain of the tables below may not appear visually accurate due to rounding.</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">MD&amp;A FOR PNMR</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">EXECUTIVE SUMMARY</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Overview and Strategy</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR is a holding company with two regulated utilities serving approximately 799,000 residential, commercial, and industrial customers and end-users of electricity in New Mexico and Texas.  PNMR&#8217;s electric utilities are PNM and TNMP.  PNMR strives to create a clean and bright energy future for customers, communities, and shareholders.  PNMR&#8217;s strategy and decision-making are focused on safely providing reliable, affordable, and environmentally responsible power built on a foundation of Environmental, Social and Governance (ESG) principles.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Recent Developments</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Merger</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 20, 2020, PNMR, Avangrid and Merger Sub entered into the Merger Agreement pursuant to which Merger Sub will merge with and into PNMR, with PNMR surviving the Merger as a wholly-owned subsidiary of Avangrid. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Pursuant to the Merger Agreement, each issued and outstanding share of the common stock of PNMR (other than (i) the issued shares of PNMR common stock that are owned by Avangrid, Merger Sub, PNMR or any wholly-owned subsidiary of Avangrid or PNMR, which will be automatically cancelled at the Effective Time and (ii) shares of PNMR common stock outstanding immediately prior to the Effective Time and held by a holder who has not voted in favor of, or consented in writing to, the Merger who is entitled to, and who has demanded, payment for fair value of such shares) at the Effective Time will be converted into the right to receive $50.30 in cash. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The proposed Merger has been unanimously approved by the Boards of Directors of PNMR, Avangrid and Merger Sub and approved by PNMR shareholders at the Special Meeting of Shareholders held on February 12, 2021.  On January 20, 2021, the FTC notified PNMR and Avangrid that early termination of the waiting period under the HSR Act in connection with the Merger was granted. CFIUS completed its review of the Merger on February 2, 2021, and has concluded that there are no unresolved national security concerns with respect to the Merger. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The early termination of the waiting period under the HSR Act and clearance by CFIUS satisfies two of the conditions to the closing of the transactions contemplated by the Merger Agreement.  Consummation of the Merger remains subject to the satisfaction or waiver of certain customary closing conditions, including, without limitation, the absence of any material adverse effect on PNMR, the receipt of required regulatory approvals (including the PUCT, the NMPRC, FERC, FCC, and the NRC), and the agreements relating to the divestiture of Four Corners being in full force and effect and all applicable regulatory filings associated therewith being made. The Merger is currently expected to close in the second half of 2021.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Texas Winter Storm</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In mid-February 2021, Texas experienced a severe winter storm delivering the coldest temperatures in 100 years for many parts of the state.  As a result, the ERCOT market was not able to deliver sufficient generation load to the grid resulting in significant, statewide outages as ERCOT directed transmission operators to curtail thousands of firm load megawatts.  TNMP complied with ERCOT directives to curtail the delivery of electricity in its service territory and did not experience significant outages on its system outside of the ERCOT directed curtailments.  In the event a REP files for bankruptcy, TNMP has regulatory authorization to defer bad debt expense from REPs to a regulatory asset and seek recovery in a general rate case.  At this time, the Company does not expect significant financial impacts related to this event.    </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Financial and Business Objectives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> PNMR is focused on achieving three key financial objectives: </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Earning authorized returns on regulated businesses</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Delivering at or above industry-average earnings and dividend growth</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Maintaining investment grade credit ratings</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In conjunction with these objectives, PNM and TNMP are dedicated to:</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Maintaining strong employee safety, plant performance, and system reliability</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Delivering a superior customer experience</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Demonstrating environmental stewardship in business operations, including transitioning to an emissions-free generating portfolio by 2040</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Supporting the communities in their service territories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Earning Authorized Returns on Regulated Businesses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s success in accomplishing its financial objectives is highly dependent on two key factors:  fair and timely regulatory treatment for its utilities and the utilities&#8217; strong operating performance.  The Company has multiple strategies to achieve favorable regulatory treatment, all of which have as their foundation a focus on the basics: safety, operational excellence, and customer satisfaction, while engaging stakeholders to build productive relationships.  Both PNM and TNMP seek cost recovery for their investments through general rate cases, periodic cost of service filings, and various rate riders. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Fair and timely rate treatment from regulators is crucial to PNM and TNMP in earning their allowed returns and critical for PNMR to achieve its financial objectives.  PNMR believes that earning allowed returns is viewed positively by credit rating agencies and that improvements in the Company&#8217;s ratings could lower costs to utility customers.  Additional information about rate filings is provided in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">State Regulation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The rates PNM and TNMP charge customers are subject to traditional rate regulation by the NMPRC, FERC, and the PUCT.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">New Mexico 2015 Rate Case </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; On September 28, 2016, the NMPRC issued an order that authorized PNM to implement an increase in base non-fuel rates of $61.2 million for New Mexico retail customers, effective for bills sent after September 30, 2016.  This order was on PNM&#8217;s application for a general increase in retail electric rates (the &#8220;NM 2015 Rate Case&#8221;) filed in August 2015. </span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NMPRC&#8217;s order included a determination that PNM was imprudent in purchasing certain leased capacity in PVNGS Unit 2, extending other PVNGS leased capacity, and installing BDT environmental controls equipment on SJGS.  PNM appealed the NMPRC&#8217;s imprudence findings to the NM Supreme Court.  Specifically, PNM appealed the NMPRC&#8217;s determination that PNM was imprudent in certain matters in the case, including the disallowance of the full purchase price of 64.1 MW of capacity in PVNGS Unit 2, the undepreciated costs of capitalized improvements made during the period the 64.1 MW of capacity was leased by PNM, the costs of converting SJGS Units 1 and 4 to BDT, and future contributions for PVNGS decommissioning attributable to 64.1 MW of purchased capacity and the 114.6 MW of capacity under the extended leases.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In May 2019, the NM Supreme Court issued its decision on the matters that had been appealed in the NM 2015 Rate Case.  The NM Supreme Court upheld all of the decisions in the NMPRC&#8217;s order except for their decision to permanently disallow recovery of future decommissioning costs related to the purchased and extended leases because PNM was deprived of its rights to due process of law and remanded the case to the NMPRC for further proceedings.  In January 2020, the NMPRC issued its order in response to the NM Supreme Court&#8217;s remand that reaffirmed its September 2016 order except for the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2.  The NMPRC indicated that PNM&#8217;s ability to recover these costs will be addressed in a future proceeding and closed the NM 2015 Rate Case docket.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As a result of the NM Supreme Court&#8217;s ruling, PNM recorded a pre-tax impairment of $150.6 million which is reflected as regulatory disallowances and restructuring costs in the Consolidated Statements of Earnings for the year ended December 31, 2019.  This amount reflects capital costs not previously impaired during the pendency of the appeal related to PNM&#8217;s purchase of 64.1 MW, undepreciated capital improvements made in PVNGS Unit 1 during the period such interests had been leased, and investments in BDT environmental controls equipment on SJGS Units 1 and 4.  The impairment was offset by tax impacts of $45.7 million which are reflected as income taxes on the Consolidated Statements of Earnings.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">New Mexico 2016 Rate Case </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; In January 2018, the NMPRC approved a settlement agreement that authorized PNM to implement an increase in base non-fuel rates of $10.3 million, which includes a reduction to reflect the impact of the decrease in the federal corporate income tax rate and updates to PNM&#8217;s cost of debt (aggregating $47.6 million annually).  This order was on PNM&#8217;s application for a general increase in retail electric rates filed in December 2016 (the &#8220;NM 2016 Rate Case&#8221;).  The key terms of the order include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A ROE of 9.575%</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A requirement to return to customers over a three-year period the benefit of the reduction in the New Mexico corporate income tax rate to the extent attributable to PNM&#8217;s retail operations (Note 18)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A disallowance of PNM&#8217;s ability to collect an equity return on certain investments aggregating $148.1 million at Four Corners, but allowing recovery of a debt-only return</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">An agreement to not implement non-fuel base rate changes, other than changes related to PNM&#8217;s rate riders, with an effective date prior to January 1, 2020</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A requirement to consider the prudency of PNM&#8217;s decision to continue its participation in Four Corners in PNM&#8217;s next general rate case filing</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM implemented 50% of the approved increase for service rendered beginning February 1, 2018 and implemented the rest of the increase for service rendered beginning January 1, 2019.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 29, 2020, Sierra Club filed a motion to re-open the 2016 rate case.  The motion requests that the NMPRC re-open the 2016 rate case for the limited purpose of conducting a prudence review of certain Four Corners capital expenditures that the NMPRC deferred in its order approving the settlement agreement. Alternatively, Sierra Club requested that the deferred prudence review be conducted, and given weight as appropriate, in the Four Corners Abandonment Application.  On February 10, 2021, the NMPRC rejected Sierra Club&#8217;s motion to re-open the NM 2016 Rate Case and stated that issues on whether the terms of the ETA provide an opportunity for consideration of prudence for Four Corners undepreciated investments included in a financing order or what effects the rates approved in the NM 2016 Rate Case may have on determining energy transition cost should be considered in the Four Corners Abandonment Application.  See Note 17. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">2020 Decoupling Petition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; On May 28, 2020, PNM filed a petition for approval of a rate adjustment mechanism that would decouple the rates of its residential and small power rate classes.  Decoupling is a rate design principle that severs the link between the recovery of fixed costs of the utility through volumetric charges.  If approved, customer bills would not be impacted until January 1, 2022.  On October 2, 2020, PNM requested an order to vacate the public hearing, scheduled to begin October 13, 2020, and stay the proceeding until the NMPRC decides whether to entertain a petition to issue a declaratory order resolving the issues raised in the motions to dismiss. On October 7, 2020, the Hearing Examiner approved PNM's request to stay the proceeding and vacate the public hearing and on October 30, 2020 PNM filed a petition for declaratory order asking the NMPRC to issue an order finding that full revenue decoupling is authorized by the EUEA.  See Note 17.  PNM cannot predict the outcome of this matter.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Advanced Metering </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Currently, TNMP has more than 242,000 advanced meters across its service territory.  Beginning in 2019, the majority of costs associated with TNMP&#8217;s AMS program are being recovered through base rates.  On October 2, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">2020, TNMP filed an application with the PUCT for authorization to implement necessary technological upgrades of approximately $46 million to its AMS program by November 2022.  On January 14, 2021, the PUCT approved TNMP&#8217;s application.  TNMP will seek recovery of the investment associated with the upgrade in a future general rate proceeding or distribution cost recovery factor filing.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In February 2016, PNM filed an application with the NMPRC requesting approval of a project to replace its existing customer metering equipment with Advanced Metering Infrastructure (&#8220;AMI&#8221;), which was denied.  As ordered by the NMPRC, PNM&#8217;s 2020 filing for energy efficiency programs to be offered in 2021, 2022, and 2023 included a proposal for an AMI pilot project, although PNM did not recommend the proposal due to the limited benefits that are cost-effective under a pilot structure.  On September 17, 2020 the Hearing Examiner in the energy efficiency case issued a recommended decision recommending that PNM's proposed 2021 energy efficiency and load management program be approved, with the exception of the proposed AMI pilot program.  On October 28, 2020 the NMPRC approved the recommended decision.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Rate Riders and Interim Rate Relief </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The PUCT has approved mechanisms that allow TNMP to recover capital invested in transmission and distribution projects without having to file a general rate case.  The NMPRC has approved PNM recovering fuel costs through the FPPAC, as well as rate riders for renewable energy and energy efficiency.  These mechanisms allow for more timely recovery of investments.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 6, 2020, TNMP filed its 2020 DCOS that requested an increase in annual distribution revenues of $14.7 million and that new rates go into effect beginning in September 2020.  On June 26, 2020, TNMP reached a unanimous settlement agreement with parties that would authorize TNMP to collect a $14.3 million annual distribution revenue requirement beginning in September 2020.  On August 13, 2020, the PUCT approved the unanimous settlement.  See Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Cost Recovery Related to Joining the EIM &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2018, PNM completed a cost-benefit analysis that indicated PNM&#8217;s participation in the California Independent System Operator (&#8220;CAISO&#8221;) Western Energy Imbalance Market (&#8220;EIM&#8221;) would provide substantial benefits to retail customers.  In August 2018, PNM filed an application with the NMPRC requesting, among other things, to recover the cost of initial capital investments and authorization to establish a regulatory asset to recover other expenses that would be incurred in order to join the EIM.  PNM&#8217;s application proposed recovery of the costs incurred to join the EIM beginning on the effective date of new rates in PNM&#8217;s next general rate case and that the benefits of participating in the EIM be credited to retail customers through PNM&#8217;s existing FPPAC.  In December 2018, the NMPRC issued an order approving the establishment of a regulatory asset to recover PNM&#8217;s cost of joining the EIM.  The order was subsequently vacated based on challenges by certain parties.  In March 2019, the NMPRC issued a revised order approving the Hearing Examiner&#8217;s recommendation to defer certain rate making issues, including but not limited to implementation and ongoing EIM costs and savings, the prudence and reasonableness of costs included in a regulatory asset, and the period over which costs would be charged to customers until PNM&#8217;s next general rate case filing.  In April 2019, the NMPRC issued an order clarifying that the CAISO quarterly benefits reports may be used to support the benefits of participating in the EIM.  PNM anticipates it will begin participating in the EIM in April 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">FERC Regulation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Rates PNM charges wholesale transmission customers are subject to traditional rate regulation by FERC.  Rates charged to wholesale electric transmission customers are based on a formula rate mechanism pursuant to which rates for wholesale transmission service are calculated annually in accordance with an approved formula.  The formula includes updating cost of service components, including investment in plant and operating expenses, based on information contained in PNM&#8217;s annual financial report filed with FERC, as well as including projected transmission capital projects to be placed into service in the following year.  The projections included are subject to true-up.  Certain items, including changes to return on equity and depreciation rates, require a separate filing to be made with FERC before being included in the formula rate.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In May 2019, PNM filed an application with FERC requesting approval to purchase a new 165-mile long 345-kV transmission line and related facilities (the &#8220;Western Spirit Line&#8221;).  Under related agreements, PNM will provide transmission service to approximately 800 MW of new wind generation to be located in eastern New Mexico beginning in 2021 using an incremental rate.  All necessary regulatory approvals for PNM to purchase and provide transmission service from the Western Spirit Line have been obtained.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Delivering At or Above Industry-Average Earnings and Dividend Growth</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s financial objective to deliver at or above industry-average earnings and dividend growth enables investors to realize the value of their investment in the Company&#8217;s business.  Earnings growth is based on ongoing earnings, which is a non-GAAP financial measure that excludes from GAAP earnings certain non-recurring, infrequent, and other items that are not indicative of fundamental changes in the earnings capacity of the Company&#8217;s operations.  PNMR uses ongoing earnings to evaluate the operations of the Company and to establish goals, including those used for certain aspects of incentive compensation, for management and employees.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR targets a dividend payout ratio in the 50% to 60% range of its ongoing earnings.  PNMR expects to provide at or above industry-average dividend growth in the near-term.  The Board will continue to evaluate the dividend on an annual basis, considering sustainability and growth, capital planning, and industry standards.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Under the terms of the Merger Agreement, PNMR has agreed not to declare, set aside, make or pay any dividend or other distribution, payable in cash, stock, property or otherwise, with respect to any of its equity securities, or make any other actual, constructive or deemed distribution in respect of any equity securities (except (i) PNMR may continue the declaration and payment of planned regular quarterly cash dividends on PNMR common stock for each quarterly period ended after the date of the Merger Agreement, in an amount not to exceed $0.3275 for any fiscal quarters in 2021 and 2022, with usual record and payment dates in accordance with past dividend practice, and (ii) for any cash dividend or cash distribution by a wholly-owned subsidiary of PNMR to PNMR or another wholly-owned subsidiary of PNMR).</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board approved the following increases in the indicated annual common stock dividend:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:41.081%"><tr><td style="width:1.0%"></td><td style="width:46.230%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.232%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approval Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percent Increase</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Maintaining Investment Grade Credit Ratings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company is committed to maintaining investment grade credit ratings in order to reduce the cost of debt financing and to help ensure access to credit markets, when required.  See the subheading Liquidity included in the full discussion of Liquidity and Capital Resources below for the specific credit ratings for PNMR, PNM, and TNMP.  On April 6, 2020, S&amp;P downgraded the ratings for PNMR, PNM, and TNMP one notch and affirmed TNMP&#8217;s first mortgage bond rating.  On September 1, 2020, Moody's affirmed the credit rating and stable outlook for PNM.  On September 4, 2020, Moody's affirmed the credit rating for PNMR and TNMP, affirmed the stable outlook for PNMR, and changed TNMP's rating outlook from stable to negative.  Upon the announcement of the Merger on October 21, 2020, S&amp;P revised its ratings outlook from stable to positive for PNMR, PNM, and TNMP and affirmed each of the ratings.  All of the credit ratings issued by both Moody&#8217;s and S&amp;P on the Company&#8217;s debt continue to be investment grade. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Business Focus</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To achieve its business objectives, focus is directed in key areas: Safe, Reliable and Affordable Power; Utility Plant and Strategic Investments; Environmentally Responsible Power; and Customer, Stakeholders, and Community Engagement.  The Company works closely with its stakeholders to ensure that resource plans and infrastructure investments benefit from robust public dialogue and balance the diverse needs of our communities.  Equally important is the focus of PNMR&#8217;s utilities on customer satisfaction and community engagement.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Safe, Reliable, and Affordable Power</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Safety is the first priority of our business and core value of the Company.  PNMR utilizes a Safety Management System to provide clear direction, objectives and targets for managing safety performance and minimizing risks and empowers employees to "Be the Reason Everyone Goes Home Safe". </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR measures reliability and benchmark performance of PNM and TNMP against other utilities using industry-standard metrics, including System Average Interruption Duration Index ("SAIDI"), System Average Interruption Frequency Index ("SAIFI") and Customer Average Interruption Duration Index ("CAIDI").  PNM's and TNMP's investment plans include projects designed to support reliability and reduce the amount of time customers are without power.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR and its utilities are aware of the important roles they play in enhancing economic vitality in their service territories.  Management believes that maintaining strong and modern electric infrastructure is critical to ensuring reliability and supporting economic growth.  When contemplating expanding or relocating their operations, businesses consider energy affordability and reliability to be important factors.  PNM and TNMP strive to balance service affordability with infrastructure investment to maintain a high level of electric reliability and to deliver a safe and superior customer experience.  Investing in PNM&#8217;s and TNMP&#8217;s infrastructure is critical to ensuring reliability and meeting future energy needs.  Both utilities have long-established records of providing customers with safe and reliable electric service. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In March 2020, the World Health Organization declared COVID-19 a global pandemic and then President Trump declared the COVID-19 pandemic a national emergency in the U.S.  The Company continues to closely monitor developments and has taken and continues to take steps to mitigate the potential risks related to the COVID-19 pandemic.  The Company has assessed and updated its existing business continuity plans in response to the impacts of the pandemic through crisis team meetings and working with other utilities and operators.  It has identified its critical workforce, staged backups and limited access to control rooms and critical assets.  The Company has worked to protect the safety of its employees using a number of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">measures, including minimizing exposure to other employees and the public and mandating work-from-home and flexible arrangements for all applicable job functions.  The Company is also working with its suppliers to understand the potential impacts to its supply chain and remains focused on the integrity of its information systems and other technology systems used to run its business.  However, the Company cannot predict the extent or duration of the ongoing COVID-19 pandemic, its effects on the global, national or local economy, or on the Company's financial position, results of operations, and cash flows.  The Company will continue to monitor developments related to COVID-19 and will remain focused on protecting the health and safety of its customers, employees, contractors, and other stakeholders, and on its objective to provide safe, reliable, affordable and environmentally responsible power. As discussed in Note 17, both PNM and TNMP suspended disconnecting certain customers for past due bills, waived late fees during the pandemic, and have been provided regulatory mechanisms to recover these and other costs resulting from COVID-19.  See additional discussion below regarding the Company's customer, community, and stakeholder engagement in response to COVID-19 and in Item 1A. Risk Factors.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Utility Plant and Strategic Investments</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Utility Plant Investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; During the 2019 and 2020 period, PNM and TNMP together invested approximately $1.3 billion in utility plant, including substations, power plants, nuclear fuel, and transmission and distribution systems.  During 2018 and 2019 PNM constructed 50 MW of PNM-owned solar-PV facilities, which were approved by the NMPRC in PNM&#8217;s 2018 renewable energy procurement plan.  On May 1, 2019, PNM executed an agreement to purchase the Western Spirit Line, which has been approved by FERC and the NMPRC.  Under the agreement, subject to certain conditions being met prior to closing, PNM will purchase the Western Spirit Line upon its expected commercial operation date in 2021 at a net cost of approximately $285 million, including customer reimbursements.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">New Mexico&#8217;s clean energy future depends on a reliable, resilient, secure grid to deliver an evolving mix of energy resources to customers.  PNM has launched the Wired for the Future capital initiative, which emphasizes new investments in its transmission and distribution infrastructure with three primary objectives: delivering clean energy, enhancing customer satisfaction and increasing grid resilience. Projects are aimed at advancing the infrastructure beyond its original architecture to a more flexible and redundant system accommodating growing amounts of intermittent and distributed generation resources and integrating evolving technologies that provide long-term customer value.  See the subheading Capital Requirements included in the full discussion of Liquidity and Capital Resources below for additional discussion of the Company&#8217;s projected capital requirements.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Strategic Investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; In 2017, PNMR Development and AEP OnSite Partners created NMRD to pursue the acquisition, development, and ownership of renewable energy generation projects, primarily in the state of New Mexico.  Abundant renewable resources, large tracts of affordable land, and strong government and community support make New Mexico a favorable location for renewable generation.  New Mexico ranks third in the Nation for energy potential from solar power according to the Nebraska Department of Energy &amp; Energy Sun Index and ranks third in the Nation for land-based wind capacity according to the U.S. Office of Energy Efficiency and Renewable Energy.  PNMR Development and AEP OnSite Partners each have a 50% ownership interest in NMRD.  Through NMRD, PNMR anticipates being able to provide additional renewable generation solutions to customers within and surrounding its regulated jurisdictions through partnering with a subsidiary of one of the United States&#8217; largest electric utilities.  As of December 31, 2020, NMRD&#8217;s renewable energy capacity in operation was 135.1 MW, which includes 130 MW of solar-PV facilities to supply energy to the Facebook data center located within PNM&#8217;s service territory, 1.9 MW to supply energy to Columbus Electric Cooperative located in southwest New Mexico, 2.0 MW to supply energy to the Central New Mexico Electric Cooperative, and 1.2 MW of solar-PV facilities to supply energy to the City of Rio Rancho, New Mexico.  NMRD actively explores opportunities for additional renewable projects, including large-scale projects to serve future data centers and other customer needs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Integrated Resource Plan </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">NMPRC rules require that investor-owned utilities file an IRP every three years.  The IRP is required to cover a 20-year planning period and contain an action plan covering the first four years of that period.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">NMPRC rules required PNM to file its 2020 IRP in July 2020.  In April 2020, the NMPRC approved PNM &#8216;s request to extend the deadline to file its 2020 IRP until six months after the NMPRC issues a final order approving replacement resources in PNM&#8217;s SJGS Abandonment Application.  On January 29, 2021 PNM filed its 2020 IRP.  The plan focuses on a carbon-free electricity portfolio by 2040 that would eliminate coal at the end of 2024.  This includes replacing the power from San Juan with a mix of approved carbon-free resources and the plan to exit Four Corners at the end of 2024.  The plan highlights the need for additional investments in a diverse set of resources, including renewables to supply carbon-free power, energy storage to balance supply and demand, and efficiency and other demand-side resources to mitigate load growth.  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Environmentally Responsible Power </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has a long-standing record of environmental stewardship.  PNM&#8217;s environmental focus is in three key areas:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Developing strategies to provide reliable and affordable power while transitioning to a 100% emissions-free generating </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">portfolio by 2040 </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Preparing PNM&#8217;s system to meet New Mexico&#8217;s increasing renewable energy requirements as cost-effectively as possible</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Increasing energy efficiency participation</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s corporate website (www.pnmresources.com) includes a dedicated section providing key environmental and other sustainability information related to PNM&#8217;s and TNMP&#8217;s operations and other information that collectively demonstrates the Company&#8217;s commitment to ESG principles.  This information highlights plans for PNM to be coal-free by 2024 (subject to regulatory approval) and to achieve an emissions-free generating portfolio by 2040.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On September 21, 2020, PNM announced an agreement to partner with Sandia National Laboratories in research and development projects focused on energy resiliency, clean energy, and national security.  The partnership demonstrates PNMR's commitment to ESG principles and its support of projects that further its emissions-free generation goals and plans for a reliable, resilient, and secure grid to deliver New Mexico's clean energy future.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">The Energy Transition Act (&#8220;ETA&#8221;)</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 14, 2019, Senate Bill 489, known as the ETA, became effective.  The ETA amends the REA and requires utilities operating in New Mexico to have renewable portfolios equal to 20% by 2020, 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  The ETA also amends sections of the REA to allow for the recovery of undepreciated investments and decommissioning costs related to qualifying EGUs that the NMPRC has required be removed from retail jurisdictional rates, provided replacement resources to be included in retail rates have lower or zero-carbon emissions.  The ETA provides for a transition from fossil-fueled generating resources to renewable and other carbon-free resources by allowing utilities to issue securitized bonds, or &#8220;energy transition bonds,&#8221; related to the retirement of certain coal-fired generating facilities to qualified investors.  PNM expects the ETA will have a significant impact on PNM&#8217;s future generation portfolio, including PNM&#8217;s planned retirement of SJGS in 2022 and the planned Four Corners exit in 2024.  PNM cannot predict the full impact of the ETA on potential future generating resource abandonment and replacement filings with the NMPRC.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">SJGS Abandonment Application &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, PNM submitted the December 2018 Compliance Filing to the NMPRC on December 31, 2018 indicating that, consistent with the conclusions reached in PNM&#8217;s 2017 IRP, PNM&#8217;s customers would benefit from the retirement of PNM&#8217;s share of SJGS (subject to future NMPRC approval) after the current SJGS CSA expires in mid-2022.  In January 2019, the NMPRC issued an order initiating a proceeding and requiring PNM to submit an application for the abandonment of PNM&#8217;s share of SJGS in 2022 and for replacement resources by March 1, 2019.  The NMPRC&#8217;s January 2019 order was subsequently stayed by the NM Supreme Court pending review of PNM&#8217;s petition in the matter.  On June 26, 2019, the NM Supreme Court lifted the stay and denied PNM&#8217;s petition without discussion.  See additional discussion of PNM&#8217;s December 2018 Compliance Filing in Note 16.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 1, 2019, PNM filed a Consolidated Application for the Abandonment and Replacement of SJGS and Related Securitized Financing Pursuant to the ETA (the &#8220;SJGS Abandonment Application&#8221;).  The SJGS Abandonment Application sought NMPRC approval to retire PNM&#8217;s share of SJGS in mid-2022, and for approval of replacement resources and the issuance of approximately $361 million of Securitized Bonds as provided by the ETA.  The application included several replacement resource scenarios including PNM&#8217;s recommended replacement scenario, which is consistent with PNM&#8217;s goal of having a 100% emissions-free generating portfolio by 2040 and would have provided cost savings to customers while preserving system reliability.  The application included three other replacement resource scenarios that would have placed a greater amount of resources in the San Juan area, or resulted in no new fossil-fueled generating facilities, or no battery storage facilities being added to PNM&#8217;s portfolio.  When compared to PNM&#8217;s recommended replacement resource scenario, the three alternative resource scenarios were expected to result in increased costs to customers and the two alternative resource scenarios that resulted in no new fossil-fueled generating facilities were expected to not provide adequate system reliability.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NMPRC issued an order requiring the SJGS Abandonment Application be considered in two proceedings: one addressing SJGS abandonment and related financing and the other addressing replacement resources but did not definitively indicate if the abandonment and financing proceedings would be evaluated under the requirements of the ETA.  After several requests for clarification and legal challenges, in January 2020, the NM Supreme Court ruled the NMPRC is required to apply the ETA to all aspects of PNM&#8217;s SJGS Abandonment Application, and that any previous NMPRC orders inconsistent with their ruling should be vacated.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In February 2020, the Hearing Examiners issued two recommended decisions recommending approval of PNM&#8217;s proposed abandonment of SJGS, subject to approval of  the separate replacement resources proceeding, and approval of PNM&#8217;s proposed financing order to issue Securitized Bonds.&#160; The Hearing Examiners recommended, among other things, that PNM be authorized to abandon SJGS by June 30, 2022, to issue Securitized Bonds of up to $361 million, and to establish a rate rider to collect non-bypassable customer charges for repayment of the bonds (the &#8220;Energy Transition Charge&#8221;).  The Hearing Examiners recommended an interim rate rider adjustment upon the start date of the Energy Transition Charge to provide immediate credits to customers for the full value of PNM&#8217;s revenue requirement related to SJGS until those reductions are </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">reflected in base rates.  In addition, the Hearing Examiners recommended PNM be granted authority to establish regulatory assets to recover costs that PNM will pay prior to the issuance of the Securitized Bonds, including costs associated with the bond issuances as well as for severances, job training, and economic development funds.  On April 1, 2020, the NMPRC unanimously approved the Hearing Examiners' recommended decisions regarding the abandonment of SJGS and the Securitized Bonds.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 24, 2020, the Hearing Examiners issued a second recommended decision on PNM's request for approval of replacement resources that addressed the entire portfolio of replacement resources.  On July 29, 2020 the NMPRC issued an order approving resource selection criteria identified in the ETA and would include PPA's for 650 MW of solar and 300 MW of battery storage.  See additional discussion of the ETA and PNM&#8217;s San Juan Abandonment Application in Notes 16 and 17.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Four Corners Abandonment Application - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 8, 2021, PNM filed the Four Corners Abandonment Application, which seeks NMPRC approval to exit PNM&#8217;s 13% share of Four Corners as of December 31, 2024, and issuance of approximately $300 million of energy transition bonds as provided by the ETA.  If approved, PNM would exit its 200 MW ownership interest in Four Corners seven years earlier than planned and accelerate its exit of coal to 2024.  See additional discussion of the ETA and PNM&#8217;s Four Corners Abandonment Application in Notes 16 and 17.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Other Environmental Matters </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">SJGS and Four Corners may be required to comply with environmental rules that affect coal-fired generating units, including regional haze rules and the ETA.  On June 19, 2019, EPA repealed the Clean Power Plan, promulgated the ACE Rule, and revised the implementing regulations for all emission guidelines issued under the CAA Section 111(d).  EPA set the Best System of Emissions Reduction (&#8220;BSER&#8221;) for existing coal-fired power plants as heat rate efficiency improvements based on a range of &#8220;candidate technologies&#8221; that can be applied inside the fence-line.  Rather than setting a specific numerical standard of performance, EPA&#8217;s rule directs states to determine which of the candidate technologies to apply to each coal-fired unit and establish standards of performance based on the degree of emission reduction achievable based on the application of BSER.  However, on January 19, 2021, the U.S. Court of Appeals for the D.C. Circuit issued an opinion vacating and remanding the rule, holding that it was based on a misconstruction of Section 111(d) of the Clean Air Act.  In addition, on January 27, 2021, President Biden signed an executive order requiring a review of environmental regulations issued under the Trump Administration, which will include a review of the ACE rule.  The Biden Administration has made clear that it will seek greater authority in regulating greenhouse gas emissions to address climate change.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">SJGS may also be required to comply with additional CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">emissions restrictions issued by the New Mexico Environmental Improvement Board pursuant to the recently enacted ETA.  PNM cannot predict the impact these standards may have on its operations or a range of the potential costs of compliance, if any.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR is building upon its ESG goal of 100% emissions-free generation by 2040 with plans for additional emissions reductions through the electrification of its vehicle fleet.  Growing the number of electric vehicles within the Company's fleet will benefit the environment and lower fuel costs furthering the commitment to ESG principles. Under the commitment, existing fleet vehicles will be replaced as they are retired with an increasing percentage of electric vehicles.  The new goals call for 25% of all light duty fleet purchases to be electric by 2025 and 50% to be electric by 2030. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To demonstrate PNMR&#8217;s commitment to increase the electrification of vehicles in its service territory, PNM filed a Transportation Electrification Program (&#8220;TEP&#8221;) with the NMPRC on December 18, 2020.  The TEP supports customer adoption of electric vehicles by focusing on addressing the barriers to electric vehicle adoption and encourage use.  PNM&#8217;s proposed program budget will be dedicated to low and moderate income customers by providing rebates to both residential and non-residential customers towards the purchase of chargers and/or behind-the-meter infrastructure.  See Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Renewable Energy</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s renewable procurement strategy includes utility-owned solar capacity, as well as solar, wind, and geothermal energy purchased under PPAs.  As of December 31, 2020, PNM has 158 MW of utility-owned solar capacity in operation.  In addition, PNM purchases power from a customer-owned distributed solar generation program that had an installed capacity of 161.0 MW at December 31, 2020.  PNM also owns the 500 KW PNM Prosperity Energy Storage Project.  The project was one of the first combinations of battery storage and solar-PV energy in the nation and involved extensive research and development of advanced grid concepts.  The facility also was the nation&#8217;s first solar storage facility fully integrated into a utility&#8217;s power grid.  PNM also purchases the output from New Mexico Wind, a 200 MW wind facility, and the output of Red Mesa Wind, an existing 102 MW wind energy center.  PNM&#8217;s 2020 renewable energy procurement plan was approved by the NMPRC in January 2020 and includes a PPA to procure 140 MW of renewable energy and RECs from La Joya Wind II beginning in March 2021.  The NMPRC&#8217;s approved portfolio to replace the planned retirement of SJGS will result in PNM executing solar PPAs of 650 MW combined with 300 MW of battery storage facilities.  The majority of these renewable resources are key means for PNM to meet the RPS and related regulations that require PNM to achieve prescribed levels of energy sales from renewable sources, including those set by the recently enacted ETA, without exceeding cost requirements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Strategic Investments above, PNM is currently purchasing the output of 130 MW of solar capacity from NMRD that is used to serve the Facebook data center which includes two 25-year PPAs to purchase renewable energy and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">RECs from an aggregate of approximately 100 MW of capacity from two solar-PV facilities constructed by NMRD to supply power to Facebook, Inc.  The first 50 MW of these facilities began commercial operations in November 2019 and the second 50 MW facility began commercial operations in July 2020.  Additionally, PNM has entered into three separate 25-year PPAs to purchase renewable energy and RECs to be used by PNM to supply additional renewable power to the Facebook data center.  These PPAs include the purchase of power and RECs from a 50 MW wind project, which was placed in commercial operation in November 2018, a 166 MW wind project which became operational in February 2021, and a 50 MW solar-PV project to be operational in December 2021.  On February 8, 2021 PNM filed an application with the NMPRC for approval to service the Facebook data center for an additional 190 MW of solar PPA combined with 100 MW of battery storage and a 50 MW solar PPA expected to be operational in 2023.  See Note 17.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 31, 2019, PNM filed an application with the NMPRC for approval of a program under which qualified governmental and large commercial customers could participate in a voluntary renewable energy procurement program (&#8220;PNM Solar Direct&#8221;).  The costs of the program would be recovered directly from subscribing customers through a rate rider, including the costs to procure renewable energy from 50 MW of solar-PV facilities under a 15-year PPA.  These facilities are expected to be placed in commercial operation in September 2021.  In March 2020, the NMPRC approved PNM&#8217;s application, including the rate rider and PPA.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM will continue to procure renewable resources while balancing the impact to customers&#8217; electricity costs in order to meet New Mexico&#8217;s escalating RPS and carbon-free resource requirements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Energy Efficiency</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Energy efficiency plays a significant role in helping to keep customers&#8217; electricity costs low while meeting their energy needs and is one of the Company&#8217;s approaches to supporting environmentally responsible power.  PNM&#8217;s and TNMP&#8217;s energy efficiency and load management portfolios continue to achieve robust results.  In 2020, incremental energy saved as a result of new participation in PNM&#8217;s portfolio of energy efficiency programs is estimated to be approximately 72 GWh.  This is equivalent to the annual consumption of approximately 10,600 homes in PNM&#8217;s service territory.  PNM&#8217;s load management and annual energy efficiency programs also help lower peak demand requirements.  In 2020, TNMP&#8217;s incremental energy saved as a result of new participation in TNMP&#8217;s energy efficiency programs is estimated to be approximately 17 GWh.  This is equivalent to the annual consumption of approximately 2,011 homes in TNMP&#8217;s service territory.  As discussed above, in April 2020, PNM filed an application for energy efficiency and load management programs to be offered in 2021, 2022, and 2023.  The proposed program also included an AMI pilot program that PNM did not recommend due to the limited benefits that are cost-effective under a pilot structure.  On September 17, 2020 the Hearing Examiner in the case issued a recommended decision recommending that PNM's proposed 2021 energy efficiency and load management program be approved, with the exception of the proposed AMI pilot program.  On October 28, 2020 the NMPRC issued an order adopting the recommended decision in its entirety.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Water Conservation and Solid Waste Reduction</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM continues its efforts to reduce the amount of fresh water used to make electricity (about 35% more efficient than in 2007). &#160;Continued growth in PNM&#8217;s fleet of solar and wind energy sources, energy efficiency programs, and innovative uses of gray water and air-cooling technology have contributed to this reduction. &#160;Water usage has continued to decline as PNM has substituted less fresh-water-intensive generation resources to replace SJGS Units 2 and 3 starting in 2018, as water consumption at that plant has been reduced by approximately 50%.&#160; As the Company moves forward with its mission to achieve 100% carbon&#8208;free generation by 2040, it expects that more significant water savings will be gained.  PNM has set a goal to reduce freshwater use 80% by 2035 and 90% by 2040 from 2005 levels.  Focusing on responsible stewardship of New Mexico&#8217;s scarce water resources improves PNM&#8217;s water-resilience in the face of persistent drought and ever-increasing demands for water to spur the growth of New Mexico&#8217;s economy.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition to the above areas of focus, the Company is working to reduce the amount of solid waste going to landfills through increased recycling and reduction of waste.  In 2020, 18 of the Company&#8217;s 23 facilities met the solid waste diversion goal of a 65% diversion rate.  The Company expects to continue to do well in this area in the future.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer, Stakeholder, and Community Engagement </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Another key element of the Company&#8217;s commitment to ESG principles is fostering relationships with its customers, stakeholders, and communities.  The Company strives to deliver a superior customer experience.  Through outreach, collaboration, and various community-oriented programs, the Company has demonstrated a commitment to building productive relationships with stakeholders, including customers, community partners, regulators, intervenors, legislators, and shareholders.  PNM continues to focus its efforts to enhance the customer experience through customer service improvements, including enhanced customer service engagement options, strategic customer outreach, and improved communications.  These efforts are supported by market research to understand the varying needs of customers, identifying and establishing valued services and programs, and proactively communicating and engaging with customers.  As a result, PNM has seen significant gains in customer satisfaction in recent years in both the JD Power Electric Utility Residential Customer Satisfaction Study</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">SM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> and its </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">own proprietary relationship surveys.  In September 2020, J.D. Power also ranked PNM as one of the top performers in the industry for improved impression of the company based on PNM&#8217;s response to the COVID-19 pandemic.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company has leveraged a number of communications channels and strategic content to better serve and engage its many stakeholders.  PNM&#8217;s website </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;text-decoration:underline">www.pnm.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, provides the details of major regulatory filings, including general rate requests, as well as the background on PNM&#8217;s efforts to maintain reliability, keep prices affordable, and protect the environment.  The Company&#8217;s website is also a resource for information about PNM&#8217;s operations and community outreach efforts, including plans for building a sustainable energy future for New Mexico and to transition to an emissions-free generating portfolio by 2040.  PNM has also leveraged social media in communications with customers on various topics such as education, outage alerts, safety, customer service, and PNM&#8217;s community partnerships in philanthropic projects.  As discussed above, PNMR&#8217;s corporate website, www.pnmresources.com, includes a dedicated section providing additional information regarding the Company&#8217;s commitment to ESG principles and other sustainability efforts.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">With reliability being the primary role of a transmission and distribution service provider in Texas&#8217; deregulated market, TNMP continues to focus on keeping end-users updated about interruptions and to encourage consumer preparation when severe weather is forecasted.  This summer, TNMP provided a 33-person team for two weeks in support of another utility that experienced significant damage to their transmission and distribution system as a result of Hurricane Laura.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Local relationships and one-on-one communications remain two of the most valuable ways both PNM and TNMP connect with their stakeholders.  Both companies maintain long-standing relationships with governmental representatives and key electricity consumers to ensure that these stakeholders are updated on Company investments and initiatives.  Key electricity consumers also have dedicated Company contacts that support their important service needs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Another demonstration of the Company&#8217;s commitment to ESG principles is the Company&#8217;s tradition of supporting the communities it serves in New Mexico and Texas.  This support extends beyond corporate giving and financial donations from the PNM Resources Foundation to also include collaborations on community projects, customer low-income assistance programs, and employee volunteerism.  In response to COVID-19, additional efforts were made in each of these areas and exhibit the Company&#8217;s core value of caring for its customers and communities.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">During the three years ending December 31, 2020, corporate giving contributed $7.7 million to civic, educational, environmental, low income, and economic development organizations.  PNMR recognizes its responsibility to support programs and organizations that enrich the quality of life across its service territories and seeks opportunities to further demonstrate its commitment in these areas as needs arise.  In response to COVID-19 community needs, PNMR donated to an Emergency Action Fund in partnership with key local agencies to benefit approximately ninety nonprofits and small businesses facing challenges due to lack of technology, shifting service needs, and cancelled fundraising events. Additionally, employee teams have supported first responders and other front-line workers through the delivery of food and other supplies often procured from local businesses struggling during stay-at-home orders.  PNM also donated to the Pueblo Relief Fund and delivered personal protective supplies to pueblo areas and tribal nations throughout New Mexico.  While its service territory does not include the Navajo Nation, PNM&#8217;s operations include generating facilities and employees in this region that has been disproportionately affected by the pandemic. In response, employee teams focused efforts to this region and also provided available supplies of personal protective equipment. PNM has also collaborated with the Navajo Tribal Utility Authority Wireless (&#8220;NTUAW&#8221;) to set up wireless &#8220;hot spots&#8221; throughout the Navajo Nation in areas without internet access to assist first responders and support continued education opportunities amidst school closures. These actions supplement PNM&#8217;s continued support for the Navajo Nation.  The PNM Navajo Nation Workforce Training Scholarship Program provides support for Navajo tribal members and encourages the pursuit of education and training in existing and emerging jobs in the communities in which they live. In 2019, PNM invested an additional $500,000 into this scholarship program to further assist in the development and education of the Navajo Nation workforce.  PNM has invested in paid summer college engineering internship programs for American Indian students available in the greater Albuquerque area.  PNM also continues to partner in the Light up Navajo project, piloted in 2019 and modeled after mutual aid to connect homes without electricity to the power grid.  In 2020, PNM also partnered with key local organizations to initiate funding for programs focused on diversity, equity and inclusion.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Another important outreach program is tailored for low-income customers and includes the PNM Good Neighbor Fund to provide customer assistance with their electric utility bills.  COVID-19 has increased the needs of these customers along with customers who may not otherwise need to seek assistance.  In addition to the suspension of customer disconnections and expansion of customer payment plans, PNM responded with increased communications through media outlets and customer outreach to connect customers with nonprofit community service providers offering financial assistance, food, clothing, medical programs, and services for seniors.  As a result of these communication efforts, 3,487 families in need have received emergency assistance through the PNM Good Neighbor Fund during 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Additionally as part of corporate giving, on October 1, 2020, PNM introduced $2.0 million in funding for new COVID Customer Relief Programs to support income-qualified residential customers and small business customers who have been impacted by the financial challenges created by COVID-19 and have past due electric bills.  Qualified customers that pay a portion of their past-due balance can receive assistance toward their remaining balance. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Volunteerism is also an important facet of employee culture keeping our communities safer, stronger, smarter and more vibrant.  In 2020, PNM and TNMP employees and retirees contributed over 6,200 virtual and in-person volunteer hours serving local communities by supporting at least 250 organizations.  Volunteers also participate in a company-wide annual Day of Service at nonprofits across New Mexico and Texas along with participation on a variety of nonprofit boards and independent volunteer activities throughout the year.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition to the extensive engagement both PNM and TNMP have with nonprofit organizations in their communities, the PNM Resources Foundation provides more than $1 million in grant funding each year across New Mexico and Texas.  These grants help nonprofits innovate or sustain programs to grow and develop business, develop and implement environmental programs, and provide educational opportunities.  Beginning in 2020, the PNM Resources Foundation is funding grants with a three-year focus on decreasing homelessness, increasing access to affordable housing, reducing carbon emissions, and community safety, with an emphasis on COVID-19 programs.  As part of this emphasis, $0.4 million has been awarded to nonprofits in New Mexico and Texas to assist with work being done on the front lines of the pandemic for community safety, with a focus on helping senior citizens and people currently experiencing homelessness during the shelter-in-place directives.  In 2020, the PNM Resources Foundation expanded its matching donation program to offer 2-to-1 matching on employee donations made to social justice nonprofits and increased the annual amount of matching donations available to each of its employees.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Economic Factors</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNM </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; In 2020, PNM experienced an increase in weather normalized residential load of 5.8%, partially offset by a decrease in weather normalized commercial load of 9.9% compared to 2019, primarily due to New Mexico state restrictions related to COVID-19.  PNM did not experience significant impacts to its other customer classes.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">TNMP </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; In 2020, TNMP experienced an increase in volumetric weather normalized retail load of 2.9% compared to 2019.  Weather normalized demand-based load, excluding retail transmission consumers, decreased 1.3% in 2020 compared to 2019.  TNMP has experienced increased volumetric usage related to residential consumers offset by decreases in its demand based load as a result of impacts related to COVID-19.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company is unable to determine the duration or final impacts from COVID-19 as discussed in more detail in Item 1A. Risk Factors.  The Company does not currently expect significant negative impacts to customer usage at PNM and TNMP resulting from the economic impacts of COVID-19.  However, if current economic conditions worsen, the Company may be required to implement additional measures such as reducing or delaying operating and maintenance expenses and planned capital expenditures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Results of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Net earnings attributable to PNMR were $172.8 million, or $2.15 per diluted share in the year ended December 31, 2020 compared to $77.4 million, or $0.97 per diluted share in 2019.  Among other things, earnings in 2020 benefited from higher weather normalized residential load at PNM, higher volumetric load at TNMP, warmer weather at PNM, higher earnings on PNM's renewable rate rider, higher transmission rates at PNM and TNMP, higher distribution rates at TNMP, lower plant maintenance costs at PNM, and lower interest expense at PNM.  In addition, a regulatory disallowance recorded in 2019 resulting from the NM Supreme Court's opinion in PNM's appeal of the NMPRC's decisions in the NM 2015 Rate Case decreased earnings in 2019 compared to 2020.  These increases were partially offset by lower weather normalized commercial load at PNM, lower demand-based load at TNMP, milder weather conditions at TNMP, higher operational and maintenance expense, including higher employee related, outside service and vegetation management expenses at PNM and TNMP, increased depreciation at PNM and TNMP, a donation to COVID Customer Relief Programs at PNM, and lower gains on PNM's PVNGS and coal mine reclamation investment securities.  Additional information on factors impacting results of operations for each segment is discussed below under Results of Operations.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Liquidity and Capital Resources </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR and PNM have revolving credit facilities with capacities of $300.0 million and $400.0 million that currently expire in October 2023.  Both facilities provide for short-term borrowings and letters of credit and can be extended through October 2024, subject to approval by a majority of the lenders.  In addition, PNM has a $40.0 million revolving credit facility with banks having a significant presence in New Mexico, which expires in December 2022, and TNMP has a $75.0 million revolving credit facility, which expires in September 2022 and contains two one-year extension options, subject to approval by a majority of the lenders.  PNMR Development has a revolving credit facility with a capacity of $40.0 million, with the option, subject to lender approval, to further increase the capacity up to $50.0 million upon 15-days advance notice, that expires in January 2022.  The PNMR Development Revolving Credit Facility bears interest at a variable rate and contains terms similar to the PNMR Revolving Credit Facility.  Total availability for PNMR on a consolidated basis was $773.1 million at February 19, 2021.  Total availability at PNMR, on a consolidated basis, does not reflect a reduction of $100.3 million that PNM has reserved to provide liquidity support for the PNM Floating Rate PCRBs.  The Company utilizes these credit facilities and cash </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">flows from operations to provide funds for both construction and operational expenditures. PNMR also has intercompany loan agreements with each of its subsidiaries.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR projects that its consolidated capital requirements, consisting of construction expenditures and dividends, will total $4.5 billion for 2021-2025.  The construction expenditures include estimated amounts for an anticipated expansion of PNM&#8217;s transmission system, including the planned purchase of the Western Spirit Line, and expenditures for PNM&#8217;s Wired for the Future capital initiative.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In January 2020, PNMR entered into agreements to sell approximately 6.2 million shares of PNMR common stock under forward purchase arrangements (the &#8220;PNMR 2020 Forward Equity Sale Agreements&#8221;).  Under the PNMR 2020 Forward Equity Sale Agreements, PNMR had the option to physically deliver, cash settle, or net share settle all or a portion of PNMR common stock on or before a date that is 12 months from their effective dates.  PNMR did not initially receive any proceeds upon execution of these agreements.  On December 15, 2020 PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing 6.2 million shares to the forward purchasers at a price of $45.805 per share aggregating net proceeds of $283.1 million.  Following this settlement, no shares of PNMR&#8217;s common stock remain subject to future settlement under the PNMR 2020 Forward Equity Sale Agreements.  See Note 7.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To fund capital spending requirements to meet growth that balances earnings goals, credits metrics and liquidity needs, the Company has entered into a number of other financing arrangements in 2020, including the TNMP 2020 Bond Purchase Agreements, the PNM 2020 Term Loan, the PNM 2020 Note Purchase Agreement, the PNMR 2020 Term Loan, and the PNMR 2020 Delayed-Draw Term Loan.  For further discussion on these financing arrangements see Liquidity and Capital Resources discussion below as well as Note 7. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">See discussion of the NMPRC&#8217;s April 1, 2020 approval of PNM&#8217;s request to issue approximately $361 million of Securitized Bonds upon the retirement of SJGS in 2022, and the related appeal of that order to the NM Supreme Court in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">After considering the effects of these financings and the Company&#8217;s short-term liquidity position as of February 19, 2021, the Company has consolidated maturities of long-term and short-term debt aggregating $872.3 million in the period from January 1, 2021 through December 31, 2021, and an additional $295.0 million that will mature by February 28, 2022.  In addition to internal cash generation, the Company anticipates that it will be necessary to obtain additional long-term financing in the form of debt refinancing, new debt issuances, and/or new equity in order to fund its capital requirements during the 2021-2025 period.  The Company currently believes that its internal cash generation, existing credit arrangements, and access to public and private capital markets will provide sufficient resources to meet the Company&#8217;s capital requirements for at least the next twelve months.  The Company is in compliance with its debt covenants.</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_91"></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">RESULTS OF OPERATIONS</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following discussion and analysis should be read in conjunction with the Consolidated Financial Statements and Notes thereto.  Trends and contingencies of a material nature are discussed to the extent known.  Also, refer to Disclosure Regarding Forward Looking Statements in Part I, Item&#160;1 and to Risk Factors in Part I, Item&#160;1A. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A summary of net earnings attributable to PNMR is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:62.573%"><tr><td style="width:1.0%"></td><td style="width:47.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.968%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.619%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:2.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.660%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020/2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions, except per share amounts)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings attributable to PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average diluted common and common equivalent shares</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings attributable to PNMR per diluted share</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The components of the changes in net earnings attributable to PNMR by segment are:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.619%"><tr><td style="width:1.0%"></td><td style="width:64.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.849%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020/2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Net change</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding the factors impacting PNMR&#8217;s operating results by segment are set forth below.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The following discussion is based on the segment methodology that PNMR&#8217;s management uses for making operating decisions and assessing performance of its various business activities.  See Note 2 for more information on PNMR&#8217;s operating segments.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNM defines utility margin as electric operating revenues less cost of energy, which consists primarily of fuel and purchase power costs.  PNM believes that utility margin provides a more meaningful basis for evaluating operations than electric operating revenues since substantially all fuel and purchase power costs are offset in revenues as those costs are passed through to customers under PNM&#8217;s FPPAC.  Utility margin is not a financial measure required to be presented under GAAP and is considered a non-GAAP measure. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The following table summarizes the operating results for PNM:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.584%"><tr><td style="width:1.0%"></td><td style="width:52.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.406%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.767%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.406%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.767%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020/2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (taxes) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividend requirements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment earnings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%">The following table shows GWh sales, including the impacts of weather, by customer class and average number of customers:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:49.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.558%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020/2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gigawatt hours, except customers)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,438.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,404.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,732.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy service </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other sales for resale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,556.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,842.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,502.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,856.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average retail customer (thousands)</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:10.43pt">PNM purchases energy for a large customer on the customer&#8217;s behalf and delivers the energy to the customer&#8217;s location through PNM&#8217;s transmission system.  PNM charges the customer for the cost of the energy as a direct pass through to the customer with only a minor impact in utility margin resulting from providing ancillary services.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> compared to 2019</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table summarizes the significant changes to utility margin:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Utility margin:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Retail customer usage/load</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8211; Weather normalized retail KWh sales increased 5.8%, for residential customers, partially offset by decreased sales to commercial customers of 9.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Weather </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211; Warmer weather in 2020; cooling degree days were 16.1% higher</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Leap Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8211; Increase in revenue due to additional day in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Transmission </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase primarily due to higher revenue under formula transmission rates, the addition of new customers, and higher volumes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rate riders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Includes renewable energy, fuel clause, and energy efficiency riders which are partially offset in operating expense and depreciation and amortization</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Coal mine reclamation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211; Increase primarily due to lower expense on surface mine reclamation in 2020 and the remeasurement of PNM&#8217;s obligation for Four Corners coal mine reclamation in 2019</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Late/disconnect fees </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suspension of late/disconnect fees due to COVID-19</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the primary drivers for operating expenses, depreciation and amortization, other income (deductions), interest charges, and income taxes:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Operating expenses:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lower plant maintenance and administrative costs at SJGS, partially offset with higher costs at Four Corners, PVNGS and gas-fired plants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowance resulting from the NM Supreme Court&#8217;s May 2019 decision on PNM&#8217;s appeal of the NM 2015 Rate Case (Note 17) </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 increase in estimated coal mine reclamation costs associated with ownership restructuring of SJGS and Four Corners (Note 16) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher employee related and outside service expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of upfront and quarterly commitment fees, offset in interest charges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher vegetation management expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher bad debt expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher costs associated with rate riders, which are offset in utility margin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Depreciation and amortization:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased utility plant in service, including solar facilities under the renewable rider</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lower accretion expense for PVNGS plant decommissioning AROs resulting from new 2020 study (Note 16)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Other income (deductions):</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lower gains on investment securities in the NDT and coal mine reclamation trusts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher equity AFUDC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher trust expenses partially offset by higher interest income related to investment securities in the NDT and coal mine reclamation trusts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID Customer Relief Programs donation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest charges:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of $200.0 million of SUNs entered into in April 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of upfront and quarterly commitment fees, offset in operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lower interest on term loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lower interest on PCRBs remarketed in 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lower debt AFUDC resulting from FERC audit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on deposit by PNMR Development for potential transmission interconnections in 2019, which is offset in Corporate and Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Income (taxes) benefits:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher segment earnings before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of excess deferred income taxes resulting from regulatory disallowances in the NM 2015 Rate Case (Note 17)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47.9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">TNMP</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP defines utility margin as electric operating revenues less cost of energy, which consists of costs charged by third-party transmission providers.  TNMP believes that utility margin provides a more meaningful basis for evaluating operations than electric operating revenues since all third-party transmission costs are passed on to customers through a transmission cost recovery factor.  Utility margin is not a financial measure required to be presented under GAAP and is considered a non-GAAP measure.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table summarizes the operating results for TNMP:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:49.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.558%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020/2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment earnings before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (taxes)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment earnings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following table shows total GWh sales, including the impacts of weather, by retail tariff consumer class and average number of consumers:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.467%"><tr><td style="width:1.0%"></td><td style="width:47.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.497%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.500%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020/2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volumetric load</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (GWh)</span></div></td><td colspan="15" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,069.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,044.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total volumetric load</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,101.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,076.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demand-based load </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (MW)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,061.5&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,386.7&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average retail consumers (thousands) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:10.43pt">Volumetric load consumers are billed on KWh usage.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:10.43pt">Demand-based load includes consumers billed on a monthly KW peak and retail transmission customers that are primarily billed under rate riders.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:10.43pt">TNMP provides transmission and distribution services to REPs that provide electric service to customers in TNMP&#8217;s service territories.  The number of consumers above represents the customers of these REPs.  Under TECA, consumers in Texas have the ability to choose any REP to provide energy. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> compared to 2019 </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the significant changes to utility margin:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Utility margin:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Transmission rate relief/load </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission cost of service rate increases in March 2019, September 2019, March 2020, and October 2020, and higher wholesale transmission demand-based sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Distribution rate relief </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution cost of service rate established in September 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Volumetric-based customer usage/load </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weather normalized KWh sales increased 2.9% in addition to the leap-year impact; the average number of retail consumers increased 1.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Demand based customer usage/load </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demand-based sales for large commercial and industrial customers excluding retail transmission customers decreased 1.3%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Weather</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8211; Milder weather in 2020; heating degree days were 19.8% lower in 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:42pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Rate riders and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8211; Impacts of rate riders, including the CTC surcharge, energy efficiency rider, rate case expense rider and transmission cost recovery factor, which are offset in operating expense and depreciation and amortization</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The following tables summarize the primary drivers for operating expenses, depreciation and amortization, other income (deductions), interest charges, and income taxes:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Operating expenses:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher employee related and outside service expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher vegetation management expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher property tax due to increased utility plant in service partially offset by lower assessed property values</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher amortization of rate expenses offset in utility margin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Depreciation and amortization:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increased utility plant in service</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreased amortization of CTC (Note 17)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Other income (deductions):</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher equity AFUDC</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher CIAC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest charges:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of $172.3 million 9.5% first mortgage bonds in April 2019</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of $305.0 million first mortgage bonds in 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of $35.0 million term loan in December 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of $185.0 million of first mortgage bonds in 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Income (taxes) benefits:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher segment earnings before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate and Other</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the operating results for Corporate and Other:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:49.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.558%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020/2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (taxes) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment earnings (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other operating expenses shown above are net of amounts allocated to PNM and TNMP under shared services agreements.  The amounts allocated include certain expenses shown as depreciation and amortization and other income (deductions) in the table above.  The change in operating expenses includes an increase for the reclassification of $0.7 million in upfront and quarterly commitment fees, previously recorded as interest charges that were not allocated to PNM and TNMP.  In addition, operating expenses include $17.0 million in costs related to the Merger in 2020 and $1.6 million in cost to review strategic growth opportunities in 2019 that were not allocated to PNM or TNMP.  Substantially all depreciation and amortization expense is offset in operating expenses as a result of allocation of these costs to other business segments.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Operating results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> &#8211; 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> compared to 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the primary drivers for other income (deductions), interest charges, and income taxes:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Other income (deductions):</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher equity method investment income from NMRD</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in donations and other contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest charges:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lower interest on term loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of upfront and quarterly commitment fees, primarily offset in operating expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elimination of intercompany interest (Note 7)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:37.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:328.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Income (taxes) benefits:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Higher segment loss before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other impairments, valuation allowances, and non-deductible expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible merger related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Change</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_94"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statements of Cash Flows</span></div><div style="margin-top:9pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information concerning PNMR&#8217;s cash flows is summarized as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:49.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.558%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020/2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from:</span></td><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(673.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flows from Operating Activities</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in PNMR&#8217;s cash flow from operating activities result from net earnings, adjusted for items impacting earnings that do not provide or use cash.  See Results of Operations above.  Certain changes in assets and liabilities resulting from normal operations, including the effects of the seasonal nature of the Company&#8217;s operations, also impact operating cash flows. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash Flows from Investing Activities</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The changes in PNMR&#8217;s cash flows from investing activities relate primarily to changes in utility plant additions.  Cash flows from investing activities also include activity related to the Four Corners Purchase and Sale Agreement and NMRD.  Major components of PNMR&#8217;s cash inflows and (outflows) from investing activities are shown below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.017%"><tr><td style="width:1.0%"></td><td style="width:55.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.691%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.981%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.760%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.847%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020/2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash (Outflows) for Utility Plant Additions</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nuclear fuel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(335.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(198.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(321.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(679.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(616.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Cash Flows from Investing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of investment securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(607.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(513.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in NMRD</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from investing activities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733.8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(673.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Cash Flow from Financing Activities</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The changes in PNMR&#8217;s cash flows from financing activities include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Short-term borrowings decreased $153.1 million in 2020 compared to a decrease of $50.8 million in 2019, resulting in a net decrease in cash flows from financing activities of $102.3 million in 2020</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, PNMR had net amounts received under transmission interconnection arrangements of $5.5 million compared to $5.7 million in 2019</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2019, PNM borrowed $290.0 million under the PNM 2019 $250.0 Million Term Loan and the PNM 2019 $40.0 Million Term Loan and used the proceeds to repay the remaining amount of the PNM 2017 Term Loan, reduce short-term borrowings and for general corporate purposes</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2019, TNMP issued four series of first mortgage bonds aggregating $305.0 million and used a portion of the proceeds to repay TNMP&#8217;s $172.3 million 9.50% first mortgage bonds and to repay borrowings under the TNMP Revolving Credit Facility</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2019, PNMR extended the PNMR 2018 One-Year Term Loan (as extended, the &#8220;PNMR 2019 Term Loan&#8221;)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, PNM borrowed $250.0 million under the PNM 2020 Term Loan and used the proceeds to repay the PNM 2019 $250.0 million Term Loan </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, PNM issued $200.0 million of PNM 2020 SUNs and used $100.0 million of proceeds to pay $100.0 million of the PNM 2020 Term Loan.  The remaining $100.0 million of proceeds from the PNM 2020 SUNs were used to repay borrowings on the PNM Revolving Credit Facility and for other corporate purposes. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, PNM prepaid without penalty the remaining $150.0 million balance of the PNM 2020 Term Loan</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, PNM purchased PCRBs totaling $100.3 million that were subject to mandatory tender on June 1, 2020, utilizing borrowings under the PNM Revolving Credit Facility.  On July 1, 2020, these bonds were remarketed to investors in the weekly mode</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, PNM notified bondholders that it was calling PCRBs aggregating $302.5 million, purchased the bonds in lieu of redemption, and remarketed them to new investors</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, TNMP issued $185.0 million of TNMP 2020 Bonds and used the proceeds to reduce short-term debt and for other corporate purposes</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing 6.2 million shares to the forward purchasers at a price of $45.805 per share, aggregating net proceeds of $283.1 million</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, PNMR borrowed $150.0 million under the PNMR 2020 Term Loan and used the proceeds to repay the $50.0 million PNMR 2018 Two-Year Term Loan and for other corporate purposes</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, PNMR executed a $300.0 million delayed-draw term loan (the &#8220;PNMR 2020 Delayed-Draw Term Loan&#8221;) and drew $80.0 million under its terms</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">In 2020, the PNMR Development Term Loan was amended to reduce the balance by $25.0 million </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Financing Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 7 for additional information concerning the Company&#8217;s financing activities.  PNM must obtain NMPRC approval for any financing transaction having a maturity of more than 18 months.  In addition, PNM files its annual informational financing filing and short-term financing plan with the NMPRC.  The Company&#8217;s ability to access the credit and capital markets at a reasonable cost is largely dependent upon its:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Ability to earn a fair return on equity </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Results of operations </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Ability to obtain required regulatory approvals </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Conditions in the financial markets </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Credit ratings </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Prior to July 2018, each of the Company&#8217;s revolving credit facilities and term loans contained a single financial covenant, which required the maintenance of a debt-to-capitalization ratio of less than or equal to 65%.  In July 2018, the PNMR Revolving Credit Facility, PNMR&#8217;s term loans, and the PNMR Development Revolving Credit Facility were each amended such that PNMR is now required to maintain a debt-to-capitalization ratio of less than or equal to 70%.  The debt-to-capitalization ratio requirement remains at less than or equal to 65% for the PNM and TNMP agreements.  The Company&#8217;s revolving credit facilities and term loans generally also contain customary covenants, events of default, cross-default provisions, and change-of-control provisions.  The Company is in compliance with its debt covenants.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR had outstanding letters of credit arrangements with JPMorgan Chase Bank, N.A. (the &#8220;JPM LOC Facility&#8221;) under which letters of credit aggregating $30.3 million were issued to facilitate the posting of reclamation bonds, which SJCC is required to post in connection with permits relating to the operation of the San Juan mine.  On March 15, 2019, WSJ LLC acquired the assets of SJCC following the bankruptcy of Westmoreland.  WSJ LLC assumed all obligations of SJCC, including those under the letter of credit support agreements.  See Note 16.  In May 2020, JPMorgan Chase Bank N.A. gave notice that it would not extend the letters of credit beyond their October 21, 2020 expiration.  In August 2020, PNMR entered into replacement letter of credit arrangements with Wells Fargo Bank, N.A. (the "WFB LOC Facility") to replace the JPM LOC Facility.  Letters of credit were issued under the WFB LOC Facility and exchanged for the letters of credit outstanding under the JPM LOC Facility prior to the expiration of the JPM LOC Facility.  On October 21, 2020, the JPM LOC Facility expired according to its terms.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 7 at December 31, 2020, PNMR had $300.0 million outstanding of PNMR 2018 SUNs that are expected to mature on March 9, 2021.  PNMR intends to utilize the remaining $220.0 million of capacity under the PNMR 2020 Delayed-Draw Term Loan to repay an equivalent amount of the PNMR 2018 SUNs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 7 at December 31, 2020, PNMR Development had $10.0 million outstanding under the PNMR Development Revolving Credit Facility that was expected to mature on February 23, 2021.  On February 22, 2021, PNMR Development extended the facility to January 31, 2022.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On November 26, 2018, PNMR Development entered into a $90.0 million term loan agreement (the &#8220;PNMR Development Term Loan&#8221;), among PNMR Development and KeyBank, N.A., as administrative agent and sole lender.  Proceeds from the PNMR Development Term Loan were used to repay intercompany borrowings from PNMR and for general corporate purposes.  On November 25, 2020, the PNMR Development Term Loan was amended to reduce the balance from $90.0 million to $65.0 million and the maturity was subsequently extended to January 31, 2022.  The PNMR Development Term Loan bears interest at a variable rate, which was 1.52% on December 31, 2020.  PNMR, as parent company of PNMR Development, has guaranteed PNMR Development&#8217;s obligations under the loan.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed above and in Note 7, in January 2020, PNMR entered into forward sale agreements to sell approximately 6.2 million shares of PNMR common stock.  The initial forward sale price of $47.21 per share was subject to adjustments based on a net interest rate factor and by expected future dividends paid on PNMR common stock as specified in the forward sale agreements.  PNMR did not initially receive any proceeds upon the execution of these agreements and, except in certain specified circumstances, had the option to elect physical, cash, or net share settlement on or before the date that is 12 months from their effective dates.  On December 15, 2020, PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing 6.2 million shares to the forward purchasers at a price of $45.805 per share aggregating net proceeds of $283.1 million.  In addition, PNMR recorded a net $0.1&#160;million for equity issuance costs reimbursed by the lead underwriter.  Following the settlement, no shares of PNMR&#8217;s common stock remain subject to future settlement under the PNMR 2020 Forward Equity Sale Agreements.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In April 2020, PNM entered into the $250.0 million PNM 2020 Term Loan and used the proceeds to prepay the PNM 2019 $250.0 million Term Loan, without penalty.  As discussed below, on April 30, 2020, PNM used $100.0 million of proceeds from the PNM 2020 SUNs to prepay without penalty an equal amount of the PNM 2020 Term Loan.  On December 21, 2020, PNM prepaid without penalty the remaining $150.0 million balance of the PNM 2020 Term Loan.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 24, 2020, TNMP entered into the TNMP 2020 Bond Purchase Agreement with institutional investors for the sale of $185.0 million aggregate principal amount of four series of TNMP first mortgage bonds (the "TNMP 2020 Bonds") offered in private placement transactions.  TNMP issued $110.0 million of TNMP 2020 Bonds on April 24, 2020 and used the proceeds to repay borrowings under the TNMP Revolving Credit Facility and for other corporate purposes.  TNMP issued the remaining $75.0 million of TNMP 2020 Bonds on July 15, 2020 and used the proceeds from that issuance to repay borrowings under the TNMP Revolving Credit Facility and for other corporate purposes.  The TNMP 2020 Bonds are subject to continuing compliance with the covenants set forth in the indenture governing the TNMP 2020 Bonds.  The terms of the indenture governing the TNMP 2020 Bonds include customary covenants, including a covenant that requires TNMP to maintain a debt-to-capitalization ratio of less than or equal to&#160;65%, customary events of default, a cross-default provision, and a change-of-control provision.  TNMP will have the right to redeem any or all of the TNMP 2020 Bonds prior to their respective maturities, subject to payment of a customary make-whole premium.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 30, 2020, PNM issued $200.0 million aggregate principal amount of PNM 2020 SUNs offered in private placement transactions.  PNM used $100.0 million of proceeds from the PNM 2020 SUNs to repay an equal amount of the PNM 2020 Term Loan. The remaining $100.0 million of proceeds from the PNM 2020 SUNs were used to repay borrowings on the PNM Revolving Credit Facility and for other corporate purposes.  The PNM 2020 Note Purchase Agreement includes customary covenants, including a covenant that requires PNM to maintain a debt-to-capitalization ratio of less than or equal to 65%, customary events of default, including a cross-default provision, and covenants regarding parity of financial covenants, liens and guarantees with respect to PNM&#8217;s material credit facilities.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2020 SUNs at par.  As discussed below, the change of control provisions in the PNM debt agreements, including the PNM 2020 Note Purchase Agreement, are not triggered by the close of the Merger.  PNM has the right to redeem any or all of the PNM 2020 SUNs prior to their maturities, subject to payment of a customary make-whole premium.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2019, PNM had $40.0 million of outstanding PCRBs, which have a final maturity of June 1, 2040 and two series of outstanding PCRBs of $39.3 million and $21.0 million, which have a final maturity of June 1, 2043.  These PCRBs, aggregating $100.3 million, were subject to mandatory tender on June 1, 2020.  On June 1, 2020, PNM purchased these PCRBs utilizing borrowings under the PNM Revolving Credit Facility and converted the PCRBs to the weekly mode.  PNM held these PCRBs (without legally canceling them) until July 1, 2020, when they were remarketed in the weekly mode and PNM used the remarketing proceeds to repay the revolver borrowings.  PNM Floating Rate PCRBs in the weekly mode bear interest at rates that are reset weekly, giving investors the option to return the bonds for remarketing to new investors upon 7 days' notice.  A corresponding portion of the borrowing capacity under the PNM Revolving Credit Facility is reserved to support the investors' option to return the PNM Floating Rate PCRBs upon 7 days' notice.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2019, PNM had PCRBs outstanding of $36.0&#160;million at 6.25% issued by the Maricopa County, Arizona Pollution Control Corporation as well as $255.0 million at 5.90% and $11.5&#160;million at 6.25% issued by the City of Farmington, New Mexico.  On June 22, 2020, PNM provided notice to the bondholders that it was calling the PCRBs aggregating $302.5&#160;million.  On July 22, 2020, PNM purchased the PCRBs in lieu of redemption and remarketed them to new investors.  For information concerning the funding dates, mandatory tender dates, and interest rates on the PNM 2020 Fixed Rate PCRBs.  See Note 7.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 20, 2020, the execution of the Merger Agreement constituted a &#8220;Change of Control&#8221; under certain PNMR, TNMP and PNMR Development debt agreements.  Under each of the specified debt agreements, a &#8220;Change of Control&#8221; constitutes an &#8220;Event of Default,&#8221; pursuant to which the lender parties thereto had the right to accelerate the indebtedness under the debt agreements.  The definition of Change of Control under the PNM debt agreements and PNM note purchase agreements is not triggered by the execution of the Merger Agreement.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To ensure sufficient liquidity pending lender consent to the signing of the Merger Agreement, on October 20, 2020, PNMR entered into backstop credit facilities related to the Merger between PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent.  The $300.0 million 364-day revolving credit facility ("Merger Backstop Revolving Facility") was available to provide liquidity to refinance the PNMR Revolving Credit Facility, if needed, and the $50.0 million, 364-day delayed-draw term loan ("Merger Backstop Term Loan") was available to provide liquidity to refinance any of the applicable PNMR term loan or TNMP and PNMR Development credit facilities, if needed, and to fund other corporate purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Merger Backstop Revolving Facility expired upon the execution of the necessary waiver amendments (discussed below).  Had PNMR made borrowings under the Merger Backstop Term Loan, those borrowings would have matured on the earliest of the closing of the Merger or October 19, 2021 and would have borne interest at a variable rate based on a pricing grid.  As PNMR did not make any borrowings under the Merger Backstop Term Loan by the commitment termination date of December 18, 2020, the Merger Backstop Term Loan expired according to its terms.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 26, 2020, PNMR, TNMP and PNMR Development entered into amendment agreements with the lender parties thereto to amend the definition of "Change of Control" such that the entry into the Merger Agreement would not constitute a Change of Control and to waive the Event of Default arising from entry into the Merger Agreement.  The amended Change of Control definition under the PNMR, TNMP, and PNMR Development debt agreements will however be triggered again upon the closing of the Merger.  Prior to the closing of the Merger, the Company intends to coordinate with the lenders and Avangrid to either amend the definition of Change of Control permitting Avangrid ownership of the Company; or to refinance or enter into new debt agreements that would include Avangrid as owners of the Company.  The Change of Control provisions in the PNM debt agreements are not triggered by the close of the Merger.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The documents governing TNMP's aggregate $750.0 million of outstanding First Mortgage Bonds ("TNMP FMBs") obligated TNMP to offer, within 30 business days following the signing of the Merger Agreement, to prepay all $750.0 million outstanding TNMP FMBs at 100% of the principal amount, plus accrued and unpaid interest thereon, but without any make-whole amount or other premium.  TNMP made such offer to prepay the TNMP FMBs in accordance with the terms of the TNMP FMBs, and none of the holders of the TNMP FMBs accepted TNMP&#8217;s offer.  The documents governing the TNMP FMBs require TNMP to make another offer, within 30 business days of closing of the Merger, to prepay all outstanding TNMP FMBs at par.  TNMP will make such offer to prepay the TNMP FMBs in accordance with the terms of the TNMP FMBs; however, holders of the TNMP FMBs are not required to tender their TNMP FMBs and may accept or reject such offer to prepay.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The information in this Annual Report on Form 10-K is for informational purposes only and is neither an offer to purchase, nor a solicitation of an offer to sell, subscribe for or buy any securities in any jurisdiction pursuant to the proposed transactions or otherwise, nor shall there be any sale, issuance or transfer of securities in any jurisdiction in contravention of applicable law.  Similar to the offer to prepay made after signing the Merger Agreement, the post-Merger closing offer to prepay the TNMP FMBs will be made only pursuant to an offer to prepay, which will set forth the terms and conditions of the offer to prepay.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 21, 2020, PNMR entered into a $150.0 million term loan agreement (the &#8220;PNMR 2020 Term Loan&#8221;), between PNMR and U.S. Bank National Association, as sole lender.  Proceeds from the PNMR 2020 Term Loan were used to repay the $50.0 million PNMR 2018 Two-Year Term Loan and for other corporate purposes.  The PNMR 2020 Term Loan bears interest at a variable rate, which was 1.25% at December 31, 2020, and matures on January 31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 22, 2020, PNMR entered into the $300.0 million PNMR 2020 Delayed-Draw Term Loan, among PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent.  Initially PNMR drew $80.0 million to refinance existing indebtedness and for other corporate purposes. Draws on the PNMR 2020 Delayed-Draw Term Loan, bear interest at a variable rate, which was 1.40% at December 31, 2020, and mature on January 31, 2022.  PNMR expects to use the remaining $220.0 million of capacity from the PNMR 2020 Delayed-Draw Term Loan to repay an equivalent amount of the PNMR 2018 SUNs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2019, PNMR had a $50.0 million term loan agreement (the &#8220;PNMR 2018 Two-Year Term Loan&#8221;).  On December 21, 2020, the PNMR 2018 Two-Year Term Loan was repaid and terminated in accordance with its terms.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2019, PNM had outstanding the $200.0 million PNM 2017 Term Loan which was repaid on January 18, 2019. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 18, 2019, PNM entered into a $250.0 million term loan agreement (the &#8220;PNM 2019 $250.0 Million Term Loan&#8221;) among PNM, the lenders identified therein, and U.S. Bank N.A., as administrative agent.  PNM used the proceeds of the PNM 2019 $250.0 Million Term Loan to repay the PNM 2017 Term Loan, to reduce short-term borrowings under the PNM Revolving Credit Facility, and for general corporate purposes.  The PNM 2019 $250.0 Million Term Loan was prepaid in April 2020 without penalty.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 18, 2019, PNM entered into a $40.0 million term loan agreement (the &#8220;PNM 2019 $40.0 Million Term Loan&#8221;), between PNMR and Bank of America, N.A. as sole lender and administrative agent.  PNM used the proceeds of the PNM 2019 $40.0 Million Term Loan to reduce short-term borrowings under the PNM Revolving Credit Facility and for general corporate purposes.  The PNM 2019 $40.0 Million Term Loan bears interest at a variable rate, which was 0.80% at December 31, 2020, and must be repaid on or before June 18, 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2019 TNMP had $35.0 million under the TNMP 2018 Term Loan.  TNMP used the proceeds from these issuances to repay short-term borrowings and for TNMP&#8217;s general corporate purposes.  The TNMP 2018 Term Loan was repaid on December 30, 2019.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On February 26, 2019, TNMP entered into the TNMP 2019 Bond Purchase Agreement with institutional investors for the sale of $305.0 million aggregate principal amount of four series of TNMP First Mortgage Bonds (the &#8220;TNMP 2019 Bonds&#8221;) offered in private placement transactions.  TNMP issued $225.0 million of TNMP 2019 Bonds on March 29, 2019 and used the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">proceeds to repay TNMP&#8217;s $172.3 million 9.50% first mortgage bonds at their maturity on April 1, 2019, as well as to repay borrowings under the TNMP Revolving Credit Facility and for general corporate purposes.  TNMP issued the remaining $80.0 million of TNMP 2019 Bonds on July 1, 2019 and used the proceeds to repay borrowings under the TNMP Revolving Credit Facility and for general corporate purposes.  The terms of the indenture governing the TNMP 2019 Bonds include customary covenants, including a covenant that requires TNMP to maintain a debt-to-capitalization ratio of less than or equal to&#160;65%, customary events of default, a cross-default provision, and a change-of-control provision.  TNMP has the right to redeem any or all of the TNMP 2019 Bonds prior to their respective maturities, subject to payment of a customary make-whole premium.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR had a hedging agreement that effectively established a fixed interest rate of 1.927%, subject to change if there is a change in PNMR&#8217;s credit rating, for borrowings under the $150.0 million PNMR 2015 Term Loan through its maturity on March 9, 2018.  In 2017, PNMR entered into three separate four-year hedging agreements that effectively established fixed interest rates of 1.926%, 1.823%, and 1.629%, plus customary spreads over LIBOR, subject to change if there is a change in PNMR&#8217;s credit rating, for three separate tranches, each of $50.0 million, of its variable rate debt.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Capital Requirements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s total capital requirements consist of construction expenditures, cash dividend requirements for PNMR common stock and PNM preferred stock, and capital contributions for PNMR Development&#8217;s 50% ownership interest in NMRD.  Key activities in PNMR&#8217;s current construction program include:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Upgrading and replacing generation resources and for renewable energy resources</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Expanding the electric transmission and distribution systems</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Purchasing nuclear fuel</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Projected capital requirements for 2021-2025 are:&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:68.128%"><tr><td style="width:1.0%"></td><td style="width:53.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.851%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022-2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction expenditures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,944.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,961.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on PNMR common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends on PNM preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capital requirements</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,129.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,396.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,526.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The construction expenditure estimates are under continuing review and subject to ongoing adjustment, as well as to Board review and approval.  The construction expenditures above include net investments of $277.2 million in 2021 resulting from PNM&#8217;s agreement to purchase the Western Spirit Line, subject to certain conditions being met prior to closing.  Also included in the table above are expenditures for PNM&#8217;s Wired for the Future capital initiative that includes investments in transmission and distribution infrastructure to deliver clean energy, enhance customer satisfaction, and increase grid resilience.  Not included in the table above are potential future contribution to NMRD and incremental expenditures for new customer growth in New Mexico and Texas, and other transmission and renewable energy expansion in New Mexico.  The ability of PNMR to pay dividends on its common stock is dependent upon the ability of PNM and TNMP to be able to pay dividends to PNMR.  See Note 6 for a discussion of regulatory and contractual restrictions on the payment of dividends by PNM and TNMP.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">During the year ended December&#160;31, 2020, PNMR met its capital requirements and construction expenditures through cash generated from operations, as well as its liquidity arrangements and the borrowings discussed in Financing Activities above.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition to the capital requirements for construction expenditures and dividends, the Company has long-term debt and term loans that must be paid or refinanced at maturity.  The PNM 2019 $40.0 million Term Loan matures in June 2021.  In addition, PNM has $146.0 million of PCRBs that must be repriced and $160.0 million of SUNs that mature in October 2021.  PNMR has $300.0 million of PNMR 2018 SUNs that mature in March 2021.  PNMR intends to utilize the remaining capacity of $220.0 million under the PNMR 2020 Delayed-Draw Term Loan to repay an equivalent amount of the PNMR 2018 SUNs.  The $150.0 million PNMR 2019 Term Loan matures in June 2021.  The $150.0 million PNMR 2020 Term Loan, borrowings under the $300.0 million PNMR Delayed-Draw Term Loan, and the $65.0 million PNMR Development Term Loan all mature in January 2022.  See Note 7 for additional information about the Company&#8217;s long-term debt and equity arrangements.  Funds received from the issuance of approximately 6.2 million shares of PNMR common stock in December 2020 under the PNMR 2020 Forward Equity Sale Agreements were used to repay existing indebtedness and for other corporate purposes.  The Company may also enter into new arrangements similar to the existing agreements, borrow under the revolving credit facilities, or issue new long-term debt or equity in the public or private capital markets, or a combination of these sources.  The Company has from time to time refinanced or repurchased portions of its outstanding debt before scheduled maturity.  Depending on market conditions, the Company may refinance other debt issuances or make additional debt repurchases in the future. </span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Liquidity</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s liquidity arrangements include the $300.0 million PNMR Revolving Credit Facility, the $400.0 million PNM Revolving Credit Facility, and the $75.0 million TNMP Revolving Credit Facility.  The PNMR and PNM facilities currently expire in October 2023 but can be extended through October 2024, subject to approval by a majority of the lenders.  The TNMP Revolving Credit Facility matures in September 2022 and contains two one-year extension options, subject to approval by a majority of the lenders.  PNM also has a $40.0 million revolving credit facility with banks having a significant presence in New Mexico that expires in December 2022.  PNMR Development has a $40.0 million revolving credit facility that expires in January 2022.  PNMR Development has the option, subject to lender approval, to further increase the capacity of this facility to $50.0 million upon 15-days advanced notice.  PNMR has guaranteed the obligations of PNMR Development under the facility.  PNMR Development uses the facility to finance its participation in NMRD and for other activities.  See Note 21.  The Company believes the terms and conditions of these facilities are consistent with those of other investment grade revolving credit facilities in the utility industry.  Variable interest rates under these facilities are based on LIBOR but contain provisions which allow for the replacement of LIBOR with other widely accepted interest rates.  The Company expects that it will be able to extend or replace these credit facilities under similar terms and conditions prior to their expirations.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The revolving credit facilities and the PNM 2017 New Mexico Credit Facility provide short-term borrowing capacity.  The revolving credit facilities also allow letters of credit to be issued.  Letters of credit reduce the available capacity under the facilities.  The Company utilizes these credit facilities and cash flows from operations to provide funds for both construction and operational expenditures.  The Company&#8217;s business is seasonal with more revenues and cash flows from operations being generated in the summer months.  In general, the Company relies on the credit facilities to be the initial funding source for construction expenditures.  Accordingly, borrowings under the facilities may increase over time.  Depending on market and other conditions, the Company will periodically sell long-term debt and use the proceeds to reduce the borrowings under the credit facilities.  Information regarding the range of borrowings for each facility is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.479%"><tr><td style="width:1.0%"></td><td style="width:35.852%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.633%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.633%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.137%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Borrowings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Low</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">High</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Low</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">High</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Low</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">High</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Revolving Credit Facility</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 New Mexico Credit Facility</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Revolving Credit Facility</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020, the average interest rates were 1.66% for the PNMR Revolving Credit Facility, 1.41% for the PNM 2017 New Mexico Credit Facility, and 1.15% for the PNMR Development Revolving Credit Facility.  There were no borrowings outstanding under the PNM and TNMP Revolving Credit Facilities at December 31, 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company currently believes that its capital requirements for at least the next twelve months can be met through internal cash generation, existing, extended, or new credit arrangements, and access to public and private capital markets.  As discussed above and in Note 7, in January 2020 PNMR entered into the PNMR 2020 Equity Forward Sale Agreements for 6.2 million shares of PNMR common stock and physically settled all the shares for an aggregate of $283.1 million in net proceeds.  The Company anticipates that it will be necessary to obtain additional long-term financing to fund its capital requirements and to balance its capital structure during the 2021 - 2025 period, including interim financing to fund construction of replacement resources prior to the issuance of the Securitized Bonds included in PNM&#8217;s SJGS Abandonment Application.  This could include new debt and/or equity issuances, including instruments such as mandatory convertible securities.  To cover the difference in the amounts and timing of internal cash generation and cash requirements, the Company intends to use short-term borrowings under its current and future liquidity arrangements or other short-term loans.  However, if market conditions worsen, the Company may not be able to access the capital markets or renew credit facilities when they expire.  Should that occur, the Company would seek to improve cash flows by reducing capital expenditures and exploring other available alternatives.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;Currently, all of the credit ratings issued by both Moody&#8217;s and S&amp;P on the Company&#8217;s debt are investment grade.  In August 2019, Moody&#8217;s affirmed the credit rating and stable outlook for PNMR, PNM and TNMP.  On December 18, 2019, S&amp;P upgraded the issuer rating of TNMP to A- from BBB+, maintained the senior secured debt rating of TNMP at A, and maintained the outlook for TNMP as negative.  On June 25, 2020, Moody's assigned PNM a short-term issuer rating of P-2.  On June 22, 2020, S&amp;P assigned PNM a short-term issuer rating of A-2.  On June 29, 2018, Moody&#8217;s changed the ratings outlook for PNMR and PNM from positive to stable, maintained the stable outlook for TNMP, and affirmed the long-term credit ratings of each entity.  On April 6, 2020, S&amp;P reduced the issuer credit ratings for PNMR, PNM, and TNMP by one notch, reduced the senior unsecured debt ratings for PNMR and PNM by one notch, affirmed TNMP's senior secured debt rating, and issued a </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">stable outlook for each entity.  In addition, S&amp;P reduced PNM's preferred stock rating to BB+.  On September 1, 2020, Moody's affirmed the credit rating and stable outlook for PNM.  On September 4, 2020, Moody's affirmed the credit rating for PNMR and TNMP, affirmed the stable outlook for PNMR, and changed TNMP's rating outlook from stable to negative.  Upon the announcement of the Merger on October 21, 2020, S&amp;P revised its ratings outlook from stable to positive for PNMR, PNM, and TNMP and affirmed each of the ratings.  Moody's published an Issuer Comment stating that PNMR's acquisition by Avangrid would be credit positive for PNMR.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of February&#160;19, 2021, ratings on the Company&#8217;s securities were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:80.409%"><tr><td style="width:1.0%"></td><td style="width:57.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuer rating</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BBB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BBB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BBB+</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BBB-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BBB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term issuer rating</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A-2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BB+</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Moody&#8217;s</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuer rating</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Baa3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Baa2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Baa3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Baa2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term issuer rating</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P-2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*&#160;Not applicable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Investors are cautioned that a security rating is not a recommendation to buy, sell, or hold securities, that each rating is subject to revision or withdrawal at any time by the rating organization, and that each rating should be evaluated independently of any other rating.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A summary of liquidity arrangements as of February&#160;19, 2021, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:41.974%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.032%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.032%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.837%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR<br/>Separate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Development</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR<br/>Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing capacity:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 New Mexico Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financing capacity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts outstanding as of February 19, 2021:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 New Mexico Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term debt and letters of credit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining availability as of February 19, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invested cash as of February 19, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  Availability for the PNM Revolving Credit Facility does not reflect a reduction of $100.3 million that PNM has reserved to provide liquidity support for the PNM Floating Rate PCRBs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition to the above, PNMR has $30.3 million of letters of credit outstanding under the WFB LOC Facility.  The above table excludes intercompany debt.  As of February&#160;19, 2021, PNM, and TNMP had no intercompany borrowings from PNMR.  PNMR Development had $0.4 million in intercompany borrowings from PNMR.  The remaining availability under the revolving credit facilities at any point in time varies based on a number of factors, including the timing of collections of accounts receivables and payments for construction and operating expenditures. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has an automatic shelf registration that provides for the issuance of various types of debt and equity securities that expires in March 2021.  PNM has a shelf registration statement for up to $650.0 million of Senior Unsecured Notes that expires in May 2023.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Off-Balance Sheet Arrangements </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has no off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on its financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Commitments and Contractual Obligations </span></div><div style="margin-top:9pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table sets forth PNMR&#8217;s long-term contractual obligations as of December&#160;31, 2020.  See Note 8 for further details about the Company&#8217;s significant leases. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:35.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payments Due</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022-2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024-2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026 and Thereafter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,254,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,294,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission service arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (d)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal mine reclamation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (e) (f)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nuclear decommissioning funding requirements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (f) (i)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS plant decommissioning funding requirements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information technology outsourcing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retiree medical</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (g)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction expenditures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(h)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,526,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,961,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (j)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830,180&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,767,103&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,240,312&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,997,101&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,834,696&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:10.8pt">Represents total long-term debt, excluding unamortized discounts, premiums, and issuance costs (Note 7) </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:10.43pt">Represents interest payments during the period</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:10.8pt">Amounts exclude expected future payments of $26.7 million that could be avoided if certain leases were returned and the lessor is able to recover the estimated market value of the equipment from third parties and includes payments under the PVNGS leases through their expiration dates (Note 8)  </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:10.43pt">Represents certain minimum payments that may be required under the coal contracts in effect on December 31, 2020 if no deliveries are taken for SJGS and Four Corners.  See Note 17 for information related to the Four Corners Abandonment Application</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:10.8pt">Includes funding of trusts for post-term reclamation related to the mines serving SJGS and Four Corners (Note 16)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:11.52pt">These obligations represent funding based on the current rate of return on investments  </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(g)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:10.43pt">The Company only forecasts funding for its pension and retiree medical plans for the next five years</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(h)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:10.43pt">Represents forecasted construction expenditures, including nuclear fuel, under which substantial commitments have been made; the Company only forecasts capital expenditures for the next five years; see Capital Requirements above and Note 14</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:11.88pt">PNM currently collects $1.3 million per year from retail jurisdictional customers for nuclear decommissioning funding related to PVNGS Unit 3.  These amounts will be contributed to the trust for nuclear decommissioning so long as they are collected in customer rates.  See Note 17 for a discussion of the NMPRC&#8217;s treatment of certain future decommissioning costs related to PVNGS Units 1 and 2</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(j)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:11.88pt">PNMR is unable to reasonably estimate the timing of liability for uncertain income tax positions (Note 18) in individual years due to uncertainties in the timing of the effective settlement of tax positions and, therefore, PNMR&#8217;s liability of $13.2 million is not reflected in this table; amounts PNM is obligated to pay Valencia are not included above since Valencia is consolidated by PNM, as discussed in Note 10; no amounts are included above for the New Mexico Wind, Lightning Dock Geothermal, Red Mesa Wind, Casa Mesa Wind, La Joya Wind I, La Joya Wind II, and NMRD Solar and Wind PPAs, and the Tri-State hazard sharing agreement since there are no minimum payments required under those agreements</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Contingent Provisions of Certain Obligations </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR, PNM, and TNMP have a number of debt obligations and other contractual commitments that contain contingent provisions.  Some of these, if triggered, could affect the liquidity of the Company.  In the unlikely event that the contingent requirements were to be triggered, PNMR, PNM, or TNMP could be required to provide security, immediately pay outstanding obligations, or be prevented from drawing on unused capacity under certain credit agreements.  The most significant consequences resulting from these contingent requirements are detailed in the discussion below.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The PNMR Revolving Credit Facility, PNM Revolving Credit Facility, PNM 2017 New Mexico Credit Facility, and the TNMP Revolving Credit Facility contain &#8220;ratings triggers,&#8221; for pricing purposes only.  If PNMR, PNM, or TNMP is downgraded or upgraded by the ratings agencies, the result would be an increase or decrease in interest cost.  As discussed above, in April 2020, S&amp;P downgraded PNMR&#8217;s and PNM&#8217;s senior unsecured debt ratings which triggered pricing changes in the PNMR and PNM Revolving Credit Facilities.  No other conditions have occurred that would result in any of the above contingent provisions being implemented,  Prior to July 2018, these facilities, as well as the Company&#8217;s other term loans, each </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">contained a covenant requiring the maintenance of debt-to-capitalization ratio of less than or equal to 65%.  In July 2018, PNMR&#8217;s facilities were amended such that PNMR is now required to maintain a debt-to-capitalization ratio of less than or equal to 70%.  The debt-to-capitalization ratio requirement remains at less than or equal to 65% for the PNM and TNMP facilities.  If these ratios were exceeded, the entity could be required to repay all borrowings under its facility, be prevented from borrowing on the unused capacity under the facility and be required to provide collateral for all outstanding letters of credit issued under the facility. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">If a contingent requirement were to be triggered under the PNM facilities resulting in an acceleration of the repayment of outstanding loans, a cross-default provision in the PVNGS leases could occur if the accelerated amount is not paid.  If a cross-default provision is triggered, the PVNGS lessors have the ability to accelerate their rights under the leases, including acceleration of all future lease payments.  The Company&#8217;s revolving credit facilities and term loan agreements also include cross-default provisions (Note 8).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s standard purchase agreement for the procurement of natural gas for its fuel needs contains a contingent requirement that could require PNM to provide collateral for its gas purchase obligations if the seller were to reasonably believe that PNM was unable to fulfill its payment obligations under the agreement.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The master agreement for the sale of electricity in the WSPP contains a contingent requirement that could require PNM to provide collateral if the credit ratings on its debt falls below investment grade.  The WSPP agreement also contains a contingent requirement, commonly called a &#8220;material adverse change&#8221; provision, which could require PNM to provide collateral if a material adverse change in its financial condition or operations were to occur.  Additionally, PNM utilizes standard derivative contracts to financially hedge and trade energy.  These agreements contain contingent requirements that require PNM to provide security if the credit rating on its debt falls below investment grade.  The Company believes its financing arrangements are sufficient to meet the requirements of the contingent provisions.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">No conditions have occurred that would result in any of the above contingent provisions being implemented.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Capital Structure</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The capitalization tables below include the current maturities of long-term debt, but do not include short-term debt and do not include operating lease obligations as debt.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR common equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock of subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capitalization</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM common equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capitalization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capitalization</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div id="i0652f53b2aa247d6904ab01ed062d005_97"></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">OTHER ISSUES FACING THE COMPANY</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Climate Change Issues</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Background</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the past several years, management has identified multiple risks and opportunities related to climate change, including potential environmental regulation, technological innovation, and availability of fuel and water for operations, as among the most significant risks facing the Company.  Accordingly, these risks are overseen by the Board in order to facilitate more integrated risk and strategy oversight and planning.  Board oversight includes understanding the various challenges and opportunities presented by these risks, including the financial consequences that might result from enacted and potential federal and/or state regulation of GHG; plans to mitigate these risks; and the impacts these risks may have on the Company&#8217;s strategy.  In addition, the Board approves certain procurements of environmental equipment, grid modernization technologies, and replacement generation resources.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Management is also responsible for assessing significant risks, developing and executing appropriate responses, and reporting to the Board on the status of risk activities.  For example, management periodically updates the Board on the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">implementation of corporate environmental policy, and the Company&#8217;s environmental management systems, including the promotion of energy efficiency programs, and the use of renewable resources.&#160; The Board is also informed of the Company&#8217;s practices and procedures to assess the impacts of operations on the environment.  The Board considers issues associated with climate change, the Company&#8217;s GHG exposures, and the financial consequences that might result from enacted and potential federal and/or state regulation of GHG.  Management has published, with Board oversight, a Climate Change Report available at http://www.pnmresources.com/about-us/sustainability-portal.aspx, that details the Company&#8217;s efforts to transition to an emissions-free generating portfolio by 2040.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As part of management&#8217;s continuing effort to monitor climate-related risks and assess opportunities, the Company has advanced its understanding of climate change by participating in the &#8220;2 Degree Scenario&#8221; planning by participating in the Electric Power Research Institute (&#8220;EPRI&#8221;) Understanding Climate Scenarios &amp; Goal Setting Activities program.  The program is focused on characterizing and analyzing the relationship of individual electric utility company&#8217;s carbon emissions and global temperature goals.  Activities include analyzing the current scientific understanding of global emissions pathways that are consistent with limiting global warming and providing insight to assist companies in developing approaches to climate scenario planning.  As PNM expands its sustainability efforts, EPRI&#8217;s program has also been useful in gaining a better understanding of the Task Force on Climate-Related Financial Disclosures&#8217; (&#8220;TCFD&#8221;) recommendations for sustainability reporting.  On November 19, 2019, TCFD announced the formation of the TCFD Advisory Group on Climate-Related Guidance.  EPRI was invited to participate as one of seven members of the group that will provide guidance on implementing scenario analysis at the utility company level and to assist in understanding how climate-related issues affect business strategies.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company cannot anticipate or predict the potential long-term effects of climate change or climate change related regulation on its results of operations, financial position, or cash flows.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Greenhouse Gas Emissions Exposures</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2019, GHG associated with PNM&#8217;s interests in its fossil-fueled generating plants included approximately 5.6 million metric tons of CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, which comprises the vast majority of PNM&#8217;s GHG.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of December&#160;31, 2020, approximately 63% of PNM&#8217;s generating capacity, including resources owned, leased, and under PPAs, all of which is located within the U.S., consisted of coal or gas-fired generation that produces GHG.  This reflects the retirement of SJGS Units 2 and 3 that occurred in December 2017 and the restructuring of ownership in SJGS Unit 4.  These events reduced PNM&#8217;s entitlement in SJGS from 783 MW to 562 MW and caused the Company&#8217;s output of GHG to decrease when compared to 2017.  Many factors affect the amount of GHG emitted, including total electricity sales, plant performance, economic dispatch, and the availability of renewable resources.  For example, between 2007 and 2018, production from PNM&#8217;s largest single renewable energy resource, New Mexico Wind, has varied from a high of 580 GWh in 2011 to a low of 405 GWh in 2015.  Variations are primarily due to how much and how often the wind blows.  Similarly, if PVNGS experienced prolonged outages or if PNM&#8217;s entitlement from PVNGS were reduced, PNM might be required to utilize other power supply resources such as gas-fired generation, which could increase GHG Note 8.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has several programs underway to reduce or offset GHG from its generation resource portfolio, thereby reducing its exposure to climate change regulation.  As described in Note 16, PNM received approval for the December 31, 2017 shutdown of SJGS Units 2 and 3 as part of its strategy to address the regional haze requirements of the CAA.  The shutdown of SJGS Units 2 and 3 resulted in a reduction of GHG for the entire station of approximately 54% for 2018, reflecting a reduction of 32% of GHG from the Company&#8217;s owned interests in SJGS, below 2005 levels.  In 2020, PNM received authorization for a June 2022 abandonment of SJGS Units 1 and 4.  In addition, PNM has filed a request with the NMPRC for approval to sell its ownership interest in Four Corners by the end of 2024.  See additional discussion of the SJGS and Four Corners Abandonment in Note 17.  If approved by the NMPRC, retiring PNM&#8217;s share of SJGS and exiting participation in Four Corners would further reduce PNM&#8217;s GHG as those two coal-fired stations represent approximately 84% of PNM&#8217;s 2019 GHG emissions from generation.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of December 31, 2020, PNM owns or procures power under PPAs from 651 MW of capacity from renewable generation resources. This is comprised of solar-PV, wind, and geothermal facilities including 158 MW of PNM owned solar and 130 MW of solar-PV capacity to serve a data center located in PNM&#8217;s service territory.  This amount will increase to 1,057 MW in 2021, as 306 MW of wind and 100 MW of solar-PV are anticipated to begin commercial operation to serve retail customers and the data center located in PNM&#8217;s service territory.  Finally, the entire portfolio of replacement resources approved by the NMPRC on July 29, 2020, in PNM&#8217;s SJGS Abandonment Application, includes replacement of SJGS capacity with procurement of 650 MW of solar PPAs combined with 300 MW of battery storage agreements.  These resources will result in PNM owning, leasing, or procuring through PPAs, capacity from renewable resources and battery storage facilities totaling 2,007 MW plus the capacity from PVNGS resources totaling 402 MW for a total of 2,409 MW from emissions-free resources.  See additional discussion of these resources in Notes 16 and 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM also has a customer distributed solar generation program that represented 161.0 MW at December 31, 2020.  PNM&#8217;s distributed solar programs will make an estimated 322.0 GWh of emission-free solar energy available this year to offset PNM&#8217;s annual production from fossil-fueled electricity generation.  PNM has offered its customers a comprehensive portfolio </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">of energy efficiency and load management programs since 2007.  PNM&#8217;s cumulative savings from these programs was approximately 5,194 GWh of electricity through 2020.  Over the next 20 years, PNM projects energy efficiency and load management programs will provide the equivalent of approximately 9,500 GWh of electricity savings, which will avoid at least 1.0 million metric tons of CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> based upon projected emissions from PNM&#8217;s system-wide resources.  These estimates are subject to change because of the uncertainty of many of the underlying variables, including changes in PNM&#8217;s generation portfolio, demand for electricity, energy efficiency, and complex relationships between those variables.  Moreover, the effects of COVID-19 are still undetermined and will likely impact the energy efficiency savings for 2020.  However, PNM is unable to quantify these impacts at this time.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Because of PNM&#8217;s dependence on fossil-fueled generation, legislation or regulation that imposes a limit or cost on GHG could impact the cost at which electricity is produced.  While PNM expects to recover any such costs through rates, the timing and outcome of proceedings for cost recovery are uncertain.  In addition, to the extent that any additional costs are recovered through rates, customers may reduce their usage, relocate facilities to other areas with lower energy costs, or take other actions that ultimately could adversely impact PNM.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Other Climate Change Risks</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s generating stations are located in the arid southwest.  Access to water for cooling for some of these facilities is critical to continued operations.  Forecasts for the impacts of climate change on water supply in the southwest range from reduced precipitation to changes in the timing of precipitation.  In either case, PNM&#8217;s generating facilities requiring water for cooling will need to mitigate the impacts of climate change through adaptive measures.  Current measures employed by PNM generating stations such as air cooling, use of grey water, improved reservoir operations, and shortage sharing arrangements with other water users will continue to be important to sustain operations.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s service areas occasionally experience periodic high winds and severe thunderstorms.  TNMP has operations in the Gulf Coast area of Texas, which experiences periodic hurricanes and other extreme weather conditions.  In addition to potentially causing physical damage to Company-owned facilities, which disrupts the ability to transmit and/or distribute energy, weather and other events of nature can temporarily reduce customers&#8217; usage and demand for energy.  In addition, other events influenced by climate change, such as wildfires, could disrupt Company operations or result in third-party claims against the Company.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">EPA Regulation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In April 2007, the US Supreme Court held that EPA has the authority to regulate GHG under the CAA.&#160;&#160;This decision heightened the importance of this issue for the energy industry.&#160; In December 2009, EPA released its endangerment finding for GHG from new motor vehicles, stating that the atmospheric concentrations of six key greenhouse gases (CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, methane, nitrous oxides, hydrofluorocarbons, perfluorocarbons, and sulfur hexafluoride) endanger the public health and welfare of current and future generations.  In May 2010, EPA released the final Prevention of Significant Deterioration (&#8220;PSD&#8221;) and Title V Greenhouse Gas Tailoring Rule to address GHG from stationary sources under the CAA permitting programs.  The purpose of the rule was to &#8220;tailor&#8221; the applicability of two programs, the PSD construction permit and Title V operating permit programs, to avoid impacting millions of small GHG emitters.  On June 23, 2014, the US Supreme Court found EPA lacked authority to &#8220;tailor&#8221; the CAA&#8217;s unambiguous numerical thresholds of 100 or 250 tons per year, and thus held EPA may not require a source to obtain a PSD permit solely on the basis of its potential GHG.  However, the court upheld EPA&#8217;s authority to apply the PSD program for GHG to &#8220;anyway&#8221; sources - those sources that are required to comply with the PSD program for other non-GHG pollutants.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 25, 2013, then President Obama announced his Climate Action Plan, which outlined how his administration planned to cut GHG in the U.S., prepare the country for the impacts of climate change, and lead international efforts to combat and prepare for global warming.  The plan proposed actions that would lead to the reduction of GHG by 17% below 2005 levels by 2020. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 3, 2015, EPA responded to the Climate Action Plan by issuing three separate but related actions, which were published in October 2015: (1) the Carbon Pollution Standards for new, modified, and reconstructed power plants (under Section 111(b)); (2) the Clean Power Plan for existing power plants (under Section 111(d)); and (3) a proposed federal plan associated with the Clean Power Plan.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">EPA&#8217;s Carbon Pollution Standards for new sources (those constructed after January 8, 2014) established separate standards for gas and coal-fired units.  The standards reflect the degree of emission limitation achievable through the application of what EPA determined to be the BSER demonstrated for each type of unit.  For newly constructed and reconstructed base load natural gas-fired stationary combustion turbines, EPA finalized a standard based on efficient natural gas combined cycle technology.  The final standards for coal-fired power plants vary depending on whether the unit is new, modified, or reconstructed, but the new unit standards were based on EPA&#8217;s determination that the BSER for new units was partial carbon capture and sequestration.  The Clean Power Plan established numeric &#8220;emission standards&#8221; for existing electric generating units - one for &#8220;fossil-steam&#8221; units (coal and oil-fired units) and one for natural gas-fired units (combined cycle </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">only).  The emission standards were based on emission reduction opportunities that EPA deemed achievable using technical assumptions for three &#8220;building blocks&#8221;: efficiency improvements at coal-fired EGUs, displacement of affected EGUs with renewable energy, and displacement of coal-fired generation with natural gas-fired generation.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Multiple states, utilities, and trade groups filed petitions for review in the DC Circuit to challenge both the Carbon Pollution Standards for new sources and the Clean Power Plan for existing sources, and the challenges successfully petitioned the US Supreme Court for a stay of the Clean Power Plan.  However, before the DC Circuit could issue an opinion regarding either the Carbon Pollution Standards or the Clean Power Plan, President Trump took office and his administration asked the court to hold both cases in abeyance while the rules were re-evaluated, which the court granted.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 19, 2019, EPA repealed the Clean Power Plan, promulgated the ACE Rule, and revised the implementing regulations for all emission guidelines issued under CAA Section 111(d).  EPA set the BSER for existing coal-fired power plants as heat rate efficiency improvements based on a range of &#8220;candidate technologies&#8221; to be applied inside the fence-line.  Rather than setting a specific numerical standard of performance, EPA&#8217;s rule directed states to determine which of the candidate technologies to apply to each coal-fired unit and to establish standards of performance based on the degree of emission reduction achievable based on the application of BSER.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">While corresponding NSR reform regulations were proposed as part of the proposed ACE Rule, the final rule did not include such reform measures.  Unrelated to the ACE Rule, EPA issued a proposed rule on August 1, 2019 to clarify one aspect of the pre-construction review process for evaluating whether the NSR permitting program would apply to a proposed project at an existing source of emissions.  The final rule on NSR Project Emissions Accounting became effective on December 24, 2020 clarifying that both emissions increases and decreases resulting from a project are to be considered in determining whether the proposed project will result in an increase in air emissions, but the rule may be reconsidered by the Biden Administration.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 19, 2021, the U.S. Court of Appeals for the District of Columbia Circuit issued an opinion in American Lung Association and American Public Health Association v. EPA, et al. regarding challenges to the EPA&#8217;s ACE Rule regulating emissions of carbon dioxide from EGUs under section 111(d) of the Clean Air Act. The D.C. Circuit vacated the ACE Rule and remanded the record to EPA for further consideration consistent with the court&#8217;s opinion, finding that EPA misinterpreted the Clean Air Act when it determined that the language of section 111 unambiguously barred consideration of emissions reductions options that were not applied at the source. Unless the court issues a stay of its mandate, the mandate for its decision will issue in March 2021 after the deadline passes for petitions for rehearing or rehearing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">en banc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, although an appeal via petitions for certiorari to the US Supreme Court will remain available until June 2021.  EPA has filed a motion seeking a partial stay of the mandate as to the repeal of the Clean Power Plan, to ensure the court&#8217;s order will not render effective the now out-of-date Clean Power Plan, but the court has not yet acted on that motion.  The litigation over the Carbon Pollution Standards remains held in abeyance, but could be reactivated by the parties upon a determination by the court that the Biden Administration is unlikely to finalize the revisions proposed in 2018 and that reconsideration of the rule has concluded.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 20, 2021, President Biden signed an executive order &#8220;Protecting Public Health and the Environment and Restoring Science to Tackle the Climate Crisis,&#8221; which instructs agency heads to review all Trump Administration actions for inconsistency with the Biden Administration&#8217;s policy &#8220;to listen to the science; to improve public health and protect our environment; to ensure access to clean air and water; to limit exposure to dangerous chemicals and pesticides; to hold polluters accountable, including those who disproportionately harm communities of color and low-income communities; to reduce greenhouse gas emissions; to bolster resilience to the impacts of climate change; to restore and expand our national treasures and monuments; and to prioritize both environmental justice and the creation of the well-paying union jobs necessary to deliver on these goals.&#8221; Agency heads are directed to consider suspending, revising or rescinding any action that is inconsistent with the stated policy. Within 30 days of the executive order, agency heads must submit to OMB a preliminary list of those actions being considered for suspension, revision or rescission that would be completed by December 31, 2021, and would be subject to OMB review. Within 90 days of the executive order, agency heads must submit to OMB an updated list of such actions that would be completed by December 31, 2025.  EPA is expected to review the ACE Rule pursuant to this executive order.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Federal Legislation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Prospects for enactment in Congress of legislation imposing a new or enhanced regulatory program to address climate change remain highly likely in 2021. &#160;President Biden has indicated that climate change is a top priority for his administration.  A number of legislative proposals to address climate change are already being considered in the Democratic-led U.S. House of Representatives, but the thin majority held by the Democrats in the Senate may make enactment of new laws to address climate change difficult.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">State and Regional Activity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Pursuant to New Mexico law, each utility must submit an IRP to the NMPRC every three years to evaluate renewable energy, energy efficiency, load management, distributed generation, and conventional supply-side resources on a consistent and comparable basis.&#160;&#160;The IRP is required to take into consideration risk and uncertainty of fuel supply, price volatility, and costs </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">of anticipated environmental regulations when evaluating resource options to meet supply needs of the utility&#8217;s customers.&#160;&#160;The NMPRC requires that New Mexico utilities factor a standardized cost of carbon emissions into their IRPs using prices ranging between $8 and $40 per metric ton of CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> emitted and escalating these costs by 2.5% per year.&#160;&#160;Under the NMPRC order, each utility must analyze these standardized prices as projected operating costs.&#160;&#160;Reflecting the evolving nature of this issue, the NMPRC order states that these prices may be changed in the future to account for additional information or changed circumstances.&#160;&#160;Although these prices may not reflect the costs that ultimately will be incurred, PNM is required to use these prices for purposes of its IRP.&#160;&#160;In its 2020 filing for Four Corners Abandonment, PNM analyzed resource portfolio plans for scenarios that assumed Four Corners will operate through 2031 and for scenarios that assumed PNM will exit Four Corners at the end of 2024.  The key findings of the analysis include that exiting Four Corners in 2024 would provide long-term economic benefits to PNM&#8217;s customers.  See Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Senate Bill 489, known as the Energy Transition Act (&#8220;ETA&#8221;) was signed into New Mexico state law and became effective on June 14, 2019.  The ETA, among other things, requires that investor-owned utilities obtain specified percentages of their energy from renewable and carbon-free resources.  Prior to the enactment of the ETA, the REA established a mandatory RPS requiring utilities to acquire a renewable energy portfolio equal to 10% of retail electric sales by 2011, 15% by 2015, and 20% by 2020.  The ETA amends the REA and requires utilities operating in New Mexico to have renewable portfolios equal to 20% by 2020, 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  The ETA provides for a transition from coal-fired generating resources to carbon-free resources by allowing investor-owned utilities to issue securitized bonds, or &#8220;energy transition bonds,&#8221; related to the retirement of coal-fired generating facilities to qualified investors.  Proceeds from the energy transition bonds must be used only for purposes related to providing utility service to customers and to pay &#8220;energy transition costs&#8221; (as defined by the ETA).  These costs may include coal mine decommissioning, plant decommissioning, and other costs that have not yet been charged to customers or disallowed by the NMPRC or by a court order.  Proceeds provided by energy transition bonds may also be used to pay for severances for employees of the retired coal-fired generating facility and related coal mine, as well as to pay for job training, education, and economic development.  Energy transition bonds must be issued under a NMPRC financing order and are paid by a non-bypassable charge paid by all customers of the issuing utility.  The ETA also amends sections of the REA to allow for the recovery of undepreciated investments and decommissioning costs related to qualifying EGUs that the NMPRC has required be removed from retail jurisdictional rates, provided replacement resources to be included in retail rates have lower or zero-carbon emissions.  The ETA requires the NMPRC to prioritize replacement resources in a manner intended to mitigate the economic impact to communities affected by these plant retirements.  See additional discussion of the ETA in Note 16.  PNM expects the ETA will have a significant impact on PNM&#8217;s future generation portfolio, including PNM&#8217;s scheduled retirement of SJGS in 2022.  The NMPRC had not definitively indicated its intent to apply the requirements of the ETA to PNM&#8217;s SJGS Abandonment Application and several parties to that case questioned whether the ETA violated the New Mexico State constitution.  In December 2019, the Governor of the State of New Mexico, the President of the Navajo Nation and other parties filed a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> requesting the NM Supreme Court require the NMPRC to apply the ETA to PNM&#8217;s application.  On January 29, 2020, the NM Supreme Court ruled that the NMPRC is required to apply the ETA to all of PNM&#8217;s SJGS Abandonment Application and denied petitions for a stay.  The NM Supreme Court issued a subsequent opinion, on July 23, 2020, more fully explaining the legal rationale for the January 29, 2020 ruling.  In February 2020, the Hearing Examiners assigned to the SJGS abandonment and financing proceedings issued recommended decisions recommending approval of PNM&#8217;s abandonment application and for the issuance of Securitized Bonds consistent with the requirements of the ETA.  On April 1, 2020, the NMPRC approved the Hearing Examiners&#8217; recommendation to approve PNM&#8217;s application to retire its share of SJGS in 2022 and for the issuance of Securitized Bonds.  See additional discussion of PNM&#8217;s SJGS Abandonment Application in Note 17.  PNM has also requested approval of energy transition bonds for the Four Corners Abandonment costs of that transition away from coal-fired generation.  PNM cannot predict the full impact of the ETA or the outcome of potential future generating resource abandonment filings with the NMPRC.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">International Accords</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The United Nations Framework Convention on Climate Change (&#8220;UNFCCC&#8221;) is an international environmental treaty that was negotiated at the 1992 United Nations Conference on Environment and Development (informally known as the Earth Summit) and entered into force in March 1994.&#160;The objective of the treaty is to &#8220;stabilize greenhouse gas concentrations in the atmosphere at a level that would prevent dangerous anthropogenic interference with the climate system.&#8221;&#160; Parties to the UNFCCC, including the U.S., have been meeting annually in Conferences of the Parties (&#8220;COP&#8221;) to assess progress in meeting the objectives of the UNFCCC.&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 12, 2015, the Paris Agreement was finalized during the 2015 COP.  The aim of the Paris Agreement is to limit global temperature rise to two degrees Celsius above pre-industrial levels.  The agreement, which was agreed to by approximately 200 parties, requires that countries submit Intended Nationally Determined Contributions (&#8220;INDCs&#8221;).  INDCs reflect national targets and actions that arise out of national policies and elements relating to oversight, guidance and coordination of actions to reduce emissions by all countries.  In November 2014, then President Obama announced the United States&#8217; commitment to reduce GHG, on an economy-wide basis, by 26%-28% from 2005 levels by the year 2025.  The U.S. INDC was part of an overall effort by the former administration to have the U.S. achieve economy-wide reductions of around 80% by 2050.&#160; The former administration&#8217;s GHG reduction target for the electric utility industry was a key element of its INDC and was based on EPA&#8217;s GHG regulations for new, existing, and modified and reconstructed sources at that time.  Thresholds </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">for the number of countries necessary to ratify or accede to the Paris Agreement and total global GHG percentage were achieved on October 5, 2016 and the Paris Agreement entered into force on November 4, 2016.&#160; On June 1, 2017, President Trump announced that the U.S. would withdraw from the Paris Agreement.  As a result of the President&#8217;s notice to the United Nations, the U.S. officially withdrew from the Paris Agreement on November 4, 2020.  On January 20, 2021, President Biden signed an instrument that will allow the United States to rejoin the Paris Agreement on Climate Change.  The instrument was deposited with the United Nations on January 21, 2021, and the United States officially became a party to the Agreement on February 19, 2021.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has calculated GHG reductions that would result from scenarios that assume PNM&#8217;s scheduled retirement of its share of the SJGS in 2022 and would exit from Four Corners in either 2024 or 2031 and PNM has set a goal to have a 100% emissions-free generating portfolio by 2040.  While the Company has not conducted an independent 2 Degree Scenario analysis, our commitment to becoming 100% emissions-free by 2040 produces a carbon emissions reduction pathway that tracks within the ranges of climate scenario pathways that are consistent with limiting the global warming average to less than 2 degrees Celsius.  In addition, as an investor-owned utility operating in the state of New Mexico, PNM is required to comply with the recently enacted ETA, which requires utilities&#8217; generating portfolio be 100% carbon-free by 2045.  The requirements of the ETA and the Company&#8217;s goal compare favorably to the 26% - 28% by 2025 U.S. INDC and the former administration&#8217;s effort to achieve an 80% reduction in carbon emissions by 2050.  On April 1, 2020, the NMPRC approved PNM&#8217;s application to retire its share of SJGS in 2022.  PNM filed for abandonment of Four Corners on January 8, 2021.  See Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM will continue to monitor the United States&#8217; re-entry into the Paris Agreement and other parties&#8217; involvement in these types of international accords, but the potential impact that such accords may have on the Company cannot be determined at this time. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Assessment of Legislative/Regulatory Impacts</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company has assessed, and continues to assess, the impacts of climate change legislation and regulation on its business.&#160; This assessment is ongoing and future changes arising out of the legislative or regulatory process could impact the assessment significantly.&#160; PNM&#8217;s assessment includes assumptions regarding specific GHG limits; the timing of implementation of these limits; the possibility of a market-based trading program, including the associated costs and the availability of emission credits or allowances; the development of emission reduction and/or renewable energy technologies; and provisions for cost containment.  Moreover, the assessment assumes various market reactions such as the price of coal and gas and regional plant economics.&#160; These assumptions are, at best, preliminary and speculative.  However, based upon these assumptions, the enactment of climate change legislation or regulation could, among other things, result in significant compliance costs, including large capital expenditures by PNM, and could jeopardize the economic viability of certain generating facilities.  See Notes 16 and 17.&#160; While PNM currently expects the retirement of SJGS in 2022 will provide savings to customers, the ultimate consequences of climate change and environmental regulation could lead to increased costs to customers and affect results of operations, cash flows, and financial condition if the incurred costs are not fully recovered through regulated rates.  Higher rates could also contribute to reduced usage of electricity.&#160; PNM&#8217;s assessment process is evolving and is too speculative at this time for a meaningful prediction of the long-term financial impact.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transmission Issues</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At any given time, FERC has various notices of inquiry and rulemaking dockets related to transmission issues pending.  Such actions may lead to changes in FERC administrative rules or ratemaking policy but have no time frame in which action must be taken or a docket closed with no further action.  Further, such notices and rulemaking dockets do not apply strictly to PNM but will have industry-wide effects in that they will apply to all FERC-regulated entities.  PNM monitors and often submits comments taking a position in such notices and rulemaking dockets or may join in larger group responses.  PNM often cannot determine the full impact of a proposed rule and policy change until the final determination is made by FERC and PNM is unable to predict the outcome of these matters.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Financial Reform Legislation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Dodd-Frank Wall Street Reform and Consumer Protection Act (&#8220;Dodd-Frank Reform Act&#8221;), enacted in July 2010, includes provisions that will require certain over-the-counter derivatives, or swaps, to be centrally cleared and executed through an exchange or other approved trading facility.  It also includes provisions related to swap transaction reporting and record keeping and may impose margin requirements on swaps that are not centrally cleared.  The U.S. Commodity Futures Trading Commission (&#8220;CFTC&#8221;) has published final rules defining several key terms related to the act and has set compliance dates for various types of market participants.  The Dodd-Frank Reform Act provides exemptions from certain requirements, including an exception to the mandatory clearing and swap facility execution requirements for commercial end-users that use swaps to hedge or mitigate commercial risk. &#160;PNM has elected the end-user exception to the mandatory clearing requirement.  PNM expects to be in compliance with the Dodd-Frank Reform Act and related rules within the time frames required by the CFTC.  However, as a result of implementing and complying with the Dodd-Frank Reform Act and related rules, PNM&#8217;s swap activities could be subject to increased costs, including from higher margin requirements.  The Trump Administration has indicated that the provisions of the Dodd-Frank Reform Act will be reviewed and certain regulations may be rolled back, but no formal action </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">has been taken yet.  At this time, PNM cannot predict the ultimate impact the Dodd-Frank Reform Act may have on PNM&#8217;s financial condition, results of operations, cash flows, or liquidity.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Other Matters</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Notes 16 and 17 for a discussion of commitments and contingencies and rate and regulatory matters.  See Note 1 for a discussion of accounting pronouncements that have been issued but are not yet effective and have not been adopted by the Company.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_100"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The preparation of financial statements in accordance with GAAP requires management to apply accounting policies and to make estimates and judgments that best provide the framework to report the results of operations and financial position for PNMR, PNM, and TNMP.  As a result, there exists the likelihood that materially different amounts would be reported under different conditions or using different assumptions.  Management has identified the following accounting policies that it deems critical to the portrayal of the financial condition and results of operations and that involve significant subjectivity.  The following discussion provides information on the processes utilized by management in making judgments and assumptions as they apply to its critical accounting policies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Regulatory Accounting</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Company is subject to the provisions of GAAP for rate-regulated enterprises and records assets and liabilities resulting from the effects of the ratemaking process, which would not be recorded under GAAP for non-regulated entities.  Additional information concerning regulatory assets and liabilities is contained in Note 13.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Company continually evaluates the probability that regulatory assets and liabilities will impact future rates and makes various assumptions in those analyses.  The expectations of future rate impacts are generally based on orders issued by regulatory commissions or historical experience, as well as discussions with applicable regulatory authorities.  If future recovery or refund ceases to be probable, the Company would be required to write-off the portion that is not recoverable or refundable in current period earnings.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Company has made adjustments to regulatory assets and liabilities that affected its results of operations in the past due to changes in various factors and conditions impacting future cost recovery.  Based on its current evaluation, the Company believes that future recovery of its regulatory assets is probable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Impairments</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Tangible long-lived assets are evaluated for impairment when events and circumstances indicate that the assets might be impaired.  These potential impairment indicators include management&#8217;s assessment of fluctuating market conditions as a result of planned and scheduled customer purchase commitments; future market penetration; changing environmental requirements; fluctuating market prices resulting from factors including changing fuel costs and other economic conditions; long-term weather patterns; and other market trends.  The amount of impairment recognized, if any, is the difference between the fair value of the asset and the carrying value of the asset and would reduce both the asset and current period earnings.  Variations in the assessment of potential impairment or in the assumptions used to calculate an impairment could result in different outcomes, which could lead to significant effects on the Consolidated Financial Statements.  See Notes 16 and 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Goodwill is evaluated for impairment at least annually, or more frequently if events and circumstances indicate that the goodwill might be impaired.  Impairment testing may be performed based on either a qualitative analysis or quantitative analysis.  Note 19 contains information on the impairment testing performed by the Company on goodwill.  For 2020, the Company utilized a qualitative analysis for the PNM reporting unit and a quantitative analysis for the TNMP reporting unit.  No impairments were indicated in the Company&#8217;s annual goodwill testing, which was performed as of April&#160;1, 2020.  Since the annual evaluation, there have been no indications that the fair values of the reporting units with recorded goodwill have decreased below the carrying values.  The annual testing was based on certain critical estimates and assumptions.  Changes in the estimates or the use of different assumptions could affect the determination of fair value and the conclusion of impairment for each reporting unit.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Application of the qualitative goodwill impairment test requires evaluating various events and circumstances to determine whether it is not more likely than not that the fair value of a reporting unit is less than its carrying amount.  As a part of the Company&#8217;s goodwill qualitative testing process for a reporting unit, various factors that are specific to the reporting unit as well as industry and macroeconomic factors are evaluated in order to determine whether these factors are reasonably likely to have a material impact on the fair value of the reporting unit. Examples of the factors that were considered in the qualitative testing of the goodwill include the results of the most recent quantitative impairment test, current and long-term forecasted financial results, regulatory environment, credit rating, changes in the interest rate environment, and operating strategy for the reporting unit.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Based on the analysis performed for the PNM and TNMP reporting units in 2020, the Company concluded that there were no changes that were reasonably likely to cause the fair value of the reporting units to be less than their carrying value and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">determined that there was no impairment of goodwill.  Although the Company believes all relevant factors were considered in the qualitative impairment analysis to reach the conclusion that goodwill is not impaired, significant changes in any one of the assumptions could produce a significantly different result potentially leading to the recording of an impairment that could have significant impacts on the results of operations and financial position of the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Decommissioning and Reclamation Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNM is only required to recognize and measure decommissioning liabilities for tangible long-lived assets for which a legal obligation exists.  Accounting for decommissioning costs for nuclear and fossil-fuel generation involves significant estimates related to costs to be incurred many years in the future after plant closure.  Decommissioning costs are based on site-specific estimates, which are updated periodically and involve numerous judgments and assumptions, including estimates of future decommissioning costs at current price levels, inflation rates, and discount rates.  Changes in these estimates could significantly impact PNMR&#8217;s and PNM&#8217;s financial position, results of operations, and cash flows.  Nuclear decommissioning costs are based on estimates of the costs for removing all radioactive and other structures at PVNGS.  AROs, including nuclear decommissioning costs, are discussed in Note 15.  Nuclear decommissioning costs represent approximately 76% of PNM&#8217;s ARO liability.  A 10% increase in the estimates of future decommissioning costs at current price levels would have increased the ARO liability by $10.0 million at December 31, 2020.  PVNGS Units 1 and 2 are included in PNM&#8217;s retail rates while PVNGS Unit 3 was excluded through 2017 but is included beginning in 2018.  PNM recognizes an expense and a corresponding liability for ultimate decommissioning of PVNGS.  See Note 17 for information concerning NMPRC&#8217;s order to address the recovery of decommissioning costs in a future proceeding.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">In connection with both the SJGS coal agreement and the Four Corners fuel agreement, the owners are required to reimburse the mining companies for the cost of contemporaneous reclamation, as well as the costs for final reclamation of the coal mines.&#160; The reclamation costs are based on periodic site-specific studies that estimate the costs to be incurred in the future and are dependent upon numerous assumptions, including estimates of future reclamation costs at current price levels, inflation rates, and discount rates.  A 10% increase in the estimates of future reclamation costs at current price levels would have increased the mine reclamation liability by $9.8 million at December 31, 2020.  PNM considers the contemporaneous reclamation costs part of the cost of its delivered coal costs. &#160;The NMPRC has capped the amount that can be collected from ratepayers for final reclamation of the surface mines.  If future estimates increase the liability for surface mine reclamation, the excess would be expensed at that time.  See Note 16 for discussion of reclamation costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Pension and Other Postretirement Benefits</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Company maintains qualified defined benefit pension plans, postretirement benefit plans providing medical and dental benefits, and executive retirement programs.  The net periodic benefit cost or income and the calculation of the projected benefit obligations are recognized in the Company&#8217;s financial statements and depend on expected investment performance, the level of contributions made to the plans, and employee demographics.  These calculations require the use of a number of actuarial assumptions and estimates.  The most critical of the actuarial assumptions are the expected long-term rate of return, the discount rate, and projected health care cost trend rates.  The Company reviews and evaluates its actuarial assumptions annually and adjusts them as necessary.  Changes in the pension and OPEB assets and liabilities associated with these factors are not immediately recognized as net periodic benefit cost or income in results of operations, but are recognized in future years, generally, over the remaining life of the plan.  However, these factors could have a significant impact on the financial position of the Company.  Note 11 contains additional information about pension and OPEB obligations, including assumptions utilized in the calculations and impacts of changes in certain of those assumptions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Accounting for Contingencies</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The financial results of the Company may be affected by judgments and estimates related to loss contingencies.  Contingencies related to litigation and claims, as well as environmental and regulatory matters, also require the use of significant judgment and estimation.  The Company attempts to take into account all known factors regarding the future outcome of contingent events and records an accrual for any contingent loss events that are both probable of occurring and can be reasonably estimated based upon current available information.  However, the actual outcomes can vary from any amounts accrued which could have a material effect on the results of operations and financial position of the Company.  See Note 16 and Note 17.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Income Taxes</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Company&#8217;s income tax expense and related balance sheet amounts involve significant judgment and use of estimates.  Amounts of deferred income tax assets and liabilities, current and noncurrent accruals, and determination of uncertain tax positions involve judgment and estimates related to timing and probability of the recognition of income and deductions by taxing authorities.  In addition, some temporary differences are accorded flow-through treatment by the Company&#8217;s regulators and impact the Company&#8217;s effective tax rate.  In assessing the likelihood of the realization of deferred tax assets, management considers the estimated amount and character of future taxable income.  Significant changes in these judgments and estimates could have a material impact on the results of operations and financial position of the Company.   Actual income taxes could vary from estimated amounts due to the future impacts of various items, including changes in income tax laws, the Company&#8217;s forecasted financial condition and results of operations in future periods, and the final review from taxing authorities.  See Note 18.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:105%">MD&amp;A FOR PNM</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">RESULTS OF OPERATIONS</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNM operates in only one reportable segment, as presented above in Results of Operations for PNMR.  </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:105%">MD&amp;A FOR TNMP</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">RESULTS OF OPERATIONS</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">TNMP operates in only one reportable segment, as presented above in Results of Operations for PNMR.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_103"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 7A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:28.14pt">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company manages the scope of its various forms of market risk through a comprehensive set of policies and procedures with oversight by senior level management through the RMC.  The Board&#8217;s Finance Committee sets the risk limit parameters.  The RMC has oversight over the risk control organization.  The RMC is assigned responsibility for establishing and enforcing the policies, procedures, and limits and evaluating the risks inherent in proposed transactions on an enterprise-wide basis.  The RMC&#8217;s responsibilities include:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"> Establishing policies regarding risk exposure levels and activities in each of the business segments</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"> Approving the types of derivatives entered into for hedging </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"> Reviewing and approving hedging risk activities</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"> Establishing policies regarding counterparty exposure and limits</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"> Authorizing and delegating transaction limits</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"> Reviewing and approving controls and procedures for derivative activities</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"> Reviewing and approving models and assumptions used to calculate mark-to-market and market risk exposure</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"> Proposing risk limits to the Board&#8217;s Finance Committee for its approval</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"> Reporting to the Board&#8217;s Audit and Finance Committees on these activities  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To the extent an open position exists, fluctuating commodity prices, interest rates, equity prices, and economic conditions can impact financial results and financial position, either favorably or unfavorably.  As a result, the Company cannot predict with certainty the impact that its risk management decisions may have on its businesses, operating results, or financial position.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Commodity Risk</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Information concerning accounting for derivatives and the risks associated with commodity contracts is set forth in Note 9, including a summary of the fair values of mark-to-market energy related derivative contracts included in the Consolidated Balance Sheets.  During the years ended December 31, 2020 and 2019, the Company had no commodity derivative instruments designated as cash flow hedging instruments.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Commodity contracts that meet the definition of a derivative, are recorded at fair value on the Consolidated Balance Sheets.  The impact of commodity derivative mark-to-market energy transactions were not material to the Company&#8217;s financial position, results of operations, or cash flows as of and for the years ended December 31, 2020 and 2019.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNM is exposed to changes in the market prices of electricity and natural gas for the positions in its wholesale portfolio not covered by the FPPAC.  The Company manages risks associated with these market fluctuations by utilizing various commodity instruments that may qualify as derivatives, including futures, forwards, options, and swaps.  PNM uses such instruments to hedge its exposure to changes in the market prices of electricity and natural gas.  PNM also uses such instruments under an NMPRC approved hedging plan to manage fuel and purchased power costs related to customers covered by its FPPAC.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Credit Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Company is exposed to credit risk from its retail and wholesale customers, as well as the counterparties to derivative instruments.  The Company conducts counterparty risk analysis across business segments&#160;and uses a credit management process to assess the financial conditions of counterparties.  The following table provides information related to credit exposure by the credit worthiness (credit rating) and concentration of credit risk for wholesale counterparties, all of which will mature in less than two years.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Schedule of Credit Risk Exposure</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">December&#160;31, 2020 </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.046%"><tr><td style="width:1.0%"></td><td style="width:48.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rating </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Risk</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exposure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Counter-parties &gt;10%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Exposure of<br/>Counter-parties &gt;10%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External ratings:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment grade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-investment grade</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Split ratings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal ratings:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment grade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-investment grade</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,020&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,975&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:10.43pt">The rating &#8220;Investment Grade&#8221; is for counterparties, or a guarantor, with a minimum S&amp;P rating of BBB- or Moody&#8217;s rating of Baa3.  The category &#8220;Internal Ratings &#8211; Investment Grade&#8221; includes those counterparties that are internally rated as investment grade in accordance with the guidelines established in the Company&#8217;s credit policy.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:10.43pt">The Credit Risk Exposure is the gross credit exposure, including long-term contracts (other than the Tri-State hazard sharing agreement), forward sales, and short-term sales.  The gross exposure captures the amounts from receivables/payables for realized transactions, delivered and unbilled revenues, and mark-to-market gains/losses.  Gross exposures can be offset according to legally enforceable netting arrangements but are not reduced by posted credit collateral.  At December&#160;31, 2020, PNMR held $0.9 million of cash collateral to offset its credit exposure. </span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Net credit risk for the Company&#8217;s largest counterparty as of December&#160;31, 2020 was $1.1 million.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Other investments have no significant counterparty credit risk.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Interest Rate Risk</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The majority of the Company&#8217;s long-term debt is fixed-rate debt and does not expose earnings to a major risk of loss due to adverse changes in market interest rates.  However, the fair value of long-term debt instruments for PNMR, PNM, and TNMP would increase by 9.1%, 15.7%, and 5.4%, if interest rates were to decline by 50 basis points from their levels at December&#160;31, 2020.  In general, an increase in fair value would impact earnings and cash flows to the extent not recoverable in rates if all or a portion of debt instruments were acquired in the open market prior to their maturity.  The Company is exposed to interest rate risk to the extent of future increases in variable interest rates.  However, as discussed in Note 7, PNMR has entered into hedging arrangements to effectively establish fixed interest rates on $150.0 million of variable rate debt.  Variable interest rates under these facilities are based on LIBOR but contain provisions which allow for the replacement of LIBOR with other widely accepted interest rates.  The Company expects that it will be able to extend or replace these credit facilities under similar terms and conditions prior to their expirations.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">At February&#160;19, 2021, variable rate debt balances and weighted average interest rates were as follows: </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.631%"><tr><td style="width:1.0%"></td><td style="width:46.357%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.059%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.660%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.059%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.059%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable Rate Debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Outstanding</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capacity</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term Debt:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 New Mexico Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR-D Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,300&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term Debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2019 $40.0 Million Term Loan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2019 Term Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Delayed-Draw Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Term Loan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The investments held by PNM in trusts for decommissioning, reclamation, pension benefits, and other post-employment benefits had an estimated fair value of $1.1 billion at December&#160;31, 2020, of which 44.5% were fixed-rate debt securities that subject PNM to risk of loss of fair value with increases in market interest rates.  If interest rates were to increase by 50 basis points from their levels at December&#160;31, 2020, the decrease in the fair value of the fixed-rate securities would be 3.9%, or $12.5 million.  The securities held by TNMP in trusts for pension and other post-employment benefits had an estimated fair value of $79.1 million at December&#160;31, 2020, of which 32.3% were fixed-rate debt securities that subject TNMP to risk of loss of fair value with movements in market interest rates.  If interest rates were to increase by 50 basis points from their levels at December&#160;31, 2020, the decrease in the fair value of the fixed-rate securities would be 6.4%, or $0.6 million. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNM and TNMP do not directly recover or return through rates any losses or gains on the securities, including equity and alternative investments discussed below, in the trusts for decommissioning, reclamation, pension benefits, and other post-employment benefits.  However, the overall performance of these trusts does enter into the periodic determinations of expense and funding levels, which are factored into the rate making process to the extent applicable to regulated operations.  The NMPRC ruled in the NM 2015 Rate Case that PNM would not be able to include future contributions made by PNM for  decommissioning of PVNGS to the extent applicable to certain capacity purchased and leased by PNM in rates charged to retail customers.  The NM Supreme Court ruled that the NMPRC&#8217;s decision to disallow recovery of such future contributions for decommissioning denied PNM due process and remanded the matter back to the NMPRC for further proceedings.  See Note 17.  PNM and TNMP are at risk for shortfalls in funding of obligations due to investment losses, including those from the equity market and alternatives investment risks discussed below, to the extent not ultimately recovered through rates charged to customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Equity Market Risk</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The investments held by PNM in trusts for decommissioning and reclamation and trusts established for PNM&#8217;s and TNMP&#8217;s pension and post-employment benefits plans include certain equity securities at December&#160;31, 2020.  These equity securities expose PNM and TNMP to losses in fair value should the market values of the underlying securities decline.  Equity securities comprised 45.3% and 52.6% of the securities held by the various PNM and TNMP trusts as of December&#160;31, 2020.  A hypothetical 10% decrease in equity prices would reduce the fair values of these funds by $50.8 million for PNM and $4.2 million for TNMP. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">Alternatives Investment Risk</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">As of December&#160;31, 2020, PNM and TNMP had 19.6% of its combined pension assets invested in the alternative asset class.  The Company&#8217;s target for this class is 15%.  Alternative investments include investments in hedge funds, real estate funds, and private equity funds.  The hedge funds and private equity funds are limited partner structures that are structured as multi-manager multi-strategy fund of funds to achieve a diversified position in these asset classes.  The general partner oversees the selection and monitoring of the underlying managers.  The hedge funds pursue various absolute return strategies such as relative value, long-short equity, and event driven.  Private equity fund strategies include mezzanine financing, buy-outs, and venture capital.  The real estate investments are commingled real estate portfolios that invest in a diversified portfolio of assets including commercial property and multi-family housing.  The Company&#8217;s Corporate Investment Committee, assisted by its investment consultants, monitors the performance of the funds and general partner&#8217;s investments process.  There is risk associated with these funds due to the nature of the strategies and techniques and the use of investments that do not have readily determinable fair values.  A hypothetical 10% decrease in equity prices would reduce the fair values of these funds by $9.8 million. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A - 65</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:35.36pt">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:85.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_109">Management&#8217;s Annual Reports on Internal Control Over Financial Reporting</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_109">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_118">Reports of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_118">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_106">Financial Statements:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Resources, Inc. and Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_130">Consolidated Statements of Earnings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_130">12</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_133">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_133">13</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_139">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_139">14</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_142">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_142">16</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_148">Consolidated Statements of Changes in Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_148">18</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Service Company of New Mexico and Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_130">Consolidated Statements of Earnings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_151">19</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_154">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_154">20</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_160">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_160">21</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_163">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_163">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_169">Consolidated Statements of Changes in Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_169">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas-New Mexico Power Company and Subsidiaries</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_130">Consolidated Statements of Earnings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_172">26</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_181">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_181">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_184">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_184">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_190">Consolidated Statements of Changes in Common Stockholder&#8217;s Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_190">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_193">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_193">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplementary Data:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_286">Schedule I - Condensed Financial Information of Parent Company</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_286">121</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_292">Schedule II - Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0652f53b2aa247d6904ab01ed062d005_292">124</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 1</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management of PNM Resources, Inc. and subsidiaries (&#8220;PNMR&#8221;) is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the effectiveness of PNMR&#8217;s internal control over financial reporting based on the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> set forth by the Committee of Sponsoring Organizations of the Treadway Commission.  Based on the assessment performed, management concludes that PNMR&#8217;s internal control over financial reporting was effective as of December&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of our internal control over financial reporting as of and for the year ended December&#160;31, 2020 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their audit report which is included herein.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Patricia K. Collawn</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia K. Collawn,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President, and Chief Executive Officer</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Joseph D. Tarry</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph D. Tarry</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 2</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management of Public Service Company of New Mexico and subsidiaries (&#8220;PNM&#8221;) is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the effectiveness of PNM&#8217;s internal control over financial reporting based on the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> set forth by the Committee of Sponsoring Organizations of the Treadway Commission.  Based on the assessment performed, management concludes that PNM&#8217;s internal control over financial reporting was effective as of December&#160;31, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Patricia K. Collawn</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia K. Collawn,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Joseph D. Tarry</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph D. Tarry</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 3</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_115"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management of Texas-New Mexico Power Company and subsidiaries (&#8220;TNMP&#8221;) is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the effectiveness of TNMP&#8217;s internal control over financial reporting based on the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> set forth by the Committee of Sponsoring Organizations of the Treadway Commission.  Based on the assessment performed, management concludes that TNMP&#8217;s internal control over financial reporting was effective as of December&#160;31, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Patricia K. Collawn</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia K. Collawn,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Joseph D. Tarry</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph D. Tarry</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 4</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_118"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_121"></div><div style="margin-bottom:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and Board of Directors </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PNM Resources, Inc.:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of PNM Resources, Inc. and subsidiaries (the Company) as of December&#160;31, 2020 and 2019, the related consolidated statements of earnings, comprehensive income, changes in equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2020, and the related notes and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statement Schedules I - Condensed Financial Information of Parent Company and Schedule II - Valuation and Qualifying Accounts (collectively, the consolidated financial statements). We also have audited the Company&#8217;s internal control over financial reporting as of December&#160;31, 2020, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the three-year period ended December&#160;31, 2020, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2020 based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinions </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements and an opinion on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matters</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension and other postretirement benefit obligations </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 11 to the consolidated financial statements, the Company maintains qualified defined benefit pension plans and postretirement benefit plans providing medical and dental benefits. The Company&#8217;s total estimated pension plans&#8217; projected benefit obligation and postretirement benefit plans&#8217; accumulated postretirement benefit obligation were $800.3 million as of December 31, 2020. </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the evaluation of the pension and other postretirement benefit obligations as a critical audit matter. This was due to the specialized skills and knowledge required to understand the Company&#8217;s actuarial models and evaluate the assumptions related to the determination of the discount rates utilized in the measurement of the pension and other postretirement benefit obligations. In addition, there was subjectivity in performing procedures due to the sensitivity of the actuarial models to changes in the discount rates used to determine the present value of the projected benefit obligation and accumulated postretirement benefit obligation.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls over the pension and other postretirement benefit obligations process, including controls related to the development of the discount rates used and the evaluation of the actuarial models. We involved actuarial professionals with specialized skills and knowledge, who assisted in:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">understanding the actuarial models used by the Company to calculate its projected benefit obligation and accumulated postretirement benefit obligation, for consistency with generally accepted actuarial standards,</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">evaluating the Company&#8217;s discount rates, by understanding the methodology used to develop them, and</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">comparing the changes in the discount rates from the prior year against changes in published indices.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Palo Verde Nuclear Generating Station asset retirement obligation </span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As discussed in Notes 1 and 15 to the consolidated financial statements, the Company recorded an asset retirement obligation (ARO) liability of $138.4 million as of December 31, 2020 for the estimated future cost of nuclear decommissioning and other asset retirement activities at the Palo Verde Nuclear Generating Station (PVNGS).</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We identified the evaluation of the PVNGS ARO liability for nuclear decommissioning costs as a critical audit matter. This was due to the specialized skills and knowledge needed to evaluate the Company&#8217;s selection of planned decommissioning activities to satisfy their legal obligation and determine the associated estimates of decommissioning costs of those selected activities. In addition, there was subjectivity in performing procedures due to the sensitivity of the PVNGS ARO liability to changes in the estimates of decommissioning costs.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the PVNGS ARO, including controls related to the selection of planned decommissioning activities and the estimated decommissioning costs associated with those activities. We involved professionals with specialized skills and knowledge, who assisted</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in:</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Assessing (1) the professional qualifications of the Company&#8217;s third-party engineering specialists and engineering firm, (2) the knowledge, skill, and ability of the Company&#8217;s third-party engineering specialists, and (3) the relationship of the third-party engineering specialists and the engineering firm to the Company.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Evaluating the Company&#8217;s planned decommissioning activities and estimates of decommissioning costs for those activities. This included evaluating the third-party engineering specialist&#8217;s reports, which are based on the engineering specialist&#8217;s observations of the physical characteristics of PVNGS, and comparing the planned activities to third-party information such as guidance obtained from the United States Nuclear Regulatory Commission, which specifies acceptable decommissioning plans.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Assessing the Company&#8217;s rationale for changes in the estimate of decommissioning costs from the prior year and evaluating the changes.</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ KPMG LLP</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2013.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Albuquerque, New Mexico</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1, 2021 </span></div><div style="margin-bottom:30pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 7</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-bottom:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and Board of Directors</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public Service Company of New Mexico:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on the Consolidated Financial Statements</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Public Service Company of New Mexico and&#160;subsidiaries (the Company) as of December&#160;31, 2020 and 2019, the related consolidated statements of earnings, comprehensive income, changes in equity, and cash flows for each of the years in the three&#8209;year period ended December&#160;31, 2020, and the related notes and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule II &#8211; Valuation and Qualifying Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the three&#8209;year period ended December&#160;31, 2020, in conformity with U.S.&#160;generally accepted accounting principles.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matters</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension and other postretirement benefit obligations </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 11 to the consolidated financial statements, the Company maintains qualified defined benefit pension plans and postretirement benefit plans providing medical and dental benefits. The Company&#8217;s total estimated pension plans&#8217; projected benefit obligation and postretirement benefit plans&#8217; accumulated postretirement benefit obligation were $720.3 million as of December 31, 2020. </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the evaluation of the pension and other postretirement benefit obligations as a critical audit matter. This was due to the specialized skills and knowledge required to understand the Company&#8217;s actuarial models and evaluate the assumptions related to the determination of the discount rates utilized in the measurement of the pension and other postretirement benefit obligations. In addition, there was subjectivity in performing procedures due to the sensitivity of the actuarial models to changes in the discount rates used to determine the present value of the projected benefit obligation and accumulated postretirement benefit obligation.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls over the pension and other postretirement benefit obligations process, including controls related to the development of the discount rates used and the evaluation of the actuarial models. We involved actuarial professionals with specialized skills and knowledge, who assisted in:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">understanding the actuarial models used by the Company to calculate its projected benefit obligation and accumulated postretirement benefit obligation, for consistency with generally accepted actuarial standards,</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">evaluating the Company&#8217;s discount rates, by understanding the methodology used to develop them, and</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">comparing the changes in the discount rates from the prior year against changes in published indices.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Palo Verde Nuclear Generating Station asset retirement obligation </span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As discussed in Notes 1 and 15 to the consolidated financial statements, the Company recorded an asset retirement obligation (ARO) liability of $138.4 million as of December 31, 2020 for the estimated future cost of nuclear decommissioning and other asset retirement activities at the Palo Verde Nuclear Generating Station (PVNGS).</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We identified the evaluation of the PVNGS ARO liability for nuclear decommissioning costs as a critical audit matter. This was due to the specialized skills and knowledge needed to evaluate the Company&#8217;s selection of planned decommissioning activities to satisfy their legal obligation and determine the associated estimates of decommissioning costs of those selected activities. In addition, there was subjectivity in performing procedures due to the sensitivity of the PVNGS ARO liability to changes in the estimates of decommissioning costs.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the PVNGS ARO, including controls related to the selection of planned decommissioning activities and the estimated decommissioning costs associated with those activities. We involved professionals with specialized skills and knowledge, who assisted</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in:</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Assessing (1) the professional qualifications of the Company&#8217;s third-party engineering specialists and engineering firm, (2) the knowledge, skill, and ability of the Company&#8217;s third-party engineering specialists, and (3) the relationship of the third-party engineering specialists and the engineering firm to the Company.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Evaluating the Company&#8217;s planned decommissioning activities and estimates of decommissioning costs for those activities. This included evaluating the third-party engineering specialist&#8217;s reports, which are based on the engineering specialist&#8217;s observations of the physical characteristics of PVNGS, and comparing the planned activities to third-party information such as guidance obtained from the United States Nuclear Regulatory Commission, which specifies acceptable decommissioning plans.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Assessing the Company&#8217;s rationale for changes in the estimate of decommissioning costs from the prior year and evaluating the changes.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ KPMG LLP</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2013.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Albuquerque, New Mexico</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1, 2021 </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 9</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_127"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span><br/></span></div><div style="margin-bottom:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholder and Board of Directors</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Texas</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New Mexico Power Company:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on the Consolidated Financial Statements</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Texas</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New Mexico Power Company and&#160;subsidiaries (the Company) as of December&#160;31, 2020 and 2019, the related consolidated statements of earnings, changes in common stockholder&#8217;s equity, and cash flows for each of the years in the three&#8209;year period ended December&#160;31, 2020, and the related notes and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedules II &#8211; Valuation and Qualifying Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the three&#8209;year period ended December&#160;31, 2020, in conformity with U.S.&#160;generally accepted accounting principles.</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB and in accordance with auditing standards generally accepted in the United States of America. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension and other postretirement benefit obligations </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 11 to the consolidated financial statements, the Company maintains qualified defined benefit pension plans and postretirement benefit plans providing medical and dental benefits. The Company&#8217;s total estimated pension plans&#8217; projected benefit obligation and postretirement benefit plans&#8217; accumulated postretirement benefit obligation were $80.0 million as of December 31, 2020. </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the evaluation of the pension and other postretirement benefit obligations as a critical audit matter. This was due to the specialized skills and knowledge required to understand the Company&#8217;s actuarial models and evaluate the assumptions related to the determination of the discount rates utilized in the measurement of the pension and other postretirement benefit obligations. In addition, there was subjectivity in performing procedures due to the sensitivity of the actuarial models to changes in the discount rates used to determine the present value of the projected benefit obligation and accumulated postretirement benefit obligation.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls over the pension and other postretirement benefit </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">obligations process, including controls related to the development of the discount rates used and the evaluation of the actuarial models. We involved actuarial professionals with specialized skills and knowledge, who assisted in:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">understanding the actuarial models used by the Company to calculate its projected benefit obligation and accumulated postretirement benefit obligation, for consistency with generally accepted actuarial standards,</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">evaluating the Company&#8217;s discount rates, by understanding the methodology used to develop them, and</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">comparing the changes in the discount rates from the prior year against changes in published indices.</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ KPMG LLP</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2013.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Albuquerque, New Mexico</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1, 2021 </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 11</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_130"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF EARNINGS </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzQtMS0xLTEtMA_c5c94124-f50e-4327-b0f3-1216c0d3babe">1,469,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzQtMy0xLTEtMA_972f400d-8b75-4cba-a664-25037c6e516e">1,377,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzQtNS0xLTEtMA_cc276625-492b-46c3-b071-4907021db660">1,359,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzUtMS0xLTEtMA_57172c2e-ca51-4bb9-b098-1414115279c7">11,994</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzUtMy0xLTEtMA_94a8a4c1-8036-4cf7-acdc-8de259489e92">542</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzUtNS0xLTEtMA_d0069cf7-2ac7-4fc3-8571-7bf1e05dfe59">1,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzYtMS0xLTEtMA_bfc3b30d-d2cb-47de-a450-89253ce781a8">65,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzYtMy0xLTEtMA_3d8cf3dc-33f5-4140-b721-2236f3e70fad">80,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzYtNS0xLTEtMA_dc8d0bba-5135-44bb-b5f6-68dc26d20264">75,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total electric operating revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzctMS0xLTEtMA_0c1c3648-30d8-4fe6-8488-3ba252702c28">1,523,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzctMy0xLTEtMA_a4b85d10-5518-438c-b8d7-8f3d27cf2c1f">1,457,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzctNS0xLTEtMA_46d6721e-5179-4322-98cf-90b332cf7dbf">1,436,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzktMS0xLTEtMA_e80d059a-d3c6-45bd-a58f-739a844d7fb3">447,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzktMy0xLTEtMA_c0390b22-e7c9-4086-9d9c-b4a9d6506f04">412,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzktNS0xLTEtMA_a6180eeb-fb90-4c12-b094-fec50007fef8">399,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative and general</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEwLTEtMS0xLTA_d1816efd-c07a-4d2e-9eb8-773370707821">216,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEwLTMtMS0xLTA_fd08f313-a6c4-488b-b912-a13114bccfa6">189,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEwLTUtMS0xLTA_14dbf2c6-8131-4a46-afdb-0c01976bd9d0">188,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy production costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf02dd3041d04a6483ee1912b8e74c2c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzExLTEtMS0xLTA_555fafda-9eab-48cf-8805-b6e7b9c56731">137,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e37ecb72f3f48cbaccebc8999549888_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzExLTMtMS0xLTA_53baf5e0-f789-4ce3-b317-3ed33c1bdc97">142,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a04b1da3e3d4060a0e76017d52748a1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzExLTUtMS0xLTA_cc55b1be-26ce-4053-9bcb-3dc1c89cfb88">149,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowances and restructuring costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEyLTEtMS0xLTA_aafe0819-852a-4688-ab02-63451a5f9796">1,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEyLTMtMS0xLTA_6acf5a71-b362-481f-8dc7-912e22d4b1e7">151,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEyLTUtMS0xLTA_bc1eee9a-2995-4bab-bdb0-7e720623c40b">65,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEzLTEtMS0xLTA_e31374b4-7cc6-4c15-a652-cacb7801d250">275,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEzLTMtMS0xLTA_5f83c0b6-b6b6-4cdc-94b8-766375403733">267,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEzLTUtMS0xLTA_16e42888-fcbb-4d2c-aac7-70d238bbd12b">241,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TransmissionAndDistributionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE0LTEtMS0xLTA_f68246b6-bffb-4c9d-ae94-335d2ceb8117">77,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TransmissionAndDistributionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE0LTMtMS0xLTA_7317cb8f-c7e9-468a-b493-98bbf26a1216">69,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TransmissionAndDistributionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE0LTUtMS0xLTA_097e7118-4f94-49f8-ac85-d48b666fe8f9">76,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes other than income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE1LTEtMS0xLTA_71fd746d-2e81-45d8-a0b5-be1174a2d4c1">81,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE1LTMtMS0xLTA_73fce088-8de2-41da-9e90-e15dde983b9a">80,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE1LTUtMS0xLTA_eab1dc2a-467a-454b-be5b-2ae1109a3ac4">79,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE2LTEtMS0xLTA_997e9f46-7093-4b2f-b668-c6627ab4345c">1,237,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE2LTMtMS0xLTA_dfc2cf9b-add3-4e32-8d2a-071e25e7c2ca">1,313,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE2LTUtMS0xLTA_1a42ecf0-d2ea-4a4f-9e83-765c5fc6d022">1,200,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE3LTEtMS0xLTA_c6e400db-4c38-47b5-9d17-b2d3d1fc9d8b">285,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE3LTMtMS0xLTA_f7078c95-67c7-47b9-8876-e538f303d487">144,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE3LTUtMS0xLTA_ce208afa-8302-440f-a154-1700138511e3">236,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income and Deductions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE5LTEtMS0xLTA_44827e1d-cfdc-4bf8-9ce6-8d0503b5044d">14,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE5LTMtMS0xLTA_3be7c44b-7eb6-4b68-90d0-130d5a660ba2">14,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE5LTUtMS0xLTA_69eee627-9f5a-4028-bb25-2070f8e152be">15,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIwLTEtMS0xLTA_9c5877c0-947c-44ad-98a3-07a8921e4762">21,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIwLTMtMS0xLTA_c2d9230c-da3d-4ce9-aa73-cdeeb10986d0">29,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIwLTUtMS0xLTA_b522f1f6-587e-4ae8-acfc-22f5d5b78b90">17,176</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIxLTEtMS0xLTA_65cb5000-1172-4307-966f-41719a6d0df2">19,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIxLTMtMS0xLTA_9ce8c1d8-d50d-430d-97e3-549f78e5f986">15,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIxLTUtMS0xLTA_69eef234-0019-42b6-9eb4-4147746dbb84">17,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (deductions)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI1LTEtMS0xLTA_49b176c4-8d20-482c-9893-fd5560ff4ffe">18,732</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI1LTMtMS0xLTA_1edb387e-d248-4265-bfd4-898c4daf170f">15,328</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI1LTUtMS0xLTA_14e71e42-6a3c-4fc0-8e67-5f5672e36c89">15,696</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other income and (deductions)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI2LTEtMS0xLTA_d5810e4e-cbdf-48fe-886a-460aca2d6928">37,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI2LTMtMS0xLTA_78d48433-494a-4493-ab19-3a2d69ccf3ba">43,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI2LTUtMS0xLTA_3a736c47-f19f-4910-a304-0b89b9d95fc1">254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Charges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI3LTEtMS0xLTA_375eaa0b-3a73-4197-90d9-d029928afd09">114,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI3LTMtMS0xLTA_901487cc-03d2-4c8a-b454-7fb6d47c05e8">121,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI3LTUtMS0xLTA_1ff32f89-17f0-4780-93b2-a8c9d59fd96d">127,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings before Income Taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI4LTEtMS0xLTA_3a8f2285-e182-43b4-ac31-2a2d93b9a3c4">207,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI4LTMtMS0xLTA_2642227e-0a27-46d2-b9f0-f8cf2e9d480d">66,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI4LTUtMS0xLTA_70329c5a-1fb1-4f3d-b878-429b258c0293">109,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Taxes (Benefits)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI5LTEtMS0xLTA_c7d569e4-6204-4541-b631-84801d7afe82">20,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI5LTMtMS0xLTA_9b853e6e-24dc-48a0-a924-f688e08fe4f9">25,282</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI5LTUtMS0xLTA_248b9fd8-086e-47a4-963c-6fcc1bc0f42a">7,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMwLTEtMS0xLTA_522c69a1-4808-4cd5-8245-223e4196ae39">187,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMwLTMtMS0xLTA_63e5bd0e-b66a-42d4-8d64-c155cea6a0a1">92,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMwLTUtMS0xLTA_91143d1c-736c-452d-ad2d-2068010391d4">101,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Earnings) Attributable to Valencia Non-controlling Interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMxLTEtMS0xLTA_0d4f69d1-4acc-4b09-8561-f9c31c21456b">14,013</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMxLTMtMS0xLTA_b43a9345-b1f7-4824-8546-448809831e2f">14,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMxLTUtMS0xLTA_2927c215-8599-4287-9549-b20698e10df1">15,112</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preferred Stock Dividend Requirements of Subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMyLTEtMS0xLTA_27d75fd9-8f2e-4435-bbd9-8d1bd76957ca">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMyLTMtMS0xLTA_f2524cdb-da10-4a68-9845-a8eb0c54d96f">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMyLTUtMS0xLTA_143d379a-f33e-4ec4-9383-7a7e7414f458">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMzLTEtMS0xLTA_12946296-613b-4da5-80a6-a9d202ac61bb">172,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMzLTMtMS0xLTA_eeacfa02-139c-46fe-a094-32664c111811">77,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMzLTUtMS0xLTA_bb0b0561-17b3-4f3a-9066-9f87befd27c4">85,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR per Common Share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM1LTEtMS0xLTA_4a18b398-0da8-40e1-b77a-db21bbd6a618">2.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM1LTMtMS0xLTA_6d351752-132d-4b45-842d-1aa7ef370859">0.97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM1LTUtMS0xLTA_635b98d8-150c-4b08-8e6a-c76a2d6a0d53">1.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM2LTEtMS0xLTA_e011436d-b862-4edf-8cc0-a716dccc9508">2.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM2LTMtMS0xLTA_1c35b492-ae71-4a14-86d5-56bf3e55c330">0.97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM2LTUtMS0xLTA_5b728601-6abb-4ee2-beae-b6c5abcb770b">1.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNMR, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 12</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_133"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzMtMS0xLTEtMA_0b7938a8-70f2-4e7c-97a1-6f31597e19ee">187,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzMtMy0xLTEtMA_1e8ffb5a-274e-4436-b621-e3e930d2e45c">92,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzMtNS0xLTEtMA_b501185a-381c-4e17-84f4-131e2d6e3836">101,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Comprehensive Income (Loss):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gains on Available-for-Sale Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized holding gains arising during the period, net of income tax (expense) of $(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3MmRmNmYxMGI3YTRjYzU4MGU5Zjg4ZDIwNWY4ZDYzXzEwOTk1MTE2Mjc5Mjc_0de34f85-c038-4f41-be52-b4d207505b30">5,736</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3MmRmNmYxMGI3YTRjYzU4MGU5Zjg4ZDIwNWY4ZDYzXzEwOTk1MTE2Mjc5MTU_cb0a05bc-580c-48b8-adbd-3535f9c804e0">6,534</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3MmRmNmYxMGI3YTRjYzU4MGU5Zjg4ZDIwNWY4ZDYzXzEwOTk1MTE2Mjc5MDQ_b43def47-0ffa-45d7-9721-35a3912bb364">963</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMS0xLTEtMA_94339376-178c-40c8-8822-a63ea7082a40">16,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMy0xLTEtMA_e83ca7c1-a192-44cf-ad09-12b36b75729f">19,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtNS0xLTEtMA_aa03591e-c74a-425d-8204-5bb650e6ca83">2,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for (gains) included in net earnings, net of income tax expense of $<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMC0xLTEtMC90ZXh0cmVnaW9uOjZhMTBlMmVlMTI0NDQ3OTA5ODZmNDliNjFiNzk4ZDFmXzEwOTk1MTE2Mjc5MjM_1c5c3ad1-ce8a-47d2-a01a-001d2baadf83">2,412</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMC0xLTEtMC90ZXh0cmVnaW9uOjZhMTBlMmVlMTI0NDQ3OTA5ODZmNDliNjFiNzk4ZDFmXzEwOTk1MTE2Mjc5MTQ_5db575c1-549d-4b63-885a-303edd7cabfa">3,572</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMC0xLTEtMC90ZXh0cmVnaW9uOjZhMTBlMmVlMTI0NDQ3OTA5ODZmNDliNjFiNzk4ZDFmXzEwOTk1MTE2Mjc5MDY_2533087a-56c8-40ec-8e0a-c67dbd3a1d49">970</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMS0xLTEtMA_7b1785ae-b958-45fb-b099-8ade16d4a837">7,085</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMy0xLTEtMA_464cb5b7-1389-45cb-b015-3a284fd46f15">10,491</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctNS0xLTEtMA_33aeed20-5448-4813-90bc-9fce767fd54c">2,849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Liability Adjustment:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Experience gains (losses), net of income tax (expense) benefit of $(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMC0xLTEtMC90ZXh0cmVnaW9uOmNiMzE1NDY2NzFlODQxMzY5ZTRmYTc1MDYyYWM3ZTZkXzEwOTk1MTE2Mjc4OTQ_bc5a0711-6326-4a5a-b0c5-00297be50f26">1,562</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMC0xLTEtMC90ZXh0cmVnaW9uOmNiMzE1NDY2NzFlODQxMzY5ZTRmYTc1MDYyYWM3ZTZkXzEwOTk1MTE2Mjc4ODc_a4094ffc-280e-476b-b9e3-1b93ca8c6062">973</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMC0xLTEtMC90ZXh0cmVnaW9uOmNiMzE1NDY2NzFlODQxMzY5ZTRmYTc1MDYyYWM3ZTZkXzEwOTk1MTE2Mjc4Nzc_fb4cb641-fa8d-4239-b1fa-0456b516b09c">2,637</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMS0xLTEtMA_e64aeb56-31e3-4d0b-bb01-2822351a704b">4,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMy0xLTEtMA_6c26f95f-b7dd-464f-93e6-365d65438efd">2,856</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktNS0xLTEtMA_99bda540-0d16-4ace-ba43-14431543ee27">7,745</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for amortization of experience losses recognized as net periodic benefit cost, net of income tax (benefit) of $(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZTA3NTVkMTZkZDA0NzM1YjUwNWM2ZjJhOWI3ZjRkOF8xMDk5NTExNjI3OTgy_996e57a2-83c2-471b-a043-58e776ee5409">2,108</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZTA3NTVkMTZkZDA0NzM1YjUwNWM2ZjJhOWI3ZjRkOF8xMDk5NTExNjI3OTcx_acb6d037-fe69-4522-a1d4-d1e1b25a9167">1,880</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZTA3NTVkMTZkZDA0NzM1YjUwNWM2ZjJhOWI3ZjRkOF8xMDk5NTExNjI3OTU5_439b5133-8c4e-484d-ba57-d94a2c852628">1,922</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTEtMS0xLTA_03448680-293e-4f1a-8f0c-9f4d79b03aa7">6,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTMtMS0xLTA_37182b93-dd94-4e08-aafc-1b2e3b89ce17">5,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTUtMS0xLTA_ef97b0fa-0755-4e05-89c1-4abb41522bb4">5,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Adjustment for Cash Flow Hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair market value, net of income tax (expense) benefit of $(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZmUzMTg1N2U4ZDM0YWRkYWFjN2VlOWIxNTYxZTI2NF8xMDk5NTExNjI3ODk2_8b8e6227-8ca7-4dbd-988d-1da3ac32c94b">323</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZmUzMTg1N2U4ZDM0YWRkYWFjN2VlOWIxNTYxZTI2NF8xMDk5NTExNjI3ODg5_4a9ed9fb-5b4b-4087-85b6-2a0d16e7d7c5">888</ix:nonFraction>, and $(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZmUzMTg1N2U4ZDM0YWRkYWFjN2VlOWIxNTYxZTI2NF8xMDk5NTExNjI3ODc5_43f4e643-1c2f-4d48-b66f-68f8d52634fd">145</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTEtMS0xLTA_07ea899f-f96a-4991-a373-f1c1b82cab13">948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTMtMS0xLTA_9ab41fa1-0ebd-4866-9393-88960ca85d05">2,607</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTUtMS0xLTA_093760a4-3e4b-4987-a1f5-49e4dbf5acef">425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for losses included in net earnings, net of income tax (benefit) of $<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo2YTkzYjYwYjNmMjk0ZDU5OTUzYzU5NDdhOTY4NGYxMl8xMDk5NTExNjI3OTI2_49bcb2df-db34-49ee-b2dd-7be58d253750">442</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo2YTkzYjYwYjNmMjk0ZDU5OTUzYzU5NDdhOTY4NGYxMl8xMDk5NTExNjI3OTE3_2a61935d-88a8-4b6a-965e-b14cb635f331">186</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo2YTkzYjYwYjNmMjk0ZDU5OTUzYzU5NDdhOTY4NGYxMl8xMDk5NTExNjI3OTA4_2ed64aae-da0c-42f6-abe8-2e7b1d925bec">56</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTEtMS0xLTA_6907cb8a-2148-412e-9f63-a638e161b329">1,298</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTMtMS0xLTA_1b5cb2ea-113b-49ed-8e05-f3529acad4c0">547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTUtMS0xLTA_8fd76df9-2165-46e9-b652-25f1435a65f1">160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Other Comprehensive Income (Loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE0LTEtMS0xLTA_8d6bbb7a-ed8f-41f0-aeae-95299574daa3">20,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE0LTMtMS0xLTA_9072bb0e-b0b9-49dc-9a0b-65856d661c7d">9,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE0LTUtMS0xLTA_d3291540-e00c-4a48-b6f9-4a3e51378fdd">1,536</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive Income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE1LTEtMS0xLTA_064716cc-333e-48a2-a0ea-9f94762d65d1">207,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE1LTMtMS0xLTA_16d9c427-e158-4cec-a417-b197212f8177">101,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE1LTUtMS0xLTA_62f10fcf-aa24-47ce-96d0-d6ca25f7d91d">99,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive (Income) Attributable to Valencia Non-controlling Interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE2LTEtMS0xLTA_4198b497-8633-4acf-8083-e61433d83194">14,013</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE2LTMtMS0xLTA_6cd61018-8f07-471c-b9d7-ffeb52875794">14,241</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE2LTUtMS0xLTA_205887f8-4fe1-48ac-93ae-4e4c6e59bed1">15,112</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preferred Stock Dividend Requirements of Subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="pnm:PreferredStockDividendRequirementsOfSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE3LTEtMS0xLTA_621854f6-5110-45e9-8b69-a3aedeccfacb">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="pnm:PreferredStockDividendRequirementsOfSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE3LTMtMS0xLTA_4397914b-bcbe-44b1-86d5-9e61113cef7f">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="pnm:PreferredStockDividendRequirementsOfSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE3LTUtMS0xLTA_07e9add8-b2c7-4c84-b307-c959aa850bf7">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive Income Attributable to PNMR</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE4LTEtMS0xLTA_af960297-50c1-4e76-b371-f1e4199423dc">192,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE4LTMtMS0xLTA_d8ccedf1-eb15-4dcc-ae00-5ee2fac09043">86,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE4LTUtMS0xLTA_6a226ae1-daaa-4998-8a72-f532ef99235c">84,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNMR, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 13</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_139"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Operating Activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQtMS0xLTEtMA_0b7938a8-70f2-4e7c-97a1-6f31597e19ee">187,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQtMy0xLTEtMA_1e8ffb5a-274e-4436-b621-e3e930d2e45c">92,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQtNS0xLTEtMA_b501185a-381c-4e17-84f4-131e2d6e3836">101,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net earnings to net cash flows from operating activities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:2pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzYtMS0xLTEtMA_dff22e53-65bc-4018-94e6-782780d0028d">314,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzYtMy0xLTEtMA_ec8c346b-5408-4e7d-b580-8818dad6c707">301,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzYtNS0xLTEtMA_7e91c8c5-1a61-40c7-90d2-37c56692ce17">275,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzctMS0xLTEtMA_e66dfc41-ca6f-4e94-9215-61311462cb82">20,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzctMy0xLTEtMA_80a11817-a01b-4bde-8209-fbdef1fc698d">25,385</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzctNS0xLTEtMA_e7f64611-148d-47ad-81e4-e731373c7c64">8,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gains) losses on investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzEyLTEtMS0xLTA_fd6fc73a-0ce1-445f-9b6b-ae1f1410756b">21,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzEyLTMtMS0xLTA_350dc7a0-8b83-4761-aab5-810793ce508a">29,589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzEyLTUtMS0xLTA_c901d0c5-a144-4150-96fa-f361ae4e6785">17,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE1LTEtMS0xLTA_9ffcb3d4-167f-4b79-bf67-b20d5abe2584">8,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE1LTMtMS0xLTA_069762bc-56a0-4a60-95d2-04bcaa0ee65a">6,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE1LTUtMS0xLTA_107f3de1-4bba-4ee6-977a-070b4535a7c3">7,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowances and restructuring costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE2LTEtMS0xLTA_80110d6b-15f6-48f7-a747-34989bab97f1">1,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE2LTMtMS0xLTA_9a1bad7b-4791-453b-a513-a53556b839ee">151,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE2LTUtMS0xLTA_79ff0e1b-0e7f-4e96-b1a3-f5ee8a7888d1">65,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE3LTEtMS0xLTA_c244cac5-d08c-4a48-932d-a9f23bdf0f6f">11,254</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE3LTMtMS0xLTA_fdf5abab-da61-4c19-ae05-a18d1fe78edc">9,478</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE3LTUtMS0xLTA_a1537218-aae5-4e78-aca4-ebff3e3107aa">10,404</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE4LTEtMS0xLTA_43e9b355-98a0-444b-9157-73e515fcab1d">3,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE4LTMtMS0xLTA_f30ca526-2046-4e2b-bd69-8968e1c790db">2,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE4LTUtMS0xLTA_c8b44aa6-3089-4b9e-a283-1493373adfd6">3,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in certain assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and unbilled revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIwLTEtMS0xLTA_f1aa3f1d-d717-459d-835c-63a8daf2ec56">42,035</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIwLTMtMS0xLTA_d78b4544-3a8c-4885-aba0-5722d4fbc7f0">3,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIwLTUtMS0xLTA_8e9d47bb-7e48-46f8-8203-d0e19544f42f">8,702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials, supplies, and fuel stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIxLTEtMS0xLTA_ace2f66a-387c-423b-940a-3085b453abd4">11,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIxLTMtMS0xLTA_e74abac6-3b60-4fb1-97e5-b4f2fdedd30e">6,095</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIxLTUtMS0xLTA_2c991e97-1e6b-43f8-805c-97ea4d94fa5c">5,331</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIyLTEtMS0xLTA_3ff21e1b-582c-4c5b-b165-e1749cc65a36">8,135</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIyLTMtMS0xLTA_52e277e9-e8fd-41c1-94d6-75987899c620">1,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIyLTUtMS0xLTA_645f2506-376e-4608-8d5e-127e748cdc7f">2,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIzLTEtMS0xLTA_f2c71154-85fc-417a-9b6c-0ee660c39072">29,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIzLTMtMS0xLTA_eb88b7d6-10d6-42ec-b6f1-4ea12e5ade16">42,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIzLTUtMS0xLTA_4699611f-dd87-4e32-96f5-d4f36535a089">840</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI0LTEtMS0xLTA_f44fcbf6-7832-48cc-880c-462290739719">7,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI0LTMtMS0xLTA_c95db0f3-f89f-4826-a5cf-dadf8c0cd3ec">272</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI0LTUtMS0xLTA_5463ab3f-4ddb-462a-bf6b-903941b7f636">20,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI1LTEtMS0xLTA_af080b58-306e-441b-a81b-6f89a8637384">9,347</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI1LTMtMS0xLTA_66bd568e-5e48-447c-ad23-43b2a1d09401">14,691</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI1LTUtMS0xLTA_a8f1da7d-d50f-4dda-9c4a-5909f15d6e94">1,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI2LTEtMS0xLTA_242b788f-961d-4915-95d5-bf06fca2362e">23,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI2LTMtMS0xLTA_3b90881a-e603-4eda-8b9a-5b995c076275">7,212</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI2LTUtMS0xLTA_05f4faf2-fe15-47bc-9e2a-7ebc634a4cfc">2,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI4LTEtMS0xLTA_c07adffb-f79a-4525-894e-02525cc72419">29,633</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI4LTMtMS0xLTA_3f14a28a-6748-4f29-b461-5b0702b2cdd8">35,071</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI4LTUtMS0xLTA_31127d2b-07ba-4367-a858-67b07215c066">10,966</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI5LTEtMS0xLTA_84555cdf-f901-4202-8903-8eb25cf6cbcd">485,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI5LTMtMS0xLTA_be4af446-0a0b-4f7f-a3ae-a504a812ab3a">503,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI5LTUtMS0xLTA_26a68096-ede1-484c-85d2-8aeac5f2a9fd">428,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Investing Activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to utility and non-utility plant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMxLTEtMS0xLTA_3a9822d6-995f-47cb-af99-1971d5f210dd">679,028</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMxLTMtMS0xLTA_3177e87e-aa0e-49a5-9519-3be0209945a4">616,273</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMxLTUtMS0xLTA_58b4b37d-a03e-4a82-83dd-12c36d736d23">501,213</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of investment securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMyLTEtMS0xLTA_052aba73-e1a6-422d-bace-e23431345cb7">590,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMyLTMtMS0xLTA_048ec4ec-3253-400f-a813-7b9b2300c145">494,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMyLTUtMS0xLTA_0e4e86a5-af07-4c84-9d6c-00540e577b78">984,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMzLTEtMS0xLTA_2e87577f-b40b-4cf6-a64c-1300afb5d7b3">607,591</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMzLTMtMS0xLTA_f2648dfd-b96c-4be0-9e6b-286bb70c6330">513,866</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMzLTUtMS0xLTA_3dbb5c3b-0f83-4898-94f8-543ffb929ad3">1,007,022</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzM3LTEtMS0xLTA_f85c1ea0-74ee-43d6-bc88-c8b0308dfc75">23,250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzM3LTMtMS0xLTA_15176e92-97d3-4faa-b140-fb7e14168cb7">38,250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzM3LTUtMS0xLTA_66a4d8ea-bdd0-4ebc-84db-25569f8b608f">9,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal repayments on Westmoreland Loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQwLTEtMS0xLTA_46eb0472-e627-4bc5-9f9f-3e6eb3ef6084">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQwLTMtMS0xLTA_f6bc07a2-802a-4be7-9a02-23a531095ff9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQwLTUtMS0xLTA_5c11921c-278c-48b7-9aa8-a78092acaea7">56,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQxLTEtMS0xLTA_190379b9-81dc-415a-8bd5-60cfb9753a07">14,928</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQxLTMtMS0xLTA_5679a2fd-dd6e-4c95-9e6f-2bcb842e8d26">37</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQxLTUtMS0xLTA_47178973-c4a6-41a9-a0d3-d5001d3234a5">338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQyLTEtMS0xLTA_ffaf59f8-dcc2-4096-87df-f39f3c58529f">733,799</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQyLTMtMS0xLTA_4b95bca3-8539-4deb-8dfa-f6a492a67073">673,898</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQyLTUtMS0xLTA_0da1ac5c-6c08-4a5a-8bd3-487cc4e0ced0">475,724</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNMR, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Financing Activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term loan borrowings (repayments)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzQtMS0xLTEtMA_9bcf69b7-abeb-4d40-9d9d-398e15166de1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzQtMy0xLTEtMA_85532369-b533-4141-8f06-ea61892f5c0c">150,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzQtNS0xLTEtMA_636fe925-6edf-49ad-ac76-948f61bb5e57">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facilities borrowings (repayments), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzYtMS0xLTEtMA_06aa44b6-2f37-463d-998a-f553e677c6a6">153,100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzYtMy0xLTEtMA_84e4dde7-0bb6-476e-bdcf-5dfcd21d09a1">99,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzYtNS0xLTEtMA_e4d25f44-8f26-47b6-a37c-8471e86a0b32">119,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzctMS0xLTEtMA_bbd669b0-f45b-4a2b-8f04-3c85f8af2dc5">1,267,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzctMy0xLTEtMA_1beb979c-16c9-4c78-91e5-d15272bda1f2">745,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzctNS0xLTEtMA_b8c3fce0-64c0-4da4-9599-ad3cbc2c67ac">984,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzgtMS0xLTEtMA_17d64efa-cce3-4930-a512-3ba3960172b3">977,845</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzgtMy0xLTEtMA_1b96d0bf-2364-4744-a7ac-cf360937b438">407,302</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzgtNS0xLTEtMA_a226f8c7-3e18-403c-9b92-f51ad3122032">750,162</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzExLTEtMS0xLTA_c21468ba-8358-4e71-9f18-3db72de1bdbc">283,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzExLTMtMS0xLTA_fc6102ee-45bd-4ff2-8511-30836e300855">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzExLTUtMS0xLTA_5962aacd-50ef-493d-9049-4efa0c1d7eb0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercise</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEyLTEtMS0xLTA_a22db8f0-f448-4e8a-bd07-8f310d1d72ae">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEyLTMtMS0xLTA_4a9cd73d-4dae-46c9-84f6-f38216dc59e2">943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEyLTUtMS0xLTA_8158bfdd-b1c4-437d-933a-355991bc27a3">963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEzLTEtMS0xLTA_bfa686c1-a5de-4d2d-9345-e8781c384910">11,984</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEzLTMtMS0xLTA_0160f0b5-1651-438e-9009-7903abaffc1b">9,918</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEzLTUtMS0xLTA_a7e21be3-40ae-4f89-91b1-388a95e9a44a">12,635</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE2LTEtMS0xLTA_09cf34e5-f217-4ea6-966d-7961d0dfe6f8">98,502</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE2LTMtMS0xLTA_2b0169ab-3001-4634-9029-d6eb20c812ac">92,926</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE2LTUtMS0xLTA_c630a10c-09f3-45b5-9cf0-210f417438f6">84,961</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia&#8217;s transactions with its owner</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE3LTEtMS0xLTA_f95e25c3-e730-4695-9d76-b465f908e3de">18,056</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE3LTMtMS0xLTA_d4052ac9-07e5-454a-b2c7-affaf472a495">15,401</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE3LTUtMS0xLTA_6086d95d-f0a0-49a2-b730-4113e56c4069">17,095</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts received under transmission interconnection arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE4LTEtMS0xLTA_7d681c4b-3d48-4967-aae6-63f816c96fd8">11,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE4LTMtMS0xLTA_c2288ba0-15bd-4bf8-b699-6c6950580727">10,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE4LTUtMS0xLTA_f210cc96-5213-49fb-810d-4cedf11b4a60">4,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refunds paid under transmission interconnection arrangements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE5LTEtMS0xLTA_4341c3d8-440e-4a75-bc70-f0f2cb9ecd22">5,905</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE5LTMtMS0xLTA_ff029a29-d271-4818-a7ab-6a48d110104a">4,325</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE5LTUtMS0xLTA_0e2a3ba3-2a6b-49f0-87e3-ee42672e74c8">2,830</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIwLTEtMS0xLTA_7aa65eac-40d4-47f8-9b07-5fe3e5f868e4">4,943</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIwLTMtMS0xLTA_71fe2094-a2b9-4a00-bd38-a04e2be11c6c">2,840</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIwLTUtMS0xLTA_2849e6f1-3059-466c-8098-2f7ecfaf861a">6,846</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIxLTEtMS0xLTA_1e67ae91-62c2-4f15-b7ef-3399e12110b6">292,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIxLTMtMS0xLTA_c496b87d-4290-4801-92d4-2a5666d4af47">172,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIxLTUtMS0xLTA_727ae8a3-c6e8-449c-9c30-54cb9ca10e7b">45,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Cash and Cash Equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIyLTEtMS0xLTA_b82bff4c-fd68-4a96-b380-9c82c0e25935">44,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIyLTMtMS0xLTA_3550ab5a-b232-41c8-b83b-e1f719934c0a">1,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIyLTUtMS0xLTA_e9b851bc-53fe-41cf-8226-937040980c85">1,852</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at Beginning of Year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIzLTEtMS0xLTA_45aca545-f2b8-413f-b026-87f6598b45bd">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5be83d3e5749078045964588c56b36_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIzLTMtMS0xLTA_aeaab12e-0d0a-4171-a7a3-b2c72dec1dda">2,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f02837765b4e8f9bdfdcb5cc0ad9a7_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIzLTUtMS0xLTA_8c7767f6-2038-4013-9f0d-1b1f397f1650">3,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at End of Year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzI0LTEtMS0xLTA_11453eca-8d26-4b67-b029-31c9ae0302b9">47,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzI0LTMtMS0xLTA_1042d511-46e3-4eb5-82a0-95a82af06aae">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5be83d3e5749078045964588c56b36_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzI0LTUtMS0xLTA_0f1d63e2-5c8f-4289-9c55-86f8b8c410ab">2,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flow Disclosures:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid, net of amounts capitalized</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMxLTEtMS0xLTA_3ed343f7-74d8-47da-a4dd-1e665194d799">106,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMxLTMtMS0xLTA_72d60ab5-7c14-4f9d-bd7e-42ee06a6ef4c">115,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMxLTUtMS0xLTA_8da9eda3-c94c-4342-9f1a-7b7d255fd5a7">119,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid (refunded), net</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMyLTEtMS0xLTA_fb58e983-6980-44a7-8466-48fd602ba6e2">969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMyLTMtMS0xLTA_4caafee9-b9f7-447c-a028-3d90074c843c">2,929</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMyLTUtMS0xLTA_7e49ae3d-d015-48cc-983a-266fb26415de">842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental schedule of noncash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase) decrease in accrued plant additions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM1LTEtMS0xLTA_a767bb6f-22ae-4782-b782-54f1a42e010a">58,796</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM1LTMtMS0xLTA_91ee9cd2-2e5b-438b-b2c7-01150fefd1f1">8,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM1LTUtMS0xLTA_62c199be-e721-4514-8971-a974bd1d9288">11,502</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contribution of utility plant to NMRD</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM2LTEtMS0xLTA_f016ebac-df68-4ea6-879e-8e591e744fdc">801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM2LTMtMS0xLTA_ffb26e1d-9173-4879-99a2-ba4eb59465a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM2LTUtMS0xLTA_b42220f7-ba15-4378-8cab-51653779bd1a">578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNMR, are an integral part of these consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 15</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzUtMS0xLTEtMA_5fed3b66-c45d-47bb-8388-d0deb7c1ef28">47,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzUtMy0xLTEtMA_d62fac52-e066-40bb-9590-81bcd430dc02">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for uncollectible accounts of $<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjhkMjUxOThjMTgzMDQ5ZDdiOWI1NDFjMTUxYTk1MjRkXzEwOTk1MTE2Mjc4ODA_eb8e1dc0-2097-4b76-a012-0a015b0a8b1e">8,333</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjhkMjUxOThjMTgzMDQ5ZDdiOWI1NDFjMTUxYTk1MjRkXzEwOTk1MTE2Mjc4NzE_361d07fa-cc24-4257-a5dd-aef2f1f4a589">1,163</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzYtMS0xLTEtMA_93762771-04eb-4022-92f6-bf72afe4b7e4">113,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzYtMy0xLTEtMA_55d94242-e93f-486f-b605-734fb9da29eb">85,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzctMS0xLTEtMA_f1796602-33e7-4eb8-adeb-6e1dbb9b74f7">55,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzctMy0xLTEtMA_0fcb4795-85ac-4f41-8137-43a0702acca7">57,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzgtMS0xLTEtMA_96e9eeb2-2c21-4884-970b-b85f3f82d908">23,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzgtMy0xLTEtMA_d646d31a-a6f7-4965-a409-185d7e5fe356">12,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials, supplies, and fuel stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzEwLTEtMS0xLTA_f58156a2-fd54-4044-a1c8-de7a5c8ff7c8">66,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzEwLTMtMS0xLTA_5854df8b-7fcf-449d-88ff-86db3874dd4a">77,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzExLTEtMS0xLTA_608d7f03-3158-422b-b925-a849c61f2a0e">202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzExLTMtMS0xLTA_ab7fe635-994f-4911-89ca-1403104b240a">7,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzEzLTEtMS0xLTA_9301986e-b774-467e-8562-24e15d70d106">5,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzEzLTMtMS0xLTA_626a279b-b9a5-4b32-ae75-10e9f5ebbd06">4,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzE1LTEtMS0xLTA_cbee9a31-71f7-4537-b09c-55b599ffecd7">64,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzE1LTMtMS0xLTA_31175026-a96b-467d-95b4-84e9ae889904">44,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzE2LTEtMS0xLTA_d3c417c4-0481-424b-bef4-80a2796e54fc">377,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzE2LTMtMS0xLTA_8ce0abc4-636f-4d47-94b9-507af1726765">294,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Property and Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIwLTEtMS0xLTA_db828840-14c3-4164-8622-cef1613f07c0">440,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIwLTMtMS0xLTA_d0a338ec-97c0-4ed8-92e4-08cf9de65a9c">388,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment in NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIxLTEtMS0xLTA_2dfc53de-5990-43a6-ac22-c702b5e74704">90,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIxLTMtMS0xLTA_7be98bd2-9a95-441a-980e-6be9333edbe0">65,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIyLTEtMS0xLTA_5a0872b9-d3b6-47bb-bdaf-3bc86ed35470">284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIyLTMtMS0xLTA_240054d3-0a42-4d28-8d6a-cf9e3161af81">356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property, including financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIzLTEtMS0xLTA_a48ca07f-c9b6-4eed-9113-409a92ea6ad3">24,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIzLTMtMS0xLTA_12857c77-b6e9-46ca-89d5-8df6a63788a4">12,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other property and investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalOtherPropertyAndInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI0LTEtMS0xLTA_837a0511-bc3c-437c-8cf5-d1cdb3f75eb6">555,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalOtherPropertyAndInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI0LTMtMS0xLTA_ab1067de-c17e-4433-bbdb-ba2928c3d618">466,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility Plant:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant in service, held for future use, and to be abandoned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI2LTEtMS0xLTA_432eca85-aa06-4d07-89ed-3e9132626a5f">8,480,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI2LTMtMS0xLTA_675ee92d-121a-4940-a5be-51bd2790e701">7,918,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI3LTEtMS0xLTA_aef1ffe6-e1d8-4ed1-9dcf-b8fad49c2a04">2,835,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI3LTMtMS0xLTA_0adcbb5e-20b6-4d05-9815-6540601c9866">2,713,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI4LTEtMS0xLTA_77ba70a3-f390-421d-949b-81fef335768e">5,645,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI4LTMtMS0xLTA_05b982b7-02a3-4bad-a865-8d61effec9b1">5,205,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI5LTEtMS0xLTA_541ac0dd-9bcf-46fa-a49f-493aa207fcd5">218,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI5LTMtMS0xLTA_46a89ab0-6c0e-4598-bcd6-cb6333bb4641">161,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nuclear fuel, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccumulatedAmortizationNuclearFuel" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo2NDk0NDgzNmYwZmE0M2Y4OThhNzZkYTcyZTNjNzhlMV8xMDk5NTExNjI3ODY1_f1f85e80-0d4c-4172-adad-e35cffc3d415">41,367</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccumulatedAmortizationNuclearFuel" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo2NDk0NDgzNmYwZmE0M2Y4OThhNzZkYTcyZTNjNzhlMV8xMDk5NTExNjI3ODU1_256cb899-656f-4304-997b-f4475d7e1503">42,354</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NuclearFuelNetOfAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMwLTEtMS0xLTA_2ffe74f4-c634-4da4-9dfe-90659c9635b2">100,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NuclearFuelNetOfAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMwLTMtMS0xLTA_85ae4fc5-07b2-4d87-b1d9-c1e5022e6280">99,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net utility plant</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMxLTEtMS0xLTA_6169a7da-780f-4352-a7fe-3a3259749734">5,965,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMxLTMtMS0xLTA_64e17e22-9158-41dd-9ba6-5b29b9e37138">5,466,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Charges and Other Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMzLTEtMS0xLTA_d45c28cc-fc1b-44a7-8e6f-3c3b7b050781">557,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMzLTMtMS0xLTA_9c15016f-064c-4e5a-8858-3aa92d4c3670">556,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM0LTEtMS0xLTA_27f627eb-86cc-41f4-bfa0-129110f38e83">278,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM0LTMtMS0xLTA_4047a161-4ec3-490e-ac45-d4faaa646a70">278,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net of accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM1LTEtMS0xLTA_5835884e-19cc-4948-8dd6-b755778a38da">105,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM1LTMtMS0xLTA_64cb52e7-147e-4231-a5d5-60da0c948b28">131,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM3LTEtMS0xLTA_9746891f-acfe-4dcd-9402-c081757e0160">100,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM3LTMtMS0xLTA_c8c12864-a803-47db-a445-6031fdf4e0cb">105,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred charges and other assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalDeferredChargesAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM4LTEtMS0xLTA_5e6962dd-457b-4841-9b1b-01f191dfa6f7">1,042,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalDeferredChargesAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM4LTMtMS0xLTA_83f96824-c49f-4f41-9668-261528eaa924">1,071,949</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM5LTEtMS0xLTA_e91f50a9-34e7-42a5-94a2-d1a379cf5eba">7,939,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM5LTMtMS0xLTA_359b2e2e-c1db-44fb-b6b3-a5f76b7093eb">7,298,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNMR, are an integral part of these consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands,&#160;except&#160;share<br/>information)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzUtMS0xLTEtMA_6f6479c6-6931-47d8-9626-9337ec75fc59">32,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzUtMy0xLTEtMA_b4afa079-0259-497f-9c94-cc5401a89792">185,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current installments of long-term debt</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzYtMS0xLTEtMA_7676f3a2-16bf-4f86-81ff-af698c30d1eb">575,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzYtMy0xLTEtMA_0bd70f13-52d4-4d7f-83fe-5c937555c655">490,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzctMS0xLTEtMA_3698b2d1-031f-4657-bb5c-efbcfa469e8d">169,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzctMy0xLTEtMA_3b541b24-725a-43aa-b48a-ff4a59f1184e">103,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzgtMS0xLTEtMA_f390eeae-e4fd-4ecb-bf8a-2179f8e620a4">6,606</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzgtMy0xLTEtMA_2433f4bf-7bfe-48d4-8406-348b64d9d600">10,585</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccruedInterestAndTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzktMS0xLTEtMA_108144f6-5f9b-4f33-9b43-71ebb8a4d4c0">68,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccruedInterestAndTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzktMy0xLTEtMA_fe56f9d0-367d-44e3-b03f-0fbc7d4c5c62">76,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzEwLTEtMS0xLTA_71e22459-e0d4-4d86-9946-572780dd37df">7,471</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzEwLTMtMS0xLTA_def36d93-26ee-4e2d-a050-70cc85ec4079">505</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzExLTEtMS0xLTA_da7d213b-f608-44e0-b281-79584c67bc5b">27,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzExLTMtMS0xLTA_f6e8a541-5849-438b-b9f9-6582d0483fb9">29,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzEzLTEtMS0xLTA_ebe14bd3-e8ed-4c02-9a39-10959611c3f7">28,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzEzLTMtMS0xLTA_25d2c4a7-4349-4c68-b8f9-e354233a3a2b">24,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE1LTEtMS0xLTA_65904fac-ca39-4f0f-9bc5-63c25e169dc7">62,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE1LTMtMS0xLTA_f3063bbe-4711-4848-b772-39dadd1583c3">47,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE2LTEtMS0xLTA_c1d02d92-f9cd-475b-a5da-55ed7b220943">977,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE2LTMtMS0xLTA_5417e4e9-c569-47e7-97d1-60e0e7ab9463">967,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term Debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE3LTEtMS0xLTA_73e5f2ab-446c-4de7-9de8-71216c42fb14">2,719,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE3LTMtMS0xLTA_fcf042f7-a334-4271-8bbb-9224c7a57b7f">2,517,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Credits and Other Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE5LTEtMS0xLTA_aa94ce4f-3496-420d-934c-1e543ef21136">694,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE5LTMtMS0xLTA_d0859262-1611-429f-9675-55ddc84fa9d5">626,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIxLTEtMS0xLTA_10644427-b396-4994-bc25-f58bee37640c">850,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIxLTMtMS0xLTA_669732ae-364c-4cab-88f7-91278c0d18ca">866,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIyLTEtMS0xLTA_931d8d9d-7d1b-4057-b341-691a3f9f75bd">183,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIyLTMtMS0xLTA_f51860a2-b51a-4720-b6df-85a73e288ed1">181,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension liability and postretirement benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIzLTEtMS0xLTA_263de900-5037-41de-86bf-32df96b6ecbf">58,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIzLTMtMS0xLTA_b0b64f3f-eb63-483b-8116-fa69c28a7006">95,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI0LTEtMS0xLTA_5d96f579-0190-4b7e-843c-f396a768d209">81,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI0LTMtMS0xLTA_91f36b21-83b1-44a9-a614-a65d3f712247">105,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI2LTEtMS0xLTA_febc555a-5f5d-432b-8694-b4e6a9088d5f">255,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI2LTMtMS0xLTA_7397dd64-f66d-4386-9acc-4b9ffd309983">185,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred credits and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI3LTEtMS0xLTA_894bc780-7b3b-4e2c-88f3-ea9d0505749f">2,122,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI3LTMtMS0xLTA_152b3546-76ff-4c35-8a5d-615ff324240e">2,060,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI4LTEtMS0xLTA_3ec594fd-d43f-4a3b-b5a0-10ba7760317c">5,819,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI4LTMtMS0xLTA_b301f907-db4c-4a07-8343-49490acf50a2">5,545,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commitments and Contingencies (See Note 16)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI5LTEtMS0xLTA_ddd7cc02-56e2-41c8-ad19-79066ce54059"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI5LTMtMS0xLTA_3c836059-30f1-4ee7-9d8b-aab25f6e889b"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Preferred Stock of Subsidiary</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">without mandatory redemption requirements ($<ix:nonFraction unitRef="usdPerShare" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTE1_80089c92-92d8-4cf0-b8db-acb68cb6c76b"><ix:nonFraction unitRef="usdPerShare" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTE1_c0776991-cb9e-4ed7-ae95-e2ea4e6cd6fe">100</ix:nonFraction></ix:nonFraction> stated value; <ix:nonFraction unitRef="shares" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTI5_3e3ecd8f-1d34-4981-81c8-2edd6d31f9cf"><ix:nonFraction unitRef="shares" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTI5_eb8bb4a1-a553-451a-b8c2-f73f32322d63">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTM5_0b326ac8-08b6-49a7-a93a-017dd281f694"><ix:nonFraction unitRef="shares" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTM5_2790b2d9-7bac-4e1b-a579-665f01af87d9"><ix:nonFraction unitRef="shares" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTM5_6b88baf5-a40d-453a-892b-53ae151f189e"><ix:nonFraction unitRef="shares" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTM5_a4fac5be-5ef4-4ed7-a1b6-c396f071349c">115,293</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTEtMS0xLTA_bd09aa31-5bb2-4314-abb2-5b78af14bac0">11,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTMtMS0xLTA_1b380e62-f232-46ff-ac5b-a41178def666">11,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR common stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (<ix:nonFraction unitRef="usdPerShare" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3ODgz_2ee4a823-3d35-4a53-a247-c6094e4b2674"><ix:nonFraction unitRef="usdPerShare" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3ODgz_8f595020-47cf-453b-88dd-4db57875b3d7">no</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTAw_50673de5-8942-4ed0-adc5-20f309c4c707"><ix:nonFraction unitRef="shares" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTAw_50d3e9ff-50a5-406f-a7a0-983a9a571856">120,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTEz_6865ebb2-6402-483f-b85e-3e4fa3132a75"><ix:nonFraction unitRef="shares" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTEz_cbd212d1-e577-4d4e-af36-2a575a8ea215">85,834,874</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTIw_0c6ebf6b-b1d8-4f10-bb25-02cabb838b98"><ix:nonFraction unitRef="shares" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTIw_10b1277a-9b6d-4a6b-853d-c3d91fd9cb2f">79,653,624</ix:nonFraction></ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTEtMS0xLTA_82c5e5de-14dc-427a-93e5-17b3e62dfa61">1,429,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTMtMS0xLTA_e0335300-8232-4959-91d1-1fbf69c68600">1,150,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss), net of income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM1LTEtMS0xLTA_9f109efe-29e4-4005-8bca-3472f05e0ec4">79,183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM1LTMtMS0xLTA_d52effaa-d406-4802-8ac1-f428d1ed7747">99,377</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM2LTEtMS0xLTA_a38d9be8-b391-4f61-b11e-21323edeef85">698,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM2LTMtMS0xLTA_3bb75519-e2ef-4150-8229-379149ea0056">627,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PNMR common stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM3LTEtMS0xLTA_f1a8c5c1-2cab-4250-9432-19bc03302c43">2,049,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM3LTMtMS0xLTA_6df2f0df-7ff7-4ad2-b1e9-32c8ca60e8bf">1,678,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in Valencia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM4LTEtMS0xLTA_3050f656-8298-4d49-b4e9-7e59d60d55ef">59,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM4LTMtMS0xLTA_bb6e9e1d-501b-4ff0-92e2-78ac88b74703">63,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM5LTEtMS0xLTA_f25689c3-a8ab-4fdc-9137-16ef79f12eba">2,108,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM5LTMtMS0xLTA_a0065d9c-b2d7-45a0-b18d-c08849b26afe">1,741,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzQwLTEtMS0xLTA_c0a66cca-1616-4153-b78d-25ca359543e7">7,939,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzQwLTMtMS0xLTA_10027a2b-5eb2-4108-b753-005fef8378ee">7,298,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNMR, are an integral part of these consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 17</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_148"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:31.279%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.086%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.387%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.743%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.994%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Attributable to PNMR<br/></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-<br/>controlling<br/>Interest<br/>in&#160;Valencia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total PNMR Common Stockholder&#8217;s Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2017, as originally reported</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i563866b397f043b7a9188ffa286354d7_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtMi0xLTEtMA_df862c7d-8c7b-44fe-af7a-3e365d52fa5e">1,157,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib81946d681204d26836f84e84649de42_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtNC0xLTEtMA_f3878961-70c4-4ea3-820b-41ca5693caab">95,940</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dcc77ca8b7b461ab65040535a2d5037_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtNi0xLTEtMA_295a914f-5150-49e1-ae2f-06e61ca63139">633,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i413d69ae59394dac8b58fa2c92a46387_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtOC0xLTEtMA_cdc87579-5e76-4841-89c3-bb1cda8db168">1,695,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id004ac98fde1486ca12cbda8f59fb3eb_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtMTAtMS0xLTA_28ffcced-a81c-4bb7-921b-8b10b9335398">66,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f02837765b4e8f9bdfdcb5cc0ad9a7_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtMTItMS0xLTA_703f56f6-1266-4d4f-a0a6-968ddabe5b90">1,761,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative effect adjustment (Note 9)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3930725f5984290a95d407ebc33f4b0_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzUtNC0xLTEtMA_3694b7b5-a4b0-4364-b2b0-c29676638600">11,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf512d6e5a2945f08840fdfbb317b7c9_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzUtNi0xLTEtMA_87f81290-ccff-4055-b499-3292a6566125">11,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c244c04d8c740a0a7b9cefa992e2dad_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzUtMTItMS0xLTA_0cf3b762-1b00-46cd-953e-28eeaf53f39e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at January 1, 2018, as adjusted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38d2c091a03c41288a3cfc650584dc1d_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtMi0xLTEtMA_04a9cdb9-c912-4eb6-884b-699ff7e8bb8f">1,157,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a2799957f6f48a59eb1250150ce3525_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtNC0xLTEtMA_fb2c648b-1b26-4dae-98e3-5ef195671663">107,148</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9d56103ba054e21a1e62ec8bdcecade_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtNi0xLTEtMA_e63f8485-0426-465b-a807-860775a91592">644,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc8068c3eeff423190821e2eb44c64f7_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtOC0xLTEtMA_ab6810e3-90cd-4217-95b4-079a28167137">1,695,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i204001fb4c8e4bbeb9df497fd8ef7d94_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtMTAtMS0xLTA_a7e542da-62b7-4362-b059-96fd7bc2dd6c">66,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7650d5553935459fac2d9b7594f4e0dc_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtMTItMS0xLTA_e32a93b6-81ad-43f5-8fa0-458dbc7f4d8a">1,761,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net earnings before subsidiary preferred stock dividends</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0258c54e44261b8ba335521a7a207_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzgtNi0xLTEtMA_01947d1c-27d6-48c4-b9e8-b7b4ad0304d0">86,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzgtOC0xLTEtMA_79726ddf-e49f-40e4-a384-d11f2a82fa8a">86,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9d85d0871b0440980654a648cce155b_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzgtMTAtMS0xLTA_9783f2ad-2df6-47cd-9a16-e91865f61bb1">15,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzgtMTItMS0xLTA_4242c877-5ca6-46d6-b4c2-79d824350a74">101,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzktNC0xLTEtMA_8d1818aa-792e-4e3b-b7ad-291e45ec7814">1,536</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzktOC0xLTEtMA_c4be7177-8cf3-47ad-9688-08febe30fb07">1,536</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzktMTItMS0xLTA_4a06d067-b353-4bb5-a041-62ec700566d5">1,536</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if0b0258c54e44261b8ba335521a7a207_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEwLTYtMS0xLTA_72138b42-422b-4bce-93ee-2719488485a6">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEwLTgtMS0xLTA_5fd3af35-0e13-40d7-ae47-89ccde8bf61a">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEwLTEyLTEtMS0w_1b296760-3668-40af-8abc-0223d98e7d8f">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared on common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if0b0258c54e44261b8ba335521a7a207_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzExLTYtMS0xLTA_3e047d4d-f344-4122-8ffb-a25cbc6e6d09">86,425</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzExLTgtMS0xLTA_1a5993c6-9b3f-4c66-8799-108ec95994e7">86,425</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzExLTEyLTEtMS0w_df7dd438-d585-4e4e-97e2-cd3caebe9bd4">86,425</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock option exercise</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09cb124e8e0d46b78ceef00d6d8dd58a_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEyLTItMS0xLTA_ed92376d-f611-4429-ad94-858ed6849078">963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEyLTgtMS0xLTA_e646ea60-8fc6-4166-b1d2-fe2eda585139">963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEyLTEyLTEtMS0w_a1f06e73-18bb-4406-8369-3b8156d9c8f4">963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awards of common stock</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09cb124e8e0d46b78ceef00d6d8dd58a_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEzLTItMS0xLTA_525eeb75-69e8-43dd-8759-225df6e61736">12,635</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEzLTgtMS0xLTA_b8da683a-36b9-4ae5-b539-6fa5f7dfa2d7">12,635</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEzLTEyLTEtMS0w_ddd58e9e-e7c3-43b0-a717-a2f6ba0e33ad">12,635</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09cb124e8e0d46b78ceef00d6d8dd58a_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE1LTItMS0xLTA_fe430d74-cdfe-4144-a31d-8483aed1f55a">7,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE1LTgtMS0xLTA_03090324-eeee-4108-b7ee-8df17f113b40">7,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE1LTEyLTEtMS0w_0ffe32ec-9286-474c-a0e4-d7433cb2b16a">7,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valencia&#8217;s transactions with its owner</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9d85d0871b0440980654a648cce155b_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE2LTEwLTEtMS0w_66eef2c7-aac7-4eff-a677-d0277c18d84a">17,095</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE2LTEyLTEtMS0w_fd5993c3-d81f-4358-81ce-3cd7d4c756d6">17,095</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8136013a982c40d4afec88a042bbf9e0_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTItMS0xLTA_cb0ca55b-8745-4c29-b3e1-bd9a60f72883">1,153,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4637ed3f1cf3491eb6ea846fe0615f6c_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTQtMS0xLTA_61faf0f7-1d34-4314-9385-d0405768b1ca">108,684</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie359bb5075a349e4b766de31036b4ee2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTYtMS0xLTA_c55c663d-9e5b-4523-891f-053635477ab1">643,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i063c36f0d45f46a4b32474db5419adb2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTgtMS0xLTA_fb320572-b740-4d2d-a4fb-3d5639bb1668">1,688,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6a50abcc5bf4140990e7751334552cc_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTEwLTEtMS0w_4f8bd6ca-c294-4e5b-903e-4430a5bd4322">64,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5be83d3e5749078045964588c56b36_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTEyLTEtMS0w_ecc6dd3a-b0e2-4252-a07a-93a1c3937580">1,752,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net earnings before subsidiary preferred stock dividends</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id96f802b79d849059b0a14232d5e72eb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIzLTYtMS0xLTA_304040ba-5c81-4e6a-bc5d-800b3ec9f166">77,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIzLTgtMS0xLTA_8205b0b0-c030-4a01-9a63-bc64ba816163">77,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i941a702355aa40fab59a357ba462221a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIzLTEwLTEtMS0w_fd32381f-ca9b-408d-9670-3b75138b8429">14,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIzLTEyLTEtMS0w_8ee210e0-1db2-4310-8827-a7debe13545d">92,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI0LTQtMS0xLTA_34e5caa8-3c0b-419b-b657-9a9fb335bfe1">9,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI0LTgtMS0xLTA_2c37062d-84a7-4113-a9d2-329f7be4b0ca">9,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI0LTEyLTEtMS0w_33426ed1-2c06-452f-bb6b-ebe5d6295e25">9,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id96f802b79d849059b0a14232d5e72eb_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI1LTYtMS0xLTA_a1ed7a4f-374e-4ed8-8c84-33443b1da888">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI1LTgtMS0xLTA_7065315b-2b6b-40b2-9631-5394058eb274">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI1LTEyLTEtMS0w_43b1f8f0-faff-4bc5-81b3-5e9a395d486c">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared on common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id96f802b79d849059b0a14232d5e72eb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI2LTYtMS0xLTA_8b414f07-0254-4737-b371-aa297295e883">93,792</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI2LTgtMS0xLTA_2dc60021-e22e-46b0-9c95-543cf6ba0b69">93,792</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI2LTEyLTEtMS0w_aa3e5751-3061-491e-97ed-98c11ee0d7da">93,792</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock option exercise</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5371171a566e4da383340efa3a16a510_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI3LTItMS0xLTA_9beb1643-01d8-4524-8a94-c8655f20eae0">943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI3LTgtMS0xLTA_d5c08a93-60a4-4ccd-b935-24db362414b8">943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI3LTEyLTEtMS0w_1e795d13-0de4-49b2-8083-386361ea48d0">943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awards of common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5371171a566e4da383340efa3a16a510_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI4LTItMS0xLTA_1895503c-0dfd-4653-9f34-3e41fd3eb938">9,918</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI4LTgtMS0xLTA_9576bc33-41c2-491a-8b48-04fe4eed3257">9,918</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI4LTEyLTEtMS0w_63d90a83-06c4-4443-b1df-1615f7165083">9,918</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5371171a566e4da383340efa3a16a510_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI5LTItMS0xLTA_f71d2eb8-ccba-401c-9882-f8f3db4e023c">6,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI5LTgtMS0xLTA_2dd868fb-31d7-4f94-b0b2-a998f297015e">6,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI5LTEyLTEtMS0w_ad201589-3cd6-4ef9-aff2-8199d754d36d">6,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valencia&#8217;s transactions with its owner</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i941a702355aa40fab59a357ba462221a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMwLTEwLTEtMS0w_29eafdd4-8cd0-495e-8b33-a58aa26d79ca">15,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMwLTEyLTEtMS0w_ab60e97f-2715-4da3-84b3-ba90a02c12bc">15,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5e02e70ffd54e16a48e1a7c6be813c1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTItMS0xLTA_ea708fc6-82b6-4026-9532-1d51f778006c">1,150,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1adafb17ace42c7b6d83c4c6873114a_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTQtMS0xLTA_ba69d770-66bb-41d8-a4a4-719fbd3d18fc">99,377</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33eca226a5594f969aed56e0d5e7b655_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTYtMS0xLTA_94dfb646-e904-4fe2-a677-de23dfc68cac">627,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e0d9c04e8d462f8456cd76fc265f9d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTgtMS0xLTA_aa9024bb-97eb-4da8-871a-dd791ec0d531">1,678,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f300a6f384044fa9461b2fb35e2883c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTEwLTEtMS0w_5a96e085-b006-4985-819c-93f72876047d">63,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTEyLTEtMS0w_c801c612-6e77-4ca5-b715-a74b3ebefe69">1,741,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net earnings before subsidiary preferred stock dividends</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM3LTYtMS0xLTA_733cdbb5-638c-469c-8ef2-0598a9c14e2c">173,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM3LTgtMS0xLTA_03cb7a3d-1d41-44c9-9625-42a95fbf39ea">173,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b37673f25c48c9a1f4a70f1b80ea7c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM3LTEwLTEtMS0w_77dacdbe-1078-4457-966d-6ca63c142e0d">14,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM3LTEyLTEtMS0w_9dcb55fd-5867-4a98-a41b-f4704f2835c8">187,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM4LTQtMS0xLTA_3a3febfc-d4ae-46ad-ab15-545212ac1d55">20,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM4LTYtMS0xLTA_9fc702a8-38a3-4861-86fd-36d76c49aeb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM4LTgtMS0xLTA_bf4711e4-b3e8-433a-9606-17a8b40f1ac9">20,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM4LTEyLTEtMS0w_b3a8a61f-da2d-482f-8e6b-fc098819b478">20,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM5LTYtMS0xLTA_d2a8c659-738e-48ef-adf7-6f5741af87e9">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM5LTgtMS0xLTA_19199b04-d4da-4ef2-a131-a26a48560694">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM5LTEyLTEtMS0w_d09a958f-9b51-438c-8ce4-61f56885f6be">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared on common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQwLTYtMS0xLTA_a3e1b77a-19e8-4afb-b1bc-4a94f6bb6986">101,591</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQwLTgtMS0xLTA_93fa2f3d-e5da-4d04-b50b-7fe533a811ac">101,591</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQwLTEyLTEtMS0w_85bb5a8c-72cf-4afd-bb73-ee55364b9b8d">101,591</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock option exercise</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQxLTItMS0xLTA_80e91e77-6c58-4a04-ba6a-6f35af57d134">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQxLTgtMS0xLTA_0ab5dd23-856d-4f12-a522-28f1df8f5c4c">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQxLTEyLTEtMS0w_20a36557-57a1-4848-8fed-50c7c6f25de4">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awards of common stock</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQyLTItMS0xLTA_a1786ebe-1aa4-4009-9aab-1fe5b5108bc0">11,984</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQyLTgtMS0xLTA_3639900e-a409-4fb1-8aaf-d4f6e5de07e1">11,984</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQyLTEyLTEtMS0w_5f54c690-7092-4388-871d-82f65d1c12d3">11,984</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQzLTItMS0xLTA_40213077-9113-4cd4-930c-b266ffda69bc">283,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQzLTgtMS0xLTE4NTk1_c757d647-1793-4f7d-821c-5fbd505db7e5">283,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQzLTEyLTEtMS0xODU5NQ_0a4a6efb-2c61-4884-bb0d-f6f8773be653">283,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ0LTItMS0xLTA_3e35c34a-e192-4f8f-8fa8-43aa3593d522">8,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ0LTgtMS0xLTA_96d461ff-8cf1-416a-b9f7-7cb5d9cfc2e7">8,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ0LTEyLTEtMS0w_54fd083c-b06f-4fd0-86bf-5076359e352a">8,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valencia&#8217;s transactions with its owner</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5b37673f25c48c9a1f4a70f1b80ea7c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ1LTEwLTEtMS0w_b63f6bca-57b0-4f0f-88d0-e7e10cfe08d2">18,056</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ1LTEyLTEtMS0w_850dade1-eade-4ca4-9d86-4c3a9395debf">18,056</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if88bc26a0eb04a2d9e9fc85db4ecd6ac_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTItMS0xLTA_a8730d0a-031d-4dcc-be7d-a8b425b49a0b">1,429,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd283ffbce1346ac88d2632ef5014e7e_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTQtMS0xLTA_e9919443-58a1-431a-924d-a088de6f2acf">79,183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6acabf0e387545f4b7ed88e8568bf7e3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTYtMS0xLTA_051d9c8a-a1f8-4688-83d7-77ae6e6a86ae">698,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bc2bf66ee534e989dd62ecdb083ee1d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTgtMS0xLTA_7e3eaf25-cb47-4742-8468-2c4f96c64f11">2,049,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0859b0f1aa954adb8264efde048a9f70_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTEwLTEtMS0w_5e236dcd-308c-4a0c-8d4a-40427734a6de">59,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTEyLTEtMS0w_26b5bb66-82f8-4c9d-9419-c8c1db6c43b9">2,108,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNMR, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 18</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_151"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF EARNINGS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzQtMS0xLTEtMA_a19a54d0-4ccb-4be0-b022-eb3b03f448cd">1,078,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzQtMy0xLTEtMA_9bb907bc-bbd5-4171-b368-612372a3b89f">1,010,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzQtNS0xLTEtMA_0fe4220a-3b36-43ed-b872-2d31dcb72b3f">1,019,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzUtMS0xLTEtMA_037c1afa-4f4d-4a5d-ab0b-719f71115847">3,531</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzUtMy0xLTEtMA_4d8e4a7b-4e94-46fb-b30c-9c30efd5af62">1,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzUtNS0xLTEtMA_d50cae08-4828-4836-8ee6-902ab7b46007">2,443</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzYtMS0xLTEtMA_139c0226-2c6d-458b-831e-5e04956f445a">65,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzYtMy0xLTEtMA_2baa6407-2d7f-4ce7-a489-862c77cec929">80,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzYtNS0xLTEtMA_bef06639-1e66-4e2d-9fd3-dda981de85e2">75,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total electric operating revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzctMS0xLTEtMA_fc709dbc-a678-4619-be87-f34455b14d65">1,139,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzctMy0xLTEtMA_682008fd-ca6c-4db9-9f38-80b9f4832ab9">1,093,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzctNS0xLTEtMA_3965ac8d-726c-46e6-a0be-17af4c727b9b">1,091,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i563d1a6fa59f41e3ab32e08492d854ab_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzktMS0xLTEtMA_54efec87-86ae-4857-ba9e-055159f907cd">345,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45c88fe997a24601aff45b82a687db7f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzktMy0xLTEtMA_55fc1ecb-ecd2-4514-af3b-fa6e6fdcf240">317,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i635ce074564c4022bee36777f7d20086_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzktNS0xLTEtMA_68a998a9-8a13-4931-ab1d-62aa6efdb914">314,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative and general</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEwLTEtMS0xLTA_df58f906-f7e0-4371-877a-3eca7e3ea777">180,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEwLTMtMS0xLTA_da5ea953-b321-4296-a606-c008fc5aefbd">172,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEwLTUtMS0xLTA_b5c617d6-e468-4344-a2dc-89adb5f8133c">173,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy production costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idda4ecb664df4c4bbcd0784d35d54955_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzExLTEtMS0xLTA_cddd34b7-c98a-4adc-9316-2ca36e25d8bb">137,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e4f7185f4043af87b3577e1990798f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzExLTMtMS0xLTA_1f3fc8bd-3ead-4f20-b81b-df51bc60b378">142,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28fec727c31f4666b77c9760ef9168b2_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzExLTUtMS0xLTA_19c4eb89-2b3d-4e9f-8b92-c5de8ae3d85d">149,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowances and restructuring costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEyLTEtMS0xLTA_f8d7eb02-cacd-4190-98f5-607581b79be4">1,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEyLTMtMS0xLTA_78c3f9be-99f6-4ee9-9aae-cf2f5fc10167">150,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEyLTUtMS0xLTA_fface9d3-1351-474f-b2d8-3710581202e3">66,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEzLTEtMS0xLTA_8995ca8a-a4a1-4308-b7d2-a8c3a244fe10">165,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEzLTMtMS0xLTA_8401183d-d291-4049-9631-af989a8c7892">160,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEzLTUtMS0xLTA_c9d0e537-c3fc-4452-87d6-631ede678ce7">151,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TransmissionAndDistributionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE0LTEtMS0xLTA_f658a678-daf2-448f-b7b4-817b9ffe0418">49,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TransmissionAndDistributionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE0LTMtMS0xLTA_f6c4c69f-98c0-41cd-ae95-e6332e5d9cb7">42,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TransmissionAndDistributionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE0LTUtMS0xLTA_cd2e7bde-ab11-4a42-974e-a0714ca9d8ad">46,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes other than income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE1LTEtMS0xLTA_74c79a06-075b-4a73-9089-7a657a214a0b">45,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE1LTMtMS0xLTA_f4383b65-b1b3-44a4-9eea-dec8817c6e9e">45,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE1LTUtMS0xLTA_44e1fa09-37fe-434f-a045-c7bf781dd46e">45,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE2LTEtMS0xLTA_008da316-8f8a-4a99-8963-f6dea2a11165">924,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE2LTMtMS0xLTA_2410e455-8a41-4e56-a0e8-06997877d26d">1,032,754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE2LTUtMS0xLTA_dd051462-f797-40db-9d74-82c0e7c8f2fc">946,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE3LTEtMS0xLTA_c8d6cde8-6fc2-4172-b7de-859b3493b31c">214,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE3LTMtMS0xLTA_7f7b9999-af7b-48b1-9360-8c927f206ad4">61,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE3LTUtMS0xLTA_3238e5e1-43d6-4eb5-b0df-e59a92c89def">145,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income and Deductions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE5LTEtMS0xLTA_dfab8737-c970-41ed-b545-3ebcddc76081">14,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE5LTMtMS0xLTA_fd41e70c-55a0-41cc-8f87-d478e9606eb3">14,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE5LTUtMS0xLTA_df9a6edf-e7d3-4cff-a208-bf37c90317fa">13,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) on investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIwLTEtMS0xLTA_f5440a76-81ca-4240-9f86-90409af0a04b">21,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIwLTMtMS0xLTA_0d87bf92-014a-4a27-9548-05890974ddaf">29,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIwLTUtMS0xLTA_562f7d4f-30eb-4608-84a7-70aacfb22185">17,176</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIxLTEtMS0xLTA_230d8aa5-fc31-41ba-a51b-2d62882049d1">9,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIxLTMtMS0xLTA_ef3ea9a1-2b69-42de-ad0d-9ea4844655f4">9,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIxLTUtMS0xLTA_fbd0c092-0606-4e07-af49-734b481407e1">10,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (deductions)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIyLTEtMS0xLTA_1399a315-49d9-4d15-bc18-112e454e2c45">14,279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIyLTMtMS0xLTA_5fe9da5a-b319-46ee-8979-f5224bfe90be">11,813</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIyLTUtMS0xLTA_a61f877b-3390-47fd-a1a8-2d74898eae41">11,128</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other income and (deductions)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIzLTEtMS0xLTA_0344de93-4aed-4265-9b62-7ba5be77f139">31,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIzLTMtMS0xLTA_53b3908b-6fa4-47d6-829d-2a1ffdbc62d2">41,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIzLTUtMS0xLTA_de87c25b-2d95-42bd-a3fb-1564311ca179">4,223</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Charges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI0LTEtMS0xLTA_ac1e7974-52d5-453b-9b8d-ed086eb5d755">64,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI0LTMtMS0xLTA_f8217afa-a140-4b4e-a029-2ad23b4e0343">72,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI0LTUtMS0xLTA_9161c2af-be84-43ba-8f14-1b1808ac1681">76,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings before Income Taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI1LTEtMS0xLTA_9ebb0e3b-9023-41d5-90d5-054e3f8ad072">181,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI1LTMtMS0xLTA_1d443323-7e69-4a2f-9c5e-367bd88232d1">29,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI1LTUtMS0xLTA_0b35b5a2-9b5a-43bd-87b7-8b5bfd795235">64,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Taxes (Benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI2LTEtMS0xLTA_9277f1c1-99eb-484f-9dc8-03040aa16033">21,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI2LTMtMS0xLTA_989fabd4-249f-469e-b493-9dea5f10a478">25,962</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI2LTUtMS0xLTA_6647c663-0f4b-4610-b6f2-b867d0ec1e66">5,971</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI3LTEtMS0xLTA_9a254700-7d90-4177-b25e-d4561dd31d48">160,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI3LTMtMS0xLTA_8506f77b-2a3a-4619-a635-9f4468b7d2fd">55,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI3LTUtMS0xLTA_d41eaa95-09b1-421d-92d8-e1c2f5ab8487">70,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Earnings) Attributable to Valencia Non-controlling Interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI4LTEtMS0xLTA_56726392-4cf5-40c7-aa61-fb93abd07a90">14,013</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI4LTMtMS0xLTA_dc22917e-a235-43ae-8ff4-38332b3089c2">14,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI4LTUtMS0xLTA_1f24dd0b-6775-4b3b-bfc8-89b8a3dca590">15,112</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNM</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI5LTEtMS0xLTA_7f2980ac-330e-4e0c-99d7-51177efeaef5">146,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI5LTMtMS0xLTA_4cf73024-cd25-4dee-815d-50f2f422ff83">41,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI5LTUtMS0xLTA_bebd3fb6-4248-4d40-b1b9-3d8b46b13cd6">55,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preferred Stock Dividends Requirements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMwLTEtMS0xLTA_adc50630-59d2-443c-8c59-09f179fb7e63">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMwLTMtMS0xLTA_3b6b57e6-97dc-4d1a-9a13-0f625f0f571c">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMwLTUtMS0xLTA_fa6a7592-a40f-42bb-bb1e-b9e7fbc00d0d">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Available for PNM Common Stock</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMxLTEtMS0xLTA_42a6e47d-bab0-443a-8bf9-23eb8dd3d7aa">145,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMxLTMtMS0xLTA_55c0215e-f65b-4222-a8cc-feeab7af4a59">40,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMxLTUtMS0xLTA_6bd6c0d2-ad5d-4856-9ece-2577a1be96eb">54,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNM, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 19</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.198%"><tr><td style="width:1.0%"></td><td style="width:57.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.121%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzMtMS0xLTEtMA_670cac1b-1d42-4d11-b6c4-681f94593c07">160,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzMtMy0xLTEtMA_1efc3198-6a73-4932-9d16-8dc6324570b9">55,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzMtNS0xLTEtMA_c6e3d3b9-7751-4af2-9005-18fd48da1192">70,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Comprehensive Income (Loss):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gains on Available-for-Sale Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized holding gains arising during the period, net of income tax (expense) of $(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmU4NzZhOGRlMDc4MzQ5NmViN2E1NDMxODQ0YThlYTgzXzEwOTk1MTE2Mjc5MTc_9bdcfe58-8087-4e45-8544-6dfdff3533a9">5,736</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmU4NzZhOGRlMDc4MzQ5NmViN2E1NDMxODQ0YThlYTgzXzEwOTk1MTE2Mjc5MTQ_af0599fd-fefd-44cd-9446-4bfb82547d92">6,534</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmU4NzZhOGRlMDc4MzQ5NmViN2E1NDMxODQ0YThlYTgzXzEwOTk1MTE2Mjc5MDQ_7da52718-2cd5-4e8a-b8e4-aeee29f73c0f">963</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMS0xLTEtMA_3ed299bb-b038-4b2a-aa40-97e4b3a0ad82">16,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMy0xLTEtMA_1a2757e5-5ff9-4c43-9054-9e27997e0442">19,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtNS0xLTEtMA_5aae7983-4da8-43b2-ad26-fc560b161fd9">2,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for (gains) included in net earnings, net of income tax expense of $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMC0xLTEtMC90ZXh0cmVnaW9uOjNiNTkyYmRlYTg3NDQyNzk5YzAxMDE3NTRiNTVmYzAyXzEwOTk1MTE2Mjc5MjM_f08504cc-6686-49ad-b203-4017a2aa4c03">2,412</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMC0xLTEtMC90ZXh0cmVnaW9uOjNiNTkyYmRlYTg3NDQyNzk5YzAxMDE3NTRiNTVmYzAyXzEwOTk1MTE2Mjc5MTQ_cea19f2a-4e7d-4a32-bacd-35ce66f22c3d">3,572</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMC0xLTEtMC90ZXh0cmVnaW9uOjNiNTkyYmRlYTg3NDQyNzk5YzAxMDE3NTRiNTVmYzAyXzEwOTk1MTE2Mjc5MDY_e60ef93d-2c9b-42c6-8ff0-9a2d7749a4ed">970</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMS0xLTEtMA_f5f898ff-8586-4d26-9a30-68782d485094">7,085</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMy0xLTEtMA_c350402e-d1c4-4067-b3a8-14605c6116f8">10,491</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctNS0xLTEtMA_a1e4b3d9-fcc8-4d86-ab21-71b980ac9770">2,849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Liability Adjustment:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Experience gains (losses), net of income tax (expense) benefit of $(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMC0xLTEtMC90ZXh0cmVnaW9uOjFiOTQ5NzZkNGZhMzQ2ZTNhNjUwMjM3ZDM3MThhMTkwXzEwOTk1MTE2Mjc4OTQ_511e610b-180b-4c87-a71a-823b2e0c9ce5">1,562</ix:nonFraction>), $<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMC0xLTEtMC90ZXh0cmVnaW9uOjFiOTQ5NzZkNGZhMzQ2ZTNhNjUwMjM3ZDM3MThhMTkwXzEwOTk1MTE2Mjc4ODc_e79e293f-0d91-48f5-975f-fa7fcae6a1e5">973</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMC0xLTEtMC90ZXh0cmVnaW9uOjFiOTQ5NzZkNGZhMzQ2ZTNhNjUwMjM3ZDM3MThhMTkwXzEwOTk1MTE2Mjc4Nzc_ad5496ec-7cb4-450c-a6fd-7d4514500338">2,637</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMS0xLTEtMA_5f82d81d-6894-4c7d-bcfe-a779e4ed167e">4,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMy0xLTEtMA_32c56279-edcc-425b-a456-c0fa80fbdcc9">2,856</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktNS0xLTEtMA_8eedf490-293b-4cc7-b5ce-00b2965d72c4">7,745</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for amortization of experience losses recognized as net periodic benefit cost, net of income tax (benefit) of $(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MDZkNmM2NmExZTk0YjI1YjMwZGI0NzUyODE2MTQ2MF8xMDk5NTExNjI3OTgy_e7381d70-1f6b-49ec-be7e-27089943f127">2,108</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MDZkNmM2NmExZTk0YjI1YjMwZGI0NzUyODE2MTQ2MF8xMDk5NTExNjI3OTcx_cc8115e1-f397-4fb2-a6ad-82071941271c">1,880</ix:nonFraction>), and $(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MDZkNmM2NmExZTk0YjI1YjMwZGI0NzUyODE2MTQ2MF8xMDk5NTExNjI3OTU5_a6a9579c-ed42-4d3a-9c5d-21ed964184d7">1,922</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTEtMS0xLTA_c3c91c82-887b-4750-a099-00aa37fa3c6e">6,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTMtMS0xLTA_666cc36f-c14f-44f4-8d1b-766c3eb73f11">5,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTUtMS0xLTA_a6b0b611-1dd3-4dd0-8264-d4190a4febd5">5,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Other Comprehensive Income (Loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE0LTEtMS0xLTA_24b6dc0f-73b9-480e-9a38-dc82ac1e4b45">20,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE0LTMtMS0xLTA_cc764037-fc88-4b17-a037-54faade38317">11,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE0LTUtMS0xLTA_9ce6ecb9-2e2b-4464-9351-bef086b4c378">2,121</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive Income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE1LTEtMS0xLTA_5cb95dfd-d8b2-4aa6-ba1e-c82361fbe868">180,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE1LTMtMS0xLTA_879b6a0f-d2fb-4f72-96d3-14b2eab2f00e">66,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE1LTUtMS0xLTA_35cb594e-ff10-4c71-96e9-24b972f88e2a">68,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive (Income) Attributable to Valencia Non-controlling Interest</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE2LTEtMS0xLTA_d462d9d6-ee1f-46b4-aac8-2ba2c4835a97">14,013</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE2LTMtMS0xLTA_33cf993e-3a02-46ba-8705-94a48e11f4d4">14,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE2LTUtMS0xLTA_8b18e6c3-227c-452d-b9ff-5c118aed1d31">15,112</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive Income Attributable to PNM</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE3LTEtMS0xLTA_b5051b51-714f-47d4-b8ac-b7a85ad0b482">166,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE3LTMtMS0xLTA_37b2c652-7f3c-4a67-bad1-ce823de8b794">52,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE3LTUtMS0xLTA_2806145f-54fd-42c9-b7ab-8797a2af2613">53,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNM, are an integral part of these consolidated financial statements.</span></div><div style="margin-bottom:17pt;margin-top:17pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 20</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_160"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Operating Activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzQtMS0xLTEtMA_670cac1b-1d42-4d11-b6c4-681f94593c07">160,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzQtMy0xLTEtMA_1efc3198-6a73-4932-9d16-8dc6324570b9">55,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzQtNS0xLTEtMA_c6e3d3b9-7751-4af2-9005-18fd48da1192">70,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net earnings to net cash flows from operating activities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzYtMS0xLTEtMA_616abf68-7dac-48d3-b84b-1223cd7a51a8">198,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzYtMy0xLTEtMA_a078fcd7-6508-4c1b-8de8-d4a39384cd00">191,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzYtNS0xLTEtMA_e5f64403-b360-4989-8cb8-dca9eb395dbe">182,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzctMS0xLTEtMA_c2bf7d49-2d3f-45d1-81a5-ec4f8011fc1a">22,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzctMy0xLTEtMA_b19838f3-8f72-4f76-bfd0-54aec38d561c">20,145</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzctNS0xLTEtMA_96d98554-ebb2-43fe-975d-57a1e93191d9">3,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gains) losses on investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzktMS0xLTEtMA_b4807540-57f9-4c54-93dd-628a5355cd95">21,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzktMy0xLTEtMA_a2152410-884d-4cb6-863a-152515e82eca">29,589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzktNS0xLTEtMA_9c2a397f-e39f-494b-9d93-689fe93a109c">17,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowances and restructuring costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzExLTEtMS0xLTA_dfbf5c5c-8b04-4cfc-bc2e-20350a73fdc5">1,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzExLTMtMS0xLTA_8620eb32-29d3-4b46-95f5-cab3ece20ddb">150,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzExLTUtMS0xLTA_cce2431c-8086-4fb9-a6ae-d226ea7ee820">66,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzEzLTEtMS0xLTA_4725af81-6684-4035-b401-f32c6ec8b5a1">6,958</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzEzLTMtMS0xLTA_9fa68fc4-4175-4374-958d-a6f2da204944">6,656</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzEzLTUtMS0xLTA_24dca0e5-d696-46d4-b873-f6ba2a081354">8,173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE0LTEtMS0xLTA_9f084cdd-51d6-4c14-8877-0e4304e5e699">4,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE0LTMtMS0xLTA_9adc6fed-695b-469d-aca2-567cac558ecc">2,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE0LTUtMS0xLTA_5def344b-1965-4c27-a661-d7150d7878b0">3,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in certain assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and unbilled revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE2LTEtMS0xLTA_e4abd768-7bed-48cc-b5e1-a9070f2e7489">41,340</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE2LTMtMS0xLTA_0a19a877-a7a3-44b1-aeaa-a6b5d1082936">5,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE2LTUtMS0xLTA_a4e4a11d-8412-4524-95d8-5e367ed93ee1">7,959</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials, supplies, and fuel stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE3LTEtMS0xLTA_3c4fd5d0-72ad-4d07-8646-2aa08734e3fa">11,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE3LTMtMS0xLTA_889fdc9b-509e-44d7-8022-bb516cef539c">5,128</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE3LTUtMS0xLTA_916d6a62-7f21-4d27-ae83-84fec437130c">6,238</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE4LTEtMS0xLTA_0403115a-ea6e-404e-87d3-87b8cc781762">2,718</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE4LTMtMS0xLTA_e1d24c97-9a4c-404c-a557-a1565197f27d">1,453</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE4LTUtMS0xLTA_c4b2ee59-ecf7-46a2-b070-1aa7da2276eb">468</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE5LTEtMS0xLTA_5866db27-4e57-4492-9ce8-b86e877d2b3e">24,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE5LTMtMS0xLTA_dbae8702-e937-44b7-864f-8292e9cba5d1">31,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE5LTUtMS0xLTA_fb3d0e84-fe60-4e5b-8f42-986285157f6e">6,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIwLTEtMS0xLTA_2c549c02-1c63-4281-8ad2-b8e2bee3ad80">6,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIwLTMtMS0xLTA_a68c3380-ff61-4f16-9274-bf2a501633bd">3,617</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIwLTUtMS0xLTA_90c1d34a-bae9-4146-9808-d3ee3500e276">14,290</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIxLTEtMS0xLTA_fd5aebdf-81e8-4b87-b33b-52a3dccad1b4">11,572</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIxLTMtMS0xLTA_7e1aef77-5064-4c83-bf5b-db2e5ba443f1">5,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIxLTUtMS0xLTA_47d9b000-10d0-4966-a41b-d059159fbe8b">7,617</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIyLTEtMS0xLTA_01028cf0-d29b-427d-8c27-b33319add561">16,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIyLTMtMS0xLTA_351bd784-0c68-4d43-8833-faa4d8e807d7">18,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIyLTUtMS0xLTA_fa4a2e2a-d3f3-40d9-b962-43d57b647e30">17,975</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI0LTEtMS0xLTA_37641da8-0d3b-4593-ad94-4e16062825b3">36,556</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI0LTMtMS0xLTA_41e40ce3-594c-40a3-822b-7040291f36cb">39,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI0LTUtMS0xLTA_591dd064-f208-428c-b62d-4e7f044efc93">3,761</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI1LTEtMS0xLTA_d2cf0f27-2227-41f8-8438-1a17b3f3a873">325,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI1LTMtMS0xLTA_77bea069-5091-42db-ac89-c471fc3e9eee">355,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI1LTUtMS0xLTA_18c96e43-29f3-48ef-998d-53d0edc6cd29">283,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Investing Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI3LTEtMS0xLTA_41174ba5-79a5-472a-b04a-2440c1fca8c0">335,055</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI3LTMtMS0xLTA_f1cb9b74-8942-4a58-9cf0-be91a87eedf4">341,847</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI3LTUtMS0xLTA_b163d716-190a-483b-87db-04694617fe6d">255,627</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of investment securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI4LTEtMS0xLTA_dc11a338-ae0c-47ab-ac99-befc41459c76">590,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI4LTMtMS0xLTA_411a251b-abb5-4128-a72c-d123a9d9c3cc">494,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI4LTUtMS0xLTA_257466f4-6e7b-431a-b49f-7be3e19e1238">984,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of investment securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI5LTEtMS0xLTA_8b95cb14-8e70-4802-81ea-ee8ad75d009d">607,591</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI5LTMtMS0xLTA_ae539b26-bab1-4ec6-8021-869ffedceaf1">513,866</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI5LTUtMS0xLTA_9f64d79c-5447-41b4-8e09-b033fba567df">1,007,022</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM0LTEtMS0xLTA_c4c9dd07-1265-4ae0-9024-3f47592dd8c7">14,942</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM0LTMtMS0xLTA_1b9dc33d-d066-4c4a-8c11-aa0ec8521622">87</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM0LTUtMS0xLTA_dab5d763-c5e2-4ea4-a79d-13a257374c0c">544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM1LTEtMS0xLTA_1a642203-b9c9-4b82-8273-2ed747da6470">366,590</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM1LTMtMS0xLTA_121d9706-443c-4706-8c67-7af12dd0324a">361,272</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM1LTUtMS0xLTA_4b0a9fc1-03e5-47ee-a758-1586fe4219b5">277,572</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNM, are an integral part of these consolidated financial statements.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Financing Activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term borrowings (repayments), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzQtMS0xLTEtMA_f5563f55-f3e1-473b-9522-920ff0855005">48,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzQtMy0xLTEtMA_6e66c306-e64e-4528-b211-d143dc988c4e">15,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzQtNS0xLTEtMA_568adae5-c3a8-43cf-9760-0b476642c17b">2,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term borrowings (repayments) - affiliate, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzUtMS0xLTEtMA_5fc42379-8ec9-4e1a-b83f-b46927656ce6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzUtMy0xLTEtMA_4d5d78e5-b7c3-40e7-b0e9-0a08173e8847">19,800</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzUtNS0xLTEtMA_7b017a2e-2bcb-4ee0-86a9-e3b5b7ceb46b">19,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzYtMS0xLTEtMA_9115f9fa-22c8-41d5-ba73-3adca9d53a51">852,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzYtMy0xLTEtMA_c48e3193-13fa-4c44-bf3f-5741ab5f7d40">290,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzYtNS0xLTEtMA_325f57f4-fa00-4fe2-bc9e-f731dfd217fb">450,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzctMS0xLTEtMA_a668b7da-5a83-432a-bfe5-572c49186fe6">902,845</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzctMy0xLTEtMA_dc9d3710-c761-4728-82fc-dc27ab64f857">200,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzctNS0xLTEtMA_0839062e-9f87-49dd-bf11-bea8beecbc43">450,025</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity contribution from parent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributionsFromParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzgtMS0xLTEtMA_40883e06-fdb6-4ae4-b36f-b6d5a931abef">230,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromContributionsFromParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzgtMy0xLTEtMA_70154994-6300-40ed-8a63-c16343e97e17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromContributionsFromParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzgtNS0xLTEtMA_f49da082-4a58-4ca2-9712-6debea01f993">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia&#8217;s transactions with its owner</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzktMS0xLTEtMA_609ee16e-a8e6-4008-8349-b4828814fe71">18,056</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzktMy0xLTEtMA_19f1f1a9-a5c5-4ce8-9ab3-7eba51658b6b">15,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzktNS0xLTEtMA_84cdee5d-a7d4-4954-a7e9-f041f3d37f10">17,095</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEwLTEtMS0xLTA_e6336091-1f87-4bdb-b783-ef150ddfa969">41,181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEwLTMtMS0xLTA_06fc296e-d921-4aee-9f34-2fe78b7f27d2">528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEwLTUtMS0xLTA_3f2afdec-4922-4c02-83ff-c7b60b47db33">77,904</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts received under transmission interconnection arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzExLTEtMS0xLTA_835bcb94-ff73-4a5c-8c5d-4fb1dbae0fdb">4,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzExLTMtMS0xLTA_4752842f-ad50-49e2-83c1-334ed95d69ba">10,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzExLTUtMS0xLTA_d3b9cc76-7feb-4a85-8dbc-6ded0a3e798a">72,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refunds paid under transmission interconnection arrangements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEyLTEtMS0xLTA_44bfd898-2cfa-4a55-9d32-534160fddcba">5,905</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEyLTMtMS0xLTA_518aeec5-6133-4e5d-beaf-22da852c0dde">72,525</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:RepaymentOfTransmissionInterconnectionAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEyLTUtMS0xLTA_04ef3dea-1287-43b7-9f38-7690b2fcef51">2,830</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEzLTEtMS0xLTA_4d62599c-6e31-48ad-9cff-ac71db4582c4">364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEzLTMtMS0xLTA_bde24435-378d-4bc0-ae2e-03256c7c6a0f">296</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEzLTUtMS0xLTA_c9649458-c6f5-4c13-ab8e-f63059f1f142">3,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE0LTEtMS0xLTA_3c7190b2-931a-4a68-8f63-08fdaf7827e4">71,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE0LTMtMS0xLTA_0cd08442-e546-4ce7-9aab-c693e7b80fa3">7,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE0LTUtMS0xLTA_f35385e9-07ff-4fc8-9754-d6ce42a4929d">6,786</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Cash and Cash Equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE2LTEtMS0xLTA_48021715-ba4a-4a53-b810-a9660551e25a">30,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE2LTMtMS0xLTA_7b4c0f5a-76b2-4ccb-b6b7-9659779f1adf">916</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE2LTUtMS0xLTA_93a3268d-c37f-48b9-a56e-a44f6485277d">1,023</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at Beginning of Year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE3LTEtMS0xLTA_4129873b-0641-4a61-9809-5441a2966f8e">1,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77d0c8d67134b01b51069cf79391480_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE3LTMtMS0xLTA_b9bb5c0c-3d13-4608-8b19-7c1c0c477963">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE3LTUtMS0xLTA_6c59645b-5314-43fb-97b4-1e9d95890b34">1,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at End of Year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE4LTEtMS0xLTA_adc0752c-4e04-4e04-9055-bb355458f64c">31,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE4LTMtMS0xLTA_d575a339-163c-4d04-b6a8-e12ed48bfed0">1,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77d0c8d67134b01b51069cf79391480_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE4LTUtMS0xLTA_cf08f9d5-6b75-4390-8eef-1669880f03a4">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flow Disclosures:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid, net of amounts capitalized</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI1LTEtMS0xLTA_fb8d6b15-6fef-4fcb-b460-bb9a79be1cb1">60,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI1LTMtMS0xLTA_996f886c-8702-4342-8045-c95207816b59">65,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI1LTUtMS0xLTA_2f3d1d86-178d-4d0b-a7d0-36d5084cae7d">73,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid (refunded), net</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI2LTEtMS0xLTA_f975c22e-be1c-49a6-9271-53f1f1dc6edc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI2LTMtMS0xLTA_d88c805b-fa13-4000-b5e0-2fea187dd1de">3,544</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI2LTUtMS0xLTA_385c4353-afa4-4004-99ff-f93453d50442">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental schedule of noncash investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase) decrease in accrued plant additions</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI5LTEtMS0xLTA_09f985dc-aa0a-4e65-afa0-921368174b68">48,037</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI5LTMtMS0xLTA_7d1e2744-1673-4ce5-b82b-dc7040c5ca86">4,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI5LTUtMS0xLTA_635f86f2-b365-4b58-a495-bfe22e9f17eb">12,310</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNM, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 22</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_163"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzUtMS0xLTEtMA_3ee597b7-ca65-4e42-86be-ccf4c2b5ed98">31,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzUtMy0xLTEtMA_664761b2-1750-4e8b-bb52-6264bb7e33e9">1,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for uncollectible accounts of $<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmJmY2Y4YWE1N2I4YzRiNWU4ZjdhMjA0NGE5YmYxNGNjXzEwOTk1MTE2Mjc4ODA_fe4a2ce4-11f0-4d6f-a743-bc89e8e871b5">8,333</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmJmY2Y4YWE1N2I4YzRiNWU4ZjdhMjA0NGE5YmYxNGNjXzEwOTk1MTE2Mjc4NzE_17da6f00-454f-4cd1-97a6-dd65e30662ba">1,163</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzYtMS0xLTEtMA_eeb3e09d-4f3c-4829-a7cb-c1fd9e8da51d">88,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzYtMy0xLTEtMA_69f7a948-f366-4655-8650-ac18c0855fc4">60,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzctMS0xLTEtMA_5adca419-82cf-4a29-94e3-1f17bfe83574">43,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzctMy0xLTEtMA_0d15c905-d4dc-4575-a220-57599b98fc90">46,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzgtMS0xLTEtMA_29b5f1a3-fe30-4da6-a026-dc0d96faa477">21,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzgtMy0xLTEtMA_3ace99ef-a1e4-4678-9510-6c4bae39e1d5">11,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliate receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzktMS0xLTEtMA_78a47dd9-83e5-424a-8904-7ea43939f0b2">8,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzktMy0xLTEtMA_839f85fe-0940-43ee-bd74-7a16b009bce5">8,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials, supplies, and fuel stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzEwLTEtMS0xLTA_9be7e85a-3f6b-4b7b-9466-ae1a2abbf641">60,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzEwLTMtMS0xLTA_1ca9ba9c-19d9-4c8d-bc5f-1f1f83d2bce1">72,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzExLTEtMS0xLTA_700b677c-8f80-4457-8c35-1620441037ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzExLTMtMS0xLTA_ccb2fdbd-4634-4adf-a6e0-55e3970aa908">7,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzEzLTEtMS0xLTA_ec590842-97c2-4ef0-a748-8eebe6d6a42c">15,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzEzLTMtMS0xLTA_92ce3376-c0b6-4438-be9b-b23315621fa2">15,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE1LTEtMS0xLTA_0d2b24bf-daa8-4552-8508-3472c4e97b77">51,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE1LTMtMS0xLTA_c6bd8230-591a-48c7-babf-f57d79e64a89">36,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE2LTEtMS0xLTA_4481ae10-b118-4ae4-a71d-9ff425be0614">322,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE2LTMtMS0xLTA_cd094e3e-e01e-44d3-a1e3-a66f52945a6f">259,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Property and Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE5LTEtMS0xLTA_1a7a0944-9eee-4107-8587-eaf8007fd1ce">440,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE5LTMtMS0xLTA_05ccad86-db70-4b53-b78a-107b6f909170">388,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIwLTEtMS0xLTA_ccb51113-0296-4011-980b-693d73e5ec6e">120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIwLTMtMS0xLTA_587e79b2-ede1-4b89-b108-984617da8bb1">178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property, including financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIxLTEtMS0xLTA_877d8118-89ac-402c-bf97-73f5eaece07e">9,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIxLTMtMS0xLTA_a4fafc28-0599-4d6b-84f1-f3b64b28f21b">4,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other property and investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalOtherPropertyAndInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIyLTEtMS0xLTA_e7cf62fd-2540-45fb-8350-dd10b9dc7734">449,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalOtherPropertyAndInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIyLTMtMS0xLTA_ada8bb57-2357-470a-b019-19d8e4bcc821">393,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility Plant:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant in service, held for future use, and to be abandoned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI0LTEtMS0xLTA_8e92e08d-1ba8-4001-8d3f-16e86432476f">6,022,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI0LTMtMS0xLTA_b4be6b2b-0bc4-49da-83f4-11470d1d52ab">5,753,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI1LTEtMS0xLTA_dfa2f425-ad4c-4ed8-92b1-7dec4a93511e">2,158,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI1LTMtMS0xLTA_1368b93b-5e5e-45b3-ad09-2dd1bfe122bb">2,076,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI2LTEtMS0xLTA_60b5679e-0a94-4009-96e1-1a306a224b96">3,863,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI2LTMtMS0xLTA_43286bec-1e21-4483-a53b-c12e1ad9a8b5">3,676,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI3LTEtMS0xLTA_e567abab-9d91-4f8e-9f7b-9ff89a05edbe">148,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI3LTMtMS0xLTA_e3495526-f2ae-4bd5-b9e3-3fe2b3c53b91">108,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nuclear fuel, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccumulatedAmortizationNuclearFuel" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjo0ZTBiYjdhNjllZjU0NjU3OTIwZGI2Mjg2MTk4MjU3OF8xMDk5NTExNjI3ODY1_ebdccfda-00c8-43ca-bba6-951133f92fce">41,367</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccumulatedAmortizationNuclearFuel" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjo0ZTBiYjdhNjllZjU0NjU3OTIwZGI2Mjg2MTk4MjU3OF8xMDk5NTExNjI3ODU1_7391d7f0-039c-40f4-b2f4-09f1ec93a993">42,354</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NuclearFuelNetOfAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI4LTEtMS0xLTA_6d5d9e9f-d229-43bc-85c8-6d50ecb1931a">100,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NuclearFuelNetOfAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI4LTMtMS0xLTA_62f2eb0c-d011-40aa-a222-acab330d5f38">99,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net utility plant</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI5LTEtMS0xLTA_ee1076ab-9e70-4bb6-808f-a302e3f1bd13">4,113,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI5LTMtMS0xLTA_03d19a72-bd24-40a9-a750-38d965a9d18a">3,885,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Charges and Other Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzMxLTEtMS0xLTA_10ec7f40-3c87-4859-ba37-816a5e821a05">457,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzMxLTMtMS0xLTA_c44a1d42-ed5e-4c7f-aa0e-80a81c410500">435,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzMyLTEtMS0xLTA_600e84b9-fc0e-4e0a-b2c7-604b3076192f">51,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzMyLTMtMS0xLTA_b0e5c7f5-4b5d-4bc3-a0c1-4f4a73fc950b">51,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net of accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM0LTEtMS0xLTA_669d51c9-3f60-43b8-a550-371bbf8c0ac8">97,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM0LTMtMS0xLTA_7c5a898e-1863-4416-9bbe-f1e408103a75">120,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM1LTEtMS0xLTA_01d4255f-66d2-483d-b5ee-9197ea984e10">88,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM1LTMtMS0xLTA_4192bbc9-dffc-4320-bf12-8a9e0da9e7a9">97,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred charges and other assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalDeferredChargesAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM2LTEtMS0xLTA_09f32dd8-0c30-40ca-870e-da2458b4c592">695,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalDeferredChargesAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM2LTMtMS0xLTA_6fcac57b-caad-4198-9f47-0f9550cdec9e">704,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM3LTEtMS0xLTA_1f622736-14fe-4d62-a5b5-92377b79dece">5,581,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM3LTMtMS0xLTA_25d904c5-3e69-44b6-bd5f-b232667ab114">5,242,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNM, are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands,&#160;except&#160;share<br/>information)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDER&#8217;S EQUITY</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzUtMS0xLTEtMA_3ea4c355-2e4a-4d94-9f5c-6a84a1719817">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzUtMy0xLTEtMA_e70f88c3-56f5-4e9c-a018-3ac0b13e9903">58,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current installments of long-term debt</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzctMS0xLTEtMA_121dd65d-6e20-460e-b5f7-24b2d6c3aa2b">345,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzctMy0xLTEtMA_20cbd19d-2a36-45f6-94b0-8d6ae6b3ec39">350,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzgtMS0xLTEtMA_5ec8fbbf-530e-4660-981a-b291450a5f3a">121,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzgtMy0xLTEtMA_2310a6dc-9da7-49f3-b3ce-a6e948327b46">66,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliate payables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzktMS0xLTEtMA_da6ce2ee-d890-4ed6-9ece-bb35f46928fc">14,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzktMy0xLTEtMA_5465d272-cb41-49d2-980e-1917b8209adf">12,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEwLTEtMS0xLTA_5ddccbde-3eb3-4406-b474-7e6be771474f">6,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEwLTMtMS0xLTA_ee128da6-e724-477e-be3b-8268a68a9bab">10,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccruedInterestAndTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzExLTEtMS0xLTA_e46756b2-8fa5-4b05-abc0-6eca9064cbff">32,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccruedInterestAndTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzExLTMtMS0xLTA_d49df0c1-dc0d-49c6-928b-69eee925cce1">43,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEyLTEtMS0xLTA_b7ad4973-67f4-4c27-99ce-3bac42b1294e">5,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEyLTMtMS0xLTA_6759b6a8-2a86-43a0-92bd-91bcb34908b6">371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEzLTEtMS0xLTA_a0755b74-d214-405d-a21c-1be4fb83c0ff">25,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEzLTMtMS0xLTA_a247e862-0a01-4a7d-9d56-4827a4409898">25,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" name="us-gaap:DividendsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE1LTEtMS0xLTA_1ad210b3-c003-4a73-a459-7ab235a55630">132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" name="us-gaap:DividendsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE1LTMtMS0xLTA_9bd0a61b-b1e9-4efc-a115-588305f5bd55">132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE3LTEtMS0xLTA_db8b9f82-12b5-4d47-98d0-8c7000747b8b">33,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE3LTMtMS0xLTA_5f2c5611-f21c-47bd-899f-cb6c4d049598">25,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE4LTEtMS0xLTA_92b0fe7f-c406-4301-8f40-8d567ac8f7e8">594,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE4LTMtMS0xLTA_be3cca91-b554-4ed3-b171-e4c181011bd6">593,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term Debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE5LTEtMS0xLTA_d37549e4-0872-4227-a8aa-aa6db6e92f79">1,351,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE5LTMtMS0xLTA_91ce707b-b6d0-49c7-afa5-9bdfb68cf696">1,397,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Credits and Other Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzIxLTEtMS0xLTA_01f464e4-1b34-40da-945f-b6e774972d05">579,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzIxLTMtMS0xLTA_99f26c4f-8619-4b79-92f1-22f7d90356a2">521,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzIzLTEtMS0xLTA_65a39944-b30a-41bd-91d5-74096f0edfba">664,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzIzLTMtMS0xLTA_4d6beff3-334a-4578-8566-6605a63a09ab">683,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI0LTEtMS0xLTA_19605492-7545-406c-9774-f5bd0fb9feef">182,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI0LTMtMS0xLTA_8fe8e1b4-5dc6-491b-a6fc-639ea2fe318e">181,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension liability and postretirement benefit cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI1LTEtMS0xLTA_ce5ddebd-0618-4178-b070-f821bd57ce92">56,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI1LTMtMS0xLTA_8aa2f4c7-f0ee-49c7-9dd5-7eafa1c625a1">87,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI2LTEtMS0xLTA_1e20d985-873e-45e1-9968-23a2b128a75c">75,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI2LTMtMS0xLTA_d6b4d5ca-b019-436d-8cb9-e03f75591854">97,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI4LTEtMS0xLTA_0a45335d-ebbb-41bf-8b1e-8edd843d2a1d">201,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI4LTMtMS0xLTA_22632909-6431-4f1d-81e3-6787557c36d7">155,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred credits and liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI5LTEtMS0xLTA_bb1820f7-8fd5-4b4a-a287-a77cc5bc8b3f">1,760,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI5LTMtMS0xLTA_f589f57d-5ae2-4962-b82d-e067ab471734">1,728,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMwLTEtMS0xLTA_a3a67aac-08fe-4af5-9a83-ae13c9304fcc">3,705,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMwLTMtMS0xLTA_776e5784-00ad-47c2-9d1c-48d43b26ebeb">3,719,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commitments and Contingencies (See Note 16)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMxLTEtMS0xLTA_f3d8b44e-8382-473c-bb72-409473199e84"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMxLTMtMS0xLTA_54d8e127-1671-4c91-b371-7235423e9693"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">without mandatory redemption requirements ($<ix:nonFraction unitRef="usdPerShare" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTE1_80309fa8-ee47-4be4-bcae-da02fce6280c"><ix:nonFraction unitRef="usdPerShare" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTE1_b5ad7a65-d32e-409e-b367-7b53902adc8e">100</ix:nonFraction></ix:nonFraction> stated value; <ix:nonFraction unitRef="shares" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTI5_19c0981d-5e8e-4aaf-99a5-fcd96e9ebdf4"><ix:nonFraction unitRef="shares" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTI5_3872b2b9-d484-4631-bc75-158dcf2eb8cf">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTM5_1a85c300-e8b0-43a9-b191-a0265f6e427b"><ix:nonFraction unitRef="shares" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTM5_50d053d3-f352-4eec-ae6b-9562eb8e8e25"><ix:nonFraction unitRef="shares" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTM5_63d0a6a6-f6f8-4183-a3c3-d88f25b0c70f"><ix:nonFraction unitRef="shares" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTM5_ef010316-b83f-46bc-aba7-5c7fd7ad5abf">115,293</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTEtMS0xLTA_2cdd9ad2-8bed-49cd-8116-410f97602627">11,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTMtMS0xLTA_15042aae-a8a4-4237-a702-1751aefe369b">11,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM common stockholder&#8217;s equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (<ix:nonFraction unitRef="usdPerShare" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3ODgy_a61c0297-2c2b-4f12-9fda-c4c1277e207d"><ix:nonFraction unitRef="usdPerShare" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3ODgy_a66d6b2d-d170-4cc2-b7a4-3437d0e8d499">no</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3ODk4_83e5eb5b-5572-477c-8330-99736f61c471"><ix:nonFraction unitRef="shares" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3ODk4_f9d489f6-bea1-4f80-887d-b1ffcdbd67c4">40,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3OTEx_3cd330d5-4501-4c27-be6b-2566b5c83391"><ix:nonFraction unitRef="shares" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3OTEx_8c5201f2-34c5-4b10-b8b5-52908c2a0462"><ix:nonFraction unitRef="shares" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3OTEx_b5211cce-b3b8-40bb-bb16-39e3e2942061"><ix:nonFraction unitRef="shares" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3OTEx_edbad07b-65ed-4d35-818e-1b289313f9e5">39,117,799</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTEtMS0xLTA_7dd88429-c480-4ec0-b103-79383517fd09">1,494,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTMtMS0xLTA_fd4b80e2-c7f6-447f-a38d-410d4868190a">1,264,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss), net of income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM3LTEtMS0xLTA_cd47324a-880a-41e5-a96c-669b520d089e">78,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM3LTMtMS0xLTA_6e4af6f5-f95c-4239-a676-9860ae4620fb">99,055</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM4LTEtMS0xLTA_599ee488-bf18-4f54-ba57-6114277838e0">388,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM4LTMtMS0xLTA_87846032-4573-49b7-a0ed-3c235f585f8e">283,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PNM common stockholder&#8217;s equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM5LTEtMS0xLTA_4cfe9cc7-ccbe-4266-9fcf-3c31efb6b309">1,804,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM5LTMtMS0xLTA_e483417c-b533-4bb8-9bb7-0b5452cce181">1,449,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in Valencia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQwLTEtMS0xLTA_5ca45a2e-c6f3-4c08-81c1-b40db1ac3fe3">59,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQwLTMtMS0xLTA_779b1f73-9bde-420d-baa8-9df03e105de8">63,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQxLTEtMS0xLTA_38cf0eeb-ab20-4082-bc82-cbaed6e13ac1">1,863,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQxLTMtMS0xLTA_7b3e0b07-bcfb-4189-8808-2e60887636eb">1,512,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQyLTEtMS0xLTA_c867a7eb-0e19-4b27-a990-ae2f44701efc">5,581,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQyLTMtMS0xLTA_61db65aa-66cb-4ea2-8675-abce1ac81323">5,242,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNM, are an integral part of these consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 24</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_169"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Attributable to PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">AOCI</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total PNM<br/>Common<br/>Stockholder&#8217;s<br/>Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-<br/>controlling<br/>Interest<br/>in&#160;Valencia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2017, as originally reported</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i675c776bbfe14614823fa5daeb5582c8_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtMS0xLTEtMA_99a4e00f-e345-4f16-93cb-d34f1ba5c0cf">1,264,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ae93cd011f441af8d7c66c176972d7c_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtMy0xLTEtMA_73ba96e4-69ba-4aa3-b72b-c28ab97371a2">97,093</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81cae46c096a46888caebb0640e3ae73_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtNS0xLTEtMA_0fb9d464-6270-4bb2-8648-96b2a43a2266">254,349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664264dfc02e493697cf99926f505960_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtNy0xLTEtMA_f1ef96ec-10da-48e1-ab1d-26341da0ad62">1,422,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5186f381dcd48a1b4a7ca236742617b_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtOS0xLTEtMA_01285519-7d05-408e-b182-6192fc08286b">66,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtMTEtMS0xLTA_ea302571-9e28-4519-8615-255ce9daa367">1,488,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative effect adjustment (Note 9)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic98e590b940a4749826884da1436c4af_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzQtMy0xLTEtMA_3de5b35f-ae64-4e86-afd5-3da941f9e8ee">11,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7461e2540c14b71a69a91dbe70f08b1_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzQtNS0xLTEtMA_31d2678a-f38d-4eef-9527-46785bb5ba11">11,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at January 1, 2018, as adjusted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibffe91ae6cca4a308d7c45b3fc087a42_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtMS0xLTEtMTYyMDM_d7783ac8-7da6-46c5-ba6d-fb5ea819773a">1,264,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a995c6fa51446658d21b50e249ba3c9_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtMy0xLTEtMTYyMDg_d6667a95-5879-4194-ab26-4c5cc50bf42b">108,301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaeaf9b90c9f4c31b0836bd3802e5aeb_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtNS0xLTEtMTYyMTE_7481ce5b-8483-48f1-bd62-febfdd1ee917">265,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0080ac3139af4a4fa27226aeb994ed38_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtNy0xLTEtMTYyMTQ_4ee530d6-7918-47c4-a8bb-46dbead0f987">1,422,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i544eb192443d4e03ab17e267730ba282_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtOS0xLTEtMTYyMTc_2df2c7a9-5df6-4ea8-96d1-d403a6fc43e3">66,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673a0bb1bac24495a96e963a905d0f26_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtMTEtMS0xLTE2MjIw_4408466e-85be-488d-87ec-39d084293b74">1,488,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1870d91679845d5b9869fc84c9ed4d3_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtNS0xLTEtMA_71e89ea1-3f94-4eca-9fd9-42d4f9e0f53f">55,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtNy0xLTEtMA_d7cc075f-5d1a-4add-9c9e-ef71b488a26f">55,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07aff7d8d5884a3fbd292547e072c772_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtOS0xLTEtMA_92ee9c17-d0a7-4144-848b-29e46e64474f">15,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtMTEtMS0xLTA_94260739-d33b-4c84-9165-497de8752af7">70,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzYtMy0xLTEtMA_edeac4a3-e5cb-4f0e-8001-51a29ee672de">2,121</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzYtNy0xLTEtMA_4ebc5043-a412-47f6-bd07-a6bc35289aac">2,121</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzYtMTEtMS0xLTA_dbd2ce15-0a3e-4320-acad-c2226e2704f3">2,121</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared on preferred stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1870d91679845d5b9869fc84c9ed4d3_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzctNS0xLTEtMA_df8aea00-fb0e-419c-b107-842cea57fc2f">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzctNy0xLTEtMA_2682d79d-4ae6-4ea4-b90f-e3ddbfb3a9af">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzctMTEtMS0xLTA_025d0856-1f7c-440b-a766-1523ca7d8466">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared on common stock</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1870d91679845d5b9869fc84c9ed4d3_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzktNS0xLTEtMA_67ffb918-66f8-4a43-9ef1-8e2c29bc802c">77,377</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzktNy0xLTEtMA_985d9b33-2605-4acc-84df-1792648fb5ce">77,377</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzktMTEtMS0xLTA_e9bd2479-a3aa-4f64-8586-975b0683a626">77,377</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia&#8217;s transactions with its owner</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07aff7d8d5884a3fbd292547e072c772_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEwLTktMS0xLTA_af7a393a-4753-4c0d-b558-0ae6c80f76c4">17,095</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEwLTExLTEtMS0w_3162a49a-b392-49c2-882a-7c903ef397c1">17,095</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id09eec45006e46729b9e5e0896e3572f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTEtMS0xLTA_34075fc9-48ac-45e7-9316-270c9a559ce9">1,264,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i32d8d3f71c0d4419a323581f82610248_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTMtMS0xLTA_93a5723a-b71a-4845-ae54-f6b52fccfae4">110,422</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78aef4e3aa224f9997ba0c51c2a7b84b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTUtMS0xLTA_d203f1d8-8916-42e5-8237-3deef28a5ad7">242,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12bc3d458bd54acabfbbc0d59cd2b65b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTctMS0xLTA_e7b3d27f-f330-4c26-bee1-704dfb07d231">1,397,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4d54b6d3d32440091c047ebae85d516_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTktMS0xLTA_fa4a1d95-0b84-46fa-8cde-095aa296f372">64,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77d0c8d67134b01b51069cf79391480_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTExLTEtMS0w_8b6c33ea-7d8a-4822-a59f-a7c34ac30e0e">1,461,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46ab8ee638c74a8386e948235a440106_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE2LTUtMS0xLTA_7883a46e-40a8-4d91-b609-1878030cb6ad">41,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE2LTctMS0xLTA_78d117ef-d675-4383-ac32-f92107aa973b">41,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a683492ab7a45ba8d67e8c6c6699655_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE2LTktMS0xLTA_6f839310-c9a7-449b-8c4c-06c817b79dfb">14,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE2LTExLTEtMS0w_8e1aaa19-38b8-4709-bd97-0f076ce655c0">55,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE3LTMtMS0xLTA_38812d0a-1fbf-464b-b25c-6793bc2604a8">11,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE3LTctMS0xLTA_fd1bd8e5-d741-4767-a0a2-e94e119e5481">11,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE3LTExLTEtMS0w_a485dd8c-f2bc-467c-b771-39337eac2bee">11,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared on preferred stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46ab8ee638c74a8386e948235a440106_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE4LTUtMS0xLTA_2d794a63-cf7f-4109-9531-dbb4b1249d27">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE4LTctMS0xLTA_a37da02d-2e66-4e08-85b3-f5a8e05edb92">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE4LTExLTEtMS0w_62a64777-d1a0-4ef6-8a40-0178ea566f3c">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared on common stock</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46ab8ee638c74a8386e948235a440106_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIwLTUtMS0xLTA_e7ff7f55-35ea-45c2-a967-7b3323d2faa1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIwLTctMS0xLTA_d5cb930c-1058-4dc8-88a8-e28ff7e24610">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIwLTExLTEtMS0w_557e9e4d-722f-49a2-b08c-48fd5449b95a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia&#8217;s transactions with its owner</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5a683492ab7a45ba8d67e8c6c6699655_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIxLTktMS0xLTA_ccd502f3-907d-4a59-b1ba-eeb21aed3a9e">15,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIxLTExLTEtMS0w_3b664c2f-9fe7-4ef8-b3ab-838dce3ab09a">15,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e607ab132b04efea55c37f53385be72_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTEtMS0xLTA_64ea6398-d986-4726-9499-581fc37c7431">1,264,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib87f41b12e554f31ad4ca1b24638f8f4_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTMtMS0xLTA_9b1fd650-bae6-446c-bbf4-d836e81e7c24">99,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0985390d83bc45dbbdd92599c9129e8b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTUtMS0xLTA_b1f3c7a2-0fe1-4a75-8235-742aa5c0c627">283,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dddce243d884f4f86e9496e46bba359_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTctMS0xLTA_f7532050-bf6a-41d6-98db-c501f7efce50">1,449,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id385bbd74efe4f159a3321df36a78a25_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTktMS0xLTA_88856d1b-685c-4205-b7ce-223334e3dfab">63,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTExLTEtMS0w_10b77ed3-eac5-4f6d-bf9f-6cdaaaa8a752">1,512,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fadb03c3fd04647ad72d3ba02ca97a5_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI2LTUtMS0xLTA_797a7e68-2553-4f29-853f-fa655938262c">146,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI2LTctMS0xLTA_b739f93f-6191-4ea5-a745-d1410c54430c">146,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib550bf32a6c141e8a1ba0fa6a9c63c49_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI2LTktMS0xLTA_8a52b4af-5ad2-4376-9b91-8ce453765a4e">14,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI2LTExLTEtMS0w_5cfca9eb-6e16-49d9-8ead-dd5962967753">160,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI3LTMtMS0xLTA_51d6f306-3156-46a7-acdb-10e7d8a72b55">20,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI3LTctMS0xLTA_de9feb45-7bea-4196-b1b4-4f0bc194161f">20,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI3LTExLTEtMS0w_59961670-c145-4cf2-a9cb-e3c70a249bec">20,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared on preferred stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0fadb03c3fd04647ad72d3ba02ca97a5_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI4LTUtMS0xLTA_6423fcb0-2214-46f0-8f8b-721a30533c6e">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI4LTctMS0xLTA_c5905091-96c5-49b6-9d59-6354721e49a7">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI4LTExLTEtMS0w_e256dbd4-7e52-4dae-92a2-7eb54ff845af">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity contribution from parent</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI5LTEtMS0xLTA_f501b6c1-5364-4c14-9127-84273f2e6291">230,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI5LTctMS0xLTA_c0437ba1-c30f-44bc-9e14-6aae06b2dc0c">230,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI5LTExLTEtMS0w_f7e51b13-c1ef-4f67-b4dc-7ce02322d152">230,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared on common stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0fadb03c3fd04647ad72d3ba02ca97a5_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMwLTUtMS0xLTA_2a4b2c61-ad14-4dd3-b9ea-fbcbca62589e">40,653</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMwLTctMS0xLTA_e639cf84-9e1a-4a49-bc6c-08e5813b3a98">40,653</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMwLTExLTEtMS0w_3db4698f-548e-4ba0-9cf8-5b1a36734802">40,653</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia&#8217;s transactions with its owner</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib550bf32a6c141e8a1ba0fa6a9c63c49_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMxLTktMS0xLTA_35628832-ccba-4d17-bcb4-a68dfc691270">18,056</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMxLTExLTEtMS0w_647bf7ff-bdbc-43f2-9368-9c8f6a3ff1cb">18,056</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf67deb08fb048d4a362d88b71aa6334_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTEtMS0xLTA_0fbf61b7-8d7b-4ef0-8d3b-7d9dfd9dcb4c">1,494,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec3db3db53c54cd6bac27dc2dd569854_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTMtMS0xLTA_95702205-ed22-43c9-9e39-0ec891e8353a">78,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba7e4f607dd74ffb83520dc86c1e5376_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTUtMS0xLTA_c240cb4f-1de3-443e-abac-6360c83fad19">388,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5da4e2a3b29f400db4eb14c7dc0a65ac_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTctMS0xLTA_9f8e6b88-8df6-41bf-8537-bc51afed8738">1,804,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7742ad908d184de4ad056527ec36c93c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTktMS0xLTA_d70ad616-eefc-469e-9804-e491b238a466">59,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTExLTEtMS0w_046267c0-86dc-492c-8688-d9f05fe1c2c7">1,863,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to PNM, are an integral part of these consolidated financial statements.</span></div><div style="margin-bottom:17pt;margin-top:17pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 25</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_172"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF EARNINGS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzUtMS0xLTEtMA_b9bdaa7e-c0a6-4910-8cf6-7c11ff1d4c8e">391,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzUtMy0xLTEtMA_59fb516d-5667-4f7a-b666-8cd3b8fabc93">366,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzUtNS0xLTEtMA_cfbbf491-30d1-43b6-acba-e66126375956">340,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzYtMS0xLTEtMA_233c678f-69cb-40b8-8ec2-8c57bc825015">8,463</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzYtMy0xLTEtMA_f7b22e85-c513-497f-aa68-de8784158a5e">2,529</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzYtNS0xLTEtMA_ceeda1bd-0c6b-4cbf-93c6-0304f0a13852">4,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total electric operating revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzgtMS0xLTEtMA_d14b0ebf-0c31-49ef-bf67-f8799b9cb293">383,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzgtMy0xLTEtMA_21f241a0-a087-4183-86cc-d5f59b343141">363,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzgtNS0xLTEtMA_9c68988b-d5fb-471d-ab9d-d99e3a24d5ad">344,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd84cfe13e204f14ab914d5cc3bccaf4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEwLTEtMS0xLTA_732aa007-4437-4b1a-a5ac-a58392a4752f">102,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ba16cd9b4b46fab171826f217d0c42_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEwLTMtMS0xLTA_d61573dd-1fdf-4626-8745-bef788e7a15f">95,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ad90918280141ba9867867352c76411_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEwLTUtMS0xLTA_79efcb41-004f-4651-96f0-66c4d0635732">85,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative and general</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzExLTEtMS0xLTA_316709de-5164-47eb-afe5-395c818e5671">44,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzExLTMtMS0xLTA_8d7da4e0-fdf0-4cb6-aeb5-f01b3b5b806e">40,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzExLTUtMS0xLTA_95de60f4-8c6e-40a9-8fd2-642b6a2c83ed">38,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEyLTEtMS0xLTA_08cdbbc9-a0dc-437d-b50f-02252026343e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEyLTMtMS0xLTA_977b5968-4a24-4ca8-b288-7a70b7d9c626">496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEyLTUtMS0xLTA_f8ef07b6-bf17-40e4-aea3-444c35e8359d">741</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEzLTEtMS0xLTA_837e23bc-3a55-4d99-9b21-8de833494a47">87,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEzLTMtMS0xLTA_cc36a2d7-31ee-49d7-aa41-c5662bf9d029">84,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEzLTUtMS0xLTA_6d47a2a1-225f-4224-bd02-6218daca3df0">66,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TransmissionAndDistributionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE0LTEtMS0xLTA_76e2187b-6390-4660-b552-78bd6e5df716">28,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TransmissionAndDistributionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE0LTMtMS0xLTA_b3e7b38b-0216-49ce-bbc1-c219f4aee951">26,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TransmissionAndDistributionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE0LTUtMS0xLTA_3446950e-fbd3-4054-b3d3-015d3886bfbe">29,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes other than income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE1LTEtMS0xLTA_5a679942-cb0a-4764-8b4d-1b3d4df38315">31,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE1LTMtMS0xLTA_ae49aae3-69d0-474f-9e0c-476c5c7eaf23">30,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE1LTUtMS0xLTA_a457c138-94a0-431c-b1f4-b32d89d46d17">28,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE2LTEtMS0xLTA_53b63b65-9676-4cfd-a3c5-9efd75408666">294,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE2LTMtMS0xLTA_4e77b325-e59e-46e4-97bb-13207a5653ad">277,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE2LTUtMS0xLTA_4aaf88c5-bbff-4ded-982c-a6437fccca1e">248,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE3LTEtMS0xLTA_bfa402c8-72d3-40a2-b7a5-3feb152c20bf">88,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE3LTMtMS0xLTA_4e892167-aee1-4183-91ee-677a35385ed4">85,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE3LTUtMS0xLTA_f446434b-37fc-492e-b04e-2a82e63f1c0c">96,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income and Deductions:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIwLTEtMS0xLTA_f00757e3-d5db-4cd4-9e70-c417db58461f">8,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIwLTMtMS0xLTA_5b3f3c0a-b290-4ac6-a097-ef9d3a385ce7">5,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIwLTUtMS0xLTA_3e9c6778-bdd2-4c98-b3c7-25ee17dbb546">5,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (deductions)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIxLTEtMS0xLTA_e394a68c-50d4-4ded-8ab9-e8f64cbc1a8d">1,718</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIxLTMtMS0xLTA_c589b0dd-92fb-4d1e-917a-0b2ae7f6e3eb">1,428</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIxLTUtMS0xLTA_bf5b8bd1-1be4-4bc0-83c7-8330bf75d607">1,422</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other income and (deductions)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIyLTEtMS0xLTA_7f962db8-40b8-4128-b999-5ef4a3fb53d4">6,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIyLTMtMS0xLTA_c911319d-6a21-4a55-8517-417eaba0bb15">4,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIyLTUtMS0xLTA_a092d3c4-3f2f-48ec-b1e1-122485051f31">4,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Charges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIzLTEtMS0xLTA_fdb4e58f-e9ed-4a17-bc7b-7365e3ac3fc8">30,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIzLTMtMS0xLTA_4c9dd918-5ff3-48c4-a986-cead2fc0b7ed">29,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIzLTUtMS0xLTA_a0ee8375-55d2-4b91-b801-f08241c8544f">32,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings before Income Taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI0LTEtMS0xLTA_8bca2459-6f9a-4816-a739-e50555359afc">64,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI0LTMtMS0xLTA_ebd062ca-246f-439e-a636-adb15b2fa06b">60,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI0LTUtMS0xLTA_57d406b5-1eb9-4b81-896e-7ce7953e6738">68,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI1LTEtMS0xLTA_affb41ee-ce25-4628-a5e0-a7d63b5175c0">6,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI1LTMtMS0xLTA_1617d500-8188-4e8d-b0d4-2daed2c21b46">5,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI1LTUtMS0xLTA_04f23b81-80a6-4794-a7ff-2d6adefe2da4">16,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI2LTEtMS0xLTA_0afb1574-7f01-4458-aade-640872ffdc3b">58,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI2LTMtMS0xLTA_2b59bb74-eead-40a9-97c2-f1b0ecd40e70">55,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI2LTUtMS0xLTA_0bd688f7-e45d-4030-bfb9-eb7f8b2d3c2e">51,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to TNMP, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 26</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_181"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Operating Activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzQtMS0xLTEtMA_1e146168-7bb3-4c89-a560-f393e17cccb5">58,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzQtMy0xLTEtMA_ebe8b525-a944-40b4-b846-32d90942d6a9">55,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzQtNS0xLTEtMA_79038868-b639-442b-8f28-607b67318e78">51,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net earnings to net cash flows from operating activities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzYtMS0xLTEtMA_efa28ae5-f23e-49ad-aa9b-1b93192b9d95">89,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzYtMy0xLTEtMA_0392a4a2-22b3-4d23-871a-31e03f279a03">85,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzYtNS0xLTEtMA_ae9599c7-4344-4316-9d81-37774fa9b81e">68,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzctMS0xLTEtMA_3b856d7a-ab06-4978-ab4f-520013566a10">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzctMy0xLTEtMA_83cd0ac4-2904-4695-9294-50870ea6b428">496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzctNS0xLTEtMA_652836b1-28a3-43c7-9567-7770e69865f9">741</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit) </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzgtMS0xLTEtMA_e5eae307-6ce9-400a-ab22-1ec41b2cf1e4">7,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzgtMy0xLTEtMA_88ffdfa2-20d1-48af-b0ec-24bf8da396dd">7,650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzgtNS0xLTEtMA_aef2b70f-e1d9-46e1-9c9b-4d9f774dfe86">1,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction and other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEwLTEtMS0xLTA_ff93f917-5522-46c5-a7a4-e1a964a6690f">4,305</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEwLTMtMS0xLTA_fedfa699-0cde-4086-94a7-504401aa5da3">2,808</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEwLTUtMS0xLTA_171cbd7e-ddc6-42d9-bc7d-d8291fa6600e">2,048</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" sign="-" xsi:nil="true" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzExLTEtMS0xLTA_f97314b4-d1c1-4a2f-94a2-45d125f1dde7"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" sign="-" xsi:nil="true" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzExLTMtMS0xLTA_0b36dd4b-1af3-4dfd-aaef-c9bf5a08d29e"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" sign="-" xsi:nil="true" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzExLTUtMS0xLTA_8ca1e658-8015-423f-be48-853b541fee7f"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in certain assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and unbilled revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEzLTEtMS0xLTA_2e816ee3-d152-471a-b9c3-b2a4687363b1">695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEzLTMtMS0xLTA_65f27f8e-3b51-4afe-a4d3-8c40fd0335f9">2,081</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" name="pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEzLTUtMS0xLTA_efe0612a-e0f9-4c55-bac7-2d1ca81e0c78">744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE0LTEtMS0xLTA_9aa09d56-8490-4254-b9ab-7dae5e72b5cf">241</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE0LTMtMS0xLTA_a7c3eea3-27ad-4aa9-b21b-3224c65ad855">967</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE0LTUtMS0xLTA_579bccb0-ee3f-4300-8b7e-af000eff82c2">907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE1LTEtMS0xLTA_d7ec96a8-0ef4-478a-977b-086ed846e01e">1,291</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE1LTMtMS0xLTA_fdcee058-9fdb-4d57-b2d3-b65cdb5a47b7">798</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE1LTUtMS0xLTA_fc62c2c8-1c24-48c4-9cdc-1a4ac4cd31c0">1,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE2LTEtMS0xLTA_d4965b9b-7e42-4333-9c44-01cf5d9c5f22">8,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE2LTMtMS0xLTA_92ab62e3-bafa-4bf5-8b9c-f69208b59f0d">8,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE2LTUtMS0xLTA_ba169f95-7c8f-4a1e-a6fa-309a07e7fcf1">7,174</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE3LTEtMS0xLTA_f7f2a85e-90b0-48b2-9f96-560245fcef29">1,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE3LTMtMS0xLTA_fae19841-7e7a-49e4-bbc2-075174c4abe0">1,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE3LTUtMS0xLTA_9f1d0bbf-3d43-48bc-b225-560074355fce">4,199</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE4LTEtMS0xLTA_766ab35b-92d7-48a4-9e01-3f585406fd8d">530</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE4LTMtMS0xLTA_0adc8101-bbf4-47a5-92df-30466271e7a9">186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInAccruedInterestAndTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE4LTUtMS0xLTA_c2402d28-e195-4959-9380-9bbfdf412c83">12,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE5LTEtMS0xLTA_a5c5b955-061e-4f50-859e-132ea7173ad6">2,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE5LTMtMS0xLTA_5c8c95fd-73f5-422e-96a6-d30eedeb467b">771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE5LTUtMS0xLTA_dbe27f29-87e5-438f-8b4d-36751deb9603">6,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIwLTEtMS0xLTA_d8411c6b-f2b1-4443-aa20-c6f4cb2d9988">2,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIwLTMtMS0xLTA_3d8b44cc-36b8-4d08-bac4-cdef38bb95c5">1,004</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIwLTUtMS0xLTA_37ece409-430c-43cd-9c13-9e14dcb101a8">6,610</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIxLTEtMS0xLTA_9eb0327a-88bf-481d-9463-791c97f04102">147,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIxLTMtMS0xLTA_b5a792e2-aa4a-464d-a39c-5a640a10d7f7">137,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIxLTUtMS0xLTA_fc6a51fa-13ff-4022-be0f-540bcd120d81">121,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Investing Activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIzLTEtMS0xLTA_aebf5157-4c22-4009-a5bb-e201158ffa30">321,505</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIzLTMtMS0xLTA_0a1e70ae-4232-4ede-9620-5b7584fbdccb">254,006</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIzLTUtMS0xLTA_714818e2-e9d5-434c-bc5a-126c6b45fe0e">223,448</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzI0LTEtMS0xLTA_12c3f318-5021-4919-9cf4-5534fdc763e2">321,505</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzI0LTMtMS0xLTA_273cb412-5354-42a7-8002-9ea0029c4366">254,006</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzI0LTUtMS0xLTA_22158b71-6972-4b18-a32f-27aa5d64e8ba">223,448</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to TNMP, are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow From Financing Activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term borrowings (repayments), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzUtMS0xLTEtMA_6809a5d2-0f16-4217-a2e7-09c78b7b6a73">15,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzUtMy0xLTEtMA_a67dfcc8-c30d-4a22-9c4c-1e6283fd2f4a">2,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzUtNS0xLTEtMA_9f85cee4-d5b1-42cd-851e-6d2ec2e6dcc3">17,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term borrowings (repayments) &#8211; affiliate, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzYtMS0xLTEtMA_53205a0f-75dc-410f-a5fa-8a2a73247fcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzYtMy0xLTEtMA_cd00337a-3e7a-41f4-bc0d-c9f371f3dd6e">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzYtNS0xLTEtMA_377fcef0-7aca-4283-be35-bc0a361acb14">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzctMS0xLTEtMA_e983f060-4d39-4cde-becd-eeed3e5d2ebb">185,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzctMy0xLTEtMA_4ffa4bcc-9a8f-40e5-a52d-f6f89a7a3b5c">305,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzctNS0xLTEtMA_4fec3945-acdc-4db9-b90b-83e7de8546c4">95,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzgtMS0xLTEtMA_f26562f6-e0d4-40ff-b20c-3deb1b45af2d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzgtMy0xLTEtMA_1230ce3b-bf3c-4055-bd38-0048881c316b">207,302</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzgtNS0xLTEtMA_c11bf0db-ba07-4a00-9d4f-89ca48f4699c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts received under transmission interconnection arrangements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTEtMS0xLTE2MjQ1_2359055f-e41b-46c2-8c92-1fda0eb8b658">7,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTMtMS0xLTE2MjQ5_7b746d2a-d88b-489d-8f6a-9001b8274a50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:ProceedsFromTransmissionInterconnectionArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTUtMS0xLTE2MjUz_09275cfd-57db-4120-a721-2c66b6b809e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity contribution from parent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributionsFromParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTEtMS0xLTA_a70527b4-fff8-460b-9a2e-7a06427410b2">71,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributionsFromParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTMtMS0xLTA_698cb516-6e2d-4e09-af8e-71f01c3aca99">80,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributionsFromParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTUtMS0xLTA_e0b18bd3-d973-45ed-8ca6-20f0a1e6a64e">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzExLTEtMS0xLTA_db5aa141-7589-4ed1-9ab3-174a79b030ff">58,534</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzExLTMtMS0xLTA_2cf39611-87eb-45ad-97e6-ae65fe4ff612">55,265</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzExLTUtMS0xLTA_d714b73b-c378-49bf-aed5-b888c59d201c">41,903</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEyLTEtMS0xLTA_6f9f31ef-4300-4f08-b3b7-8b232e6e61de">2,136</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEyLTMtMS0xLTA_0089f6a9-5124-45df-879c-d7114c71e6cd">2,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEyLTUtMS0xLTA_8aab1702-894c-4109-b01e-ff139210c05a">700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEzLTEtMS0xLTA_03e7b6e2-58fb-404c-919f-a3464ede4409">187,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEzLTMtMS0xLTA_8b966b50-5750-48be-b72a-a232e3d65c4b">117,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEzLTUtMS0xLTA_b1fc7f6c-8ad6-4984-a45d-3969ed12b659">99,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Cash and Cash Equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE0LTEtMS0xLTA_7576584f-ed45-443d-a6b2-95769caaca3e">13,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE0LTMtMS0xLTA_3d642746-fdcf-4746-90b6-af39afda0087">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE0LTUtMS0xLTA_7435cbf1-349f-4972-8b65-a361adfa7f25">1,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at Beginning of Year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE1LTEtMS0xLTA_a5c77e9b-e3ac-495c-98fe-4fb6a237b243">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE1LTMtMS0xLTA_a8aab72a-1fea-45b3-bbf7-6bdb8309537c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic06440196560414e9a39d09a3d31dc57_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE1LTUtMS0xLTA_a7850985-dd29-4790-9066-5ff33208432d">1,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at End of Year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE2LTEtMS0xLTA_1b444f1c-7826-47e5-97b6-9355605c4e93">14,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE2LTMtMS0xLTA_e00d493b-eec7-4ca6-8a1f-5b56a3fc0c50">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE2LTUtMS0xLTA_b08acdac-0f41-4d3e-a205-a0d908d1fa22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flow Disclosures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid, net of amounts capitalized</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE4LTEtMS0xLTA_146f83fe-9803-4889-bb91-037f70c7db73">28,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE4LTMtMS0xLTA_fee40317-1795-408a-9c2c-9613b1a85e7f">28,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE4LTUtMS0xLTA_5a90dbf6-6f0c-4496-9189-3ea223de519e">28,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid, (refunded) net</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE5LTEtMS0xLTA_0aa5eb4a-aa1b-4b67-9a59-e565a1870060">16,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE5LTMtMS0xLTA_3c2a6f7a-15ef-49ef-86f8-25574c2a09ea">13,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE5LTUtMS0xLTA_3fb4cc9b-3ec9-4093-915c-9694355d0ed5">4,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental schedule of noncash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase) decrease in accrued plant additions</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzIyLTEtMS0xLTA_a8677f38-31a7-48c2-9d03-de832775f97c">11,415</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzIyLTMtMS0xLTA_85dbdc54-ebb7-4146-93cc-580ced4cf182">5,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzIyLTUtMS0xLTA_79bdb4a7-c068-4592-a176-b6fd79088bf6">1,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to TNMP, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 28</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_184"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzUtMS0xLTEtMA_9a440daf-e048-4dcf-b484-d958bd7eb85d">14,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzUtMy0xLTEtMA_fb362b7a-dcb4-4166-a9c6-3fd00b0dc4b4">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzYtMS0xLTEtMA_bdf47925-0296-4a44-8664-78132e2e9b9e">25,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzYtMy0xLTEtMA_3a28c7b5-b149-469e-b519-9b69cb78af9a">25,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzctMS0xLTEtMA_fd104fc7-f705-48f6-a927-2d23976dc110">11,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzctMy0xLTEtMA_3cc0753c-bca3-4b4d-9fc1-12db743faa95">10,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzgtMS0xLTEtMA_ac0879c5-424e-4737-bef1-9729d564260b">3,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzgtMy0xLTEtMA_4c6bd1cf-be84-4569-9208-902fd5b15355">2,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliate receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzktMS0xLTEtMA_c60711e8-9f31-4182-bb52-d3ce2eb4068a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzktMy0xLTEtMA_1f77ef15-88ca-4cef-a703-5f0e4eeb9ac1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzEwLTEtMS0xLTA_330eae40-5a9a-401b-9166-039da885ccaf">5,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzEwLTMtMS0xLTA_8044fabe-849c-4dba-ab5c-8cc42130d5ee">5,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzExLTEtMS0xLTA_b05cef27-4f16-4d80-bd71-6e8b399207dc">202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzExLTMtMS0xLTA_627d2315-48fc-414e-85cb-d5b531132a74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzEzLTEtMS0xLTA_d6491c09-8aeb-4e5a-9514-b0882312da29">1,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzEzLTMtMS0xLTA_43e804f5-edb2-4877-82fc-6d83d0302082">1,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE0LTEtMS0xLTA_09594948-cf43-4fdc-aa6c-9165e34e5ae2">63,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE0LTMtMS0xLTA_1b2954af-4a3f-45cf-89d9-310e7f3fec87">46,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Property and Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE2LTEtMS0xLTA_94f09da4-5187-479a-81f8-71053e1335a3">164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE2LTMtMS0xLTA_40e82a28-1041-48ef-8d5c-9de6e6a90e7d">178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property, including financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE3LTEtMS0xLTA_78a38a78-a461-46da-bff9-27e69f6a3d98">13,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE3LTMtMS0xLTA_381a4745-9b6f-4f60-939f-f6e456a5109d">6,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other property and investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalOtherPropertyAndInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE4LTEtMS0xLTA_79803899-fefe-40dc-a1c6-90a59bd487b3">13,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalOtherPropertyAndInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE4LTMtMS0xLTA_d39b0da8-c188-481a-9bea-52cb8e0307fa">6,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility Plant:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plant in service and plant held for future use</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIwLTEtMS0xLTA_a6835f28-0765-4f7a-8147-23ce83dcf326">2,193,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIwLTMtMS0xLTA_ecea6f90-ab28-456f-8821-19d26f7d4cf8">1,919,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIxLTEtMS0xLTA_17273df7-148c-4583-a30b-7d3929f7cf78">537,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIxLTMtMS0xLTA_800005a0-199c-44c8-85d7-29b83b760723">516,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIyLTEtMS0xLTA_42cee30b-2e37-4d7c-b7fd-0dda67ee323a">1,655,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIyLTMtMS0xLTA_7afd8e2c-e9b8-436f-a287-9fde22931de5">1,402,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIzLTEtMS0xLTA_8ada4c7e-89e6-4008-959f-0e3c9d43ee1c">61,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIzLTMtMS0xLTA_cf93facd-5c20-449b-9e04-50c552a013df">42,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net utility plant</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI0LTEtMS0xLTA_9e67dc7f-4ef8-466e-9570-ecf0ab8dc514">1,716,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI0LTMtMS0xLTA_ce10b37f-c3cc-4179-9ec4-3759558e4f18">1,445,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Charges and Other Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI2LTEtMS0xLTA_cc56b536-cc03-4754-80be-f0b0ac9a629f">99,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI2LTMtMS0xLTA_f9c82c00-f0d1-45bb-b472-6c4e3162b511">121,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI3LTEtMS0xLTA_4edee300-cfbe-4ca3-aaba-98d5b8c7cccf">226,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI3LTMtMS0xLTA_f8e92d06-a589-46b1-acb1-19b09a767b0b">226,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net of accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI4LTEtMS0xLTA_44ba0381-b298-4894-a6bd-f6695e936ce9">7,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI4LTMtMS0xLTA_341cdd47-6b14-4dc6-a233-5c6538bb3db1">9,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI5LTEtMS0xLTA_08d5a166-858b-4862-8c08-831a6cd8e12c">5,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI5LTMtMS0xLTA_621b8f2e-3cff-4850-b709-19e05a34f046">3,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred charges and other assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalDeferredChargesAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzMwLTEtMS0xLTA_84da8ff2-f951-4f9f-a8d3-34be6c44df55">338,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TotalDeferredChargesAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzMwLTMtMS0xLTA_3855b0b0-5ed2-4e7d-9964-705415ca3582">361,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzMxLTEtMS0xLTA_2bce603e-65b1-45ad-a588-01047458371d">2,132,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzMxLTMtMS0xLTA_da58892b-9b0d-4738-8d42-911ed1fb89f8">1,860,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to TNMP, are an integral part of these consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands, except share<br/>information)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDER&#8217;S EQUITY</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzUtMS0xLTEtMA_1cc940e4-950e-488d-86b8-80cd1744f949">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzUtMy0xLTEtMA_71d66921-8270-43ca-9757-29089faf37a2">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzctMS0xLTEtMA_7165b695-c7c2-476f-9a1b-845cc6bffd6b">33,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzctMy0xLTEtMA_856d45d0-db20-45ea-999f-932c4b56b570">20,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affiliate payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzgtMS0xLTEtMA_a9e510d8-842f-40fd-b14d-f2becc397d91">5,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzgtMy0xLTEtMA_e05659bd-c3a4-44f9-bd38-d3120f45bbf3">5,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccruedInterestAndTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzktMS0xLTEtMA_395384fb-c0e9-455c-a0ab-f8e8d0597139">41,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccruedInterestAndTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzktMy0xLTEtMA_2b655f22-862f-4cff-9e1c-456d57b3d6d0">42,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEwLTEtMS0xLTA_25f47c6e-ff23-43d0-a8ec-41993dad2233">2,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEwLTMtMS0xLTA_8b3166bb-a61a-40f3-a796-b85efd6b717c">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzExLTEtMS0xLTA_3e271359-2a01-40b0-bdfc-800da7ca73d7">2,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzExLTMtMS0xLTA_a3591ef3-5859-446a-94c3-2b04975117a4">2,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEyLTEtMS0xLTA_3613b960-9e1d-45bf-9f06-9012c03c5b0b">4,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEyLTMtMS0xLTA_12527917-13dd-4ef4-b0fe-53090cfca1e8">3,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEzLTEtMS0xLTA_83e4afc7-9d0f-4f09-8a48-43c09f51e914">89,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEzLTMtMS0xLTA_9a3ea892-c89a-4975-89bd-a5f18051c98d">89,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term Debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE0LTEtMS0xLTA_75f87629-a12e-46c4-9958-2e6ecf1270ce">853,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE0LTMtMS0xLTA_5356a336-1a94-497a-904e-644149fc8726">670,691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Credits and Other Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE2LTEtMS0xLTA_0520d6b1-b59e-4f74-9234-7ff89da4b76b">145,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE2LTMtMS0xLTA_9a4d68a8-f618-4df1-8e37-a3668affd3b6">140,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE3LTEtMS0xLTA_7ee24c50-9fdf-424d-895f-c94f63efb583">185,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE3LTMtMS0xLTA_ba6964c2-0985-40ed-8b74-fcadbb6cf92d">182,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE4LTEtMS0xLTA_7f26609e-6b91-484f-b26f-b51d58693f29">703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE4LTMtMS0xLTA_8671580b-57f9-47c9-8195-ce1fc1b899a1">881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued pension liability and postretirement benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE5LTEtMS0xLTA_a343be97-3af1-4ff8-8fd1-9f62d48dcbe6">1,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE5LTMtMS0xLTA_87c507ea-6409-4725-9aff-522aa8c03492">7,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIwLTEtMS0xLTA_48cbd414-6b37-458d-a585-091c4e1e0b27">4,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIwLTMtMS0xLTA_715bfcef-3f9c-40d5-9a0a-77f150f21887">7,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIxLTEtMS0xLTA_50dcf672-45d2-4578-9b5d-52b1080841ab">25,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIxLTMtMS0xLTA_d7183637-9e49-4a34-9f66-2b451f5dcfb1">7,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred credits and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIyLTEtMS0xLTA_aa53fed1-8885-4b8d-a6d6-a345cde721db">363,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIyLTMtMS0xLTA_9fb8777a-8498-4e24-a1ce-e376be646717">345,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIzLTEtMS0xLTA_f685aae5-9648-4a20-802f-620be7e54037">1,306,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIzLTMtMS0xLTA_25be4ffa-68fe-4c48-88ba-9a4c0338e813">1,105,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commitments and Contingencies (See Note 16)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI0LTEtMS0xLTA_845cc29f-6ab1-42cf-ae78-dbacb96dfab5"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI0LTMtMS0xLTA_2f5ce904-6c75-4bd7-ab60-b6f1d568cb71"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stockholder&#8217;s Equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3ODgx_b2f5b8ea-2468-4cec-a526-5845c5738e56"><ix:nonFraction unitRef="usdPerShare" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3ODgx_c5d80087-0af8-4ab6-9a7c-715b6cf9b1f7">10</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3ODk1_00217a55-16aa-427a-abc7-bc7941f95abd"><ix:nonFraction unitRef="shares" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3ODk1_0defb973-acf4-420e-b4b2-8701d7a7fac3">12,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding   <ix:nonFraction unitRef="shares" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3OTAz_61cbe871-d44a-42cc-87bc-b5edae005939"><ix:nonFraction unitRef="shares" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3OTAz_88ce11c6-5712-4f04-b922-17e783f9702b"><ix:nonFraction unitRef="shares" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3OTAz_c21b710b-092e-43df-b0f6-ff9aea97dc76"><ix:nonFraction unitRef="shares" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3OTAz_efe8f475-5b68-462b-b050-32d37cfe381a">6,358</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTEtMS0xLTA_9522a3cc-271b-441d-adaa-7a5d024aecf0">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTMtMS0xLTA_7b497061-81b4-41eb-84ad-069e397147c2">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paid-in-capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI3LTEtMS0xLTA_3c968160-bced-4a57-8501-bf84a07fb377">685,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI3LTMtMS0xLTA_b2937ef4-55c4-4aef-9ad4-75e2a3f2d952">614,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI5LTEtMS0xLTA_98144399-3854-487d-b961-a0da812c858e">140,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI5LTMtMS0xLTA_9694e8e3-73f6-4dfb-a4fb-c4959311c4de">140,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stockholder&#8217;s equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzMwLTEtMS0xLTA_1473454d-a287-4835-af6c-8b8dc181826b">825,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzMwLTMtMS0xLTA_9fd9db7a-5401-4b0d-a7b8-0e8b0780fbb5">754,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzMxLTEtMS0xLTA_bff144f8-2f36-47c5-9871-b8c7f7b80c6a">2,132,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzMxLTMtMS0xLTA_8100c3df-44e6-4fe5-9b04-75110077f0bb">1,860,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to TNMP, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 30</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_190"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CHANGES IN COMMON STOCKHOLDER&#8217;S EQUITY</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"><tr><td style="width:1.0%"></td><td style="width:37.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.646%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total<br/>Common<br/>Stockholder&#8217;s<br/>Equity</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2017</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i234bb6c5428441b082aa1aa05584a9f7_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzItMS0xLTEtMA_92172e2d-50a0-4e0c-be38-cadd7830fa1a">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b3d8c5c2e5c435b91ef9701d50a7cc2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzItMy0xLTEtMA_ec844636-759a-4be6-a833-d307ea386e55">504,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fcb3793c25048678d55462bd45e9486_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzItNy0xLTEtMA_bdd68c88-9892-4e34-b439-f6a26d34fcb0">130,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic06440196560414e9a39d09a3d31dc57_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzItOS0xLTEtMA_8ea426b4-a18b-4d32-8221-931bd9b21bea">634,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i610d49fff1104efa9703df567bb8cfc8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzQtNy0xLTEtMA_c6659fad-21f8-4ac2-8e22-f69af7bf4965">51,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzQtOS0xLTEtMA_db8653c5-2e7c-4099-9ae7-92e88537af58">51,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity contribution from parent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a1374cf11774223a24ffa1e87145373_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzYtMy0xLTEtMA_4e90baee-cc28-4e04-809e-614bd203afeb">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzYtOS0xLTEtMA_f1ea333b-583f-4af3-9538-5bb5e933994e">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared on common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i610d49fff1104efa9703df567bb8cfc8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzctNy0xLTEtMA_1ea9a722-ebf5-4cf4-8851-e8edb0a80df5">41,903</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzctOS0xLTEtMA_067917c2-dbe3-4760-9e8c-54a5f31e7cc8">41,903</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if16111b15ad44244a4421af397850bd0_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzgtMS0xLTEtMA_34a3cbfd-e0c1-494b-b1ea-1c003c7ab2c4">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2daa7c95006449e69ef6d256ccba2354_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzgtMy0xLTEtMA_8c69608c-2f9a-4fa4-9276-4f36a792e9ed">534,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90d5bacd487844058e5676fa126b3f03_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzgtNy0xLTEtMA_1c031a98-d1f9-410f-8c54-92b7c2bbb420">139,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzgtOS0xLTEtMA_d7de35fe-646b-4316-9470-2620207f4a4d">674,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i584d39a4262a46b38da07193d2a13ba7_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzktNy0xLTEtMA_d9890435-cda5-4c76-bcae-5cd80fe4fb21">55,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzktOS0xLTEtMA_763e2d29-e02e-4968-99a5-4e2cf81ad626">55,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity contributions from parent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d749099b754c03960ea1db7034858e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzExLTMtMS0xLTA_e43c4a3b-704f-4818-a193-ab603a7a8cb0">80,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzExLTktMS0xLTA_fc726703-beb9-4613-84f9-2041fac30ccc">80,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared on common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i584d39a4262a46b38da07193d2a13ba7_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEyLTctMS0xLTA_fa1bc694-78ee-40a3-bbc9-428f34b17b67">55,265</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEyLTktMS0xLTA_73c6160b-4a0a-49e2-b667-a877b664fb07">55,265</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ec85cc61c2e45fa9e594eeb68c255e9_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEzLTEtMS0xLTA_754ed2f6-61e9-480d-ab22-cea0c1fca8b7">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i108092c79868491687cf9455324ca612_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEzLTMtMS0xLTA_eb49e95e-b6dd-474c-8920-b54855139463">614,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1060ed5439f642008104aacd9b5c392b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEzLTctMS0xLTA_0b8de472-38c8-42bb-a705-a929a9d17c8b">140,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEzLTktMS0xLTA_04a9561e-ad45-4852-975b-3a0c820d0b01">754,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3575069b6f1479e985092acbc7c390c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE0LTctMS0xLTA_94331466-2b6b-497c-9445-da6d6c758acf">58,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE0LTktMS0xLTA_c0e12591-d2ef-44af-a6bc-a5b3299e2efb">58,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity contributions from parent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19ec0cef618044a2a8ecf0136eedf7f6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE2LTMtMS0xLTA_53785aaf-c872-4bad-91aa-39c37535cc4a">71,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE2LTktMS0xLTA_0d462e7f-f603-4a7a-8bea-10613ae57402">71,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared on common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3575069b6f1479e985092acbc7c390c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE3LTctMS0xLTA_024a1d62-2e80-477b-a91d-587865a250f6">58,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE3LTktMS0xLTA_2d3afbda-6f6b-4fcf-8a87-1ee19d5c1ac2">58,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0188481089a4f7da089d59cab2f23c9_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE4LTEtMS0xLTA_7136879b-afd3-4a1d-8894-77a70768bf22">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbfe637d444e4c599ab78627b483d4c7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE4LTMtMS0xLTA_6e721970-a19e-43eb-93dd-56fc82c6657c">685,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a878341de4b46d2afb3fa24304e33e9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE4LTctMS0xLTA_534bde0b-d0d9-4710-b4b6-87663db3781a">140,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE4LTktMS0xLTA_f5c9e7bc-3d7a-4aee-b692-486ab12d895a">825,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes, as they relate to TNMP, are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 31</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_193"></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div id="i0652f53b2aa247d6904ab01ed062d005_196"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:6.34pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDY5_db888730-4df1-45da-b6d6-80beb1aa2d88" continuedAt="ia49b1203ccf545de800276b581c6c983" escape="true">Summary of the Business and Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ia49b1203ccf545de800276b581c6c983" continuedAt="i7c3ba63e7efd40d4ac5e69d11f49d1df"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Nature of Business</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR is an investor-owned holding company with <ix:nonFraction unitRef="utility" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfRegulatedUtilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzEzMg_e71a83bd-d308-4541-9e07-a1eb6d9c2ceb">two</ix:nonFraction> regulated utilities providing electricity and electric services in New Mexico and Texas.  PNMR&#8217;s primary subsidiaries are PNM and TNMP.  PNM is a public utility with regulated operations primarily engaged in the generation, transmission, and distribution of electricity.  TNMP is a wholly-owned subsidiary of TNP, which is a holding company that is wholly-owned by PNMR.  TNMP provides regulated transmission and distribution services in Texas.  PNMR&#8217;s common stock trades on the New York Stock Exchange under the symbol PNM.  On October 20, 2020, PNMR, Avangrid, and Merger Sub, entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) pursuant to which Merger Sub will merge with and into PNMR (the &#8220;Merger&#8221;), with PNMR surviving the Merger as a wholly-owned subsidiary of Avangrid.  See Note 22.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTQ0_3e66b05a-1cc1-45fa-99f7-759c416f86ba" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Financial Statement Preparation and Presentation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period.  Actual results could ultimately differ from those estimated.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Notes to Consolidated Financial Statements include disclosures for PNMR, PNM, and TNMP.   This report uses the term &#8220;Company&#8221; when discussing matters of common applicability to PNMR, PNM, and TNMP.  Discussions regarding only PNMR, PNM, or TNMP are so indicated.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Certain amounts in the 2019 and 2018 Consolidated Financial Statements and Notes thereto have been reclassified to conform to the 2020 financial statement presentation.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">GAAP defines subsequent events as events or transactions that occur after the balance sheet date but before financial statements are issued or are available to be issued.  Based on their nature, magnitude, and timing, certain subsequent events may be required to be reflected at the balance sheet date and/or required to be disclosed in the financial statements.  The Company has evaluated subsequent events as required by GAAP.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjE5_15d4236c-290c-40ce-87c4-dc22dd9b7701" continuedAt="i7cd14810189d4b168eddadd77a6bc991" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Principles of Consolidation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Consolidated Financial Statements of each of PNMR, PNM, and TNMP include their accounts and those of subsidiaries in which that entity owns a majority voting interest.  PNM also consolidates Valencia (Note 10).  PNM owns undivided interests in several jointly-owned power plants and records its pro-rata share of the assets, liabilities, and expenses for those plants.  The agreements for the jointly-owned plants provide that if an owner were to default on its payment obligations, the non-defaulting owners would be responsible for their proportionate share of the obligations of the defaulting owner.  In exchange, the non-defaulting owners would be entitled to their proportionate share of the generating capacity of the defaulting owner.  There have been <ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:CollaborativeArrangementOwnerObligationsDefaultAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NzE_d10f1679-eb25-44b4-9a26-309210715eea">no</ix:nonFraction> such payment defaults under any of the agreements for the jointly-owned plants.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i7cd14810189d4b168eddadd77a6bc991">PNMR Services Company expenses, which represent costs that are primarily driven by corporate level activities, are charged to the business segments.  These services are billed at cost and are reflected as general and administrative expenses in the business segments.  Other significant intercompany transactions between PNMR, PNM, and TNMP include interest and income tax sharing payments, as well as equity transactions, and interconnection billings.  All intercompany transactions and balances have been eliminated.</ix:continuation>  See Note 20.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDkz_fd5bbb81-be09-4316-881b-c7ad4e0aec72" continuedAt="i7917dcf197474e9a96f8d3dbcbc0b913" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Accounting for the Effects of Certain Types of Regulation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company maintains its accounting records in accordance with the uniform system of accounts prescribed by FERC and adopted by the NMPRC and PUCT.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Certain of the Company&#8217;s operations are regulated by the NMPRC, PUCT, and FERC and the provisions of GAAP for rate-regulated enterprises are applied to the regulated operations.  Regulators may assign costs to accounting periods that differ from accounting methods applied by non-regulated utilities. &#160;When it is probable that regulators will permit recovery of costs through future rates, costs are deferred as regulatory assets that otherwise would be expensed. &#160;Likewise, regulatory liabilities </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i7c3ba63e7efd40d4ac5e69d11f49d1df" continuedAt="i187e91f4ef11466d858e262439dac4b7"><ix:continuation id="i7917dcf197474e9a96f8d3dbcbc0b913"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for expenditures that have not yet been incurred.&#160; GAAP also provides for the recognition of revenue and regulatory assets and liabilities associated with &#8220;alternative revenue programs&#8221; authorized by regulators.  Such programs allow the utility to adjust future rates in response to past activities or completed events, if certain criteria are met.  Regulatory assets and liabilities are amortized into earnings over the authorized recovery period.  Accordingly, the Company has deferred certain costs and recorded certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  Information on regulatory assets and regulatory liabilities is contained in Note 13.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In some circumstances, regulators allow a requested increase in rates to be implemented, subject to refund, before the regulatory process has been completed and a decision rendered by the regulator.  When this occurs, the Company assesses the possible outcomes of the rate proceeding.  The Company records a provision for refund to the extent the amounts being collected, subject to refund, exceed the amount the Company determines is probable of ultimately being allowed by the regulator.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDk5_d7f3ff4f-999a-4de4-8a97-94cf305b4d89" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Cash and Restricted Cash</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Cash deposits received and held for a period of time that are restricted to a specific purpose, under the terms of their effective agreements, are considered restricted cash.  Investments in highly liquid investments with original maturities of three months or less at the date of purchase are considered cash and cash equivalents.  At December 31, 2020 and 2019 there was <ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RestrictedCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_1567cce8-af44-4f96-a995-b2e9ac124a5b"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RestrictedCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_1f480bab-fbc2-4e93-ad6e-8f41b6e19ca3"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RestrictedCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_44d80700-9f41-4638-8f49-2595a1134402"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RestrictedCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_bdd23e5b-2a83-4e42-a241-eb980bd41b39"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RestrictedCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_e6737d3b-0afb-4bb9-adcd-070c6957f4e0"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RestrictedCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_ebbda0e1-579f-45de-a0f5-b9c72f9febd5">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> restricted cash for PNMR, PNM, and TNMP.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjUw_b3a45653-3bbd-450c-b902-aec207c1ca46" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Utility Plant</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Utility plant is stated at original cost and includes capitalized payroll-related costs such as taxes, pension, other fringe benefits, administrative costs, and AFUDC, where authorized by rate regulation, or capitalized interest.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Repairs, including major maintenance activities, and minor replacements of property are expensed when incurred, except as required by regulators for ratemaking purposes.  Major replacements are charged to utility plant.  Gains, losses, and costs to remove resulting from retirements or other dispositions of regulated property in the normal course of business are credited or charged to accumulated depreciation. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and TNMP may receive reimbursements, referred to as CIAC, from customers to pay for all or part of certain construction projects to the extent the project does not benefit regulated customers in general.  PNM and TNMP account for these reimbursements as offsets to utility plant additions based on the requirements of the NMPRC, FERC, and PUCT.  Due to the PUCT&#8217;s regulatory treatment of CIAC reimbursements, TNMP also receives a financing component that is recognized as other income on the Consolidated Statements of Earnings.  Under the NMPRC regulatory treatment, PNM typically does not receive a financing component.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:RegulatoryDepreciationAndAmortizationPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTYw_1748022d-fd30-4e81-8dc1-0c0fdc6d72ef" continuedAt="if87827c166ba420095db8043a074c0eb" escape="true">Depreciation and Amortization</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="if87827c166ba420095db8043a074c0eb">PNM&#8217;s provision for depreciation and amortization of utility plant, other than nuclear fuel, is based upon straight-line rates approved by the NMPRC and FERC.  Amortization of nuclear fuel is based on units-of-production.  TNMP&#8217;s provision for depreciation and amortization of utility plant is based upon straight-line rates approved by the PUCT.  Depreciation and amortization of non-utility property, including right-of-use assets for finance leases as discussed in Note 8, is computed based on the straight-line method.  The provision for depreciation of certain equipment is allocated between operating expenses and construction projects based on the use of the equipment.</ix:continuation>  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjMw_1f8c86e1-9265-42ea-88ad-a45e4bd6f54a" continuedAt="i1fd5904e3df341ceb6bc83e6297dac56" escape="true">Average straight-line rates used were as follows:</ix:nonNumeric></span></div><div style="text-align:center"><ix:continuation id="i1fd5904e3df341ceb6bc83e6297dac56"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.380%"><tr><td style="width:1.0%"></td><td style="width:52.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.656%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.799%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electric plant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i57434e7344724217b1eea525943d2a00_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzMtMS0xLTEtMA_201ff111-825c-4260-b0a5-6500f57d95d5">2.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3bcd21039f674a9d911d958359262902_D20190101-20191231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzMtMy0xLTEtMA_f7e5acb8-113b-4447-bb65-cf4eb214852c">2.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i41f0641fce974af2b79aa7a179f109dd_D20180101-20181231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzMtNS0xLTEtMA_fae2b645-0f8d-4282-8229-ea76429da444">2.40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common, intangible, and general plant</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9abdbd2b728a4adb94388989bc228bb3_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzQtMS0xLTEtMA_40deac8d-3f26-486d-9fca-9e32babeb7b3">7.65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4e00dafdbd1842da8f92ea383ae7d0f7_D20190101-20191231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzQtMy0xLTEtMA_80d9659f-4396-4239-8dd1-cefcf1cc986e">7.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic87944c2cacb4e8996eaaa2afeb76ed8_D20180101-20181231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzQtNS0xLTEtMA_086cf5a4-21a9-4d73-8dce-426a86f528ac">8.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzUtMS0xLTEtMA_f19fc3a2-2663-4b4e-9d7b-c133e46d012a">3.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzUtMy0xLTEtMA_8f76d217-0994-4bbc-a8e1-2360df75af36">4.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="4" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzUtNS0xLTEtMA_2b3223fa-25a5-487e-9063-8777127b3cff">3.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:AllowanceForFundsUsedDuringConstructionPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDQ1_2c0255a8-04a6-4d05-9277-a949877f35e0" continuedAt="i035ab77be0cb45e09b1db82e44a388ad" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Allowance for Funds Used During Construction</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As provided by the FERC uniform systems of accounts, AFUDC is charged to regulated utility plant for construction projects.  This allowance is designed to enable a utility to capitalize financing costs during periods of construction of property subject to rate regulation.  It represents the cost of borrowed funds (allowance for borrowed funds used during construction or </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i187e91f4ef11466d858e262439dac4b7" continuedAt="i597c2e5d3c1e4ef9ad0c6d31c5b293dd"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i035ab77be0cb45e09b1db82e44a388ad">&#8220;debt AFUDC&#8221;) and a return on other funds (allowance for equity funds used during construction or &#8220;equity AFUDC&#8221;).  The debt AFUDC is recorded in interest charges and the equity AFUDC is recorded in other income on the Consolidated Statements of Earnings.</ix:continuation></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the years ended December 31, 2020, 2019, and 2018, PNM recorded $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkwNDg_1d2a1a84-fc79-4d80-ac08-7b26664f6795">3.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkwNTI_786c4dae-99ac-4392-931e-60f3455611b4">5.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkwNjA_d9004bf0-aeec-4e9d-8365-80d63e427d94">6.1</ix:nonFraction> million of debt AFUDC at annual rates of <ix:nonFraction unitRef="number" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkwOTY_547d7ef8-8865-4a44-9787-4ac26a4603e7">2.40</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMDA_2df07148-bd70-4163-b23e-a21a80d1201a">2.99</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMDg_1ad31ca5-ea9d-4d9c-8ab4-71519fdbf20e">3.19</ix:nonFraction>% and $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMTU_893be593-be03-425f-8464-d15fb7b992ff">7.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMTk_5ae0a143-dc1c-4dfe-bdc7-ca95bc92e944">6.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMjc_bad7006a-dbf9-4587-842a-ab506cbe1283">8.2</ix:nonFraction> million of equity AFUDC at annual rates of <ix:nonFraction unitRef="number" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxNjU_78f4bb38-7390-477f-8f4f-212558095cd6">3.42</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxNjk_b1cf6a72-b275-4087-9244-a5ecc65417c1">3.95</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxNzc_d77072da-e2d1-4e14-99aa-d230d4ed145c">4.25</ix:nonFraction>%.  For the years ended December 31, 2020, 2019, and 2018, TNMP recorded $<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyNTE_acd7c3ef-5b2f-48fa-a09b-80c6207dc5f8">2.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyNTU_07114f7a-bfd8-411a-9b27-59b869796102">2.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyNjM_78162808-0e87-4a23-ac20-b4c983cb8a84">2.3</ix:nonFraction> million of debt AFUDC at rates of <ix:nonFraction unitRef="number" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyOTI_6a9d42a9-fb32-4a27-92d1-8eef69e7a3c0">2.20</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyOTY_2357aa4f-84f5-47dc-8efa-ab4fb1a48701">3.23</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="4" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzMDQ_b83bf999-0183-4ce1-9eda-99b8bc242404">3.32</ix:nonFraction>% and $<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzMTE_e6077ad9-c44c-4728-adb5-b8a28b6e83ae">4.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzMTU_06d6d5ca-27ae-4ccf-85bd-e1ab97228593">2.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzMjM_5073eefd-b629-4bce-8d32-3ca8a330b10c">2.2</ix:nonFraction> million of equity AFUDC at rates of <ix:nonFraction unitRef="number" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzNTQ_4eb5881e-ac83-4955-b38a-7dbbac516e13">4.42</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzNTg_38f9ebc4-13b8-4291-9b0b-511575dcbee3">3.78</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="4" name="pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzNjY_61526c85-6745-4f98-a53e-79fff0881151">3.29</ix:nonFraction>%.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:InventorySuppliesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjEz_13990769-a6a4-423d-92e3-92fe59ad7329" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Materials, Supplies, and Fuel Stock</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Materials and supplies relate to transmission, distribution, and generating assets.  Materials and supplies are charged to inventory when purchased and are expensed or capitalized as appropriate when issued.  Materials and supplies are valued using an average costing method.  Coal is valued using a rolling weighted average costing method that is updated based on the current period cost per ton.  Periodic aerial surveys are performed on the coal piles and adjustments are made.  Average cost is equal to net realizable value under the ratemaking process.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTkx_7015dcd3-f8e6-4824-8256-d2660ea821bd" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Inventories consisted of the following at December&#160;31:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:24.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i452641049245461891597c2c8e06ff10_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtMS0xLTEtMA_98abbdee-51e9-426b-a703-87915c40d47a">12,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d5743bb70024be5a86248ed2e4f8c95_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtMy0xLTEtMA_45d236a5-afeb-4e4f-b70b-a671d2236e4c">24,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6dcb61edaeb4050a68d5576f2fe0443_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtNS0xLTEtMA_6634e445-da3f-43d1-ba6e-0b3234c01a1a">12,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia93efcebc84d44abb6683dc7dac7a342_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtNy0xLTEtMA_f4bb0588-03cd-4b23-bb33-715e278f6c0d">24,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbf9794e57354f61bb83895bc56ab2e5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtOS0xLTEtMA_2213d73c-f87b-4ec3-853f-49bfdc2243c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11d57a542f1649ca946e6e182ab162df_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtMTEtMS0xLTA_0eb98b20-f078-4944-8ca9-fee3b45afda9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b928233c5a4c9c99347565c9852710_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtMS0xLTEtMA_39b07fa6-5b52-441f-8975-a2d561d98812">54,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5286ca0728fb4a298d0bbfa429ae537a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtMy0xLTEtMA_46e29177-1b65-4fc1-abc7-fe4fce78802d">53,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a234cc3894b49b02aa4a3f0aef382_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtNS0xLTEtMA_72ac8fba-e968-4421-bd3d-11337e2cbf1b">48,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78e60bcb63f0412cbd6f7da26a146f53_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtNy0xLTEtMA_56d5574a-2507-40e2-b1a3-895de2c469cf">47,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c766c3de9ac4a6aac2ce5f095c2b7f2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtOS0xLTEtMA_e7a698e6-0fd1-40a8-b1dd-dc5cb566cbab">5,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cc3a8a0792c46a19bcd92d1009fbfd4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtMTEtMS0xLTA_144d2f1d-0d1c-4a0e-acbf-2e3260b5de33">5,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtMS0xLTEtMA_e7ae100f-71a0-437a-bfcb-0837ba51389e">66,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtMy0xLTEtMA_377e44a3-1fcb-4486-ba99-34f89c41d722">77,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtNS0xLTEtMA_1066d45c-c565-439c-bc11-360a687c3024">60,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtNy0xLTEtMA_d2ca3228-1ee8-4420-874d-06bd28fd5357">72,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtOS0xLTEtMA_82e90d52-9762-4641-b5e2-9d81c97d27c2">5,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtMTEtMS0xLTA_f6bec19c-9e62-402c-8902-4c96a7308823">5,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjA4_c13b45e3-18d4-424c-b62d-0cdf26e56cb5" continuedAt="if7bd8f0c2ee140bca7a3dccfc2b409d4" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Investments</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM holds investment securities in the NDT for the purpose of funding its share of the decommissioning costs of PVNGS and trusts for PNM&#8217;s share of final reclamation costs related to the coal mines serving SJGS and Four Corners (Note 16).  Since third party investment managers have sole discretion over the purchase and sale of the securities, PNM records a realized loss as an impairment for any available-for-sale debt security that has a market value that is less than cost at the end of each quarter.  Effective January 1, 2018, the Company adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-01 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Financial Instruments (Subtopic 825-10), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">which eliminates the requirement to classify investments in equity securities with readily determinable fair values into trading or available-for-sale categories and requires those equity securities to be measured at fair value with changes in fair value recognized in earnings rather than in OCI.  On January 1, 2018, PNM recorded a cumulative effect adjustment to reclassify unrealized holding gains on equity securities held in the NDT and coal mine reclamation trusts from AOCI to retained earnings on the Consolidated Balance Sheets.  For the years ended December&#160;31, 2020, 2019 and 2018, PNM recorded impairment losses on the available-for-sale debt securities of $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzExNjU3_471df9d5-b2f0-44a6-81f6-14b39cdac822">3.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzExNjY0_888eaef1-9f04-40b7-9d24-ea8552c68392">5.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzQzOTgwNDY1NzA5OTM_4fd5a293-21d0-42d5-abdf-9e7a43ecd5b2">13.7</ix:nonFraction> million.   No gains or losses are deferred as regulatory assets or liabilities.  See Notes 3 and 9.  All investments are held in PNM&#8217;s name and are in the custody of major financial institutions.  The specific identification method is used to determine the cost of securities disposed of, with realized gains and losses reflected in other income and deductions.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><ix:continuation id="if7bd8f0c2ee140bca7a3dccfc2b409d4"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 1, 2020, the Company adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-13 &#8211; Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, which changed the way entities recognize impairments of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over the remaining lives of the assets.  The majority of the amendments made by the new standard were required to be applied using a modified retrospective approach.  The amendments in ASU 2016-13 also required entities to separately measure and realize an impairment for credit losses on available-for-sale debt securities for which carrying value exceeded fair value, unless such securities have been determined to be other than temporarily impaired and the entire decrease in value had been realized as an impairment.  The amendments relating to available-for-sale debt securities were required to be applied prospectively on the date of adoption.  PNM records a realized loss as an impairment for any available-for-sale debt security that has a fair value that is less than its carrying value.  As a result, the Company has no available-for-sale debt securities for which carrying value exceeds fair value and there are no impairments considered to be &#8220;other than temporary&#8221; that are included in AOCI and not recognized in earnings.  Adoption of the standard did not result in the Company recording a cumulative effect adjustment or impact the Company's accounting for its available-for-sale debt securities.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"> </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i597c2e5d3c1e4ef9ad0c6d31c5b293dd" continuedAt="i69131e33b49743ac8b86db65383f2196"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:EquityMethodInvestmentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMTMxMTI_3857a54d-d038-4f37-962b-8e714aed861c" continuedAt="i2b698090e3f845358204633de7e97ac6" escape="true">Equity Method Investment</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i2b698090e3f845358204633de7e97ac6">PNMR accounts for its investment in NMRD using the equity method of accounting because PNMR&#8217;s ownership interest results in significant influence, but not control, over NMRD and its operations.&#160;&#160;PNMR records as income its percentage share of earnings or loss of NMRD and carries its investment at cost, adjusted for its share of undistributed earnings or losses.</ix:continuation>  See Note 21.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTg5_59d70615-6869-4a3a-9682-6755fd24ed9b" continuedAt="iec67bccd517f4b07a8184bbd48b0df6d" escape="true">Goodwill </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="iec67bccd517f4b07a8184bbd48b0df6d">The Company does not amortize goodwill.  Goodwill is evaluated for impairment annually, or more frequently if events and circumstances indicate that the goodwill might be impaired.</ix:continuation>  See Note 19.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjA3_0d77e46f-72ed-470e-b55a-0b6d986354b4" continuedAt="ic50b5c983eb046e697bb5b541bee91d0" escape="true">Asset Impairment</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="ic50b5c983eb046e697bb5b541bee91d0">Tangible long-lived assets and right-of-use assets associated with leases are evaluated in relation to the estimated future undiscounted cash flows to assess recoverability when events and circumstances indicate that the assets might be impaired.</ix:continuation>  See Note 16.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Revenue Recognition</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 4 for a discussion of electric operating revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTMw_6821bd24-2021-4b11-ae90-be779090f63b" continuedAt="ic2589f1863d242eda3bd1480a381c9af" escape="true">Accounts Receivable and Allowance for Credit Losses</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><ix:continuation id="ic2589f1863d242eda3bd1480a381c9af" continuedAt="i4e6a5d9c8f9244498995c680bff5c93e"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Accounts receivable consists primarily of trade receivables from customers. In the normal course of business, credit is extended to customers on a short-term basis.  PNM estimates the allowance for credit losses on trade receivables based on historical experience and estimated default rates.  Accounts receivable balances are reviewed monthly, adjustments to the allowance for credit losses are made as necessary, and amounts that are deemed uncollectible are written off.  See Note 4.  TNMP has a regulatory mechanism to recover uncollectible amounts from REPs as a regulatory asset and as a result has no allowance for credit losses on trade receivables</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i4e6a5d9c8f9244498995c680bff5c93e">As discussed in Note 17, both PNM and TNMP suspended disconnecting certain customers for past due bills, waived late fees during the pandemic, and have been provided regulatory mechanisms to recover bad debt expense and other costs resulting from COVID-19.</ix:continuation>  </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:DebtPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTI3_cec547c4-5e3f-4e49-9959-7b3afdb0da79" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Amortization of Debt Acquisition Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Discount, premium, and expense related to the issuance of long-term debt are amortized over the lives of the respective issues.  Gains and losses incurred upon the early retirement of long-term debt are recognized in other income or other deductions, except for amounts recoverable through NMPRC, FERC, or PUCT regulation, which are recorded as regulatory assets or liabilities and amortized over the lives of the respective issues.  Unamortized premium, discount, and expense related to long-term debt are reflected as part of the related liability on the Consolidated Balance Sheets.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDU3_18a0bf49-bc49-470e-a93d-82a614e5d93c" continuedAt="ic3bc3ee038c24c9e860622d27e2ea445" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company records derivative instruments, including energy contracts, on the balance sheet as either an asset or liability measured at their fair value.  Changes in the derivatives&#8217; fair value are recognized in earnings unless specific hedge accounting criteria are met.  PNM also records certain commodity derivative transactions recoverable through NMPRC regulation as regulatory assets or liabilities.  See Note 7 and Note 9.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="ic3bc3ee038c24c9e860622d27e2ea445" continuedAt="i2d504ee46c2949b9a1521cebda04a616">The Company treats all forward commodity purchases and sales contracts subject to unplanned netting or &#8220;book-out&#8221; by the transmission provider as derivative instruments subject to mark-to-market accounting.  GAAP provides guidance on whether realized gains and losses on derivative contracts not held for trading purposes should be reported on a net or gross basis and concludes such classification is a matter of judgment that depends on the relevant facts and circumstances.</ix:continuation>  See Note 4.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:DecommissioningCostsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTcy_8c9a8498-94e5-4db6-9a47-dce60cd9d787" continuedAt="i876aa6cceef94067856442222dc1b17b" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Decommissioning and Reclamation Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is only required to recognize and measure decommissioning liabilities for tangible long-lived assets for which a legal obligation exists.  Nuclear decommissioning costs and related accruals are based on periodic site-specific estimates of the costs for removing all radioactive and other structures at PVNGS and are dependent upon numerous assumptions, including </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i69131e33b49743ac8b86db65383f2196" continuedAt="ib33858d21f2848a8b00ec7fca1d414b9"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i876aa6cceef94067856442222dc1b17b" continuedAt="ia1c4440c930d483bbe3ed9b306742d56">estimates of future decommissioning costs at current price levels, inflation rates, and discount rates.  PNM&#8217;s accruals for PVNGS Units 1, 2, and 3, including portions held under leases, have been made based on such estimates, the guidelines of the NRC, and the PVNGS license periods.  See Note 17 for information concerning the treatment of nuclear decommissioning costs for certain purchased and leased portions of PVNGS in the NMPRC&#8217;s order in PNM&#8217;s NM 2015 Rate Case and the NM Supreme Court&#8217;s decision on PNM&#8217;s appeal of that order.</ix:continuation></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="ia1c4440c930d483bbe3ed9b306742d56">In connection with both the SJGS and Four Corners coal supply agreements, the owners are required to reimburse the mining companies for the cost of contemporaneous reclamation, as well as the costs for final reclamation of the coal mines.  The reclamation costs are based on periodic site-specific studies that estimate the costs to be incurred in the future and are dependent upon numerous assumptions, including estimates of future reclamation costs at current price levels, inflation rates, and discount rates.  PNM considers the contemporaneous reclamation costs part of the cost of its delivered coal costs.</ix:continuation>  See Note 16 for a discussion of reclamation costs. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:EnvironmentalCostExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTY4_be6f80bc-0534-4f5e-874e-df9272e6a6d0" continuedAt="ifd257710b87a427d933f3341c367cf58" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Environmental Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The normal operations of the Company involve activities and substances that expose the Company to potential liabilities under laws and regulations protecting the environment.  Liabilities under these laws and regulations can be material and may be imposed without regard to fault, or may be imposed for past acts, even though the past acts may have been lawful at the time they occurred. </span></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="ifd257710b87a427d933f3341c367cf58">The Company records its environmental liabilities when site assessments or remedial actions are probable and a range of reasonably likely cleanup costs can be estimated.  The Company reviews its sites and measures the liability by assessing a range of reasonably likely costs for each identified site using currently available information and the probable level of involvement and financial condition of other potentially responsible parties.  These estimates are based on assumptions regarding the costs for site investigations, remediation, operations and maintenance, monitoring, and site closure.  The ultimate cost to clean up the Company&#8217;s identified sites may vary from its recorded liability due to numerous uncertainties inherent in the estimation process.</ix:continuation>  Amounts recorded for environmental expense in the years ended December&#160;31, 2020, 2019, and 2018, as well as the amounts of environmental liabilities at December&#160;31, 2020 and 2019 were insignificant.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Pension and Other Postretirement Benefits</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 11 for a discussion of pension and postretirement benefits expense, including a discussion of the actuarial assumptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Stock-Based Compensation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 12 for a discussion of stock-based compensation expense.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTE5_f01cb735-7a3d-48ad-805c-817327e2cd4d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Income Taxes</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Income taxes are recognized using the asset and liability method of accounting for income taxes.  Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying value of existing assets and liabilities and their respective tax basis.  All deferred taxes are reflected as non-current on the Consolidated Balance Sheets.  Current NMPRC, FERC, and PUCT approved rates include the tax effects of the majority of these differences.  Rate-regulated enterprises are required to record deferred income taxes for temporary differences accorded flow-through treatment at the direction of a regulatory commission.  The resulting deferred tax assets and liabilities are recorded based on the expected cash flow to be reflected in future rates.  Because the NMPRC, FERC, and the PUCT have consistently permitted the recovery of tax effects previously flowed-through earnings, the Company has established regulatory assets and liabilities offsetting such deferred tax assets and liabilities.  The Company recognizes only the impact of tax positions that, based on their merits, are more likely than not to be sustained upon an IRS audit.  The Company defers investment tax credits and amortizes them over the estimated useful lives of the assets.  See Note 18 for additional information, including a discussion of the impacts of the Tax Act. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company makes an estimate of its anticipated effective tax rate for the year as of the end of each quarterly period within its fiscal year.  In interim periods, income tax expense is calculated by applying the anticipated annual effective tax rate to year-to-date earnings before taxes, which includes the earnings attributable to the Valencia non-controlling interest.  Certain unusual or infrequently occurring items, as well as adjustments due to enactment of new tax laws, have been excluded from the estimated annual effective tax rate calculation.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="ib33858d21f2848a8b00ec7fca1d414b9"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Lease Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 8 for a discussion of lease commitments.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjA1_06266935-9757-4d17-8211-7ba991717efc" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">New Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning recently issued accounting pronouncements that have not been adopted by the Company is presented below.  The Company does not expect difficulty in adopting these standards by their required effective dates.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2019-12 &#8211; Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In December 2019, the FASB issued ASU 2019-12 as part of its initiative to reduce complexity in accounting standards.  The amendments in ASU 2019-12 simplify accounting for income taxes by removing several accounting exceptions to accounting for income taxes.  ASU 2019-12 also eliminates or simplifies other income tax accounting requirements, including a requirement that entities recognize franchise tax (or similar tax) that is partially based on income as an income-based tax.  ASU 2019-12 is effective for the Company beginning on January 1, 2021 and allows for early adoption.  ASU 2019-12 is to be applied prospectively or retrospectively in the period of adoption depending on the type of amendment.  The Company is in the process of analyzing the impacts of this new standard.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160; </span></div><div id="i0652f53b2aa247d6904ab01ed062d005_202"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:6.34pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzMwMDU_3d09250f-4076-4de9-9d9d-d8e32f4c1c2d" continuedAt="i3d7cf839c2624118a3cab740ebf0c4c6" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="i3d7cf839c2624118a3cab740ebf0c4c6" continuedAt="i7a4c567b26b2411f8b5dabfa1b58f65f"><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzI5OTI_44024442-90f7-42cd-9f26-39bed05c73e9" escape="true">The following segment presentation is based on the methodology that management uses for making operating decisions and assessing performance of its various business activities.  A reconciliation of the segment presentation to the GAAP financial statements is provided.</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNM </span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM includes the retail electric utility operations of PNM that are subject to traditional rate regulation by the NMPRC.  PNM provides integrated electricity services that include the generation, transmission, and distribution of electricity for retail electric customers in New Mexico.  PNM also includes the generation and sale of electricity into the wholesale market, as well as providing transmission services to third parties.  The sale of electricity includes the asset optimization of PNM&#8217;s jurisdictional capacity as well as the capacity excluded from retail rates.  FERC has jurisdiction over wholesale power and transmission rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">TNMP </span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP is an electric utility providing services in Texas under the TECA.  TNMP&#8217;s operations are subject to traditional rate regulation by the PUCT.  TNMP provides transmission and distribution services at regulated rates to various REPs that, in turn, provide retail electric service to consumers within TNMP&#8217;s service area.  TNMP also provides transmission services at regulated rates to other utilities that interconnect with TNMP&#8217;s facilities.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate and Other</span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Corporate and Other segment includes PNMR holding company activities, primarily related to corporate level debt and PNMR Services Company.  The activities of PNMR Development, NM Capital, and the equity method investment in NMRD are also included in Corporate and Other.  Eliminations of intercompany income and expense transactions are reflected in the Corporate and Other segment.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i7a4c567b26b2411f8b5dabfa1b58f65f" continuedAt="ib703eb734e544360a7ece4f62ab5af1c"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNMR SEGMENT INFORMATION</span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzMwMDI_188b281a-2953-473f-8a30-0b71f07df2f3" continuedAt="i74d0db3e79c54fbcb1a45b19c2684c2a" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following tables present summarized financial information for PNMR by segment.  PNM and TNMP each operate in only <ix:nonFraction unitRef="segment" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzE5NDU_aa809485-a37b-4427-824f-c60ed712ab7b"><ix:nonFraction unitRef="segment" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzE5NDU_c75f4239-7f45-4537-888d-ddb63630dd49">one</ix:nonFraction></ix:nonFraction> segment.  Therefore, tabular segment information is not presented for PNM and TNMP.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:85%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"></td><td style="width:43.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.539%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic295f628325b457db8432ff5933256f0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzItMS0xLTEtMA_fd41910e-0d78-4f17-80ef-c8616a421b36">1,139,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76ff1be9a3ee49d3bab6b4670744531f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzItMy0xLTEtMA_d6db4c89-5ce0-40fb-b924-bf529a75d9b6">383,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if627fbe3c9ad4c35b67820a90ddbe53f_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzItNS0xLTEtMA_880ef9b4-4a89-40eb-a8ed-d42d33652924">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzItNy0xLTEtMA_1f2e6e72-9fc1-43cd-a3b6-7581a72b526d">1,523,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic295f628325b457db8432ff5933256f0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzUtMS0xLTEtMA_d4fde73c-d1f0-4166-b30d-2e7c39aa1fa7">345,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76ff1be9a3ee49d3bab6b4670744531f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzUtMy0xLTEtMA_d346cff1-722c-4198-b6d9-196d0ecd902b">102,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if627fbe3c9ad4c35b67820a90ddbe53f_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzUtNS0xLTEtMA_9a147530-21c5-4998-86c2-03781965fddc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzUtNy0xLTEtMA_19bb13c2-e0e8-46e9-8e34-090f3efb494e">447,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic295f628325b457db8432ff5933256f0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzYtMS0xLTEtMA_fdee1fdb-f39c-4dd2-8f18-a18c085f9bc0">794,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76ff1be9a3ee49d3bab6b4670744531f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzYtMy0xLTEtMA_8b4a42ff-4274-46dd-afdf-0bc48e7949ea">281,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if627fbe3c9ad4c35b67820a90ddbe53f_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzYtNS0xLTEtMA_57cf2d66-3f63-4463-90f0-205ab0c2d1f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzYtNy0xLTEtMA_5117d0a1-70a9-4a48-ae97-231ab6a123b2">1,075,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzctMS0xLTEtMA_7b03a1c7-eaa9-44ab-a81d-122fbd604dcb">414,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzctMy0xLTEtMA_4f82f677-3e0c-4615-a225-88002f904fc5">104,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzctNS0xLTEtMA_229ef2cd-1e15-413b-b0d9-be8247f21f3b">4,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzctNy0xLTEtMA_03ec622e-bfaf-4507-a898-f39c0c5d2055">514,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzgtMS0xLTEtMA_e70aa535-47e1-4154-a278-6e7f041d42ac">165,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzgtMy0xLTEtMA_50a8c4c6-11bf-4e9b-8679-3307bedd9da3">87,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzgtNS0xLTEtMA_22eca817-11e9-4bb2-9a00-31c2ceea1cee">22,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzgtNy0xLTEtMA_109c3102-17b1-4707-b641-f9cbe386dea4">275,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzktMS0xLTEtMA_7ee0aedb-f344-4366-870f-b34ee06faa8e">214,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzktMy0xLTEtMA_c7d8efbf-377e-41b3-84ed-d3001a9568b7">88,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzktNS0xLTEtMA_d99b6a2d-3de3-4e18-872f-0bc8c26d411a">18,069</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzktNy0xLTEtMA_1665af34-ee80-4152-8e8d-1c419e35d13b">285,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEwLTEtMS0xLTA_a712e887-6c2f-418d-b26e-de6780c14b4b">14,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEwLTMtMS0xLTA_9351913a-ad92-4810-aa99-462dc0f8e7fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEwLTUtMS0xLTA_158dec35-2d86-4389-9b0c-854ed03aa918">246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEwLTctMS0xLTA_69d71a59-ac36-448b-894a-db777eae17ef">14,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzExLTEtMS0xLTA_b72067b1-f38e-4196-ae49-3617d354526d">17,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzExLTMtMS0xLTA_474b5615-823e-4764-befb-c0667ea21677">6,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzExLTUtMS0xLTA_426565cf-1e25-4b24-a2f7-e99eb7c4e522">1,108</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzExLTctMS0xLTA_2e6fcf57-c46d-4944-8bdd-82c881be8b78">22,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEyLTEtMS0xLTA_9392dc3a-dff8-434e-8815-981b3d5c59e7">64,615</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEyLTMtMS0xLTA_3ff77a0d-e200-47ac-a904-0135ff6618d2">30,388</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEyLTUtMS0xLTA_adac2ab1-2668-4f7e-b498-c57af3fc9d4d">19,389</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEyLTctMS0xLTA_401f0ff9-1148-478a-849d-8f78d9eb2a91">114,392</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEzLTEtMS0xLTA_eb703d24-55d3-480b-b3a2-1c5ea84ed4fd">181,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEzLTMtMS0xLTA_4c9c7274-d197-48d0-8d70-9bd56e6a9896">64,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEzLTUtMS0xLTA_17eabef0-2e29-4bbc-a6c5-1f28473f4e94">38,812</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEzLTctMS0xLTA_e8476aa4-89ab-43f1-b21d-3513c49d7751">207,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE0LTEtMS0xLTA_f7d933f0-6303-4d3f-956e-543b343df451">21,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE0LTMtMS0xLTA_2466c3d8-da4e-4d29-9c51-182a78ec2b3a">6,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE0LTUtMS0xLTA_a4faffc7-9b36-4fcf-a2c9-39605756d395">7,529</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE0LTctMS0xLTA_01558cba-9634-42a9-bd70-1789ff9fabac">20,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE1LTEtMS0xLTA_0f690755-7802-4b85-b9f3-9420a44c6478">160,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE1LTMtMS0xLTA_6aa01fd9-9885-4693-8e35-75d36272fd63">58,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE1LTUtMS0xLTA_afc216bd-dde6-4044-81b5-8ebb277a4635">31,283</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE1LTctMS0xLTA_b601b947-07d8-413b-9cd8-bab416b03543">187,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE2LTEtMS0xLTA_549325e7-c539-4935-9f28-6f3040d2f35f">14,013</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE2LTMtMS0xLTA_1070dbd6-2805-4b60-bbee-3380f6b345e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE2LTUtMS0xLTA_d6271ed9-c187-4ca2-9437-a4943322d388">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE2LTctMS0xLTA_dfc7fb02-e5b4-44ce-88fe-bf2c1e13cc42">14,013</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE3LTEtMS0xLTA_29925cc9-0d36-48c6-8dd6-8ee09e580626">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE3LTMtMS0xLTA_902d6ea9-849f-46cf-8a2b-fa41c9891006">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE3LTUtMS0xLTA_d5f3a1aa-cbdb-45a6-80ec-32d9e0bc4ad4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE3LTctMS0xLTA_038c105c-692d-4dad-8333-8e02b0c8dc5b">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) attributable to PNMR</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE4LTEtMS0xLTA_6c10fb9e-e83b-4bba-ae08-96fd85720447">145,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE4LTMtMS0xLTA_738aa750-5dd4-4adf-a16a-52a6ca2b149c">58,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE4LTUtMS0xLTA_e239cd39-ce82-438c-be59-efcd84f66c65">31,283</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE4LTctMS0xLTA_4516bb84-2b01-40c6-a325-79776d36d8d3">172,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2020:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bab92b1cc9c483aaeb6f21f0eee2a84_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIyLTEtMS0xLTA_3106f046-00a8-4d95-b4d8-163ab2a2f344">5,581,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib31b16cf7b7c4e2d8b551d6e2973885e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIyLTMtMS0xLTA_6f59b843-8f77-4237-8872-2944fd3b186e">2,132,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia41c71f141ed484dab0d8e2970edce87_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIyLTUtMS0xLTA_f322e711-a8ca-4859-ba32-03d4cf4021cf">226,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIyLTctMS0xLTA_31575052-5d2e-49f3-9e4f-32069d43ac27">7,939,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bab92b1cc9c483aaeb6f21f0eee2a84_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIzLTEtMS0xLTA_b10bfa4d-356c-4e8c-9f18-38424590a027">51,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib31b16cf7b7c4e2d8b551d6e2973885e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIzLTMtMS0xLTA_2b9fa812-f739-4837-8871-fcec7b3520cb">226,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia41c71f141ed484dab0d8e2970edce87_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIzLTUtMS0xLTA_def940e5-2732-451c-a4ca-1ec6173429bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIzLTctMS0xLTA_023bf314-9455-4fb0-9b93-1b27061725e0">278,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"></td><td style="width:43.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.539%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbc411f389964a99a8b2396a29e67046_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzItMS0xLTEtMA_1ad76703-63d4-41cb-8e18-8119e9ccd346">1,093,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie475e536504c4c19877123da6e298b93_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzItMy0xLTEtMA_dd64dd25-04e9-4d9c-8a17-c1ba5a651830">363,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fee23424c184429bd84ae0a984dc1c7_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzItNS0xLTEtMA_e22787ad-04fd-4651-8229-7c90a15a7fdd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzItNy0xLTEtMA_4ddf11a2-e673-49c1-a20f-7060d14943b6">1,457,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbc411f389964a99a8b2396a29e67046_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzUtMS0xLTEtMA_5ee83b65-9521-44f2-bf47-f809e5b09d83">317,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie475e536504c4c19877123da6e298b93_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzUtMy0xLTEtMA_cabb4a49-f285-4db6-abda-b93cb7d88160">95,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fee23424c184429bd84ae0a984dc1c7_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzUtNS0xLTEtMA_239933ef-5a11-4a2e-99a0-9f4873d7df30">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzUtNy0xLTEtMA_146e5497-6884-4262-9d6f-707915761035">412,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbc411f389964a99a8b2396a29e67046_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzYtMS0xLTEtMA_c3e909ae-fb94-4d42-b39c-962dba17e241">776,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie475e536504c4c19877123da6e298b93_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzYtMy0xLTEtMA_0bd286ce-bc6e-4771-bab8-6003df2fce92">268,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fee23424c184429bd84ae0a984dc1c7_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzYtNS0xLTEtMA_33e91e24-f526-4063-bb8c-efe5657921b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzYtNy0xLTEtMA_87747acb-2509-4c19-a483-c20c6994add0">1,044,791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzctMS0xLTEtMA_b74b27f2-e06f-4a84-946e-c69fc32e559e">554,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzctMy0xLTEtMA_cac3517f-3b0b-439e-ba6c-d0c3d8318b24">98,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzctNS0xLTEtMA_37fc5568-2e11-46cd-817d-c2c7b8ba0376">20,499</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzctNy0xLTEtMA_3e5be3ff-3bc9-429b-8043-62773fde5b71">632,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzgtMS0xLTEtMA_b098ec1c-362f-450a-8640-17c6616d47ec">160,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzgtMy0xLTEtMA_4692ddb7-9208-4c51-82c5-55a3ed71fc5d">84,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzgtNS0xLTEtMA_9d46f2b9-371d-40a9-818f-b854aaa619e8">23,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzgtNy0xLTEtMA_47b91732-01a0-4868-bb78-a5ec5777b19d">267,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzktMS0xLTEtMA_239609cf-e00b-4d15-a956-62e2c005e1db">61,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzktMy0xLTEtMA_71c6b08d-dd81-45ca-9c1f-c9331d1cb001">85,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzktNS0xLTEtMA_f5b72d9d-b2f5-49eb-98ca-de25d1d42314">2,682</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzktNy0xLTEtMA_8dac6bcf-6b31-41e4-9164-bc79f2633cd7">144,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEwLTEtMS0xLTA_c9ed1cb1-641c-4c40-92e1-24df471333b6">14,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEwLTMtMS0xLTA_dc9e7a43-ccd5-4db2-a4b1-aac79001569e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEwLTUtMS0xLTA_a623892f-e9f3-4bba-9430-64b7116c82cc">281</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEwLTctMS0xLTA_5091f3a9-0611-42bf-954a-a732cd11ae76">14,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzExLTEtMS0xLTA_eff13085-9d4b-4a14-b57a-bea4dbf361b9">26,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzExLTMtMS0xLTA_ac05a616-fbb2-4db9-84a9-c760db7f5f1c">4,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzExLTUtMS0xLTA_33ab7e3e-6573-4e2c-add2-b2b82185bc9e">1,477</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzExLTctMS0xLTA_94ef9910-3ee9-4a6e-8072-f11e20399f9e">29,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEyLTEtMS0xLTA_060f8125-28f1-4a12-a2a1-b7f0deda9fe2">72,900</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEyLTMtMS0xLTA_8d02d2a6-1e58-48d6-af51-fa2d6002a5aa">29,100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEyLTUtMS0xLTA_cec9fa7b-5d70-447e-8cf5-5d252f02e925">19,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEyLTctMS0xLTA_cfad1da0-ef77-4a07-9d0b-2fcce7a67f4f">121,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEzLTEtMS0xLTA_633ea7cb-61b8-470b-9831-d95aa2f9ebf9">29,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEzLTMtMS0xLTA_45d38ce6-c42b-4427-8c83-51517f592667">60,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEzLTUtMS0xLTA_32ea13c4-1334-4e70-9df3-db2e261e1670">23,456</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEzLTctMS0xLTA_42e80b6d-9d29-4b36-87c0-00479fdfa623">66,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE0LTEtMS0xLTA_c95e82b3-6122-4d1f-8deb-238757ce357f">25,962</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE0LTMtMS0xLTA_08f0aa37-caa9-424b-9cd3-6f6daee5799e">5,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE0LTUtMS0xLTA_642d9908-60ec-4f61-b696-87392209b0ba">4,366</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE0LTctMS0xLTA_d9e36d7f-1008-4e47-aa5f-f71eab93e352">25,282</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE1LTEtMS0xLTA_2105a229-8a04-4d0a-a7ae-ac0065a9b38c">55,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE1LTMtMS0xLTA_62ba9c7a-3356-43d3-9245-2c35fe7085e8">55,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE1LTUtMS0xLTA_4f272fba-b656-49fc-b6d7-5f22a63153df">19,090</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE1LTctMS0xLTA_ec353d31-d194-4d6a-ab0e-8c4996888361">92,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE2LTEtMS0xLTA_9cece700-cfe1-4f96-b46f-ba139d4a7bef">14,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE2LTMtMS0xLTA_a7cd0f9e-62ee-4613-96a6-3b89c9442743">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE2LTUtMS0xLTA_c9bff080-c148-4f92-9d7d-86097ae3e799">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE2LTctMS0xLTA_65dccea5-bc22-462c-91e9-9ecf869cfaf1">14,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE3LTEtMS0xLTA_72baa186-002f-4131-952f-174c2d169d21">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE3LTMtMS0xLTA_f449b46c-7866-4766-a85f-67009f23bb70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE3LTUtMS0xLTA_db783108-cf86-466a-b0d9-462665e49ec7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE3LTctMS0xLTA_7767a9d9-06b2-4641-9f55-29cdb6c8b732">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) attributable to PNMR</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE4LTEtMS0xLTA_f09fc48b-6bce-402b-8382-9dc9243ea8bb">40,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE4LTMtMS0xLTA_d65fda5e-3a2a-4e04-af97-6892d1429cee">55,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE4LTUtMS0xLTA_edcb1194-3c76-42cb-b1f6-324128a2cde2">19,090</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE4LTctMS0xLTA_cfdbd8e8-a1fc-4ef2-8a13-ec8b115aa44f">77,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if770b087760640289ee47081e6df2418_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIyLTEtMS0xLTA_07062e82-89b2-4baf-8bbf-716b84bfc329">5,242,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440eeee34f104459839e26135fbeca57_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIyLTMtMS0xLTA_07b84e46-a2c6-4456-8927-18f33a0f583f">1,860,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70cae0a4161e45ba80ac2c0eb9eb545a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIyLTUtMS0xLTA_30d5f4f8-ee94-4797-8168-b020153907b4">195,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIyLTctMS0xLTA_481ff8c6-a77c-4b0d-8835-eba528592a8e">7,298,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if770b087760640289ee47081e6df2418_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIzLTEtMS0xLTA_b551c3fe-378e-41ac-961f-a32d70009be0">51,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440eeee34f104459839e26135fbeca57_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIzLTMtMS0xLTA_ae690ac0-9e5c-470e-92cd-0c5944918f92">226,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70cae0a4161e45ba80ac2c0eb9eb545a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIzLTUtMS0xLTA_72612c41-d7d9-4a70-a466-66749a9e14f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIzLTctMS0xLTA_8dfb51df-d193-4165-a425-d403b7dce853">278,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-align:center"><span><br/></span></div><ix:continuation id="ib703eb734e544360a7ece4f62ab5af1c"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i74d0db3e79c54fbcb1a45b19c2684c2a"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"></td><td style="width:43.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.539%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i983365dbfd1947a99ad68b723bce9a32_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzUtMS0xLTEtMA_38bf4949-2c71-4b42-af51-9d14a652b3da">1,091,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3e40af5b92f4433a6d1351fc97244c2_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzUtMy0xLTEtMA_9f5a3c4c-7007-47af-9e19-30842eb0cc05">344,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3fce834edd24288abecbab0bdb08749_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzUtNy0xLTEtMA_c2bf2dc0-e6a8-4f76-b482-ca3796191c8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzUtOS0xLTEtMA_79e6d69b-94db-4f74-a7cc-ed264590ee88">1,436,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i983365dbfd1947a99ad68b723bce9a32_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzYtMS0xLTEtMA_00d6245b-d2a9-42a6-afc8-1efcf9e3d998">314,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3e40af5b92f4433a6d1351fc97244c2_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzYtMy0xLTEtMA_56e131e5-31e7-4349-87b8-fd7a9bc5061a">85,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3fce834edd24288abecbab0bdb08749_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzYtNy0xLTEtMA_46fc7a23-1d81-4264-82e2-fe3cbdad9e95">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzYtOS0xLTEtMA_4aa765ef-03c8-4fab-b9cc-6394f8665d7e">399,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i983365dbfd1947a99ad68b723bce9a32_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzctMS0xLTEtMA_c666d0e1-2853-4063-946c-118a98dcacf6">777,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3e40af5b92f4433a6d1351fc97244c2_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzctMy0xLTEtMA_dd36d553-11f2-4575-9d7c-81f334c2b429">258,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3fce834edd24288abecbab0bdb08749_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzctNy0xLTEtMA_6384a05b-42fe-4e2d-94b8-655a1ce55870">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzctOS0xLTEtMA_e2b5bc2f-0f08-4373-a4ab-5b3f8c6411ce">1,036,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzgtMS0xLTEtMA_494a7726-743f-48d5-abb7-ea0a0e9fb331">481,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzgtMy0xLTEtMA_d8e1ff29-305b-4246-b0d8-ce68a89b2e83">96,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzgtNy0xLTEtMA_3b98de02-95da-4272-968d-933ec4cf18a3">17,650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostAndExpenseOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzgtOS0xLTEtMA_a233657f-5d24-48c0-ad81-aa15cd1f7057">559,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzktMS0xLTEtMA_33bba99c-150b-46fe-a85e-ffb06dd8ec8e">151,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzktMy0xLTEtMA_09b5b2b7-8811-46df-baf4-a0301addc3b8">66,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzktNy0xLTEtMA_bb7b6586-9e5c-4d70-ab9a-7f90fd029bf1">23,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzktOS0xLTEtMA_3def25f2-7290-4056-bb37-db3d49993257">241,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEwLTEtMS0xLTA_b2f77d8c-b606-49b6-a6d4-6022460c926a">145,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEwLTMtMS0xLTA_83545c84-25b8-45f8-bfba-6ba9c9caf1bf">96,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEwLTctMS0xLTA_b38a6b84-5737-4e8c-a5f4-1f70a3941969">5,483</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEwLTktMS0xLTA_57cdb8b6-5d17-449a-a2b1-2f00e71d81bf">236,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzExLTEtMS0xLTA_5b2bada6-137d-4e70-b7ca-cbdea0692d6d">13,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzExLTMtMS0xLTA_f91f27de-e500-4e35-8c7e-13f5277e07e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzExLTctMS0xLTA_efe1e592-428a-498b-acad-246ea13228d6">2,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzExLTktMS0xLTA_e4e6edf1-271a-4e1a-b9a3-97cf5f00be34">15,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEzLTEtMS0xLTA_7dc40301-b991-48b1-865e-a6259654850a">17,312</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEzLTMtMS0xLTA_d53e0822-f5c8-47c9-b9b9-f4c32727923e">4,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEzLTctMS0xLTA_77a561ff-d422-47ad-902b-0ed62f9bbfcd">2,039</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:OtherIncomeDeductionsExcludingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEzLTktMS0xLTA_62847cc5-8e39-4a00-85cc-6ee6b784b1a7">15,286</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE0LTEtMS0xLTA_a7252796-b9d9-49a8-806f-a638fa2d1037">76,458</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE0LTMtMS0xLTA_3d26d684-aa3e-4757-b374-d7afcc786898">32,091</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE0LTctMS0xLTA_07744cea-dbce-43eb-a315-fd30a5322542">18,695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE0LTktMS0xLTA_8d2cc3dc-fc8d-488c-b6b4-0cd57e0716dc">127,244</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE1LTEtMS0xLTA_071ccc1c-5f8b-4091-9c18-131fcd35aae0">64,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE1LTMtMS0xLTA_1eee31c1-b99d-43ab-a5b4-fd34ff33afb7">68,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE1LTctMS0xLTA_1641fb0d-6f8e-44af-8a12-35c8564522d9">23,766</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE1LTktMS0xLTA_c186b5f0-1c2e-49c7-b3ed-abc163d16704">109,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE2LTEtMS0xLTA_3f024610-74ec-4488-b65b-9a9925c2f2c9">5,971</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE2LTMtMS0xLTA_2fb34899-c6d7-4e9c-b639-05995b2ab9e4">16,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE2LTctMS0xLTA_0d310152-23d0-4e1c-a0a5-621ac19cade0">3,134</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE2LTktMS0xLTA_8044c03e-f7bb-47ed-8632-46b10da47312">7,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE3LTEtMS0xLTA_b34e7445-29c4-4279-be70-23433f7c009c">70,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE3LTMtMS0xLTA_aad2a709-fcbd-4f82-a7a8-3a5f931d71ff">51,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE3LTctMS0xLTA_a08509f8-221e-4773-8cf7-ed33f534e40e">20,632</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE3LTktMS0xLTA_70a2cbd3-f5ae-46c2-9175-201f38f617ee">101,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE4LTEtMS0xLTA_1b3d3867-b970-48cf-aa3c-a4fa06ec4cb5">15,112</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE4LTMtMS0xLTA_fa0818a4-c280-4be2-a865-d911f3add101">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE4LTctMS0xLTA_3cdf943e-2254-4646-8716-7a28d113020f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE4LTktMS0xLTA_871a5331-5d96-4530-bec4-20f20f2f3e8b">15,112</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE5LTEtMS0xLTA_79dfce5e-fdad-4826-893f-7209ae5cc5f7">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE5LTMtMS0xLTA_1d490f25-67ac-427c-846b-b82b05e26b17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE5LTctMS0xLTA_fad7c4c2-f699-48e4-bf21-48160def84f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:DividendsPreferredStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE5LTktMS0xLTA_247c574d-c322-4c2d-9afa-a69a3af73b59">528</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) attributable to PNMR</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzIwLTEtMS0xLTA_59cd213b-2ab1-4be5-acd5-d8752b8e4d97">54,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzIwLTMtMS0xLTA_b3468fc5-4d39-4660-83f5-6a44d21ac9dc">51,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzIwLTctMS0xLTA_8a3637f5-e1d8-46c8-a3f3-2619867964f1">20,632</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzIwLTktMS0xLTA_6fa44d6c-00a7-4652-bef9-9689f501ff31">85,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2018:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec111a18c1774455bb9cfcc423590a4d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI0LTEtMS0xLTA_a7318c72-3840-4844-8044-26c4613a1662">5,035,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aef974ca4bf48bfa5ab8048309c3379_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI0LTMtMS0xLTA_eb9c16dc-f463-4739-b5f8-65f588d379f8">1,665,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2793e011775649ed964e1a4a831f609b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI0LTctMS0xLTA_9a0ccff1-3787-4f15-95cf-bd7d90b26ae2">164,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5be83d3e5749078045964588c56b36_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI0LTktMS0xLTA_59639f3c-1404-4b7e-803c-9969149bf22a">6,865,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec111a18c1774455bb9cfcc423590a4d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI1LTEtMS0xLTA_77ae0cbc-4abe-4f3f-9a89-2633a6332383">51,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aef974ca4bf48bfa5ab8048309c3379_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI1LTMtMS0xLTA_62261c52-6687-459a-b0af-38ee137e170f">226,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2793e011775649ed964e1a4a831f609b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI1LTctMS0xLTA_fdcd55dc-eb6b-43fe-990b-bd656be0d6e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5be83d3e5749078045964588c56b36_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI1LTktMS0xLTA_b5b81217-b35a-4d4b-adef-65d5318426ea">278,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company defines utility margin as electric operating revenues less cost of energy.  Cost of energy consists primarily of fuel and purchase power costs for PNM and costs charged by third-party transmission providers for TNMP.  The Company believes that utility margin provides a more meaningful basis for evaluating operations than electric operating revenues since substantially all such costs are offset in revenues as fuel and purchase power costs are passed through to customers under PNM&#8217;s FPPAC and third-party transmission costs are passed on to customers through TNMP&#8217;s transmission cost recovery factor.  Utility margin is not a financial measure required to be presented under GAAP and is considered a non-GAAP measure. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Major Customers</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">No individual customer accounted for more than 10% of the electric operating revenues of PNMR or PNM.  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzMwMDA_5a8bf4ff-1442-4ddc-806f-10f6f2538132" continuedAt="if006d86984ef4acda3e3817dda8295d0" escape="true">Three REPs accounted for more than 10% of the electric operating revenues of TNMP, as follows: </ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="if006d86984ef4acda3e3817dda8295d0"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.052%"><tr><td style="width:1.0%"></td><td style="width:23.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.026%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9ebd90b5c494472c92731dcd5f78e2fa_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzItMS0xLTEtMA_55deac65-ae86-4069-975f-9b516320e17a">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifd0c4525ddfa4d00bf277b5c0a60a7f6_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzItMy0xLTEtMA_9b5c8780-6e4d-4179-94a8-e53c6bb413da">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1b5b9a28d1b44c4caa818937b3cbe857_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzItNS0xLTEtMA_9145399e-da10-468b-9bf5-65423fb5ab5b">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if20a392beb954a0ca28ed348052a5a6f_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzMtMS0xLTEtMA_6e99c3e4-ca74-4571-8ae3-943fc2fcb3ce">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0ad8f88879cf474f83c952c0429041e7_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzMtMy0xLTEtMA_2ef45094-fbe6-47b0-9b8b-21f5f2b5504c">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i50381d605ab745e390d5e8bd62ad5590_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzMtNS0xLTEtMA_6b53f799-e9e5-4eda-9fb1-76cfb6b285cd">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d45d940b09b4005a4c106b1ecce8b27_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzQtMS0xLTEtMA_9fce0e2b-86e1-46ed-872d-08f5e02dbf85">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2e0bd1d2b43943dd9f3ea5bcce2d15bc_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzQtMy0xLTEtMA_63d4d541-0453-4de6-b6f4-2ad8c158c8c1">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i116a84fdb5c64ff88c494cc03308f918_D20180101-20181231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzQtNS0xLTEtMA_2a62abe4-f0f8-45ee-9c7c-a2ab4392d794">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 39</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_208"></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%;padding-left:10.84pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90ZXh0cmVnaW9uOjFhOGQxYTVkZTRiNTQ4YThiM2U2ODY1YzNjZDMxMjE1XzczNQ_6acec16d-0ddb-46e5-87c9-35cfb0e5ebf4" continuedAt="iac4d37a8abcc49dd85fd8da98dffed22" escape="true">Accumulated Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="iac4d37a8abcc49dd85fd8da98dffed22"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">AOCI reports a measure for accumulated changes in equity that result from transactions and other economic events other than transactions with shareholders.  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90ZXh0cmVnaW9uOjFhOGQxYTVkZTRiNTQ4YThiM2U2ODY1YzNjZDMxMjE1XzcyOA_06579ce6-ab5f-4cf5-8627-c049ded761f0" continuedAt="i232d8ac22fc446fc988323630aaf1be3" escape="true">Information regarding AOCI is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i232d8ac22fc446fc988323630aaf1be3"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:36.831%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.621%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.247%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gains on Available-for-Sale Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension<br/>Liability<br/>Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Adjustment for Cash Flow Hedges</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2017, as originally reported</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01e321adafed4075ac2fe0298b603b79_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtMS0xLTEtMA_080bd9c7-0b59-4152-9aac-8220bcada543">13,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c35384eb4cd418683b9d46d86759d3b_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtMy0xLTEtMA_baefcc1c-ce47-4db6-9f97-35fb22fe1658">110,262</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ae93cd011f441af8d7c66c176972d7c_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtNS0xLTEtMA_c318f575-e5e5-40b2-b16d-23d49f499722">97,093</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60eca848bbeb4454a0f8fa126174d328_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtOS0xLTEtMA_61aaf2a9-0030-466b-9897-9b126c7aaa16">1,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib81946d681204d26836f84e84649de42_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtMTEtMS0xLTA_a1bd42de-07c0-4120-a436-a6fc374fe4d6">95,940</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative effect adjustment (Note 9)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i64e2958e0baf4f1d99845ab94fba4b8c_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMS0xLTEtODEz_367ea90d-b6ef-4633-b528-3bb9a6f917ea">11,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic98e590b940a4749826884da1436c4af_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtNS0xLTEtODIw_678b8f4a-e95b-403f-a8dd-31a5958d48a3">11,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3930725f5984290a95d407ebc33f4b0_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMTEtMS0xLTgyNg_90086e63-f8df-4451-b24c-6bf3595611db">11,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at January 1, 2018, as adjusted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cf33b401d584ef185c77b037ca8a1a3_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMS0xLTEtODEz_fbc08a9d-e2b9-4d21-b560-78e6a5e51b71">1,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63bafb4dea64465ca52253f154fbc2ea_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMy0xLTEtODE3_b652a644-434a-4b27-8486-75b0f238a97b">110,262</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a995c6fa51446658d21b50e249ba3c9_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctNS0xLTEtODIw_7e69a20a-1431-4354-9b47-cb23f696fbf6">108,301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e2996ee8fe64369807212aae096c337_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctOS0xLTEtODIz_597b2f80-1a84-4fa0-8c16-d17ab353f5f8">1,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a2799957f6f48a59eb1250150ce3525_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMTEtMS0xLTgyNg_9a898386-c8c6-4de1-bf17-86d13992f1c5">107,148</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Amounts reclassified from AOCI (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMS0xLTEtMA_6276f586-2722-4a78-b7f2-dcc0fd06622d">3,819</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMy0xLTEtMA_52e906f3-2c1a-4dcf-a705-c0c2f69e847d">7,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtNS0xLTEtMA_df86ccf8-371f-472b-a762-ccd5828f1600">3,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtOS0xLTEtMA_9e85d063-94a0-4bdf-9e11-6c890ff382fe">216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMTEtMS0xLTA_66b82a86-4ce8-4ead-81dd-237fc9f0ba03">3,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of amounts reclassified</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMS0xLTEtMA_32d47fa6-5302-4704-9595-fb1856687ef5">970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMy0xLTEtMA_a2d662d5-3cdd-4f27-9537-5457678df0d1">1,922</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctNS0xLTEtMA_040c5ab0-aa0f-4da9-8d74-ba5a3c75858f">952</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctOS0xLTEtMA_8281ff91-bb7c-46de-95b9-743484639c13">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMTEtMS0xLTA_65ef33f4-78b7-4dc8-8ab2-35ea49cdde7c">1,008</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other OCI changes (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtMS0xLTEtMA_2daf43ba-3606-4082-a5b7-fd6f74f7b615">3,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtMy0xLTEtMA_6bc5ca7b-ace5-49ab-808a-ca116eab0fe3">10,382</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtNS0xLTEtMA_0998de06-2947-4e7e-9c83-1055583fdd55">6,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtOS0xLTEtMA_ca2c2a51-8679-4f7a-85f0-8cb698f320c8">570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtMTEtMS0xLTA_c2696637-2ce2-4953-9b90-69ae191409f2">6,022</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of other OCI changes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktMS0xLTEtMA_65744d96-9d95-4189-8acd-6165277e98ee">963</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktMy0xLTEtMA_6bf479db-5d28-40e2-96f4-e43dd12bd056">2,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktNS0xLTEtMA_256472ec-1643-443b-8392-867596506483">1,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktOS0xLTEtMA_c8ae6d6f-90b7-4091-bd97-5fff91c6cbc0">145</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktMTEtMS0xLTA_e64c37f3-b362-4b49-bb70-a002951559cb">1,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net after-tax change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTEtMS0xLTA_7a3e407c-70df-4f23-bf58-09a92c36da0f">22</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTMtMS0xLTA_ca9ee57f-483d-4fae-84a5-f3f85eaf068a">2,099</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTUtMS0xLTA_17dcbdf6-fdb9-4678-a38b-f14e5876a2f3">2,121</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTktMS0xLTA_ca78e119-f364-4380-bef3-3307b595a6a5">585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTExLTEtMS0w_ff2d2f0b-3502-4cf5-bef5-0ed1eb074186">1,536</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i122c56aa7f9740aca2c703ea937570ef_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTEtMS0xLTA_c95f8c52-e822-4e03-9e9e-47d999e57996">1,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icd092f6c682e45e4b1710acbd2cffde2_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTMtMS0xLTA_2927af64-d26f-4743-a16b-87dd5ef821d1">112,361</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i32d8d3f71c0d4419a323581f82610248_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTUtMS0xLTA_cb9ca5c4-2bd0-4983-b4db-c7dcb6192027">110,422</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd593b57af314043a5a1b7a63d7971f3_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTktMS0xLTA_d9d6eae7-f69a-4727-8858-2df6cf00aeff">1,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4637ed3f1cf3491eb6ea846fe0615f6c_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTExLTEtMS0w_7cbbf7a9-f443-4081-9996-187eb84e6f9b">108,684</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Amounts reclassified from AOCI (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTEtMS0xLTA_4b4ebbd9-f5c2-40e2-a432-d736e9086e28">14,063</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTMtMS0xLTA_c15c7ea9-a03d-40ba-851b-d6215fcaf16b">7,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTUtMS0xLTA_886dbb9f-9bc5-4fc2-9d78-5c4792ad4214">6,659</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTktMS0xLTA_90d1dd78-66ba-4cee-bff3-535806cbaa5b">733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTExLTEtMS0w_4a37f898-78b3-45c6-900f-3cb7135d437b">5,926</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of amounts reclassified</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTEtMS0xLTA_0d1f3f15-2e04-40c0-92e6-73634c3440ab">3,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTMtMS0xLTA_aef71162-b862-4a06-a0c9-f5879658921a">1,880</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTUtMS0xLTA_54e2e2d1-77d0-4ec1-8d03-3d44a2ed6041">1,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTktMS0xLTA_65de5b75-abd7-4b54-af9f-c0abe0dbbd9f">186</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTExLTEtMS0w_dafab3d8-99d5-4e79-ab1a-16d55a0e7117">1,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other OCI changes (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTEtMS0xLTA_6b23a849-d550-4cb4-85b3-5801217a6a44">25,724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTMtMS0xLTA_23f2a42e-9147-4908-b099-204e8572e8e6">3,829</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTUtMS0xLTA_2964874d-476a-4d1e-b05a-8c820859e793">21,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTktMS0xLTA_d8d033bc-97ef-4ae6-9cd0-8ac53919588f">3,495</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTExLTEtMS0w_36c5a87e-e4e3-4a9a-b357-8aa9c5657e26">18,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of other OCI changes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTEtMS0xLTA_2158f575-6b7d-4bd9-81a7-c49a0429a4d0">6,534</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTMtMS0xLTA_daed0abf-caec-4ced-983c-1709d763dc8a">973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTUtMS0xLTA_9dfc859a-b822-4264-8449-33fc14a381ea">5,561</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTktMS0xLTA_e5395f17-eab7-4280-801c-f747b13b2842">888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTExLTEtMS0w_a008dd9f-d7bc-4bf0-ac83-7fe6c9a968a4">4,673</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net after-tax change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTEtMS0xLTA_701c6c06-9832-4c36-bca0-33d9f9cb85f0">8,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTMtMS0xLTA_d1cee52b-5ec2-40ab-a3e9-457ce77e6d20">2,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTUtMS0xLTA_76418c1f-44c9-46a2-a1f7-0ce7e24133d2">11,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTktMS0xLTA_90bd7424-ff99-42b2-a1fd-2db6ff446cb1">2,060</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTExLTEtMS0w_7cd9094d-9994-4516-9b06-62f894f8668f">9,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2d6ace88f7b4fb2b2373f8bb5996891_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTEtMS0xLTA_41e214a1-a5dc-4835-8363-5a8ea09487e9">10,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie78a6634c3db46f49ee78dca837de16d_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTMtMS0xLTA_5c927f84-b9d5-4f2e-9b9e-102f3bf7914a">109,693</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib87f41b12e554f31ad4ca1b24638f8f4_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTUtMS0xLTA_711a7157-b45b-4607-8b8b-91cba74f72a0">99,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94e4a32583c04968b88abc580828eb41_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTktMS0xLTA_941247c8-de2d-4729-9ce5-34b0f76a76fd">322</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1adafb17ace42c7b6d83c4c6873114a_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTExLTEtMS0w_83e1f341-3d1c-46b5-8b06-f9ca2a4b2df7">99,377</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Amounts reclassified from AOCI (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTEtMS0xLTA_db21f67e-c6ff-44c2-9152-d27350382223">9,497</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTMtMS0xLTA_818a8de6-6949-4c8b-89c2-c3c949296b57">8,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTUtMS0xLTA_6329ed5e-24df-4cf9-bdba-2d08a87afe73">1,197</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTktMS0xLTA_f40b1c7a-c967-4eb4-9908-b804ff53d31c">1,740</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTExLTEtMS0w_bf8813d3-2e43-44d8-809b-7d13ec11ebb8">2,937</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of amounts reclassified</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTEtMS0xLTA_cb37dbee-e07f-4adf-a27d-cf26529f257e">2,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTMtMS0xLTA_ca91b12c-23f6-4401-9614-5c033ae51b53">2,108</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTUtMS0xLTA_d51b732e-b262-4448-b24a-ebe1c2cb57b7">304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTktMS0xLTA_f191721c-35f1-499a-9824-96119b2ac9cc">442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTExLTEtMS0w_a2883294-5abb-450b-906a-dd71019c07f7">746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other OCI changes (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTEtMS0xLTA_648efb5b-b9dc-4ddd-8172-fa6f95c2ba01">22,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTMtMS0xLTA_e20704b9-00ba-4050-b2c6-8e4bb9ff86ca">6,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTUtMS0xLTA_4289e4b3-3d59-43a6-a6b1-f48014608c4d">28,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTktMS0xLTA_4bc05162-40dd-412e-9ec7-3c61eccc1283">1,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTExLTEtMS0w_b3dfc7e3-be95-45e2-b182-cc0b81e5a69c">30,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of other OCI changes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTEtMS0xLTA_eb5c6425-9870-44cf-a636-3c04cc35d20c">5,736</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTMtMS0xLTA_84ce9062-1528-45de-9f9a-f610d5ad9728">1,562</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTUtMS0xLTA_98fe1374-8b7d-4431-88cc-0cf24bde0e35">7,298</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTktMS0xLTA_44e0623f-102b-4da9-8cda-9f3529cf9350">323</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTExLTEtMS0w_83e62b24-8f61-4734-93ef-6f8acbb5ebcf">7,621</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net after-tax change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTEtMS0xLTA_3027be9f-2bdc-4d81-8f99-e6366d81e70d">9,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTMtMS0xLTA_32355412-c408-4737-bec9-cbef8eaff4c0">10,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTUtMS0xLTA_118d718f-4f98-4bd3-9712-92006f8981fd">20,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTktMS0xLTA_3fb7e7d3-294e-4245-9de0-c4eb3f25e678">350</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTExLTEtMS0w_dd4c541d-b714-4fc9-b58e-74bcd77e3b7f">20,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3fd8d04603845dca64f7969887e4942_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTEtMS0xLTA_bfa23790-91e4-4f23-9d12-3ce9f3489352">20,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i410b66bae934497a9f8319d9a8ef6178_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTMtMS0xLTA_d55e0edc-3e2d-4722-9948-04fed9796c6a">98,914</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec3db3db53c54cd6bac27dc2dd569854_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTUtMS0xLTA_c0aa3c7e-0271-4e3a-bed9-877b9d8a92d9">78,511</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i06bd3f34c6f64a8e90c7a87bd7970628_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTktMS0xLTA_e4372cf3-9485-4f49-81c5-a4d4bcf47778">672</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd283ffbce1346ac88d2632ef5014e7e_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTExLTEtMS0w_4df13191-9c9e-4ed9-af98-11a76f2bff9b">79,183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Consolidated Statements of Earnings include pre-tax amounts reclassified from AOCI related to Unrealized Gains on Available-for-Sale Debt Securities in gains (losses) on investment securities, related to Pension Liability Adjustment in other (deductions), and related to Fair Value Adjustment for Cash Flow Hedges in interest charges.  The income tax impacts of all amounts reclassified from AOCI are included in income taxes in the Consolidated Statements of Earnings.</span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_211"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEyMjM2_f55da7a2-b901-46dd-8bb6-3b5e7f2483e5" continuedAt="i5fead4afe73f4a80bc5b2f89d1889cf6" escape="true">Electric Operating Revenues</ix:nonNumeric></span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><ix:continuation id="i5fead4afe73f4a80bc5b2f89d1889cf6" continuedAt="ie4eaee0e482245939e33f4b42002b558"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEyMjMy_72c61f33-5048-4990-af3a-0fd6cac752af" continuedAt="iaeda0d08a6f9471e87d4c05c41f94a1a" escape="true">Electric operating revenues are recorded in the period of energy delivery, which includes estimated amounts for service rendered but unbilled at the end of each accounting period.  The determination of the energy sales billed to individual customers is based on the reading of their meters, which occurs on a systematic basis throughout the month.  At the end of each month, amounts of energy delivered to customers since the date of the last meter reading and the corresponding unbilled revenue are </ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ie4eaee0e482245939e33f4b42002b558" continuedAt="i6098efae4b4c4034ae26421bbb96017e"><ix:continuation id="iaeda0d08a6f9471e87d4c05c41f94a1a" continuedAt="iaa20e915b56543ba9eefc81ddf58e052"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">estimated.  Unbilled electric revenue is estimated based on daily generation volumes, estimated customer usage by class, line losses, historical trends and experience, applicable customer rates or by using AMS data where available.  Amounts billed are generally due within the next month.  The Company does not incur incremental costs to obtain contracts for its energy services.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s wholesale electricity sales are recorded as electric operating revenues and wholesale electricity purchases are recorded as costs of energy sold.  Derivative contracts that are subject to unplanned netting are recorded net in earnings.  A &#8220;book-out&#8221; is the planned or unplanned netting of off-setting purchase and sale transactions.  A book-out is a transmission mechanism to reduce congestion on the transmission system or administrative burden.  For accounting purposes, a book-out is the recording of net revenues upon the settlement of a derivative contract.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Unrealized gains and losses on derivative contracts that are not designated for hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power and fuel supply agreements, used to hedge generation assets and purchased power costs.  Changes in the fair value of economic hedges are reflected in results of operations, with changes related to economic hedges on sales included in operating revenues and changes related to economic hedges on purchases included in cost of energy sold.  See Note 9.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company adopted ASU 2014-09 &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> as of January 1, 2018, its required effective date, using the modified retrospective method of adoption.  The adoption of ASU 2014-09 did not result in changes to the nature, amount, and timing of the Company&#8217;s existing revenue recognition processes or information technology infrastructure.  Therefore, the adoption of ASU 2014-09 had no effect on the amount of revenue recorded in 2018 compared to the amount that would have been recorded under prior GAAP, no effect on total electric operating revenues or any other caption within the Company&#8217;s financial statements, and no cumulative effect adjustment was recorded.  Additional disclosures to further disaggregate 2020, 2019 and 2018 revenues are presented below. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company adopted ASU 2018-18 &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Collaborative Arrangements (Topic 808)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> in 2019, ahead of its required effective date, using the retrospective method of adoption.  The Company has collaborative arrangements related to its interest in SJGS, Four Corners, PVNGS, and Luna.  The Company has determined that during the years ended December 31, 2020, 2019, and 2018 none of the joint owners in its collaborative arrangements were customers under Topic 606.  Therefore, the adoption of this standard did not impact the financial statements.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the requirements of the new standard.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and TNMP recognize revenue as they satisfy performance obligations, which typically occurs as the customer or end-user consumes the electric service provided.  Electric services are typically for a bundle of services that are distinct and transferred to the end-user in one performance obligation measured by KWh or KW.  Electric operating revenues are recorded in the period of energy delivery, including estimated unbilled amounts.  The Company has elected to exclude all sales and similar taxes from revenue.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Revenue from contracts with customers is recorded based upon the total authorized tariff price at the time electric service is rendered, including amounts billed under arrangements qualifying as an Alternative Revenue Program (&#8220;ARP&#8221;).  ARP arrangements are agreements between PNM or TNMP and its regulator that allow PNM or TNMP to adjust future rates in response to past activities or completed events, if certain criteria are met.  ARP revenues are required to be reported separately from contracts with customers.  ARP revenues in a given period include the recognition of &#8220;originating&#8221; ARP revenues (i.e. when the regulator-specific conditions are met) in the period, offset by the reversal of ARP revenues when billed to customers.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Sources of Revenue</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Additional information about the nature of revenues is provided below.  Additional information about matters affecting PNM&#8217;s and TNMP&#8217;s regulated revenues is provided in Note 17.</span></div></ix:continuation></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i6098efae4b4c4034ae26421bbb96017e" continuedAt="ic642a947e8a44261ad92bddc1e08369b"><ix:continuation id="iaa20e915b56543ba9eefc81ddf58e052"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Revenue from Contracts with Customers </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNM</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">NMPRC Regulated Retail Electric Service </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; PNM provides electric generation, transmission, and distribution service to its rate-regulated customers in New Mexico.  PNM&#8217;s retail electric service territory covers a large area of north central New Mexico, including the cities of Albuquerque, Rio Rancho, and Santa Fe, and certain areas of southern New Mexico.  Customer rates for retail electric service are set by the NMPRC and revenue is recognized as energy is delivered to the customer.  PNM invoices customers on a monthly basis for electric service and generally collects billed amounts within one month. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transmission Service to Third Parties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; PNM owns transmission lines that are interconnected with other utilities in New Mexico, Texas, Arizona, Colorado, and Utah.  Transmission customers receive service for the transmission of energy owned by the customer utilizing PNM&#8217;s transmission facilities. Customers generally receive transmission services, which are regulated by FERC, from PNM through PNM&#8217;s Open Access Transmission Tariff (&#8220;OATT&#8221;) or a specific contract.  Customers are billed based on capacity and energy components on a monthly basis.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Miscellaneous </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Beginning on January 1, 2018, PNM acquired a <ix:nonFraction unitRef="mw" contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzY2NzQ_491f2f37-9adb-4b96-a7d9-fe0282e139f6">65</ix:nonFraction> MW interest in SJGS Unit 4, which is held as merchant plant as ordered by the NMPRC (Note 16).  PNM sells power from <ix:nonFraction unitRef="mw" contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzY3OTQ_cd91052a-ebed-4a9e-93e2-f347f686db44">36</ix:nonFraction> MW of this capacity to a third party at a fixed price that is recorded as revenue from contracts with customers.  PNM is obligated to deliver power under this arrangement only when SJGS Unit 4 is operating.  Other market sales from this <ix:nonFraction unitRef="mw" contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzcwMzQ_15538d63-a987-44fb-bea7-fec92d24abc8">65</ix:nonFraction> MW interest are recorded in other electric operating revenues.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">TNMP</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PUCT Regulated Retail Electric Service </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; TNMP provides transmission and distribution services in Texas under the provisions of TECA and the Texas Public Utility Regulatory Act.  TNMP is subject to traditional cost-of-service regulation with respect to rates and service under the jurisdiction of the PUCT and certain municipalities.  TNMP&#8217;s transmission and distribution activities are solely within ERCOT and not subject to traditional rate regulation by FERC.  TNMP provides transmission and distribution services at regulated rates to various REPs that, in turn, provide retail electric service to consumers within TNMP&#8217;s service territory.  Revenue is recognized as energy is delivered to the consumer.  TNMP invoices REPs on a monthly basis and is generally paid within a month.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transmission Cost of Service (&#8220;TCOS&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; TNMP is a transmission service provider that is allowed to recover its TCOS through a network transmission rate that is approved by the PUCT.  TCOS customers are other utilities that receive service for the transmission of energy owned by the customer utilizing TNMP&#8217;s transmission facilities. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Alternative Revenue Programs </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company defers certain costs and records certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  ARP revenues, which are discussed above, include recovery or refund provisions under PNM&#8217;s renewable energy rider and true-ups to PNM&#8217;s formula transmission rates; TNMP&#8217;s AMS surcharge, transmission cost recovery factor, and the impacts of the PUCT&#8217;s January 25, 2018 order regarding the change in the federal corporate income tax rate; and the energy efficiency incentive bonus at both PNM and TNMP.  Regulatory assets and liabilities are recognized for the difference between ARP revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  As discussed in Note 17, TNMP&#8217;s 2018 Rate Case integrated AMS costs into base rates beginning January 1, 2019.  These costs are being amortized into earnings as alternative revenues over a period of <ix:nonNumeric contextRef="i673695e225844b83ae31230f86f5def3_I20201231" format="ixt-sec:durwordsen" name="us-gaap:CapitalizedContractCostAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzkyMjQ_1b5ba27b-685d-4827-98fb-b0c7649f64db">five years</ix:nonNumeric>.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Other Electric Operating Revenues</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Other electric operating revenues consist primarily of PNM&#8217;s sales for resale meeting the definition of a derivative.  Derivatives are not considered revenue from contracts with customers.  PNM engages in activities meeting the definition of derivatives to optimize its existing jurisdictional assets and long-term power agreements through spot market, hour-ahead, day-ahead, week-ahead, month-ahead, and other sales of excess generation not required to fulfill retail load and contractual commitments.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ic642a947e8a44261ad92bddc1e08369b" continuedAt="i84ae0f81ee844b8faee1a19c6442f31f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Disaggregation of Revenues</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEyMjM0_5399860b-9ef7-4090-9b37-c024d02b54aa" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A disaggregation of revenues from contracts with customers by the type of customer is presented in the table below.  The table also reflects ARP revenues and other revenues.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.672%"><tr><td style="width:1.0%"></td><td style="width:53.678%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.722%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.407%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail electric revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a728292e4d240dbabc57185f94fce8e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzUtMi0xLTEtMA_77fe7484-fa98-472f-9214-c1ae3999a057">482,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a01739f51fb4cfb8d93b587fb3e8c80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzUtNC0xLTEtMA_1cd6df28-7173-4929-8bc7-6fbc56109229">158,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe98bce4b5f4562a61c43a257b562a2_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzUtNi0xLTEtMA_4d23fb0e-1d69-456c-8e72-4008e78631d9">640,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7518476d855a41dda6939daf805f7840_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzYtMi0xLTEtMA_aaea132e-f0c3-493c-acb7-e6b9a231e358">392,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b2d175ae333459d8c02ff4d7e38f95a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzYtNC0xLTEtMA_6e94ae77-7d3b-42eb-8478-8d6b2a7431c5">118,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0e76cc751594e56bc646ceb329168ae_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzYtNi0xLTEtMA_61b80b27-6899-4f25-b1f3-ed9df495ab60">510,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b398b5f9cbb4da180cde66ed0800328_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzctMi0xLTEtMA_f3634133-9188-4e0f-b5cd-88f59032d586">90,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bcddab9675e49af89ebcf5805365125_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzctNC0xLTEtMA_c3e7636d-0637-47dc-8cfe-d1a59d2d15a9">27,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99fec6c6f3534b1999c12edd5ba9b38e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzctNi0xLTEtMA_d536f19a-ad51-4fac-972a-4b3b40281914">118,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60b3a90187584dbfb3e57f4c00b2899e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzgtMi0xLTEtMA_8a8160e5-ad32-4322-90ee-09045bb73d8a">23,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45798834ec914139bc42f01f03fca462_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzgtNC0xLTEtMA_c66d5cd7-3939-470f-9258-036860ed4646">5,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35b9ac5fcbd74e8bb21fb9e666b59b17_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzgtNi0xLTEtMA_6dcacd3f-5da2-4cc4-a369-3db25a295c94">28,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy energy service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4872b3a677fb4defa49584c41e640319_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzktMi0xLTEtMA_014206a6-16eb-4408-b3a6-03ece778e532">15,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4efe46f03aca44e28f1fca4400f93abd_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzktNC0xLTEtMA_e304755b-42c3-47e1-8384-f7152e59038a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i023aee959f9b4dc9af94257d21bf9e58_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzktNi0xLTEtMA_26c7ee89-54ee-4527-a1d9-35482daf7105">15,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73f0515a40424ed5a0d4d0a862821f6f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEwLTItMS0xLTA_57b2f20a-237c-4a85-a8d8-e144ed081be0">59,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53f308da417a4db68a397fe5d1c806a4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEwLTQtMS0xLTA_572ebbbb-0109-4c03-8cf3-ebfcf88a36f6">78,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c0a3773d2549df905ac2ecbf259fda_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEwLTYtMS0xLTA_93ca6471-a36b-4865-a0d0-18ae7b6cb98c">138,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaef198183f2a489c96159c41c490aac3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzExLTItMS0xLTA_d1212c09-0efc-41ff-9ce9-fa793f3332bc">13,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e4c353631e34679a07cf751cf0fbc68_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzExLTQtMS0xLTA_d78532b7-0b26-4a7f-82a6-2f466c8ec3d5">3,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e5660e3cd664b5583255e13df7df225_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzExLTYtMS0xLTA_a0473bdd-05c9-49cf-9227-30850047ae87">17,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues from contracts with customers</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEyLTItMS0xLTA_a3cb90c7-22f1-4557-815e-9edd558f6fa5">1,078,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEyLTQtMS0xLTA_a766de44-a0bd-481e-9855-137c3f60a4c3">391,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEyLTYtMS0xLTA_2f1d799b-f413-4ae1-9b6c-7fe721f87b9d">1,469,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEzLTItMS0xLTA_e3bf493b-e5cd-4df6-b616-51382a29c2d8">3,531</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEzLTQtMS0xLTA_13fffc64-ba97-4992-8f99-b0a72416d2bb">8,463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEzLTYtMS0xLTA_8d1adc05-4c54-4abc-9a0e-6f9a1f9b952a">11,994</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE0LTItMS0xLTA_630c1d18-37f9-4e1e-8b65-03f4a99e8a59">65,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE0LTQtMS0xLTA_63fd6054-f773-4022-b695-44e1178f35ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE0LTYtMS0xLTA_b5e90ee7-a0fd-4f32-903f-8020a29be692">65,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Electric Operating Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE1LTItMS0xLTA_2205fea0-a8fd-4f74-b428-f435e3710d6c">1,139,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE1LTQtMS0xLTA_b11f3de0-6a3b-4667-9549-e9424fd5ea8b">383,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE1LTYtMS0xLTA_2c6a69c5-1556-4007-a87c-1c0502dd400d">1,523,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail electric revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if388a15ed49d4575b1179d87e3a75e72_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTItMS0xLTEzNzUy_39f32906-f60d-48da-b4cb-c39f04019c17">427,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06dfcae67fcd4ca4b2d6b23e0580c26d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTQtMS0xLTEzNzUy_dda6ec68-55de-4d9f-9ba3-9761e4c752eb">150,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90da50743a7c4a8c80c46485287e5d0b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTYtMS0xLTEzNzUy_815c2f91-0cb0-413e-a8c5-c4646613d9ff">578,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39bf61bfb70d4595894abdcdb83e4b6c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTItMS0xLTEzNzUy_e93e2b00-5626-47d2-b4bf-17d0c812ef84">396,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c364f3ee80f4afd8ae405b82cdb762d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTQtMS0xLTEzNzUy_869c8988-55d3-471c-b0b3-14769401ea27">116,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3500d8610cf143caa53cf580776fc7ef_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTYtMS0xLTEzNzUy_7fbe64f9-6bac-49d5-a92f-23dea1a28095">513,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28fba5bedbb941c28c1165d03a9db46a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTItMS0xLTEzNzUy_e1b4e8f6-fbdb-4cb6-9828-0794c1bad47c">69,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie765096aa27e4e63a28afa4dc8326633_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTQtMS0xLTEzNzUy_08e335e6-8863-4d9c-aa57-abfc40a10d56">22,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd232151de5940fda6a5bc0223b80caf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTYtMS0xLTEzNzUy_330fde9e-a716-4a00-b196-d9a830420aac">92,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia51ea4cc494844b6b0b792644f2d461e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTItMS0xLTEzNzUy_0ea45c27-692f-48c4-bbe1-f8c827efef87">20,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia877106ae22a4a029cc357a333dc9b4a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTQtMS0xLTEzNzUy_5c140579-3e7d-406e-8ae7-ebfc5af17981">5,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c2feff798fc464fbb3c0b0fd3bdd2de_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTYtMS0xLTEzNzUy_2bc858e3-7a51-4541-b5b4-494ae3361883">26,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy energy service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f4e248f93594b55a070f6ac5a15e7c7_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTItMS0xLTEzNzUy_02093278-f871-4467-9685-2cb7099f95ce">25,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb6a567cb0f4d8bb8dbdfd282c2492c_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTQtMS0xLTEzNzUy_6c77c6fb-6a88-4365-bd5c-2639cf90f603">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0684bc9811a34df8baff420c7418860b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTYtMS0xLTEzNzUy_e7a43c94-bee9-478c-980d-5314a2adec56">25,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if039c8d416d940f2b2f390ffad27e8ad_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTItMS0xLTEzNzUy_fcc9601c-c155-4cde-a697-957cc933446b">57,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f181fcd75e0482dab0b75862ca22b45_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTQtMS0xLTEzNzUy_06ea50e9-e15d-40d6-acf5-4d30a1017fca">66,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20e638386f045d98ec12d303e4377cc_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTYtMS0xLTEzNzUy_1b1ecea8-94de-4268-9857-3b98d691cfd2">124,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40b6e5c34d034fc0b3dd5f3b439b938e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTItMS0xLTEzNzUy_e2b0c99d-95ed-490a-b831-ce4745d4b0a1">13,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c7f7706179a405c8b387f3f3d59c026_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTQtMS0xLTEzNzUy_16ab5e50-d301-42d4-9db1-8c3d70bbdfb5">3,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id48d3e2933ba483a97f0d01724252981_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTYtMS0xLTEzNzUy_9961c4d4-08ac-46a1-86a3-e612c8d91046">16,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues from contracts with customers</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 57.25pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTItMS0xLTEzNzUy_dd6fb432-e844-4679-bd53-6331c3360b8d">1,010,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTQtMS0xLTEzNzUy_bbc9a70f-9f82-452c-a915-64f8657505fc">366,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTYtMS0xLTEzNzUy_3bba18b2-3f18-4545-b3c1-884c56d1f3fd">1,377,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTItMS0xLTEzNzU0_41b04dda-5f8f-45ac-97c6-bda5017e8488">1,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTQtMS0xLTEzNzU0_78dbdec6-3a2b-48fa-a389-db61e00c3a57">2,529</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTYtMS0xLTEzNzU0_1267a935-811d-4d2a-bc0b-84ca106281db">542</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTItMS0xLTEzNzkx_8ec34d62-9d8b-4829-9b8d-7e02e9a9f05c">80,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTQtMS0xLTEzNzkx_eb546d87-6dfb-4b34-9802-1e9d60d6b610">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTYtMS0xLTEzNzkx_2c1c2093-e2a3-4d20-9bf8-7d75bfec41d2">80,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Electric Operating Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 57.25pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTItMS0xLTEzNzkx_8565626a-2ddc-45c7-9d16-409de8722cee">1,093,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTQtMS0xLTEzNzkx_2be51790-ef89-42a7-be12-00dc524e23ee">363,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTYtMS0xLTEzNzkx_35bb3327-a890-4e56-a2a3-7af42517f0e5">1,457,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail electric revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d4e0c20d9094673a176b45fd190f2da_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTItMS0xLTA_a8e945da-d97e-4f3f-a19b-5cac8427f481">433,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0de6c96c86a24ef0a2b6becae78e06fb_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTQtMS0xLTA_71217b86-147a-40ab-ab24-60e4a5fa3ca3">130,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85502dd3249d4502816929cdee966c3f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTYtMS0xLTA_ca10e3eb-bf1f-40e2-a56b-c322d8eb7c9d">563,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0ba5063c17841359087cd47ac361835_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTItMS0xLTA_46dbe6c8-665a-45e9-a79c-37a696b7356b">408,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifca1ae54132347fa952aa86a84e658c4_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTQtMS0xLTA_c476649c-bbff-4a6b-b647-a777dde11ebe">111,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c552e2753dd436093668bb6a59ffc06_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTYtMS0xLTA_e1c344d2-0fcc-4eb4-b26d-cc2ca1424159">519,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i951f639d00af49d196bbf03182a71522_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTItMS0xLTA_6ad175c4-95b2-4308-bea3-f4cf44fe0fa9">61,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief55a194abe7440c9714f3b48af9858f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTQtMS0xLTA_59e88589-b867-432c-9307-790fac2e805a">17,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic42dfada2ea047d8ad0694c106a661c6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTYtMS0xLTA_ddcc2ebb-f68b-41d3-b7e8-3ad7e0038957">78,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccd6444b95e74c61be509a2f6eabbe91_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTItMS0xLTA_cd18a1eb-5c66-443e-b426-bad4bac7ce8c">21,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba6a32634504b6f87cf0f8d7f0121b5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTQtMS0xLTA_bf8b4c45-6cec-4531-a6f4-87c6ff8ecdcf">5,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5182faeb3594d8fbe26cb05e0067024_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTYtMS0xLTA_8ef2a59b-2623-4d4f-99f4-b2e293ac8793">27,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy energy service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60467af7b1e947dabc11fbb4b39d7e42_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTItMS0xLTA_a366e16c-753c-4003-b698-c423b2df43cc">26,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i135a9c557e3c4ec7b511f0eecac9efe9_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTQtMS0xLTA_82e96132-a31c-482d-b083-5e66e8a3e307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie646d9ff603a4adc9824b2660e243397_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTYtMS0xLTA_3f2d7402-5f75-4138-947e-be5572e88d9e">26,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48b6681c50bd496abb9b0c95244fcb47_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTItMS0xLTA_cab7362c-670a-4ff2-a598-1db09d6db309">54,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id22c96a2b3344133925213e0f36ce0bd_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTQtMS0xLTA_4a353e47-8e04-430a-9bf7-25c5fe4df276">66,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7628d51e50242bd85df8e0600d95baa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTYtMS0xLTA_26cf053e-242e-4d0d-be18-a87602869a6d">121,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dc9a1d850af4d4a91468d5abf517ab6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTItMS0xLTA_4862f3c8-b427-45e3-adb9-54953bc74060">14,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c95b17079fb4d62a0359588a20c2fba_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTQtMS0xLTA_ad012353-8544-405c-81f4-4a6c148d415a">8,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25eeafe11caa41039e56ebd9cc2839ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTYtMS0xLTA_ad53ea14-4042-4dc3-a50c-f6584e72828e">23,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues from contracts with customers</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTItMS0xLTA_73683ae0-9985-4e12-b85e-6bd7a0ca0954">1,019,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTQtMS0xLTA_6f0688c0-6056-44d3-a15a-30a1cb748b5d">340,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTYtMS0xLTA_b431baab-bde9-4958-8c9f-b539ea84ffdb">1,359,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTItMS0xLTA_5c0550fe-e17b-4412-b2fc-5b7565721b6a">2,443</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTQtMS0xLTA_64097886-a45c-4411-84a7-2c854cad2588">4,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTYtMS0xLTA_4568e996-ba73-4828-bfad-d518b6a6814e">1,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTItMS0xLTA_97be5538-b0a2-4ba5-ac1f-5d84b53d8c67">75,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTQtMS0xLTA_c36ecdcc-4b87-4a19-a64f-6f6dcf1f5f32">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueNotFromContractWithCustomerOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTYtMS0xLTA_9d173949-56a4-4b78-ac0a-6d7c4a4fa074">75,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Electric Operating Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTItMS0xLTA_bd07cb43-8341-4a48-8d94-bda4764608f2">1,091,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTQtMS0xLTA_ae1c8f30-6945-4478-8ec5-24f7862ddfc6">344,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTYtMS0xLTA_ecf593f8-997e-493a-a6da-d83f2b03cb60">1,436,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i84ae0f81ee844b8faee1a19c6442f31f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Contract Balances</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Performance obligations related to contracts with customers are typically satisfied when the energy is delivered and the customer or end-user utilizes the energy.  Accounts receivable from customers represent amounts billed, including amounts under ARP programs.  For PNM, accounts receivable reflected on the Consolidated Balance Sheets, net of allowance for credit losses, includes $<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEwNjc1_29829157-4118-41a2-bb53-837caad71103">86.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEwNjgy_1b403bac-a6c1-401d-953a-e9eb299fb263">59.3</ix:nonFraction> million at December&#160;31, 2020 and 2019 resulting from contracts with customers.  All of TNMP&#8217;s accounts receivable results from contracts with customers.  On January 1, 2020, the Company adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-13 &#8211; Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As a result of the adoption of the new standard and economic conditions resulting from the COVID-19 pandemic, PNM updated its allowance for accounts receivable balances and recorded incremental credit losses of $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEwOTk1MTE2NDc1MTA_bbce28c4-30bc-47d4-b12f-6ec99faf6941">7.2</ix:nonFraction>&#160;million in the year ended December 31, 2020.  The NMPRC issued an order authorizing all public utilities to create a regulatory asset to defer incremental costs related to COVID-19, including increases in uncollectible accounts.  See additional discussion of ASU 2016-13 in Note 9 and the related regulatory treatment in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Contract assets are an entity&#8217;s right to consideration in exchange for goods or services that the entity has transferred to a customer when that right is conditioned on something other than the passage of time (for example, the entity&#8217;s future performance).  The Company has <ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommodityContractAssetCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzExMDg5_87a68054-d364-4bb3-807d-5ae74a99ad0a">no</ix:nonFraction> contract assets as of December&#160;31, 2020.  Contract liabilities arise when consideration is received in advance from a customer before satisfying the performance obligations.  Therefore, revenue is deferred and not recognized until the obligation is satisfied.  Under its OATT, PNM accepts upfront consideration for capacity reservations requested by transmission customers, which requires PNM to defer the customer&#8217;s transmission capacity rights for a specific period of time.  PNM recognizes the revenue of these capacity reservations over the period it defers the customer&#8217;s capacity rights.  Other utilities pay PNM and TNMP in advance for the joint-use of their utility poles.  These revenues are recognized over the period of time specified in the joint-use contract, typically for one calendar year.  Deferred revenues on these arrangements are recorded as contract liabilities.  PNMR&#8217;s, PNM&#8217;s, and TNMP&#8217;s contract liabilities and related revenues are insignificant for all periods presented.  The Company has no other arrangements with remaining performance obligations to which a portion of the transaction price would be required to be allocated.</span></div></ix:continuation><div style="text-align:center"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_214"></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:10.84pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90ZXh0cmVnaW9uOjQ0OTU4NDQ5NTA3MzQyZTFhMTM4ZTllNDdmOTgyOThiXzI5OQ_0e7bdaf8-9179-459a-b809-35a9f20a789e" continuedAt="i3ba83001b56e4b6e821b79ccb23a381d" escape="true">Earnings and Dividends Per Share</ix:nonNumeric></span></div><ix:continuation id="i3ba83001b56e4b6e821b79ccb23a381d"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Dual presentation of basic and diluted earnings per share has been presented in the Consolidated Statements of Earnings of PNMR.  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90ZXh0cmVnaW9uOjQ0OTU4NDQ5NTA3MzQyZTFhMTM4ZTllNDdmOTgyOThiXzI5Nw_5ff60f42-2f70-4e75-9de4-e5a8fd2256d8" continuedAt="ia5da24932ceb42d9b41237d22e906951" escape="true">Information regarding the computation of earnings per share and dividends per share is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="ia5da24932ceb42d9b41237d22e906951"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzMtMS0xLTEtMA_5193e4a8-c134-4ca0-ab8f-fc4ae769122f">172,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzMtMy0xLTEtMA_a05b1a87-975f-4497-acd5-a8de6bb191b9">77,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzMtNS0xLTEtMA_861491eb-ed2a-4f50-a63e-a5fababfd033">85,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Number of Common Shares:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding during year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzUtMS0xLTEtMA_6bcdff5d-3186-4161-a55a-da29994f3b15">79,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzUtMy0xLTEtMA_64388610-44de-4129-ac36-1b7f3259791b">79,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzUtNS0xLTEtMA_eb63b286-9541-48a2-b73d-b4f51363e2af">79,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested awards of restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzYtMS0xLTEtMA_3fc99239-1c71-4b13-aa22-272f48c8c8ea">216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzYtMy0xLTEtMA_d106184a-3c8e-4d41-b329-897286ef5c98">277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzYtNS0xLTEtMA_184c7d0f-09d3-4c15-ba4b-fda3d89b14a3">236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Shares &#8211; Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzctMS0xLTEtMA_c051b4ae-3e5d-4b17-94d7-5b9aea8e65d3">80,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzctMy0xLTEtMA_1980e1ee-aae3-407f-9278-fb4d5919b88a">79,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzctNS0xLTEtMA_b5fb8349-f4d0-4017-a89e-53e810689fa9">79,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dilutive Effect of Common Stock Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Forward Equity Sale Agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktMS0xLTEtOTE3_ea3807ad-ed0b-48c4-939c-4b52bab31b2b">106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktMy0xLTEtOTEz_58265c49-33ce-4805-871c-d7954bff06ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktNS0xLTEtOTA5_149038e0-f3e6-4d5b-9727-d47998abc9df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktMS0xLTEtMA_5fbd992a-441e-4220-b407-3143300c1aaf">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktMy0xLTEtMA_dbf578d5-d25e-4914-a5ff-876ddcfa0cfd">59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktNS0xLTEtMA_fafd06fd-52ef-4657-a69e-9098b28fabdd">122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Shares &#8211; Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEwLTEtMS0xLTA_b6a71144-fd22-4460-8f02-6c1a024336d8">80,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEwLTMtMS0xLTA_2cbdad68-344e-44f5-9e27-bf657ae6574a">79,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEwLTUtMS0xLTA_1be19cad-d4d3-4fcf-8735-fac4ebaf589a">80,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR Per Share of Common Stock:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEyLTEtMS0xLTA_d96a3708-f1af-4cfb-bf8f-327b94b2fc19">2.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEyLTMtMS0xLTA_f418ef71-7c5a-49ce-8d09-0a5d81271600">0.97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEyLTUtMS0xLTA_8c6fbc4f-0ac0-450e-a744-661baa5670de">1.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEzLTEtMS0xLTA_6eda6e19-157a-4e34-986f-82bf5618e455">2.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEzLTMtMS0xLTA_8984436c-86a8-4dbd-8fa0-382d27dc9b80">0.97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEzLTUtMS0xLTA_61a03006-cdad-447e-9562-16cb05c11bc8">1.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividends Declared per Common Share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzE0LTEtMS0xLTA_b8177b9f-44fe-41c6-be77-cf1de96e91ba">1.2500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzE0LTMtMS0xLTA_c14232f4-8f4b-4a66-a5e1-d4907aa818fe">1.1775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzE0LTUtMS0xLTA_6330237f-fa2a-4818-aea2-4e6d6fcde815">1.0850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_217"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:6.34pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzQxMjQ_3b6b1567-03b9-4dd4-934e-1783c2d3e58f" continuedAt="i1a68383ccc23453da3434884441abbc4" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i1a68383ccc23453da3434884441abbc4" continuedAt="i8e57f12bdf254e1881738c88f5462a13"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Common Stock and Equity Contributions</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 15, 2020 PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing <ix:nonFraction unitRef="shares" contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwMTA_2698d616-98d2-4658-8f25-a7673739fe84">6.2</ix:nonFraction>&#160;million shares to the forward purchasers at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="id364cec349cc4ea787e68fce8cee774b_I20201215" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwMjM_ba14a6f3-abf4-4fb8-8067-fb6d75f09b2e">45.805</ix:nonFraction> per share aggregating net proceeds of $<ix:nonFraction unitRef="usd" contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwMzI_42596bb2-7cc5-4fe5-9f15-c0012f9e32dc">283.1</ix:nonFraction>&#160;million.  In addition, PNMR recorded a net $<ix:nonFraction unitRef="usd" contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzk2ODk_695f5da7-75eb-4e4f-ae0a-8f597ab1a7d8">0.1</ix:nonFraction>&#160;million for equity issuance costs reimbursed by the lead underwriter.  Following this settlement, no shares of PNMR&#8217;s common stock remain subject to future settlement under the PNMR 2020 Forward Equity </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i8e57f12bdf254e1881738c88f5462a13"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Sale Agreements.  See Note 7.  Neither PNM nor TNMP issued any common stock during the year ended December 31, 2020.  PNMR, PNM, and TNMP did not issue any common stock during the years ended December 31, 2019 and 2018.  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR funded $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributionsFromParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwNDg_80b57d9d-8663-47b1-9542-b7674e80597a">230.0</ix:nonFraction>&#160;million, <ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ProceedsFromContributionsFromParent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwNjM_2a8f37a0-bc39-472a-8a25-c2e86a913b2d">zero</ix:nonFraction>, and <ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ProceedsFromContributionsFromParent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwNjQ_5e6a0c00-fac1-4443-b827-019ce5c4fedb">zero</ix:nonFraction> of cash equity contributions to PNM in 2020, 2019, and 2018, respectively.  PNMR also funded $<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributionsFromParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI1OA_3c587858-9f7d-448e-94e3-394b51f7f52e">71.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributionsFromParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI2OA_6263b859-b719-432f-96cf-0b1158e1a4a3">80.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributionsFromParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI4MQ_1525738b-5261-4b06-b2e4-8cb65b06f103">30.0</ix:nonFraction> million of cash equity contributions to TNMP in 2020, 2019, and 2018, respectively.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PNMR offered shares of PNMR common stock through the PNMR Direct Plan.  As required by the Merger Agreement, effective November 2, 2020, PNMR entered into the Second Amendment to the Third Amended and Restated PNM Resources, Inc. Direct Plan (the &#8220;PNMR Direct Plan&#8221;), which among other matters, terminated the right to purchase shares of PNMR common stock under the PNMR Direct Plan with respect to any cash dividends and optional cash investments not received by noon Eastern Time on November 17, 2020.  No purchases of shares of PNMR common stock under the PNMR Direct Plan may occur after November 18, 2020.  The shares of PNMR common stock utilized in the PNMR Direct Plan were offered under a SEC shelf registration statement that expires in March 2021.  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Dividends on Common Stock</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The declaration of common dividends by PNMR is dependent upon a number of factors, including the ability of PNMR&#8217;s subsidiaries to pay dividends.  PNMR&#8217;s primary sources of dividends are its operating subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM declared and paid cash dividends to PNMR of $<ix:nonFraction unitRef="usd" contextRef="ifd6cdd6c2be94ac9bc408bac4e49ca47_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExMDU_6121f689-d0c0-4175-906d-e9f663618f59">40.7</ix:nonFraction> million, <ix:nonFraction unitRef="usd" contextRef="id0b12cf84e6040c785bd4914aaf7244a_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExMDk_05c2d1c0-722b-4c18-98e1-7de08655d8d2">zero</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ide3033d8fcc64b8c8d9d501f88c9553c_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExMTc_760364f1-0727-435f-b95e-5c5e07ebfd7f">77.4</ix:nonFraction> million in 2020, 2019, and 2018.  TNMP declared and paid cash dividends to PNMR of $<ix:nonFraction unitRef="usd" contextRef="i6eb746c62c8a41bdb9e5ba1c604647c9_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExODk_179f4e29-eeaa-4ee6-904d-e3b302586dca">58.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="id63d7be8efda4941b4537793162895cc_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExOTM_4ce34b0f-4e2b-42b4-8388-f84550a523c9">55.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i84a2079938b147a8923e15bc33445424_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzEyMDE_1a07718e-1529-4d1e-b6ea-66d53524841e">41.9</ix:nonFraction> million in 2020, 2019, and 2018. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NMPRC has placed certain restrictions on the ability of PNM to pay dividends to PNMR, including the restriction that PNM cannot pay dividends that cause its debt rating to fall below investment grade.  The NMPRC provisions allow PNM to pay dividends, without prior NMPRC approval, from current earnings, which is determined on a rolling four quarter basis, or from equity contributions previously made by PNMR.  The Federal Power Act also imposes certain restrictions on dividends by public utilities, including that dividends cannot be paid from paid-in capital.  Debt-to-capitalization ratio requirements, as discussed in Note 7, remain at less than or equal to <ix:nonFraction unitRef="number" contextRef="i2193cb1aa94c4451893aa62e7041d9b5_D20200101-20201231" decimals="INF" name="pnm:RatioOfDebtToCapitalMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzIyMzc_f9b8b763-09ba-4a2a-86dc-d3f88018f5a0">65</ix:nonFraction>% for PNM and TNMP.  These debt-to-capitalization ratio requirements could limit the amounts of dividends that could be paid.  PNM also has other financial covenants that limit the transfer of assets, through dividends or other means, including a requirement to obtain the approval of certain financial counterparties to transfer more than <ix:nonFraction unitRef="number" contextRef="ia6de988d8a0e4c0482031f3633380073_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:Financialcovenantspercentageofassetsallowedtotransfer" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI1Nzg_1ceebb33-2f32-4259-aa9d-944ec6803edf">five</ix:nonFraction> percent of PNM&#8217;s assets.  As of December&#160;31, 2020, none of the numerical tests would restrict the payment of dividends from the retained earnings of PNM or TNMP, and the <ix:nonFraction unitRef="number" contextRef="i4917410d155a43279fb8bd6ed07a4dc2_D20200101-20201231" decimals="INF" name="pnm:RatioOfDebtToCapitalMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI4NDA_dfe55cb1-9ba7-4931-b39f-b81b71968df1">70</ix:nonFraction>% debt-to-capitalization covenant would restrict the payment of dividends by PNMR to $<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI5Mjk_50dce87b-96aa-4c56-b570-47ae6c592c28">423.7</ix:nonFraction> million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition, the ability of PNMR to declare dividends is dependent upon the extent to which cash flows will support dividends, the availability of retained earnings, financial circumstances and performance, current and future regulatory decisions, Congressional and legislative acts, and economic conditions.  Conditions imposed by the NMPRC or PUCT, future growth plans and related capital requirements, and business considerations may also affect PNMR&#8217;s ability to pay dividends.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Preferred Stock</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s cumulative preferred shares outstanding bear dividends at <ix:nonFraction unitRef="number" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzM0OTc_a5a1353b-61b0-4c4b-a7ef-a8cd957935cd">4.58</ix:nonFraction>%&#160;per annum.  PNM preferred stock does not have a mandatory redemption requirement, but may be redeemed, at PNM&#8217;s option, at <ix:nonFraction unitRef="number" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" name="pnm:PreferredStockRedemptionPremiumPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzM2MjM_fee6a3b6-80ee-418c-9bce-6419fdbc6b32">102</ix:nonFraction>% of the stated value plus accrued dividends.  The holders of the PNM preferred stock are entitled to payment before the holders of common stock in the event of any liquidation or dissolution or distribution of assets of PNM.  In addition, PNM&#8217;s preferred stock is not entitled to a sinking fund and cannot be converted into any other class of stock of PNM.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR and TNMP have <ix:nonFraction unitRef="shares" contextRef="i4f152cecb6f142a9b1a587d2fb417c60_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzQwMDE_7606f973-6c25-4d93-8690-da99ca1cebaf">no</ix:nonFraction> preferred stock outstanding.  The authorized shares of PNMR and TNMP preferred stock are <ix:nonFraction unitRef="shares" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzQwOTM_4e7ab5e5-1ad7-43e5-ac49-18e02c95e315">10</ix:nonFraction> million shares and <ix:nonFraction unitRef="shares" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzQxMDc_96cd4b58-47e2-44e0-acec-497b51fba7ff">1</ix:nonFraction> million shares, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_223"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:6.34pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyMDMy_47590337-4ba3-4151-b0e4-98c593a16590" continuedAt="i8c3c2f60ddca4955a79ea00959ec2eca" escape="true">Financing</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i8c3c2f60ddca4955a79ea00959ec2eca" continuedAt="i057af085461e45199ca04df66fc22ab2">The Company&#8217;s financing strategy includes both short-term and long-term borrowings.  The Company utilizes short-term revolving credit facilities, as well as cash flows from operations, to provide funds for both construction and operating expenditures.  Depending on market and other conditions, the Company will periodically sell long-term debt or enter into term loan arrangements and use the proceeds to reduce borrowings under the revolving credit facilities or refinance other debt.  Prior to July 2018, each of the Company&#8217;s revolving credit facilities and term loans contained a single financial covenant, which required the maintenance of a debt-to-capitalization ratio of less than or equal to <ix:nonFraction unitRef="number" contextRef="i4917410d155a43279fb8bd6ed07a4dc2_D20200101-20201231" decimals="INF" name="pnm:DebtInstrumentCovenantDebtToCapitalizationRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzcxOQ_acd2fa39-f0d4-49f3-ac32-838e3d3ab28c">65</ix:nonFraction>%.  In July 2018, the PNMR and the PNMR Development agreements were each amended such that each is now required to maintain a debt-to-capitalization ratio of less </ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i057af085461e45199ca04df66fc22ab2" continuedAt="ia9da8cbd757a40c19849ad67f8a50e34"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">than or equal to <ix:nonFraction unitRef="number" contextRef="ic19811386d0348c0b4a1f6468175fd6f_D20200101-20201231" decimals="INF" name="pnm:DebtInstrumentCovenantDebtToCapitalizationRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzkwMA_768827c9-607c-41f3-be4c-d96a8e87cf05">70</ix:nonFraction>%.  The debt-to-capitalization ratio requirement remains at less than or equal to <ix:nonFraction unitRef="number" contextRef="iab65fb11d9b64b75bce143a000653be5_D20200101-20201231" decimals="INF" name="pnm:DebtInstrumentCovenantDebtToCapitalizationRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk4Mw_993b6740-0e58-48b4-99fa-aec937c27d71">65</ix:nonFraction>% for the PNM and TNMP agreements.  The Company&#8217;s revolving credit facilities and term loans generally also contain customary covenants, events of default, cross-default provisions, and change-of-control provisions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM must obtain NMPRC approval for any financing transaction having a maturity of more than <ix:nonNumeric contextRef="if924fd506da149aa91a1f283b19015ae_D20200101-20201231" format="ixt-sec:durmonth" name="pnm:PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyOTM_d53d570a-dc3e-490c-ba0a-9a2c60e4cde8">18</ix:nonNumeric> months.  In addition, PNM files its annual informational financing filing and short-term financing plan with the NMPRC.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Financing Activities</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNMR</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNMR had outstanding the $<ix:nonFraction unitRef="usd" contextRef="i54125d0dc7c04752b276b038c0f8ef62_I20180101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0NTQ_b89b09ef-b71e-4428-9c6e-63cb0f34b3c3">150.0</ix:nonFraction> million PNMR 2015 Term Loan, which matured and was repaid on March 9, 2018. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, at January 1, 2018, NM Capital, a wholly-owned subsidiary of PNMR, had outstanding $<ix:nonFraction unitRef="usd" contextRef="i1aa4d4d08c224b26be8fb8fedca3593f_I20180101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE2MzU_9ed2e84e-72b8-44a3-9443-3de354f95906">50.1</ix:nonFraction> million of the $<ix:nonFraction unitRef="usd" contextRef="ie648005574c043968dd73f03c8453b33_I20180101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE2NDU_ae0babb7-4e63-49f9-809c-334e1637cf6a">125.0</ix:nonFraction> million term loan agreement (the &#8220;BTMU Term Loan&#8221;) with BTMU.  PNMR, as parent company of NM Capital, guaranteed NM Capital&#8217;s obligations to BTMU.  NM Capital utilized the proceeds of the BTMU Term Loan to provide funding of $<ix:nonFraction unitRef="usd" contextRef="i1bfa02d5c50242348b93ac2188ba8755_D20180101-20180101" decimals="-5" format="ixt:numdotdecimal" name="pnm:PaymentsToFundLongTermLoansToUnaffiliatedThirdParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE4NjU_aef23b8d-0c0a-4c0b-9050-f4374c4e5fc3">125.0</ix:nonFraction> million (the &#8220;Westmoreland Loan&#8221;) to a ring-fenced, bankruptcy-remote, special-purpose entity subsidiary of Westmoreland to finance Westmoreland&#8217;s purchase of SJCC.  The BTMU Term Loan agreement required that NM Capital utilize all amounts, less taxes and fees, it received under the Westmoreland Loan to repay the BTMU Term Loan.  On May 22, 2018, the full principal balance outstanding under the Westmoreland Loan of $<ix:nonFraction unitRef="usd" contextRef="ifa5d5486004941019fafcd95ae20fd61_I20180522" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentRepurchasedFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyNzk_3924e0fd-f2f5-4a99-b1d1-aee13a1f817f">50.1</ix:nonFraction> million was repaid.  NM Capital used a portion of the proceeds to repay all remaining principal of $<ix:nonFraction unitRef="usd" contextRef="i6ef83ba5a2604bf782b6fc82db7d3ece_I20180522" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIzNzM_9cabfcca-1cf2-4a12-b3b0-212a2794ee8d">43.0</ix:nonFraction> million owed under the BTMU Term Loan.  These payments effectively terminated the loan agreements.  In addition, PNMR&#8217;s guarantee of NM Capital&#8217;s obligations was also effectively terminated. See Note 10.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNMR had outstanding letters of credit arrangements with JPMorgan Chase Bank N.A. (the &#8220;JPM LOC Facility&#8221;) under which letters of credit aggregating $<ix:nonFraction unitRef="usd" contextRef="i1a05e3c6bb7348fd8af059db2c541918_I20180101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDM_79b4a4cf-a7aa-423b-8c1a-1dece2aca921">30.3</ix:nonFraction> million were issued to facilitate the posting of reclamation bonds, which SJCC was required to post in connection with permits relating to the operation of the San Juan mine.  On March 15, 2019, WSJ LLC acquired the assets of SJCC following the bankruptcy of Westmoreland.  WSJ LLC assumed all obligations of SJCC, including those under the letter of credit support agreements.  See Note 16.  In May 2020, JPMorgan Chase Bank N.A. gave notice that it would not extend the letters of credit beyond their October 21, 2020 expiration.  In August 2020, PNMR entered into replacement letter of credit arrangements with Wells Fargo Bank, N.A. (the "WFB LOC Facility") to replace the JPM LOC Facility.  Letters of credit were issued under the WFB LOC Facility and exchanged for the letters of credit outstanding under the JPM LOC Facility prior to the expiration of the JPM LOC Facility.  On October 21, 2020, the JPM LOC Facility expired according to its terms.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNMR had outstanding <ix:nonFraction unitRef="loan" contextRef="icb24ded6a78a4ea9b61f042c1a22084e_I20180101" decimals="INF" format="ixt-sec:numwordsen" name="pnm:DebtInstrumentNumberofLoans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzMxNDU_edc3a2b1-76d1-48c3-af8b-f88ce085dd61">two</ix:nonFraction> term loan agreements: (1) a $<ix:nonFraction unitRef="usd" contextRef="i90cbe4048aa2488287e701814b9de1e8_I20180101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzMxNzY_97563787-e9f9-4177-a06e-175d4bd88c8b">100.0</ix:nonFraction> million term loan agreement (the &#8220;PNMR 2016 <ix:nonNumeric contextRef="i20edd2a707de417284876fb0cf2cc177_D20180101-20180101" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDI_576961b8-b907-499f-a6dc-7854bbb73554">One-Year</ix:nonNumeric> Term Loan&#8221;) and (2) a $<ix:nonFraction unitRef="usd" contextRef="ib8b0c61b922247cd86ed1fd6589d2049_I20180101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzMyNDY_6227d9c8-a371-41c8-8202-b9f3eb281b51">100.0</ix:nonFraction> million term loan agreement (the &#8220;PNMR 2016 <ix:nonNumeric contextRef="i8659606e948c4b3289fa67b5e13b2e9c_D20180101-20180101" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDM_42f96b02-9c64-4793-8a18-e401d933f9a0">Two-Year</ix:nonNumeric> Term Loan&#8221;) that matured in December 2018.  In December 2018, both the PNMR 2016 <ix:nonNumeric contextRef="iacb0cec3da034827a829b4fa0b818e9d_D20181201-20181231" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDQ_dd4f989b-1776-4cd5-813c-760706c52ff6">One-Year</ix:nonNumeric> Term Loan (as extended) and the PNMR 2016 <ix:nonNumeric contextRef="i92c0fa864b494d53aa54ad03f811388b_D20181201-20181231" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDU_81185aee-7d0e-4233-b638-7ba92590f66f">Two-Year</ix:nonNumeric> Term Loan were repaid.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On March 9, 2018, PNMR issued $<ix:nonFraction unitRef="usd" contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzM1ODE_b080925b-93f4-43bd-86a2-d2e8e0395a20">300.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzM2MTQ_1f336829-7440-40b9-81b4-5edde38ea727">3.25</ix:nonFraction>% SUNs (the &#8220;PNMR 2018 SUNs&#8221;), which mature on March 9, 2021.  The proceeds from the offering were used to repay the $<ix:nonFraction unitRef="usd" contextRef="i1991d9374561451a9fb8a616d1752b3b_I20180309" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzM3MzI_4a04776d-b0cb-4ca5-86c9-58539f62a403">150.0</ix:nonFraction> million PNMR 2015 Term Loan that was due on March 9, 2018 and to reduce borrowings under the PNMR Revolving Credit Facility.  PNMR intends to utilize the remaining $<ix:nonFraction unitRef="usd" contextRef="icfc169956c344bbc9bb6e7da7cae5780_I20180309" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM4MTQ_4b8c4417-c35f-463b-9da5-57e297912bf8">220.0</ix:nonFraction>&#160;million of capacity under the PNMR 2020 Delayed-Draw Term Loan, discussed below, to repay an equivalent amount of the PNMR 2018 SUNs.  As PNMR can demonstrate the intent and ability to extend that portion of the $<ix:nonFraction unitRef="usd" contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM4MzA_a35b610d-84f4-4cdc-9952-82b50547f849">300.0</ix:nonFraction>&#160;million SUNs through January 31, 2022, $<ix:nonFraction unitRef="usd" contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM4NDY_bb2c3fcc-e987-44e7-bec1-a76d2f4a9b76">220.0</ix:nonFraction>&#160;million of the PNMR 2018 SUNs is reflected as long-term debt in the Consolidated Balance Sheet at December 31, 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On November 26, 2018, PNMR Development entered into a $<ix:nonFraction unitRef="usd" contextRef="i0d23474f36954d14b01a5bd26f77e32a_I20181126" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzM5MDc_44f1afa0-301e-48f6-a47d-e128730c3661">90.0</ix:nonFraction> million term loan agreement (the &#8220;PNMR Development Term Loan&#8221;), among PNMR Development and KeyBank, N.A., as administrative agent and sole lender.  Proceeds from the PNMR Development Term Loan were used to repay short-term borrowings under the PNMR Development&#8217;s revolving credit facility and to repay borrowings under its intercompany loan from PNMR.  On November 25, 2020 the PNMR Development Term Loan was amended to reduce the balance from $<ix:nonFraction unitRef="usd" contextRef="ia9b0e75755e5417ca512f19db9cb8538_I20201125" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA0Nzg_d6983434-1822-4061-b39f-679b14e7acdb">90.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i168637222f754547aa1008b383308603_I20201126" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA0OTM_ac6ecc40-8d9a-475d-a100-ad37b4c815a3">65.0</ix:nonFraction>&#160;million and the maturity was subsequently extended to January 31, 2022.  The PNMR Development Term Loan bears interest at a variable rate, which was <ix:nonFraction unitRef="number" contextRef="i882265ddee1a41df876f5df521ec17da_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzQzMzE_c306125f-c03f-4823-bc65-b2ac9d3b96ac">1.52</ix:nonFraction>% on December 31, 2020.  PNMR, as parent company of PNMR Development, continues to guarantee PNMR Development&#8217;s obligations under the loan.  </span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ia9da8cbd757a40c19849ad67f8a50e34" continuedAt="id17c880b587345fb9ea8b2e5f75a49c3"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 14, 2018, PNMR entered into a $<ix:nonFraction unitRef="usd" contextRef="i53e0396496684cd9a0b9701d140beff3_I20181214" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzQ3NjM_7de0c735-d41c-4a3c-851a-6492192f9350">150.0</ix:nonFraction> million term loan agreement (the &#8220;PNMR 2018 <ix:nonNumeric contextRef="ifcef03ecd3694d7c8e16b425014cd660_D20181214-20181214" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDY_20c81e06-645f-43ff-a769-51831ebca769">One-Year</ix:nonNumeric> Term Loan&#8221;) among PNMR, the lenders identified therein, and MUFG Bank, Ltd., as administrative agent.  The proceeds from the PNMR 2018 <ix:nonNumeric contextRef="ifcef03ecd3694d7c8e16b425014cd660_D20181214-20181214" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDc_bf2d8873-c946-4795-8e3a-42e171bbfe34">One-Year</ix:nonNumeric> Term Loan were used to repay the PNMR 2016 <ix:nonNumeric contextRef="i4917057940bd49f592e89296298d0ff6_D20181214-20181214" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDg_953c159d-090c-40c9-9fda-03c3470c7e5f">One-Year</ix:nonNumeric> Term Loan (as extended), a portion of the PNMR 2016 <ix:nonNumeric contextRef="i5b4b1eae73bb4c1dbd12ed395ecf0e6a_D20181214-20181214" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDk_46357e04-9b8a-4db4-954a-3b34b66bfb13">Two-Year</ix:nonNumeric> Term Loan, and for general corporate purposes.  On December 13, 2019, the PNMR 2018 <ix:nonNumeric contextRef="i2c28b42f40c14974b7c6bc3cde940964_D20191213-20191213" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTA_c9b28767-9b58-4544-bd00-53bcb6bfac5e">One-Year</ix:nonNumeric> Term Loan was extended to June 11, 2021 (as extended, the &#8220;PNMR 2019 Term Loan&#8221;).  The PNMR 2019 Term Loan bears interest at a variable rate, which was <ix:nonFraction unitRef="number" contextRef="if1d2769b7689425d829d48c72ea3dc29_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzUzMDg_29ebbcd4-2c73-4640-b69f-17eca40f7477">1.11</ix:nonFraction>% at December 31, 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 21, 2018, PNMR entered into a $<ix:nonFraction unitRef="usd" contextRef="i9ceb9a8cd23349ab96424aa4c0f2197d_I20181221" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzUzNzY_3e3bd793-ae64-4c04-b772-823cd7a91cdd">50.0</ix:nonFraction> million term loan agreement (the &#8220;PNMR 2018 <ix:nonNumeric contextRef="ic451ba87b6b244bab5b99ccb3e09619d_D20181221-20181221" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTE_694555aa-ba86-48af-8683-01159671ec5e">Two-Year</ix:nonNumeric> Term Loan&#8221;), between PNMR and Bank of America, N.A. as sole lender.  Proceeds from the PNMR 2018 <ix:nonNumeric contextRef="ic451ba87b6b244bab5b99ccb3e09619d_D20181221-20181221" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTI_189dbcf1-e1da-4f09-9a81-4b1f0c7c7afc">Two-Year</ix:nonNumeric> Term Loan were used to repay the remaining amount owed under the PNMR 2016 <ix:nonNumeric contextRef="icb7188a6b3d041bfb60f0adfdd6daf49_D20181221-20181221" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTM_30ebe991-8965-4cfa-b476-264a73676e51">Two-Year</ix:nonNumeric> Term Loan and for general corporate purposes.  On December 21, 2020, the PNMR 2018 <ix:nonNumeric contextRef="i1acfa5eb828c4c50aa9d31b73c12ece0_D20201221-20201221" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTQ_938b50b3-5aec-49ba-b3f0-34717acae01a">Two-Year</ix:nonNumeric> Term Loan was repaid and terminated in accordance with its terms.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 7, 2020, PNMR entered into forward sale agreements with each of Citibank N.A., and Bank of America N.A., as forward purchasers and an underwriting agreement with Citigroup Global Markets Inc., and BofA Securities, Inc. as representatives of the underwriters named therein, relating to an aggregate of approximately <ix:nonFraction unitRef="shares" contextRef="i3496382683574d2180db61e0f574af2e_I20200107" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzYxMjA_928757bf-db0e-4c4e-bc78-74a674dd7664">6.2</ix:nonFraction> million shares of PNMR common stock (including <ix:nonFraction unitRef="shares" contextRef="i7ffaf34f7d8b4c3f8317de3eb83dd950_D20200107-20200107" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzYxNjI_a34b7b28-b876-4548-b077-990d75292b76">0.8</ix:nonFraction> million shares of PNMR common stock pursuant to the underwriters&#8217; option to purchase additional shares) (the &#8220;PNMR 2020 Forward Equity Sale Agreements&#8221;).  On January 8, 2020, the underwriters exercised in full their option to purchase the additional <ix:nonFraction unitRef="shares" contextRef="ia87c1f7b1eb04da1a34df79d37a4ba1c_D20200108-20200108" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzY0ODM_af89357e-96fb-476d-9191-536d23be3532">0.8</ix:nonFraction> million shares of PNMR common stock and PNMR entered into separate forward sales agreements with respect to the additional shares.  The initial forward sale price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i3496382683574d2180db61e0f574af2e_I20200107" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzY2NDQ_f275102a-2b29-4706-8991-9415bd58705f">47.21</ix:nonFraction> per share is subject to adjustments based on a net interest rate factor and by expected future dividends paid on PNMR common stock as specified in the forward sale agreements.  PNMR did not initially receive any proceeds upon the execution of these agreements and, except in certain specified circumstances, had the option to elect physical, cash, or net share settlement on or before the date that is 12 months from their effective dates.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 15, 2020 PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing <ix:nonFraction unitRef="shares" contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1MDg_1a377312-a94a-45eb-89fa-277ee1ce6c4c">6.2</ix:nonFraction>&#160;million shares to the forward purchasers at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="id364cec349cc4ea787e68fce8cee774b_I20201215" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1MjE_f2653b0b-21db-4563-8ca5-fba711d37a56">45.805</ix:nonFraction> per share aggregating net proceeds of $<ix:nonFraction unitRef="usd" contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1MzI_efd8f757-0f55-48f8-b0b2-713da118ebb1">283.1</ix:nonFraction>&#160;million.  In addition, PNMR recorded a net $<ix:nonFraction unitRef="usd" contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM5MDc_8016bdb9-7431-4321-8cb0-3154835b9778">0.1</ix:nonFraction>&#160;million for equity issuance costs reimbursed by the lead underwriter.  Following this settlement, no shares of PNMR&#8217;s common stock remain subject to future settlement under the PNMR 2020 Forward Equity Sale Agreements.  The PNMR 2020 Forward Equity Sale Agreements meet the derivative scope exception requirements for contracts involving an entity&#8217;s own equity.  Until settlement of the forward sale agreements, PNMR&#8217;s EPS dilution resulting from the agreements, if any, was determined using the treasury stock method, which resulted in dilution during periods when the average market price of PNMR stock during the reporting period was higher than the applicable forward sales price as of the end of  that period.  See Note 5.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 20, 2020, the execution of the Merger Agreement constituted a &#8220;Change of Control&#8221; under certain PNMR, TNMP and PNMR Development debt agreements.  Under each of the specified debt agreements, a &#8220;Change of Control&#8221; constitutes an &#8220;Event of Default,&#8221; pursuant to which the lender parties thereto had the right to accelerate the indebtedness under the debt agreements.  The definition of Change of Control under the PNM debt agreements and PNM note purchase agreements is not triggered by the execution of the Merger Agreement.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To ensure sufficient liquidity pending lender consent to the signing of the Merger Agreement, on October 20, 2020, PNMR entered into backstop credit facilities related to the Merger between PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent.  The $<ix:nonFraction unitRef="usd" contextRef="i7ad6f5c34c2944c281593a88bde23f63_I20201020" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1NDg_f4677464-5bb8-40fa-b02a-6bab1f3ffe98">300.0</ix:nonFraction>&#160;million <ix:nonNumeric contextRef="i96e995a3c2ec4ab2ab6a4538eb543e1e_D20201020-20201020" format="ixt-sec:durday" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwMjI_1b1afd2c-81f5-484f-a0bd-de1f468b3258">364</ix:nonNumeric>-day revolving credit facility ("Merger Backstop Revolving Facility") was available to provide liquidity to refinance the PNMR Revolving Credit Facility, if needed, and the $<ix:nonFraction unitRef="usd" contextRef="id9efc56687334aceb496eb62728942f6_I20201020" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1NjQ_1ef2607d-426e-46e6-8a4d-5447238fcf28">50.0</ix:nonFraction>&#160;million, <ix:nonNumeric contextRef="ifaf4e94f60a341719ab65ea5d3ea1b73_D20201020-20201020" format="ixt-sec:durday" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwMjc_d855a1f0-e277-4b6b-8e0a-b8ae83fd6b38">364</ix:nonNumeric>-day delayed-draw term loan ("Merger Backstop Term Loan") was available to provide liquidity to refinance any of the applicable PNMR term loans or TNMP and PNMR Development credit facilities, if needed, and to fund other corporate purposes. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Merger Backstop Revolving Facility expired upon the execution of the necessary waiver amendments (discussed below).  Had PNMR made borrowings under the Merger Backstop Term Loan, those borrowings would have matured on the earliest of the closing of the Merger or October 19, 2021 and would have borne interest at a variable rate based on a pricing grid.  As PNMR did not make any borrowings under the Merger Backstop Term Loan by the commitment termination date of December 18, 2020, the Merger Backstop Term Loan expired according to its terms.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 26, 2020, PNMR, TNMP and PNMR Development entered into amendment agreements with the lender parties thereto to amend the definition of "Change of Control" such that the entry into the Merger Agreement would not constitute a Change of Control and to waive the Event of Default arising from entry into the Merger Agreement.  The amended Change of Control definition under the PNMR, TNMP, and PNMR Development debt agreements will, however, be triggered again upon the closing of the merger transaction.  Prior to the closing of the Merger, the Company intends to coordinate with </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="id17c880b587345fb9ea8b2e5f75a49c3" continuedAt="i196a6507566b4f81a165f5e5ba5cc3c5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">the lenders and Avangrid to either amend the definition of Change of Control permitting Avangrid ownership of the Company; or to refinance or enter into new debt agreements that would include Avangrid as owners of the Company.  The Change of Control provisions in the PNM debt agreements are not triggered by the close of the Merger.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The documents governing TNMP's aggregate $<ix:nonFraction unitRef="usd" contextRef="i144c1dfa0c4a432da377dc93a6584e4f_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA3MzI_779c838e-f094-41f5-b962-65cc376709d2">750.0</ix:nonFraction>&#160;million of outstanding First Mortgage Bonds ("TNMP FMBs") obligated TNMP to offer, within <ix:nonNumeric contextRef="i543c10f8af7b415697ae0075d3ea360e_D20200101-20201231" format="ixt-sec:durday" name="pnm:DebtInstrumentPrepaymentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4MTU_a78ea062-54d0-43e4-b35b-d3267bb8695b">30</ix:nonNumeric> business days following the signing of the Merger Agreement, to prepay all $<ix:nonFraction unitRef="usd" contextRef="i144c1dfa0c4a432da377dc93a6584e4f_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA3ODQ_58f64851-b973-4441-9b6f-05c0592126dd">750.0</ix:nonFraction>&#160;million outstanding TNMP FMBs at <ix:nonFraction unitRef="number" contextRef="i543c10f8af7b415697ae0075d3ea360e_D20200101-20201231" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4MTk_d845b934-652b-4824-95ba-b237b0ecd971">100</ix:nonFraction>% of the principal amount, plus accrued and unpaid interest thereon, but without any make-whole amount or other premium.  TNMP made such offer to prepay the TNMP FMBs in accordance with the terms of the TNMP FMBs, and none of the holders of the TNMP FMBs accepted TNMP&#8217;s offer.  The documents governing the TNMP FMBs require TNMP to make another offer, within 30 business days of closing of the Merger, to prepay all outstanding TNMP FMBs at par.  TNMP will make such offer to prepay the TNMP FMBs in accordance with the terms of the TNMP FMBs; however, holders of the TNMP FMBs are not required to tender their TNMP FMBs and may accept or reject such offer to prepay.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The information in this Annual Report on Form 10-K is for informational purposes only and is neither an offer to purchase, nor a solicitation of an offer to sell, subscribe for or buy any securities in any jurisdiction pursuant to the proposed transactions or otherwise, nor shall there be any sale, issuance or transfer of securities in any jurisdiction in contravention of applicable law.  Similar to the offer to prepay made after signing the Merger Agreement, the post-Merger closing offer to prepay the TNMP FMBs will be made only pursuant to an offer to prepay, which will set forth the terms and conditions of the offer to prepay.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 21, 2020, PNMR entered into a $<ix:nonFraction unitRef="usd" contextRef="i8ac46e2ea3e84eaa8a9d49b25eb4ce2e_I20201221" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4MjU_d59cb3ca-d67c-4cb1-89f8-fa4c76b0710f">150.0</ix:nonFraction>&#160;million term loan agreement (the &#8220;PNMR 2020 Term Loan&#8221;), between PNMR and U.S. Bank National Association, as sole lender.  Proceeds from the PNMR 2020 Term Loan were used to repay the $<ix:nonFraction unitRef="usd" contextRef="ib75243035baa48148f9336787c4ed5de_I20201221" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwNDI_b4a161ac-4ef2-451c-9ede-a565a4c73416">50.0</ix:nonFraction>&#160;million PNMR 2018 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwNTY_6bc6b2ae-4d2c-476c-94e2-ed4535af555e">Two</span>-Year Term Loan and for other corporate purposes.  The PNMR 2020 Term Loan bears interest at a variable rate, which was <ix:nonFraction unitRef="number" contextRef="i8ac46e2ea3e84eaa8a9d49b25eb4ce2e_I20201221" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4NDE_8e2f925a-49dc-4287-8b1a-7a17eba001e3">1.25</ix:nonFraction>% at December 31, 2020, and matures on January 31, 2022.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 22, 2020, PNMR entered into a $<ix:nonFraction unitRef="usd" contextRef="if4cf05e56b454e9399fa80da180205ce_I20201222" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4NDg_24fe287e-a9c7-44c7-8165-dc1b2863e537">300.0</ix:nonFraction>&#160;million delayed-draw term loan agreement (the &#8220;PNMR 2020 Delayed-Draw Term Loan&#8221;), among PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent.  Initially PNMR drew $<ix:nonFraction unitRef="usd" contextRef="i145e30b2596e4693862798a4ad9ab159_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQwMzA_7e1ddf65-dca8-4020-a5cb-4f158ce2ee26">80.0</ix:nonFraction>&#160;million to refinance existing indebtedness and for other corporate purposes. Draws on the PNMR 2020 Delayed-Draw Term Loan, aggregating $<ix:nonFraction unitRef="usd" contextRef="i145e30b2596e4693862798a4ad9ab159_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwNjY_ac32c1d9-6c62-41e3-9596-e07fa83014d8">80.0</ix:nonFraction>&#160;million, bear interest at a variable rate, which was <ix:nonFraction unitRef="number" contextRef="i145e30b2596e4693862798a4ad9ab159_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4NjQ_72cf64da-b80a-4bad-947c-fe49276f9a11">1.40</ix:nonFraction>% at December 31, 2020, and mature on January 31, 2022.  PNMR expects to use the remaining $<ix:nonFraction unitRef="usd" contextRef="i0d0b262cbef14df18fe809ef95645abf_D20180309-20180309" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQwMTQ_05f987ca-d378-4884-8d6e-07f5640e703f">220.0</ix:nonFraction>&#160;million of capacity from the PNMR 2020 Delayed-Draw Term Loan to repay an equivalent amount of the PNMR 2018 SUNs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has an automatic shelf registration that provides for the issuance of various types of debt and equity securities that expires in March 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNM</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNM had a $<ix:nonFraction unitRef="usd" contextRef="i9ff5ec1731fe4aecacfab01991b7f517_I20180101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzg5MzI_61547f13-5b2c-43a3-a3a8-c7b7ac3a2c1b">200.0</ix:nonFraction> million term loan agreement (the &#8220;PNM 2017 Term Loan&#8221;) between PNM and JPMorgan Chase Bank, N.A., as lender and administrative agent, and U.S. Bank National Association, as lender.  The PNM 2017 Term Loan was repaid on January 18, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 28, 2017, PNM entered into an agreement (the &#8220;PNM 2017 Senior Unsecured Note Agreement&#8221;) with institutional investors for the sale of $<ix:nonFraction unitRef="usd" contextRef="i4df327164e774baaa19a17e39411934d_I20170728" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk0NDU_e8c978bc-1e6d-4576-bfab-5deb7248be61">450.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="bond_series" contextRef="i4df327164e774baaa19a17e39411934d_I20170728" decimals="INF" format="ixt-sec:numwordsen" name="pnm:DebtInstrumentSeriesOfBondIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk0Nzg_2cca56cb-0aae-4451-946a-e75bb530ff28">eight</ix:nonFraction> series of Senior Unsecured Notes (the &#8220;PNM 2018 SUNs&#8221;) offered in private placement transactions.  On May 14, 2018, PNM issued $<ix:nonFraction unitRef="usd" contextRef="i07e514d7f0d34105816a77f639d1e1da_I20180514" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk2MDg_d67c2fb1-6f2a-4ce4-8969-32306313c584">350.0</ix:nonFraction> million of the PNM 2018 SUNs under that agreement (at fixed annual interest rates ranging from <ix:nonFraction unitRef="number" contextRef="i0f4345eede5c4b1895653d03b912f232_I20180514" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk2OTg_debca638-8362-43c0-bf40-bce4c0dd59e7">3.15</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i04d37f49e4794e8b96ce6eae1be04970_I20180514" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk3MDQ_d8a0450b-b369-4cda-be08-2dd23b3bdc38">4.50</ix:nonFraction>% for terms between <ix:nonNumeric contextRef="i9e33f98faaa04162ac839ac8f6c7266e_D20180514-20180514" format="ixt-sec:duryear" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk3MjU_5e7b11b4-675f-4822-a87b-9c7f14e25c14">5</ix:nonNumeric> and <ix:nonNumeric contextRef="i0132a4e211d547f5b31894f081d4c6da_D20180514-20180514" format="ixt-sec:duryear" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk3MzI_e7847da5-4825-469c-96ee-b212ad660654">30</ix:nonNumeric> years) and used the proceeds to repay an equal amount of PNM&#8217;s <ix:nonFraction unitRef="number" contextRef="i819cd976ca5c40128dc46d478c398f3f_I20180514" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk3OTI_f3a3830a-cd30-4fd7-bf0c-0b95271a6a1b">7.95</ix:nonFraction>% SUNs that matured on May 15, 2018.  On July 31, 2018, PNM issued the remaining $<ix:nonFraction unitRef="usd" contextRef="i5ac9586ee4ec4785a5a6d281d66716ad_I20180731" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk4NzQ_f3d9a3d1-de3a-4376-9fd2-903fd097ef81">100.0</ix:nonFraction> million of the PNM 2018 SUNs (at fixed annual interest rates of <ix:nonFraction unitRef="number" contextRef="ia64ba9e66cdc4be2960e9104cf8edcef_I20180731" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk5MzM_3bfbc3ac-1b94-454b-b9b0-645ef6696a86">3.78</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i64de14e26a0e4cfc8f6f9cb88c9a2511_I20180731" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk5NDA_4b692631-9ab6-4710-ad5b-4432d6cef8f4">4.60</ix:nonFraction>% for terms of <ix:nonNumeric contextRef="i0efc6805feeb41969ab4f81ccbb03d29_D20180731-20180731" format="ixt-sec:duryear" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk5NTY_c9135c12-d2d3-49f8-a827-55004d35daf3">10</ix:nonNumeric> and <ix:nonNumeric contextRef="id74026d63c5341bb84c3246fd970b55c_D20180731-20180731" format="ixt-sec:duryear" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk5NjM_1e29aa9a-62c7-49fe-b1fd-77c49e0fc09c">30</ix:nonNumeric> years) and used the proceeds to repay an equal amount of PNM&#8217;s <ix:nonFraction unitRef="number" contextRef="i2af8da3636fe4817a9c78be8c8363b00_I20180731" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEwMDIz_5532a070-7bf1-4b2c-b5b2-15452b581513">7.50</ix:nonFraction>% SUNs on August 1, 2018.  The PNM 2017 Senior Unsecured Note Agreement includes customary covenants, including a covenant that requires the maintenance of a debt-to-capitalization ratio of less than or equal to&#160;<ix:nonFraction unitRef="number" contextRef="i5537da43084e4c59963f9327fed2c091_D20170728-20170728" decimals="INF" name="pnm:DebtInstrumentCovenantDebttoCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEwMjM2_1d1b8d4c-01a5-4ae2-9f06-bc7600423627">65</ix:nonFraction>%, customary events of default, including a cross-default provision, and covenants regarding parity of financial covenants, liens and guarantees with respect to PNM&#8217;s material credit facilities.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2018 SUNs at par.  As discussed above, the change of control provisions in the PNM debt agreements are not triggered by the close of the Merger.  PNM has the right to redeem any or all of the PNM 2018 SUNs prior to their respective maturities, subject to payment of a customary make-whole premium. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 9, 2018, PNMR Development deposited $<ix:nonFraction unitRef="usd" contextRef="ibff8517c340e4ff6bff83fe9ec2ba486_D20180409-20180409" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEwNzQy_038d313d-e895-460c-bf9c-11fc50de064d">68.2</ix:nonFraction> million with PNM related to potential transmission network interconnections.  PNM used the deposit to repay intercompany borrowings.  PNM was required to pay interest to PNMR </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i196a6507566b4f81a165f5e5ba5cc3c5" continuedAt="i85025a0e1e93480797f2f61b758a570c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Development to the extent work under the interconnections has not been performed.  The entire deposit of $<ix:nonFraction unitRef="usd" contextRef="ibff8517c340e4ff6bff83fe9ec2ba486_D20180409-20180409" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExMDE3_cba3d24d-507f-48e4-bba2-25604d4d608f">68.2</ix:nonFraction> million and accrued interest of $<ix:nonFraction unitRef="usd" contextRef="ibff8517c340e4ff6bff83fe9ec2ba486_D20180409-20180409" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExMDQ0_27eafb2f-cf06-4435-b203-63597377a465">5.7</ix:nonFraction> million was refunded in November 2019.  The interconnection deposit and related refund is presented in financing activities and the interest payment is presented in operating activities on PNM&#8217;s Consolidated Statements of Cash Flows for the years ended December 31, 2019 and 2018.  During the years ended December 31, 2019 and December 31, 2018, PNM recognized $<ix:nonFraction unitRef="usd" contextRef="i4e37f9ab2cd34819849232bfca465eb3_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExNDAw_b1745c52-184b-48ef-85c6-dfa8680df50a">3.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i0dd850c07e004b788af7abe814d4c776_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExNDA3_ba72634e-7c5c-408a-b12b-4998efeda7ed">2.4</ix:nonFraction> million of interest expense under the agreement.  All intercompany transactions related to this deposit have been eliminated on PNMR&#8217;s Consolidated Financial Statements.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 18, 2019, PNM entered into a $<ix:nonFraction unitRef="usd" contextRef="i1b4a94e55a7b4725bad43a06770ec98e_I20190118" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExODQz_0022d521-0bab-4bff-9314-b67e6f7c9df7">250.0</ix:nonFraction> million term loan agreement (the &#8220;PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="i1b4a94e55a7b4725bad43a06770ec98e_I20190118" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExODgx_b91f8bc1-161c-42a2-bc67-43f77afae965">250.0</ix:nonFraction> million Term Loan&#8221;) among PNM, the lenders identified therein, and U.S. Bank N.A., as administrative agent.  PNM used the proceeds of the PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="i1b4a94e55a7b4725bad43a06770ec98e_I20190118" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyMDIz_3cb49a6b-357b-42f7-911f-5cd9f6b942cd">250.0</ix:nonFraction> million Term Loan to repay the PNM 2017 Term Loan, to reduce short-term borrowings under the PNM Revolving Credit Facility, and for general corporate purposes.  The PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="i1b4a94e55a7b4725bad43a06770ec98e_I20190118" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyMTky_31c3915a-9ef9-4df4-85e5-17c3492c16a5">250.0</ix:nonFraction> million Term Loan was prepaid in April 2020 without penalty.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 18, 2019, PNM entered into a $<ix:nonFraction unitRef="usd" contextRef="i88d960fb8f144e3e9d835e1afe9b5651_I20191218" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyMzY0_d3988331-3a52-441b-b217-b9a2ad2c3dd8">40.0</ix:nonFraction> million term loan agreement (the &#8220;PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="i88d960fb8f144e3e9d835e1afe9b5651_I20191218" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyNDAy_2982769c-1a04-47f3-a7f4-430ac96921ab">40.0</ix:nonFraction> million Term Loan&#8221;), between PNM and Bank of America, N.A. as sole lender and administrative agent.  PNM used the proceeds of the PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="i88d960fb8f144e3e9d835e1afe9b5651_I20191218" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyNTM2_b2c9e33f-1951-4716-8d2a-a594f6c5862e">40.0</ix:nonFraction> million Term Loan to reduce short-term borrowings under the PNM Revolving Credit Facility and for general corporate purposes.  The PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="i88d960fb8f144e3e9d835e1afe9b5651_I20191218" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyNjcx_00c190fe-d784-4435-b96a-a83cdb47fadb">40.0</ix:nonFraction> million Term Loan bears interest at a variable rate, which was <ix:nonFraction unitRef="number" contextRef="i98130ce0100d4969b8c6a0ebc4a5fcb9_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyNzI5_5021d7a5-c152-4ab7-b0dd-9572620d2d73">0.80</ix:nonFraction>% at December 31, 2020, and must be repaid on or before June 18, 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 15, 2020, PNM entered into a $<ix:nonFraction unitRef="usd" contextRef="i3800812386264d59b7eb4e3c06f3eef7_I20200415" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4NzE_df121ba7-4671-4fca-8460-a60f2edb670a">250.0</ix:nonFraction>&#160;million term loan agreement (the "PNM 2020 Term Loan"), between PNM, the lenders party thereto, and U.S. Bank, as administrative agent.  Proceeds from the PNM 2020 Term Loan were used to prepay the PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="iea2d8d16d3354d908915f394ba0d5fb3_D20200415-20200415" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4ODc_a542a972-75d4-4269-86c0-c3311e80f5ce">250.0</ix:nonFraction>&#160;million Term Loan due July 2020, without penalty.  As discussed below, on April 30, 2020, PNM used $<ix:nonFraction unitRef="usd" contextRef="i74eb29cb02ad4075b058bb28fcd9c0fe_D20200430-20200430" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA5MDM_01c4a73b-57a5-4424-8db0-9d1fd78a8368">100.0</ix:nonFraction>&#160;million of proceeds from the PNM 2020 SUNs to prepay without penalty an equal amount of the PNM 2020 Term Loan.  On December 21, 2020, PNM prepaid without penalty, the remaining $<ix:nonFraction unitRef="usd" contextRef="id1ca20dc40e94d7eb78937e2f60e594a_I20201221" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwOTY_d51e5c1a-65f9-401e-a650-155b840b6cd3">150.0</ix:nonFraction>&#160;million balance of the PNM 2020 Term Loan.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 30, 2020, PNM entered into an agreement (the "PNM 2020 Note Purchase Agreement") with institutional investors for the sale of $<ix:nonFraction unitRef="usd" contextRef="i176ba078fe2c40a89c595b0173fe1165_I20200430" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEyMjY_e8643b4a-7f9b-4f01-96a8-cb162bbabe12">200.0</ix:nonFraction>&#160;million aggregate principal amount of senior unsecured notes offered in private placement transactions.  Under the agreement, PNM issued $<ix:nonFraction unitRef="usd" contextRef="if1b43aab5b624e37aa7f5b3fbeb7e95c_I20200430" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEyNDI_8c1e0da1-b2ce-4588-ba28-6c5c2d0a2e46">150.0</ix:nonFraction>&#160;million aggregate principal amount of its <ix:nonFraction unitRef="number" contextRef="if1b43aab5b624e37aa7f5b3fbeb7e95c_I20200430" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEyNzg_9054c701-57a7-4c45-8058-b0c9abae5f00">3.21</ix:nonFraction>% senior unsecured notes, Series A, due April 30, 2030, and $<ix:nonFraction unitRef="usd" contextRef="ic4ae1f4c37ea48668404a28194f33c81_I20200430" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEyODU_22654eef-c135-49b2-bcb8-668d6229a761">50.0</ix:nonFraction>&#160;million of its aggregate principal amount of its <ix:nonFraction unitRef="number" contextRef="ic4ae1f4c37ea48668404a28194f33c81_I20200430" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzMDA_8bdf4fba-1c05-4e07-bc22-5aee8e811404">3.57</ix:nonFraction>% senior unsecured notes, Series B, due April 29, 2039 (the "PNM 2020 SUNs").  The PNM 2020 SUNs were issued on April 30, 2020.  PNM used $<ix:nonFraction unitRef="usd" contextRef="i74eb29cb02ad4075b058bb28fcd9c0fe_D20200430-20200430" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzMTE_01feb6b6-5b33-4f68-929e-e98e3162e95c">100.0</ix:nonFraction>&#160;million of proceeds from the PNM 2020 SUNs to repay an equal amount of the PNM 2020 Term Loan.  The remaining $<ix:nonFraction unitRef="usd" contextRef="ie2647a94ed024c36a6a56793c3735cb5_D20200430-20200430" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzMjc_60c6f774-9779-41a6-9d53-c640870d94e7">100.0</ix:nonFraction>&#160;million of the PNM 2020 SUNs were used to repay borrowings on the PNM Revolving Credit Facility and for other corporate purposes.  The PNM 2020 Note Purchase Agreement includes customary covenants, including a covenant that requires PNM to maintain a debt-to-capitalization ratio of less than or equal to <ix:nonFraction unitRef="number" contextRef="i1310f2d5d7004ea3bd08cbcfc7e3af99_D20200430-20200430" decimals="INF" name="pnm:DebtInstrumentCovenantDebtToCapitalizationRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzNDM_f3191dd8-b53b-4ece-a7ad-50a7637f322a">65</ix:nonFraction>%, customary events of default, including a cross-default provision, and covenants regarding parity of financial covenants, liens and guarantees with respect to PNM&#8217;s material credit facilities.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2020 SUNs at par.  As discussed above, the change of control provisions in the PNM debt agreements are not triggered by the close of the Merger.  PNM has the right to redeem any or all of the PNM 2020 SUNs prior to their maturities, subject to payment of a customary make-whole premium.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2019, PNM had $<ix:nonFraction unitRef="usd" contextRef="i4bf80ae26a884744ac7333f729757058_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzNDg_18628654-b0ca-4ec9-87e4-97f63d556334">40.0</ix:nonFraction>&#160;million of outstanding PCRBs, which have a final maturity of June 1, 2040 and two series of outstanding PCRBs of $<ix:nonFraction unitRef="usd" contextRef="i1854c8d7b1d04909a4577822c6ed2554_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzNjM_117ac2d8-e87a-4dee-bf4c-1d16ea8a1c96">39.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i2816324f405d4d5598ee7b450add413d_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzNzg_5f596764-64ee-4018-9c1c-0877cdb10ec7">21.0</ix:nonFraction>&#160;million, which have a final maturity of June 1, 2043.  These PCRBs, aggregating $<ix:nonFraction unitRef="usd" contextRef="i12e0000fc5ec409c814310b2a84f0180_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzOTM_eca93e01-3651-436d-afa9-94f7b4b3bdf3">100.3</ix:nonFraction>&#160;million, were subject to mandatory tender on June 1, 2020.  On June 1, 2020, PNM purchased these PCRBs utilizing borrowings under the PNM Revolving Credit Facility and converted the PCRBs to the weekly mode.  PNM held these PCRBs (without legally canceling them) until July 1, 2020, when they were remarketed in the weekly mode (the "PNM Floating Rate PCRBs") and PNM used the remarketing proceeds to repay the revolver borrowings.  PNM Floating Rate PCRBs in the weekly mode bear interest at rates that are reset weekly, giving investors the option to return the PCRBs for remarketing to new investors upon 7 days' notice.  At December 31, 2020, this rate was <ix:nonFraction unitRef="number" contextRef="i0d6aaa04dcf349e5ae13e2b0fe327dfb_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0MDk_a1a86783-0b37-4a99-b46c-f6e4f33d4168">0.19</ix:nonFraction>%.  A corresponding portion of the borrowing capacity under the PNM Revolving Credit Facility is reserved to support the investors' option to return the PNM Floating Rate PCRBs upon 7 days' notice.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2019, PNM had PCRBs outstanding of $<ix:nonFraction unitRef="usd" contextRef="i39056f51ed454b3a87bb3bf243bd553d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0MTY_dcc94eb7-f62e-4556-b2fd-c3d732de32b5">36.0</ix:nonFraction>&#160;million at <ix:nonFraction unitRef="number" contextRef="i39056f51ed454b3a87bb3bf243bd553d_I20191231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0MzE_e154f1da-f6a2-431e-969b-0d35d9e59818">6.25</ix:nonFraction>% issued by the Maricopa County, Arizona Pollution Control Corporation as well as $<ix:nonFraction unitRef="usd" contextRef="i0251377b828745c59212ff660e0427ef_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0Mzg_9a96fe0f-c18b-4300-be17-e93eec672c9a">255.0</ix:nonFraction>&#160;million at <ix:nonFraction unitRef="number" contextRef="i0251377b828745c59212ff660e0427ef_I20191231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0NTQ_2c8ee92f-804f-4843-8e6f-4714850f32a3">5.90</ix:nonFraction>% and $<ix:nonFraction unitRef="usd" contextRef="ie5d2589f65ca49f68530b76e44decb6d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0NjE_79411122-73c6-4308-a078-8b93e357f8c6">11.5</ix:nonFraction>&#160;million at <ix:nonFraction unitRef="number" contextRef="ie5d2589f65ca49f68530b76e44decb6d_I20191231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0NzY_3ecad8f2-e8fb-4449-8dd7-a7bdf0a2814d">6.25</ix:nonFraction>% issued by the City of Farmington, New Mexico.  The $<ix:nonFraction unitRef="usd" contextRef="i39056f51ed454b3a87bb3bf243bd553d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0ODM_70f25c52-5e8d-4abd-9d97-82b1393a78d2">36.0</ix:nonFraction>&#160;million PCRBs became callable at <ix:nonFraction unitRef="number" contextRef="i68172f698ad1403a9d4e31114d73863e_D20200101-20200101" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0OTg_dd0975f0-1b01-4bc5-b547-cc988a415116">101</ix:nonFraction>% of par on January 1, 2020 and the remaining $<ix:nonFraction unitRef="usd" contextRef="i40f266927b2244fe8836781ce6f52be1_I20200601" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1MDQ_45246e34-ca85-4fd8-bace-a4b7fa683e77">266.5</ix:nonFraction>&#160;million PCRBs became callable at par on June 1, 2020.  On June 22, 2020, PNM provided notice to the bondholders that it was calling the PCRBs aggregating $<ix:nonFraction unitRef="usd" contextRef="ibbecb24850dd447687dd67e07ebb3096_D20200622-20200622" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1MjA_db7b8318-7e93-45d5-acc5-49417da60cfc">302.5</ix:nonFraction>&#160;million.  On July 22, 2020, PNM purchased the PCRBs in lieu of redemption and remarketed them to new investors (the "PNM 2020 Fixed Rate PCRBs").  Information concerning the funding dates, mandatory tender dates, and interest rates on the PNM 2020 Fixed Rate PCRBs are provided below.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i85025a0e1e93480797f2f61b758a570c" continuedAt="i3e34c30efae14b9b95df87459fab7f80"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 1, 2020, the NMPRC approved PNM&#8217;s request to issue approximately $<ix:nonFraction unitRef="usd" contextRef="i25a79b74cc1d4205b45ae4855c831816_D20200401-20200401" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyOTE1_e776fa72-435f-4e1a-afad-43fda9468c8f">361</ix:nonFraction> million of Securitized Bonds upon the retirement of SJGS in 2022.  The NMPRC&#8217;s approval of the issuance of these Securitized Bonds is currently being appealed to the NM Supreme Court.  See SJGS Abandonment Application in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a shelf registration statement, which will expire in May 2023, with capacity for the issuance of up to $<ix:nonFraction unitRef="usd" contextRef="ia574140fce614bb99d43d4f8e1d8b0f6_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzMTI4_a56567d4-b6cd-49aa-85e4-8721fffead80">650.0</ix:nonFraction> million of senior unsecured notes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">TNMP</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 28, 2018, TNMP entered into an agreement under which TNMP issued $<ix:nonFraction unitRef="usd" contextRef="i12b196a903a94ae6813a49aa2fb95663_I20180628" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzNTc3_476fa2d3-162e-4038-92ac-875c203731e4">60.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i12b196a903a94ae6813a49aa2fb95663_I20180628" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzNjEw_be50bf75-e970-41e6-9752-c283aa5fe2ff">3.85</ix:nonFraction>% first mortgage bonds, due 2028.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 25, 2018, TNMP entered into a $<ix:nonFraction unitRef="usd" contextRef="ice07a87668f546b4ae35693a4a177939_I20180725" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzNjg2_fa3011ba-1a49-4637-aa02-c6b2e76ed0dc">20.0</ix:nonFraction> million term loan agreement.  On December 17, 2018, the TNMP 2018 Term Loan agreement was amended to provide additional funding of $<ix:nonFraction unitRef="usd" contextRef="if5e059ed80bd4cb0bd1a8552b4a6d181_I20181217" decimals="-5" format="ixt:numdotdecimal" name="pnm:TermLoanRestatementToProvideAdditionalFunding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzODEy_e497277b-f5bd-4695-84be-50fca31ecd4c">15.0</ix:nonFraction> million, which results in a total committed amount of $<ix:nonFraction unitRef="usd" contextRef="if5e059ed80bd4cb0bd1a8552b4a6d181_I20181217" decimals="-5" format="ixt:numdotdecimal" name="pnm:TermLoanRestatementCommittedAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzODYx_30c880a9-1859-4847-9082-7954ec7ecaef">35.0</ix:nonFraction> million under the agreement (the &#8220;TNMP 2018 Term Loan&#8221;). TNMP used the proceeds from these issuances to repay short-term borrowings and for TNMP&#8217;s general corporate purposes.  The TNMP 2018 Term Loan was repaid on December 30, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On February 26, 2019, TNMP entered into the TNMP 2019 Bond Purchase Agreement with institutional investors for the sale of $<ix:nonFraction unitRef="usd" contextRef="ie286771d444d4b2188d0aac2cfebd816_I20190226" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0MjEz_69c9cfaf-7c63-40ca-9dae-3b1ab844ed51">305.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="ie286771d444d4b2188d0aac2cfebd816_I20190226" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0MjQ2_6d7bddc4-ddb2-426e-a690-dc193f9bfaf0">four</ix:nonFraction> series of TNMP first mortgage bonds (the &#8220;TNMP 2019 Bonds&#8221;) offered in private placement transactions.  TNMP issued $<ix:nonFraction unitRef="usd" contextRef="iad7a102778d0425ab93bd5bab2b42163_I20190329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0MzY1_cc4bcadd-517c-4e62-8a2a-c7d03e3fdbf4">225.0</ix:nonFraction> million of TNMP 2019 Bonds on March 29, 2019 and used the proceeds to repay TNMP&#8217;s $<ix:nonFraction unitRef="usd" contextRef="id67c6911f43b4b0cab15e200e48f7bf4_D20190401-20190401" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ExtinguishmentOfDebtAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0NDQz_366a42c6-b966-4b1c-88f8-33ed898118fc">172.3</ix:nonFraction> million <ix:nonFraction unitRef="number" contextRef="i945ba8e683cc46fb9fded38fb23c2c94_I20190401" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0NDQ2_da8984df-3ab2-4b0d-b52f-5e9dc13c6742">9.50</ix:nonFraction>% first mortgage bonds at their maturity on April 1, 2019, as well as to repay borrowing under the TNMP Revolving credit Facility and for general corporate purposes.  TNMP issued the remaining $<ix:nonFraction unitRef="usd" contextRef="i7affe2446e61454c9f84c132fc5bbe17_I20190701" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0NjQw_f93389b6-62de-45c0-bb52-ceaf44b24fe6">80.0</ix:nonFraction> million of TNMP 2019 Bonds on July 1, 2019 and used the proceeds to repay borrowing under the TNMP Revolving Credit Facility and for general corporate purposes.  The terms of the indenture governing the TNMP 2019 Bonds include customary covenants, including a covenant that requires TNMP to maintain a debt-to-capitalization ratio of less than or equal to&#160;<ix:nonFraction unitRef="number" contextRef="i4518534e17a34b88aefbdab44718d8a8_D20190226-20190226" decimals="INF" name="pnm:DebtInstrumentCovenantDebttoCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0OTg1_a5fe5b1c-c3fb-4ac5-b91a-d04002a46a90">65</ix:nonFraction>%, customary events of default, a cross-default provision, and a change-of-control provision.  TNMP has the right to redeem any or all of the TNMP 2019 Bonds prior to their respective maturities, subject to payment of a customary make-whole premium. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 24, 2020, TNMP entered into the TNMP 2020 Bond Purchase Agreement with institutional investors for the sale of $<ix:nonFraction unitRef="usd" contextRef="ida413b6a0df04f8aafc5658dfa003fc2_I20200424" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1MzY_b44189a7-caa6-4007-9bca-940c93a49c4b">185.0</ix:nonFraction>&#160;million aggregate principal amount of <ix:nonFraction unitRef="bond_series" contextRef="ida413b6a0df04f8aafc5658dfa003fc2_I20200424" decimals="INF" format="ixt-sec:numwordsen" name="pnm:DebtInstrumentSeriesOfBondIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMxMTI_0c42f501-8fa0-43ee-b788-55e59c40f1d3">four</ix:nonFraction> series of TNMP first mortgage bonds (the "TNMP 2020 Bonds") offered in private placement transactions.  TNMP issued $<ix:nonFraction unitRef="usd" contextRef="i001a301c930342daa835b22f5c7ebacb_I20200424" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1NTI_7ec10ad0-3281-464c-9016-c7778c132219">110.0</ix:nonFraction>&#160;million of TNMP 2020 Bonds on April 24, 2020 and used the proceeds to repay borrowings under the TNMP Revolving Credit Facility and for other corporate purposes.  TNMP issued the remaining $<ix:nonFraction unitRef="usd" contextRef="i4e670672f0bd4e80917a2536b352e16d_I20200715" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1Njg_c0d91a54-4ac6-4b8c-b305-1784bf7d399a">75.0</ix:nonFraction>&#160;million of TNMP 2020 Bonds on July 15, 2020 and used the proceeds from that issuance to repay borrowings under the TNMP Revolving Credit facility and for other corporate purposes.  The TNMP 2020 Bonds are subject to continuing compliance with the representations, warranties and covenants set forth in the indenture governing the TNMP 2020 Bonds.  The terms of the indenture governing the TNMP 2020 Bonds include customary covenants, including a covenant that requires TNMP to maintain a debt-to-capitalization ratio of less than or equal to&#160;<ix:nonFraction unitRef="number" contextRef="i9f50459e604d4e69b727a9a90055bc79_D20200424-20200424" decimals="INF" name="pnm:DebtInstrumentCovenantDebtToCapitalizationRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1ODM_8f20e8dc-b15c-438b-9d20-4cdb06291502">65</ix:nonFraction>%, customary events of default, a cross-default provision, and a change-of-control provision.  TNMP has the right to redeem any or all of the TNMP 2020 Bonds prior to their respective maturities, subject to payment of a customary make-whole premium.  Information concerning the funding dates, maturities and interest rates on the TNMP 2020 Bonds issued in April and July 2020 are provided below.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Interest Rate Hedging Activities</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNMR had a hedging agreement that effectively established a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="ic4c36e42492041b58225b98b901532ba_I20180101" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1Mzc1_69ad07a9-b78f-4d98-ab6d-ed5e3dddbee5">1.927</ix:nonFraction>% for borrowings under the PNMR 2015 Term Loan through its maturity on March 9, 2018.  In 2017, PNMR entered into <ix:nonFraction unitRef="derivative" contextRef="i44129e66c5d24d339fe80f45867d707b_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNumberOfInstrumentsHeld" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NDkw_9dba29ec-37ed-494f-88ee-39d2c0cb8086">three</ix:nonFraction> separate <ix:nonNumeric contextRef="i4821b696c6f24c72a2fef82600948304_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTY_c4647d92-a483-4935-a4d1-39d5a1617f5f">four-year</ix:nonNumeric> hedging agreements that effectively established fixed interest rates of <ix:nonFraction unitRef="number" contextRef="id88fc80bacfb40c9a217baa9e96651d8_I20181231" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NTgy_7a53d4ec-435c-4c95-a67a-4ff8923f6037">1.926</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="ic2b3056b029f4dfabd26a818996bf500_I20181231" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NTg2_3b8fbd47-f654-4587-a875-257c14d0cbb4">1.823</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="ieb123e8eabf545d4ba73f75a55f34629_I20181231" decimals="INF" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NTk0_6c098d49-66bc-473b-baae-cd0754bad0c6">1.629</ix:nonFraction>%, plus customary spreads over LIBOR, subject to change if there is a change in PNMR&#8217;s credit rating, for <ix:nonFraction unitRef="derivative" contextRef="i44129e66c5d24d339fe80f45867d707b_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNumberOfInstrumentsHeld" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NzAx_9dba29ec-37ed-494f-88ee-39d2c0cb8086">three</ix:nonFraction> separate tranches, each of $<ix:nonFraction unitRef="usd" contextRef="ie511e7ee96a24ce2a9e7aa6bf869e1f3_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NzMx_528de676-3183-47d1-a897-72fe0bf4ae42">50.0</ix:nonFraction> million, of its variable rate debt.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">These hedge agreements are accounted for as cash flow hedges and had fair values of $<ix:nonFraction unitRef="usd" contextRef="i42b41dd9c8b947e49a3a9bdb28e21744_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1ODQ3_b76e698f-7cbc-4f01-90b4-34f57c24b555">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i47ad51532c354f7faa61783cba99432a_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1ODU0_2c933edc-53ab-4c71-9094-5a7c248f4c17">0.4</ix:nonFraction> million that are included in other current liabilities on the Consolidated Balance Sheets at December 31, 2020 and 2019.  As discussed in Note 3, changes in the fair value of the cash flow hedges are deferred in AOCI and amounts reclassified to the Condensed Consolidated Statement of Earnings are recorded in interest charges.  The fair values were determined using Level 2 inputs, including using forward&#160;LIBOR curves under the mid-market convention&#160;to discount cash flows&#160;over the&#160;remaining&#160;term of the agreement.</span></div></ix:continuation><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i3e34c30efae14b9b95df87459fab7f80" continuedAt="i86b5ad307d33475dabef6db1028c75e6"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Borrowing Arrangements Between PNMR and its Subsidiaries</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has intercompany loan agreements with its subsidiaries. Individual subsidiary loan agreements vary in amount up to $<ix:nonFraction unitRef="usd" contextRef="ifd5e3763684c420a908510ef7e9d51b7_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE2ODU4_fc1ac33a-f3ca-40e1-b2b5-fbfd1b55e5e1">150.0</ix:nonFraction> million and have either reciprocal or non-reciprocal terms.  Interest charged to the subsidiaries is equivalent to interest paid by PNMR on its short-term borrowings or the money-market interest rate if PNMR does not have any short-term borrowings outstanding.  PNM and TNMP had <ix:nonFraction unitRef="usd" contextRef="ic4aba9bf44a04bbd96e81e33d51a90fb_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3MTIz_275d618d-868a-44cd-a76b-8bbe0b0cd46b"><ix:nonFraction unitRef="usd" contextRef="i757812e4fdfc43848beb7d7792ac5f82_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3MTIz_fcae7a69-1671-4c33-b68e-b16621b23585">no</ix:nonFraction></ix:nonFraction> borrowings from PNMR at December&#160;31, 2020 and 2019, and <ix:nonFraction unitRef="usd" contextRef="i9f9db2278bbd40c8b36d782c0e2ea5a0_I20210219" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3MTU3_64730129-cc8e-4517-a5b5-5c3f498f009a">no</ix:nonFraction> borrowings at February 19, 2021.  PNMR Development had $<ix:nonFraction unitRef="usd" contextRef="i8fa283103cb84237bf57a61033e17a47_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMxODc_c3816b08-abea-422a-a4ce-c0620fcdc97c">0.3</ix:nonFraction>&#160;million and <ix:nonFraction unitRef="usd" contextRef="ifffdf93bf2a04026b4e9baccc65e854f_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMyMDA_ec3fc147-6334-4632-975a-e5dcc00d8bbf">zero</ix:nonFraction> in short-term borrowings outstanding from PNMR at December 31, 2020 and 2019 and $<ix:nonFraction unitRef="usd" contextRef="i1aafeac425c2458095991057d501502f_I20210219" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMyMDk_91287bb6-121f-43f5-95f5-ed456bd3d490">0.4</ix:nonFraction>&#160;million at February 19, 2021.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Short-term Debt and Liquidity</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Currently, the PNMR Revolving Credit Facility has a financing capacity of $<ix:nonFraction unitRef="usd" contextRef="i505a36d8f5d343cb8e8c79338385832d_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3NDc3_f2b8709a-d9bb-4c78-a7ae-f285bc09da43">300.0</ix:nonFraction> million and the PNM Revolving Credit Facility has a financing capacity of $<ix:nonFraction unitRef="usd" contextRef="i3fb0161965ca494d87d46a26dae6ecd1_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3NTQ2_5bc1a878-e709-445e-9b17-259e23742059">400.0</ix:nonFraction> million.  Both facilities currently expire on October 31, 2023 and contain options to be extended through October 2024, subject to approval by a majority of the lenders.  PNM also has the $<ix:nonFraction unitRef="usd" contextRef="i3b8d99a0751a44a79d0b5e7a0fd55a3a_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:DebtInstrumentsNMPRCApprovedcreditfacility" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1ODg_90e620b1-5948-4f09-80e3-a77bc8cf1e5d">40.0</ix:nonFraction>&#160;million PNM 2017 New Mexico Credit Facility that expires on December 12, 2022.  The TNMP Revolving Credit Facility is a $<ix:nonFraction unitRef="usd" contextRef="i6d32e6d1a4c7403a9f1a2d8189a6322d_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3NzUy_159b7f74-38ad-41d2-95f3-663825341f52">75.0</ix:nonFraction> million revolving credit facility secured by $<ix:nonFraction unitRef="usd" contextRef="i7074ea8a37624ffc880e777814f595df_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SecuritiesReceivedAsCollateral" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3Nzky_b4db3fd1-9772-4817-8d9b-556c97de29e0">75.0</ix:nonFraction> million aggregate principal amount of TNMP first mortgage bonds and matures on September 23, 2022 and contains <ix:nonFraction unitRef="numberofamimeters" contextRef="i0c153646e3444bd58e3340265507e679_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfExtensionOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE2MTI_55a84e21-edfb-4f32-9a81-1c88857bdea1">two</ix:nonFraction> <ix:nonNumeric contextRef="i92331508ea8d4e26a5d68754df271d3a_D20200101-20201231" format="ixt-sec:durwordsen" name="pnm:DebtInstrumentExtensionOptionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTc_c6233abb-143e-4185-af8d-9c4464ede4c7">one-year</ix:nonNumeric> extension options, subject to approval by a majority of the lenders.  PNMR Development has a $<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5MjMw_e69bb069-b43b-4658-8d77-db55e84d775e">40.0</ix:nonFraction> million revolving credit facility that was expected to expire on February 23, 2021.  On February 22, 2021, PNMR Development extended the facility to January 31, 2022.  PNMR Development has the option, subject to lender approval, to further increase the capacity of this facility to $<ix:nonFraction unitRef="usd" contextRef="ie495c109425b499f8808d61dc73c523c_I20190722" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5Mjg1_431b2ace-8db6-4a12-9500-cbb1edaf50b6">50.0</ix:nonFraction> million upon 15-days advance notice.  The PNMR Development Revolving Credit Facility bears interest at a variable rate and contains terms similar to the PNMR Revolving Credit Facility.  PNMR has guaranteed the obligations of PNMR Development under the facility.  PNMR Development uses the facility to finance its participation in NMRD and for other activities.  Variable interest rates under these facilities are based on LIBOR but contain provisions which allow for the replacement of LIBOR with other widely accepted interest rates.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfShortTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyMDE0_2a4c9697-e1dc-496a-ac11-09cfd018268c" escape="true"><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Short-term debt outstanding consists of:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.339%"><tr><td style="width:1.0%"></td><td style="width:61.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.026%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term Debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fb0161965ca494d87d46a26dae6ecd1_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzQtMi0xLTEtMA_847a238c-093c-422e-bff0-08bd0f5ea7c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i990699722ff343d3819323bb2e5fba63_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzQtNC0xLTEtMA_068a24f9-7120-4bdf-b5fb-b4d689e76ad0">48,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 New Mexico Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97fe7dc5774e409998d1bb91549cb510_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzUtMi0xLTEtMA_67b5cd65-1ecc-446b-81f5-323b18ffca86">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b377900215947aabd9563ea9323778e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzUtNC0xLTEtMA_4caf0086-2f70-4a9f-ab96-c51a6e6172db">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzYtMi0xLTEtMA_fd9646b7-5963-47f3-9173-0b1cdf1ddf44">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzYtNC0xLTEtMA_6f8a1a5b-d3c4-41f4-a465-5a33129eb3d5">58,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d32e6d1a4c7403a9f1a2d8189a6322d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzctMi0xLTEtMA_776efa6b-9752-4568-bd6e-518beb3a37f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7707766733c64986b82fc86e3b0e2e37_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzctNC0xLTEtMA_642ada18-5610-41d3-afb7-f0ca66875600">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i505a36d8f5d343cb8e8c79338385832d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzktMi0xLTEtMA_5252e322-dd23-4af4-97e7-849c8e447568">12,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i996ed6296d7a4378b5f5bd3b2112d33c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzktNC0xLTEtMA_4caf72e7-c7a1-46e7-a43e-530ee9aec86c">112,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i731bfa114b1046bfa9537138d7a22c09_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzEyLTItMS0xLTA_e51a37da-eed0-48a3-9d34-283d3375b9da">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80f114b55b2f4c558fe3ead339c4aefe_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzEyLTQtMS0xLTA_a3db29c0-7713-43b9-9d8c-fac1b6110d0a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzEzLTItMS0xLTA_54c49278-d44f-47a5-9bc6-9a3cdfb2cf41">32,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzEzLTQtMS0xLTA_57f33ed0-2a17-40ff-b792-53066e4bf9d4">185,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition to the above borrowings, PNMR, PNM, and TNMP had letters of credit outstanding of $<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5ODkw_24ee46a7-f78f-491b-9ae3-71d83b2d771b">4.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5ODk0_8cbf95a3-2c14-4ede-b18a-56d5a791e447">2.2</ix:nonFraction> million, and <ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5OTAy_2e99b361-241e-4e46-8910-1d8911145c7a">zero</ix:nonFraction> at December&#160;31, 2020 that reduce the available capacity under their respective revolving credit facilities.  In addition, PNMR had $<ix:nonFraction unitRef="usd" contextRef="ic53215615db9433b9ff62936379f201d_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMDIx_6a2b491f-19ad-4303-9782-86b0a557ea7c">30.3</ix:nonFraction> million of letters of credit outstanding under the WFB LOC Facility.  At December&#160;31, 2020, interest rates on outstanding borrowings were <ix:nonFraction unitRef="number" contextRef="ia7726c2968ea47979c73e93e32fa20de_I20201231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMTM5_b1c8228b-04b5-4005-bd79-5c33480c9002">1.66</ix:nonFraction>% for the PNMR Revolving Credit Facility, <ix:nonFraction unitRef="number" contextRef="i97fe7dc5774e409998d1bb91549cb510_I20201231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMjI0_4ea4102f-47e5-474e-b608-1b30480c83ca">1.41</ix:nonFraction>% for the PNM 2017 New Mexico Credit Facility, and <ix:nonFraction unitRef="number" contextRef="i6d32e6d1a4c7403a9f1a2d8189a6322d_I20201231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMjc2_c667b7ca-7163-49f3-8408-1db7a1cd74a3">1.15</ix:nonFraction>% for the PNMR Development Revolving Credit Facility.  There were <ix:nonFraction unitRef="usd" contextRef="idd765f5969584e249bf0d9536886ffad_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LettersOfCreditOutstandingAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMzMx_866f7fc1-166a-46de-a02b-8f06b00575aa">no</ix:nonFraction> borrowings outstanding under the PNM and TNMP Revolving Credit Facilities at December 31, 2020.  </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At February&#160;19, 2021, PNMR, PNM, TNMP, and PNMR Development had $<ix:nonFraction unitRef="usd" contextRef="i53210a0ca3264d729e89dcf0fd476896_I20210219" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwNDY2_fefd2021-030c-41b2-b9d6-e983f02dc1b6">257.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i36d8920b3e904ab19de40e59a7eb6d64_I20210219" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwNDcw_0b70cdd5-d562-456e-861e-29db4bb17603">397.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ic3ce6e7e22f74d6cacd06e2ed466edf3_I20210219" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwNDc4_052ceddc-4999-4b73-b336-f2da868b47ef">47.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i35c3d546ed4e4b429dbcabcb8e767a9a_I20210219" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMyODQ_24ecf26d-ba8f-47b0-921b-166fb79eba2e">30.0</ix:nonFraction>&#160;million of availability under their respective revolving credit facilities, including reductions of availability due to outstanding letters of credit.  PNM had $<ix:nonFraction unitRef="usd" contextRef="iad34ceed77984910bfb837c543096019_I20210219" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwNjM4_9ec9e6f3-24a3-4bc4-bfb3-a8bc9c6eec43">40.0</ix:nonFraction> million of availability under the PNM 2017 New Mexico Credit Facility.  Total availability at February&#160;19, 2021, on a consolidated basis, was $<ix:nonFraction unitRef="usd" contextRef="i2154cfd6fb794110b0537f1d2877a5af_I20210219" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwODU3_6f940cdb-ae27-48ca-9d6e-63c3b336f138">773.1</ix:nonFraction> million for PNMR.  Availability under PNM&#8217;s Revolving Credit Facility and total availability at PNMR, on a consolidated basis, does not reflect a reduction of $<ix:nonFraction unitRef="usd" contextRef="ic804d99559724401b24e6ca2497566c9_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE2MTU_94f59ac7-03a5-4453-9af4-b3325ff65ef1">100.3</ix:nonFraction>&#160;million that PNM has reserved to provide liquidity support for the PNM Floating Rate PCRBs.  At February&#160;19, 2021, PNMR, PNM, and TNMP had invested cash of $<ix:nonFraction unitRef="usd" contextRef="i5371be691c0a4ce3a71c8d549ede9d54_I20210219" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwOTE5_b68fb3c4-9718-40e4-8def-dd31f2c982a1">0.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i8b493f717a61460ba3cd22e184bbbf2b_I20210219" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwOTIz_3d821bab-9cf3-4391-95f5-68696dcd3b51">32.6</ix:nonFraction> million, and <ix:nonFraction unitRef="usd" contextRef="i1cef5c841f4040a6a0a8f808f047ccf3_I20210219" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:RestrictedCashAndInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwOTMx_a5374fb3-b1aa-4fb3-90de-9fcf5d8b021d">zero</ix:nonFraction>.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Long-Term Debt</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">          As discussed above, in June 2020, PNM purchased an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="ic804d99559724401b24e6ca2497566c9_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE2MzE_16ac7556-ad11-4b2e-bbe5-8a33d6f5a1aa">100.3</ix:nonFraction>&#160;million PCRBs using borrowings under the PNM Revolving Credit Facility.  In July 2020, PNM remarketed the PCRBs in the weekly mode and used the </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i86b5ad307d33475dabef6db1028c75e6" continuedAt="ibb9ef039edbe46fd9309491663236746"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">proceeds to repay the borrowings under the PNM Revolving Credit Facility.  A corresponding amount of the PNM Revolving Credit Facility is reserved to support the investors&#8217; option to return the PCRBs upon 7 days&#8217; notice.  As PNM can demonstrate the intent and ability to keep the PNM Floating Rate PCRBs outstanding through at least the October 31, 2023 maturity of the PNM Revolving Credit Facility, PNM Floating Rate PCRBs, aggregating $<ix:nonFraction unitRef="usd" contextRef="ic804d99559724401b24e6ca2497566c9_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE2NDg_5eb5d9a8-4cd9-4370-a553-ffdcad6ded92">100.3</ix:nonFraction>&#160;million, are reflected as long-term debt in the Consolidated Balance Sheets at December 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Also discussed above, PNMR intends to use the remaining capacity of $<ix:nonFraction unitRef="usd" contextRef="i0d0b262cbef14df18fe809ef95645abf_D20180309-20180309" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM5MjE_523bc22a-54ea-4903-ad91-5a960a898414">220.0</ix:nonFraction>&#160;million under the PNMR 2020 Delayed-Draw Term Loan to repay an equivalent amount of the PNMR 2018 SUNs.  As PNMR can demonstrate the intent and ability to extend that portion of the $<ix:nonFraction unitRef="usd" contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM5Mzc_43588e33-ba3f-4332-ab49-6ea5577bda4d">300.0</ix:nonFraction>&#160;million SUNs through January 31, 2022, $<ix:nonFraction unitRef="usd" contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM5NTM_72317ae6-5ba6-4de6-90c9-af246ce1b335">220.0</ix:nonFraction>&#160;million of the PNMR 2018 SUNs is reflected as long-term debt in the Consolidated Balance Sheet at December 31, 2020.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyMDI4_d57d5999-26af-43e2-98e5-20ca603791bf" continuedAt="ide447a2c2c0d4ed8a253ed24a59a2737" escape="true"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning long-term debt outstanding and unamortized (premiums), discounts, and debt issuance costs is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:50.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.238%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Unsecured Notes, Pollution Control Revenue Bonds:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i011f4a370639421e9753a53da0411b24_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjViYWQxODk2YWI5YzRmZDQ5Njc4ZTk5MDM3NzdiOGY4XzEwOTk1MTE2Mjc4NDQ_b71961b6-ac00-45c5-b360-121a198978d7">1.875</ix:nonFraction>% due April 2033, mandatory tender - October 1, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i011f4a370639421e9753a53da0411b24_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtMi0xLTEtMA_4f106901-375a-4141-8c62-5e7b1781e170">146,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i011f4a370639421e9753a53da0411b24_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtNC0xLTEtMA_809adffa-bc37-494f-8636-8480bcb99f8e">301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic78053fb609e491f827124d31a57620b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtNi0xLTEtMA_0e571a39-ce30-4415-9d40-2d9f4872f56d">146,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic78053fb609e491f827124d31a57620b_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtOC0xLTEtMA_219fa551-55fd-4a30-abef-1add2f76ebe7">662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie3a8fb04439a47018cec8b3c84323159_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjFmMTY1MDlhNGU2NjRhNWY5ZWU2YzUyZjcyNDE2MWRhXzEwOTk1MTE2Mjc4MDc_a8770e11-ce8e-4c0a-ada4-9949da8a3814">6.25</ix:nonFraction>% due January 2038</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3a8fb04439a47018cec8b3c84323159_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtMi0xLTEtMA_f1e7ff9b-40be-4ef2-8ed9-581675fe0c7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3a8fb04439a47018cec8b3c84323159_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtNC0xLTEtMA_2090bd67-93bc-43ab-ae2e-368438a1e25e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404662f8a4144be9b5e8ca7a4386327c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtNi0xLTEtMA_cd56aaa8-409a-48aa-8afc-02a4056c67ef">36,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404662f8a4144be9b5e8ca7a4386327c_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtOC0xLTEtMA_d4f0d541-739e-4a90-be24-b1aab2c9f6da">205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i949c73852a0146bc8c2cf253c1eac6fc_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctMC0xLTEtMC90ZXh0cmVnaW9uOmIzOTc3ZmI5MTYxNTQzNTJhMDI0MDAzNzkwZmE4MWFhXzEwOTk1MTE2Mjc4NDA_19bd7acb-0cfe-4231-973c-925c56b2131f">2.125</ix:nonFraction>% due June 2040, mandatory tender - June&#160;1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949c73852a0146bc8c2cf253c1eac6fc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctMi0xLTEtMA_982d266a-8e7c-4d06-bb8e-755a771bea64">37,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949c73852a0146bc8c2cf253c1eac6fc_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctNC0xLTEtMA_a9a367d1-3c30-4dba-b261-424aa3e3f19e">135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0073a9a569d84fe5a36dd7bd41ccef0b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctNi0xLTEtMA_2c9fe241-30f3-4db6-a58c-2eda0ec44119">37,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0073a9a569d84fe5a36dd7bd41ccef0b_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctOC0xLTEtMA_1b01f249-8034-4729-8d52-19ed24767c8c">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i00c9f2f3182a4492a7a7561d5eb45e5b_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MTYwZWEyMmM5NzRlYmY4MDcwZjlhNjdiZGE1YzhjXzEwOTk1MTE2Mjc4Mzg_e62d5f45-cd95-4d35-9950-983e0e1dfd6d">5.20</ix:nonFraction>% due June 2040, mandatory tender - June&#160;1, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c9f2f3182a4492a7a7561d5eb45e5b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtMi0xLTEtMA_05f4dd5a-21ec-43f9-a6b0-e00e1b4d9b6c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c9f2f3182a4492a7a7561d5eb45e5b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtNC0xLTEtMA_a2a84f82-68ab-428a-a1ae-8aeb2caf2b6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3633d3683f5b4d5fad71c94952e3dfc6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtNi0xLTEtMA_e68dbfd9-3540-4721-97fe-d74d2974dd65">40,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3633d3683f5b4d5fad71c94952e3dfc6_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtOC0xLTEtMA_5925f686-e173-4473-a464-a5eb68314c9b">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i188cdacf71fd42c6866449176d406125_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktMC0xLTEtMC90ZXh0cmVnaW9uOjAyMDhiZjhlZjVjNzQwMTQ4NGZlYzYwNTQzZjEzOTZlXzEwOTk1MTE2Mjc4MDQ_6ba7d420-3e67-432f-863e-e7557510ae0c">5.90</ix:nonFraction>% due June 2040</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i188cdacf71fd42c6866449176d406125_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktMi0xLTEtMA_342b0168-7eba-46fc-bea8-4ad4b64dce27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i188cdacf71fd42c6866449176d406125_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktNC0xLTEtMA_ee3d1d78-2a44-4233-b290-91b0c62e0b97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dbb6ef4bf0e4663a47026fa9f60a162_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktNi0xLTEtMA_213a937f-967d-4e50-a570-d8597251893f">255,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dbb6ef4bf0e4663a47026fa9f60a162_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktOC0xLTEtMA_a795b912-f76c-4218-81ef-1b2fabca6548">1,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i64b7ca37a23f42c9923f787f92f4077e_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjozM2ZkMzkyZDgzMDk0YWU2YTdjNzRmYTE4ODM4YThkMF8xMDk5NTExNjI3ODA0_bc5dfaa8-56fa-4d5c-93a1-f0ebc912e87c">6.25</ix:nonFraction>% due June 2040</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64b7ca37a23f42c9923f787f92f4077e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTItMS0xLTA_75990060-cfb8-407e-a6bf-1fb174571f71">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64b7ca37a23f42c9923f787f92f4077e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTQtMS0xLTA_4917a00b-f726-4803-89ad-25b717737240">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i570e1b8766604b558aceb4f36cc111e5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTYtMS0xLTA_a938af0c-6cd6-4962-bb92-ff48265e8eb0">11,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i570e1b8766604b558aceb4f36cc111e5_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTgtMS0xLTA_9b3043c8-249d-48b5-a39c-f3df7210e6d8">84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie1b57c0786094e3db2ae59c58017536b_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTAtMS0xLTAvdGV4dHJlZ2lvbjplZjQ5YWY4OTE3ZGE0ZWFhYjM0ZjFhNzc5M2FmNWVkYl8xMDk5NTExNjI3ODQz_18952d5f-fd51-408d-849b-a918616a5edf">2.45</ix:nonFraction>% due September 2042, mandatory tender - June&#160;1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1b57c0786094e3db2ae59c58017536b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTItMS0xLTA_a567f86f-7bf4-4676-9f32-ec3b6429cba0">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1b57c0786094e3db2ae59c58017536b_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTQtMS0xLTA_205e4c42-5ae7-48b8-a415-88c260508cbc">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b5ca19d796b458cad0fb0045b88ca18_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTYtMS0xLTA_45f0a169-bae4-4071-97cf-bb3ef4203288">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b5ca19d796b458cad0fb0045b88ca18_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTgtMS0xLTA_85d70649-25ed-4454-9ea0-823304489cc2">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7bdf8ed1e0fc4dcdbd2cb71e5767d7b4_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjpkMDc0ODE5NzlkNzY0MjMzYmYwNDIxM2VmNTdiMzliM18xMDk5NTExNjI3ODM4_eb8d66e4-3dca-45e6-b21d-5368d90145b6">2.40</ix:nonFraction>% due June 2043, mandatory tender - June&#160;1, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bdf8ed1e0fc4dcdbd2cb71e5767d7b4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTItMS0xLTA_f90ead8c-82aa-44d6-9480-fb2ff110b7ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bdf8ed1e0fc4dcdbd2cb71e5767d7b4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTQtMS0xLTA_cd41c016-1a1d-4071-b4dd-aaa77196eb9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84f5438dc5bc49ba9634bac31d7d9745_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTYtMS0xLTA_de126b92-022c-4359-bb78-2fcc40963de2">39,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84f5438dc5bc49ba9634bac31d7d9745_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTgtMS0xLTA_e561ed1c-7359-4d2f-a8f9-ddcfe2bc3cfc">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6f56d8266a514ec89f83a2791b80197d_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo2OWU3OWQ4ZjE2ZWQ0NGQ2OGI0YWE3ZDdjMzBlNTQ0Yl8xMDk5NTExNjI3ODM4_d69e1e6d-70ad-482c-bad1-ba2fce989b76">5.20</ix:nonFraction>% due June 2043, mandatory tender - June&#160;1, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f56d8266a514ec89f83a2791b80197d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTItMS0xLTA_65bbfc52-5c63-4b2c-a77c-f0a193e4e844">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f56d8266a514ec89f83a2791b80197d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTQtMS0xLTA_dbc57bbf-30cc-478d-a4b0-ad0e90d545f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdddd15a5ee6417eb750c4287543eecd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTYtMS0xLTA_b51f7247-2136-4939-aafb-30c07347667f">21,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdddd15a5ee6417eb750c4287543eecd_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTgtMS0xLTA_9aaf4d6e-dec3-4e5a-9869-7625ab772bee">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Floating rate, weekly-mode</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie760deac845d4ee8a6c13990e08bfa15_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE0LTItMS0xLTE0NTI_1d0fabca-84da-4d21-af3e-05313cf11b43">100,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie760deac845d4ee8a6c13990e08bfa15_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE0LTQtMS0xLTE0NjE_91b31847-3f97-4055-8096-778f107bddf5">798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifebd5c6df19247c3bdc61f075081b5ab_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE0LTYtMS0xLTE0NTc_662ed5dd-eb88-44b8-bd2f-6888ff116820">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifebd5c6df19247c3bdc61f075081b5ab_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE0LTgtMS0xLTE0NjU_b5755d22-f55a-47b8-adc2-d1f454077f65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if1c9eab700fe40f6935e9e4c70d1a1ca_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTAtMS0xLTEwODE1L3RleHRyZWdpb246YjU1NThhYmNkM2JhNGZjMDg3NjRiNmRmNjhiM2EyZDdfMTA5OTUxMTYyNzgwNw_80cd3219-cb7a-4f89-a3ad-7e044b916f56">1.05</ix:nonFraction>% due January 2038, mandatory tender - June 1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1c9eab700fe40f6935e9e4c70d1a1ca_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTItMS0xLTE0NTI_8d9d136c-45bc-49b5-9c0f-efd8bee6f145">36,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1c9eab700fe40f6935e9e4c70d1a1ca_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTQtMS0xLTE0NjE_6ef47356-9219-4327-ae16-5218096160e1">226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d01e42a310c4b498fe5bef57c29635e_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTYtMS0xLTE0NTc_ea742740-fbb4-444f-8669-52d5b97d86fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d01e42a310c4b498fe5bef57c29635e_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTgtMS0xLTE0NjU_3aadfceb-c032-42be-856b-16c9e9d765db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d3716afca5b4575aca0a60e6303b957_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTAtMS0xLTEwODE3L3RleHRyZWdpb246ZDM1MWQ2YWE3MDdhNGI3N2IyYjU0N2EzNjFhMGFmY2VfMTA5OTUxMTYyNzgwNw_106ad9be-daeb-4bf5-afea-cd1597869d58">1.20</ix:nonFraction>% due June 2040, mandatory tender - June 1, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d3716afca5b4575aca0a60e6303b957_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTItMS0xLTE0NTI_77e404a0-6fdf-4110-b61a-3b23da8e4590">11,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d3716afca5b4575aca0a60e6303b957_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTQtMS0xLTE0NjE_b0b7ea08-d64c-4c48-94a3-818bcadebf0a">72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a4568f05907454485ed2fd86b40d2c7_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTYtMS0xLTE0NTc_8f2daee8-fa63-487b-87b3-bee4419d095f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a4568f05907454485ed2fd86b40d2c7_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTgtMS0xLTE0NjU_c2795684-209a-4dc0-ae22-d11858da0587">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5cb0dcf136b1450b8791e8d1b8b6caa0_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTAtMS0xLTEwODE5L3RleHRyZWdpb246NjdkZjEwYTc3Nzc1NGU3ZWExZWY0ZTFiNDIxZTE5ODZfMTA5OTUxMTYyNzgwNw_8a386cce-8c27-4a83-a69e-23439672b899">1.10</ix:nonFraction>% due June 2040, mandatory tender June 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb0dcf136b1450b8791e8d1b8b6caa0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTItMS0xLTE0NTI_0e706d8a-5aed-4541-b0cb-69c79e9965c6">130,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb0dcf136b1450b8791e8d1b8b6caa0_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTQtMS0xLTE0NjE_960941f7-708d-4b41-b573-bf617eefbaba">892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i547afed9c96843aebf8b0937f9402ad8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTYtMS0xLTE0NTc_c7ae8fa6-c281-46af-a70f-375636f5cffe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i547afed9c96843aebf8b0937f9402ad8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTgtMS0xLTE0NjU_d0b168fa-46c0-40b9-bcba-c0f222eaabbb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iac6400d7863c42ae9baba2e5869d835b_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTAtMS0xLTEwODIxL3RleHRyZWdpb246N2RkNjY3NzhlM2Q2NDk1MWExZDdjYjI5ZmI4NmEyZDFfMTA5OTUxMTYyNzgwNw_fd3b558a-a5dc-4bea-8080-5a673fe30de4">1.15</ix:nonFraction>% due June 2040, mandatory tender - June 1, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac6400d7863c42ae9baba2e5869d835b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTItMS0xLTE0NTI_497bfa32-809e-4cbf-9729-2511d545b811">125,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac6400d7863c42ae9baba2e5869d835b_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTQtMS0xLTE0NjE_72516616-2719-4cc9-ab9f-9b41720cc290">894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb5a789c4da0407183f9eaf6c85d8371_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTYtMS0xLTE0NTc_bad0790f-a31f-48d2-a2ec-9af17f18bfc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb5a789c4da0407183f9eaf6c85d8371_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTgtMS0xLTE0NjU_c3acef3e-5ec0-426d-a16d-51cce05fef99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Unsecured Notes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie7327142791241c5a69bd4aefd46b248_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTAtMS0xLTAvdGV4dHJlZ2lvbjo1MDcwODUyYzE3ZWM0Y2ZmODBkZTU1MTliZDhjNzZjZF8xMDk5NTExNjI3ODA3_e962ef13-d0fa-4a2a-98a5-035143a3224c">5.35</ix:nonFraction>% due October 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7327142791241c5a69bd4aefd46b248_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTItMS0xLTA_f53dd2aa-8698-4bb2-b25f-c55b1b3c93f7">160,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7327142791241c5a69bd4aefd46b248_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTQtMS0xLTA_8196a85a-23f5-45e5-a81b-54595d9651a3">129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fbfdad2e5414405ab41f2c74b047d24_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTYtMS0xLTA_986a91f6-c2e5-448a-9a28-8a728b9aec94">160,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fbfdad2e5414405ab41f2c74b047d24_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTgtMS0xLTA_76c348e9-719b-49cd-915e-99f1e81cbf24">292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i827b198ad62244b781cfe33f7018e33a_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZDk1YmRmNzM5NWY0MWZjODkwZWI4ZDY4YmFmZTU5Nl8xMDk5NTExNjI3ODAz_5365c833-45a0-45a1-b004-4136dfccae46">3.15</ix:nonFraction>% due May 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i827b198ad62244b781cfe33f7018e33a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTItMS0xLTA_abf34243-bb4e-4dda-b97d-147694e1779d">55,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i827b198ad62244b781cfe33f7018e33a_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTQtMS0xLTA_c5c563d6-7ed1-4743-883e-ee498aaca97c">184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b82b1f67af44dcca98febff19186eb6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTYtMS0xLTA_bdcefe66-b70d-4cc0-b941-b2437238ac39">55,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b82b1f67af44dcca98febff19186eb6_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTgtMS0xLTA_3f462d53-e03f-4110-b225-48cff5a38526">261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id1893cfcf8e24112916c359c7a9d788c_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiZjY3ZjQ4NGVkMmY0MjA2YjRhNzViZTc3OGM5MmI2ZV8xMDk5NTExNjI3ODAz_9635853b-ef8f-4797-985d-a07c40e4c1f8">3.45</ix:nonFraction>% due May 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1893cfcf8e24112916c359c7a9d788c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTItMS0xLTA_d948e37a-bcc6-4928-9055-2271f426c0b2">104,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1893cfcf8e24112916c359c7a9d788c_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTQtMS0xLTA_19354b15-86cb-49fd-a091-4cf4bbe185fb">457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic87052fcd6844d348e388818fd2407ff_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTYtMS0xLTA_c3fa1216-6631-44a1-9315-4853ca37765a">104,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic87052fcd6844d348e388818fd2407ff_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTgtMS0xLTA_d79dde76-6da2-4e6e-8403-a75dce3adb17">562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iec956ab275874e7ca3c5963e155c57fa_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTAtMS0xLTAvdGV4dHJlZ2lvbjozMjRkN2Y2Y2RjNmE0YzJmOGI5N2I2NGRlZTQzMWQ5Nl8xMDk5NTExNjI3ODA2_c737bef2-4e8a-4b24-bdeb-30519b6fc8a6">3.85</ix:nonFraction>% due August 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec956ab275874e7ca3c5963e155c57fa_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTItMS0xLTA_b2fe5a75-eef0-4082-87fc-5fc14260ca91">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec956ab275874e7ca3c5963e155c57fa_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTQtMS0xLTA_a5c337a1-f9dd-4142-b501-86832a511e95">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05711b2f8ef046bd8585e373bcb842d3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTYtMS0xLTA_e5e2db06-e025-4f32-8108-28ffc9326445">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05711b2f8ef046bd8585e373bcb842d3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTgtMS0xLTA_078b14d1-ff7e-4508-a7c8-d8727b4e2f63">1,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i09b9c038f7e341bb8821d6da5e2ef616_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTAtMS0xLTAvdGV4dHJlZ2lvbjpiN2RkMTYwYWJjNzk0OTA0YmQ5MTg2OTc3ODcxNzViMl8xMDk5NTExNjI3ODA0_bf1c127e-3654-4e79-b9ac-1b478b6cde1c">3.68</ix:nonFraction>% due May 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09b9c038f7e341bb8821d6da5e2ef616_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTItMS0xLTA_2dfc5e0b-fde9-439a-8326-beea0fc761a3">88,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09b9c038f7e341bb8821d6da5e2ef616_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTQtMS0xLTA_e5b06f85-e7e2-4142-8307-0e0d7500a5d6">457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff835a6ab407445fb9a5333d26ab3c8c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTYtMS0xLTA_9363f524-d628-4800-a150-94e00d418bc5">88,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff835a6ab407445fb9a5333d26ab3c8c_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTgtMS0xLTA_ac9b546f-0c63-43db-82f9-04c02c3e13d7">518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i05f50cb29a094e2a985f3f0c31a24dfa_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTAtMS0xLTAvdGV4dHJlZ2lvbjo4OTk3YTFkOGQ5Yjg0MWIzODMxYjcwZmQ5ZDg0Nzk1MF8xMDk5NTExNjI3ODA3_cf81bde0-f481-4c06-9834-8dcb0914a458">3.78</ix:nonFraction>% due August 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05f50cb29a094e2a985f3f0c31a24dfa_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTItMS0xLTA_c3e8f341-6672-4820-8d36-fa5fb5a3a99c">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05f50cb29a094e2a985f3f0c31a24dfa_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTQtMS0xLTA_6f4c5ff1-8267-4015-89c8-95546490276d">80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i578beaeece454a7cb2859b55549fa331_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTYtMS0xLTA_2a7681fd-324b-46a9-865f-68eae957b8f9">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i578beaeece454a7cb2859b55549fa331_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTgtMS0xLTA_4fc07362-3d2b-4be3-926b-2dad2e58a224">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5ef017f1738c49d2bc8727d4cc833e86_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNTU1YzBjNTYxZjk0ZTY3OWMzMDdkZDUyZjMyZDM3YV8xMDk5NTExNjI3ODA0_b1e8fc5f-3433-4037-8c63-0f1167fcc893">3.93</ix:nonFraction>% due May 2033</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ef017f1738c49d2bc8727d4cc833e86_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTItMS0xLTA_1bc1f1e5-bcb9-44e1-a42f-580beb68f7e5">38,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ef017f1738c49d2bc8727d4cc833e86_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTQtMS0xLTA_c3c24e1a-0195-42ed-aa43-de3a6212eb61">221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0df4d52a44fe40eb9d91045a9ae82565_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTYtMS0xLTA_c66b1fe7-c763-4563-af88-db674cb688b4">38,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0df4d52a44fe40eb9d91045a9ae82565_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTgtMS0xLTA_2a6a2317-11de-42ca-ae35-e1f8a3a00e93">238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib8c9f7fee17c4ef6bd9fbf04526a1623_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTAtMS0xLTAvdGV4dHJlZ2lvbjo1MzE4NDc4YjI2YTk0YzgzYTliMmM3YWQzYTY0ZjIwN18xMDk5NTExNjI3ODA0_04f4f867-0b75-45f3-8c5c-d059c7058dda">4.22</ix:nonFraction>% due May 2038</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8c9f7fee17c4ef6bd9fbf04526a1623_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTItMS0xLTA_b96a26ce-731b-4617-9c4f-c93f6f730eda">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8c9f7fee17c4ef6bd9fbf04526a1623_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTQtMS0xLTA_f0e43228-97af-447b-ba55-73c760bed7a7">275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ffc5e84d4fd4aef8c7392989a454d69_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTYtMS0xLTA_917b912c-c0cc-4a06-89c3-45f59f4e233b">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ffc5e84d4fd4aef8c7392989a454d69_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTgtMS0xLTA_e076636e-3a16-4b8a-8bce-d865a6ade6e9">291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i82fa448282d34ce69006f419e04fce15_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjowODAwNWViYjIyOWQ0MmJhOWQ2NDFjNDg0YTk0MDFjYV8xMDk5NTExNjI3ODA0_646e9788-78dd-4b05-bad9-102b9421723f">4.50</ix:nonFraction>% due May 2048</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82fa448282d34ce69006f419e04fce15_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTItMS0xLTA_f506b32c-96b6-4079-8b0a-6d6d0e95df15">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82fa448282d34ce69006f419e04fce15_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTQtMS0xLTA_8603da77-9df3-4c98-bf13-dd18d87c79fa">128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ab076f4cc2c44c9886e680cb65afec0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTYtMS0xLTA_2db9c127-5394-497f-8360-bf462b7619b4">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ab076f4cc2c44c9886e680cb65afec0_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTgtMS0xLTA_7fb002f2-9268-4de9-b200-c78dbd2cbc73">133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ide445f72a6aa458a9168da10c415e521_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjpkYjUxYjc1Y2Y0NDQ0MTIzODhlYzRkMmU3NGQ4ZWU4YV8xMDk5NTExNjI3ODA3_8fff7889-8027-4760-9e61-955ec8fea193">4.60</ix:nonFraction>% due August 2048</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide445f72a6aa458a9168da10c415e521_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTItMS0xLTA_f1108c88-6cd8-49af-8c5e-1ae2cbd332ec">85,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide445f72a6aa458a9168da10c415e521_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTQtMS0xLTA_90ce3536-d66f-485c-9bc5-a05529109f46">550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6547d3c7a4b543fba6accbf6498795c1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTYtMS0xLTA_11542569-7c88-4d8e-b548-ed56730390af">85,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6547d3c7a4b543fba6accbf6498795c1_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTgtMS0xLTA_ffc35459-ee00-4a3e-afb4-9609d6b12d36">570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1e78e9dd8eb8478eb4505e0f3f7152f8_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTAtMS0xLTEwODIzL3RleHRyZWdpb246ZmE1ODQzM2FlM2Y0NDQ4OGEzMGNkNDVhOTcwNmFiYTZfMTA5OTUxMTYyNzgwOQ_8b89c13c-8b5c-494b-801d-86675b5e4590">3.21</ix:nonFraction>% due April 2030</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e78e9dd8eb8478eb4505e0f3f7152f8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTItMS0xLTE0Njk_5b362a7e-8f5b-45ed-af51-cb5224190ee5">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e78e9dd8eb8478eb4505e0f3f7152f8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTQtMS0xLTE0NzM_ad01f635-f175-4c4d-ba82-1fe0209ba37a">1,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i122683a58cf84e66bb7c9d0a6e588352_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTYtMS0xLTE0Nzc_3272b5be-ce16-42ed-8c78-a0bbd5f4a65c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i122683a58cf84e66bb7c9d0a6e588352_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTgtMS0xLTE0ODE_600255ed-1cfc-4091-b993-abc40bd1fe93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6fbcf2a0220e42549363516ec35a02a0_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTAtMS0xLTEwODI1L3RleHRyZWdpb246ZTUyNjU1NDNlZmIwNGVjNWE5OTBmMDA3NzJjMzMyNzFfMTA5OTUxMTYyNzgwOQ_19ae157d-e920-48fe-a220-c159e2c73ff0">3.57</ix:nonFraction>% due April 2039</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fbcf2a0220e42549363516ec35a02a0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTItMS0xLTE0Njk_ecfab47d-f4c3-4afe-b162-3e953b3e0407">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fbcf2a0220e42549363516ec35a02a0_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTQtMS0xLTE0NzM_b64b8668-beb5-475b-b512-d367e4ec0e37">511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8f981670bb0469b85313727c9b09691_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTYtMS0xLTE0Nzc_f06d3391-6d44-425a-a348-a6fbf8ae9fab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8f981670bb0469b85313727c9b09691_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTgtMS0xLTE0ODE_7f240828-2521-4bda-ae4c-47cbbdca21dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="ib66eda8f04d14e6794d7960215d81366_I20191231" decimals="-3" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjo4NGIwMTIzZWQ5YTQ0NTEzODc5MjAyOTUyZDBhNDBkYl8xNjQ5MjY3NDQxNzQ1_5ea069cb-fffd-42e7-bfec-32ecf60b8a37">250.0</ix:nonFraction> Million Term Loan due July 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3e030f4dd9340f9b10a8de1a12d5803_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTItMS0xLTA_86f8b58f-99dc-4092-8832-a438a9870621">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3e030f4dd9340f9b10a8de1a12d5803_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTQtMS0xLTA_f712e27d-d7e0-42bd-a5ea-bb04680cf415">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66eda8f04d14e6794d7960215d81366_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTYtMS0xLTA_5ea069cb-fffd-42e7-bfec-32ecf60b8a37">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66eda8f04d14e6794d7960215d81366_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTgtMS0xLTA_014304e7-f163-4b16-b50f-2ab226fb02d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2019 $<ix:nonFraction unitRef="usd" contextRef="i6557bbd529dd48399941a9ee14da8ecf_I20191231" decimals="-3" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjpmMjdmYTEyYzE5YjI0NjU2ODlkMjA1YjhhYjA4MTZhMV8xNjQ5MjY3NDQxNzE5_c384fa3f-443d-49f4-ace9-31a3a781f35a">40.0</ix:nonFraction> Million Term Loan due June 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e82c90056bd48b59d8ce8793d6474ac_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI5LTItMS0xLTA_7be3c01f-1925-4636-be1c-33409fee6b46">40,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e82c90056bd48b59d8ce8793d6474ac_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzM2LTQtMS0xLTE0OTk_e23ffea1-8f62-40f4-95a6-46194f8451b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6557bbd529dd48399941a9ee14da8ecf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzM2LTYtMS0xLTE0ODU_c384fa3f-443d-49f4-ace9-31a3a781f35a">40,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6557bbd529dd48399941a9ee14da8ecf_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzM2LTgtMS0xLTE0OTU_5d8d50c2-276f-47a2-ab69-658979df9865">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMwLTItMS0xLTA_2523428d-d066-4afa-b16c-d2faeced1173">1,705,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMwLTQtMS0xLTA_4e017497-2b0c-4918-ac6e-84b8028d7b83">9,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMwLTYtMS0xLTA_d650fb80-ae12-4e38-a9fa-c4d8749550a2">1,755,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMwLTgtMS0xLTA_c1c1f398-7177-4abb-a556-b7a15b8a3197">7,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtCurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMxLTItMS0xLTA_b1aa4ba8-4847-4a07-a920-d905b8b05d02">346,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMxLTQtMS0xLTA_9eaa81ca-6a5c-4f9f-a6a7-069a262d7154">430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtCurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMxLTYtMS0xLTA_42a19955-cabe-43f7-962c-2389b40a08e3">350,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMxLTgtMS0xLTA_e6f08f75-c470-4cf7-907e-3753c3bf0443">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTItMS0xLTA_7d1810f8-bd87-4838-bdbc-e7016a06ac55">1,359,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTQtMS0xLTA_9fedfb94-e905-46d5-b685-526ab24066e3">8,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTYtMS0xLTA_00bb6c6a-0e07-4f8c-a59e-e5d57f29f150">1,405,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTgtMS0xLTA_63ff5119-189f-49fe-9c14-5938e01370f3">7,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ibb9ef039edbe46fd9309491663236746"><div><ix:continuation id="ide447a2c2c0d4ed8a253ed24a59a2737"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:50.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.238%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Mortgage Bonds:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i312a4c0a7d0b4387b1490dd1332fded7_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjo1OGY2ZmVhZDI2MWE0OThjODhlM2E2YmZjMDBhYmYzOV8xMDk5NTExNjI3ODA1_6a8fba5f-69a0-4c59-a871-cd041a730a00">6.95</ix:nonFraction>% due April 2043</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i312a4c0a7d0b4387b1490dd1332fded7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTItMS0xLTA_488e68ea-1508-4298-9018-c2536680ae36">93,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i312a4c0a7d0b4387b1490dd1332fded7_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTQtMS0xLTA_f9e4dced-e209-4756-84a9-6ad65cbbc5f4">15,917</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc79b4a9b9fe4a439e0d2a4acb12080f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTYtMS0xLTA_d80aef0d-1c9b-4733-9234-38d6c249a590">93,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifc79b4a9b9fe4a439e0d2a4acb12080f_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTgtMS0xLTA_46a8ee05-c9f9-4bd9-b72e-01478e758d2c">16,632</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia05959125c2546e7b00c81cc9f396ebe_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTAtMS0xLTAvdGV4dHJlZ2lvbjo5YzBlODY4ZGI1ZWE0YjUyOWZmY2IxYWFlOWQzNmVkNl8xMDk5NTExNjI3ODA0_398dc9fd-935c-436c-8f28-5a8bfe6de477">4.03</ix:nonFraction>% due July 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia05959125c2546e7b00c81cc9f396ebe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTItMS0xLTA_e23117a6-291e-4585-9684-1c212365819a">80,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia05959125c2546e7b00c81cc9f396ebe_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTQtMS0xLTA_b225f48b-de62-47a6-8226-8ab0b024f4ee">369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dec446769e49778e9204422272508e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTYtMS0xLTA_ca6bf498-36ca-4f76-8346-c30affdd9337">80,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dec446769e49778e9204422272508e_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTgtMS0xLTA_6655dfec-f27e-4c30-bec4-80946d736460">475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i530501e230ce4e3ebcbd7f16f91eb77e_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTAtMS0xLTAvdGV4dHJlZ2lvbjo1ZjNmMDk3MjRjZmM0ODZiOGE1ZjYzMWY1MzZjYjk1OV8xMDk5NTExNjI3ODA4_0fd85d50-dab4-4f8d-a1e5-59efe14b8802">3.53</ix:nonFraction>% due February 2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i530501e230ce4e3ebcbd7f16f91eb77e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTItMS0xLTA_78d41dab-89b6-46e1-b3e1-28e1a1ab0b39">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i530501e230ce4e3ebcbd7f16f91eb77e_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTQtMS0xLTA_09d8117e-a6bc-44ea-814b-d417b71df451">420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53bbbdcf1f69425b9c8c1c2f74dd9ba0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTYtMS0xLTA_8053010e-c6f2-40b6-afe6-8300ea4d3508">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53bbbdcf1f69425b9c8c1c2f74dd9ba0_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTgtMS0xLTA_ef71fd53-cc62-441f-8d7a-fb6510eaf766">502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i650d29b4c4c140989135aade247c3c99_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4NWVhODU5NGZkNTM0ZTY3YTkwOWUxM2M0NTNjNzc3Nl8xMDk5NTExNjI3ODA2_9ddd852a-8e0e-4da9-b281-7911d41cf4ad">3.22</ix:nonFraction>% due August 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i650d29b4c4c140989135aade247c3c99_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTItMS0xLTA_54420166-e9c2-4ee7-a362-4219f36cf35d">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i650d29b4c4c140989135aade247c3c99_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTQtMS0xLTA_46da30e0-addb-4b51-9fb9-f0486f2dd4d8">380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7099bd225c74f73afcdfe17100ee4fd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTYtMS0xLTA_586cca04-37de-4fe4-9f19-8b6721bd1b9a">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7099bd225c74f73afcdfe17100ee4fd_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTgtMS0xLTA_653a14c4-4d3e-42e6-8c50-e0d7bd5374c2">437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia39574a6668d47638bd72a601d194e5a_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTAtMS0xLTAvdGV4dHJlZ2lvbjplYzgxN2NiZTEwYTQ0NDNkYjY1MGFjNTQyNWRhODhjMl8xMDk5NTExNjI3ODA0_6569058c-fa3a-45b0-8e54-47e0b8274e4e">3.85</ix:nonFraction>% due June 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia39574a6668d47638bd72a601d194e5a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTItMS0xLTA_d02baa31-219d-4c49-8a33-5aa1d2755ef9">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia39574a6668d47638bd72a601d194e5a_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTQtMS0xLTA_d423a495-023e-4bc1-aea1-846068aba940">469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa3fe078bd8847bd8db3c443a31b176f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTYtMS0xLTA_4053ed1c-201f-4cff-9561-2e3d9074e77b">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa3fe078bd8847bd8db3c443a31b176f_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTgtMS0xLTA_ed57b5d2-9280-4039-a8c9-5095a34c093b">531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i999d5ba28d924753a53b7f8eb8ad62ea_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTAtMS0xLTAvdGV4dHJlZ2lvbjpjNTFkMDhkNDRiM2Q0MjcyODE5MDRmMWM2OWY2ZGI3ZF8xMDk5NTExNjI3ODA1_62af040a-aa99-4d4d-9944-82f67bd725d4">3.79</ix:nonFraction>% due March 2034</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i999d5ba28d924753a53b7f8eb8ad62ea_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTItMS0xLTA_bb1b1080-4e5c-40e4-a559-cf367551a1d8">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i999d5ba28d924753a53b7f8eb8ad62ea_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTQtMS0xLTA_ca28f2c0-20c3-4657-b05e-03ffbfa231df">497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b29658457e47a3ab0bf6659885686b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTYtMS0xLTA_64a327b5-d27f-488f-9766-d06f2963d184">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22b29658457e47a3ab0bf6659885686b_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTgtMS0xLTA_3671bcbe-ac5d-435d-b132-f9dc4e311483">535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42cc76336f684de9a26abffb1718a914_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTAtMS0xLTAvdGV4dHJlZ2lvbjpiZGFkNmY0ZjhlZDI0M2ZkYmE3MWE2NTMyYjIyZTE3ZV8xMDk5NTExNjI3ODA1_6c728987-5f2b-46c5-a7b4-ca11acd1fe56">3.92</ix:nonFraction>% due March 2039</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cc76336f684de9a26abffb1718a914_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTItMS0xLTA_15d9e9a7-9b0b-4708-8a8f-0a2432631096">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42cc76336f684de9a26abffb1718a914_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTQtMS0xLTA_dd6bcd3e-dba3-4574-ac06-c6be18f5ce30">514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieee86557fc8b4bdc8f7ec2c0af503a4f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTYtMS0xLTA_33505911-0fe6-4d15-b2c4-c10b5f8cf1b3">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieee86557fc8b4bdc8f7ec2c0af503a4f_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTgtMS0xLTA_eb51756e-faab-4ca1-8f2f-2fa2aba3b537">542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i885e9cfd9042424fa09a82f478835e4e_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTAtMS0xLTAvdGV4dHJlZ2lvbjo1Yjk5YzY4M2UyYzg0YmU2YTU1ZDZmOGE2NjJlODViOF8xMDk5NTExNjI3ODA1_eef9b341-47a2-4112-af4f-7da6087213f0">4.06</ix:nonFraction>% due March 2044</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i885e9cfd9042424fa09a82f478835e4e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTItMS0xLTA_5e0a6719-aa12-4d0c-8921-a2058889a167">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i885e9cfd9042424fa09a82f478835e4e_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTQtMS0xLTA_469fa539-e50c-45f4-9280-eee669071609">524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6d67c9ceaaf4b549fabb35b86793aec_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTYtMS0xLTA_9a0f090d-0dc0-4a8b-843f-1e4c5b420c08">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6d67c9ceaaf4b549fabb35b86793aec_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTgtMS0xLTA_d70fbf50-20e3-44c0-a0dc-8d4550d969b1">546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i28bc682ad70547e7bd57ef9b1fd102bd_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTAtMS0xLTAvdGV4dHJlZ2lvbjo0NGUzMDcxN2Y2NmY0MDBjOTA3MWY2MWYxN2I3ZTA3Nl8xMDk5NTExNjI3ODA0_817a972b-9b7c-43f7-b263-c5f4b413096c">3.60</ix:nonFraction>% due July 2029</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28bc682ad70547e7bd57ef9b1fd102bd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTItMS0xLTA_c31cacef-2e7e-461d-989e-5a5cb4f8f17b">80,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28bc682ad70547e7bd57ef9b1fd102bd_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTQtMS0xLTA_06b48a29-b2a6-48d2-8a89-d2f0d3f4b2b1">511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295ee5acf4b549d6974c5a61eacd826b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTYtMS0xLTA_ed1c7cee-d8fc-4204-af42-857a5061dd34">80,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295ee5acf4b549d6974c5a61eacd826b_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTgtMS0xLTA_397fd780-946e-4987-a5cc-c34a1d6c8d38">571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idefea08dee0141d6a3e97002c084a169_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTAtMS0xLTEwODI3L3RleHRyZWdpb246YTU1OTA4Zjc4MzhkNGM0Y2I3YzRlNThkOTMxMzI4YWJfMTA5OTUxMTYyNzgwOQ_9b1b6e26-dd01-4d29-9031-f3dd2474fdf2">2.73</ix:nonFraction>% due April 24, 2030</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idefea08dee0141d6a3e97002c084a169_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTItMS0xLTE1MDY_658dde12-ac60-4998-ad38-48b312da2644">85,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idefea08dee0141d6a3e97002c084a169_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTQtMS0xLTE1MTA_59038627-aa07-4569-b2d5-ea1187a2b969">784</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5400f808525643fa8bca0f0d16a7cb53_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTYtMS0xLTE1MTQ_ea717071-a239-4aef-83e9-b3c0fe0ef054">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5400f808525643fa8bca0f0d16a7cb53_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTgtMS0xLTE1MTg_73d2cbe0-8692-4b0c-877a-0bad0e60de84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i588cd17244a74eab96f1420a427ef307_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTAtMS0xLTEwODI5L3RleHRyZWdpb246M2M1ZDBmNmJhOTU1NDBiMWEwOGU2ZTY1MWM2ZjEwNzVfMTA5OTUxMTYyNzgwOQ_79371609-00a5-48e1-8734-8db90e5d1a5d">3.36</ix:nonFraction>% due April 24, 2050</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i588cd17244a74eab96f1420a427ef307_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTItMS0xLTE1MDY_aea9efce-31f7-49d7-bddf-5d649da79a29">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i588cd17244a74eab96f1420a427ef307_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTQtMS0xLTE1MTA_17e9a5dd-95a7-4506-a1cb-9d4043bdffa1">243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80b81783b9344e09a8b7a9b6cd85b87b_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTYtMS0xLTE1MTQ_c6d1537a-a6a4-4571-abbf-abb70f0ee6f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80b81783b9344e09a8b7a9b6cd85b87b_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTgtMS0xLTE1MTg_7f60fc53-3a18-4cd5-af8b-4bf3d0138c5a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie53f1a46dc9149eaac50a733ab51ef6b_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTAtMS0xLTEwODMxL3RleHRyZWdpb246Y2QyMjU4ZDcxODI3NDg2Nzg2NDA0MGQ3ZWJkMDVmNTJfMTA5OTUxMTYyNzgwOA_d6916add-dc34-4dab-a6b9-b147153de52c">2.93</ix:nonFraction>% due July 15, 2035</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53f1a46dc9149eaac50a733ab51ef6b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTItMS0xLTE1MDY_75377d37-7615-434a-938b-b5337af43d8e">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie53f1a46dc9149eaac50a733ab51ef6b_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTQtMS0xLTE1MTA_bab85762-5446-47a3-8d62-8b5fbecf2f2d">241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69224c7c9e634b208268b654dfb5221a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTYtMS0xLTE1MTQ_0f4ef8dc-bc90-4c98-ae2c-029ad12cd2f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69224c7c9e634b208268b654dfb5221a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTgtMS0xLTE1MTg_698f5be9-dc2d-4d3e-8e77-563cedd8b8fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i97830766d93e457094b17986b68ddc9d_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTAtMS0xLTEwODMzL3RleHRyZWdpb246ODhhMTczYmFjNmE1NDMwNjgzNzg2ZDYxYWM1NjI1MWFfMTA5OTUxMTYyNzgwOA_5975dfb5-cd48-4410-9362-49b18fef6e82">3.36</ix:nonFraction>% due July 15, 2050</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97830766d93e457094b17986b68ddc9d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTItMS0xLTE1MDY_6fe23065-cbc4-4418-923f-1eef5c52c91f">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97830766d93e457094b17986b68ddc9d_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTQtMS0xLTE1MTA_6b27beb9-8820-493a-a1d7-2e3972b3302e">490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01803a883c5743eb94a7e17e1f1b2d5b_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTYtMS0xLTE1MTQ_6b3d8e24-47e7-4f64-8aef-f1b0375a2485">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01803a883c5743eb94a7e17e1f1b2d5b_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTgtMS0xLTE1MTg_a872e73b-f8ce-494e-bd3e-5af94289e1cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUxLTItMS0xLTA_a0189e94-bcdc-4c29-be7d-bc45d4b44669">843,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUxLTQtMS0xLTA_2bbb0bcc-db82-4fdc-aee3-789d7a18b068">10,475</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUxLTYtMS0xLTA_05d6cf88-5427-44b8-9355-ecb1edbb2d9c">658,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUxLTgtMS0xLTA_ae5f75e7-ead0-45fc-a40f-c8a2107c34a2">12,493</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:LongtermdebtCurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUyLTItMS0xLTA_d5b577d4-dd52-446a-99df-80561bc8f0d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUyLTQtMS0xLTA_5ee9b5fb-0eb8-48dd-a0da-7705a5087c29">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:zerodash" name="pnm:LongtermdebtCurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUyLTYtMS0xLTA_49a1040e-d0cb-4f30-8340-7b4c797bd35a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:zerodash" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUyLTgtMS0xLTA_b8fb2243-f5ca-4178-bee8-a92af609b628">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUzLTItMS0xLTA_f2d8fa53-03d6-461f-9522-9dbf84a6b308">843,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUzLTQtMS0xLTA_0212d911-325c-42e9-aa36-894bbc6de660">10,475</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUzLTYtMS0xLTA_3064af76-2280-47fe-afed-a0428dd4f37e">658,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUzLTgtMS0xLTA_cf1ef9c2-41bc-410f-b97f-dda458329889">12,493</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR <ix:nonFraction unitRef="number" contextRef="if08595b216f9478891a020682a95fb0a_I20201231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4OTk3ZTE1ZWI2Zjg0NTFhYTlhOTAxMzQwM2UzMTdmNV8xMDk5NTExNjI3ODIw_79f75e27-2cc6-4686-8262-b5b2800ba089">3.25</ix:nonFraction>% 2018 SUNs due March 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08595b216f9478891a020682a95fb0a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTItMS0xLTA_9bd05f62-745b-4d18-a16e-0ecd93d94b61">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08595b216f9478891a020682a95fb0a_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTQtMS0xLTA_ce367962-5a18-48b8-b192-226ec367ed3a">137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8543aabc677492d8de5928b90a8d42b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTYtMS0xLTA_069c6ec7-5a1c-4cb2-88de-b9448461a8b1">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8543aabc677492d8de5928b90a8d42b_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTgtMS0xLTA_1ee6c06b-649c-4641-b206-35f43e86779f">917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Term Loan due January 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d821a7341604fc8b98a3fefbec4f87b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY3LTItMS0xLTA_6be71612-66ab-4187-9584-165243870ea5">65,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d821a7341604fc8b98a3fefbec4f87b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY3LTQtMS0xLTA_1224120c-5d44-4a25-8263-4fcecbcb0334">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f8a66785ea428c8c85c86c88654e65_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY3LTYtMS0xLTA_ddb5963d-59ae-4e07-9d3b-b5933a44f046">90,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f8a66785ea428c8c85c86c88654e65_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY3LTgtMS0xLTA_7ec26543-4936-454b-b1bc-ae4f17f7a03d">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2018 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTAtMS0xLTAvdGV4dHJlZ2lvbjpiY2MxYmM4NDNiMzA0Mzc1YjJlYjU3YTMzOWFjNmI4M18yNzQ4Nzc5MDY5NDk1_6bc6b2ae-4d2c-476c-94e2-ed4535af555e">Two</span>-Year Term Loan due December 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i841567b25e854f8f9054d0b3b913aba8_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTItMS0xLTA_f4b42d47-803c-4a5c-8ace-a26b1f255c78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i841567b25e854f8f9054d0b3b913aba8_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTQtMS0xLTA_d950ba3a-58d1-4af5-9a3e-1c3e75269a4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e04b8db978948808810fe3f9412b604_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTYtMS0xLTA_92d18145-c34c-4c33-9b95-80856cc7cefb">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e04b8db978948808810fe3f9412b604_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTgtMS0xLTA_b22c2355-0852-40ba-a07d-8fcc98770c52">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2019 Term Loan due June 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93ce898222a544098f0440ae856b9718_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY5LTItMS0xLTA_00e25b76-8ffe-4a2c-aebd-02688ec5dd8c">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93ce898222a544098f0440ae856b9718_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY5LTQtMS0xLTA_35d14fc5-c931-49b6-a744-8f48338d4bfd">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a5f7d920f4c404181ff0c3ea9efb243_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY5LTYtMS0xLTA_3b8b98c9-e036-456a-b4ac-d8e54da838ee">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a5f7d920f4c404181ff0c3ea9efb243_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY5LTgtMS0xLTA_4f46f611-2b94-47ec-92df-8c4e97ed501e">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Term Loan due January 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4140212418474f66ae38d1b0b82bf003_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgxLTItMS0xLTU5NTE_1b9258cc-49d6-4d4d-a9c0-888fe5a63557">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4140212418474f66ae38d1b0b82bf003_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgxLTQtMS0xLTU5NTY_a11d5fc1-0db1-458d-8b79-f8195b7cc9c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac039cd417d54aeabdf77a4711bcb129_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgxLTYtMS0xLTU5NjA_28f2e452-e9df-4928-a551-d70223b5a96a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac039cd417d54aeabdf77a4711bcb129_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgxLTgtMS0xLTU5NjQ_58c31119-3924-4820-91c6-96faf57b6427">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Delayed-Draw Term Loan due January 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ea8156f05e41a5983ed0ad02db7042_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgyLTItMS0xLTU5NTE_8947cb48-8600-43ee-a1ae-9e03ce4c44de">80,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ea8156f05e41a5983ed0ad02db7042_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgyLTQtMS0xLTU5NTY_d0fda0ec-0c3e-4cd5-925a-acc30e9e381c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6c083353f1a40e799415c529d670be1_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgyLTYtMS0xLTU5NjA_08ee20dd-d6d0-4f30-9eb4-66265db5f9be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6c083353f1a40e799415c529d670be1_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgyLTgtMS0xLTU5NjQ_5aa6a20e-3dd0-44cf-b5ee-db1ed4955c36">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcwLTItMS0xLTA_9bc4f4b8-d5b9-4bdc-b8c5-eafd2dc69142">745,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcwLTQtMS0xLTA_d7fc1152-0414-40ef-9a7d-e979852d075f">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcwLTYtMS0xLTA_d756bd0d-a619-4ea7-b57a-621efa726f2b">590,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="-3" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcwLTgtMS0xLTA_15833a0a-ca79-4f5a-ae2e-c5d3e04786b3">994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtCurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcxLTItMS0xLTA_fe7972c3-fb3a-47a2-a74b-1bbf126f3e85">230,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcxLTQtMS0xLTA_7248f97c-ade3-4e96-a913-0d42d3ca0851">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtCurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcxLTYtMS0xLTA_a11068a4-81ab-4630-9c21-85f70c115bed">140,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="-3" format="ixt:zerodash" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcxLTgtMS0xLTA_32343538-d311-423a-a2ed-e6845b2c38ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcyLTItMS0xLTA_52205fd2-e50f-4e49-b7db-7c821349ee7a">515,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcyLTQtMS0xLTA_1df91c00-3d15-4f52-8eb2-6da5c3d075a9">91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcyLTYtMS0xLTA_7987e99a-bcbd-4ab7-af54-cbd118a77dc3">450,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcyLTgtMS0xLTA_1525e62e-5dae-414c-b976-b04dfc0283aa">994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consolidated PNMR Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzczLTItMS0xLTA_1ae5376f-9776-4860-a158-b369e7318e85">3,294,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzczLTQtMS0xLTA_27b8c7b8-669b-4d62-972a-37ca97cfd509">1,107</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzczLTYtMS0xLTA_be35b72f-fbe8-4213-bb0e-c7f7e627af94">3,004,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzczLTgtMS0xLTA_d556beed-970a-4329-8d0c-a80bbac8c834">3,674</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtCurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc0LTItMS0xLTA_9c90bf14-93fb-437a-b1bd-3177054aac91">576,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc0LTQtMS0xLTA_e3b3d556-6631-4788-8594-fc84b6264fa6">482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtCurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc0LTYtMS0xLTA_435bfa4c-fa90-4afc-8daa-1c4b9f3f3e7b">490,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc0LTgtMS0xLTA_debe6aed-5cf7-4c8a-81ae-a8f43f6836c0">77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc1LTItMS0xLTA_39b265f4-87eb-40cf-9ba5-0a40bd7a0381">2,718,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc1LTQtMS0xLTA_c2597069-f2ac-4905-b343-32ccdf2b6c2b">1,589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:LongtermdebtExcludingcurrentmaturitiesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc1LTYtMS0xLTA_702bac8f-dd17-42fd-b7a8-19a51525060f">2,513,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc1LTgtMS0xLTA_d2b7d464-1f30-4c79-bfb2-a6340607c474">3,751</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyMDI5_8f060fc0-e6b7-45d2-a017-531e210a9a74" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reflecting mandatory tender dates, long-term debt maturities as of December 31, 2020 are follows:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%"><tr><td style="width:1.0%"></td><td style="width:22.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.875%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.875%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.875%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.877%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzItMS0xLTEtMA_9bd4bd64-546e-4811-b1a3-b4e0a8c22b9b">230,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzItMy0xLTEtMA_13131575-1d99-4c20-8a84-73b0d821af9c">346,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzItNS0xLTEtMA_5ea0b539-55b9-4b96-84bb-ffeeaee1ecf8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzItNy0xLTEtMA_9efe2be9-d3f5-41fe-afed-ea5c9cafaf53">576,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzMtMS0xLTEtMA_894ca117-8fca-418e-a140-98e0e0db6b7c">515,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzMtMy0xLTEtMA_6873f33c-46af-408e-be70-1ab80398b6d2">104,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzMtNS0xLTEtMA_40f6688e-0f48-4996-844b-8f17a930babf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzMtNy0xLTEtMA_ac29bddf-476d-4def-b9b2-1c0d0e08f02f">619,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzQtMS0xLTEtMA_1f18394f-1f70-4e0a-b810-f14b8f2eba51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzQtMy0xLTEtMA_9599d7f7-af22-473d-85ac-2e0b1a44cdf1">285,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzQtNS0xLTEtMA_a860c075-71a8-4c16-a724-4975afeb6580">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzQtNy0xLTEtMA_9cf55936-5bb8-4c39-8a3e-8820d8734cf3">285,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzUtMS0xLTEtMA_79f241a6-8ea9-4c35-be88-78204a918bd0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzUtMy0xLTEtMA_856becf1-c008-4b66-9f76-da797378ba1b">125,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzUtNS0xLTEtMA_6567458a-e367-4946-a33b-4d9ff591c8ee">80,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzUtNy0xLTEtMA_e6ce2ef5-5079-4a29-b80a-71c3117d6fed">205,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzYtMS0xLTEtMA_681917d8-052e-4475-b8e1-6993ccf9e60f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzYtMy0xLTEtMA_cce097ae-0a66-4bed-b88a-64dc02ed7fa0">354,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzYtNS0xLTEtMA_cca08ef4-2fb4-429e-88e9-26dc3d717373">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzYtNy0xLTEtMA_311c7751-d02e-413f-a8c4-1670fc3bdba9">354,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzctMS0xLTEtMA_703e0ef0-5ec8-4531-a2a3-7a18ecee0571">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzctMy0xLTEtMA_688828b3-ff40-4c42-bd98-ba6ba9e99e9b">491,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzctNS0xLTEtMA_b7ef22a6-1082-4f5a-a472-7e24df6cd6c4">763,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzctNy0xLTEtMA_e0e374d2-2425-4491-8999-df3e96336ec5">1,254,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzgtMS0xLTEtMA_c247db85-f3f3-4092-8e99-73d020d300c5">745,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzgtMy0xLTEtMA_38fa2974-109c-4f6f-bf92-fecb39c0de83">1,705,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzgtNS0xLTEtMA_8f462104-f522-4ab3-9f47-0e6501936950">843,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzgtNy0xLTEtMA_858223db-e2bc-4649-a3b4-bff42eb12ee4">3,294,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 53</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_229"></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(8)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:6.34pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDE5_8dfc7a51-2349-46e4-9227-609786a835f1" continuedAt="idb622c83a574472e9469503fcc4a9bd1" escape="true"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDMz_f3e8f369-6f1a-493f-875d-c969151c60b6" continuedAt="i51266be702414baf8cc36919bc56dcee" escape="true">Lease Commitments</ix:nonNumeric></ix:nonNumeric></span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><ix:continuation id="idb622c83a574472e9469503fcc4a9bd1" continuedAt="id01dafbc603241b3912193b5d6ac1efc"><ix:continuation id="i51266be702414baf8cc36919bc56dcee" continuedAt="i4afdcad908c0492bb3dc2ab5cccab7a9"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company enters into various lease agreements to meet its business needs and to satisfy the needs of its customers.  Historically, the Company&#8217;s leases were classified as operating leases and included leases for generating capacity from PVNGS Units 1 and 2, certain rights-of-way agreements for transmission lines and facilities, vehicles and equipment necessary to construct and maintain the Company&#8217;s assets and building and office equipment.  In February 2016, the FASB issued ASU 2016-02 &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> to provide guidance on the recognition, measurement, presentation, and disclosure of leases.  Among other things, ASU 2016-02 requires that all leases be recorded on the Consolidated Balance Sheets by recognizing a present value liability for future cash flows of the lease agreement and a corresponding right-of-use asset.  The Company adopted Topic 842 on January 1, 2019, its required effective date.  The Company elected to use many of the practical expedients available upon adoption of the standard.  As a result, the Company will continue to classify its leases existing as of December 31, 2018 as operating leases until they expire or are modified.  In addition, the Company elected the practical expedient to not reevaluate the accounting for land easements and rights-of-way agreements existing at December 31, 2018.  The Company also elected the use of the practical expedient to apply the requirements of the new standard on its effective date and has not restated prior periods to conform to the new guidance.  Adoption of the lease standard has a material impact on the Company&#8217;s Consolidated Balance Sheets but does not have a material impact on the Consolidated Statements of Earnings or the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Effective January 1, 2019, the Company accounts for contracts that convey the use and control of identified assets for a period of time as leases.  The Company classifies leases as operating or financing by evaluating the terms of the lease agreement.  Agreements under which the Company is likely to utilize substantially all of the economic value or life of the asset or that the Company is likely to own at the end of the lease term, either through purchase or transfer of ownership, are classified as financing leases.  Leases not meeting these criteria are accounted for as operating leases.  Agreements under which the Company is a lessor are insignificant.  PNMR, PNM, and TNMP determine present value for their leases using their incremental borrowing rates at the commencement date of the lease or, when readily available, the rate implicit in the agreement.  The Company leases office buildings, vehicles, and other equipment.  In addition, PNM leases interests in PVNGS Units 1 and 2 and certain rights-of-way agreements that are classified as leases.  All of the Company&#8217;s leases with terms in excess of one year are recorded on the Consolidated Balance Sheets by recording a present value lease liability and a corresponding right-of-use asset.  Operating lease expense is recognized within operating expenses according to the use of the asset on a straight-line basis.  Financing lease costs, which are comprised primarily of fleet and office equipment leases commencing after January 1, 2019, are recognized by amortizing the right-of-use asset on a straight-line basis and by recording interest expense on the lease liability.  Financing lease right-of-use assets amortization is reflected in depreciation and amortization and interest on financing lease liabilities is reflected as interest charges on the Company&#8217;s Consolidated Statements of Earnings.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PVNGS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM leases interests in Units 1 and 2 of PVNGS.  The PVNGS leases were entered into in 1985 and 1986 and initially were scheduled to expire on January 15, 2015 for the <ix:nonFraction unitRef="lease" contextRef="i6a21e845e6f04524990bdb937b3b3d1f_I20150115" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfLeasesExpiring" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM2MTI_1e75b077-103b-4a85-8ebd-b76bdab669a4">four</ix:nonFraction> Unit 1 leases and January 15, 2016 for the <ix:nonFraction unitRef="lease" contextRef="i5a9762f837394b6d9a5282c27a97252c_I20160115" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfLeasesExpiring" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM2NTg_c561def7-d794-4445-8498-7f127b97047d">four</ix:nonFraction> Unit 2 leases.  Following procedures set forth in the PVNGS leases, PNM notified <ix:nonFraction unitRef="lease" contextRef="i6a21e845e6f04524990bdb937b3b3d1f_I20150115" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfLeasesExpiring" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM3NDI_0f75beb5-cb32-491a-aaa8-9666c4b66803">four</ix:nonFraction> of the lessors under the Unit 1 leases and <ix:nonFraction unitRef="lease" contextRef="i5a9762f837394b6d9a5282c27a97252c_I20160115" decimals="INF" format="ixt-sec:numwordsen" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM3ODg_b94b50f1-1679-43b1-ba2d-733d6324bbef">one</ix:nonFraction> lessor under the Unit 2 lease that it would elect to renew those leases on the expiration date of the original leases.  The <ix:nonFraction unitRef="lease" contextRef="i6a21e845e6f04524990bdb937b3b3d1f_I20150115" decimals="INF" format="ixt-sec:numwordsen" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM5MTU_bf71ab47-3825-42e9-8f3b-63583f65f078">four</ix:nonFraction> Unit 1 leases now expire on January 15, 2023 and the <ix:nonFraction unitRef="lease" contextRef="i5a9762f837394b6d9a5282c27a97252c_I20160115" decimals="INF" format="ixt-sec:numwordsen" name="pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM5NzE_72ae059c-5353-4437-b70e-00fb7f869006">one</ix:nonFraction> Unit 2 lease now expires on January 15, 2024.  The annual lease payments during the renewal periods aggregate $<ix:nonFraction unitRef="usd" contextRef="i4fabb492d01346688d284d1990cda5c6_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:AnnualLeasePaymentsDuringRenewalPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzQwODQ_023f4c15-1253-46d3-abb8-650f91c5a9e1">16.5</ix:nonFraction> million for PVNGS Unit 1 and $<ix:nonFraction unitRef="usd" contextRef="i25ff5412939240e2ba2b1e0de496e8ec_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:AnnualLeasePaymentsDuringRenewalPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzQxMDg_88a3ad49-06d4-46d7-b492-01296a09700a">1.6</ix:nonFraction> million for Unit 2.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The terms of each of the extended leases do not provide for additional renewal options beyond their currently scheduled expiration dates.  PNM had the option to purchase the assets underlying each of the extended leases at their fair market value or to return the lease interests to the lessors on the expiration dates.  Under the terms of the extended leases, PNM had until January 15, 2020 for the Unit 1 leases and until January 15, 2021 for the Unit 2 lease to provide notices to the lessors of PNM&#8217;s intent to exercise the purchase options or to return the leased assets to the lessors.  On January 3, 2020, PNM filed notice with the NMPRC of 60-day waivers of the deadline to provide notice to purchase or return the assets underlying the PVNGS Unit 1 leases.  On March 3, 2020, and April 10, 2020, PNM filed additional notices of waivers of the deadlines.  The waivers did not impact the PVNGS Unit 1 leases&#8217; current January 15, 2023 expiration dates.  PNM&#8217;s elections are independent for each lease and are irrevocable.  On June 11, 2020, PNM provided notice to the lessors and the NMPRC of its intent to return the assets underlying in both the PVNGS Unit 1 and Unit 2 leases upon their expiration in January 2023 and 2024.  Although PNM elected to return the assets underlying the extended leases, PNM retains certain obligations related to PVNGS, including costs to decommission the facility.  PNM is depreciating its capital improvements related to the extended leases using NMPRC approved rates through the end of the NRC license period for each unit, which expire in June 2045 for Unit 1 and in June 2046 for Unit 2.  Any transfer of the assets underlying the leases will be required to comply with NRC licensing requirements.  For example, the NRC could limit the transfer of ownership of the assets underlying all or a portion of PNM&#8217;s currently leased </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="id01dafbc603241b3912193b5d6ac1efc" continuedAt="iadf61ad9a65d4fae8ffb6a5e449a0735"><ix:continuation id="i4afdcad908c0492bb3dc2ab5cccab7a9" continuedAt="id97d55156adc458d99009578c357d396"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">interests in PVNGS.  If a qualified buyer cannot be identified, PNM may be required to retain all or a portion of its currently leased capacity in PVNGS or be exposed to other claims for damages by the lessors.  PNM will seek to recover its undepreciated investments, as well as any other obligations related to PVNGS from NM retail customers.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is exposed to loss under the PVNGS lease arrangements upon the occurrence of certain events that PNM does not consider reasonably likely to occur.  Under certain circumstances (for example, the NRC issuing specified violation orders with respect to PVNGS or the occurrence of specified nuclear events), PNM would be required to make specified payments to the lessors and take title to the leased interests.  If such an event had occurred as of December&#160;31, 2020, amounts due to the lessors under the circumstances described above would be up to $<ix:nonFraction unitRef="usd" contextRef="i5741474c818e4c8c890ffeb37fb1c6bb_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzc2MjQ_cb837a0c-4f65-4172-bfc0-9f096ffd7381">154.5</ix:nonFraction> million, payable on January 15, 2021 in addition to the scheduled lease payments due on that date.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Land Easements and Rights-of-Ways</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Many of PNM&#8217;s electric transmission and distribution facilities are located on lands that require the grant of rights-of-way from governmental entities, Native American tribes, or private parties.  PNM has completed several renewals of rights-of-way, the largest of which is a renewal with the Navajo Nation.  PNM is obligated to pay the Navajo Nation annual payments of $<ix:nonFraction unitRef="usd" contextRef="i071f157f6d3a4ebdb3c6f2fc06248a4e_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LesseeRightOfWayLeaseAnnualPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzg3NTY_75aa249a-df44-4977-aa66-c6fe237a4d2a">6.0</ix:nonFraction> million, subject to adjustment each year based on the Consumer Price Index, through 2029.  PNM&#8217;s April 2020 payment for the amount due under the Navajo Nation right-of-way lease was $<ix:nonFraction unitRef="usd" contextRef="i071f157f6d3a4ebdb3c6f2fc06248a4e_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LesseeRightOfWayLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzg5MzM_29ec4d6e-0287-410f-9af1-ae7012170781">7.1</ix:nonFraction> million, which included amounts due under the Consumer Price Index adjustment.  Changes in the Consumer Price Index subsequent to January 1, 2019 are considered variable lease payments.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has other prepaid rights-of-way agreements that are not accounted for as leases or recognized as a component of plant in service.  PNM reflects the unamortized balance of these prepayments in other deferred charges on the Consolidated Balance Sheets and recognizes amortization expense associated with these agreements in the Consolidated Statement of Earnings over their term.  As of December&#160;31, 2020 and 2019, the unamortized balance of these rights-of-ways was $<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:UnamortizedCostOfPrepaidRightOfWayAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk2NTA_75af8e88-81a1-42e3-be6a-68845b8da5af">55.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:UnamortizedCostOfPrepaidRightOfWayAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk2NTc_9c1a468e-bfd1-4712-b044-3a65b83a6b91">60.2</ix:nonFraction> million.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM recognized amortization expense associated with these agreements of $<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:AmortizationOfPrepaidRightOfWayAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk3Nzc_58c5ecb4-f513-4793-bf4c-427b8aea0cce">4.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:AmortizationOfPrepaidRightOfWayAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk3ODE_186896a2-8edf-4892-ae87-3648b704d3c5">3.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:AmortizationOfPrepaidRightOfWayAgreements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk3ODk_a0165206-0c96-4cc7-88e3-7f03631c3e36">3.8</ix:nonFraction> million.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Fleet Vehicles and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Fleet vehicle and equipment leases commencing on or after January 1, 2019 are classified as financing leases.  Fleet vehicle and equipment leases existing as of December 31, 2018 are classified as operating leases.  The Company&#8217;s fleet vehicle and equipment lease agreements include non-lease components for insignificant administrative and other costs that are billed over the life of the agreement.  At December&#160;31, 2020, residual value guarantees on fleet vehicle and equipment leases are $<ix:nonFraction unitRef="usd" contextRef="i58eb37c967734b8a8dc5cf94b518260b_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseResidualValueOfLeasedAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEwOTc5_6f86c09d-32a9-4df4-9642-d9bf71a52e86">0.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="id1ae298bb7984c0dbac1887eb58a8e31_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseResidualValueOfLeasedAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEwOTgz_8d919ae8-2c11-4e22-929f-af3999bf860c">1.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="if20e0af02c3049568fa4e3ad5e983e16_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseResidualValueOfLeasedAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEwOTkx_beb32dbc-f872-48b8-9a32-0d82942a8a73">2.3</ix:nonFraction> million for PNM, TNMP, and PNMR.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:AssetsandLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDMx_9e512464-9313-44ef-bf09-1878bcd979fe" continuedAt="i94c1b0766d874aceb34242a66ab2c8e5" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information related to the Company&#8217;s operating leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:32.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets, net of amortization</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtMS0xLTEtMA_d167df93-757d-45a5-af95-0d03a510c344">97,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtMy0xLTEtMA_3047d2b7-5d62-4049-a7c3-fb10b78c0351">7,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtNS0xLTEtMA_5d673311-4cde-4d07-9ef6-29486ce45c02">105,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtNy0xLTEtMA_66fdc371-ce42-4220-9732-c49d84061fbd">120,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtOS0xLTEtMA_5dde31b5-bc94-466e-afbf-30b2148c9260">9,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtMTEtMS0xLTA_7241516c-0c0f-41b5-88e5-5bf22f405a3f">131,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtMS0xLTEtMA_b2325071-16fb-4a47-8690-e50e0d9d522a">25,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtMy0xLTEtMA_5575a38c-96d6-40a5-8825-d35486e55ae1">2,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtNS0xLTEtMA_c789a147-0ab4-4be2-8d3d-c3620ee4dca7">27,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtNy0xLTEtMA_8dae0aa1-0910-479f-831d-a59eb579b2c9">25,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtOS0xLTEtMA_18f53f3b-7763-431f-bf7a-c51f2d88d8cc">2,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtMTEtMS0xLTA_9c199cb4-efd4-4d4a-89a3-6210ca7352bd">29,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtMS0xLTEtMA_a9be1ed4-bf41-4a83-843a-87fb8d687092">75,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtMy0xLTEtMA_e6875e4e-9cec-43c2-af47-a1118fbad3a0">4,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtNS0xLTEtMA_a72c4cc3-0e43-401c-95e4-b707ba7c2e5d">81,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtNy0xLTEtMA_fedb910c-b7e2-4f60-8b6b-8476c227ba2c">97,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtOS0xLTEtMA_ae874e96-143b-4d04-b208-07223aa693b1">7,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtMTEtMS0xLTA_415afa81-6ab9-467b-b336-5d24803f20e8">105,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="iadf61ad9a65d4fae8ffb6a5e449a0735" continuedAt="i0216f7f3c99941bc99935c9d5905dbec"><ix:continuation id="id97d55156adc458d99009578c357d396" continuedAt="i2d40af44659748d0815e7e54e4154a2f"><ix:continuation id="i94c1b0766d874aceb34242a66ab2c8e5"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed above, the Company classifies its fleet vehicle and equipment leases and its office equipment leases commencing on or after January 1, 2019 as financing leases.  Information related to the Company&#8217;s financing leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:31.792%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtMS0xLTEtMA_3a2ef962-9efc-4fa8-9d50-43fc6bf18094">11,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtMy0xLTEtMA_3707621f-cb93-4b80-a415-dbe444e18d51">13,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtNS0xLTEtMA_7916a47c-e629-4589-aa14-4d6d8da2c68e">25,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtNy0xLTEtMTIzMjk_942bff27-bb36-4ec9-9256-30fbe7adc564">4,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtOS0xLTEtMTIzMjk_a266e538-bce0-4988-b5b7-68eeb1355cb7">4,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtMTEtMS0xLTEyMzI5_21e76284-c78e-4193-b5a1-9cc0f64df26e">10,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtMS0xLTEtMA_1983b435-fb40-4712-9fa1-1477debfa4e2">2,044</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtMy0xLTEtMA_66279816-7c39-4617-b510-e5650e1d2fcc">2,241</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtNS0xLTEtMA_459369a2-b92a-4358-b70e-da8bfbeccb25">4,383</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtNy0xLTEtMTIzMjk_6e7deec8-45f7-4fff-9435-84a6b8617d8e">482</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtOS0xLTEtMTIzMjk_3dc413bd-795e-4be6-a92e-90353d0d0fd2">466</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" name="pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtMTEtMS0xLTEyMzI5_3d23abaf-227e-4cb9-b733-a490d5d1857c">973</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtMS0xLTEtMA_e6a2c6d1-418d-483e-917a-e8e270a3735c">9,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtMy0xLTEtMA_0ea2f298-1466-47bc-85bc-424ffe23702f">11,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtNS0xLTEtMA_a74c1e5f-9226-491b-b81e-f732345ad369">20,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtNy0xLTEtMTIzMjk_c970eb34-855f-4d92-8277-bd6cfa9c5cd6">4,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtOS0xLTEtMTIzMjk_083c5936-c6cc-4bd0-b916-df67b0b85099">4,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtMTEtMS0xLTEyMzI5_798505ee-4363-4d8a-a9f9-f883a2dc2010">9,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityCurrentOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtMS0xLTEtMA_2dacb7b7-f67d-418f-a9f0-108f48d6c0f8">1,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityCurrentOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtMy0xLTEtMA_432d2be1-7557-4fac-9c6b-ce75e740d727">2,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityCurrentOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtNS0xLTEtMA_a4f17bde-efd7-42f3-865b-d66ee6f100b3">4,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" name="pnm:FinanceLeaseLiabilityCurrentOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtNy0xLTEtMTIzMjk_422ba46e-caaa-48fc-9ede-76edd3eaf1d0">722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" name="pnm:FinanceLeaseLiabilityCurrentOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtOS0xLTEtMTIzMjk_a2f405fe-76f7-44da-9558-1e6f4f736b5b">850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityCurrentOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtMTEtMS0xLTEyMzI5_bee025e0-e84d-4481-8e85-e609c56074f1">1,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktMS0xLTEtMA_59f747f6-3900-4a87-9958-54a2f2bdd1ca">7,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktMy0xLTEtMA_891dcd70-f277-4bed-b3fa-c5a522fa02bf">8,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktNS0xLTEtMA_08e66af0-43c0-425c-8190-64c5901aa42e">15,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktNy0xLTEtMTIzMjk_e6922101-839f-44d4-aa58-ad0994126e2f">3,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktOS0xLTEtMTIzMjk_8d94d0e6-fc91-4564-9dc2-f33328f97222">3,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseLiabilityDeferredCreditsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktMTEtMS0xLTEyMzI5_7fb094f4-1788-42db-9bf3-5ff8cc43b1d8">7,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDIy_48b675c3-3f30-4cd9-88f5-2870cf692374" continuedAt="i15517e2f1e494c06a7281eb7c4b8595a" escape="true"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning the weighted average remaining lease terms and the weighted average discount rates used to determine the Company&#8217;s lease liabilities is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.713%"><tr><td style="width:1.0%"></td><td style="width:27.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.160%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.884%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.163%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years):</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtMS0xLTEtMA_fa6fa119-c3e7-4983-b9c6-b250c94dca75">6.23</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtMy0xLTEtMA_b28587e6-b165-433d-bf1b-987611166ad8">3.46</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i673695e225844b83ae31230f86f5def3_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtNS0xLTEtMA_2858b98b-4b33-4c78-bf8d-0f83f987a6de">6.04</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtNy0xLTEtMTIzMzE_5ab7feee-88da-46b9-a0a9-d97575f23c3e">6.70</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtOS0xLTEtMTIzMzE_a61729db-7a66-430c-a497-d781b543d390">4.10</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtMTEtMS0xLTEyMzMx_90bd6eed-62b6-4232-8712-212f587e05f0">6.49</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtMS0xLTEtMA_d48ae614-bd05-423d-93f3-daf4ca052b7d">4.78</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtMy0xLTEtMA_17b40cbf-8f9b-4529-9edb-617ee6fe5d15">4.84</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i673695e225844b83ae31230f86f5def3_I20201231" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtNS0xLTEtMA_d89d7d04-233f-4fc2-a0b5-24fa5b1b1ae4">4.79</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtNy0xLTEtMTIzMzE_fa51da50-97ce-471c-8344-f040869c3873">5.64</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtOS0xLTEtMTIzMzE_6ed0801e-613a-4c53-92e1-4ccdcd675be5">5.54</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtMTEtMS0xLTEyMzMx_386faf07-8230-495f-96f9-8be876caf39b">5.54</ix:nonNumeric></span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctMS0xLTEtMA_f5c3f900-8a36-4b0e-adff-fdf057a1db69">3.93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctMy0xLTEtMA_048c0905-b584-4de7-a1b9-0aca01db2570">4.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctNS0xLTEtMA_ccd81c4c-9ff1-4a19-8d2c-e92fc79a34f8">3.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctNy0xLTEtMTIzMzE_36d2e8a8-113f-4035-906f-82be8421069e">3.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctOS0xLTEtMTIzMzE_2b2486aa-6cef-4234-8a2a-80f2b07d4783">3.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctMTEtMS0xLTEyMzMx_66251b74-cbeb-4413-aaf4-7224cf9ef478">3.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtMS0xLTEtMA_24876b7d-67af-408c-aecc-59829055d3c3">2.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtMy0xLTEtMA_05941957-68ee-46ac-9a0d-fd476288ead2">2.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtNS0xLTEtMA_39cf716d-3fa4-4c73-8893-9bf54f71a855">2.80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtNy0xLTEtMTIzMzE_1a905a5b-fd14-4e68-9566-1aac6126d691">3.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtOS0xLTEtMTIzMzE_55879015-7459-402a-87e6-d9e9f002f338">3.65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtMTEtMS0xLTEyMzMx_4c0b7f57-db4f-4f3f-aede-d20605246b22">3.64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for the components of lease expense is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"><tr><td style="width:1.0%"></td><td style="width:53.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.032%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzMtMS0xLTEtMA_cb30d798-d38c-4ba9-bf80-11798d740e8c">27,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzMtMy0xLTEtMA_72957f54-d8f4-4601-a48f-670cd2d5c320">2,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzMtNS0xLTEtMA_b00804b6-a24a-4a76-9ec2-761ed1e21446">30,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OperatingLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzQtMS0xLTEtMA_f3471932-1a9f-44ab-8091-d000a8631b15">1,020</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OperatingLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzQtMy0xLTEtMA_b263ec06-9744-465b-93af-ca6e187e4c7d">2,375</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OperatingLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzQtNS0xLTEtMA_cdba5cab-52be-431d-a8a0-1905d293917a">3,395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzUtMS0xLTEtMA_4328c053-b420-4762-b4a6-ae52a95a0823">26,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzUtMy0xLTEtMA_b93b4a24-b3b6-4269-95bf-b39fbad194c1">495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzUtNS0xLTEtMA_a73873b6-743f-4b54-88e4-fa1ebf409536">27,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzctMS0xLTEtMA_3880183b-865a-47b6-ba26-df539a909e09">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzctMy0xLTEtMA_aaac9eb9-2fa4-409a-924a-2b2e698f9b8e">1,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzctNS0xLTEtMA_8b9518d0-efe4-49c4-a521-17ef92264beb">3,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzgtMS0xLTEtMA_75b0bcdb-ee83-406c-a92d-3a72044ab8f6">221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzgtMy0xLTEtMA_c059896c-1a23-4970-93ee-207ac8be755d">285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzgtNS0xLTEtMA_618efeb3-ce80-4ee3-826c-b3fbebb6b9cf">511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzktMS0xLTEtMA_a89d41cb-29a1-42e3-a814-22a2121dff30">1,056</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzktMy0xLTEtMA_4aace69f-a225-4788-938a-13f58123c57c">1,754</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzktNS0xLTEtMA_49eca80f-6993-4d90-a39a-c00b63cbf16c">2,810</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="pnm:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEwLTEtMS0xLTA_39ca5599-f530-4e56-b4f0-384bf6278553">728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="pnm:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEwLTMtMS0xLTA_40f402e3-7d54-4def-8edb-655adface992">306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEwLTUtMS0xLTA_b9b7ccb6-3a10-475b-9672-98d4445ea597">1,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEyLTEtMS0xLTA_e3868564-58f6-4c62-8145-f370f3373ecf">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEyLTMtMS0xLTA_746e9cf4-d41c-4ed3-992b-19bad525b779">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEyLTUtMS0xLTA_13143401-74dc-4c36-a9d6-8fe078f312f6">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEzLTEtMS0xLTA_89914c43-631c-4c44-a930-cef49f2b3e75">288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEzLTMtMS0xLTA_b6dbc602-5145-468a-86a8-d8d7cc0869a1">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEzLTUtMS0xLTA_7fa4c060-e067-4a7b-904b-de560f49ff07">295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense for the period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzE0LTEtMS0xLTA_84035c9d-8242-41ae-9b78-4b3705bd74fa">27,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzE0LTMtMS0xLTA_aec80e90-a857-4835-84ac-b1f77b0e5548">806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzE0LTUtMS0xLTA_b12e2bba-8694-437f-8a5f-7deaa1574eee">28,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i0216f7f3c99941bc99935c9d5905dbec" continuedAt="i92f7526f19584de1b59d2e4e347ede16"><ix:continuation id="i2d40af44659748d0815e7e54e4154a2f" continuedAt="i4f0ada00dc8747fe9c34729faddcbd18"><ix:continuation id="i15517e2f1e494c06a7281eb7c4b8595a"><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"><tr><td style="width:1.0%"></td><td style="width:53.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.032%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzMtMS0xLTEtMTA4Njk_2c2497cf-4b68-4ac8-954d-0287c243792b">28,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzMtMy0xLTEtMTA4Njk_176a4980-665e-403b-9006-07ed44d2d93f">3,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzMtNS0xLTEtMTA4Njk_f911fb36-54c5-4e1a-8404-b0b52b957325">31,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OperatingLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzQtMS0xLTEtMTA4Njk_6a31e189-aa69-4a34-9d5d-f37fa9710746">1,319</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OperatingLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzQtMy0xLTEtMTA4Njk_93b56f8d-825f-4525-b454-b73f8aef3be8">2,594</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OperatingLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzQtNS0xLTEtMTA4Njk_23285ca7-6cdd-4f47-8d8b-98e3f4789b3d">3,913</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzUtMS0xLTEtMTA4Njk_9725a41f-2887-40ff-8942-bfd2aeb88fe6">26,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzUtMy0xLTEtMTA4Njk_0693db3d-fdbe-4abf-bda5-ed4d7748de00">747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzUtNS0xLTEtMTA4Njk_4f9d9dff-14dc-43c6-96f3-05259a200f00">28,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzctMS0xLTEtMTA4Njk_ea8ddea1-c44e-42cc-9266-9e3917c326e1">481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzctMy0xLTEtMTA4Njk_e68467cf-bea5-4de4-b481-52147480a7cb">466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzctNS0xLTEtMTA4Njk_3c92e94e-6c73-4b0e-9f27-f6b1c635962c">973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzgtMS0xLTEtMTA4Njk_777bf6ee-f09b-493c-860e-75ef827b9f9c">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzgtMy0xLTEtMTA4Njk_3147c2ac-8f82-4bab-a65c-d31cbbfd3788">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzgtNS0xLTEtMTA4Njk_17b3fac5-c0f4-4d4e-929e-feecb2979f1f">194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="pnm:FinanceLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzktMS0xLTEtMTA4Njk_3fe48944-4502-4d87-8330-7cc3e5d65b65">280</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="pnm:FinanceLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzktMy0xLTEtMTA4Njk_4cf07eac-f447-49c6-92eb-a84ca38e0367">423</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="pnm:FinanceLeaseCapitalizedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzktNS0xLTEtMTA4Njk_9f23d184-7957-4e59-bde6-3230d37a0274">704</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="pnm:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEwLTEtMS0xLTEwODY5_dc515fb1-a45d-4578-8916-293e74a9ac0d">293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="pnm:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEwLTMtMS0xLTEwODY5_4a5936af-34a1-4118-8992-2ae7116cda71">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="pnm:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEwLTUtMS0xLTEwODY5_15accce2-7ac5-4b77-a47f-acc0682faa57">463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEyLTEtMS0xLTEwODY5_32e486c7-8d3b-45f8-a390-faf7853cc0dc">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEyLTMtMS0xLTEwODY5_86ca2eec-1723-4cac-b8ff-43b20ec902ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEyLTUtMS0xLTEwODY5_e4144436-b5ef-42de-8e1f-7fae79230a8b">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEzLTEtMS0xLTEwODY5_7e8d4ec5-e259-42c9-a463-5bb4f006f718">346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEzLTMtMS0xLTEwODY5_e6da4e03-19ca-4e8c-af65-76a802de4d98">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEzLTUtMS0xLTEwODY5_5d1ef4aa-d52d-4392-9930-687779d7e9d1">414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense for the period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzE0LTEtMS0xLTEwODY5_19bc9316-ad19-4208-8ed6-c8b233626d30">27,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzE0LTMtMS0xLTEwODY5_16194b68-225d-448a-9412-03f420366096">916</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzE0LTUtMS0xLTEwODY5_58781e2b-90e4-48b0-be0a-74de0ac2bc05">29,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Supplemental cash flow information related to the Company&#8217;s leases is as follows:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtMS0xLTEtMA_0fb48eb7-6458-4bee-8304-c27e67b1dc46">26,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtMy0xLTEtMA_0f8e85a7-8b94-4fdd-9052-c1ec1676e556">596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtNS0xLTEtMA_77527af6-9baa-468e-a394-f372796f58db">27,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtNy0xLTEtMTA4NzE_a3176a30-aa01-4202-9ee1-48ee028ad1fc">26,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtOS0xLTEtMTA4NzE_3015c94b-9b7d-40b0-ad77-0cfb7d0911e4">935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtMTEtMS0xLTEwODcx_24d81584-9c09-423a-8f32-a023df2f4fee">27,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from financing leases</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtMS0xLTEtMA_c0ac3ab1-7b7b-4b9a-add5-139145e3e6a5">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtMy0xLTEtMA_874256d6-5e95-4eea-8c04-453aa66a56e0">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtNS0xLTEtMA_2757dbad-747b-4b9c-99c3-6f395def9d77">136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtNy0xLTEtMTA4NzE_ab07d4ee-9031-4502-9486-f44f5bda3ba6">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtOS0xLTEtMTA4NzE_68ba7887-b422-49b1-9c07-260b750bd674">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtMTEtMS0xLTEwODcx_0686a698-c609-424b-8422-e55f62d9517f">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance cash flows from financing leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtMS0xLTEtMA_1eb5baa7-796a-40c0-a11f-62629ee3956c">557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtMy0xLTEtMA_5a90e2b4-72c4-4f68-85ad-db4192184be3">307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtNS0xLTEtMA_fd40cbfb-b9a7-4b46-b5f0-67e2f2878488">936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtNy0xLTEtMTA4NzE_52655b6c-453a-41a0-b225-711b9d10224e">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtOS0xLTEtMTA4NzE_26af6e65-a3ff-40e7-9884-f3366da474a5">109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtMTEtMS0xLTEwODcx_4c5134ae-9e2b-413a-a58b-456c9f9e1a3a">313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash information related to right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktMS0xLTEtMA_a2c33d15-292c-4a2a-9cc1-cf1e3998b744">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktMy0xLTEtMA_505a008d-c17c-42b6-828d-dd03f45df261">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktNS0xLTEtMA_1e11f133-b5cf-4f34-bc80-4de431877b39">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktNy0xLTEtMTA4NzE_1f44119c-4f3e-4f5e-bb9a-bde332be7422">143,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktOS0xLTEtMTA4NzE_ebdb0fe2-ec57-4b50-9485-e592a3185131">12,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktMTEtMS0xLTEwODcx_2ea27c82-1b18-4c79-8def-97020efe2721">157,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTEtMS0xLTA_94f1c595-ac88-4873-8921-256de81c22ee">6,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTMtMS0xLTA_5b15daec-1634-4d03-ac78-b0ce4351aabc">8,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTUtMS0xLTA_caaaf354-d1c6-45a7-9ae8-b39c03ba2977">15,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTctMS0xLTEwODcx_387d3e23-996c-498c-abe3-90f99746d493">4,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTktMS0xLTEwODcx_7edf50f4-3f97-4124-abf9-c7969aeb84e0">4,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTExLTEtMS0xMDg3MQ_7885ed71-b326-44b5-8e1a-f82259975085">9,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Capitalized costs excluded from the operating and financing cash paid for leases above for the year ended December&#160;31, 2020 are $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzUw_b9ffdfa6-90ce-4c7c-b763-c9b1c70fec5c">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzU3_2d759cd3-3890-4e0f-87bc-234714f53a7c">1.1</ix:nonFraction> million at PNM, $<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzY4_823da802-9b4f-4b9b-88e5-1bdb570ce5aa">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzc1_8605ea19-7adf-4189-891d-ab096037c2ac">1.8</ix:nonFraction> million at TNMP, and $<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzkx_fa1b16b9-e4bb-45c5-a3d2-6ccfef6f1b4e">3.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzk4_cdda08be-18ec-4618-9d22-3b9fc1e03984">2.8</ix:nonFraction> million at PNMR.  These capitalized costs are reflected as investing activities on the Company&#8217;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2020.  For the year ended December&#160;31, 2019, capitalized costs excluded are $<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg2NDY_ba19f333-293a-40fc-8a65-475bb1a701a6">1.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg2NjA_bcf05fab-5f29-4833-9f06-2af4c1e4bd62">0.3</ix:nonFraction>&#160;million at PNM, $<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg2NzQ_63b6894c-ee0b-4b0c-ab0e-1e8c59024afb">2.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg2ODg_882a71e6-f9cb-4d3b-9330-a5a0d5d32bbe">0.4</ix:nonFraction>&#160;million at TNMP, and $<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg3MDI_6015464b-b8b6-46d5-a975-76f5a1872a8b">3.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg3MTY_236b2574-f888-4a87-a345-cea192b3ed60">0.7</ix:nonFraction>&#160;million at PNMR</span></div></ix:continuation></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i92f7526f19584de1b59d2e4e347ede16" continuedAt="ifb2c104145e54337b1d1cf3e44e07635"><ix:continuation id="i4f0ada00dc8747fe9c34729faddcbd18" continuedAt="ifa7346588d6c458083b94615b25b0c1e"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDI3_16dde151-dfe7-430f-9ec4-11ce6a85c56a" escape="true"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDMw_362fcb75-699d-42bc-9e26-e6aaad1ccbe1" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Future expected lease payments are shown below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:27.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.185%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtMS0xLTEtMA_5a824f2c-f8f1-4580-b9e5-fcef97577760">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtMy0xLTEtMA_76a8a6e3-8bc3-469f-84f3-51872ad3a878">26,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtNS0xLTEtMA_c0429752-4fe6-469e-8cd2-d9dc8dffedcb">2,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtNy0xLTEtMA_678b4c46-8e9d-490b-965f-e52fe48b1c69">2,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtOS0xLTEtMA_ef801e28-4548-4534-a68f-e7672b314350">4,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtMTEtMS0xLTA_6efb742f-c20f-40ac-9602-5573d593be9f">29,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtMS0xLTEtMA_91920919-ae8f-45dc-bed7-49fa22431b75">2,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtMy0xLTEtMA_d1ba7261-2310-47fe-b4cd-434e393639b6">26,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtNS0xLTEtMA_bac4ad89-d241-4b44-a2a5-d84886747a28">2,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtNy0xLTEtMA_987cb688-b240-4e3b-9b8d-dfdd0ff6f588">1,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtOS0xLTEtMA_80041bd8-7017-4cf4-b0d9-e58909be7d5c">4,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtMTEtMS0xLTA_1acf9cd3-d70f-449a-8b1b-e2f9cfb082b6">28,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtMS0xLTEtMA_c3389399-567c-4ace-9c2d-1e3def35df55">2,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtMy0xLTEtMA_398715d2-bb73-47fa-98fe-04a146078f8c">17,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtNS0xLTEtMA_f6507beb-d339-4d95-b5c7-73fc476f43f0">2,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtNy0xLTEtMA_4218cd7e-6eaa-4cdd-92ee-6f6b9b319ae4">1,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtOS0xLTEtMA_bcd57c3f-b490-499c-bbfa-1a4bc6dc5d5b">4,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtMTEtMS0xLTA_d0b8ca5d-0e7e-46a4-b60b-4a040ff0345e">19,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctMS0xLTEtMA_5e08f80f-c814-4ca6-96cd-8fb2521693e1">1,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctMy0xLTEtMA_932dbe74-f34c-4a6a-a7ba-51ba4c6a8e1b">7,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctNS0xLTEtMA_2af31c2c-f9f4-402b-9d4e-f50b297dd2c6">1,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctNy0xLTEtMA_01512780-4881-4f26-b405-5ce693a9429e">895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctOS0xLTEtMA_c71cdb6c-0975-45a5-b463-1c14443cd57f">3,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctMTEtMS0xLTA_03d62c66-f12b-43f1-a769-81633bcb7fde">8,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtMS0xLTEtMA_e2516b8a-2add-45e8-ba4e-6fc204390a26">854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtMy0xLTEtMA_7b2acbe8-bb02-4525-ab61-6ad71a57d950">6,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtNS0xLTEtMA_47eb4285-d69e-448a-bd40-f8cd834542a6">1,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtNy0xLTEtMA_4ee53f8e-87d1-492a-8f79-44db70274696">690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtOS0xLTEtMA_bf08264d-40da-4051-aeb8-76e747176259">2,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtMTEtMS0xLTA_cf7f817d-3720-42b6-a1ef-0572dd86af4d">7,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Later years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktMS0xLTEtMA_6dedfe1a-b267-4d0e-964f-59a62a23a054">1,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktMy0xLTEtMA_7a26b600-eae7-44bc-a0df-619099cc0469">27,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktNS0xLTEtMA_93fa87f4-c8d6-4b80-ac32-81686ec70869">1,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktNy0xLTEtMA_daf08b53-1c95-4976-b7d3-b98dde116f09">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktOS0xLTEtMA_400bd19f-0303-4403-af87-058d24f0c53b">2,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktMTEtMS0xLTA_169451a0-f5ff-4e17-be0c-4a9e62879ed5">27,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTEtMS0xLTA_1aae01c1-0c61-4f65-ac77-ec88e01fa441">9,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTMtMS0xLTA_919f895a-fd98-4395-8551-f0bf7102fd51">112,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTUtMS0xLTA_b3645262-17dc-4eb6-b303-ee92c2fd5ad6">11,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTctMS0xLTA_f65d8ebe-ad3a-4a8c-8bd8-b8dcbb3c5d9e">7,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTktMS0xLTA_4c6325f4-c761-4429-b8d9-9f6c25834284">21,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTExLTEtMS0w_01f28714-4501-4b66-b7d9-0a14ea9c25da">121,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTEtMS0xLTA_a06979d0-7952-4e68-86c9-adf36d81baee">617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTMtMS0xLTA_f3ab8b7e-c896-41e8-963d-4ae9803dd143">11,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTUtMS0xLTA_1736a80a-b94b-462d-b970-62b2271c3a2d">742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTctMS0xLTA_d88e79ad-b71f-4197-9fb0-c1d2f871d047">582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTktMS0xLTA_9cba7d20-6c72-4ec6-8436-c625627186b7">1,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTExLTEtMS0w_637343ff-2fce-4200-9354-b654e29e74be">12,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities as of December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTEtMS0xLTA_9959ca1e-9417-48ba-9431-fb6bf56189f3">9,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTMtMS0xLTA_773213fd-3225-467b-b400-311c41f96ab5">101,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTUtMS0xLTA_eef35fa5-b4eb-4918-a582-9bf55e4fbe0d">11,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTctMS0xLTA_c59629e9-63aa-4da3-aa7a-e8a036e4674f">6,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTktMS0xLTA_63bcf866-5f56-44df-8126-f413a11427d7">20,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTExLTEtMS0w_2898eda1-983f-4439-bba1-b425495a4514">108,525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="ifb2c104145e54337b1d1cf3e44e07635"><ix:continuation id="ifa7346588d6c458083b94615b25b0c1e">The above tables include $<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LesseeOperatingLeaseUnguaranteedResidualValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzMDU2_4c47275d-dc08-444d-98e5-11bf844048e9">11.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LesseeOperatingLeaseUnguaranteedResidualValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzMDYw_62e7faec-3006-4d34-b04d-c9d8b5918f43">15.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LesseeOperatingLeaseUnguaranteedResidualValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzMDY4_89ee3379-562c-4dd7-9fec-c4ea269bf3cd">26.7</ix:nonFraction> million for PNM, TNMP, and PNMR at December&#160;31, 2020 for expected future payments on fleet vehicle and equipment leases that could be avoided if the leased assets were returned and the lessor is able to recover estimated market value for the equipment from third parties.  The Company&#8217;s contractual commitments for leases that have not yet commenced are insignificant.</ix:continuation></ix:continuation>  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_232"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(9)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:6.34pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:DerivativesAndFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODU0_3f9bfd59-5d1e-4f49-b1b8-a28fe2eb9597" continuedAt="i5665b44f5a954b329334dae73f02e69e" escape="true">Fair Value of Derivative and Other Financial Instruments</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i5665b44f5a954b329334dae73f02e69e" continuedAt="ife6e7304a4b9460cbdeb3a7eb545a308"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Fair value is defined as the price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.  Fair value is based on current market quotes as available and is supplemented by modeling techniques and assumptions made by the Company to the extent quoted market prices or volatilities are not available.  External pricing input availability varies based on commodity location, market liquidity, and term of the agreement.  Valuations of derivative assets and liabilities take into account nonperformance risk, including the effect of counterparties&#8217; and the Company&#8217;s credit risk.  The Company regularly assesses the validity and availability of pricing data for its derivative transactions.  Although the Company uses its best judgment in estimating the fair value of these instruments, there are inherent limitations in any estimation technique.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Energy Related Derivative Contracts</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Overview</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The primary objective for the use of commodity derivative instruments, including energy contracts, options, swaps, and futures, is to manage price risk associated with forecasted purchases of energy and fuel used to generate electricity, as well as managing anticipated generation capacity in excess of forecasted demand from existing customers.  PNM&#8217;s energy related derivative contracts manage commodity risk.  PNM is required to meet the demand and energy needs of its customers.  PNM is exposed to market risk for the needs of its customers not covered under the FPPAC.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Beginning January 1, 2018, PNM is exposed to market risk for its <ix:nonFraction unitRef="mw" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE5NzE_f5f96694-eff4-4225-8f91-94e35967340a">65</ix:nonFraction> MW interest in SJGS Unit 4, which is held as merchant plant as ordered by the NMPRC (Note 16).  PNM has entered into agreements to sell power from <ix:nonFraction unitRef="mw" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzIxMjE_ae54dcda-27bc-493a-8882-ca39a40f5652">36</ix:nonFraction> MW of that capacity to a third party at a fixed price for the period January 1, 2018 through May 31, 2022, subject to certain conditions.  Under these agreements, PNM is obligated to deliver <ix:nonFraction unitRef="mw" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzIzMTU_403aedbf-7255-4ea0-8c25-f3895fb6ec6e">36</ix:nonFraction> MW of power only when SJGS Unit 4 is operating.&#160; These agreements are not considered derivatives because there is no notional amount due to the unit-contingent nature of the transactions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and Tri-State have a hazard sharing agreement that expires in May 2022. Under this agreement, each party sells the other party <ix:nonFraction unitRef="mw" contextRef="i33523526cdbd4a42bd91c27532027517_I20201231" decimals="0" name="pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzI2Mzg_6d0c8045-cfcf-411a-a42f-3803bc23e8cd">100</ix:nonFraction> MW of capacity and energy from a designated generation resource on a unit contingent basis, subject to certain performance guarantees.&#160; Both the purchases and sales are made at the same market index price.&#160; This agreement serves to reduce the magnitude of each party&#8217;s single largest generating hazard and assists in enhancing the reliability and efficiency of their respective operations. PNM passes the sales and purchases through to customers under PNM&#8217;s FPPAC.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s operations are managed primarily through a net asset-backed strategy, whereby PNM&#8217;s aggregate net open forward contract position is covered by its forecasted excess generation capabilities or market purchases.  PNM could be </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ife6e7304a4b9460cbdeb3a7eb545a308" continuedAt="ib636d7057fe24ae084aeb8e0e6281a3e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">exposed to market risk if its generation capabilities were to be disrupted or if its load requirements were to be greater than anticipated.  If all or a portion of load requirements were required to be covered as a result of such unexpected situations, commitments would have to be met through market purchases.  TNMP does not enter into energy related derivative contracts.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Commodity Risk</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Marketing and procurement of energy often involve market risks associated with managing energy commodities and establishing positions in the energy markets, primarily on a short-term basis.  PNM routinely enters into various derivative instruments such as forward contracts, option agreements, and price basis swap agreements to economically hedge price and volume risk on power commitments and fuel requirements and to minimize the effect of market fluctuations.  PNM monitors the market risk of its commodity contracts in accordance with approved risk and credit policies.</span></div><div><span><br/></span></div><ix:continuation id="i2d504ee46c2949b9a1521cebda04a616"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Accounting for Derivatives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under derivative accounting and related rules for energy contracts, PNM accounts for its various instruments for the purchase and sale of energy, which meet the definition of a derivative, based on PNM&#8217;s intent.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM was not hedging its exposure to the variability in future cash flows from commodity derivatives through designated cash flow hedges.  The derivative contracts recorded at fair value that do not qualify or are not designated for cash flow hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power agreements, used to economically hedge generation assets, purchased power and fuel costs, and customer load requirements.  Changes in the fair value of economic hedges are reflected in results of operations and are classified between operating revenues and cost of energy according to the intent of the hedge.  PNM has no trading transactions.</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Commodity Derivatives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODQ4_ee2e64f9-bbe6-4c5e-bebe-f7d1532430c0" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s commodity derivative instruments that are recorded at fair value, all of which are accounted for as economic hedges and considered Level 2 fair value measurements, are presented in the following line items on the Consolidated Balance Sheets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.380%"><tr><td style="width:1.0%"></td><td style="width:58.948%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Economic Hedges</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzQtMS0xLTEtMA_e21c9e5d-4dce-4864-af1c-e96a6e9dfed9">1,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzQtMy0xLTEtMA_dbe22b03-30e3-4847-860e-1d8cc26a8bd2">1,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzUtMS0xLTEtMA_41ce73cd-2a9c-402b-9d5a-38637d0cfc1c">455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzUtMy0xLTEtMA_991c9639-c415-4cd4-9824-4433d4d3623c">1,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzYtMS0xLTEtMA_fbd0e02b-232a-403b-9ec8-8a2f86390b6b">1,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzYtMy0xLTEtMA_ab98d696-e9fd-4973-9a57-064148617f41">2,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzctMS0xLTEtMA_387206ef-ce1c-47db-ac98-903881a49142">1,096</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzctMy0xLTEtMA_f681e889-8370-4cd3-8227-a4c56737befc">1,089</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzgtMS0xLTEtMA_943b0928-4470-482d-8b4b-e582ced00bdb">455</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzgtMy0xLTEtMA_342f528d-1352-4c93-ac77-74b0f19259d2">1,507</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzktMS0xLTEtMA_a241ff43-07d8-494a-b377-9a03f1e6a5cb">1,551</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzktMy0xLTEtMA_b5e21ad2-9235-4725-a3a3-23622f5eebf4">2,596</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzEwLTEtMS0xLTA_eba07bf6-2dcd-497f-8a1e-a4111503f097">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzEwLTMtMS0xLTA_7dc1a5c4-323c-492b-ba7b-b36dfc2309d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s commodity derivative instruments in the above table are subject to master netting agreements whereby assets and liabilities could be offset in the settlement process.  PNM does not offset fair value and cash collateral for derivative instruments under master netting arrangements and the above table reflects the gross amounts of fair value assets and liabilities for commodity derivatives.  All of the assets and liabilities in the table above at December&#160;31, 2020 and December&#160;31, 2019 result from PNM&#8217;s hazard sharing arrangements with Tri-State.  The hazard sharing arrangements are net-settled upon delivery.  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020 and 2019, PNM had <ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzYzMTA_1cdccc7f-1909-4dba-be17-f2bc71e08bfa"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeCollateralRightToReclaimCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzYzMTA_e5e8b693-94ed-45e9-bb95-35c13d7f9e45">no</ix:nonFraction></ix:nonFraction> amounts recognized for the legal right to reclaim cash collateral.  However, at December&#160;31, 2020 and 2019, amounts posted as cash collateral under margin arrangements were $<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarginDepositAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY0Njk_d9bcf22e-cbc9-4515-9d3a-156a641bb37c">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarginDepositAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY0NzY_2692a668-81fc-4572-ae37-e04c375e9223">0.5</ix:nonFraction> million.  At December&#160;31, 2020 and 2019, obligations to return cash collateral were $<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY1Mzg_6450b342-7cbd-4066-9ca4-636b39f7d4e7">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeCollateralObligationToReturnCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY1NDU_5c7377ad-2f75-48d6-9f06-7352c551fe79">0.9</ix:nonFraction> million.  Cash collateral amounts are included in other current assets and other current liabilities on the Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a NMPRC-approved hedging plan to manage fuel and purchased power costs related to customers covered by its FPPAC.  There were <ix:nonFraction unitRef="usd" contextRef="i0af3bca93d4d4ac2be29612b623cb0c1_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeAssetsCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY4MTI_0b420745-61b3-4b1c-b9b8-9d6da31986b3"><ix:nonFraction unitRef="usd" contextRef="i32e3067e81c0455ba0ac6d816352223b_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeAssetsCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY4MTI_ac618453-d005-4da7-bf04-8563504312fa">no</ix:nonFraction></ix:nonFraction> amounts hedged under this plan as of December&#160;31, 2020 or 2019.    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The effects of mark-to-market commodity derivative instruments on PNM&#8217;s revenues and cost of energy during the years ended December&#160;31, 2020 and 2019 were less than $<ix:nonFraction unitRef="usd" contextRef="iba88937d00624301a2ecaaf82cfb1ac1_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzI3NDg3NzkwOTYyNzc_683def0b-8362-4e97-ac8e-74bd723f4bee"><ix:nonFraction unitRef="usd" contextRef="i663d1ac4daf842c3a424224a2758c934_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzI3NDg3NzkwOTYyNzc_bc99a92a-e679-4be0-99e7-657e3605928f">0.1</ix:nonFraction></ix:nonFraction>&#160;million.  Commodity derivatives had no impact on OCI for the periods presented.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ib636d7057fe24ae084aeb8e0e6281a3e" continuedAt="i6e976585718148f984f4ae49b81566bd"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has contingent requirements to provide collateral under commodity contracts having an objectively determinable collateral provision that are in net liability positions and are not fully collateralized with cash.  In connection with managing its commodity risks, PNM enters into master agreements with certain counterparties.  If PNM is in a net liability position under an agreement, some agreements provide that the counterparties can request collateral if PNM&#8217;s credit rating is downgraded; other agreements provide that the counterparty may request collateral to provide it with &#8220;adequate assurance&#8221; that PNM will perform; and others have no provision for collateral.  At December&#160;31, 2020 and 2019, PNM had <ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:ContractWithCustomerLiabilityNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzc5NzI_43b4d567-cee5-471b-98db-e8433beca21b"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:ContractWithCustomerLiabilityNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzc5NzI_5b95041c-17c3-47cf-bec2-7d40dca73a83">no</ix:nonFraction></ix:nonFraction> such contracts in a net liability position. </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Non-Derivative Financial Instruments</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The carrying amounts reflected on the Consolidated Balance Sheets approximate fair value for cash, receivables, and payables due to the short period of maturity.  Investment securities are carried at fair value.  Investment securities consist of PNM assets held in the NDT for its share of decommissioning costs of PVNGS and trusts for PNM&#8217;s share of final reclamation costs related to the coal mines serving SJGS and Four Corners.  See Note 16.  At December&#160;31, 2020 and 2019, the fair value of investment securities included $<ix:nonFraction unitRef="usd" contextRef="i3cd7c4dff82444309f19bf09ec80de32_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzg1Njk_520610a1-a932-4528-871a-2342e5e386f8">379.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia14d5ebd04da41f09325f75343c9eec2_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzg1NzY_a7836d22-a074-422a-98a5-d948a0a6818b">336.0</ix:nonFraction> million for the NDT and $<ix:nonFraction unitRef="usd" contextRef="ibbe4e0fbfa844cb589b4e84701d1fa21_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzg1OTU_fbbbbce0-96a0-45f7-a6a1-e16f3f44ac08">60.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic796016a620147af86024930ffb78e64_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzg2MDI_0b94ddee-3634-4b7d-bb50-b71396c705f3">52.8</ix:nonFraction> million for the coal mine reclamation trusts.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In June 2016, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-13 &#8211; Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, which changes the way entities recognize impairments of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over the remaining lives of the assets.  The majority of the amendments made by the new standard are required to be applied using a modified retrospective approach.  The amendments in ASU 2016-13 also require entities to separately measure and realize an impairment for credit losses on available-for-sale debt securities for which carrying value exceeds fair value, unless such securities have been determined to be other than temporarily impaired and the entire decrease in value has been realized as an impairment.  The amendments relating to available-for-sale debt securities are required to be applied prospectively on the date of adoption.  PNM records a realized loss as an impairment for any available-for-sale debt security that has a fair value that is less than its carrying value.  As a result, the Company has no available-for-sale debt securities for which carrying value exceeds fair value and there are no impairments considered to be &#8220;other than temporary&#8221; that are included in AOCI and not recognized in earnings.  The Company adopted ASU 2016-13 on January 1, 2020, its required effective date.  Adoption of the standard did not result in the Company recording a cumulative effect adjustment or impact the Company's accounting for its available-for-sale debt securities.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3OTQy_ebc3cf83-5f10-4401-baf7-c67cc11d8912" continuedAt="ic363ac5120324fabb90948348c8f5195" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Gains and losses recognized on the Consolidated Statements of Earnings related to investment securities in the NDT and reclamation trusts are presented in the following table:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"><tr><td style="width:1.0%"></td><td style="width:47.181%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.033%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.848%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.033%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.852%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains from equity securities sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzQtMi0xLTEtMA_bf3dd8f4-0bf7-41d2-bab4-db93169a0c43">5,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzQtNC0xLTEtMA_50919b84-6d90-46c2-8609-145c7a7fc1f0">5,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzQtNi0xLTEtMTUzNTc_5c921bf2-411b-42e9-b91f-7da36b8075f3">4,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) from equity securities still held</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzUtMi0xLTEtMA_5ba54bf8-c078-447e-9492-4dc900749fa3">17,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzUtNC0xLTEtMA_9400cc43-6d6b-45c9-b707-5799f0e5c96e">18,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzUtNi0xLTEtMTUzNTc_e7652ace-b647-4763-a6f2-4a4910a25f7e">10,523</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net gains (losses) on equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzYtMi0xLTEtMA_3246afc4-7f09-4790-aef9-2432a559a76f">23,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzYtNC0xLTEtMA_9e871e53-c252-4184-82d5-b25f406059c9">24,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzYtNi0xLTEtMTUzNTc_6267f8dd-b42d-4426-9a75-93e9fafc0f2f">5,659</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzEwLTItMS0xLTA_777c5aec-5df5-44e2-83fa-70ae878e2177">1,969</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzEwLTQtMS0xLTA_5a6601bd-0aa3-411f-ac94-8ed26dec47d3">5,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzEwLTYtMS0xLTE1MzU3_6feb1dc7-9206-464f-9a23-6589d3003657">11,517</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on investment securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzExLTItMS0xLTA_94479e7b-9e25-4c44-83d1-954ceded4bf2">21,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzExLTQtMS0xLTA_e312d4b1-ccb3-4fe9-b434-16df5b71f8a1">29,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzExLTYtMS0xLTE1MzU3_a90afdc3-6613-46f2-94da-d7abef763509">17,176</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The proceeds and gross realized gains and losses on the disposition of securities held in the NDT and coal mine reclamation trusts are shown in the following table.  Realized gains and losses are determined by specific identification of costs of securities sold.  <ix:continuation id="ic363ac5120324fabb90948348c8f5195" continuedAt="ib54ce3fcd4894b2e9d72cad224398243">Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-5" sign="-" name="pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzEwMTI1_e98687cb-bc01-4b0e-a61c-8099a8f43223">3.2</ix:nonFraction>)&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzEwMTI5_053c687a-d97e-431a-9c97-f013c5408fe3">3.0</ix:nonFraction> million, and $(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-5" sign="-" name="pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzEwMTM3_258403eb-c9f2-4c1a-afff-ac086cc6d28f">9.4</ix:nonFraction>)&#160;million for the years ended December&#160;31, 2020, 2019 and 2018.</ix:continuation></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="ib54ce3fcd4894b2e9d72cad224398243"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.654%"><tr><td style="width:1.0%"></td><td style="width:48.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.071%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.729%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.071%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.729%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.072%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzMtMS0xLTEtMA_8d3f8a81-b2a2-458c-9477-dba5475b2099">590,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzMtMy0xLTEtMA_850628d2-8355-45cd-81e1-7b4f2317baac">494,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzMtNS0xLTEtMA_49a2316d-ac76-49c4-a506-8457a34dd0b4">984,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzQtMS0xLTEtMA_c4d80a3c-aea3-48f2-bbed-0c8a3d01d2f9">35,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzQtMy0xLTEtMA_e9abd5db-59fa-4441-a804-7a1dfb22694d">25,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzQtNS0xLTEtMA_ae5b8555-0b91-43ae-886c-ffd0534a2cd3">19,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized (losses)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzUtMS0xLTEtMA_1713bed9-2d01-4891-8e4f-d3a81d65f154">28,817</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzUtMy0xLTEtMA_949469fc-6ce3-4d63-a7b8-2c41550feb75">17,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzUtNS0xLTEtMA_bc478a5c-012c-4191-b0b5-e9ecf6dd0e05">16,624</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i6e976585718148f984f4ae49b81566bd" continuedAt="ia4709d3a86cc4aaeb88fdc341e68b307"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3OTQz_d5439183-1f2e-4c00-b146-9a33c2a79caa" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020, the available-for-sale debt securities held by PNM, had the following final maturities:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:51.754%"><tr><td style="width:1.0%"></td><td style="width:74.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.477%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2217c559514439d92400a6aa3476ec9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzItMS0xLTEtMA_979a10fd-0341-4907-951c-fb8bda0c17f7">33,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2217c559514439d92400a6aa3476ec9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzMtMS0xLTEtMA_b6f78eb4-9179-4304-b59d-52333cd1476d">89,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 5 years through 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2217c559514439d92400a6aa3476ec9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzQtMS0xLTEtMA_cfbb357a-59d0-417b-ade0-66858d0b7655">89,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 10 years through 15 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2217c559514439d92400a6aa3476ec9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzUtMS0xLTEtMA_7c232fa9-cbcd-47c9-9669-1588108310b2">14,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 15 years through 20 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2217c559514439d92400a6aa3476ec9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzYtMS0xLTEtMA_62f06a4b-bc7f-4830-a634-f237dfd828f0">9,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 20 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2217c559514439d92400a6aa3476ec9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzctMS0xLTEtMA_55f1b0e1-5e7d-4bb5-b904-df57c241e89d">43,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2217c559514439d92400a6aa3476ec9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzgtMS0xLTEtMA_c675d8b0-1b21-48fd-a41f-0cc01b5967cc">280,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Fair Value Disclosures</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODQ0_7a81c7b9-e488-4ec1-949f-36e08f2ef30f" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company determines the fair values of its derivative and other financial instruments based on the hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.  There are three levels of inputs that may be used to measure fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 3 inputs are unobservable inputs for the asset or liability.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For investment securities, Level 2 and Level 3 fair values are provided by fund managers utilizing a pricing service.  For Level 2 fair values, the pricing provider predominantly uses the market approach using bid side market values based upon a hierarchy of information for specific securities or securities with similar characteristics.  Fair values of Level 2 investments in mutual funds are equal to net asset value.  For commodity derivatives, Level 2 fair values are determined based on market observable inputs, which are validated using multiple broker quotes, including forward price, volatility, and interest rate curves to establish expectations of future prices.  Credit valuation adjustments are made for estimated credit losses based on the overall exposure to each counterparty.  For the Company&#8217;s long-term debt, Level 2 fair values are provided by an external pricing service.  The pricing service primarily utilizes quoted prices for similar debt in active markets when determining fair value.  The valuation of Level 3 investments, when applicable, requires significant judgment by the pricing provider due to the absence of quoted market values, changes in market conditions, and the long-term nature of the assets.  The Company has no Level 3 investments as of December 31, 2020 and 2019.  Management of the Company independently verifies the information provided by pricing services.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2018, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2018-13 &#8211; Fair Value Measurements (Topic 820) Disclosure Framework: Changes to the Disclosure Requirements for Fair Value Measurements,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> to improve fair value disclosures. ASU 2018-13 eliminates certain disclosure requirements related to transfers between Levels 1 and 2 of the fair value hierarchy and the requirement to disclose the valuation process for Level 3 fair value measurements. ASU 2018-13 also amends certain disclosure requirements for investments measured at net asset value and requires new disclosures for Level 3 investments, including a new requirement to disclose changes in unrealized gains or losses recorded in OCI related to Level 3 fair value measurements.  The Company adopted ASU 2018-13 on January 1, 2020, its required effective date.  The Company applied the requirements of the new standard using retrospective application, except for the new disclosures related to Level 3 investments, which are to be applied prospectively. Adoption of the standard did not have a material impact on the Company's disclosures.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ia4709d3a86cc4aaeb88fdc341e68b307" continuedAt="ie23962ed88234e44957adc9d315c79a5"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODc4_f480157c-60c4-4ef5-9d3e-2f2135fa2903" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Items recorded at fair value by PNM on the Consolidated Balance Sheets are presented below by level of the fair value hierarchy along with gross unrealized gains on investments in available-for-sale securities.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.801%"><tr><td style="width:1.0%"></td><td style="width:34.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.267%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.412%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.727%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant Other Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gains</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ac584ef54574b578fae0a09e041ba99_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzQtMS0xLTEtMA_44f501b0-3d32-4ad0-89f4-48529c54919f">6,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a4ca6c4df6d47879ac4013d1dbdf26e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzQtMy0xLTEtMA_86f052df-6677-4e9e-b573-4955043840c3">6,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a48e89b8b5a443fbd907b3c667b7c9d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzQtNS0xLTEtMA_a2610ca3-0d8e-4ef5-b91d-9f6f0680879c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9913c9197624257841cc43d9290cebf_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzYtMS0xLTEtMA_f498e66c-be46-4424-82fa-63dea734aab1">85,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c4a50bf2ec448b8b179d12344f044d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzYtMy0xLTEtMA_ed513dee-50b3-4bff-a75c-bdd6534d07ae">85,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i254f5984148a4cf3b10605155571ab79_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzYtNS0xLTEtMA_21b5da10-5d97-4b24-a02b-33b192b3d131">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id425ee8bf0b44b1f87421722f9953a21_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzctMS0xLTEtMA_29d5556c-d381-4ccd-ace4-2baad7c314d9">9,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie38d9eec5dd046a2b8c4153b69b836e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzctMy0xLTEtMA_6ee107f9-7a5f-4c72-8c57-41e9101c00ca">3,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b363c42b13b4aa0a2cdd230633fcdc9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzctNS0xLTEtMA_54142cd2-9edd-4fe9-8f8d-5e125f3ca3b4">6,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d2cdec5661440199a018955bc7d4b26_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzgtMS0xLTEtMA_e4555743-623e-4b9c-81be-7316c53b4fb2">58,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife5d4c5135794fc49eea14df80619eb6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzgtMy0xLTEtMA_ebc23575-f168-4905-97a7-586a09d7c58c">58,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c5c8b526af4c328ff0b3c141662d69_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzgtNS0xLTEtMA_03e0d649-fc37-45a8-b95b-f514e1c85798">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b6b18e96076436bbc032a9da4c69b2f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEwLTEtMS0xLTA_251b86a7-49e4-450c-9a52-474eb7948ef6">55,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b459b33ae2d447ca4d8f163d332456e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEwLTMtMS0xLTA_98bf3759-52de-456f-a02a-1a584a11a9ed">29,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d4f46ac420f412ba0a9e5c53bfa79fe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEwLTUtMS0xLTA_931d9ac7-e5e1-4a44-a9c2-6c5c63eb477b">26,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfadaf8a800e40ac832dbb64fc78097a_D20200101-20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEwLTktMS0xLTA_a8e3eab5-945c-4e6b-99c0-a1f612aca545">950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46c8987afccd4b0c8e9e1087b9e34721_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzExLTEtMS0xLTA_0cec00dc-5108-49f4-83d5-6fac3980f8fb">16,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0a23025a3c0432486351a20f1e5f8c6_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzExLTMtMS0xLTA_3198f605-e6f3-4f7b-ac57-cf809ce03133">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec88bb4b4f04189bb6d597787fc0815_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzExLTUtMS0xLTA_a7462999-350b-4bd5-aad2-e5af9074edd0">16,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3c877f4d1914b23ae99447f3c00f91f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzExLTktMS0xLTA_e4c7b718-eadf-4792-b579-04959589b50b">2,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadb137d0458e45d4ae54908b30a37e05_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEyLTEtMS0xLTA_d934d81c-3eee-4d2e-94ca-1aeebd4a74c2">50,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9954c203e1d4f48a73339f6d2ce7447_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEyLTMtMS0xLTA_d1d0f2f9-babf-4247-937a-e54b6ce8ee75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i856e4297b7fc46a19e367f4a6199d90e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEyLTUtMS0xLTA_8b02d5d0-9cba-4a46-b6af-15e86f41b9a6">50,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie58d0ec2b2b44affb8e11bde7221bf59_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEyLTktMS0xLTA_656c86bf-bc9b-4ac2-b766-9534172a8ad3">2,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ae5b85dbc274ee4978037ef23e89465_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEzLTEtMS0xLTA_d51fe643-4fe2-403d-886c-8e157523b57e">158,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4b79bbeb9b14abba5d0125a6d8da926_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEzLTMtMS0xLTA_8a240819-a1d7-412e-97d0-cc558de30ec0">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f505a4d04b41bb9c5908424ae32987_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEzLTUtMS0xLTA_902df765-c306-4af0-bbed-5234bfa93f23">157,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8da06e0c264471fafd43f52bf8d0792_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEzLTktMS0xLTA_dea7e11c-5f4e-45b0-9d1d-e87988eee743">21,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4b032273252441fa9ceda9c4f0598e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzE0LTEtMS0xLTA_697d6b46-f1cf-43e9-b218-76c50b29bb1b">440,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f7df2c8fa6a464dbbec39528681e9f7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzE0LTMtMS0xLTA_0ae9ee60-9976-4d7c-bf98-db30c554954f">183,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe6ef05cae4d4995910a65eb69ff29ff_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzE0LTUtMS0xLTA_eafe10c9-d6ac-4d2b-85ca-c4dc1b290f41">256,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3998d3a4b188489daa45313df6c9a2b0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzE0LTktMS0xLTA_1d03a0c8-02e4-4801-8038-50068b9e35ad">27,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.485%"><tr><td style="width:1.0%"></td><td style="width:35.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.743%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.743%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.743%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.053%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i905e4944b80f4f6c8951cc67f44be757_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzQtMS0xLTEtMA_4566ca38-fb9b-44c3-a489-fbc037179e6b">15,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id61aa509ada4470ea7931eb5deceda4a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzQtMy0xLTEtMA_76cf91d5-b882-47fb-8d3c-d99db96d5310">15,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5ccc9df0dfb419b8dbddb531ee41947_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzQtNS0xLTEtMA_174a488e-fb3f-4a0a-bfe5-94496111a49a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46bf94534fa49858dbfb03660b54534_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzYtMS0xLTEtMA_3e828de8-8d44-45e1-88b0-44de631e7767">64,527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i846bb471f3fd47a3a4cc72e46fda0b16_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzYtMy0xLTEtMA_7efd9b06-5d5e-4723-8d83-e76a061066d3">64,527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f6aedbb3a94e64bbf45a6cb657bf1e_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzYtNS0xLTEtMA_74e21482-b63b-4f9e-96ab-b79982edd10f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i907faeb863dc4e0b9ce6b96f802ec9cf_D20190101-20191231" xsi:nil="true" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzYtOS0xLTEtMA_8b5eb3cc-83c8-4284-8c9d-7b32c4402cbe"></ix:nonFraction></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d94852daf9b4454be5ac27c3e45766a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzctMS0xLTEtMA_0f238f2f-e47e-4405-b03f-0da15bf52e75">9,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id91d2fb1780b4165b7c903af4a9467ab_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzctMy0xLTEtMA_b3c49f3c-ca52-44de-b525-7b8db006ddc3">2,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf372b691ed746c9b3dc1065fc8f2e1f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzctNS0xLTEtMA_4c27e1da-c0a4-47eb-8103-95f5f8dc077d">6,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="icf45268e83774d0da87ed006aff42612_D20190101-20191231" xsi:nil="true" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzctOS0xLTEtMA_fcb8e66b-b916-41d8-8313-4b261aa7cd64"></ix:nonFraction></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8cc8d7e74e4190a0098b0c933da32a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzgtMS0xLTEtMA_322ed19b-84ad-4e9c-8b25-38c2a96f3c75">49,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaf43d71377f4de085e2d9160f829a63_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzgtMy0xLTEtMA_67d617d1-81d6-4db6-a02d-ba9ae6d52e91">49,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6753d9bdbda04d0ebb845af3c24f7460_I20191231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzgtNS0xLTEtMA_14f828e9-fe9f-48fd-92b2-e33c1a6f0e39">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i01145dfa76234dff8364127d44cc17b7_D20190101-20191231" xsi:nil="true" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzgtOS0xLTEtMA_150ef60a-921c-4100-96fd-db5a2da9aad4"></ix:nonFraction></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11879cd6814e415196a7b3a321be4284_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEwLTEtMS0xLTA_a1ef4132-c5eb-4888-b017-bb0c95835d7a">48,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cb3f3fdd1964d2cb4c784e80b277eea_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEwLTMtMS0xLTA_b753950b-8ecd-4ac9-8499-a2977d2f78bc">31,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95423dea4cc94874ab01c606016bae74_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEwLTUtMS0xLTA_cdfff00e-0de5-44a3-b07e-6ed2fbf2a08d">17,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9e095626b1a4ce0b3c8b2f9d40c78aa_D20190101-20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEwLTktMS0xLTA_5fbd1e50-37ba-44f4-aac0-e45de80f805a">535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0a32bc7393b40ab8de2bf1c6ec7673f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzExLTEtMS0xLTA_f6897589-5ff4-4eaa-96e6-6bd6d7f9c6e9">15,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if441bfbdcfac456eafdf8f18f6c78474_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzExLTMtMS0xLTA_acde6426-051f-4c3e-a39a-8dcf262b6771">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5f64c04bbda4e7da4beb80c91f4ed05_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzExLTUtMS0xLTA_6bee74d8-66fa-4a57-9a8c-f05329af8544">15,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb8b92c074294591bc7f21e04ee24715_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzExLTktMS0xLTA_454757d1-22f0-4eef-b530-e8ee5eabfc86">1,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied2b38b171704461bd44f5dcedb3cee7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEyLTEtMS0xLTA_5ac091a3-65c3-44f1-b017-5e2de1c5d045">46,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6426390b4ef54658973d0419d7c0671d_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEyLTMtMS0xLTA_2a8c6ca3-6cfd-4814-8d86-93dbc991218d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e10f1550e684433831fb4f4340936ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEyLTUtMS0xLTA_fd995d55-7774-4aa0-a32a-651eff337e23">46,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b409ce074e2476e9d2bc9edac314323_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEyLTktMS0xLTA_6deb5df6-ced7-4e9b-834e-9cf6decb30eb">1,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02b0c152918340429e381c739ad0fba8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEzLTEtMS0xLTA_62bc184b-11ea-4e89-b39f-f9d137e639eb">139,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbcdcf02bb51499990ab769bf2eb5008_I20191231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEzLTMtMS0xLTA_ad011291-7f3c-4994-9d79-ea38e893c5d5">187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84f94f291f0245c7b3d6864d06fcd534_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEzLTUtMS0xLTA_42041f39-2411-4202-90a3-15157802eedc">139,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4248c8fd81c4df39b2d8ac21d8416ee_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEzLTktMS0xLTA_5fccfe5c-9e29-4397-94f3-906a32fa2d6f">10,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73593ed910b446f196178c7b5191fa16_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzE0LTEtMS0xLTA_db862555-4d9d-4977-b201-ac8f19e2c348">388,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dedd1ac0eb540dabee98ec0640b386f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzE0LTMtMS0xLTA_e99b978c-458b-4651-80d3-5aa63409f398">163,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i466876e83ba84b3282f7093e3dc9faba_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzE0LTUtMS0xLTA_8940cea0-4cb8-4a7c-b21d-b3b795c44e6a">225,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcb9641781e143369a494931c1994142_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzE0LTktMS0xLTA_8c4cf786-2707-4702-a0c7-1a21564b190e">14,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODgw_61ffd4dd-4af2-4414-b864-7211d0bbaca9" escape="true"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The carrying amounts and fair values of long-term debt, all of which are considered Level 2 fair value measurements and are not recorded at fair value on the Consolidated Balance Sheets are presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.140%"><tr><td style="width:1.0%"></td><td style="width:52.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.557%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair&#160;Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6600385e7f6441489689936139b32688_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzMtMS0xLTEtMA_1d9635a8-c156-474c-8ef7-90929b2a8811">3,295,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzMtMy0xLTEtMA_3241b10e-1666-4aa3-9ab2-fd136cfa40d3">3,355,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfc03591a6a64ee3b0513694bbef0e2c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzQtMS0xLTEtMA_d64257de-987d-4f59-a0bf-e3713d129f83">1,696,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzQtMy0xLTEtMA_113f83b4-7b71-42a8-97b2-875373d660f1">1,602,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e85e09917774ec6bb45237370b4476c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzUtMS0xLTEtMA_ed36d51f-33d1-49fa-bca7-f27fd70d4229">853,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzUtMy0xLTEtMA_f3134b58-b20d-4b65-8ac1-230bf3d5214d">1,006,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie010c1e5f0fd4fcbb3a14114c8d857ab_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzgtMS0xLTEtMA_1324b9d3-cfc4-4a0f-947a-22dcc3e97438">3,007,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzgtMy0xLTEtMA_a13352e5-a6a3-42e3-bc65-521cf1fac9a3">3,142,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie96c45eca70f4d50859d7d6ea180f0e1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzktMS0xLTEtMA_13931b16-3591-4668-ab6c-2683b0721d84">1,748,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzktMy0xLTEtMA_71224e9a-4603-456a-805c-c25c88965d54">1,795,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e387f2b33a54fe0b6f42710320d4204_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzEwLTEtMS0xLTA_46551ee9-fc3a-4c77-8567-41e1f7552bb3">670,691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzEwLTMtMS0xLTA_da042b84-87ca-4c1e-bfaa-09eb8e9eaa79">753,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The carrying amount and fair value of the Company&#8217;s other investments presented on the Consolidated Balance Sheets are not material and not shown in the above table.</span></div></ix:continuation><div style="margin-top:9pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ie23962ed88234e44957adc9d315c79a5" continuedAt="iaff74f6ceb8c41fab399e6a06cfdce17"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Investments Held by Employee Benefit Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 11, PNM and TNMP have trusts that hold investment assets for their pension and other postretirement benefit plans.  The fair value of the assets held by the trusts impacts the determination of the funded status of each plan but the assets are not reflected on the Company&#8217;s Consolidated Balance Sheets.  Both the PNM Pension Plan and the TNMP Pension Plan hold units of participation in the PNM Resources, Inc. Master Trust (the &#8220;PNMR Master Trust&#8221;), which was established for the investment of assets of the pension plans.  The Company&#8217;s investment allocation targets in 2020 consist of <ix:nonFraction unitRef="number" contextRef="i4aa25c63751645949429939d0a162c85_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE0OTQ3_54ed6845-6e8d-4376-a7ac-bf90efc12b59">35</ix:nonFraction>% equities, <ix:nonFraction unitRef="number" contextRef="i942d663bcfb54434a0b7fb34119f9b30_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE0OTYw_05c1bc4c-e71c-47e5-a48c-cfa814766a8b">15</ix:nonFraction>% alternative investments (both of which are considered return generating), and <ix:nonFraction unitRef="number" contextRef="ibf5811b0c6a4465cb28c1cda63ec5a7c_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE1MDQx_4903c8ea-2ccf-4161-8f5d-97f55f5f2fda">50</ix:nonFraction>% fixed income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">GAAP provides a practical expedient that allows the net asset value per share to be used as fair value for investments in certain entities that do not have readily determinable fair values and are considered to be investment companies.&#160; Fair values for alternative investments held by the PNMR Master Trust are valued using this practical expedient.  Investments for which fair value is measured using that practical expedient are not required to be categorized within the fair value hierarchy.  Level 2 and Level 3 fair values are provided by fund managers utilizing a pricing service.  For level 2 fair values, the pricing provider predominately uses the market approach using bid side market value based upon a hierarchy of information for specific securities or securities with similar characteristics.  Fair values of Level 2 investments in mutual funds are equal to net asset value as of year-end.  Fair value prices for Level 2 corporate term loans predominately use the market approach which uses bid side market values based upon hierarchy information for specific securities or securities with similar characteristics.  Alternative investments include private equity funds, hedge funds, and real estate funds.  The private equity funds are not voluntarily redeemable.  These investments are realized through periodic distributions occurring over a <ix:nonNumeric contextRef="ia7bbb545a6df4bb589ea6c43717590b0_D20200101-20201231" format="ixt-sec:duryear" name="pnm:DefinedBenefitPlanPeriodicDistributionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE2NTEw_1aaefbbf-2395-4990-8149-3068f429ef6d">10</ix:nonNumeric> to <ix:nonNumeric contextRef="i4b581a8942ab4807a90e81b305ad3950_D20200101-20201231" format="ixt-sec:duryear" name="pnm:DefinedBenefitPlanPeriodicDistributionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE2NTE2_ea7a96cb-0d9e-464f-bc51-3d95d696df0c">15</ix:nonNumeric> years term after the initial investment.  The real estate funds and hedge funds may be voluntarily redeemed but are subject to redemption provisions that may result in the funds not being redeemable in the near term.  Audited financial statements are received for each fund and are reviewed by the Company annually.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The valuation of alternative investments requires significant judgment by the pricing provider due to the absence of quoted market values, changes in market conditions, and the long-term nature of the assets.  The significant unobservable inputs include estimates of liquidation value, current operating performance, and future expectations of performance.  Neither the employee benefit plans nor the PNMR Master Trust have any Level 3 investments as of December 31, 2020 or 2019. </span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODgz_36a70f0f-911e-494f-b12a-29e039fc0f94" continuedAt="i4ff1fa6bd4ac4a04adf94cb920e58a5a" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The fair values of investments held by the employee benefit plans are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"></td><td style="width:49.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.289%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.018%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.852%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets&#160;for Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Pension Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d467c952d844795bf280d68bb857bb5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzUtMS0xLTEtMA_39cbdd2a-7c65-4ad7-831b-dbf4c99c3231">498,907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i888ae6b8edbd4850aa0b26e5802d4f6b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzUtMy0xLTEtMA_8dcdaf1c-ff5e-4227-8404-50cd7d726ee6">241,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7d3a9b219114fbaa5d43f86b978683a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzUtNS0xLTEtMA_0f95b6ca-7de1-4240-bf18-bbbc3acf0b49">257,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7305ca7cd4f54a49b5a70eea24a11575_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzYtMS0xLTEtMA_cf8e6061-c1e1-4ffe-9b86-5f720267fa0f">88,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i411a0226363a4cd1ab2def0c7ee5eecb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzctMS0xLTEtMA_1f43982f-3e1d-4a76-b943-9ff54437d278">587,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1c2365cc8b841048cb659cd0a32d612_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzExLTEtMS0xLTA_cad62a00-09a8-4458-980d-5c193b72d663">56,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f3672a1b76b415ead7f5f4466e51b84_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzExLTMtMS0xLTA_947307fb-9a34-4f46-b2a4-2dc519fd8031">28,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfc8d9e877a24986a28af9ef90b0f406_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzExLTUtMS0xLTA_7492032a-9322-4c9b-a786-2541e337b534">28,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58cdf89a7e80418f916b4ee32c89eff5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzEyLTEtMS0xLTA_f0d95e68-21e2-4be2-adc8-68a0eb1dfb57">9,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6cc237778e46c9bb2bc0aae451c0c4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzEzLTEtMS0xLTA_dd835750-9d1c-48a0-b6c2-2ab746be8ece">66,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM OPEB Plan</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81cf0cfc83804174a68663fd2b6a55dc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE2LTEtMS0xLTA_f235eafd-365d-4800-82b5-2838e2871e2d">1,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i655ca90c2c174375b64c3fba39accaed_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE2LTMtMS0xLTA_3dcf6211-8d8f-4dee-b532-b7a7260a2999">1,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec8a4f32b57c41b28bc618c914f03449_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE2LTUtMS0xLTA_4e2644b9-fb3f-4457-9bb6-51d15a45f03c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02f176f88b1a4e1091286a412a1a690b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE4LTEtMS0xLTA_61cc3f9e-2dc1-47ec-8c58-bfcd39fcd33c">92,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cb4f9e9d2fc4e9692ab907e26e7d554_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE4LTMtMS0xLTA_279ce0e5-55bc-48fa-8e65-3a1b80346089">52,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i581e5ddf01f64976b2d69c40a0da5d2e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE4LTUtMS0xLTA_4e55fb9e-6724-43c8-bf32-e153399157fd">40,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i272ca64dba7d4c7ba4b17a16dd54b7d4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE5LTEtMS0xLTA_129f6515-13dd-467f-b149-4e88b14c6594">93,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82d363c82ea4e5ab71bfa417e616038_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE5LTMtMS0xLTA_c69ade69-e831-4b78-a441-db0148f55465">53,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10d11862135a4c718a7f4b642f735dce_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE5LTUtMS0xLTA_61166989-5369-44bb-9556-b29e42f30b62">40,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa7fbe9e1d5f4caaafe0165e3fdf8991_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIxLTEtMS0xLTA_67477ec7-2df9-44d1-bdfd-77bedbcb806b">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e3029c504b044c8a95f398fd0c80625_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIxLTMtMS0xLTA_146b0163-5c2a-495f-b2a9-85cdfce49e5e">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1482e7067d824c46bf77dcf1dda644d3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIxLTUtMS0xLTA_cbffdc79-8762-4a33-aa10-76144ef712d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie564e5411f664ac2b323c06a6b788390_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIzLTEtMS0xLTA_fcc17648-ccdb-4850-bc0c-c00425b801f2">12,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic58037dd4550432b9894526552e42349_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIzLTMtMS0xLTA_733a0611-8a70-4599-8bd3-a1f48c5fdf6f">10,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i199d59af996346e3b30204fa3a9050b7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIzLTUtMS0xLTA_7c9d6e90-abba-4eb7-a185-475922feff04">2,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27f94019ca744600a68ac56fd8aa322d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzI0LTEtMS0xLTA_9eaca4e9-2836-4c85-9c88-9e7ce4ad3125">12,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654cc22be1544cf8829486eb6d97d423_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzI0LTMtMS0xLTA_f2dc5ebe-7e5c-48cc-b13f-6a00016ad198">10,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib56adbdf15d6441d90ddf3fa820ec839_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzI0LTUtMS0xLTA_104a7cc9-0dfe-4daf-b5ed-195b7e310543">2,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="iaff74f6ceb8c41fab399e6a06cfdce17" continuedAt="i50ec11d0f72f47379f6781ac80fca61c"><ix:continuation id="i4ff1fa6bd4ac4a04adf94cb920e58a5a" continuedAt="ia2a1271c571f4979822a385077a5a216"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"></td><td style="width:50.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.645%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.018%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.649%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in Active<br/>Markets&#160;for Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Pension Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefdaca286fa24279968773399f0e3b0d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzUtMS0xLTEtMA_9489e669-5e31-4b42-bacb-e75c88e33922">445,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9de071512b9d4addab91938f31228830_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzUtMy0xLTEtMA_7af47bd0-0637-4372-bd77-de45dd6caed9">152,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4d1991677a44f74863cd4d7cf96bdc5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzUtNS0xLTEtMA_39110860-f1de-4056-9094-6457527a4942">293,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7847b4037a7b49849e65ca026816c30a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzYtMS0xLTEtMA_ba7ce003-07d3-495e-9464-d0750edbd723">86,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a4b7076bbcc416e9f0f10ef5f6e367f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzctMS0xLTEtMA_8e1f17e5-02c6-4e1f-a83d-1ba849471c46">532,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i724a59f2275741e397a334771f2bad5b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzExLTEtMS0xLTA_9afdb144-fab3-498f-a329-80854e4d970e">49,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i241d6f7e8e7e46b5bf4027865c98d49a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzExLTMtMS0xLTA_c6343536-d0bb-4b83-bf4c-bbd6340bb169">17,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i239bde6344cd47b092bc430bd04a5938_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzExLTUtMS0xLTA_1df15074-891e-482b-a51e-7b8a51901907">32,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04d47a4d783e4accbe839f42e42fe930_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzEyLTEtMS0xLTA_73d8f2d9-04cf-4bc9-bb84-373cec966d6f">9,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i553e0632bf3c4653befa560f4776e049_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzEzLTEtMS0xLTA_78c8c307-3e9d-43fa-8d88-b438224e5a30">59,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM OPEB Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebca9f6908474c3facb1ed6c81494bf6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzE2LTEtMS0xLTA_11eacc1f-4f8c-4c88-a1d6-927f4f8d10b3">1,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5a34b13c9ea414fa112963299c74bce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzE2LTMtMS0xLTA_fbbee388-cbfe-4668-87fb-96a48be745a8">1,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2c0780964c348aca17b6ebcd20b0cbc_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzE2LTUtMS0xLTA_b93f2df8-00ac-45c8-9cdd-48065347ca8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4da5e89cccaa4f77b04f0ae0291a76db_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzIzLTEtMS0xLTA_18eb2b5a-b269-43d7-8d16-99afd9a8e1d3">85,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i835fb64e80454b5aa92befaf9ebd2b12_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzIzLTMtMS0xLTA_d80dfb39-4f83-467a-925c-fd77b29e9c7a">39,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0b7f62e43a4f27ab858ed37a3a7add_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzIzLTUtMS0xLTA_c7a7d873-510f-4212-bd21-efb6ed5e2768">46,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8558b216f91f4e50a0c09695a3920956_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI0LTEtMS0xLTA_ada86d9c-dba2-4611-b15d-976c69d49b88">86,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35c23366cc7f49e084ba5cfb93b5f5f0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI0LTMtMS0xLTA_192ecc30-1de0-485d-b965-d3f559e02e3b">40,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64ea196cff274cdfb2073cb46276c1e3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI0LTUtMS0xLTA_5c60c181-9196-4046-b841-b6ddbd449c33">46,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i675df31917994467b297e9c118426557_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI2LTEtMS0xLTA_dee46cc8-391f-45d4-bd98-c87cc670ef6c">275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2fecc6fdbe9477daff39b4962151904_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI2LTMtMS0xLTA_b322a18e-f4a7-4d0f-89f5-4df95b8958f8">275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d7ca2cf6ca243b3baa444da86b95582_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI2LTUtMS0xLTA_5cf76a13-93ac-461e-a9f7-68ebba3853be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7066eb5ad3c84ace887007308a415c6f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzMzLTEtMS0xLTA_ff6c8289-1a9a-465c-a7f2-ad8cc0b94f74">10,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90d4f59b2129467c97fa6d5a1b140b96_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzMzLTMtMS0xLTA_22e8f284-6d76-49c7-8ffa-08fd1b851b17">4,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i161d914acfdd431d93085cd2aa78e3fe_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzMzLTUtMS0xLTA_a11f57d0-0854-472f-a9ec-f996c033f730">6,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0d9db26c73646c18ba487f6ba663148_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzM0LTEtMS0xLTA_d01249d0-632d-44e6-ad24-598b33318238">10,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d97a6d5c7fa4d00943e2a87e3df20e6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzM0LTMtMS0xLTA_78907dba-b124-4224-8d02-dbded5413f70">4,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc8db1f77b7e400da14d8f558d306349_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzM0LTUtMS0xLTA_b7a2ad1f-122a-45b1-b38b-08906ae3df2e">6,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of investments in the PNMR Master Trust are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"></td><td style="width:56.018%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.933%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.615%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active Markets&#160;for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Master Trust</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2406c57a5ffc4fbcbab8d694184bab21_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzQtMS0xLTEtMA_13c19aeb-27de-4a9f-aa81-ef13b8b2bf62">20,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i808a85bdb45d455585be27a82626f8c1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzQtMy0xLTEtMA_b0a11861-7dff-42e2-b10f-5aabc07c4f00">20,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32215936eddf4bc8b5d91531a0a40edd_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzQtNS0xLTEtMA_50080118-6ab5-4834-8c3d-29d21741f81f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d9d004c7db64cf2b21234312f9888c2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzYtMS0xLTEtMA_5277121f-4c97-4d13-b7ac-a3e1b9726ace">114,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf49bc87b1a94b869763352d8ddd8e22_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzYtMy0xLTEtMA_bf2569d9-e40d-463d-bb91-661fbeadccda">114,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d03352915284676abbb9b30a1b19f08_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzYtNS0xLTEtMA_8b496b77-5e0c-49be-b837-80d57ac43200">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if68d961ca1e242378b418954033ad3da_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzctMS0xLTEtMA_3b693b92-7317-4890-bca8-3c9b3b8da604">1,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e145380596b4521a3f16b36bc870dd3_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzctMy0xLTEtMA_fbea9680-33a6-4370-9f42-005ca47175a3">135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9b477d93d0c4ff9831f76f1cc4558ed_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzctNS0xLTEtMA_cebe5353-be23-4ab7-b91c-5309b25d2949">1,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88dcb65f01f947de921a5de48a35a961_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzgtMS0xLTEtMA_bb78f83f-8d23-4a2f-9ff6-9feb5fadf252">173,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id19d686f2db541f99037e126f8697a79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzgtMy0xLTEtMA_7d10c0b5-31d8-4526-9e7e-b18ef00091c5">47,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i973806ae5d6842248a70f661300e7ab7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzgtNS0xLTEtMA_ff2a9dc1-1225-475c-a820-7121d6cc20f1">126,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1099073b1a24390820b18216077fcb4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEwLTEtMS0xLTA_3ea62cbf-bd4b-48b7-bb17-2527a3098297">97,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cbd8fb8040248cea03a1fd1e85e7a77_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEwLTMtMS0xLTA_abb670d0-5969-49b1-a537-602202cc98ad">86,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd93e22e135e4d6b87095bdc9d74bb4d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEwLTUtMS0xLTA_5513a0d3-45b9-49f2-b50b-fd5c23a1c608">10,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38b46ea7397e46149d2b26b3877cd305_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzExLTEtMS0xLTA_7f89b8f9-e0c4-4f2e-bb8b-c904bc5f4945">6,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9334b480a46f4d8bb29a9bd6f41d8372_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzExLTMtMS0xLTA_9870e298-1a5f-4b86-8e2d-b69e0b8f3378">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf97dc917cb54f8ab9267bf693f016d7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzExLTUtMS0xLTA_10b646ba-c7bf-4b5d-be8f-195e9550b4f4">6,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28f838fd1bc84cfd84e17b15e471395e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEyLTEtMS0xLTA_3c376bc4-4540-49b5-b883-4c9beb633af9">6,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad4aa8f79988401b961b725b303c3d1d_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEyLTMtMS0xLTA_12933be2-bb6d-4ddb-af46-030e9cdfb901">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9d2f870eaaf4797861ad42fd670850d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEyLTUtMS0xLTA_b365c107-9d8c-4cdd-a2b7-b7cb6bf1af16">6,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i831467a47077444aaa959cb4cf00127b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEzLTEtMS0xLTA_6da1630b-79b1-481a-a2fa-3670cf1fdb52">135,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i226b77c6e7864630b605c34c743fe1c7_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEzLTMtMS0xLTA_98f03c01-7d52-4834-94ba-0e74463e0208">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idabcf4a91e754329a491dc45290293be_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEzLTUtMS0xLTA_8675300c-73da-4bc2-811f-ab7c56a86a45">135,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments categorized within fair value hierarchy</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i185486838a49491e8e604eef720a40f1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE0LTEtMS0xLTA_270157a1-24fb-4955-beba-aed6fa1a243f">555,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic25addcdd12c4b369c03420aa13595e1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE0LTMtMS0xLTA_260bf852-84be-4b2b-94a0-414558ec0295">270,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0c47d7d0b0444f3bcf606aee0dc5392_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE0LTUtMS0xLTA_113061fb-8be1-472d-bcc6-d6516c99650d">285,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE2LTAtMS0xLTA_6fb43e7c-b292-48c2-b676-18486196c5c1">Private equity funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7be2ae9b81e24166bb5af89a8dc05074_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE2LTEtMS0xLTA_a86527fa-52fc-43e9-9f81-19be78c5b8f5">12,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE3LTAtMS0xLTA_d5bfa437-6a6d-4634-a0ff-fe63bb21fb1c">Hedge funds</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4500f69566924db2b9a17aaded618600_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE3LTEtMS0xLTA_f0bb4f0e-7656-41fa-a80c-ab456099a0e0">52,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE4LTAtMS0xLTA_ed3a96f0-d547-49b1-80ab-6df93d41a0a9">Real estate funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdab7e899f624c62b82a23a7d2af3607_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE4LTEtMS0xLTA_734d37fd-1753-4b58-b702-1dc9cecbc097">33,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE5LTEtMS0xLTA_dff4721e-bcf3-431e-831a-a5ecc49f1ef2">654,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i50ec11d0f72f47379f6781ac80fca61c"><ix:continuation id="ia2a1271c571f4979822a385077a5a216"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"></td><td style="width:56.018%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.933%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.340%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.615%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active Markets&#160;for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Master Trust</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98f77efb9fc84a6fa1055a4d80df31f0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzIyLTEtMS0xLTA_ce81c8db-a937-4601-bb16-b980bbde18a4">19,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ebf9a3d4030499d97554280155dc958_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzIyLTMtMS0xLTA_89374a35-a29b-491e-b0b1-12f12a854e1e">19,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e248c02f6f144f89e1deceaafcb4a45_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzIyLTUtMS0xLTA_eeac5ab4-32f1-4af9-b1fc-4a7e3ca3bd97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7d9a5ed73bb427f9c4377b7938a6ae6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI0LTEtMS0xLTA_9791f3d3-ef51-4c6c-925b-c89187ad59b4">68,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aca59aac8ab4d98b3aaa1c0dbe9c5f5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI0LTMtMS0xLTA_e5d76e19-7963-4521-8dbd-d8317008ee11">68,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a818e1fb5f94b5db5bb341b6411ea30_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI0LTUtMS0xLTA_9a64c199-1a50-459f-9ab0-221c555ea79e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3421f40d5b64be7af3dcccb23a7be00_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI1LTEtMS0xLTA_6d8b0659-599c-42a7-a35f-c0bc26dbcf49">825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i060eebb597354f6c995caa04eda7ebda_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI1LTMtMS0xLTA_6147f51e-1771-4860-a208-f0b236df3282">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i056a8d384d1240d3814ff34b91215d51_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI1LTUtMS0xLTA_db5d28f5-d9e3-4930-b562-dc5dc0bfbf55">825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90d6cf5f7b8344a0943813087036010a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI2LTEtMS0xLTA_182816e4-0e75-420d-a25d-5a0a7f438787">172,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1095fa6728664ed69d161adbe3e021f5_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI2LTMtMS0xLTA_dc55129e-2949-4dcb-a97f-929823447bf5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifec65f5574564f6786c4be1c73300de3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI2LTUtMS0xLTA_d56beeac-0f73-41c8-bc98-51eed877ad1b">172,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b73ba5fa4e948058b7cb1b3d6102f2f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI4LTEtMS0xLTA_cc67e3bd-1152-4a59-8bde-99ed71efc892">90,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67d651d48a8a42af9a012aa369e8ef37_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI4LTMtMS0xLTA_555f228a-e400-4ae1-a511-6baca8dc78b5">81,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fff667451c6495289989b90350636b8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI4LTUtMS0xLTA_d5d9dabf-d899-4869-a776-6a87bb258291">9,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd272f222fe647c281c633cf02ee9ef3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI5LTEtMS0xLTA_8bcba00d-b174-4437-9f24-1b613b164beb">5,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7ac985878794e45a123a578fc11367d_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI5LTMtMS0xLTA_e92a67cd-dde4-4756-813f-d8110545d719">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83956abe3be7405aacc37075bb61f27c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI5LTUtMS0xLTA_fa956239-0966-4664-b937-3807678755f0">5,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f77fbfa7e32433f9ccf9ea7c1097f29_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMwLTEtMS0xLTA_7d15ffd9-f2aa-49b5-a4bf-0f0bcdb03081">6,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i233ef23f2f2446898868150526151176_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMwLTMtMS0xLTA_23a51bb0-464a-44fa-ad06-c8f48d929dc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a1844b7024f436fb724f0b0fdbdd243_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMwLTUtMS0xLTA_32d2e883-3c6a-4192-9a6a-f62d34a08f0c">6,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aa96ed67b8a4fbfb7fcdeb63e096c0b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMxLTEtMS0xLTA_7d691fb7-120b-454c-b5b9-bb326c9b5a0f">130,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b7654388c074f7b94e88f37de410210_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMxLTMtMS0xLTA_eda1efa1-fb29-4392-94d4-a935cce22430">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb946beed42448889f8de48325237f02_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMxLTUtMS0xLTA_ba8defb3-0695-4aef-8725-e41f6003038d">130,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments categorized within fair value hierarchy</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib503733014f249b4b65930f66baa5a46_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMyLTEtMS0xLTA_ec36927a-b31f-47cd-8ded-8de946a37812">495,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i254c6bb9507845b48b8f90693025ca4c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMyLTMtMS0xLTA_8af6ad18-436e-4689-b1cc-5245e770ce8d">169,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d2dc3be782947dbb3f4932ea4de3cb1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMyLTUtMS0xLTA_80c9af55-509e-468d-90dd-93460413b27f">325,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM0LTAtMS0xLTE1NTEy_fec9cf33-cc7e-4a90-8699-9ad62a18493b">Private equity funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia96fdda6414f4a9b8df650b9d0ea87ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM0LTEtMS0xLTA_e302dc42-7421-4cd5-8791-939de5fae450">15,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM1LTAtMS0xLTE1NTEy_645e24dd-b6e1-4e5d-8318-acf9ba7954e9">Hedge funds</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a59a2b3e4a4845bc218bccdc7a8f64_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM1LTEtMS0xLTA_54ffa29c-1072-467e-98dd-55518b2dc721">47,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM2LTAtMS0xLTE1NTEy_5d3b0a45-a95e-406e-a2da-554c1643b42c">Real estate funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5f2be80085d413e848507d01804ab53_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM2LTEtMS0xLTA_165ff7ed-a24a-45bb-aed5-2141f7edfd7e">33,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM3LTEtMS0xLTA_02c0dd02-4cf4-4da9-936a-dfeda2b16c89">591,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></ix:continuation></div><div style="text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_238"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(10)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:1.34pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:VariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzcxMTk_0fec970e-55e5-4206-a504-1ddb9286cc12" continuedAt="i4b69f8ea19eb44a9851b65a6c032420c" escape="true">Variable Interest Entities</ix:nonNumeric></span></div><ix:continuation id="i4b69f8ea19eb44a9851b65a6c032420c" continuedAt="i621183d0c8514262a06704290d6ac17a"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzcxMDI_88cc70b6-e5fb-43b3-89f8-b3993642dc19" escape="true">How an enterprise evaluates and accounts for its involvement with variable interest entities, focuses primarily on whether the enterprise has the power to direct the activities that most significantly impact the economic performance of a variable interest entity (&#8220;VIE&#8221;).  This evaluation requires continual reassessment of the primary beneficiary of a VIE.</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Valencia</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a PPA to purchase all of the electric capacity and energy from Valencia, a <ix:nonFraction unitRef="mw" contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231" decimals="INF" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzI3NDg3NzkwNzg3OTE_5e504dcd-7326-46a8-ab67-040eb3b0b771">155</ix:nonFraction> MW natural gas-fired power plant near Belen, New Mexico, through May 2028.  A third party built, owns, and operates the facility while PNM is the sole purchaser of the electricity generated.  PNM is obligated to pay fixed operation and maintenance and capacity charges in addition to variable operation and maintenance charges under this PPA.  For the years ended December&#160;31, 2020, 2019, and 2018, PNM paid $<ix:nonFraction unitRef="usd" contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzg5MA_120f021b-672c-4937-b35d-57e43343818d">20.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzg5NA_75cd99b0-6720-4d07-8db4-4a4b0c541969">19.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzkwMg_5dc598fd-fdc8-4645-8667-7b0df6521e3b">19.6</ix:nonFraction> million for fixed charges and $<ix:nonFraction unitRef="usd" contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzkyNw_fc73f488-d4ce-43b9-ab2b-33ba11baa57d">1.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzkzMQ_693156ad-2075-498d-a626-774ab425db16">1.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzkzOQ_67ccc11a-0a78-431a-9ddf-0e67c1d5711e">1.4</ix:nonFraction> million for variable charges.  PNM does not have any other financial obligations related to Valencia.  The assets of Valencia can only be used to satisfy its obligations and creditors of Valencia do not have any recourse against PNM&#8217;s assets.  During the term of the PPA, PNM has the option, under certain conditions, to purchase and own up to <ix:nonFraction unitRef="number" contextRef="ib2eb20a9b66047169eece32d0973a43d_I20201231" decimals="INF" name="pnm:JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzEyNzg_16e5ef0d-8439-4e0a-a744-90b03ddcb5ed">50</ix:nonFraction>% of the plant or the VIE.  The PPA specifies that the purchase price would be the greater of <ix:nonFraction unitRef="number" contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231" decimals="INF" name="pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzEzNzM_bedafb44-1978-438f-a732-b9552c0380bb">50</ix:nonFraction>% of book value reduced by related indebtedness or <ix:nonFraction unitRef="number" contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231" decimals="INF" name="pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzE0MjU_94462afe-b979-48a8-8c69-04c987e0dbf5">50</ix:nonFraction>% of fair market value.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM sources fuel for the plant, controls when the facility operates through its dispatch, and receives the entire output of the plant, which factors directly and significantly impact the economic performance of Valencia.  Therefore, PNM has concluded that the third-party entity that owns Valencia is a VIE and that PNM is the primary beneficiary of the entity since PNM has the power to direct the activities that most significantly impact the economic performance of Valencia and will absorb the majority of the variability in the cash flows of the plant.  As the primary beneficiary, PNM consolidates Valencia in its financial statements.  Accordingly, the assets, liabilities, operating expenses, and cash flows of Valencia are included in the Consolidated Financial Statements of PNM although PNM has no legal ownership interest or voting control of the VIE.  The assets and liabilities of Valencia set forth below are immaterial to PNM and, therefore, not shown separately on the Consolidated Balance Sheets.  The owner&#8217;s equity and net income of Valencia are considered attributable to non-controlling interest. </span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i621183d0c8514262a06704290d6ac17a"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzcxMDQ_fbc66d1a-860e-4ec3-abaa-901eb4abdf9e" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Summarized financial information for Valencia is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"><tr><td style="width:1.0%"></td><td style="width:51.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.271%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.271%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Results of Operations</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzQtMS0xLTEtMA_2c8532e9-f432-469d-ab82-2be01c5b65e9">21,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzQtMy0xLTEtMA_b8e2be76-9e2f-4fa9-baa1-679758692939">21,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzQtNS0xLTEtMA_f7394c29-167f-49be-9f93-08d53d1e1baf">21,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzUtMS0xLTEtMA_ad706985-08ae-4ea0-9f8f-34f051a850ea">7,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzUtMy0xLTEtMA_c2f95776-e901-4ce1-b98f-10b6ca6c5de6">6,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzUtNS0xLTEtMA_8094686e-6bb8-4c48-b65e-8617a1e41c59">5,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings attributable to non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzYtMS0xLTEtMA_546a200f-c6d4-4cad-9ce1-f28fe1a94720">14,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzYtMy0xLTEtMA_7238138e-6be3-411e-8b13-bc9e59eab011">14,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzYtNS0xLTEtMA_2fcc9f31-67c9-45ec-b243-d6b8f7057e41">15,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"><tr><td style="width:1.0%"></td><td style="width:67.330%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.246%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Position</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzQtMS0xLTEtMA_ef1d48db-792d-4620-b208-35bf70af3815">3,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35560932381841a496d3bf8e211d346e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzQtMy0xLTEtMA_e739b598-2d55-42ad-84b9-d736a9ea4ad7">5,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzUtMS0xLTEtMA_a6c30b2a-db75-4a2f-be27-b9264fe26e4b">55,744</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35560932381841a496d3bf8e211d346e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzUtMy0xLTEtMA_2b4a8123-50b5-42e4-946c-c8e8144e1e1b">58,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzYtMS0xLTEtMA_28ec040b-f09c-4456-ab94-ffc4133d24dd">59,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35560932381841a496d3bf8e211d346e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzYtMy0xLTEtMA_b9a8743b-f887-4e64-b478-3d35ad29ef77">63,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231" decimals="-3" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzctMS0xLTEtMA_3ea50c49-4136-47be-b695-00c9f008ddeb">646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35560932381841a496d3bf8e211d346e_I20191231" decimals="-3" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzctMy0xLTEtMA_29b05d18-2331-4d84-aabb-b27b46cfcc58">623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owners&#8217; equity &#8211; non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzgtMS0xLTEtMA_6d952d8b-e67d-49e0-9fd8-4180a8a93d84">59,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35560932381841a496d3bf8e211d346e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzgtMy0xLTEtMA_1e51d0b1-70d5-40ad-9997-2470828ae600">63,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Westmoreland San Juan Mining, LLC</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in the subheading Coal Supply in Note 16, PNM purchases coal for SJGS under a coal supply agreement (&#8220;SJGS CSA&#8221;).  That section includes information on the acquisition of SJCC by WSJ, a subsidiary of Westmoreland Coal Company (&#8220;Westmoreland&#8221;), as well as the announcement that it had filed voluntary petitions for relief under Chapter 11 of the U.S. Bankruptcy Code.  On March 15, 2019, Westmoreland emerged from Chapter 11 bankruptcy as a privately held company owned and operated by a group of its former creditors.  Under the reorganization, the assets of SJCC were sold to Westmoreland San Juan Mining, LLC (&#8220;WSJ LLC&#8221;), a subsidiary of Westmoreland Mining Holdings, LLC.  As successor entity to SJCC, WSJ LLC assumed all rights and obligations of WSJ including obligations to PNM under the SJGS CSA and to PNMR under letter of credit support agreements.  See Note 16.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR issued $<ix:nonFraction unitRef="usd" contextRef="i51e5773e033b48aab11cfd6af947c4b5_I20160131" decimals="-5" format="ixt:numdotdecimal" name="pnm:CashUsedToSupportBankLetterOrCreditArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzQ0MTI_8c6b15d0-7c30-4e60-8ffb-eac97c64fc35">30.3</ix:nonFraction> million in letters of credit to facilitate the issuance of reclamation bonds required in order for SJCC to mine coal to be supplied to SJGS.  As discussed above, WSJ LLC assumed the rights and obligations of SJCC, including obligations to PNMR for the letters of credit.  The letters of credit support results in PNMR having a variable interest in WSJ LLC since PNMR is subject to possible loss in the event performance by PNMR is required under the letters of credit support.  PNMR considers the possibility of loss under the letters of credit support to be remote since the purpose of posting the bonds is to provide assurance that WSJ LLC performs the required reclamation of the mine site in accordance with applicable regulations and all reclamation costs are reimbursable under the SJGS CSA.  Also, much of the mine reclamation activities will not be performed until after the expiration of the SJGS CSA.  In addition, each of the SJGS participants has established and actively fund trusts to meet future reclamation obligations.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">WSJ LLC is considered a VIE.&#160; PNMR&#8217;s analysis of its arrangements with WSJ LLC concluded that WSJ LLC has the ability to direct its mining operations, which is the factor that most significantly impacts the economic performance of WSJ LLC.&#160; Other than PNM being able to ensure that coal is supplied in adequate quantities and of sufficient quality to provide the fuel necessary to operate SJGS in a normal manner, the mining operations are solely under the control of WSJ LLC, including developing mining plans, hiring of personnel, and incurring operating and maintenance expenses.  Neither PNMR nor PNM has any ability to direct or influence the mining operation.&#160; PNM&#8217;s involvement through the SJGS CSA is a protective right rather than a participating right and WSJ LLC has the power to direct the activities that most significantly impact the economic performance of WSJ LLC. &#160;The SJGS CSA requires WSJ LLC to deliver coal required to fuel SJGS in exchange for payment of a set price per ton, which is escalated over time for inflation.&#160; If WSJ LLC is able to mine more efficiently than anticipated, its economic performance will be improved.&#160; Conversely, if WSJ LLC cannot mine as efficiently as anticipated, its economic performance will be negatively impacted.&#160; Accordingly, PNMR believes WSJ LLC is the primary beneficiary and, therefore, WSJ LLC is not consolidated by either PNMR or PNM.  The amounts outstanding under the letters of credit support constitute PNMR&#8217;s maximum exposure to loss from the VIE at December 31, 2020.</span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 66</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_241"></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="padding-left:22.5pt;text-indent:-20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(11)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:3.59pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2Njk1_45df742b-795c-4f39-b5dc-bdbf2cd3de04" continuedAt="ia98d601ff86942feb6de18a3eec4f581" escape="true">Pension and Other Postretirement Benefits</ix:nonNumeric></span></div><ix:continuation id="ia98d601ff86942feb6de18a3eec4f581" continuedAt="i3db942776d304f65b0f3129676767533"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR and its subsidiaries maintain qualified defined benefit pension plans, postretirement benefit plans providing medical and dental benefits, and executive retirement programs (collectively, the &#8220;PNM Plans&#8221; and &#8220;TNMP Plans&#8221;).  PNMR maintains the legal obligation for the benefits owed to participants under these plans.  The periodic costs or income of the PNM Plans and TNMP Plans are included in regulated rates to the extent attributable to regulated operations.  PNM and TNMP receive a regulated return on the amounts funded for pension and OPEB plans in excess of the periodic cost or income to the extent included in retail rates (a &#8220;prepaid pension asset&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Participants in the PNM Plans include eligible employees and retirees of PNMR and PNM.  Participants in the TNMP Plans include eligible employees and retirees of TNMP.  The PNM pension plan was frozen at the end of 1997 with regard to new participants, salary levels, and benefits.  Through December&#160;31, 2007, additional credited service could be accrued under the PNM pension plan up to a limit determined by age and service.  The TNMP pension plan was frozen at December&#160;31, 2005 with regard to new participants, salary levels, and benefits.</span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:PensionAndOtherPostretirementPlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NjUz_dd19e375-252f-41ca-bc3f-e6d77f1a446e" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A plan sponsor is required to (a)&#160;recognize in its statement of financial position an asset for a plan&#8217;s overfunded status or a liability for a plan&#8217;s underfunded status; (b)&#160;measure a plan&#8217;s assets and its obligations that determine its funded status as of the end of the employer&#8217;s fiscal year; and (c)&#160;recognize changes in the funded status of a defined benefit postretirement plan in the year in which the changes occur.  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Unrecognized prior service costs and unrecognized gains or losses are required to be recorded in AOCI and subsequently amortized.  To the extent the amortization of these items will ultimately be recovered or returned through future rates, PNM and TNMP record the costs as a regulatory asset or regulatory liability.  The amortization of these incurred costs is included as pension and postretirement benefit periodic cost or income in subsequent years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company maintains trust funds for the pension and OPEB plans from which benefits are paid to eligible employees and retirees.  The Company&#8217;s funding policy is to make contributions to the trusts, as determined by an independent actuary, that comply with minimum guidelines of the Employee Retirement Income Security Act and the IRC.  Information concerning the investments is contained in Note 9.  The Company has in place a policy that defines the investment objectives, establishes performance goals of asset managers, and provides procedures for the manner in which investments are to be reviewed.  The plans implement investment strategies to achieve the following objectives:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Implement investment strategies commensurate with the risk that the Corporate Investment Committee deems appropriate to meet the obligations of the pension plans and OPEB plans, minimize the volatility of expense, and account for contingencies</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Transition asset mix over the long-term to a higher proportion of high-quality fixed income investments as the plans&#8217; funded statuses improve</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Management is responsible for the determination of the asset target mix and the expected rate of return.  The target asset allocations are determined based on consultations with external investment advisors.  The expected long-term rate of return on pension and postretirement plan assets is calculated on the market-related value of assets.  Actual gains and losses on pension and OPEB plan assets are recognized in the market-related value of assets equally over a period of not more than five years, which reduces year-to-year volatility.  For the PNM Plans and TNMP Plans, the market-related value of assets is equal to the prior year&#8217;s market-related value of assets adjusted for contributions, benefit payments and investment gains and losses that are within a corridor of plus or minus <ix:nonFraction unitRef="number" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzQwMjc_5a6a0ed3-5ae9-469d-977c-1ac4e224511c">4.0</ix:nonFraction>% around the expected return on market value.  Gains and losses that are outside the corridor are amortized over <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" format="ixt-sec:durwordsen" name="pnm:DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzQxNDE_c8d00ae8-155a-4b80-b615-b915d93bf54e">five years</ix:nonNumeric>.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2018, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2018-14 - Compensation Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> to improve benefit plan sponsors&#8217; disclosures for defined benefit pension and other post-employment benefit plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">ASU 2018-14 removes the requirement to disclose the amounts in other comprehensive income expected to be recognized as benefit cost over the next fiscal year and the requirement to disclose the impact of a one-percentage-point change in the assumed heath care</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">cost trend rate.  ASU 2018-14 clarifies the disclosure requirements for plans with PBOs and ABOs that are in excess of plan assets and requires an explanation for significant gains and losses related to changes in the benefit obligation during the period be disclosed.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company has adopted ASU 2018-14 for the period ended December 31, 2020, its required effective date by modifying the disclosures herein as appropriate.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:center;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i3db942776d304f65b0f3129676767533" continuedAt="i8d10550eee454b98acfe24e2152178d0"><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Pension Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For defined benefit pension plans, including the executive retirement plans, the PBO represents the actuarial present value of all benefits attributed by the pension benefit formula to employee service rendered prior to that date using assumptions regarding future compensation levels.  The ABO represents the PBO without considering future compensation levels.  Since the pension plans are frozen, the PBO and ABO are equal.  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NjQ0_4c26f924-37c0-4112-badb-91e8b13fe3ef" continuedAt="i984584e41fae48229c98253639ff93b9" escape="true">The following table presents information about the PBO, fair value of plan assets, and funded status of the plans:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i984584e41fae48229c98253639ff93b9" continuedAt="i2d36ef9d813d4311ac31e03a2c41fb26"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:44.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic25286169fa5449482caee8c554388cc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzQtMS0xLTEtMA_e911668c-43c7-4c12-8278-8e4f1a93444e">605,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564a6da6e6134229bbd6920753ce9f67_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzQtMy0xLTEtMA_bbf857c6-f133-4c67-a2d5-7e64db685f9c">564,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzQtNS0xLTEtMA_57c01754-c62d-4b9a-8b4f-0d2831e95117">65,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica2e6c2ad8be4a75bc3559fc5d61ee7f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzQtNy0xLTEtMA_080c51a8-78b2-49cc-a051-ac70691bfb5c">60,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzUtMS0xLTEtMA_cb4bbb63-b99b-40c0-ac5f-a62f5db94074">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzUtMy0xLTEtMA_7887203b-35b2-406c-ad97-6079421ed407">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzUtNS0xLTEtMA_4273eb35-f254-491b-be33-443132cb0d53">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzUtNy0xLTEtMA_71729297-027a-4a43-882a-5992d893eefa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzYtMS0xLTEtMA_b0317feb-f1e4-4530-84bd-1a245433761e">19,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzYtMy0xLTEtMA_29c54303-a936-424c-998c-f05b079bfd3d">25,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzYtNS0xLTEtMA_3cab6629-3cb0-4ce6-89db-a13294c094d8">2,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzYtNy0xLTEtMA_5bb38056-25c7-4cc6-a47d-122361b3be58">2,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzgtMS0xLTEtMA_dc1d673e-26ac-4c69-8737-8397fdd7ee40">47,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzgtMy0xLTEtMA_3e6714d3-42d6-4ff8-86ae-b4cb8f621076">61,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzgtNS0xLTEtMA_820ebf5b-1baa-4585-ba2f-bcfd2d6cd431">4,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzgtNy0xLTEtMA_983fe959-13d2-4006-9fd9-404219cfc8e7">7,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzktMS0xLTEtMA_a0ff0f18-fa04-4f4f-8f77-6c12145e779f">42,349</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzktMy0xLTEtMA_bcdb8863-bd91-404f-93fe-f3dfa51ec8a1">44,839</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzktNS0xLTEtMA_0b2edad7-371b-4de3-b7e3-51ef7363de0e">4,820</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzktNy0xLTEtMA_12db4191-c8bc-41f9-9553-a02fe94b68f8">5,588</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEwLTEtMS0xLTA_57495806-57a0-4f99-93bf-193d786b2d66">630,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic25286169fa5449482caee8c554388cc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEwLTMtMS0xLTA_f26371cf-2cbb-478d-bb37-a5aa2f0686dc">605,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEwLTUtMS0xLTA_435134f4-8292-41de-911f-7e74ed10a3b3">67,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEwLTctMS0xLTA_fd4d41d6-43e3-4055-b466-e7e60d2777cb">65,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic25286169fa5449482caee8c554388cc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzExLTEtMS0xLTA_a2c6b4d6-5e32-4e51-b505-121581685fb0">531,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564a6da6e6134229bbd6920753ce9f67_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzExLTMtMS0xLTA_90fe92fd-cdb0-4792-b348-6eecbf47edd1">489,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzExLTUtMS0xLTA_7b494eba-4190-4a8b-8ed8-f7dcba76cb4d">59,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica2e6c2ad8be4a75bc3559fc5d61ee7f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzExLTctMS0xLTA_144f756b-f8cb-4ca5-8dcc-c6ddada113b9">55,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEyLTEtMS0xLTA_7bf55a99-ea36-4277-bc47-0dd7890b0ba9">98,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEyLTMtMS0xLTA_58b65b10-c3e2-4a80-8460-6a9ed30e066b">86,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEyLTUtMS0xLTA_aec588b6-c809-4719-8691-1ba378c18cd4">11,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEyLTctMS0xLTA_fa26f9de-c346-4836-9530-e1107ff76531">9,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEzLTEtMS0xLTA_883b331d-60a7-4257-ba70-ab3e1ba83b06">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEzLTMtMS0xLTA_8ee85890-ed56-4f28-9b85-0ed29a30b1ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEzLTUtMS0xLTA_05ee0772-1a0c-457b-9042-48f1dae7c3c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEzLTctMS0xLTA_2b55d372-a30e-48b8-921e-7656f8f39cb8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE0LTEtMS0xLTA_c8fb560c-42f5-4451-949d-31b062011bd8">42,349</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE0LTMtMS0xLTA_5f085b77-4d39-40f0-8151-62a3cf5c5da3">44,839</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE0LTUtMS0xLTA_6af8b1a6-f1fa-42de-98eb-13b60979ea83">4,820</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE0LTctMS0xLTA_7a603a65-0ac4-4def-b364-ca3e08579163">5,588</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE1LTEtMS0xLTA_f582844d-6f16-4dfc-bb95-f0072e2f727e">587,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic25286169fa5449482caee8c554388cc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE1LTMtMS0xLTA_66220aa6-b913-4a3b-ae1d-4dc69b528210">531,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE1LTUtMS0xLTA_4c5224b1-c7d1-4e53-aa65-0b191c2c2f33">66,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE1LTctMS0xLTA_465bd567-34e3-4e9f-b513-eec808e2bc35">59,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status &#8211; asset (liability) for pension benefits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE2LTEtMS0xLTA_85c65bc9-4e72-4e76-bcb9-000ef6f46f11">43,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic25286169fa5449482caee8c554388cc_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE2LTMtMS0xLTA_efa0a3f1-f635-401b-895f-11ccd44076f1">74,278</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE2LTUtMS0xLTA_5c66f818-383f-4d63-9321-ef0a2239d0af">1,241</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE2LTctMS0xLTA_5d9e7646-ae9a-4770-9051-e9086974bba8">6,207</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NzA1_d4b328fe-138d-4c99-a95c-608835bcc3a3" continuedAt="i9b00e53dafe04943b7a6143535834e37" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"><tr><td style="width:1.0%"></td><td style="width:43.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.130%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.132%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzQtMS0xLTEtMA_3b1bcd99-ac2f-4a0b-bd16-844b44f7ff17">44,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzQtMy0xLTEtMA_46c29633-6a63-4034-b58a-714052801d73">66,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzQtNS0xLTEtMA_7393389f-76a4-48ec-b495-69ddd70caaa2">4,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzQtNy0xLTEtMA_078af959-7e0e-4ac9-8580-f4c4f2238412">8,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demographic experience</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzUtMS0xLTEtMA_21fd4bc0-fe54-4641-a0e1-7127510b39d7">2,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzUtMy0xLTEtMA_6e346324-8718-4343-9f8c-d085d772974f">732</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzUtNS0xLTEtMA_fe0e05e4-186f-4480-8a84-fd29ac18340a">54</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" sign="-" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzUtNy0xLTEtMA_a6bab399-b6c0-4153-8101-77ff4be7b4ed">394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzYtMS0xLTEtMA_caaa2d19-db6b-427a-8b2a-1c4720ae1a9d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzYtMy0xLTEtMA_9e94722a-846a-4fd3-89a3-e96914fea3c0">4,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzYtNS0xLTEtMA_7762f85f-6ace-4c51-8f1b-bdba416058ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzYtNy0xLTEtMA_4836af2c-94c8-4ae1-adf6-7b903ac943a6">296</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assumptions and experience</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzctMS0xLTEtMA_3fee2f73-1b71-4624-8fa5-c96a262413f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzctMy0xLTEtMA_1c0d0867-f391-46c8-99dc-7b14ee0b1e91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzctNS0xLTEtMA_413a9417-b559-457e-8bb1-4b94f2af3fc0">243</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzctNy0xLTEtMA_53ae6bac-9b12-47c9-bf4c-a8ff549d45b9">215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzgtMS0xLTEtMA_ee740b03-b5b2-435c-880e-c452067bb278">47,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzgtMy0xLTEtMA_f4efd986-90fc-4e31-84fc-f19d97f10402">61,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzgtNS0xLTEtMA_76025f39-cdc9-4d07-8714-1f94242c35e7">4,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzgtNy0xLTEtMA_d065e90d-fe0c-4fb2-8d10-eb0f0a4e73a6">7,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NTc5_9fae8939-0485-45b3-a685-2840aecca378" continuedAt="i6cf6341838ee4fa890eb171857154e62" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents pre-tax information about net actuarial (gain) loss in AOCI as of December&#160;31, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"><tr><td style="width:1.0%"></td><td style="width:68.612%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic25286169fa5449482caee8c554388cc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzQtMy0xLTEtMA_cb37f8b0-cd45-4745-86fd-ff08744755f0">146,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzQtNS0xLTEtMA_efaf66fa-14f4-439f-bc16-e3dba5904e7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Experience (gain) loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzUtMy0xLTEtMA_875a39de-1671-4cf0-819d-7519b9b23392">21,393</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzUtNS0xLTEtMA_4f660edd-c202-4539-8e0e-2371ea4a3a88">3,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset (liability) adjustment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzYtMy0xLTEtMA_da7c9ffe-a5b8-4a05-bf81-7c86dc4e067c">15,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzYtNS0xLTEtMA_6af5b0c3-cd32-460b-b405-9edaf2bd4923">3,860</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization recognized in net periodic benefit cost (income)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzgtMy0xLTEtMA_be57b7f0-08d0-4e54-b2dc-c685bfab1e8b">8,131</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzgtNS0xLTEtMA_29d1b6ef-6a64-444d-a704-c4082e6b6fbc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzktMy0xLTEtMA_22d83e09-ef20-417f-9424-38a91563f7c6">132,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzktNS0xLTEtMA_45558ce9-af0c-4906-949a-bb40e6b2bc85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i8d10550eee454b98acfe24e2152178d0" continuedAt="i56519e5e20eb4bd1a4634ad5c701a44b"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NzAy_c801f9b4-e7bb-492d-98a3-16d5c6bf7ae0" continuedAt="i60da430e90294f55b5e61d7eac60feea" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents the components of net periodic benefit cost (income):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"><tr><td style="width:1.0%"></td><td style="width:48.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzQtMS0xLTEtMA_3dc06f92-f1c1-430f-8491-15088ecf386c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzQtMy0xLTEtMA_29ed9564-f80a-4095-a800-881fa41fb6d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzQtNS0xLTEtMA_5649c4ed-18ae-4564-84b4-cef946c1f80d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzUtMS0xLTEtMA_7e3e32ac-b041-4d2a-9bc4-e3b226792610">19,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzUtMy0xLTEtMA_c9b1f5e3-1b04-4278-a992-34c577a873c3">25,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzUtNS0xLTEtMA_674561f2-4b13-410e-95f9-19304ffc2faa">24,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzYtMS0xLTEtMA_a4d8dabe-0ddb-4d6f-a5cc-80c2a58fb961">29,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzYtMy0xLTEtMA_42c68e83-9708-4f06-8a9f-6d1d55f17754">34,103</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzYtNS0xLTEtMA_497bab66-bbc3-4b56-8974-9539042bc095">34,686</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzctMS0xLTEtMA_680c6e00-d646-405e-a310-399cfc1cee97">17,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzctMy0xLTEtMA_5ad4b4b1-feaf-4ed3-bf10-5d6e16d99cc4">15,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzctNS0xLTEtMA_41a14005-1626-43e7-af4f-202391997587">16,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzgtMS0xLTEtMA_b41bfe1e-77f3-4a13-953c-6b621ebe4fd7">554</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzgtMy0xLTEtMA_f2eb25f3-d07a-497f-b519-1ebad6b6be1a">965</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzgtNS0xLTEtMA_c136ec67-66bd-47b8-8ca5-6f5cec2a4ba4">965</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzktMS0xLTEtMA_5beb97bf-bbb9-43c6-916b-531c30b513e6">7,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzktMy0xLTEtMA_0232fc21-d61d-4d3e-a877-4e829faf2d2a">5,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzktNS0xLTEtMA_a8a85551-9362-4c49-aa43-b05cc2195635">4,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzExLTEtMS0xLTA_6ac47c85-8e49-446f-81e8-a47059358d6d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzExLTMtMS0xLTA_3e37f373-18fe-40c6-b35e-20cdb42fc756">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzExLTUtMS0xLTA_499e7ac9-a671-494d-a7b2-7a9daa39d9da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEyLTEtMS0xLTA_f3f2c344-8d54-4cdb-8b59-da8cb6b866e2">2,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEyLTMtMS0xLTA_d748fe58-964f-4c97-8224-a1b50b723ec5">2,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEyLTUtMS0xLTA_4e5efea0-cbb9-4a4c-98eb-3722e169266a">2,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEzLTEtMS0xLTA_3cc0cacd-d89a-450c-83dc-2698bd87a2ea">3,284</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEzLTMtMS0xLTA_45625c91-30a1-41ae-bfc8-febf0d893e2c">3,868</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEzLTUtMS0xLTA_7aaa5e20-042d-413a-9d76-1dae7cb1dd51">3,963</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE0LTEtMS0xLTA_0f1d1250-1e19-4c95-b970-59df3fdbe082">1,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE0LTMtMS0xLTA_8cb2820c-daf5-4ae6-a210-6f3b39ccb0c7">941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE0LTUtMS0xLTA_90b9f458-c17b-4c69-aabf-7d9835c5849a">1,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE1LTEtMS0xLTA_b5c00e10-024d-43d6-aff6-fd32c5e9990b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE1LTMtMS0xLTA_e91597e5-ae21-47d5-9fa0-88c08a965086">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE1LTUtMS0xLTA_45ed9e49-1d11-4cd0-aa0a-9cf7e70b7d84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost (income)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE2LTEtMS0xLTA_47580977-da1c-4978-808b-dd92512d63db">151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE2LTMtMS0xLTA_030df2ae-c2b7-46fa-a882-9ee0c239af7a">241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE2LTUtMS0xLTA_c14919c8-61a4-46a8-a279-011ef8b44999">250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i9b00e53dafe04943b7a6143535834e37" continuedAt="ib39a950d0c184814bb6d85bf4403635b"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost (income).  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost (income) would be affected.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"><tr><td style="width:1.0%"></td><td style="width:62.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzItMS0xLTEtMA_17d22605-b492-46a9-84f7-8336d85906f0">2.66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic25286169fa5449482caee8c554388cc_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzItMy0xLTEtMA_70cf0703-f8a8-495c-b4d6-c1cf81161ae5">3.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i564a6da6e6134229bbd6920753ce9f67_I20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzItNS0xLTEtMA_56379a1b-d994-4014-a641-c06d604b9ea1">4.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost (income)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzMtMS0xLTEtMA_1042de39-330f-419f-b70a-e30c50678b94">3.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzMtMy0xLTEtMA_38d09e58-beff-48f7-9b1c-9281dff10638">4.65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzMtNS0xLTEtMA_afefce03-f73f-4fc3-9272-31d1df3be92e">4.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzQtMS0xLTEtMA_64485d4a-a2f4-4e7c-8f53-cf3bdeffe6a6">5.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzQtMy0xLTEtMA_e15c8bd9-1af7-4e78-912c-8b5ae642bed2">6.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzQtNS0xLTEtMA_55045eb9-e67f-4624-8d0e-6b2e174d11fc">6.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzctMS0xLTEtMA_4a8086f5-971a-42e9-98c2-f8aa9e25d5d1">2.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzctMy0xLTEtMA_c3e8f5f4-2128-4c6b-8c2f-55cd42f13adf">3.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ica2e6c2ad8be4a75bc3559fc5d61ee7f_I20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzctNS0xLTEtMA_0b4d0c6f-859f-4b13-9960-9ba8e74f27e8">4.63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost (income)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzgtMS0xLTEtMA_9f99b605-0f9b-47f3-9dbe-2cf006be4f97">3.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzgtMy0xLTEtMA_963472f1-de02-45d1-9d8a-3534496da5a3">4.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzgtNS0xLTEtMA_96a17735-9cab-42b5-80c5-31ddf72f84ef">4.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzktMS0xLTEtMA_9b16e559-2169-4df5-b699-3f32e951a5e9">5.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzktMy0xLTEtMA_fca9a5e6-e081-44bd-aaed-478e385b5856">6.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzktNS0xLTEtMA_801fc98f-cc24-4e35-b538-c522022b4090">6.57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The assumed discount rate for determining the PBO was determined based on a review of long-term high-grade bonds and management&#8217;s expectations.  The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the funds invested, or to be invested, to provide for the benefits included in the PBO.  Factors that are considered include, but are not limited to, historic returns on plan assets, current market information on long-term returns (e.g., long-term bond rates) and current and target asset allocations between asset categories.  If all other factors were to remain unchanged, a <ix:nonFraction unitRef="number" contextRef="ibc954e82d85b4899bebdbe3a36cfec66_D20200101-20201231" decimals="INF" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzc4Njc_f859933a-a380-4656-bef3-94179c565bab">1</ix:nonFraction>% decrease in the expected long-term rate of return would cause PNM&#8217;s and TNMP&#8217;s 2021 net periodic benefit cost to increase $<ix:nonFraction unitRef="usd" contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzc5OTA_d2d23319-c1b6-458a-b258-05186db5c223">5.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzc5OTc_2dabb010-35aa-4a7f-af4a-5ce78c8cf90a">0.6</ix:nonFraction> million (analogous changes would result from a <ix:nonFraction unitRef="number" contextRef="ibc954e82d85b4899bebdbe3a36cfec66_D20200101-20201231" decimals="INF" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzgwMzk_f970135d-243e-483f-99bb-e28b36dbb991">1</ix:nonFraction>% increase).  The actual rate of return for the PNM and TNMP pension plans was <ix:nonFraction unitRef="number" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzgxMTk_dd920d8f-e20a-4a9f-a452-dd7f67c3593f">19.3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzgxMjY_c8430d70-ddb7-4daf-86a4-10910f2d6e6b">20.4</ix:nonFraction>% for the year ended December&#160;31, 2020.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company&#8217;s long-term pension investment strategy is to invest in assets whose interest rate sensitivity is correlated with the pension liability.  The Company uses an investment strategy, known as Liability Driven Investing, that increases the liability matching investments as the funded status of the pension plans improve.  The Company&#8217;s investment allocation targets consist of <ix:nonFraction unitRef="number" contextRef="i4aa25c63751645949429939d0a162c85_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzg1Mzg_54ed6845-6e8d-4376-a7ac-bf90efc12b59">35</ix:nonFraction>% equities, <ix:nonFraction unitRef="number" contextRef="i942d663bcfb54434a0b7fb34119f9b30_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzg1NTE_05c1bc4c-e71c-47e5-a48c-cfa814766a8b">15</ix:nonFraction>% alternative investments (both of which are considered return generating), and <ix:nonFraction unitRef="number" contextRef="ibf5811b0c6a4465cb28c1cda63ec5a7c_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzg2MzI_4903c8ea-2ccf-4161-8f5d-97f55f5f2fda">50</ix:nonFraction>% liability matching securities that are primarily bonds and other fixed income investments.  Equity investments are primarily in domestic securities that include large-, mid-, and small-capitalization companies.  The pension plans have a <ix:nonFraction unitRef="number" contextRef="i13a9284e249a4f159a0e1b760a658f98_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzg3OTU_e707cade-3f6b-45a5-9276-d262c6c7c7f1">13</ix:nonFraction>% targeted allocation to equities of companies domiciled primarily in developed countries outside of the U.S.  The equity investments category includes actively managed domestic equity securities that are benchmarked against a variety of style indices.  Fixed income investments are primarily corporate bonds of companies from diversified industries and government securities.  Alternative investments include investments in hedge funds, real estate funds, and private equity funds.  The hedge funds and private equity funds are structured as multi-manager multi-strategy fund of funds to achieve a diversified position in these asset classes.  The hedge funds pursue various absolute return strategies such as relative value, long-short equity, and event driven.  Private equity fund </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i56519e5e20eb4bd1a4634ad5c701a44b" continuedAt="ic604359f431b46dd85a330660d679e9e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">strategies include mezzanine financing, buy-outs, and venture capital.  The real estate investments are commingled real estate portfolios that invest in a diversified portfolio of assets including commercial property and multi-family housing.  See Note 9 for fair value information concerning assets held by the pension plans.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NzUz_0cd38d13-2f34-4bda-b097-01bbee9579c8" continuedAt="i739f1fcb55af4f238a771802d32b9e97" escape="true"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following pension benefit payments are expected to be paid:</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"><tr><td style="width:1.0%"></td><td style="width:40.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.658%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.155%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzItMS0xLTEtMA_3dc33499-f0d7-402b-b35d-4b57ed7b0f97">46,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzItMy0xLTEtMA_202c384e-8357-4be2-b151-07bb635513f1">5,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzMtMS0xLTEtMA_5912bc42-310f-4f27-963e-8b0903232ea5">45,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzMtMy0xLTEtMA_a290cd48-851e-4af1-8ed8-673c028a405e">5,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzQtMS0xLTEtMA_d3989ca5-e007-45ed-9ee0-23206e04025f">44,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzQtMy0xLTEtMA_d397db48-57f5-4925-ad97-600e3856f69a">4,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzUtMS0xLTEtMA_dc093d0e-a717-423d-a95c-2498e847bda5">43,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzUtMy0xLTEtMA_073de97c-fb54-41b3-9eaf-08e418e1c0e4">4,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzYtMS0xLTEtMA_47dc44f5-1169-4b96-9176-7d30d613f508">41,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzYtMy0xLTEtMA_ed161da6-9dac-4bf5-aade-85d34469cb87">4,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzctMS0xLTEtMA_dbf728c3-dad2-4d53-9297-4291440944bf">188,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzctMy0xLTEtMA_e4128206-7a74-4753-aa94-21db3132f9d1">19,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:center;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Based on current law, funding requirements, and estimates of portfolio performance, the Company does <ix:nonFraction unitRef="usd" contextRef="i3883dbc6554a4f379c1ea0a30ed19524_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMDk0_d41e58d0-6a45-4be0-93fb-716a85d1535e">no</ix:nonFraction>t expect to make any cash contributions to the pension plans in 2021 or 2022.  PNM and TNMP expect to contribute $<ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjA5_8fbacc0d-3309-4a68-b9e4-a6f808bf71d0">10.8</ix:nonFraction> million and <ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjE2_5d7bb685-7b3e-49f2-bf7c-55964970666e">zero</ix:nonFraction> in 2023, $<ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjYy_f454cf4f-58ef-4a0b-83c4-0d4d62e3488f">11.5</ix:nonFraction> million and <ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjY5_402057f0-d209-4746-a564-4e063ef7c812">zero</ix:nonFraction> in 2024, and $<ix:nonFraction unitRef="usd" contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjg1_e79e17a0-5f68-4f1d-8d67-2eaf0544e5d7">10.6</ix:nonFraction> million and <ix:nonFraction unitRef="usd" contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjky_7d8e20f0-26c0-4576-9a3d-ae135f3857cb">zero</ix:nonFraction> in 2025.  The funding assumptions were developed using discount a rate of <ix:nonFraction unitRef="number" contextRef="i4169b79aa8724ffcbe15aa09149f0097_D20200101-20201231" decimals="3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMzY4_c30ce4be-8e17-47ab-95b8-202abf34a352">2.9</ix:nonFraction>%.  Actual amounts to be funded in the future will be dependent on the actuarial assumptions at that time, including the appropriate discount rates.  PNM and TNMP may make additional contributions at their discretion.</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Other Postretirement Benefit Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For postretirement benefit plans, the APBO is the actuarial present value of all future benefits attributed under the terms of the postretirement benefit plan to employee service rendered to date.</span></div><ix:continuation id="i2d36ef9d813d4311ac31e03a2c41fb26"><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents information about the APBO, the fair value of plan assets, and the funded status of the plans:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:44.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APBO at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzQtMS0xLTEtMA_95a602d6-35b9-4b60-98e2-f4245d2562c0">75,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0bcaf082bf54136b5e03c627b92d924_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzQtMy0xLTEtMA_8f39cc1e-434c-4cb1-a64f-737f30d1e9b1">75,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzQtNS0xLTEtMA_056915e9-3e0b-4c72-b633-181a00512b40">11,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64882a45e8b8425ca0c790736da5a77f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzQtNy0xLTEtMA_f7857e37-a8b6-480f-b971-3f0e78339883">10,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzUtMS0xLTEtMA_c87e58a4-31db-42c2-8102-bf704caf3fce">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzUtMy0xLTEtMA_4a8ab3ad-1b5c-4ad1-bf24-34a1b36b2d85">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzUtNS0xLTEtMA_3c1884cd-d481-42c1-9632-ad2a97ced5b3">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzUtNy0xLTEtMA_cece2182-c420-4b6d-b913-57115698c19b">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzYtMS0xLTEtMA_780681c7-05b1-4e72-ad4a-72130fa14da6">2,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzYtMy0xLTEtMA_5c5c1969-c2c1-441a-8fbf-75722a4ed93c">3,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzYtNS0xLTEtMA_1d051f82-9da8-426f-a902-d9f09f903a02">373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzYtNy0xLTEtMA_1cd0d439-104c-4792-8a37-6d0374f5d7e2">451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzctMS0xLTEtMA_badaf9a0-59bd-4b13-be59-8ce0a31c0014">1,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzctMy0xLTEtMA_2c6d5d22-5c13-4b81-922f-8efdf0c890e5">2,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzctNS0xLTEtMA_5518728b-5a4c-4507-ab37-1610f34fed93">243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzctNy0xLTEtMA_a09d06e2-ebe2-48fe-84c6-938bd4a7d952">316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzgtMS0xLTEtMA_fc434e15-6fff-4a22-943c-c0efcbfadc0f">3,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzgtMy0xLTEtMA_c7d903da-1202-4557-9b1d-d45c59a10b2d">2,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzgtNS0xLTEtMA_aeb130ae-32ae-4fe1-bd23-2f4933670540">747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzgtNy0xLTEtMA_c51f0391-40b1-4ea4-91fa-62fe8ca3bb32">1,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzktMS0xLTEtMA_93fa9c37-c80b-452e-8e3b-27c7cd6ea51e">7,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzktMy0xLTEtMA_ded09b83-0525-4c6e-ae17-5f03efd4ff2f">8,271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzktNS0xLTEtMA_79aa7391-3aee-4e62-be47-8a048cdc30f0">706</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzktNy0xLTEtMA_88bbda11-c7c0-48ef-94ad-0694a12ed2ed">650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APBO at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzExLTEtMS0xLTA_7544dfde-b7df-4dd0-86ca-54f1d2e25027">75,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzExLTMtMS0xLTA_1605040b-06d4-4a93-b38e-d365e4098633">75,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzExLTUtMS0xLTA_5d7cff01-8c77-430d-950a-ab82d0e604ed">11,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzExLTctMS0xLTA_7986baa9-7545-4f8e-aed1-bdbba3fc7f50">11,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEyLTEtMS0xLTA_100f7abc-ba20-41b8-9749-ee151a8d7369">86,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0bcaf082bf54136b5e03c627b92d924_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEyLTMtMS0xLTA_d153c3fc-0e8e-40f2-b3c8-0aab5d73f628">69,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEyLTUtMS0xLTA_86b014ef-a86e-42c2-8224-0318d96fcb6d">10,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64882a45e8b8425ca0c790736da5a77f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEyLTctMS0xLTA_ff785274-8c66-4a55-b283-6db9b39aa284">8,744</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEzLTEtMS0xLTA_7c929307-2fcc-4068-a665-01268bcdcbc9">9,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEzLTMtMS0xLTA_4acb1e93-8ecc-4b55-b20e-3b4965286792">19,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEzLTUtMS0xLTA_a81cbd7a-48d9-4b6a-955b-7ad2fad222e9">2,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEzLTctMS0xLTA_9bc57797-660b-422e-867a-a0ca0620cca2">2,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE0LTEtMS0xLTA_864ad5de-1fb0-4b46-a7b4-162750ed13a9">3,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE0LTMtMS0xLTA_8e009329-a0bb-484c-ac27-fa48a5cb0f46">3,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE0LTUtMS0xLTA_e6d3a798-c000-40ca-93b8-d9623010813f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE0LTctMS0xLTA_281e15d8-2589-4036-922b-109442a5b5b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE1LTEtMS0xLTA_c6dd9847-7bf2-45b4-9ebf-5eed467ef734">1,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE1LTMtMS0xLTA_0f0ed4d5-8860-4ca0-afb3-4083e6a852c7">2,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE1LTUtMS0xLTA_a08dcad7-0cdf-496c-b72d-d72c674c3b87">243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE1LTctMS0xLTA_ae6c6a54-f9f9-4fda-840c-93fcd8fa9553">316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE2LTEtMS0xLTA_290bdd21-4f67-4f85-bfef-cc8c57390015">7,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE2LTMtMS0xLTA_a3bd600e-ee7e-4180-b207-65db1a9cbaa5">8,271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE2LTUtMS0xLTA_d7e034b6-1148-4be1-b6d9-4d56c49f5425">707</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE2LTctMS0xLTA_08859205-d650-4bf8-be47-9bcdb2b9f250">650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE3LTEtMS0xLTA_3397c20a-0fbe-47b0-9c9b-5daf19469480">93,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE3LTMtMS0xLTA_e97cba33-e012-41a1-8476-4cab3488ab87">86,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE3LTUtMS0xLTA_a94ea9b1-5b93-4d82-b615-c2b7d4af9a5e">12,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE3LTctMS0xLTA_91251ef1-4ea0-4107-ad4a-e56875e0f26d">10,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status &#8211; asset (liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE4LTEtMS0xLTA_15199029-9739-4fca-9b03-a73acd90f0dd">18,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE4LTMtMS0xLTA_5e7a46f8-9a87-4c11-91dd-9a00e75dca3b">11,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE4LTUtMS0xLTA_93c6e3eb-57d6-4b4f-a16a-62d0684e7ee2">947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE4LTctMS0xLTA_53948a6a-47bc-4392-a0bd-22a26ade02a1">391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of December 31, 2020, the fair value of plan assets exceeds the APBO for both PNM&#8217;s and TNMP&#8217;s OPEB Plans and the resulting net asset is presented in other deferred charges on the Consolidated Balance Sheets.</span></div></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ic604359f431b46dd85a330660d679e9e" continuedAt="if731fc400cf3499ab084a2b1c6c35d7d"><ix:continuation id="ib39a950d0c184814bb6d85bf4403635b" continuedAt="i3983eefe5f5b443ab70e0301eaa15cc9"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:44.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzQtMS0xLTEtMA_4a281b87-0ab5-4aed-b675-23da0c1a1710">4,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzQtMy0xLTEtMA_a89a7776-ed3b-4724-a8ff-1f4532cc3aa2">7,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzQtNS0xLTEtMA_1ab1b462-26e0-4345-a6f5-d87ee83cda5a">1,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzQtNy0xLTEtMA_15fe7fa5-7957-4c02-b6d5-7b02c068f668">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claims, contributions, and demographic experience</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzUtMS0xLTEtMA_87b1e839-94a0-45cd-83c4-f7665e6ac9bb">1,698</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzUtMy0xLTEtMA_18c6bd0e-07f6-4332-bdba-8b585756e8ba">4,022</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzUtNS0xLTEtMA_b2ad4c1b-dfea-4b86-a7e9-0985f33e2eb3">261</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzUtNy0xLTEtMA_e55a070d-1fed-45ff-a59c-8786642f7939">311</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed participation rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzYtMS0xLTEtMA_85ff0884-90d4-4451-bfbd-2bc74dfa8ad9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzYtMy0xLTEtMA_d670e562-3dbb-4b05-8e61-f89d69731723">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzYtNS0xLTEtMA_4d5d6d85-8d20-45bf-9326-6abf911237d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzYtNy0xLTEtMA_866ef7c4-1493-4f48-952b-6c218149bc1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzctMS0xLTEtMA_e2bbb15a-7678-456a-9a2a-5eef566f0a6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzctMy0xLTEtMA_7cf0464d-6e22-45c5-8f63-4c1d09529ac9">627</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzctNS0xLTEtMA_bb19ab49-57e8-43f5-b42b-a17a64d5ad78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzctNy0xLTEtMA_4a23baae-0498-466e-a4ed-c0f30da8b5b6">60</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzEwLTEtMS0xLTA_7530dccb-8bbc-43cc-a9e0-2787d458db90">3,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzEwLTMtMS0xLTA_e3a1f772-8b55-4d46-809f-a1126d1afe3e">2,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzEwLTUtMS0xLTA_7b8df732-86a2-46e0-831d-af4250831a1c">747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzEwLTctMS0xLTA_46f6f2ad-3cb4-4f83-8efa-4d9aed9d30a1">1,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In the year ended December&#160;31, 2020, actuarial gains of $<ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzExMjQw_acecf734-450f-46c8-a833-139a1143fa6b">0.6</ix:nonFraction> million were recorded as adjustments to regulatory assets for the PNM OPEB plan.  For the TNMP OPEB plan, actuarial gains of $<ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzExMzYw_2f9ccf7f-4ba4-4784-bf81-3e30d59e64f6">1.2</ix:nonFraction> million were recorded as adjustments to regulatory liabilities. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i60da430e90294f55b5e61d7eac60feea" continuedAt="i4bdd7f51fe434a9b9ada21dc58e180b0"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents the components of net periodic benefit cost (income):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"><tr><td style="width:1.0%"></td><td style="width:48.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzQtMS0xLTEtMA_12156203-f8c5-418f-824b-3ef8439adbcb">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzQtMy0xLTEtMA_d012e3d7-a889-4328-8df0-026dee6c34ad">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzQtNS0xLTEtMA_d42f1633-3f1f-49eb-8935-3bd21f5702b2">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzUtMS0xLTEtMA_6aa475f6-7330-4268-acf9-a4c5ac70e005">2,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzUtMy0xLTEtMA_45bcdc29-8853-495d-b08a-2860d2524f57">3,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzUtNS0xLTEtMA_020648cf-3adc-45ef-93df-8c9fac5b4d6d">3,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzYtMS0xLTEtMA_89ad440f-0a1a-4b54-92af-596b4ab9fa33">5,548</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzYtMy0xLTEtMA_a90d655c-e123-4aba-9a15-58fe64572c5a">5,278</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzYtNS0xLTEtMA_69fa1971-c940-43b1-b6c6-b897c91f153c">5,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzctMS0xLTEtMA_059a0580-17fa-4fbb-9a2c-f5db783f62ff">348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzctMy0xLTEtMA_2aeb8706-5b3e-4577-836f-e24150b44e45">675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzctNS0xLTEtMA_3aaa3fed-1002-4928-b678-f9f373ac7c16">2,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzgtMS0xLTEtMA_378f582a-a08d-404d-9b93-cd2a336a8d70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzgtMy0xLTEtMA_57193339-a70b-4609-8d0e-ce9cec2fb777">397</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzgtNS0xLTEtMA_ae661b68-38bb-45bc-ab72-16f88eae2db6">1,664</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost (income)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzktMS0xLTEtMA_ee952547-fb6e-499f-a7a3-f05513b6082f">2,709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzktMy0xLTEtMA_a17baf14-08e3-4051-8464-ee9a2c7c9e74">1,631</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzktNS0xLTEtMA_375fad09-0caa-4618-9bd1-ff39c2da17e1">1,202</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzExLTEtMS0xLTA_d1d84f7c-1f09-4535-a62b-23ae52f85d3c">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzExLTMtMS0xLTA_9d0cf17c-c929-4688-be8d-3ecad31f3ee4">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzExLTUtMS0xLTA_f44eaf2a-9a4c-4afe-9efe-adf7266f088b">134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEyLTEtMS0xLTA_287996b3-5bd3-4ce6-a334-994f8673639c">373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEyLTMtMS0xLTA_d21fc2e5-e8e0-4ef0-a7fa-5c9056ba040d">451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEyLTUtMS0xLTA_7d231623-4d0c-4010-a371-36c674a5d490">477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEzLTEtMS0xLTA_4172fd69-32dd-4278-9042-ea88e59fb741">538</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEzLTMtMS0xLTA_ffebcdf9-588e-4e35-9f5e-49777299c537">517</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEzLTUtMS0xLTA_e171ada7-fe2b-4b1c-bf2b-8b5d2f947eaf">542</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE0LTEtMS0xLTA_97ba3175-743a-4316-83c1-834b5dd33bc5">323</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE0LTMtMS0xLTA_cba75809-d9ff-4e82-9155-1964a1909853">444</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE0LTUtMS0xLTA_2be064cb-d06c-4c94-82c3-8d2029da2ae0">227</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE1LTEtMS0xLTA_ec6386ea-0053-48ca-9861-f7ccee7caf18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE1LTMtMS0xLTA_fae448cc-1e8f-40ab-8b1c-243a18d67bd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE1LTUtMS0xLTA_3df659c1-bbc7-48dc-a3bb-eb920cbb0e05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost (income)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE2LTEtMS0xLTA_a3a7b07f-b61a-4d2f-852b-002412535ce9">442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE2LTMtMS0xLTA_b516ec35-d28e-4bb1-845d-559df0fb33ba">460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE2LTUtMS0xLTA_85edb489-9435-4d28-938e-ed3174b3738d">158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i3983eefe5f5b443ab70e0301eaa15cc9" continuedAt="icfbeb24570e44df9a793a053ed74c531"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following significant weighted-average assumptions were used to determine the APBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the APBO and net periodic benefit cost would be affected.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"><tr><td style="width:1.0%"></td><td style="width:62.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.699%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 APBO</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzItMS0xLTEtMA_38ec6f7e-0299-4b52-8d5f-38a40e74fcf7">2.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzItMy0xLTEtMA_ad72a679-2d36-4005-86a2-51e4ba01cea0">3.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie0bcaf082bf54136b5e03c627b92d924_I20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzItNS0xLTEtMA_2252dbc5-eba0-4dd4-9ed1-5b712947d313">4.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzMtMS0xLTEtMA_792da701-d8ce-4c0f-a856-3fd1438bb5d7">3.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzMtMy0xLTEtMA_b1e63235-2276-47b6-85f1-1ca6ec40fe6b">4.63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzMtNS0xLTEtMA_98108d4a-170b-4f01-8203-69a29280f527">4.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzQtMS0xLTEtMA_14442773-3f7b-4aaa-9591-d75b6f53828a">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzQtMy0xLTEtMA_5fc22dcb-196b-47a5-b32f-89d91079c70e">7.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzQtNS0xLTEtMA_3f05a1d1-f15f-4a4a-a440-21ec47f77564">7.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 APBO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzctMS0xLTEtMA_ca6526b4-d842-414e-8cf8-a3e6ef5d72f6">2.65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzctMy0xLTEtMA_c18081b0-f655-47a3-b8e8-2126a0f21eca">3.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i64882a45e8b8425ca0c790736da5a77f_I20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzctNS0xLTEtMA_a35bfc19-b39c-4dd0-9f59-e6f71d1bdf22">4.63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzgtMS0xLTEtMA_3a41fef9-ae3f-4c5a-ba3e-b3f119acfff7">3.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzgtMy0xLTEtMA_a1894df6-2719-41ff-bb5b-c9b404f5184c">4.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzgtNS0xLTEtMA_f431e4e7-6792-4a89-a5b6-94ba898a7376">4.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzktMS0xLTEtMA_148519f1-e335-43a8-bb7e-5401dfff246f">5.60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzktMy0xLTEtMA_95fa063e-e010-452a-a773-10cd707c979d">5.80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzktNS0xLTEtMA_b9abfab1-5799-4168-a6b1-30b27b2d3909">5.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The assumed discount rate for determining the APBO was determined based on a review of long-term high-grade bonds and management&#8217;s expectations.  The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the funds invested, or to be invested, to provide for the benefits included in the APBO.  Factors that are considered include, but are not limited to, historic returns on plan assets, current market information on long-term returns (e.g., long-term bond rates), and current and target asset allocations between asset categories.  If all other factors were to remain unchanged, a </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="if731fc400cf3499ab084a2b1c6c35d7d" continuedAt="i003358d436c0429a8dc0b2cfe1aa8327"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonFraction unitRef="number" contextRef="ic5399e61b3cb4e33828bf20225c03df9_D20200101-20201231" decimals="INF" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyMzc0_0dbed7a7-d495-42aa-8213-85b33bf21221">1</ix:nonFraction>% decrease in the expected long-term rate of return would cause PNM&#8217;s and TNMP&#8217;s 2021 net periodic benefit cost to increase $<ix:nonFraction unitRef="usd" contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNDk3_a4b9acb0-0684-4652-80fb-5c9a9203ca34">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNTA0_a4635ddb-12ec-4265-85d5-9741b9f05bb0">0.1</ix:nonFraction> million (analogous changes would result from a <ix:nonFraction unitRef="number" contextRef="ic5399e61b3cb4e33828bf20225c03df9_D20200101-20201231" decimals="INF" name="pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNTQ2_0dbed7a7-d495-42aa-8213-85b33bf21221">1</ix:nonFraction>% increase).  The actual rate of return for the PNM and TNMP OPEB plans was <ix:nonFraction unitRef="number" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNjIz_864219db-8eb8-4c16-9a54-e643ffa6a470">11.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNjMw_21af76b2-cb35-460f-8270-d94d94655d4d">23.6</ix:nonFraction>% for the year ended December&#160;31, 2020.</span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NTcw_7bafc857-0976-4d80-84b5-419127c2b3fb" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table shows the assumed health care cost trend rates for the PNM OPEB plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.356%"><tr><td style="width:1.0%"></td><td style="width:73.076%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.378%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Health care cost trend rate assumed for next year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzMtMS0xLTEtMA_2c3ea757-be2a-440c-966a-d04a97530a90">6.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzMtMy0xLTEtMA_9624c48e-8467-474e-b782-e084e38e52b4">6.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate to which the cost trend rate is assumed to decline (the ultimate trend rate)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzQtMS0xLTEtMA_d825df80-9f1a-4db8-82db-955572dec0c0">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzQtMy0xLTEtMA_7659ae4e-3c2b-4b28-85ba-91871f1620d5">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year that the rate reaches the ultimate trend rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzUtMS0xLTEtMA_01e02871-7db1-4348-8421-a747c3a8f0a3">2026</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzUtMy0xLTEtMA_cd761389-3e16-4123-9a1c-9ec8a083fc2c">2026</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP&#8217;s exposure to cost increases in the OPEB plan is minimized by a provision that limits TNMP&#8217;s share of costs under the plan.  Costs of the plan in excess of the limit, which was reached at the end of 2001, are wholly borne by the participants.  As a result, a one-percentage-point change in assumed health care cost trend rates would have <ix:nonFraction unitRef="usd" contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEzMjA3_331db9d1-c457-4d15-a2d8-a6c77a1748de">no</ix:nonFraction> effect on either the net periodic expense or the year-end APBO.  Effective January 1, 2018, the PNM OPEB plan was amended to limit the annual increase in the Company&#8217;s costs to 5%.  Increases in excess of the limit are born by the PNM OPEB plan participants.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company&#8217;s OPEB plans invest in a portfolio that is diversified by asset class and style strategies.  The OPEB plans generally use the same pension fixed income and equity investment managers and utilize the same overall investment strategy as described above for the pension plans, except there is no allocation to alternative investments.  The OPEB plans have a target asset allocation of <ix:nonFraction unitRef="number" contextRef="ic43ad49408834a6899edbd5e028cd424_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEzODYz_bef8cc1d-770a-44b5-967d-fdd1aaecfed1">30</ix:nonFraction>% equities and <ix:nonFraction unitRef="number" contextRef="if5d7755cb6844e31bc6f93ad5a482756_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEzODc5_f65110b2-3b99-4103-b58e-babe64183d05">70</ix:nonFraction>% fixed income.  See Note 9 for fair value information concerning assets held by the other postretirement benefit plans.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><ix:continuation id="i739f1fcb55af4f238a771802d32b9e97" continuedAt="ie3d166ca66d8436bac4d1e2d5f29dd2b"><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following OPEB payments, which reflect expected future service and are net of participant contributions, are expected to be paid:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"><tr><td style="width:1.0%"></td><td style="width:40.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.658%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.155%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzItMS0xLTEtMA_937b4c4d-3fbc-44c0-b330-e54ea04d0c61">6,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzItMy0xLTEtMA_39e0773a-1d06-4d4e-9504-95a928baf7ec">649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzMtMS0xLTEtMA_3934f9d0-91c4-47ea-9cd8-f15e205e41b4">6,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzMtMy0xLTEtMA_92aaede1-a166-47dd-901f-e77f8f6796ce">678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzQtMS0xLTEtMA_bf3cb969-49e7-4d34-94a5-e9f81a62221f">5,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzQtMy0xLTEtMA_1d365ee6-1afc-475f-9b0d-a0ac5906a456">698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzUtMS0xLTEtMA_e2669247-3995-4e8b-a58b-b2fa3f3eab2e">5,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzUtMy0xLTEtMA_6f9fb8f3-cf39-46c7-8743-0e0ce9255e89">709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzYtMS0xLTEtMA_4cd8e30f-a505-408b-8f7f-cecae299b1e6">5,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzYtMy0xLTEtMA_e5e851f2-8617-46e0-b634-0b5fd133bfd1">713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzctMS0xLTEtMA_380ade52-db16-4094-a581-23b073d507e1">22,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzctMy0xLTEtMA_52fe54cd-094c-4164-b23a-5633a11b1623">3,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:center;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and TNMP made <ix:nonFraction unitRef="usd" contextRef="ieda983f0882540fa9b6b1450bb42c34f_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0MTU1_b48f0791-7a27-4cc1-8646-db5922ea0113"><ix:nonFraction unitRef="usd" contextRef="i4884fa3c4b124ed8a53f17e6b6a34893_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0MTU1_e810a2f2-f7d6-4d3f-9070-2150ba90d70c">no</ix:nonFraction></ix:nonFraction> cash contributions to the OPEB trusts in 2020 or 2019 and PNM and TNMP do <ix:nonFraction unitRef="usd" contextRef="i8e483aa2b5654b4d91ed73129c92961f_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0MjMy_3ff1d199-d7e3-492c-b473-ab8b0c258ba9"><ix:nonFraction unitRef="usd" contextRef="i9d94bea251954331860ba5bd8b9b77b4_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0MjMy_ab528f7c-ca7e-4990-a951-3a2b81f1768a">no</ix:nonFraction></ix:nonFraction>t expect to make cash contributions to the OPEB trusts in 2021-2025.  However, a portion of the disbursements attributable to the OPEB trust are paid by PNM and are therefore considered to be contributions to the PNM OPEB plan.  Payments by PNM on behalf of the PNM OPEB plan are expected to be $<ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0NTI5_b9d71ae9-59f5-414a-bfc9-f06c61181122">3.7</ix:nonFraction> million in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0NTQ0_9dfa7ad8-48ca-4216-b849-a4c28c963274">13.1</ix:nonFraction> million in 2022-2025.  </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Executive Retirement Programs</span></div><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfNetFundedStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NTcy_a98bfc40-b52f-4da8-8a79-ddb9b640c26f" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the executive retirement programs, the following table presents information about the PBO and funded status of the plans:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.456%"><tr><td style="width:1.0%"></td><td style="width:35.956%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzQtMS0xLTEtMA_1b30cb6e-64c4-4305-beb3-39551dcc85de">14,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4e00fd0258749e287aab0f34c6772d9_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzQtMy0xLTEtMA_6c33450b-0ba8-4f61-b097-b674c17f4b91">14,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzQtNS0xLTEtMA_de6234ee-1a6c-4557-aeab-c4e067dcd98b">692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice557b579d29466f861c99a8953585ef_I20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzQtNy0xLTEtMA_ddc4af06-b620-4de7-b053-1c9e79fb6503">702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzUtMS0xLTEtMA_55a30ba9-17b9-4180-b507-e41a444766fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzUtMy0xLTEtMA_99a328dd-e31a-4898-a1c3-2801e89003a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzUtNS0xLTEtMA_a2302f91-d8c7-448e-802e-c7fb599f7cf7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzUtNy0xLTEtMA_6b58ad3a-1c1f-4475-98d0-902de2db249c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzYtMS0xLTEtMA_8850c41f-27a9-48a5-879f-88c7b7d3266e">491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzYtMy0xLTEtMA_b7711a78-f969-4080-936b-430c0c59093d">651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzYtNS0xLTEtMA_d86a4f47-e0e0-4a2a-bf11-a9085e74c4c0">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzYtNy0xLTEtMA_95261f98-87b2-42e9-a7e9-4ae394549aa2">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzctMS0xLTEtMA_58f4cf60-bb04-41c1-adeb-6d9a4fc865d8">78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzctMy0xLTEtMA_fc826464-5c07-4b22-91e1-3fbb57c05a98">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzctNS0xLTEtMA_df40735d-a0c5-4af7-869a-8159e08dd52c">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzctNy0xLTEtMA_5bd9350c-2b0a-4288-b286-cf9536164ee7">54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzgtMS0xLTEtMA_6aff7d1b-8d82-4418-ada6-bc1bbc963391">1,341</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzgtMy0xLTEtMA_1d03e66b-4c8d-447d-ad4f-2dbf2bdafefb">1,436</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzgtNS0xLTEtMA_eeba13ef-6598-4d74-b36e-b37705bf4f50">94</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzgtNy0xLTEtMA_a1ff776d-f672-47d7-8c0b-569a095b78f5">94</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at end of year &#8211; funded status</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzktMS0xLTEtMA_15dd45bc-b65a-4f00-b56e-1f7c96f5cc21">14,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzktMy0xLTEtMA_c49c81b1-1bab-4da9-85b9-d5ad54890df5">14,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzktNS0xLTEtMA_405207ac-ffa4-4272-961c-fdaf307be803">678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzktNy0xLTEtMA_fd95f85f-d184-4566-8845-d602bc65812a">692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzEwLTEtMS0xLTA_52de138d-e0cd-49b0-8a43-3cbad8d00409">1,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzEwLTMtMS0xLTA_864ecbe3-5356-43c0-bb0d-6faf319dfe5d">1,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzEwLTUtMS0xLTA_838492d7-04da-4e61-b7ef-ff994fe987f8">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzEwLTctMS0xLTA_18410a10-640e-410a-a22a-505885913b22">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzExLTEtMS0xLTA_84e12df5-2410-4c06-8325-58e7cab9ca0c">12,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzExLTMtMS0xLTA_597b5873-f779-44ef-a1ac-50042b439a26">13,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzExLTUtMS0xLTA_5d07d798-2be2-4594-81b2-14fd5b162885">587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzExLTctMS0xLTA_9a06cb3c-ed0b-45ff-b675-9f13891adab9">601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i003358d436c0429a8dc0b2cfe1aa8327" continuedAt="i64761f2fe8ca40da9c0c4b606bcefa3a"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><ix:continuation id="i6cf6341838ee4fa890eb171857154e62"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents pre-tax information about net actuarial loss in AOCI as of December&#160;31, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:72.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount in AOCI not yet recognized in net periodic benefit cost at beginning of year</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzMtMS0xLTEtMA_f1cf3f5a-456e-4995-81e7-0e0e3e8c7979">2,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzMtMy0xLTEtMA_8e68e13d-5266-412e-92e0-272ffb1e2073">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Experience (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzQtMS0xLTEtMA_656de372-12db-4a10-ac19-2d87010658db">78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzQtMy0xLTEtMA_3bf0887a-12db-453d-894d-c32a403bdac3">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset (liability) adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" sign="-" name="pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzUtMS0xLTEtMA_cef60026-8122-43cd-8a16-ee9775472323">45</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" sign="-" name="pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzUtMy0xLTEtMA_da6f7cdb-66ca-4b19-8c14-c444691b7df4">58</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization recognized in net periodic benefit cost (income)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzYtMS0xLTEtMA_0a79fab8-394e-4eb3-a6a0-b80617936faf">169</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzYtMy0xLTEtMA_a33347d6-5319-49ea-b7e8-7c9c4adbadf0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount in AOCI not yet recognized in net periodic benefit cost at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzctMS0xLTEtMA_f01a0c5f-2cc1-4847-84b2-d655f556639c">2,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzctMy0xLTEtMA_2f7cced4-8510-4379-b630-7dd38419d6ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i4bdd7f51fe434a9b9ada21dc58e180b0"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents the components of net periodic benefit cost:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:61.695%"><tr><td style="width:1.0%"></td><td style="width:50.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.307%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzQtMS0xLTEtMA_985a0c0c-0ed0-4830-a72d-848c33ce0862">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzQtMy0xLTEtMA_2d56934d-a1dc-43ce-957b-9c1c5a4c50db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzQtNS0xLTEtMA_309d291b-5e05-4e23-a8f2-36c2ccf57b21">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzUtMS0xLTEtMA_39b0931a-cdb8-47cf-880d-bc01eb06b28a">491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzUtMy0xLTEtMA_5949b5cd-1863-47d5-b46d-b9e0ee904117">651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzUtNS0xLTEtMA_74e6e90c-8092-4a92-a4bb-166f787b8606">622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzYtMS0xLTEtMA_5f7f9568-93d5-4ce7-bd8d-32bcb21d664d">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzYtMy0xLTEtMA_22ed5ac6-c9f8-4bc2-ba64-8dd3bde806fb">318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzYtNS0xLTEtMA_a3d37501-82c8-4fe0-8bfc-1f49ff09e4a5">359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzctMS0xLTEtMA_be4e3d85-e2fa-4b18-b98d-46545a896154">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzctMy0xLTEtMA_f755e3fa-8662-4d4c-b3d5-72051a6655a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzctNS0xLTEtMA_26c89404-91ad-457d-bf0e-0cc46f54f032">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzgtMS0xLTEtMA_b8e8b9fc-b254-4faf-97a6-32b4c6a0e620">894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzgtMy0xLTEtMA_f58d1d5a-25c2-428e-93b8-eeec1a262cc5">969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzgtNS0xLTEtMA_58e14504-afa5-471d-a9da-597f78aa248c">981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEwLTEtMS0xLTA_74d9bc00-ea98-4483-ae79-8daf9c1a68f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEwLTMtMS0xLTA_0277f722-3e5d-415a-8202-8760c8a9c785">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEwLTUtMS0xLTA_364e8d84-282c-41da-a03b-b4da7fea33f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzExLTEtMS0xLTA_da1b2425-2c3c-4101-916e-5f624c72912b">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzExLTMtMS0xLTA_356e3d51-adf5-4e74-83c8-f2033b9122d8">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzExLTUtMS0xLTA_b3216b8c-50b6-444f-9441-f27c05ffe9c8">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEyLTEtMS0xLTA_db0d2401-7db9-4623-b4e7-8d5756cff075">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEyLTMtMS0xLTA_3e31e664-c6f4-48b5-8acd-1885a89c1d48">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEyLTUtMS0xLTA_c7594043-e5fe-4c44-b71b-c900739bfac5">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEzLTEtMS0xLTA_9c549359-35a1-4baf-9410-018ca5044f66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEzLTMtMS0xLTA_9f47a2fb-3f65-46f5-8cdd-cf8d91f446d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEzLTUtMS0xLTA_f77595f9-d812-49d3-98fd-a998586ec7a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzE0LTEtMS0xLTA_461f9c7f-8240-4064-aa9a-41bdab6f647e">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzE0LTMtMS0xLTA_fabfcd53-c25c-4351-854c-ac92a069814d">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzE0LTUtMS0xLTA_caf08649-3d05-478b-a227-ea3e0d81b8dd">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><ix:continuation id="icfbeb24570e44df9a793a053ed74c531"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost would be affected.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.070%"><tr><td style="width:1.0%"></td><td style="width:60.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.072%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.072%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.074%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzItMS0xLTEtMA_b03e7845-ce2e-423b-884e-acd5fb5480a7">2.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzItMy0xLTEtMA_72c10a85-dc65-4835-b5b7-36ec4df0d453">3.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if4e00fd0258749e287aab0f34c6772d9_I20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzItNS0xLTEtMA_443b91e2-31a2-45ce-96f4-4df23179bb30">4.66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzMtMS0xLTEtMA_4002faea-ea8b-4f57-8b56-40b9e6cac856">3.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzMtMy0xLTEtMA_70a9249d-69a8-4d6e-a732-821cac25cfd0">4.66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzMtNS0xLTEtMA_66c8110c-312f-4623-9fca-7fcb35745850">4.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term rate of return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzctMS0xLTEtMA_bf8ca2f6-92ef-4d5a-9ee9-417ad1c6076d">2.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzctMy0xLTEtMA_63f3ccd8-3883-4964-9080-767be4008cf1">3.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ice557b579d29466f861c99a8953585ef_I20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzctNS0xLTEtMA_d4a1f083-29f2-4cb7-b6bb-3e5913142821">4.63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzgtMS0xLTEtMA_db35cd9b-95ee-4ecd-bb67-26883a2bfb54">3.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzgtMy0xLTEtMA_9ccedfbe-726a-4caf-86bb-d7ff1cc2a226">4.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzgtNS0xLTEtMA_0c544d9c-f494-44cb-aed0-b2aa62bdcbbc">4.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term rate of return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The assumed discount rate for determining the PBO was determined based on a review of long-term high-grade bonds and management&#8217;s expectations.  The impacts of changes in assumptions or experience were not significant. </span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i64761f2fe8ca40da9c0c4b606bcefa3a"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Disbursements under the executive retirement program, funded by PNM and TNMP, which are considered to be contributions to the plan were $<ix:nonFraction unitRef="usd" contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1NDkx_ff489cd6-9465-452e-9ebe-73dcf85fd5cb">1.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1NDk4_642f100f-4c91-4e99-97f6-9efe4f3da081">0.1</ix:nonFraction> million in the year ended December 31, 2020 and $<ix:nonFraction unitRef="usd" contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1NTQx_15b0e690-e2a8-428d-9a1d-67721b9ff61c">1.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1NTQ4_87be3e83-1965-4ba9-a7e8-66145d208499">0.1</ix:nonFraction> million for the year ended December 31, 2019.  <ix:continuation id="ie3d166ca66d8436bac4d1e2d5f29dd2b" continuedAt="i754181e0d53d43c7be443bb9bcf41d05">The following executive retirement plan payments, which reflect expected future service, are expected:</ix:continuation></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i754181e0d53d43c7be443bb9bcf41d05"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:44.883%"><tr><td style="width:1.0%"></td><td style="width:44.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzItMS0xLTEtMA_3bcecdd0-8cd6-435b-9105-14de9341fd21">1,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzItMy0xLTEtMA_cf732e0d-9fea-4c57-892e-ec56b5c32a33">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzMtMS0xLTEtMA_ecbc68df-c9ee-4a5e-9971-06a10e6d5f37">1,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzMtMy0xLTEtMA_bffe0c6c-bc33-436a-ab0b-0242325004b2">90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzQtMS0xLTEtMA_5f5250e7-c11a-4cbf-b7dc-24e6134a2e39">1,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzQtMy0xLTEtMA_1cb7dc0c-9186-429b-8124-2e8b2ced6af8">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzUtMS0xLTEtMA_2ad89ea6-4041-4678-a5c5-b8dd574c61d7">1,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzUtMy0xLTEtMA_e0c78991-a31a-49c6-bf32-d997d5d3b142">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzYtMS0xLTEtMA_3dd1b254-01c0-4804-b648-7f5fd6fbbe29">1,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzYtMy0xLTEtMA_2ffb4f3a-f300-4214-b85c-028a8b2acd8a">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzctMS0xLTEtMA_73c18d2f-4585-4662-9509-f2c4afc99011">4,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzctMy0xLTEtMA_453109e8-a532-4acd-b31c-4b3a7a19497f">252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Other Retirement Plans</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR sponsors a 401(k) defined contribution plan for eligible employees, including those of its subsidiaries.  PNMR&#8217;s contributions to the 401(k) plan consist of a discretionary matching contribution equal to <ix:nonFraction unitRef="number" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1OTI5_af5dc2c7-80f4-4231-bcf3-cd38e171a5c3">75</ix:nonFraction>% of the first <ix:nonFraction unitRef="number" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1OTQ1_3be2eaac-dc2c-428b-89cb-26929e1e9185">6</ix:nonFraction>% of eligible compensation contributed by the employee on a before-tax basis.  PNMR also makes a non-matching contribution ranging from <ix:nonFraction unitRef="number" contextRef="ia7bbb545a6df4bb589ea6c43717590b0_D20200101-20201231" decimals="INF" name="pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2MDgy_7c7991c3-ac3c-41cd-b5e2-2b97dc0a65fe">3</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i4b581a8942ab4807a90e81b305ad3950_D20200101-20201231" decimals="INF" name="pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2MDg4_815b99f3-e143-41dc-ad76-63ab21bf19f5">10</ix:nonFraction>% of eligible compensation based on the eligible employee&#8217;s age.  PNMR also provides executive deferred compensation benefits through an unfunded, non-qualified plan.  The purpose of this plan is to permit certain key employees of PNMR who participate in the 401(k) defined contribution plan to defer compensation and receive credits without reference to the certain limitations on contributions. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:ScheduleOfDefinedContributionPlanExpensesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NzE0_6c2c641f-1eb1-4b78-9d12-6c4e7c7fae20" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A summary of expenses for these other retirement plans is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.871%"><tr><td style="width:1.0%"></td><td style="width:46.200%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.612%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401(k) plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaedcf8bd1a74967a944731fde1bac55_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzQtMS0xLTEtMA_3d9d8137-5642-411d-8a2b-38dc7c637f63">16,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee3a4f790924403b52f949d9f605294_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzQtMy0xLTEtMA_d58dc5bf-1003-4ca8-a6b9-aab1c0ad518d">16,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36925837398a4451bbb15eee62f1e669_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzQtNS0xLTEtMA_5566e2cf-675c-4e9b-9a5d-5f5bca5cf2e8">16,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if069b2f81cbf45f2b2295aaed2778764_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzUtMS0xLTEtMA_50be03de-9663-487c-b1ab-0f06d46af750">2,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b016c6357034491a30ed2d6d2819436_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzUtMy0xLTEtMA_ed120cad-d388-4a7f-b0da-fad089f3eb7f">4,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88799ca4c639429eb63680da973c531f_D20180101-20181231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzUtNS0xLTEtMA_8c869950-56c9-49ab-9b87-71ada7f3a664">865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401(k) plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c98bf27c52e4c8889d63e8caed85b08_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzctMS0xLTEtMA_1ec694f8-b25d-4f2d-8faf-a2ddc67be0d2">11,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d839afdf8234124bb5eed4ee24473ea_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzctMy0xLTEtMA_c99b2b1d-6350-4aa8-888c-f8484fa417b1">11,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79b8c2906fac457b99c4e379c09ebb79_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzctNS0xLTEtMA_e855caf5-629e-4bee-870f-911cfa23898c">12,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ea1c18bde534e49878b2027e1d0a099_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzgtMS0xLTEtMA_1a301a90-a755-4b78-a93c-5d2f7eafb104">1,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53db52ad978b4df8b8518ef129261660_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzgtMy0xLTEtMA_1268f822-b057-40b0-8e6f-b45e0c425d30">3,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if27de0e90f944f2cb1ca070a341bff0e_D20180101-20181231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzgtNS0xLTEtMA_80418a96-3d04-43e8-8a5d-6f3874be10e9">621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401(k) plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b9f48c417ea43a19d0eaca241732301_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzEwLTEtMS0xLTA_5f599489-9b69-4ae3-ba83-69516ed7ce4b">4,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83ba0ef93f454ec2bc67a5df7b4f23cb_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzEwLTMtMS0xLTA_63272e5e-2e28-4808-950b-814549281e72">4,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f7afee961394dc48ba3a6882feda7f7_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzEwLTUtMS0xLTA_4f24f65f-4dc4-4385-986c-8f2973ad6afa">4,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4e0f9273faf4cb1a5aba92cb72a562f_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzExLTEtMS0xLTA_d79a8ff4-5c89-4976-bdb0-646f3eb42534">547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c07103205f4480bd2f2adc5501ee93_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzExLTMtMS0xLTA_9441267f-4912-4d86-b182-64814a91e802">1,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1002ba8654414768b3b31cf9e889d39b_D20180101-20181231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzExLTUtMS0xLTA_b90c6062-9cea-4971-ba6f-ff6fd6bef962">244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_247"></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(12)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:5.84pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzk4ODI_1ce3b1fa-e522-4743-9b2c-ef8767c8a1cb" continuedAt="i2242087c5ac9402d90d1218769842bd3" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i2242087c5ac9402d90d1218769842bd3" continuedAt="idfaf35c4ea854fdf8480ef0d651357dd"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has various stock-based compensation programs, including stock options, restricted stock, and performance shares granted under the Performance Equity Plan (&#8220;PEP&#8221;).  Although certain PNM and TNMP employees participate in the PNMR plans, PNM and TNMP do not have separate employee stock-based compensation plans.  The Company has not awarded stock options since 2010 and all employee stock options expired or were exercised in February 2020.  Certain restricted stock awards are subject to achieving performance or market targets.  Other awards of restricted stock are only subject to time vesting requirements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Performance Equity Plan</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The PEP provides for the granting of non-qualified stock options, restricted stock rights, performance shares, performance units, and stock appreciation rights to officers, key employees, and non-employee members of the Board.  Restricted stock under the PEP refers to awards of stock subject to vesting, performance, or market conditions rather than to shares with contractual post-vesting restrictions.  Generally, the awards vest ratably over <ix:nonNumeric contextRef="id2f65341bd694ab0ae81930d351b10ca_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzExMjA_d5703851-3c19-40d8-ad18-4ceeb72bbd8a">three years</ix:nonNumeric> from the grant date of the award.  However, awards with performance or market conditions vest upon satisfaction of those conditions.  In addition, plan provisions provide that upon retirement, participants become <ix:nonFraction unitRef="number" contextRef="id2f65341bd694ab0ae81930d351b10ca_D20200101-20201231" decimals="INF" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzEzMzY_bab2753f-f098-4f63-b3f1-b3d0d4930038">100</ix:nonFraction>% vested in certain stock awards.  The vesting period for awards of restricted stock to non-employee members of the Board is <ix:nonNumeric contextRef="i6026b5bdc98c4019a77e3d692cc5f574_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzE0NjI_e63d4483-901d-4ad7-80c9-902df416d322">one year</ix:nonNumeric>.  The total number of shares of PNMR common </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="idfaf35c4ea854fdf8480ef0d651357dd" continuedAt="i9b2c9ec1743e413792baf098acf464b8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">stock subject to all awards under the PEP, as approved by PNMR&#8217;s shareholders in May 2014, may not exceed <ix:nonFraction unitRef="shares" contextRef="icc916e8f18fb4ddd86f64882ad921460_I20140531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzE2MTU_81b5c633-3162-47c1-b128-6d491d2ee293">13.5</ix:nonFraction> million shares, subject to adjustment and certain share counting rules set forth in the PEP.  This current share pool is charged <ix:nonFraction unitRef="number" contextRef="id2f65341bd694ab0ae81930d351b10ca_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzE3Mzk_2c4611d1-9078-40ae-98d4-37040e1aa95d">five</ix:nonFraction> shares for each share subject to restricted stock or other full value award.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Source of Shares</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The source of shares for exercised stock options and vested restricted stock is shares acquired on the open market by an independent agent, rather than newly issued shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Accounting for Stock Awards</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The stock-based compensation expense related to restricted stock awards without performance or market conditions to participants that are retirement eligible on the grant date is recognized immediately at the grant date and is not amortized.  Compensation expense for other such awards is amortized to compensation expense over the shorter of the requisite vesting period or the period until the participant becomes retirement eligible.  Compensation expense for performance-based shares is recognized ratably over the performance period as required service is provided and is adjusted periodically to reflect the level of achievement expected to be attained.  Compensation expense related to market-based shares is recognized ratably over the measurement period, regardless of the actual level of achievement, provided the employees meet their service requirements.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Total compensation expense for stock-based payment arrangements recognized by PNMR for the years ended December&#160;31, 2020, 2019, and 2018 was $<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwMzI_064e3028-dfad-4b86-8d0c-11013739f6d2">8.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwMzY_eb462dda-5936-4ba9-86eb-4e8fd578293f">6.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwNDQ_eba1d3c0-8f0a-4efb-a142-f553630e5aaa">7.1</ix:nonFraction> million.  Stock compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwNzk_c49dfd77-00ce-49b9-a3c4-36d529d1bd3e">5.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwODM_76396e1f-57b3-4416-afdd-dbf9b18b1ba4">4.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwOTE_4fbd0a74-3714-409f-a7dd-63d945afb85d">4.9</ix:nonFraction> million was charged to PNM and $<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMxMTc_0e27981a-2618-4361-9fb6-a9d1c3c7a6f0">2.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMxMjE_1d116c07-eebb-4755-8617-6d978c695a03">2.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMxMjk_0ac63d32-9713-4f77-b17c-2e1a9ff20846">2.2</ix:nonFraction> million was charged to TNMP.  At December&#160;31, 2020, PNMR had unrecognized compensation expense related to stock awards of $<ix:nonFraction unitRef="usd" contextRef="i0e08baa25a584446b0bbadc63d032e40_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMyMzE_5cdd38f0-9de3-4772-bf4e-3830d04bc413">4.0</ix:nonFraction> million, which is expected to be recognized over an average of <ix:nonNumeric contextRef="i28a52514cab04301a1dd3063aac23054_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMyODk_6374b004-b985-4a31-bd36-b590a5b9d4fa">1.52</ix:nonNumeric> years.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR receives a tax deduction for certain stock option exercises during the period the options are exercised, generally for the excess of the price at which the options are sold over the exercise prices of the options, and a tax deduction for the value of restricted stock at the vesting date.  All excess tax benefits and deficiencies are recorded to tax expense and classified as operating cash flows when used to reduce taxes payable. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzI3NDg3NzkwODAxMTA_a5c07807-7cba-49b5-9855-f3c35f4d4ced" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:69.590%"><tr><td style="width:1.0%"></td><td style="width:37.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.597%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.547%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.911%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Excess Tax Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2120f05f37a14a83b829b7ffba0a53c4_D20200101-20201231" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzMtMi0xLTEtMA_7d492738-16aa-467e-8e26-f0759b476c9b">279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1381dbcaa9f3409a91632bba0e008d4a_D20190101-20191231" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzMtNC0xLTEtMA_bcece714-54bc-4fee-a12f-4a61dc78de1c">559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd954e05e33b4f15930031f8a46a17b0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzMtNi0xLTEtMA_4c5565f4-08cc-4dfe-bdfd-feb481db7f37">1,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fd54e961ac2430499118673823c71d5_D20200101-20201231" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzQtMi0xLTEtMA_99e69eb6-a552-4159-b528-3728c76f81bf">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34e5089f6d98437687c32163cf64f0aa_D20190101-20191231" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzQtNC0xLTEtMA_9583c0a2-67c8-4792-89f8-0e7c480d86af">236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cd84236b64434f95ae2c1faab7fb5c_D20180101-20181231" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzQtNi0xLTEtMA_74a5ce4c-1f96-41b5-ad05-bb238bc5085f">377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd60ce916794dd0ae61a47734573245_D20200101-20201231" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzUtMi0xLTEtMA_8c63e882-e43e-4e63-8d28-134d4e7c19e7">391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6e0c4a896ef444e953ac00cb14ed07e_D20190101-20191231" decimals="-3" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzUtNC0xLTEtMA_8bc43474-fa6c-4da8-b8b5-f27fcf1378d9">795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib70291c279184fa7862a9e2d1d9b5bd0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzUtNi0xLTEtMA_39238aa3-e73f-4b7d-961a-3febfa4e6946">1,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP used excess tax benefits to reduce income taxes payable and the benefit was reflected in cash flows from operating activities.  The benefit of excess tax benefits at PNM and PNMR will be reflected in operating cash flows when they reduce income taxes payable.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The grant date fair value for restricted stock and stock awards with Company internal performance targets is determined based on the market price of PNMR common stock on the date of the agreements reduced by the present value of future dividends that will not be received prior to vesting.  The grant date fair value is applied to the total number of shares that are anticipated to vest, although the number of performance shares that ultimately vest cannot be determined until after the performance periods end.  The grant date fair value of stock awards with market targets is determined using Monte Carlo simulation models, which provide grant date fair values that include an expectation of the number of shares to vest at the end of the measurement period.  </span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i9b2c9ec1743e413792baf098acf464b8" continuedAt="i1417db0eb55a411fb98858f032853218"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzk5MTE_36a3c319-8f06-43ca-9265-071a2af3285f" continuedAt="i1f2d9e90b8c54c02844f2d6b8c0e673e" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table summarizes the weighted-average assumptions used to determine the awards grant date fair value:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.549%"><tr><td style="width:1.0%"></td><td style="width:49.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.933%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.982%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.982%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.795%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Shares and Performance-Based Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected quarterly dividends per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i28a52514cab04301a1dd3063aac23054_D20200101-20201231" decimals="4" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzItMi0xLTEtMA_c09a09f3-39ad-47e8-a554-296582ca6f2c">0.3075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0c20e742bce3492eacdec245aeefd50d_D20190101-20191231" decimals="4" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzItNC0xLTEtMA_0f912c8f-120f-48d6-a52c-60aab83ea8ca">0.2900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i43502660caf04024a23be91788569ef2_D20180101-20181231" decimals="4" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzItNi0xLTEtMA_e9afa7e2-d487-4a6b-90a5-a8dd1fc00db6">0.2650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i28a52514cab04301a1dd3063aac23054_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzMtMi0xLTEtMA_fc3de2ae-c37b-455f-90ff-10631330565c">0.72</ix:nonFraction> %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0c20e742bce3492eacdec245aeefd50d_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzMtNC0xLTEtMA_47588ad7-56d4-4151-b7fe-6dd96a9038ba">2.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i43502660caf04024a23be91788569ef2_D20180101-20181231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzMtNi0xLTEtMA_bf5299aa-e297-4635-92f0-4272a557e149">2.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Market-Based Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i09c46048169c4f7db44798dc2a00d2ea_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzYtMi0xLTEtMA_7c54c9a9-01f6-4fbf-89f3-40eb4e6d620c">2.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i322dfb8993994ea59ba88fa1e89a163e_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzYtNC0xLTEtMA_e98e0f1d-adc8-4aae-bf46-e2ceb1717369">2.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib99353084ff04ffc8c1ee8c6f447867a_D20180101-20181231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzYtNi0xLTEtMA_0212a9fe-ed58-4dd5-a1fa-f20a4a40b397">2.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i09c46048169c4f7db44798dc2a00d2ea_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzctMi0xLTEtMA_5f454d10-d05b-4d76-a127-544a815fe836">19.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i322dfb8993994ea59ba88fa1e89a163e_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzctNC0xLTEtMA_abb1616b-65f6-4952-9b10-035d49a431e0">19.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib99353084ff04ffc8c1ee8c6f447867a_D20180101-20181231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzctNi0xLTEtMA_4ad2a283-129f-4aa9-a48d-bfd912252383">19.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i09c46048169c4f7db44798dc2a00d2ea_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzgtMi0xLTEtMA_0157df48-6143-428e-be32-500731d85fe7">0.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i322dfb8993994ea59ba88fa1e89a163e_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzgtNC0xLTEtMA_400fe821-4d05-4a82-b990-60f50224f3db">2.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib99353084ff04ffc8c1ee8c6f447867a_D20180101-20181231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzgtNi0xLTEtMA_8458374c-c544-4b9a-a049-370d7d344a02">2.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity in restricted stock awards, including performance-based and market-based shares, and stock options:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.730%"><tr><td style="width:1.0%"></td><td style="width:42.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.378%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.834%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.451%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December&#160;31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie0c74d94da914ab3804e7762a1521e62_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzItMi0xLTEtMA_63d64cd2-6818-4024-b844-6793c8183d50">161,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie0c74d94da914ab3804e7762a1521e62_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzItNC0xLTEtMA_5d64cad9-fc88-432d-baed-b8fa925a47c5">38.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifc7fdf3b86704f0182216f6079161a76_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzItNi0xLTEtMA_7e00cd27-f431-49f7-baaa-b6b05ff01366">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifc7fdf3b86704f0182216f6079161a76_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzItOC0xLTEtMA_1343d4c7-f5c9-4245-9ee3-49837fe241a3">12.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzMtMi0xLTEtMA_98c40b7a-5fa4-4a75-83f1-bcb5d29f8abe">246,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzMtNC0xLTEtMA_4e62e2ba-64e8-4c0f-96ce-d7acc3ef9696">36.73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzMtNi0xLTEtMA_be396dca-1db2-490e-9c7d-7c924067f4d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzMtOC0xLTEtMA_858588b1-d3f7-487a-8961-0248989d9330">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzQtMi0xLTEtMA_5c7be07a-aa8b-4b2d-b669-fdd2665da69f">238,054</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzQtNC0xLTEtMA_c442e85f-a1ff-4b35-a87d-8e07b22b924a">34.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzQtNi0xLTEtMA_9dddfeb1-66b2-447d-887a-1c5fd8fa71e4">2,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzQtOC0xLTEtMA_b8ed2a76-3e92-4a42-90ee-e951d494e312">12.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzUtMi0xLTEtMA_4c8090fd-0a70-4323-817b-00f2fd497ffa">1,456</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzUtNC0xLTEtMA_886d7c72-30ec-4760-b16a-c146192a9cc7">41.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzUtNi0xLTEtMA_904df6b1-d1aa-4837-a492-9f19f52ffd2d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzUtOC0xLTEtMA_0f264ec7-db4d-4043-9bd6-c06602707b8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December&#160;31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i257ca616540041ff8deba5f5267a1a58_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzctMi0xLTEtMA_7c915045-fc6f-483e-ad7b-c6e86fa9c8a7">168,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i257ca616540041ff8deba5f5267a1a58_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzctNC0xLTEtMA_f31d1d0d-e613-4076-88fc-56b51d36cc2b">40.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i98bb2df16a2c4d39af1f824c29120bb5_I20201231" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzctNi0xLTEtMA_8199d8f3-cd08-45ba-8372-7aac0e1d590a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i98bb2df16a2c4d39af1f824c29120bb5_I20201231" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzctOC0xLTEtMA_978b1938-ca26-4379-b48f-53339aac5c70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s current stock-based compensation program provides for performance and market targets through 2022.  In February 2019, the Board approved amendments to exclude certain impacts of the Tax Act on performance metrics for the performance periods ending in 2018 and 2019.  These amendments did not impact the Company&#8217;s calculation of grant date fair values under the plans but did increase actual achievement levels for the performance period ending in 2018 from below &#8220;threshold&#8221; levels to below &#8220;target&#8221; levels and anticipated achievement levels for the performance period ending in 2019 from below &#8220;target&#8221; levels to the &#8220;maximum&#8221; levels.  As a result of these amendments for the year ended December 31, 2018, the Company recorded additional pre-tax expense of $<ix:nonFraction unitRef="usd" contextRef="i2c4f5b5035b4491a9f82d4b9aadc9a65_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY1NDI_9a926ebc-18d5-4895-86b5-c3901911c522">1.0</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="i56ae82c9be5d458bb66bc27bc8273745_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY1NTU_02cfd3ef-d25a-42e5-8d47-ab0f5cba93a9">0.7</ix:nonFraction> million was allocated to PNM and $<ix:nonFraction unitRef="usd" contextRef="i46eeee31c9bb4f44ae20e9794dd57a3a_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY1ODM_c9e286a1-36ce-4900-9f1c-0dae397399a6">0.3</ix:nonFraction> million was allocated to TNMP.  Included as granted and exercised in the table above are <ix:nonFraction unitRef="shares" contextRef="i79c58fdff7e3481e88e9fb1d15cc018e_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY2Njc_202603c5-0d7d-4858-b395-c781d7124763">47,279</ix:nonFraction> previously awarded shares that were earned for the 2016 - 2018 performance measurement period and ratified by the Board in February 2019 (based upon achieving market targets at below &#8220;threshold&#8221; levels, weighted at <ix:nonFraction unitRef="number" contextRef="i79c58fdff7e3481e88e9fb1d15cc018e_I20201231" decimals="2" name="pnm:SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY4ODU_0c7294d6-1e7c-4585-a2a3-3d1f6592ae22">40</ix:nonFraction>%, and performance targets at above &#8220;target&#8221; levels, together weighted at <ix:nonFraction unitRef="number" contextRef="i79c58fdff7e3481e88e9fb1d15cc018e_I20201231" decimals="2" name="pnm:SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY5NjA_9f759313-3b89-434e-a5bf-e195dcdc093e">60</ix:nonFraction>%).  Excluded from the above table are <ix:nonFraction unitRef="shares" contextRef="ie0274d2cc30c4a828d4228f64c69dce6_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzcwMDA_7f2815fc-6d9d-494e-8c29-3399b04b02f9">122,277</ix:nonFraction> previously awarded shares that were earned for the 2017 - 2019 performance measurement period and ratified by the Board in February 2020 (based upon achieving market and performance targets at near &#8220;maximum&#8221; levels).  Also excluded from the table above are <ix:nonFraction unitRef="shares" contextRef="i30dfc568b3814ff78c45788a09a2277e_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzcyNjA_390011c5-69d5-4998-b6cb-a5f01251bc0c">150,543</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i30dfc568b3814ff78c45788a09a2277e_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzcyNjc_37b6a903-1c4b-4857-a0ec-f1b33711334b">142,080</ix:nonFraction> shares for the <ix:nonNumeric contextRef="i84400813be3349fd91ff65013fcae51b_D20200101-20201231" format="ixt-sec:durwordsen" name="pnm:PerformancePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzI3NDg3NzkwODA4NjM_b8c8aee0-74f8-43fd-9db4-018dffe06c6a">three-year</ix:nonNumeric> performance periods ending in 2020 and 2021 that will be awarded if all performance and market criteria are achieved at maximum levels and all executives remain eligible.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Effective as of January 1, 2015, the Company entered into a retention award agreement with its then Executive Vice President and Chief Financial Officer under which he would receive awards of restricted stock if PNMR met specified performance targets at the end of 2016 and 2017 and he remained an employee of the Company.  The retention award was made under the PEP and was approved by the Board on December 9, 2014.  The specified performance target was achieved at the end of 2016 and the Board ratified him receiving $<ix:nonFraction unitRef="shares" contextRef="i102e46d648ca429c84f85d9c6e25f429_I20170228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzc5ODc_d123524a-1ef1-48c4-9acc-69a470056922">100,000</ix:nonFraction> of PNMR common stock in February 2017 based on a market per share value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i34390552604b4cdfb982624b5c680367_D20170303-20170303" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzgwNjU_a9b55714-98bb-4162-9913-1f15a0c04f91">36.30</ix:nonFraction> on the grant date of March 3, 2017, or <ix:nonFraction unitRef="shares" contextRef="i34390552604b4cdfb982624b5c680367_D20170303-20170303" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzgxMDc_1ab4fca8-0587-4c76-948e-2acc837db92e">2,754</ix:nonFraction> shares.  Similarly, if PNMR achieved the specified performance target for the period from January 1, 2015 through December 31, 2017, he was to receive $<ix:nonFraction unitRef="usd" contextRef="ia24fc7ae255549faafbca0f97c4a1fc5_I20150101" decimals="INF" format="ixt:numdotdecimal" name="pnm:SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzgyNjE_7e693f16-25f1-43b9-be6f-1e1a4568c495">275,000</ix:nonFraction> of PNMR common stock based on the market value per share on the grant date in early 2018.  The specified performance target was achieved at the end of 2017 and the Board ratified him receiving $<ix:nonFraction unitRef="usd" contextRef="ia24fc7ae255549faafbca0f97c4a1fc5_I20150101" decimals="INF" format="ixt:numdotdecimal" name="pnm:SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzg0NTc_104ee2e1-3811-4e8c-8c6d-061d360251a0">275,000</ix:nonFraction> of PNMR common stock in February 2018 based on a market value per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="i1f7e14bb24ba4ba9b97bfa06b86837da_D20180302-20180302" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzg1MzU_d1311692-fffe-4889-aee8-748313f04883">35.85</ix:nonFraction> on the grant date of March 2, 2018, or <ix:nonFraction unitRef="shares" contextRef="i1f7e14bb24ba4ba9b97bfa06b86837da_D20180302-20180302" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzg1Nzc_2f0a0735-3947-4907-892a-a48c3aefd38a">7,670</ix:nonFraction> shares.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2015, the Company entered into an additional retention award agreement with its Chairman, President, and Chief Executive Officer under which she would receive a total <ix:nonFraction unitRef="shares" contextRef="i59750152e2bd4277915db844aa85075e_I20151231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzg3NTk_96303b65-9290-4aa4-81f2-1ff976ad5c82">53,859</ix:nonFraction> shares of PNMR&#8217;s common stock if PNMR meets certain performance targets at the end of 2017 and 2019 and she remains an employee of the Company.  The retention award was made under the PEP and was approved by the Board on February 26, 2015.  The specified performance target was achieved at the end of 2017 and the Board ratified her receiving <ix:nonFraction unitRef="shares" contextRef="ia9aecb91442345ff91fec6c0e16ceb4b_I20180228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzkxMDU_e76dacf0-7698-48bd-81a1-c808f389bf4b">17,953</ix:nonFraction> shares in February 2018.  The second portion of the 2015 agreement of </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i1417db0eb55a411fb98858f032853218"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonFraction unitRef="shares" contextRef="i81f67762e5d64f10abeedf02b6ae0325_I20180228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzkxNzg_3b15bfee-af11-4a54-a32e-5165f16b3c79">35,906</ix:nonFraction> shares was achieved at the end of 2019 and the Board ratified her receiving the shares in February 2020.  The above table does not include any restricted stock shares that remain unvested under this retention award agreement.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2019, the aggregate intrinsic value of stock options outstanding, all of which were exercisable, was less than $<ix:nonFraction unitRef="usd" contextRef="ifc7fdf3b86704f0182216f6079161a76_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzk1MjE_dee3f2e1-661c-4aea-b323-31188862d632">0.1</ix:nonFraction> million.  All the options were exercised or expired in February 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i1f2d9e90b8c54c02844f2d6b8c0e673e"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table provides additional information concerning restricted stock activity, including performance-based and market-based shares, and stock options:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"><tr><td style="width:1.0%"></td><td style="width:66.042%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.904%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant date fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzItMi0xLTEtMA_28f2d19e-3b76-4566-86dc-57c37051242a">36.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie4ead1e0f6fc4d049c44915460562d03_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzItNC0xLTEtMA_43a05902-fd49-4375-8fb4-df3c2961feb2">37.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibd9d1aa52211485995230583c58ef697_D20180101-20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzItNi0xLTEtMA_db396b64-01ca-433e-bef2-a88069b4af8b">29.65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of restricted shares that vested (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzMtMi0xLTEtMA_3a83e85c-a715-4168-aa5a-f089a3da3703">8,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4ead1e0f6fc4d049c44915460562d03_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzMtNC0xLTEtMA_7a9e61c6-4d53-4801-ae2b-f38358a1f1a3">6,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd9d1aa52211485995230583c58ef697_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzMtNi0xLTEtMA_45b74788-ec71-4ac5-900d-ff4b2c35fd5f">8,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzgtMi0xLTEtMA_48ea036b-2dea-4aa0-9835-623533112132">84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae65ffb6eb5440959cfe85a168534c77_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzgtNC0xLTEtMA_b92d1c00-6993-4a02-a4e8-c4e658f93da6">2,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffb700db9412448386372e090e5e41c0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzgtNi0xLTEtMA_59bb98f0-9cee-4591-b05a-cf2210e8c132">3,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_253"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:1.34pt">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90ZXh0cmVnaW9uOjYyYzQ0Y2U0ZjQ1ODQzZjliZDBkYTRhOTk1ZmIxOTIyXzIzMDA_8c8bacff-b822-4eba-a9c9-7b447600eeaa" continuedAt="i8460fcfc517c440a88a2c0761fa0baae" escape="true">Regulatory Assets and Liabilities</ix:nonNumeric></span></div><ix:continuation id="i8460fcfc517c440a88a2c0761fa0baae" continuedAt="i915b73c97e4d4e9eb12de3deca10bf1b"><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The operations of PNM and TNMP are regulated by the NMPRC, PUCT, and FERC and the provisions of GAAP for rate-regulated enterprises are applied to its regulated operations.  Regulatory assets represent probable future recovery of previously incurred costs that will be collected from customers through the ratemaking process.  Regulatory liabilities represent probable future reductions in revenues associated with amounts that are to be credited to customers through the ratemaking process. <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90ZXh0cmVnaW9uOjYyYzQ0Y2U0ZjQ1ODQzZjliZDBkYTRhOTk1ZmIxOTIyXzIyOTA_aeeb5437-439e-48eb-832e-9bb48aa129fa" continuedAt="i8d69dffa7ac9494796efe1189d69f76b" escape="true">Regulatory assets and liabilities reflected in the Consolidated Balance Sheets are presented below.</ix:nonNumeric></span></div><ix:continuation id="i8d69dffa7ac9494796efe1189d69f76b" continuedAt="i4bc4d35265c042cea18859d4e44c20b7"><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"><tr><td style="width:1.0%"></td><td style="width:36.789%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FPPAC</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9834744408d04e6184f4be92e8b2e3fd_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzUtMS0xLTEtMA_c705f5f8-fadd-487f-9c5a-43431d25fbee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd1f0e1e8c8b4cdeb29160872ce637e8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzUtMy0xLTEtMA_601ec1d4-6c6c-4a9f-b458-95757bfeaa98">7,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68826c28067141a5a8b7a2ca18b3c5a0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzUtNS0xLTEtMA_71e65283-d960-4807-b07d-c9542951cceb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3338ef95ac034576aaceb6122b61ea8b_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzUtNy0xLTEtMA_f57b7559-fd50-4cf9-b662-e5552b7bd9b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy efficiency costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb9ec8fd6884d289ee77035b8ab06af_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzctMS0xLTEtMA_1eef43a3-6389-4876-980d-c4094e39e4d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82f6e91693d8477390b72648ca1e0c02_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzctMy0xLTEtMA_8b0566b5-9677-4439-9d36-53934bc8d6dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4550b719e610432ba970f543bf0788df_I20201231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzctNS0xLTEtMA_5c594abb-051c-4b0f-90d3-a3386c1c86d5">202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a415471b389475fbb095db4e1fb4700_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzctNy0xLTEtMA_3a1dbf1b-7f54-4491-8fd3-6449b784e14c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzktMS0xLTEtMA_b78e68b9-99d9-4fa0-860a-7b2d987ec210">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzktMy0xLTEtMA_7647c983-6764-40cb-859e-12ee07a7a3f7">7,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzktNS0xLTEtMA_6071e4b6-9bb5-4ffe-b7a4-520d0468847a">202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzktNy0xLTEtMA_63ebe099-3d5d-450a-86e9-2e2b25a0b2b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC, including carrying charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01c772e7324943139034209a00d273da_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzExLTEtMS0xLTA_e122743a-3af0-4095-b5e9-14dd3eae808c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i053b0c931d284916a35c043601daa912_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzExLTMtMS0xLTA_4a19a201-eba4-4d55-a9a0-f7e30e0a8310">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3eb672c861f7412ba4555a7942218fea_I20201231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzExLTUtMS0xLTA_050011ec-d3f9-4715-93b7-0ead5d4686d7">324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91e6df47507742d7a0f583b3b74e6e74_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzExLTctMS0xLTA_564ad84c-93d6-4f63-82a3-c9ef8ef8407e">7,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal mine reclamation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bf14366db204e6ebd1196b7cbe7722e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEyLTEtMS0xLTA_44285e88-8d71-48aa-a518-bc579a69e450">9,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dee1ea6c61f4de3b2db8c93dc044422_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEyLTMtMS0xLTA_22c516a2-7cb8-4309-86b6-e195c7f175a8">13,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ff5d16c5a164820baec7d17a7608be2_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEyLTUtMS0xLTA_b31b186e-2ba0-4071-ac29-94e01722715a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b3c273be95d4b3793030a1d9d1f55cb_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEyLTctMS0xLTA_1c0f35b9-7c84-487d-9431-c423fa9dca84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i605166ed52294885b36c18e0de0cc3d6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEzLTEtMS0xLTA_ef2544c3-aafe-48f2-b7b9-9bfe23a5dc81">65,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf52eb0a167a4faa93cc038bc2b9f7cb_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEzLTMtMS0xLTA_a671eece-c51e-435d-89ae-816faf1dba8c">66,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i095737dba80a42a9b94627f4f097bb53_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEzLTUtMS0xLTA_6acced94-6050-49ef-aefd-9795be50a7d7">9,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28f1e3824071495b99f58c932d898b71_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEzLTctMS0xLTA_5c4065f0-4966-4ca1-95c8-d14bfc618cd5">8,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on reacquired debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b0d1d815755494ba054df9b22bc7765_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE0LTEtMS0xLTA_fe2d55d0-83cf-44fd-9277-1afadf820261">19,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec61efd70484a8ea37c9bafc28b0c62_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE0LTMtMS0xLTA_23cfe13b-224c-403d-8fd7-8de4154b2374">19,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19943f77059247c4bc4bb4a257e427bf_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE0LTUtMS0xLTA_422003fd-22b8-4e67-93ac-e5d68a05487f">28,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a54ba9c1a5840d79da95e22561993da_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE0LTctMS0xLTA_850873cf-8f0f-4e10-9561-0f92736f931d">30,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and OPEB</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb86b1c977324a469512d19856caacb2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE1LTEtMS0xLTA_fa8101d6-f62e-4477-a160-a1373b41cbc6">190,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57066a5bd48e4541a43bc192381fea31_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE1LTMtMS0xLTA_263b18cb-e753-4527-9394-18239deeb47c">214,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ad27e27a6644f2ca11f5d226dd852f4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE1LTUtMS0xLTA_6ace27e0-6815-4c89-a3d1-0791711eed76">22,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9aef8efe5444e4ea34a5401a2032d9c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE1LTctMS0xLTA_4d93a954-3511-4a90-974d-12e6b317e1eb">27,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fa310c78cec4a52ae6d80ad2882fc86_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE3LTEtMS0xLTA_a75667bb-24c8-441a-a146-ab0d35733fce">107,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6a6036ee6f54cc6a9fb14b8b09a3a22_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE3LTMtMS0xLTA_af9785d7-e9fb-43aa-a754-82e6c73cfbcf">113,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i691b7dc5a2834e30b07040d75c051199_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE3LTUtMS0xLTA_8642962a-437a-4729-b58b-276a6878477e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23287886f3694d8c81b95fefb811ed52_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE3LTctMS0xLTA_3c9a4a40-9dcb-4ec7-a51c-2b06fda1c723">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hurricane recovery costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a00fc07a1614574916436b355a55150_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE4LTEtMS0xLTA_63089e66-f552-4e2c-b5cf-ca8193f737d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib426721d5e164ce18cf2b8c09e3fe29f_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE4LTMtMS0xLTA_446fc012-1da2-41b0-85b4-183a3c492840">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48c449288e8b4b9a9afd785822d12a75_I20201231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE4LTUtMS0xLTA_2ab86a53-cdeb-418f-9800-0b47ffd10f02">480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c50ffb7b0dd46669956a651da44f36a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE4LTctMS0xLTA_5cbf6265-6b9d-40c2-ac82-3fd7c4579f9f">1,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS surcharge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief4a2e2c3a9a4a729c7078ca5c4f43b4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE5LTEtMS0xLTA_8a95a7a2-a0c2-4f8b-ab4f-999a0408e046">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied5587b9a36f4ff7a394ef48c9ef2524_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE5LTMtMS0xLTA_1de3765f-6802-4665-b3a1-4402d58193a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e314bf359f24485a18c63b338a8dddb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE5LTUtMS0xLTA_b959d6b1-8363-43a4-ba50-4b200f7e7672">18,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60908820f1f64c6eba4f6cacbee90b58_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE5LTctMS0xLTA_3f038b75-21be-4a28-bd5f-8bfe529abb6d">25,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS retirement and other costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2c3d22e06994e8ab548fa29ead6f948_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIwLTEtMS0xLTA_3a861fab-5fc4-4aeb-be0c-ed7e651ac6f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5275bd0bcec6499a917358e27379588e_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIwLTMtMS0xLTA_4a61a7b5-295f-4518-89ea-8b28b8b757a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5612b99eeeda46bfa3b8364b565c14c7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIwLTUtMS0xLTA_9b07c604-2fd3-4eda-974a-a153773ed6d1">13,915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b9158db867b42698ac1b8d6f71ba90c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIwLTctMS0xLTA_fe84d8e6-4837-4ee9-ac13-955701278ccc">15,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id603f39da38748ffbe8fb6a160e4bd9b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIxLTEtMS0xLTA_3b2da0a0-0184-413b-95bc-734ea7d5af56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i314678fb602b488ebb4664d10fa3f8fc_I20191231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIxLTMtMS0xLTA_ed36e00a-0a74-4448-b062-60084b7e7adb">643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i076eb26814fe45c8b2465033282710be_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIxLTUtMS0xLTA_90cfae82-a5a2-4005-87d5-81c9225afdc6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76fd0abadc774757afa3c7f14a950a8f_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIxLTctMS0xLTA_ae2e91ed-362c-4eea-9aa6-86140b382697">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred cost under the ETA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7a756df5a7e4c86a21c6bd4d98c6373_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTEtMS0xLTE4NzM0_9caac2f1-e86c-4e6b-a6d3-f8f50400c4ee">42,703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd6237b1f0b459e89ff79a3ef9bbffe_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTMtMS0xLTE4NzM0_8da78f78-0244-4ef1-a10c-6c1527826f44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i234a8bedbddb4b74874616e48fd3112c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTUtMS0xLTE4NzM0_62e1124a-5ea6-4ef8-b292-501c0dd6bec7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65eec05041944cfcaf54749d378898ad_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTctMS0xLTE4NzM0_29547429-7fcf-4c43-b19e-131e6409a357">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred COVID-19 costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7973b6369004724a632b2826eb3df8f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTEtMS0xLTE4NzM0_627d5be4-5c3e-4f88-945d-9c9de4cb225e">8,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e0201ea9da64238b90d0da66bc34560_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTMtMS0xLTE4NzM0_b799e301-8da9-4f3e-b147-bd2e7768900c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b787c5e7eec4734ac390ab67fad25e1_I20201231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTUtMS0xLTE4NzM0_a86b7e24-b9fd-4d83-a5bb-d79ca6de70f7">676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d4a1b3a41d44a194d4b4e67b443974_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTctMS0xLTE4NzM0_b7966b4f-d5bd-4276-8740-185926cebaa4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS replacement resources</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ecd6b9788184db69159a2e707ac3a04_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTEtMS0xLTIyNDgw_1aaf810b-8555-4f74-8336-baef91ce5616">8,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbf944ee1c694e679ea1aabcc5785fcd_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTMtMS0xLTIyNDgw_9a1fb058-c718-4047-aebd-e70af4565819">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8e5c68524ca44a795f26b38e96ba7a5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTUtMS0xLTIyNDgw_43978793-6d9d-4cff-861f-d429121cdf92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia761df153b81431f889b03404411ee09_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTctMS0xLTIyNDgw_4efef630-8cb7-4805-9152-d581911f4e19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b39c7868e84a71b6c64cb2ca4dae25_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTEtMS0xLTA_bd657d7f-80fa-4d79-b29a-10869a0ad7ef">5,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d853871c2bb4ead8dfa2c838baad043_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTMtMS0xLTA_79ce7fc7-2cc2-42e3-b5ae-7ce44dccb345">6,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1981d310725a4e6b993fadf9543578e5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTUtMS0xLTA_97f3dd70-5c87-4c12-9135-5faf904999c9">4,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5516d11d1d5c46a6a6a3634e3df15fe2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTctMS0xLTA_dfc236b7-e808-4f87-a164-c994bd9a605a">5,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTEtMS0xLTA_f81bc043-4723-4263-9f21-a919ea37391a">457,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTMtMS0xLTA_4ff95c6a-ac80-4b7d-8068-e0ca5ac7e629">435,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTUtMS0xLTA_754db479-3fee-4e1b-85eb-4e3489cadc3f">99,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTctMS0xLTA_b7470774-052e-4d2a-954f-6bb129506643">121,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTEtMS0xLTA_2652fdda-ca71-4fb7-9596-d2595d2bba3f">457,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTMtMS0xLTA_2ec93fd0-1e3f-449a-a4fd-8ce9237df95c">442,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTUtMS0xLTA_85f3ac77-9df0-4b1a-84fd-2c681896675e">100,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTctMS0xLTA_d03f8979-50e8-40c8-adc9-3f85a59d04dc">121,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i915b73c97e4d4e9eb12de3deca10bf1b"><ix:continuation id="i4bc4d35265c042cea18859d4e44c20b7"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"><tr><td style="width:1.0%"></td><td style="width:36.789%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FPPAC</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i61e4478f15cd4252b45f2897aadeaee3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMyLTEtMS0xLTA_a44916f0-c605-492f-8319-dfc9c3e5608f">2,274</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0aaef40dd334320a26cb8266e2924d1_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMyLTMtMS0xLTA_39aa954a-f209-4f8b-9e00-41d53a58e2cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde6bd42faa94837828ba8237d3b15c1_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTUtMS0xLTIyNDg1_6cfa1cf1-f4b2-4bcf-9187-15d2877700d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85242743c0d149f79b2da25ee853d119_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTctMS0xLTIyNDg1_b7e065ff-7401-4be1-a36e-a5c2fd5e9517">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy rider</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0df31e62702c40949033a7b627428cda_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMzLTEtMS0xLTA_efa555b1-0815-4f6e-af54-52f84828b905">2,044</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58f6678f84ba48d69ea860db3e4e1ace_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMzLTMtMS0xLTA_c91a94d5-9801-4af7-a1c6-15f1e1701466">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae5a679cb7e468ba7c6b42ded4d8ca0_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMzLTUtMS0xLTA_8f73b65a-d1d1-4e09-973d-ae2b41688639">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b8ef18752294397a14b15821304c386_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMzLTctMS0xLTA_db19b36c-fa96-4316-8fb2-bcf9587c7600">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2524a4fe005c4ff4974143051f2c4653_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTEtMS0xLTA_b59bf008-09d2-45b9-b6b7-d33e0f826668">1,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70b52d0af3ad4b5b94989058b4f89611_I20191231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTMtMS0xLTA_a037ecc1-77af-459c-9d2a-8b7f06c54d97">371</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c38ecb29d7d4287860eedf94fec1762_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTUtMS0xLTA_abde4c2b-8981-4b2e-a48d-8768e21fa531">2,052</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2fbecb8c28874f5cab04e3864da3fe90_I20191231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTctMS0xLTA_10817ff4-485f-425c-b70a-ddde6c9be964">134</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM2LTEtMS0xLTA_219168e4-7046-4f0c-bfe8-3f01cdd11a1b">5,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM2LTMtMS0xLTA_059d1adb-4ea9-428d-855e-aa7a35590afc">371</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM2LTUtMS0xLTA_3264375f-5a10-48b4-897e-befca2d2188f">2,052</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM2LTctMS0xLTA_31593f29-3921-4546-8ece-50bb9e6267f6">134</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of removal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52ed7400a70b4fe88427193e70a4637f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM4LTEtMS0xLTA_d8762aa8-2ac0-4685-9d19-812f22742b49">284,695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id320e3fb5e3d4f0bb3ce993a48ba0c49_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM4LTMtMS0xLTA_fc188db7-1c42-4eb2-9ac2-b0cf5e1d7bfe">271,025</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66a36506baec4fb7a8df2b328d8b3c5f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM4LTUtMS0xLTA_ca17cbbe-cf9b-4aba-a490-7bf8836ce09a">59,613</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33cd097da2eb491f8774ecd75d9f26de_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM4LTctMS0xLTA_eb9bed7b-9c67-4f67-b371-64e882cc4394">46,091</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i84973422688d4fea9d876bb001452a28_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM5LTEtMS0xLTA_c19a1f8e-29a3-4319-988e-c96aaada7ea0">343,844</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481a010df9b84078b7b2c149f4625826_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM5LTMtMS0xLTA_31bb67de-3d03-491c-b953-c6cd5ad2184a">374,122</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i546c42f9bb5549a1b73e307eb529fec4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM5LTUtMS0xLTA_c0ceabba-b0e5-405d-b836-2705189d6ab9">119,695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01a367ebab734f6ab8de45e3d75eedcd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM5LTctMS0xLTA_dd531e1d-d04d-4460-997c-3ab23d8999fb">131,871</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS ARO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57b5783b35c54910b5c92c38dbbc7fb8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQwLTEtMS0xLTA_676d27c7-c994-400f-94bb-af76f49a3486">5,394</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70c528792c6f4557ada180a01973a15c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQwLTMtMS0xLTA_a2dc98d4-0b44-4b29-be79-ee5b139fe7e7">11,341</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb9df98ca828457582e7b8a205b56753_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQwLTUtMS0xLTA_a94ddae7-5cef-4195-90ef-03eca98d2837">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i418533fc1f5741248890c6971ba6309a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQwLTctMS0xLTA_7a6bbcc2-060f-4a2d-ad63-2feba20c6b31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy tax benefits</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i276985700cb446a082c99626341a7fcc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQxLTEtMS0xLTA_51b48b08-5af1-455e-bfd2-64996e2a9d93">17,912</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifca702edc8544b80962bfb268ab5b700_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQxLTMtMS0xLTA_00e21f2e-45c2-4d7f-9a01-7570fbd01c77">19,069</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa3b427a869e42b0ac8a0d6534b2e51c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQxLTUtMS0xLTA_3bfac711-2d99-4da9-842d-48bcf0fcf6b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0cd50a40d3b46f88db51bb1de7b1e2f_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQxLTctMS0xLTA_751f618c-53ff-4238-a918-ed35580ecab0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated depreciation SNCRs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia967a5a37ae34061ad879771f480039f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ0LTEtMS0xLTA_a20cbc8c-f80e-428c-aba1-c4db30ec6c59">12,045</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib095d42149c14e7fba60f3423ee37523_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ0LTMtMS0xLTA_477814af-f3f1-48c7-adfe-f494651ed50e">7,758</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3926135621a4bbbb426246b5235cafb_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ0LTUtMS0xLTA_75c8f674-532a-45b3-9308-49952ebc4cea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f99aff406dd41678170c0f49c0ff30e_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ0LTctMS0xLTA_3e08a3d3-961b-4ef0-8640-ee355a54ea8c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and OPEB</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5032a364dc4419fa2ca33c7453b1eb5_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ1LTEtMS0xLTA_94861863-2755-443d-a3d8-db381d78f49a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8f59ac95ff476780d9b19a699eceec_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ1LTMtMS0xLTA_af96b367-a32a-4703-b347-f48115eafedc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ed02afc799645fd80c3627f8914dcb6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ1LTUtMS0xLTA_7dc4f91d-938e-4fd8-8b96-a1bca4bffac9">5,535</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0336e70cd864416d93cf89b446876972_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ1LTctMS0xLTA_9b14c189-0ca1-4a2c-b147-8390bc8b4793">4,775</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 cost savings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if99fa41ab148499291a25d99bd9d342f_I20201231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTEtMS0xLTE2NTE3_e3917f87-6f4f-44bf-b823-dd974e28f1b8">900</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie56f0c85ca0645c99412893df34a3154_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTMtMS0xLTE4NzM2_80ab0ecf-e145-4995-a265-2040764960a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff63c79959af4640b93c53b4c674a8b9_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTUtMS0xLTE4NzM2_163f8b16-b726-47a9-a4d0-9a2c9a831de0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfed5699ac294482b332ce2cb9eb2c06_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTctMS0xLTE4NzM2_398196f7-7ce2-40b6-b196-1d54dc8ad9f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8163285eab734210ad074eda25de95af_I20201231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ2LTEtMS0xLTA_8b6b5098-bbe4-4049-92d0-04f27c0e4e49">83</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0b26e9d7c58494f8e17bfc648a3951b_I20191231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ2LTMtMS0xLTA_327f6845-28e6-4c8e-913a-c3352c038700">83</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa549c52c04a4adaae09d70ca64d68b0_I20201231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ2LTUtMS0xLTA_1f621c0c-5956-4708-af90-61f65f2196d3">512</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e3fd4f6c85d47f8b5844425fc4fac75_I20191231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ2LTctMS0xLTA_16c43b5f-d2a3-4e1f-8572-a909bad4221c">108</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ3LTEtMS0xLTA_3618b9a2-09d8-499c-9da6-8d4ba2334d88">664,873</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ3LTMtMS0xLTA_72c1c5df-cde7-48c5-b16e-c856b0d690b5">683,398</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ3LTUtMS0xLTA_51e1ab71-d8bb-42b9-87cf-6b489b8804f3">185,355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ3LTctMS0xLTA_eb842b88-b5a8-456f-933c-01f816abeef8">182,845</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTEtMS0xLTA_1e4fcf17-aab0-4819-a00a-cd6ecf6eabcb">670,292</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTMtMS0xLTA_908edb84-0685-4035-9ff2-b99c475e494e">683,769</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTUtMS0xLTA_38dfeb45-2782-408f-bee7-dbb9cdbf5947">187,407</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTctMS0xLTA_5ad31819-5fdc-41d7-9e3b-2752f34650f8">182,979</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Includes $<ix:nonFraction unitRef="usd" contextRef="i4997e1143eaa4b6583aa65c8244d0f0e_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:NonServiceCostDeferredAsRegulatoryAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90ZXh0cmVnaW9uOjYyYzQ0Y2U0ZjQ1ODQzZjliZDBkYTRhOTk1ZmIxOTIyXzY1MA_5230f2fb-27c3-44cf-94cb-61e16293bbed">1.6</ix:nonFraction> million for certain PNM pension costs as described in Note 11</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Amount shown is net of amounts owed under the PUCT&#8217;s January 25, 2018 order as described in Note 17</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Includes $<ix:nonFraction unitRef="usd" contextRef="ib3645c764c1b48a7966d8321c867adce_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90ZXh0cmVnaW9uOjYyYzQ0Y2U0ZjQ1ODQzZjliZDBkYTRhOTk1ZmIxOTIyXzgyNA_ce943a6a-2dc6-4b57-bb37-e6af2d5c3572">9.3</ix:nonFraction> million in coal mine reclamation costs related to PNM&#8217;s planned retirement of SJGS in 2022 and recoverable under the ETA as described in Note 16</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> Amounts to be refunded under the ETA</span></div></ix:continuation><div style="padding-left:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company&#8217;s regulatory assets and regulatory liabilities are reflected in rates charged to customers or have been addressed in a regulatory proceeding.  The Company does not receive or pay a rate of return on the following regulatory assets and regulatory liabilities (and their remaining amortization periods): coal mine reclamation costs (through 2020); deferred income taxes (over the remaining life of the taxable item, up to the remaining life of utility plant); pension and OPEB costs (through 2033); PVNGS ARO (to be determined in a future regulatory proceeding); costs recoverable under the ETA (over the securitization period); deferred COVID-19 costs (to be determined in a future regulatory proceeding); and SJGS replacement resources (to be determined in a future regulatory proceeding).</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company is permitted, under rate regulation, to accrue and record a regulatory liability for the estimated cost of removal and salvage associated with certain of its assets through depreciation expense.  Actuarial losses and prior service costs for pension plans are required to be recorded in AOCI; however, to the extent authorized for recovery through the regulatory process these amounts are recorded as regulatory assets or liabilities.  Based on prior regulatory approvals, the amortization of these amounts will be included in the Company&#8217;s rates.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Based on a current evaluation of the various factors and conditions that are expected to impact future cost recovery, the Company believes that future recovery of its regulatory assets is probable.</span></div></ix:continuation><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_256"></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(14)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:5.84pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzUxMjA_c263caac-fffd-46a2-a766-5d94dd5d97da" continuedAt="if88c30b5452f4f36b7974b43b89abb1d" escape="true">Construction Program and Jointly-Owned Electric Generating Plants</ix:nonNumeric></span></div><ix:continuation id="if88c30b5452f4f36b7974b43b89abb1d" continuedAt="i2d1ff2ca7d0a4a869aa874660eb5abf2"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is a participant in several jointly-owned power plant projects.   The primary operating or participation agreements for the joint projects expire in July 2022 for SJGS, July 2041 for Four Corners, December 2046 for Luna, and November 2047 for PVNGS. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s expenditures for additions to utility plant were $<ix:nonFraction unitRef="usd" contextRef="i946e503c204242f7b0d6a8b4ab4da4c2_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzM4Mg_4e6d0dc8-b1cf-4afa-9dc8-9e0ce6d89c2c">335.1</ix:nonFraction> million in 2020, including expenditures on jointly-owned projects.  TNMP does not participate in the ownership or operation of any generating plants, but incurred expenditures for additions to utility plant of $<ix:nonFraction unitRef="usd" contextRef="i170a0c5fb45b4c29a4c1598468d58d3e_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzU4NQ_33114760-8676-4e28-915c-c8c72beb283a">321.5</ix:nonFraction> million during 2020.  On a consolidated basis, PNMR&#8217;s expenditures for additions to utility plant were $<ix:nonFraction unitRef="usd" contextRef="i76e49e6e15144eb1bb24519ac8c88a6c_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzY4MQ_836d529a-3c46-4ed3-a46c-f8a33e695f70">679.0</ix:nonFraction> million in 2020.  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i2d1ff2ca7d0a4a869aa874660eb5abf2" continuedAt="icb0f046164c04a42b7a02e138b8e8f5b"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Joint Projects</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under the agreements for the jointly-owned projects, PNM has an undivided interest in each asset and liability of the project and records its pro-rata share of each item in the corresponding asset and liability account on PNM&#8217;s Consolidated Balance Sheets.  Likewise, PNM records its pro-rata share of each item of operating and maintenance expenses for its jointly-owned plants within the corresponding operating expense account in its Consolidated Statements of Earnings.  PNM is responsible for financing its share of the capital and operating costs of the joint projects.</span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzUxMjM_c08cc0df-796d-42ff-acf1-80520061b4e1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020, PNM&#8217;s interests and investments in jointly-owned generating facilities are:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:40.749%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.583%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.790%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.583%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.583%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Station (Fuel Type)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plant&#160;in<br/>Service</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Construction<br/>Work in<br/>Progress</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Composite<br/>Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS (Coal)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id37a4e0656ab41c19e75bf01e7f8878c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzItMS0xLTEtMA_670ea720-851a-437a-a00c-280321b08863">780,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id37a4e0656ab41c19e75bf01e7f8878c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzItMy0xLTEtMA_9f60338c-b095-42fa-ac2c-424cb79fa162">448,213</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id37a4e0656ab41c19e75bf01e7f8878c_I20201231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzItNS0xLTEtMA_8c82a0e7-284a-4047-97cf-dca6e895839a">659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id37a4e0656ab41c19e75bf01e7f8878c_I20201231" decimals="4" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzItNy0xLTEtMA_65b6d785-09b6-447d-bc3e-6ee9605c0b89">66.35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS (Nuclear) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzMtMS0xLTEtMA_c2bf4b65-7aa3-47f0-ba9c-d3ccb9916452">828,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzMtMy0xLTEtMA_597f9fa3-53ae-49a8-8349-b86a9fa18d37">387,436</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzMtNS0xLTEtMA_5523fbe5-20ff-4f70-b97e-0349d839fa31">37,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231" decimals="4" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzMtNy0xLTEtMA_dc404654-2429-40fa-99a1-e80b84eef485">10.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners Units 4 and 5 (Coal)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzQtMS0xLTEtMA_99a127f1-07ec-495e-bd83-571a135c39e8">301,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzQtMy0xLTEtMA_5e594e76-022e-49ed-bf9b-08ff62d2c744">100,187</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzQtNS0xLTEtMA_cee1cb11-f978-484a-9eba-71b72f53ec39">7,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231" decimals="4" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzQtNy0xLTEtMA_d9a11357-9722-4144-9c5c-05273b80da17">13.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luna (Gas)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b0230043025498ba5b744577cad0409_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzUtMS0xLTEtMA_ef9ec657-a31c-43f0-ac73-11414efee2a5">76,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3b0230043025498ba5b744577cad0409_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzUtMy0xLTEtMA_fce46bfc-b555-441b-b03e-33d8f9c5e156">29,758</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b0230043025498ba5b744577cad0409_I20201231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzUtNS0xLTEtMA_6d328f36-27d8-4261-8ff6-89aa8e0a3635">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3b0230043025498ba5b744577cad0409_I20201231" decimals="4" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzUtNy0xLTEtMA_02ec5f78-be27-4049-b558-a2b717f8265e">33.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Includes cost of removal.</span></div><div style="padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Includes interest in PVNGS Unit 3, interest in common facilities for all PVNGS units, and owned interests in PVNGS Units 1 and 2, including improvements.</span></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">San Juan Generating Station</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM operates and jointly owns SJGS.  Effective January 1, 2018, SJGS Unit 1 is owned <ix:nonFraction unitRef="number" contextRef="id4e06d33cda443cca6b97415b54cf91c_I20201231" decimals="2" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE2NzY_5b3f894f-1d70-42ab-b5ee-ec114aec897d">50</ix:nonFraction>% by PNM and <ix:nonFraction unitRef="number" contextRef="i0f42e08af12e43c88651e80dc3ad7e4b_I20201231" decimals="2" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE2OTA_e621e34e-f883-4299-9b2c-32e72e9acd44">50</ix:nonFraction>% by Tucson and SJGS Unit 4 is owned <ix:nonFraction unitRef="number" contextRef="i1725f5e6d1964eaea66ab3230c2b8af0_I20201231" decimals="5" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE3Mjg_46b160a4-7d54-4635-8651-3d8ded00609d">77.297</ix:nonFraction>% by PNM, including a <ix:nonFraction unitRef="number" contextRef="idf712ec7e4dd4cebb7a75aa2088b2ea3_I20201231" decimals="3" name="pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE3NTE_80b4259d-6bea-41be-b6cb-bbd446898156">12.8</ix:nonFraction>% interest held as merchant plant, <ix:nonFraction unitRef="number" contextRef="i11b87a757d8c4394a98371084d5aa7c1_I20201231" decimals="5" name="pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE3ODc_b720c5aa-76b2-42cc-9dca-7a66d18f1c79">8.475</ix:nonFraction>% by Farmington, <ix:nonFraction unitRef="number" contextRef="ie09ee9028299426487fa3d39840739bc_I20201231" decimals="3" name="pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE4MDU_8bbde2b4-c191-4ea0-bace-b0e013994c40">7.2</ix:nonFraction>% by Los Alamos, and <ix:nonFraction unitRef="number" contextRef="iec16791cb21a4483a1c00a6683ab99e9_I20201231" decimals="5" name="pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE4Mjc_79cf3f56-c1c5-4ed2-881f-f87013e04980">7.028</ix:nonFraction>% by UAMPS.  See Notes 16 and 17 for additional information about SJGS, including the shutdown of SJGS Units 2 and 3 in December 2017 and the restructuring of SJGS ownership as well as information on PNM&#8217;s SJGS Abandonment Application.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Palo Verde Nuclear Generating Station</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is a participant in the <ix:nonFraction unitRef="generating_unit" contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberofUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzIxMzA_730df73b-100c-4dbc-89d6-7d62415f2c36">three</ix:nonFraction> units of PVNGS with APS (the operating agent), SRP, EPE, SCE, SCPPA, and The Department of Water and Power of the City of Los Angeles.  PNM has a <ix:nonFraction unitRef="number" contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231" decimals="3" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzIyNzk_3a5889f4-ef0b-4e82-8249-0ce00ea54db0">10.2</ix:nonFraction>% undivided interest in PVNGS, with portions of its interests in Units 1 and 2 held under leases.  See Note 8 for additional information concerning the PVNGS leases, including PNM&#8217;s purchase of the assets underlying certain of the leases in January 2016, PNM&#8217;s option to purchase or return certain lease interests that have been extended through 2023 and 2024, and Note 17 for the outcome of PNM&#8217;s appeal to the NM Supreme Court regarding the NMPRC&#8217;s treatment of those purchases and lease extensions in the NM 2015 Rate Case.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Operation of each of the <ix:nonFraction unitRef="generating_unit" contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberofUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzI4MzQ_20556278-827f-4e56-af8d-5cd7a49dd760">three</ix:nonFraction> PVNGS units requires an operating license from the NRC.  The NRC issued full power operating licenses for Unit 1 in June 1985, Unit 2 in April 1986, and Unit 3 in November 1987.  The full power operating licenses were originally for a period of <ix:nonNumeric contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231" format="ixt-sec:duryear" name="pnm:OperatingLeaseOriginalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzMwODU_b1908c6d-a303-40d8-ac75-6972f5fe4d0b">40</ix:nonNumeric> years and authorize APS, as operating agent for PVNGS, to operate the <ix:nonFraction unitRef="generating_unit" contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberofUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzMxNTg_f07ba566-e033-4c57-ac97-91f85f09b458">three</ix:nonFraction> PVNGS units.  In April&#160;2011, the NRC approved extensions in the operating licenses for the plants for <ix:nonNumeric contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231" format="ixt-sec:duryear" name="pnm:OperatingLeaseExtendedTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzMyNjM_c1e4ad7e-3b0e-4c80-89d7-efa2acb5f80b">20</ix:nonNumeric> years through June 2045 for Unit 1, April 2046 for Unit 2, and November 2047 for Unit 3.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Four Corners Power Plant</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is a participant in <ix:nonFraction unitRef="generating_unit" contextRef="ie5dd28bb34374ff496598e13d52553d2_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberofUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzM0MDQ_47422a7a-433a-4838-a162-a2efce79792d">two</ix:nonFraction> units of Four Corners with APS (the operating agent), an affiliate of APS, SRP, and Tucson.  PNM has a <ix:nonFraction unitRef="number" contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231" decimals="3" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzM1MTA_f41270dc-9c3e-4276-b84e-382a4d5000ff">13.0</ix:nonFraction>% undivided interest in Units 4 and 5 of Four Corners.   The Four Corners plant site is located on land within the Navajo Nation and is subject to an easement from the federal government.  APS, on behalf of the Four Corners participants, negotiated amendments to an existing agreement with the Navajo Nation, which extends the owners&#8217; right to operate the plant on the site to July 2041.  See Note 16 and 17 for additional information about Four Corners.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Luna Energy Facility</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Luna is a combined-cycle power plant near Deming, New Mexico.  Luna is owned equally by PNM, Tucson, and Samchully Power &amp; Utilities 1, LLC.  The operation and maintenance of the facility has been contracted to North American Energy Services.</span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="icb0f046164c04a42b7a02e138b8e8f5b" continuedAt="i4c9325c6a1d1497caeab0c54e9d7ec26"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Construction Program</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company anticipates making substantial capital expenditures for the construction and acquisition of utility plant and other property and equipment.  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:SummaryOfBudgetedConstructionExpendituresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzUxMTI_942cc6c7-8e78-4faa-80ef-d8560a30d8f3" continuedAt="iaa711553fec64d84885376e91be3e9f2" escape="true">An unaudited summary of the budgeted construction expenditures, including expenditures for jointly-owned projects, and nuclear fuel, is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="iaa711553fec64d84885376e91be3e9f2"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:21.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.179%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearOne" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItMS0xLTEtMA_73d97606-8e84-4b56-8e76-a6e05ed405a0">661.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItMy0xLTEtMA_347dcc1a-3fce-44fe-8aa6-05cd964d2b3c">396.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItNS0xLTEtMA_3f9fff51-03d8-4422-b34b-48c567a4a3ed">382.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItNy0xLTEtMA_9138a7aa-0f03-4e99-8d20-3f67365b2e2e">388.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItOS0xLTEtMA_22f6edf3-1842-4d2c-b788-14cdaec472fe">379.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:TotalBudgetedConstructionExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItMTEtMS0xLTA_2a5cb6b6-cef9-4537-9e77-64ee8f02f3e2">2,208.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearOne" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtMS0xLTEtMA_92c7dca5-0445-4787-a5d3-667108377bb2">320.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtMy0xLTEtMA_d4060b17-5890-4ffd-8556-2a1d3ec484b0">342.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtNS0xLTEtMA_a9dca8b6-8aab-495e-ad1e-7a012980fd88">348.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtNy0xLTEtMA_91d3eef3-25d1-44ac-8fcc-bd764c40e04f">298.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtOS0xLTEtMA_264c3d63-b401-41b5-b131-6b04b650f177">299.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:TotalBudgetedConstructionExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtMTEtMS0xLTA_59827175-ad40-421a-8dcf-c3aa87dd8111">1,607.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d8a416acf645058df97515e28e9f53_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearOne" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtMS0xLTEtMA_d381aa70-c68a-4b52-9a1d-8b01484d6c28">34.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d8a416acf645058df97515e28e9f53_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtMy0xLTEtMA_62d4ff03-a6d2-4074-9fb6-2240990da102">26.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d8a416acf645058df97515e28e9f53_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtNS0xLTEtMA_3b0b014f-0dd2-45a8-8aa8-dac3a9dd6c36">31.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d8a416acf645058df97515e28e9f53_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtNy0xLTEtMA_8a359bb2-6f1b-4960-a16b-64330d005c9f">26.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d8a416acf645058df97515e28e9f53_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtOS0xLTEtMA_31463c24-076b-450c-8fdf-e3d648134ef5">26.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d8a416acf645058df97515e28e9f53_I20201231" decimals="-5" name="pnm:TotalBudgetedConstructionExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtMTEtMS0xLTA_cbfc41a5-649e-4e3c-9f2c-09c33ec1a471">145.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PNMR</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:BudgetedFutureConstructionExpendituresYearOne" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtMS0xLTEtMA_cc0e9f98-be35-4cbe-aa7f-6eaff97bc56c">1,016.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtMy0xLTEtMA_afb80ef7-94a2-4a1d-b3c5-e03753fb0755">765.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtNS0xLTEtMA_2190ca51-1fe3-4e84-8317-8ee557f8b389">761.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtNy0xLTEtMA_812dae6c-096b-41d1-b76a-ac4f4e467e7e">713.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-5" name="pnm:BudgetedFutureConstructionExpendituresYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtOS0xLTEtMA_9ac762d2-4697-4ce2-a31e-051331a216aa">705.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:TotalBudgetedConstructionExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtMTEtMS0xLTA_7f202f3a-1cd4-42e7-8d05-f48590b22830">3,961.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i4c9325c6a1d1497caeab0c54e9d7ec26">The construction expenditure estimates are under continuing review and subject to ongoing adjustment, as well as to Board review and approval.  The above construction expenditures include approximately $<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAnticipatedExpansionOfTransmissionSystem" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzUwMTk_db58555a-8310-4356-b27d-6a5c70196a8d">277</ix:nonFraction> million for an anticipated expansion of PNM&#8217;s transmission system.  See Note 17.</ix:continuation> </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_259"></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(15)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:5.84pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:AssetRetirementObligationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzEzNjE_88a901a1-87a6-44ba-bd79-2dcdcc91b5d9" continuedAt="i974731eba0d64ccd8c31a2bfc4181ca5" escape="true">Asset Retirement Obligations</ix:nonNumeric></span></div><ix:continuation id="i974731eba0d64ccd8c31a2bfc4181ca5" continuedAt="i891688a710a944bcb8ecca65475b2239"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">AROs are recorded based on studies to estimate the amount and timing of future ARO expenditures and reflect underlying assumptions, such as discount rates, estimates of the future costs for decommissioning, and the timing of the removal activities to be performed.  Approximately <ix:nonFraction unitRef="number" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="2" name="pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzMxNQ_41e92940-fd09-4be9-b11e-84e320b3d05e">76</ix:nonFraction>% of PNM&#8217;s total ARO liabilities are related to nuclear decommissioning of PVNGS.  PNM is responsible for all decommissioning obligations related to its entire interest in PVNGS, including portions under lease both during and after termination of the leases.  Studies of the decommissioning costs of PVNGS, SJGS, Four Corners, and other facilities are performed periodically and revisions to the ARO liabilities are recorded.  Changes in the assumptions underlying the calculations may also require revisions to the estimated AROs when identified. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzEzNTM_9ba7cdb0-186d-45f6-b74c-ef2a5cc2aebd" continuedAt="i2dfbcdd8d847488c9bec1170ac440b56" escape="true"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A reconciliation of the ARO liabilities is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.011%"><tr><td style="width:1.0%"></td><td style="width:54.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.351%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.355%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2017</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f02837765b4e8f9bdfdcb5cc0ad9a7_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzItMS0xLTEtMA_f168df8e-bdc9-42d8-be0a-b6abeffe6f49">146,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzItMy0xLTEtMA_f8fa3fea-a66a-4579-bca1-404081f740b8">145,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic06440196560414e9a39d09a3d31dc57_I20171231" decimals="-3" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzItNS0xLTEtMA_b5a38a5d-fd95-49bb-bc7b-0684b8c9e748">793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities incurred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzMtMS0xLTEtMA_e29a523c-e506-4030-a4c2-d73d13b49158">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzMtMy0xLTEtMA_260042ff-841a-4ad3-832d-c28c5ec92a72">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzMtNS0xLTEtMA_9256489d-231c-48be-86e5-91902b37ab74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzQtMS0xLTEtMA_b19260ae-fe6d-49a9-adb5-5883677662e8">192</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzQtMy0xLTEtMA_667b5343-b611-4e20-b4ae-0a5906d3ad5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzQtNS0xLTEtMA_7d5184cc-293c-4fbc-a603-dd90c49654e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzUtMS0xLTEtMA_49b11974-002f-4974-9e6d-0fb8c4d25983">11,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzUtMy0xLTEtMA_2a85512b-6ab4-4013-94a3-7e88d8736391">11,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzUtNS0xLTEtMA_574e01ef-0033-4097-b0bc-18958bd3b2e7">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions to estimated cash flows</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzYtMS0xLTEtMA_9e92580c-1752-4253-b46c-377627b21efb">705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzYtMy0xLTEtMA_31b7239a-8254-488a-9805-677e68b31b67">705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzYtNS0xLTEtMA_44de741b-aea2-4ea4-a3ec-482b78237469">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5be83d3e5749078045964588c56b36_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzctMS0xLTEtMA_0ccf2773-8c78-4b57-a0e2-8394123599c2">158,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77d0c8d67134b01b51069cf79391480_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzctMy0xLTEtMA_c5b23315-b965-4930-8808-14339c9665b5">157,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231" decimals="-3" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzctNS0xLTEtMA_c18dfc76-f1b6-4895-b7cf-b73c252d0ef8">860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzgtMS0xLTEtMA_0e132cc1-3be5-460c-b44e-12223af0a391">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzgtMy0xLTEtMA_587893f3-4b41-443f-8727-997d3b2d7e84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzgtNS0xLTEtMA_074fb0c6-df6c-411f-a496-9c732517be4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzktMS0xLTEtMA_0e43c0c6-055c-418f-85bb-56e5eb0b569c">987</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzktMy0xLTEtMA_946defcf-bc67-44fc-8eb7-5cd87297e33e">935</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzktNS0xLTEtMA_8b9a3643-4ca1-4542-84fe-32e2bf766e63">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEwLTEtMS0xLTA_dc4fd46a-ec70-4936-a742-b23275d7db01">12,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEwLTMtMS0xLTA_1bec642f-dee3-49a8-b07b-62ce11fd6a5c">12,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEwLTUtMS0xLTA_85f242c8-2bea-4939-8f2c-4131abb98571">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions to estimated cash flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzExLTEtMS0xLTA_bc46f58a-4831-474d-9556-a8a9518597c9">11,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzExLTMtMS0xLTA_b490773a-aad1-4460-a173-043b9b292f76">11,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzExLTUtMS0xLTA_efeb4a90-6faa-45ad-8395-1ec9c0c448ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEyLTEtMS0xLTA_0d647433-7425-4f88-9ebd-82aad67fde88">181,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEyLTMtMS0xLTA_ac6f5c4e-4d49-41b8-a3f0-af0784c64531">181,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEyLTUtMS0xLTA_793def21-ad9d-4e1c-b6a0-f76a958fd33d">881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities incurred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEzLTEtMS0xLTA_e6469126-d8ce-405c-a890-fb84d30123be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEzLTMtMS0xLTA_9453ae89-191c-474a-a856-d71c0b1e4ca7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEzLTUtMS0xLTA_33944ba5-cd02-47d4-89ba-b654f13c4a6d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE0LTEtMS0xLTA_e0be816b-ecd8-4d42-9a90-74f07e7d72c9">1,444</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE0LTMtMS0xLTA_b4c148b1-59e5-4e0b-84fa-b3254b2db280">1,192</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE0LTUtMS0xLTA_b7e5c79d-3a44-4c1d-8ba4-2977cf5b0a59">252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE1LTEtMS0xLTA_91b6b8ee-ebb7-4bed-be6a-b4c18738db60">11,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE1LTMtMS0xLTA_a6f63269-be6e-44a0-b353-311ba4f3ede3">11,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE1LTUtMS0xLTA_e3b06a7d-772c-43fa-a0b3-9b029d8c9b04">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions to estimated cash flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE2LTEtMS0xLTA_24c39c98-07ae-466f-9498-36db86afd932">8,407</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE2LTMtMS0xLTA_d1712ff5-366e-4cb8-a8de-00a733cedb62">8,407</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE2LTUtMS0xLTA_02008673-d503-40eb-88d0-d80a61f32e2d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE3LTEtMS0xLTA_ff920cce-32a5-44ed-80e6-2270389a3d3e">183,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE3LTMtMS0xLTA_a0c4fbbe-cb14-4b7d-b47e-823b4b613a3a">182,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE3LTUtMS0xLTA_28a86d1b-a0d0-4a43-8619-317f7d8c830a">704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:27pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Reflects the impacts of an updated SJGS decommissioning study that assumes PNM will retire its share of SJGS in 2022.  </span></div></ix:nonNumeric></ix:continuation><div style="padding-left:27pt;text-align:justify;text-indent:-9pt"><ix:continuation id="i891688a710a944bcb8ecca65475b2239" continuedAt="if725605a20a84a6dac087abe5ba911d8"><ix:continuation id="i2dfbcdd8d847488c9bec1170ac440b56" continuedAt="i29a004513b5e4319b6157a75a776200c"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="if725605a20a84a6dac087abe5ba911d8"><ix:continuation id="i29a004513b5e4319b6157a75a776200c"> Reflects a decrease of $<ix:nonFraction unitRef="usd" contextRef="ie0ef561ce9394b468e0bd85166aecf53_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzI3NDg3NzkwNzIxMTc_03ef7dc2-4c91-468b-9d6a-c8e1c623ec28">9.2</ix:nonFraction>&#160;million related to an updated PVNGS decommissioning study and an increase of $<ix:nonFraction unitRef="usd" contextRef="i40dd2656336f4b0b83915810fdfe013f_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzI3NDg3NzkwNzIxMzE_a94426b2-fee6-4b90-8a0d-534dd3c7fd73">0.8</ix:nonFraction>&#160;million related to an updated Four Corners decommissioning study.</ix:continuation></ix:continuation> </span></div><div style="padding-left:27pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-9pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="padding-left:27pt;text-indent:-9pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_262"></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(16)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:5.84pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzk2MzEx_d4acc7e4-8bae-4f17-a7d4-675c774bdc7d" continuedAt="id73c1053214c4234b0865b132644f838" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id73c1053214c4234b0865b132644f838" continuedAt="i73df9fe6189541fcab2e2a73ef048131"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Overview  </span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzk2MzEy_50f0f517-986c-49aa-a31e-f45b568d1f43" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">There are various claims and lawsuits pending against the Company.  In addition, the Company is subject to federal, state, and local environmental laws and regulations and periodically participates in the investigation and remediation of various sites.  In addition, the Company periodically enters into financial commitments in connection with its business operations.  Also, the Company is involved in various legal and regulatory proceedings in the normal course of its business.  See Note 17.  It is not possible at this time for the Company to determine fully the effect of all litigation and other legal and regulatory proceedings on its financial position, results of operations, or cash flows.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">With respect to some of the items listed below, the Company has determined that a loss is not probable or that, to the extent probable, cannot be reasonably estimated.  In some cases, the Company is not able to predict with any degree of certainty the range of possible loss that could be incurred.  The Company assesses legal and regulatory matters based on current information and makes judgments concerning their potential outcome, giving due consideration to the nature of the claim, the amount and nature of any damages sought, and the probability of success.  Such judgments are made with the understanding that the outcome of any litigation, investigation, or other legal proceeding is inherently uncertain.  The Company records liabilities for matters where it is probable a loss has been incurred and the amount of loss is reasonably estimable.  The actual outcomes of the items listed below could ultimately differ from the judgments made and the differences could be material.  The Company cannot make any assurances that the amount of reserves or potential insurance coverage will be sufficient to cover the cash obligations that might be incurred as a result of litigation or regulatory proceedings.  Except as otherwise disclosed, the Company does not expect that any known lawsuits, environmental costs, and commitments will have a material effect on its financial condition, results of operations, or cash flows.</span></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Commitments and Contingencies Related to the Environment</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PVNGS Decommissioning Funding</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The costs of decommissioning a nuclear power plant are substantial.  PNM is responsible for all decommissioning obligations related to its entire interest in PVNGS, including portions under lease both during and after termination of the leases.  PNM has a program for funding its share of decommissioning costs for PVNGS, including portions held under leases.  The nuclear decommissioning funding program is invested in equities and fixed income instruments in qualified and non-qualified trusts.  PNM funded $<ix:nonFraction unitRef="usd" contextRef="iefeb44d8b1224fea898f0f7efd70d3d6_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToInvestInDecommissioningFund" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4MDc_29b1402d-ca38-4140-8388-07b6c8ed5a17"><ix:nonFraction unitRef="usd" contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToInvestInDecommissioningFund" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4MDc_f2da3d45-2d4c-4db2-988c-a69673405986"><ix:nonFraction unitRef="usd" contextRef="i033bcdda4b6243bebd9830059527e5ee_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToInvestInDecommissioningFund" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4MDc_fe7d38d7-96ec-4ec5-923c-3eaf38aa1c4e">1.3</ix:nonFraction></ix:nonFraction></ix:nonFraction> million for each of the years ended December 31, 2020, 2019, and 2018 into the qualified trust funds.  The market value of the trusts at December 31, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DecommissioningTrustAssetsAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI5ODg_80492bdb-8582-4019-be4c-8e2c72afbfd4">379.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic4f18ffe089b48ccadf55d433cdeb55c_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DecommissioningTrustAssetsAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI5OTU_05d7d0e6-7c9f-4b8a-995a-68dfbf88488a">336.0</ix:nonFraction> million.  See Note 17 for additional discussion of the NM Supreme Court&#8217;s decisions in PNM&#8217;s appeal of the NMPRC&#8217;s decisions in the NM 2015 Rate Case.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Nuclear Spent Fuel and Waste Disposal</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Nuclear power plant operators are required to enter into spent fuel disposal contracts with the DOE that require the DOE to accept and dispose of all spent nuclear fuel and other high-level radioactive wastes generated by domestic power reactors.  Although the Nuclear Waste Policy Act required the DOE to develop a permanent repository for the storage and disposal of spent nuclear fuel by 1998, the DOE announced that it would not be able to open the repository by 1998 and sought to excuse its performance of these requirements.  In November 1997, the DC Circuit issued a decision preventing the DOE from excusing its own delay but refused to order the DOE to begin accepting spent nuclear fuel.  Based on this decision and the DOE&#8217;s delay, a number of utilities, including APS (on behalf of itself and the other PVNGS owners, including PNM), filed damages actions against the DOE in the Court of Federal Claims.  The lawsuits filed by APS alleged that damages were incurred due to DOE&#8217;s continuing failure to remove spent nuclear fuel and high-level waste from PVNGS.  In August 2014, APS and the DOE entered into a settlement agreement that establishes a process for the payment of claims for costs incurred through December 31, 2019.  In July 2020, APS accepted the DOE&#8217;s extension of the settlement agreement for recovery of costs incurred through December 31, 2022.  Under the settlement agreement, APS must submit claims annually for payment of allowable costs.  PNM records estimated claims on a quarterly basis.  The benefit from the claims is passed through to customers under the FPPAC to the extent applicable to NMPRC regulated operations.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM estimates that it will incur approximately $<ix:nonFraction unitRef="usd" contextRef="i4800eeaaa2d5479ca76fed354d43e391_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzQ3NTE_e89fc89c-afff-4b0d-b792-cd123ae0a7d3">59.6</ix:nonFraction> million (in 2019 dollars) for its share of the costs related to the on-site interim storage of spent nuclear fuel at PVNGS during the term of the operating licenses.  PNM accrues these costs as a component of fuel expense as the nuclear fuel is consumed.  At December 31, 2020 and 2019, PNM had a liability for interim storage costs of $<ix:nonFraction unitRef="usd" contextRef="ia401d22117c9412fb4e1f070d4f1ac44_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzUwNTg_90b89de2-6881-48bf-aec6-909d55575924">12.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia0676dda1edd42878392a36c23df9c66_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzUwNjU_3ab6800b-0cf3-4efc-a4b9-bc4a2d9ed055">12.7</ix:nonFraction> million, which is included in other deferred credits. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i73df9fe6189541fcab2e2a73ef048131" continuedAt="i753ddbaeccfb4510b0a5bebbf73c9d4f"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PVNGS has sufficient capacity at its on-site Independent Spent Fuel Storage Installation (&#8220;ISFSI&#8221;) to store all of the nuclear fuel that will be irradiated during the initial operating license period, which ends in December&#160;2027.&#160; Additionally, PVNGS has sufficient capacity at its on-site ISFSI to store a portion of the fuel that will be irradiated during the period of extended operation, which ends in November&#160;2047.&#160; If uncertainties regarding the U.S. government&#8217;s obligation to accept and store spent fuel are not favorably resolved, APS will evaluate alternative storage solutions that may obviate the need to expand the ISFSI to accommodate all of the fuel that will be irradiated during the period of extended operation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The Energy Transition Act</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On March 22, 2019, the Governor signed into New Mexico state law Senate Bill 489, known as the Energy Transition Act (&#8220;ETA&#8221;).  The ETA became effective as of June 14, 2019 and sets a statewide standard that requires investor-owned electric utilities to have specified percentages of their electric-generating portfolios be from renewable and zero-carbon generating resources.  The ETA amends the REA and requires utilities operating in New Mexico to have renewable portfolios equal to <ix:nonFraction unitRef="number" contextRef="i7fbfdfe74a9c48f4944ad985fdf1ff3e_I20190614" decimals="INF" name="pnm:PublicUtilitiesRenewableEnergyPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY1NjY_6862d561-cb4d-439c-803a-372f293ad711">20</ix:nonFraction>% by 2020, <ix:nonFraction unitRef="number" contextRef="idf4b87dd902d47a79b32d77da7ff295a_I20190614" decimals="INF" name="pnm:PublicUtilitiesRenewableEnergyPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY1Nzg_668f71ff-4acd-427d-8bcb-48e9ac927d88">40</ix:nonFraction>% by 2025, <ix:nonFraction unitRef="number" contextRef="iae606c280c3c45358f1d6c916e95a093_I20190614" decimals="INF" name="pnm:PublicUtilitiesRenewableEnergyPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY1OTA_ee02b95b-d866-4781-a4c3-d29ac97b2808">50</ix:nonFraction>% by 2030, <ix:nonFraction unitRef="number" contextRef="i4b06402fd404439f9f6482b7a609c89e_I20190614" decimals="INF" name="pnm:PublicUtilitiesRenewableEnergyPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY2MDI_3ecf6e4b-8898-472c-9f19-6b45e8498483">80</ix:nonFraction>% by 2040, and <ix:nonFraction unitRef="number" contextRef="ie9ed5ca484b545fda5356bbf9b5ac010_I20190614" decimals="INF" name="pnm:PublicUtilitiesRenewableEnergyPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY2MTg_add13aeb-16de-4c08-840d-ed38381ba859">100</ix:nonFraction>% zero-carbon energy by 2045.  The ETA also amends sections of the REA to allow for the recovery of undepreciated investments and decommissioning costs related to qualifying EGUs that the NMPRC has required be removed from retail jurisdictional rates, provided replacement resources to be included in retail rates have lower or zero-carbon emissions.  The ETA requires the NMPRC to review and approve utilities&#8217; annual renewable portfolio plans to ensure compliance with the RPS.  The ETA also directs the New Mexico Environmental Improvement Board to adopt standards of performance that limit CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> emissions to no more than 1,100 lbs. per MWh beginning January 1, 2023 for new or existing coal-fired EGUs with original installed capacities exceeding 300 MW.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The ETA provides for a transition from fossil-fuel generation resources to renewable and other carbon-free resources through certain provisions relating to the abandonment of coal-fired generating facilities.  These provisions include the use of energy transition bonds, which are designed to be highly rated bonds that can be issued to finance certain costs of abandoning coal-fired facilities that are retired prior to January 1, 2023 for facilities operated by a &#8220;qualifying utility,&#8221; or prior to January 1, 2032 for facilities that are not operated by the qualifying utility.  The amount of energy transition bonds that can be issued to recover abandonment costs is limited to the lesser of $375.0 million or 150% of the undepreciated investment of the facility as of the abandonment date.  Proceeds provided by energy transition bonds must be used only for purposes related to providing utility service to customers and to pay energy transition costs (as defined by the ETA).  These costs may include plant decommissioning and coal mine reclamation costs provided those costs have not previously been recovered from customers or disallowed by the NMPRC or by a court order.  See Note 17 for a discussion of the NM Supreme Court&#8217;s decision to affirm the NMPRC&#8217;s disallowance of certain costs, including the cost of BDT at SJGS, in PNM&#8217;s NM 2015 Rate Case.  Proceeds from energy transition bonds may also be used to fund severances for employees of the retired facility and related coal mine and to promote economic development, education and job training in areas impacted by the retirement of the coal-fired facilities.  Energy transition bonds must be issued under a NMPRC approved financing order, are secured by &#8220;energy transition property,&#8221; are non-recourse to the issuing utility, and must be repaid by a non-bypassable charge paid by all customers of the issuing utility.  These customer charges are subject to an adjustment mechanism designed to provide for timely and complete payment of principal and interest due under the energy transition bonds.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The ETA also provides that utilities must obtain NMPRC approval of competitively procured replacement resources that shall be evaluated based on their cost, economic development opportunity, ability to provide jobs with comparable pay and benefits to those lost upon retirement of the facility, and that do not exceed emissions thresholds specified in the ETA.  In determining whether to approve replacement resources, the NMPRC must give preference to resources with the least environmental impacts, those with higher ratios of capital costs to fuel costs, and those located in the school district of the abandoned facility.  The ETA also provides for the procurement of energy storage facilities and gives utilities discretion to maintain, control, and operate these systems to ensure reliable and efficient service.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM expects the ETA will have a significant impact on PNM&#8217;s future generation portfolio, including PNM&#8217;s planned retirements of SJGS in 2022 and the planned Four Corners exit in 2024.  PNM cannot predict the full impact of the ETA or the outcome of its pending and potential future generating resource abandonment and replacement resource filings with the NMPRC.  See additional discussion in Note 17 of PNM&#8217;s SJGS and Four Corners Abandonment Applications.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i753ddbaeccfb4510b0a5bebbf73c9d4f" continuedAt="i829b3203f2ff425eae7e0fc4812eaac9"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The Clean Air Act</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Regional Haze</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 1999, EPA developed a regional haze program and regional haze rules under the CAA.  The rule directs each of the <ix:nonFraction unitRef="state" contextRef="ie87d3686c6d941488a6138f820d598d0_I19991231" decimals="INF" name="pnm:PublicUtilitiesNumberOfStatesToAddressRegionalHaze" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzEwNzkx_b0677084-b894-4a65-9933-ea5a16106b4c">50</ix:nonFraction> states to address regional haze.  Pursuant to the CAA, states are required to establish goals for improving visibility in national parks and wilderness areas (also known as Class I areas) and to develop long-term strategies for reducing emissions of air pollutants that cause visibility impairment in their own states and for preventing degradation in other states.  States must establish a series of interim goals to ensure continued progress by adopting a new SIP every ten years.  In the first SIP planning period, states were required to conduct BART determinations for certain covered facilities, including utility boilers, built between 1962 and 1977 that have the potential to emit more than <ix:nonFraction unitRef="t" contextRef="i7204282cac60436c91272ea9bf6594ea_I20201231" decimals="INF" name="pnm:PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzExNTgw_8f13c0e3-df89-4753-baf8-2bc93e838496">250</ix:nonFraction> tons per year of visibility impairing pollution.  If it was demonstrated that the emissions from these sources caused or contributed to visibility impairment in any Class I area, BART must have been installed by the beginning of 2018.  For all future SIP planning periods, states must evaluate whether additional emissions reduction measures may be needed to continue making reasonable progress toward natural visibility conditions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2017, EPA published in the Federal Register revisions to the regional haze rule.  EPA also provided a companion draft guidance document for public comment.  The new rule delayed the due date for the next cycle of SIPs from 2019 to 2021, altered the planning process that states must employ in determining whether to impose &#8220;reasonable progress&#8221; emission reduction measures, and gave new authority to federal land managers to seek additional emission reduction measures outside of the states&#8217; planning process.  Finally, the rule made several procedural changes to the regional haze program, including changes to the schedule and process for states to file 5-year progress reports.  EPA&#8217;s new rule was challenged by numerous parties.  On January 19, 2018, EPA filed a motion to hold the case in abeyance in light of several letters issued by EPA on January 17, 2018 to grant various petitions for reconsideration of the 2017 rule revisions.  EPA&#8217;s decision to revisit the 2017 rule is not a determination on the merits of the issues raised in the petitions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 20, 2018, EPA released a new guidance document on tracking visibility progress for the second planning period.  EPA is allowing states discretion to develop SIPs that may differ from EPA&#8217;s guidance as long as they are consistent with the CAA and other applicable regulations.  On August 20, 2019, EPA finalized the draft guidance that was released in 2016 as a companion to the regional haze rule revisions.  The final guidance differs from the draft in several ways, but is likely to be reconsidered by the Biden Administration.  SIPs for the second planning period are due in July 2021.  NMED is currently preparing its SIP for the second compliance period and has notified PNM that it will not be required to submit a regional haze four-factor analysis for SJGS since PNM will retire its share of SJGS in 2022.  PNM cannot predict the outcome of these matters with respect to Four Corners.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">SJGS</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">December 2018 Compliance Filing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In December 2015 PNM received NMPRC approval for a plan to comply with EPA&#8217;s regional haze rule at SJGS.  Among other things, the NMPRC&#8217;s December 2015 order required that, no later than December 31, 2018, PNM make a filing with the NMPRC to determine the extent to which SJGS should continue serving PNM&#8217;s customers&#8217; needs after June 30, 2022 (the &#8220;December 2018 Compliance Filing&#8221;).  The December 2018 Compliance Filing was required to be made before PNM entered into a binding commitment for post-2022 coal supply but after PNM received firm pricing and other terms for the supply of coal at SJGS, unless PNM did not intend to pursue an agreement for post-2022 coal supply at SJGS.  The NMPRC&#8217;s December 2015 order also indicated that, if SJGS Unit 4 is abandoned with undepreciated investment on PNM&#8217;s books, PNM is prohibited from recovering the undepreciated investment of its <ix:nonFraction unitRef="mw" contextRef="i5fa15244c98d4c7aacd845e9517fb313_I20151231" decimals="INF" name="pnm:PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIwMDMw_c2bbacd7-bd3a-4d3e-b721-dc3db669d5fd">132</ix:nonFraction> MW interest and required that PNM&#8217;s <ix:nonFraction unitRef="mw" contextRef="i25076b5299b7458da71138ad7742d026_I20151231" decimals="INF" name="pnm:PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIwMDY5_5cd687ba-7fb9-4d5a-9bac-83548e267bbb">65</ix:nonFraction> MW interest in SJGS Unit 4 be treated as excluded merchant plant.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM submitted the December 2018 Compliance Filing to the NMPRC on December 31, 2018 indicating that, consistent with the conclusions reached in PNM&#8217;s 2017 IRP, PNM&#8217;s customers would benefit from the retirement of PNM&#8217;s share of SJGS after the current SJGS CSA expires in mid-2022.  The December 2018 Compliance Filing also indicated that, pursuant to the terms of the agreements governing SJGS, all of the SJGS owners except for Farmington provided written notice that they do not intend to extend the SJGS operating agreements beyond their June 30, 2022 expiration dates, and that PNM has provided written notice to the San Juan mine operator that PNM does not intend to extend the SJGS CSA beyond June 30, 2022.  On January 30, 2019, the NMPRC issued an order initiating a proceeding and requiring PNM to submit an application for the abandonment of PNM&#8217;s share of SJGS by March 1, 2019.  On February 27, 2019, PNM filed a petition with the NM Supreme Court stating that the requirements of the January 30, 2019 order exceed the NMPRC&#8217;s authority by, among other things, mandating PNM to make a filing that is legally voluntary, and that the order is contrary to NMPRC precedent which requires abandonment applications to also include identified replacement resources and other information that would not be available to PNM by March 1, 2019.  On March 1, 2019, the NM Supreme Court granted a temporary stay of the NMPRC&#8217;s order.  Various parties intervened in the petition.  On June 26, 2019, and after the effective date of the ETA, the NM Supreme </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i829b3203f2ff425eae7e0fc4812eaac9" continuedAt="i4bb5e72d7dca4ca3bd355731d0f5c89b"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Court lifted the stay and denied PNM&#8217;s petition without discussion.  On July 1, 2019, PNM filed its SJGS Abandonment Application.  See Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Long-lived assets are required to be tested for impairment when events or changes in circumstances indicate that their carrying value may not be recoverable.  As of December 31, 2018, PNM evaluated the events surrounding its future participation in SJGS and determined that it was more likely than not that PNM&#8217;s share of SJGS will be retired in 2022.  As a result, PNM performed an impairment analysis that assumed SJGS would not continue to operate through 2053, as previously approved by the NMPRC.  PNM&#8217;s impairment analysis indicated that PNM&#8217;s undepreciated <ix:nonFraction unitRef="mw" contextRef="i9ba385bf3b3c4081a195f107406807d7_I20151231" decimals="INF" name="pnm:PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIyNzc3_c02074a8-579e-4f0b-b5e7-9000a4e3f949">132</ix:nonFraction> MW interest in SJGS Unit 4 at June 30, 2022 will not be recovered from customers; that the estimated future cash flows expected to result from the operation of SJGS Unit 4 through June 30, 2022 are not sufficient to provide for recovery of PNM&#8217;s <ix:nonFraction unitRef="mw" contextRef="i25076b5299b7458da71138ad7742d026_I20151231" decimals="INF" name="pnm:PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzMDI2_53f88d0b-529f-4f6c-8d4e-955f0d38784e">65</ix:nonFraction> MW merchant interest in the facility; and that it is unlikely PNM will be able to sell or transfer its interests in SJGS to third parties at amounts sufficient to provide for their recovery.  As a result, as of December 31, 2018, PNM recorded a pre-tax impairment of its investment in SJGS of approximately $<ix:nonFraction unitRef="usd" contextRef="ic6dfa50ceb2449f082705a94b4375e53_I20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPreTaxImpairmentofInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzMzM2_d3682ccd-299d-446b-821a-61a9fea7e214">35.0</ix:nonFraction> million, which is reflected as regulatory disallowances and restructuring costs on the Consolidated Statements of Earnings.  This amount includes the entire $<ix:nonFraction unitRef="usd" contextRef="ic6dfa50ceb2449f082705a94b4375e53_I20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzNDg4_63207c93-4bdd-4337-8918-98abcbc25403">11.9</ix:nonFraction> million carrying value of PNM&#8217;s <ix:nonFraction unitRef="mw" contextRef="ie764cd32f9774504b2b98288011f7682_I20181231" decimals="INF" name="pnm:PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzNTE1_767d6990-6181-41a8-8dfe-3c767828bbd0">65</ix:nonFraction> MW interest in SJGS Unit 4 as of December 31, 2018 and $<ix:nonFraction unitRef="usd" contextRef="ic6dfa50ceb2449f082705a94b4375e53_I20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesForecastedUndepreciatedInvestment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzNTcz_25f98388-2aa7-4757-9b26-650b0088969e">23.1</ix:nonFraction> million of estimated undepreciated investments in PNM&#8217;s <ix:nonFraction unitRef="mw" contextRef="ib186881cd5104c079a67e7632f870c1e_I20181231" decimals="INF" name="pnm:PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzNjI0_af3f78d0-697d-4859-aa14-b80d44fa9be1">132</ix:nonFraction> MW jurisdictional interest as of June 30, 2022 that will not be recovered from customers.  See additional discussion below regarding the increase in PNM&#8217;s estimated liability for coal mine reclamation.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">NEE Complaint </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; On March 31, 2016, NEE filed a complaint with the NMPRC alleging that PNM failed to comply with its discovery obligation in the case authorizing the shutdown of SJGS Units 2 and 3 and requesting the NMPRC investigate whether financing provided by NM Capital to the former owner of SJCC (the &#8220;Westmoreland Loan&#8221;) could adversely affect PNM&#8217;s ability to provide electric service to its retail customers.  On January 31, 2018, NEE filed a motion asking the NMPRC to investigate whether PNM&#8217;s relationship with the former owner of SJCC could be harmful to PNM&#8217;s customers.  On May 23, 2018, PNM filed its response to the NMPRC staff&#8217;s comments noting that the Westmoreland Loan was paid in full on May 22, 2018.  On October 11, 2018, PNM notified the NMPRC that the former owner of SJCC, Westmoreland, had filed voluntary petitions for relief under Chapter 11 of the U.S. Bankruptcy Code.  As discussed in Note 10, on March 15, 2019, Westmoreland announced that it had emerged from Chapter 11 bankruptcy as a privately held company owned and operated by a group of its former creditors.  Under the reorganization, all the assets of SJCC were sold to WSJ LLC.  As successor entity to SJCC, WSJ LLC assumed all rights and obligations of Westmoreland including obligations to PNM under the SJGS CSA.  The NMPRC has taken no further action on NEE&#8217;s complaint.  PNM is not able to predict the potential outcome of this matter but does not anticipate the NMPRC will take any further action.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Four Corners</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 6, 2012, EPA issued its Four Corners FIP with a final BART determination for Four Corners.  The rule included <ix:nonFraction unitRef="compliance_alternative" contextRef="i1509987215554e03b4b062d02e6be821_I20120806" decimals="INF" format="ixt-sec:numwordsen" name="pnm:PublicUtilitiesNumberOfComplianceAlternatives" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4MTY0_23c45f1b-852b-4dc8-8b88-2ae846be2851">two</ix:nonFraction> compliance alternatives.  On December 30, 2013, APS notified EPA that the Four Corners participants selected the alternative that required APS to permanently close Units 1, 2, and 3 by January 1, 2014 and install SCR post-combustion NOx control technology on each of Units 4 and 5 by July 31, 2018.  Installation of SCRs on Four Corners Unit 5 was completed in March 2018 and the installation on Unit 4 was completed in June 2018.  PNM owns a <ix:nonFraction unitRef="number" contextRef="icdea69213cf5414b84af4aa6374b2586_I20201231" decimals="INF" name="pnm:PublicUtilitiesOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4NjEw_50b063d2-1c76-43e8-9743-c2fe85b13b64">13</ix:nonFraction>% interest in Units 4 and 5, but had no ownership interest in Units 1, 2, and 3, which were shut down by APS on December 30, 2013.  For particulate matter emissions, EPA is requiring Units 4 and 5 to meet an emission limit of <ix:nonFraction unitRef="lb_per_mmbtu" contextRef="i537245e3e4ca4078a70106ddd8dfb570_I20201231" decimals="INF" name="pnm:PublicUtilitiesGovernmentStandardEmissionLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4ODM3_e5bce336-34e5-43c3-88fb-d9a7a6c9e95b">0.015</ix:nonFraction> lbs./MMBTU and the plant to meet a <ix:nonFraction unitRef="number" contextRef="i537245e3e4ca4078a70106ddd8dfb570_I20201231" decimals="INF" name="pnm:PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4ODc1_9f56c8d1-bc8e-404a-b945-53adc454965d">20</ix:nonFraction>% opacity limit, both of which are achievable through operation of the existing baghouses.  Although unrelated to BART, the final BART rule also imposes a <ix:nonFraction unitRef="number" contextRef="i537245e3e4ca4078a70106ddd8dfb570_I20201231" decimals="INF" name="pnm:PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI5MDMx_aca7d1f6-c794-42ca-8ca0-cdf9dcb00d84">20</ix:nonFraction>% opacity limitation on certain fugitive dust emissions from Four Corners&#8217; coal and material handling operations.  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM share of costs for post-combustion controls at Four Corners Units 4 and 5 through December 31, 2018 was $<ix:nonFraction unitRef="usd" contextRef="i8c102154d9194d0b9b7280403e844d8b_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI5MjU2_33c1fd17-f3f9-41e5-9333-8319e8fa6080">88.7</ix:nonFraction> million, including PNM&#8217;s AFUDC.  See Note 17 for information on the NMPRC&#8217;s treatment of these costs in PNM&#8217;s NM 2016 Rate Case and the Four Corners Abandonment Application.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Four Corners Federal Agency Lawsuit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; On April 20, 2016, several environmental groups filed a lawsuit against OSM and other federal agencies in the U.S. District Court for the District of Arizona in connection with their issuance of the approvals that extended the life of Four Corners and the adjacent mine.&#160; The lawsuit alleges that these federal agencies violated both the ESA and NEPA in providing the federal approvals necessary to extend operations at Four Corners and the adjacent mine past July 6, 2016.&#160; The court granted an APS motion to intervene in the litigation.  NTEC, the current owner of the mine providing coal to Four Corners, filed a motion to intervene for the limited purpose of seeking dismissal of the lawsuit based on NTEC&#8217;s tribal sovereign immunity.  The court granted NTEC&#8217;s motion and dismissed the case with prejudice, terminating the proceedings.  In November 2017, the environmental group plaintiffs filed a Notice of Appeal of the dismissal in the U.S. Court of Appeals for the Ninth Circuit, and the court granted their subsequent motion to expedite the appeal.  The Ninth Circuit issued a decision affirming the District Court&#8217;s dismissal of the case.  In September 2019, the environmental groups filed a motion for </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i4bb5e72d7dca4ca3bd355731d0f5c89b" continuedAt="id24c6151d8b74d14bceda3d659bf32b4"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">reconsideration, which was denied in December 2019.  On March 24, 2020, the environmental groups filed a petition for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of certiorari</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> in the U.S. Supreme Court seeking review of the Ninth Circuit&#8217;s decision.  The U.S. Supreme Court denied the petition on June 29, 2020, making the decision of the Ninth Circuit to affirm the District Courts dismissal of the case final.  This matter is now complete.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Carbon Dioxide Emissions</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 3, 2015, EPA established standards to limit CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> emissions from power plants.  EPA took three separate but related actions in which it: (1) established the Carbon Pollution Standards for new, modified, and reconstructed power plants; (2) established the Clean Power Plan to set standards for carbon emission reductions from existing power plants; and (3) released a proposed federal plan associated with the final Clean Power Plan.  The Clean Power Plan was published on October 23, 2015. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Multiple states, utilities, and trade groups filed petitions for review in the DC Circuit to challenge both the Carbon Pollution Standards for new sources and the Clean Power Plan for existing sources and challengers successfully petitioned the US Supreme Court for a stay of the Clean Power Plan.  However, before the DC Circuit could issue an opinion regarding either the Carbon Pollution Standards or the Clean Power Plan, the Trump Administration asked that the case be held in abeyance while the rule was being re-evaluated, which was granted.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 19, 2019, EPA repealed the Clean Power Plan; promulgated the ACE Rule; and revised the implementing regulations for all emission guidelines.  EPA set the Best System of Emissions Reduction (&#8220;BSER&#8221;) for existing coal-fired power plants as heat rate efficiency improvements based on a range of &#8220;candidate technologies&#8221; that can be applied inside the fence-line.  Rather than setting a specific numerical standard of performance, EPA&#8217;s rule directed states to determine which of the candidate technologies to apply to each coal-fired unit and establish standards of performance based on the degree of emission reduction achievable based on the application of BSER.&#160; On September 17, 2019, the DC Circuit issued an order that granted motions by various petitioners, including industry groups and EPA, to dismiss the cases challenging the Clean Power Plan as moot due to EPA&#8217;s issuance of the ACE Rule. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">However, on January 19, 2021, the U.S. Court of Appeals for the District of Columbia Circuit issued an opinion in American Lung Association and American Public Health Association v. EPA, et al. regarding challenges to the ACE Rule. The D.C. Circuit vacated the ACE Rule and remanded the record back to the EPA for further consideration consistent with its opinion, finding that EPA misinterpreted the CAA when it determined that the language of section 111 unambiguously barred consideration of emissions reductions options that were not applied at the source.  Unless the court issues a stay of its mandate, the mandate for its decision will issue in March 2021 after the deadline passes for petitions for rehearing or rehearing en banc, although an appeal via petitions for certiorari to the US Supreme Court will remain available until June 2021.  EPA has filed a motions seeking a partial stay of the mandate as to the repeal of the Clean Power Plan, to ensure the court&#8217;s order will not render effective the now out-of-date Clean Power Plan, but the court has not yet acted on that motion.  The litigation over the Carbon Pollution Standards remains held in abeyance but could be reactivated by the parties upon a determination by the court that the Biden Administration is unlikely to finalize the revisions proposed in 2018 and that reconsideration of the rule has concluded. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">While corresponding NSR reform regulations were proposed as part of the proposed ACE Rule, the final rule did not include such reform measures.  Unrelated to the ACE Rule, EPA issued a proposed rule on August 1, 2019 to clarify one aspect of the pre-construction review process for evaluating whether the NSR permitting program would apply to a proposed project at an existing source of emissions.  The final rule on NSR Project Emissions Accounting became effective on December 24, 2020 clarifying that both emissions increases and decreases resulting from a project are to be considered in determining whether the proposed project will result in an increase in air emissions, but the rule may be reconsidered by the Biden Administration.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 27, 2021, President Biden signed an extensive Executive Order aimed at addressing climate change concerns domestically and internationally. The order is intended build on the initial climate-related actions the Biden Administration took on January 20, 2021. It addresses a wide range of issues, including establishing climate change concerns as an essential element of U.S. foreign and security policy, identifying a process to determine the U.S. INDC under the Paris Agreement, and establishing a Special Presidential Envoy for Climate that will sit on the National Security Council.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s review of the GHG emission reductions standards that may occur as a result of legislation or regulation under the new Biden Administration and in response to the court&#8217;s ruling on the ACE Rule is ongoing.  PNM cannot predict the impact these standards may have on its operations or a range of the potential costs of compliance, if any.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="id24c6151d8b74d14bceda3d659bf32b4" continuedAt="ic7519f8b3e3f4af880fb6ba13d072cbe"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">National Ambient Air Quality Standards (&#8220;NAAQS&#8221;)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The CAA requires EPA to set NAAQS for pollutants reasonably anticipated to endanger public health or welfare.  EPA has set NAAQS for certain pollutants, including NOx, SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">ozone, and particulate matter.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">NO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">X</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Standard</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; On April 18, 2018, EPA published the final rule to retain the current primary health-based NOx standards of which NO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">is the constituent of greatest concern and is the indicator for the primary NAAQS.  EPA concluded that the current 1-hour and annual primary NO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> standards are requisite to protect public health with an adequate margin of safety.  The rule became effective on May 18, 2018.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Standard</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; On May 13, 2014, EPA released the draft data requirements rule for the 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> NAAQS, which directs state and tribal air agencies to characterize current air quality in areas with large SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> sources to identify maximum 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> concentrations.  This characterization requires areas be designated as attainment, nonattainment, or unclassifiable for compliance with the 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> NAAQS.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 11, 2015, EPA released the Data Requirements Rule for SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, telling states how to model or monitor to determine attainment or nonattainment with the new 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> NAAQS.  NMED submitted the first annual report for SJGS as required by the Data Requirements Rule in June 2018.  That report recommended that no further modeling was warranted due to decreased SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> emissions.  NMED submitted the second and third annual modeling report to EPA in July 2019 and July 2020.  Those reports retained the recommendation that no further modeling is needed at this time and is subject to EPA review.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On February 25, 2019, EPA announced its final decision to retain without changes the primary health-based NAAQS for SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">.  Specifically, EPA will retain the current 1-hour standard for SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, which is <ix:nonFraction unitRef="parts_per_billion" contextRef="ieb7a74fbe4b74b98b12705bbac93fa36_I20190225" decimals="INF" name="pnm:PublicUtilitiesGovernmentStandardEmissionLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzQyODgx_1f5dd8d9-e421-44f5-8d17-ae3814f56940">75</ix:nonFraction> parts per billion, based on the 3-year average of the 99th percentile of daily maximum 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> concentrations.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Ozone Standard &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 1, 2015, EPA finalized the new ozone NAAQS and lowered both the primary and secondary 8-hour standard from <ix:nonFraction unitRef="parts_per_billion" contextRef="i5129e7e16fdb4688b25c9d7038198c16_I20160930" decimals="INF" name="pnm:PublicUtilitiesGovernmentStandardEmissionLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzQzOTgw_a34c7492-263a-405d-98c5-f7614eb4fb9a">75</ix:nonFraction> to <ix:nonFraction unitRef="parts_per_billion" contextRef="i3ccbfd31545b4cf5bb3201109bc91744_I20151001" decimals="INF" name="pnm:PublicUtilitiesGovernmentStandardEmissionLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzQzOTg2_b9ec9907-2951-4b20-8f9d-126be401962f">70</ix:nonFraction> parts per billion.  With ozone standards becoming more stringent, fossil-fueled generation units will come under increasing pressure to reduce emissions of NOx and volatile organic compounds since these are the pollutants that form ground level ozone.  On July 13, 2020, EPA proposed to retain the existing ozone NAAQS based on a review of the full body of currently available scientific evidence and exposure/risk information.  EPA finalized its decision to retain the ozone NAAQS in a notice published on December 31, 2020 making it immediately effective.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On November 10, 2015, EPA proposed a rule revising its Exceptional Events Rule, which outlines the requirements for excluding air quality data (including ozone data) from regulatory decisions if the data is affected by events outside an area&#8217;s control.  The proposed rule is important in light of the more stringent ozone NAAQS final rule since western states like New Mexico and Arizona are subject to elevated background ozone transport from natural local sources, such as wildfires and stratospheric inversions, and transported via winds from distant sources in other regions or countries.  EPA finalized the rule on October 3, 2016 and released related guidance in 2018 and 2019 to help implement its new exceptional events policy.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">During 2017 and 2018, EPA released rules establishing area designations for ozone.  In those rules, San Juan County, New Mexico, where SJGS and Four Corners are located, is designated as attainment/unclassifiable and only a small area in Do&#241;a Ana County, New Mexico is designated as marginal non-attainment.&#160; Although Afton is located in Do&#241;a Ana County, it is not located within the small area designated as nonattainment for the 2015 ozone standard.  The rule became effective May 8, 2018.  Attainment plans for nonattainment areas are due in August 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">NMED has responsibility for bringing the small area in Do&#241;a Ana County designated as marginal/non-attainment for ozone into compliance and will look at all sources of NOx and volatile organic compounds.  On November 22, 2019, EPA issued findings that several states, including New Mexico, had failed to submit SIPs for the 8-hour ozone NAAQS.   In response, in December 2019, NMED published the Public Review Draft of the New Mexico 2013 NAAQS Good Neighbor SIP that outlines the strategies and emissions control measures that are expected to improve air quality in the area by May 8, 2021.  These strategies and measures would aim to reduce the amount of NOx and volatile organic compounds emitted to the atmosphere and will rely upon current or upcoming federal rules, new or revised state rules, and other programs.  Comments or requests for a public hearing were required by January 21, 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM does not believe there will be material impacts to its facilities as a result of NMED&#8217;s non-attainment designation of the small area within Do&#241;a Ana County.  Until EPA approves attainment designations for the Navajo Nation and releases a proposal to implement the revised ozone NAAQS, PNM is unable to predict what impact the adoption of these standards may have on Four Corners.  PNM cannot predict the outcome of this matter. </span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ic7519f8b3e3f4af880fb6ba13d072cbe" continuedAt="i2c729cabb4c849a08739b57824f821fd"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PM Standard</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; On January 30, 2020, EPA published in the Federal Register a notice announcing the availability of its final Policy Assessment for the Review of the NAAQS for Particulate Matter (the &#8220;Final PA&#8221;).  The final assessment was prepared as part of the review of the primary and secondary PM NAAQS.  In the assessment, EPA recommended lowering the primary annual PM2.5 standard to between 8 &#181;g/m3 and 10 &#181;g/m3.  However, on April 30, 2020, EPA published a proposed rule to retain the current standards for PM due to uncertainties in the data relied upon in the Final PA.  EPA accepted comments on the proposed rule through June 29, 2020.  On December 7, 2020, EPA announced it will retain, without revision, the existing primary (health-based) and secondary (welfare-based) NAAQS for PM, and EPA published a notice of that final action on December 18, 2020, making it immediately effective.  On February 9. 2021, the Center for Biological Diversity filed a petition for review in the U.S. Court of Appeals for the DC Circuit challenging EPA&#8217;s final rule regarding NAAQS particulate matter.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Navajo Nation Environmental Issues</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Four Corners is located on the Navajo Nation and is held under easements granted by the federal government, as well as agreements with the Navajo Nation which grant each of the owners the right to operate on the site.  The Navajo Acts purport to give the Navajo Nation Environmental Protection Agency authority to promulgate regulations covering air quality, drinking water, and pesticide activities, including those activities that occur at Four Corners.  In October 1995, the Four Corners participants filed a lawsuit in the District Court of the Navajo Nation challenging the applicability of the Navajo Acts to Four Corners.  In May 2005, APS and the Navajo Nation signed an agreement resolving the dispute regarding the Navajo Nation&#8217;s authority to adopt operating permit regulations under the Navajo Nation Air Pollution Prevention and Control Act.  As a result of this agreement, APS sought, and the court granted, dismissal of the pending litigation in the Navajo Nation Supreme Court and the Navajo Nation District Court, to the extent the claims relate to the CAA.  The agreement does not address or resolve any dispute relating to other aspects of the Navajo Acts.  PNM cannot currently predict the outcome of these matters or the range of their potential impacts.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cooling Water Intake Structures</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2014, EPA issued a rule establishing national standards for certain cooling water intake structures at existing power plants and other facilities under the Clean Water Act to protect fish and other aquatic organisms by minimizing impingement mortality (the capture of aquatic wildlife on intake structures or against screens) and entrainment mortality (the capture of fish or shellfish in water flow entering and passing through intake structures).</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To minimize impingement mortality, the rule provides operators of facilities, such as SJGS and Four Corners, <ix:nonFraction unitRef="option" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfOptionsForMeetingBTAStandards" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzUxMzYw_d4d8d15a-c6fc-4bea-be7d-efaac0b1c44e">seven</ix:nonFraction> options for meeting Best Technology Available (&#8220;BTA&#8221;) standards for reducing impingement.  SJGS has a closed-cycle recirculating cooling system, which is a listed BTA and may also qualify for the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">de minimis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> rate of impingement&#8221; based on the design of the intake structure.  The permitting authority must establish the BTA for entrainment on a site-specific basis, taking into consideration an array of factors, including endangered species and social costs and benefits.  Affected sources must submit source water baseline characterization data to the permitting authority to assist in the determination.  Compliance deadlines under the rule are tied to permit renewal and will be subject to a schedule of compliance established by the permitting authority. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The rule is not clear as to how it applies and what the compliance timelines are for facilities like SJGS that have a cooling water intake structure and only a multi-sector general stormwater permit.  However, EPA has indicated that it is contemplating a December 31, 2023 compliance deadline.  PNM is working with EPA regarding this issue and does not expect material changes as a result of any requirements that may be imposed upon SJGS, particularly given the NMPRC&#8217;s April 1, 2020 approval for PNM to retire its share of SJGS by June 2022.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 23, 2018, several environmental groups sued EPA Region IX in the U.S. Court of Appeals for the Ninth Circuit Court over EPA&#8217;s failure to timely reissue the Four Corners NPDES permit.  The petitioners asked the court to issue a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> compelling EPA Region IX to take final action on the pending NPDES permit by a reasonable date.  EPA subsequently reissued the NPDES permit on June 12, 2018.  The permit did not contain conditions related to the cooling water intake structure rule as EPA determined that the facility has achieved BTA for both impingement and entrainment by operating a closed-cycle recirculation system.  On July 16, 2018, several environmental groups filed a petition for review with EPA&#8217;s Environmental Appeals Board (&#8220;EAB&#8221;) concerning the reissued permit.  The environmental groups alleged that the permit was reissued in contravention of several requirements under the Clean Water Act and did not contain required provisions concerning certain revised effluent limitation guidelines, existing-source regulations governing cooling-water intake structures, and effluent limits for surface seepage and subsurface discharges from coal-ash disposal facilities.  On December 19, 2018, EPA withdrew the Four Corners NPDES permit in order to examine issues raised by the environmental groups.  Withdrawal of the permit moots the appeal pending before the EAB.  EAB thereafter dismissed the environmental groups&#8217; appeal.  EPA issued an updated NPDES permit on September 30, 2019.  The permit has been stayed pending an appeal filed by several environmental groups on November 1, 2019 to EAB.  Oral argument was heard on September 3, 2020.  The EAB issued an order denying the </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i2c729cabb4c849a08739b57824f821fd" continuedAt="ic26fe7503be5477fa690bec10e503ef3"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">petition for review on September 30, 2020.  The denial was based on the EAB&#8217;s determination that the petitioners had failed to demonstrate that review of the permit was warranted on any of the grounds presented in the petition.  PNM cannot predict whether there will be further appeals of this matter or whether the outcome of any such appeal will have a material impact on PNM&#8217;s financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Effluent Limitation Guidelines</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 7, 2013, EPA published proposed revised wastewater effluent limitation guidelines establishing technology-based wastewater discharge limitations for fossil fuel-fired electric power plants.&#160; EPA signed the final Steam Electric Effluent Limitation Guidelines rule on September 30, 2015.  The final rule, which became effective on January 4, 2016, phased in the new, more stringent requirements in the form of effluent limits for arsenic, mercury, selenium, and nitrogen for wastewater discharged from wet scrubber systems and zero discharge of pollutants in ash transport water that must be incorporated into plants&#8217; NPDES permits.  The 2015 rule required each plant to comply between 2018 and 2023 depending on when it needs a new or revised NPDES permit.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Steam Electric Effluent Limitation Guidelines rule was challenged in the U.S. Court of Appeals for the Fifth Circuit by numerous parties.  On April 12, 2017, EPA signed a notice indicating its intent to reconsider portions of the rule, and on August 22, 2017, the Fifth Circuit issued an order severing the issues under reconsideration and holding the case in abeyance as to those issues.  However, the court allowed challenges to other portions of the rule to proceed.  On April 12, 2019, the Fifth Circuit granted those challenges and issued an opinion vacating several portions of the rule, specifically those related to legacy wastewater and leachate, for which the court deemed the standards selected by EPA arbitrary and capricious.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On September 18, 2017, EPA published a final rule for postponement of certain compliance dates.  The rule postponed the earliest date on which compliance with the effluent limitation guidelines for these waste streams would be required from November 1, 2018 until November 1, 2020.  On November 22, 2019, EPA published a proposed rule revising the original Effluent Limitation Guidelines while maintaining the compliance dates.  Comments were due January 21, 2020.  On October 13, 2020, EPA published in the Federal Register the final Steam Electric Effluent Limitation Guidelines and standards for the Steam Electric Power Generating Point Source Category, revising the final 2015 guidelines for both flue gas desulfurization wastewater and bottom ash transport water.  The rule will require compliance with new limits as soon as possible on or after October 13, 2021 (beginning one year after the publication date) but no later than December 31, 2025.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Because SJGS is zero discharge for wastewater and is not required to hold a NPDES permit, it is expected that minimal to no requirements will be imposed.  Reeves Station discharges cooling tower blowdown to a publicly owned treatment plant and holds an NPDES permit.  It is expected that minimal to no requirements will be imposed at Reeves Station.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Cooling Water Intake Structures above for additional discussion of Four Corners&#8217; current NPDES permit.  Four Corners may be required to change equipment and operating practices affecting boilers and ash handling systems, as well as change its waste disposal techniques during the next NPDES permit renewal in 2023.&#160; PNM is unable to predict the outcome of these matters or a range of the potential costs of compliance. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Santa Fe Generating Station</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and NMED are parties to agreements under which PNM has installed a remediation system to treat water from a City of Santa Fe municipal supply well and an extraction well to address gasoline contamination in the groundwater at the site of PNM&#8217;s former Santa Fe Generating Station and service center.  A 2008 NMED site inspection report states that neither the source nor extent of contamination at the site has been determined and that the source may not be the former Santa Fe Generating Station.  During 2013 and 2014, PNM and NMED collected additional samples that showed elevated concentrations of nitrate and volatile organic compounds in some of the monitoring wells at the site.  In addition, one monitoring well contained free-phase hydrocarbon products.  PNM collected a sample of the product for &#8220;fingerprint&#8221; analysis.  The results of this analysis indicated the product was a mixture of older and newer fuels.  The presence of newer fuels in the sample suggests the hydrocarbon product likely originated from off-site sources.  In December 2015, PNM and NMED entered into a memorandum of understanding to address changing groundwater conditions at the site under which PNM agreed to continue hydrocarbon investigation under the supervision of NMED.  Qualified costs are eligible for payment through the New Mexico Corrective Action Fund (&#8220;CAF&#8221;), which is administered by the NMED Petroleum Storage Tank Bureau.  In March 2019, PNM received notice from NMED that an abatement plan for the site is required to address concentrations of previously identified compounds, unrelated to those discussed above, found in the groundwater.  NMED approved PNM&#8217;s abatement plan proposal, which covers field work and reporting. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ic26fe7503be5477fa690bec10e503ef3" continuedAt="i2762d4064780449481f0b2ae8f61455a"><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Field work related to the investigation under both the CAF and abatement plan requirements was completed in October 2019.  Activities and findings associated with the field work were presented in two separate reports and released to stakeholders in early 2020.  Subsequent field work was completed in July 2020 and two reports were released supporting PNM&#8217;s contention that off-site sources have impacted, and are continuing to impact, the local groundwater in the vicinity of the former Santa Fe Generating Station.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The City of Santa Fe has stopped operating its well at the site, which is needed for PNM&#8217;s groundwater remediation system to operate.  As a result, PNM has stopped performing remediation activities at the site.  However, PNM&#8217;s monitoring and other abatement activities at the site are ongoing and will continue until the groundwater meets applicable federal and state standards or until the NMED determines remediation is not required, whichever is earlier.  PNM is not able to assess the duration of this project or estimate the impact on its obligations if PNM is required to resume groundwater remediation activities at the site.  PNM is unable to predict the outcome of these matters.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Coal Combustion Residuals Waste Disposal</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">CCRs consisting of fly ash, bottom ash, and gypsum generated from coal combustion and emission control equipment at SJGS are currently disposed of in the surface mine pits adjacent to the plant.  SJGS does not operate any CCR impoundments or landfills.  The NMMMD currently regulates mine reclamation activities at the San Juan mine, including placement of CCRs in the surface mine pits, with federal oversight by the OSM.  APS disposes of CCRs in ponds and dry storage areas at Four Corners.&#160; Ash management at Four Corners is regulated by EPA and the New Mexico State Engineer&#8217;s Office.&#160; </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">EPA&#8217;s final coal ash rule, which became effective on October 19, 2015, included a non-hazardous waste determination for coal ash and sets minimum criteria for existing and new CCR landfills and surface impoundments.  On December 16, 2016, the Water Infrastructure Improvements for the Nation Act (the &#8220;WIIN Act&#8221;) was signed into law to address critical water infrastructure needs in the U.S. and contains a number of provisions related to the CCR rules.  Among other things, the WIIN Act allows, but does not require, states to develop and submit CCR permit programs for EPA approval, provides flexibility for states to incorporate EPA&#8217;s final rule for CCRs or develop other criteria that are at least as protective as EPA&#8217;s final rule, and requires EPA to approve state permit programs within 180 days of submission by the state.  Because states are not required to implement their own CCR permit programs, EPA will implement the permit program in states that choose not to implement a program, subject to Congressional funding.  Until permit programs are in effect, EPA has authority to directly enforce the CCR rule.  For facilities located within the boundaries of Native American reservations, such as the Navajo Nation where Four Corners is located, EPA is required to develop a federal permit program regardless of appropriated funds.  There is no timeline for establishing either state or federal permitting programs.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 30, 2018, EPA published a rule that constitutes &#8220;Phase One, Part One&#8221; of its ongoing reconsideration and revision of the April 17, 2015 coal ash rule.  The final rule includes two types of revisions.  The first revision extended the deadline to allow EGUs with unlined impoundments or that fail to meet the uppermost aquifer requirement to continue to receive coal ash until October 31, 2020.  The rule also authorized a &#8220;Participating State Director&#8221; or EPA to approve suspension of groundwater monitoring and to issue certifications related to the location restrictions, design criteria, groundwater monitoring, remedy selection and implementation.  The revisions also modify groundwater protection standards for certain constituents, which include cobalt, molybdenum, lithium, and lead without a maximum contamination level.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 14, 2019, EPA published the &#8220;Phase Two&#8221; proposed rule in the Federal Register with comments due on October 15, 2019.  This rule proposes revisions to reporting and accessibility to public information, the definition of CCR piles, the definition of beneficial use, and the requirements for management of CCR piles.  The spring 2020 regulatory agenda states EPA is not taking final action at this time on this proposed rule but will continue to reconsider these issues and seek additional information.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 2, 2019, EPA published the proposed Part A CCR rule requiring a new date of August 31, 2020 for companies to initiate closure of unlined CCR impoundments and changing the classification of compacted soil-lined or clay-lined surface impoundments from &#8220;lined&#8221; to &#8220;unlined&#8221;.  EPA&#8217;s final Part A CCR rule was issued on August 28, 2020 and became effective on September 28, 2020.  This rule finalizes the classification of soil-lined and clay-lined surface impoundments as unlined, triggering closure or retrofit requirements for those impoundments.  The final rule also gives operators until April 11, 2021, rather than the originally proposed October 31, 2020 deadline, to cease receipt of waste at these units and begin the closure process.  On March 3, 2020, EPA issued a proposed rule, Part B, addressing demonstrations for clay liners and regulations addressing beneficial use for closure of surface impoundments.  On October 16, 2020, EPA released a prepublication draft copy of the final Part B rule.  This rule did not include beneficial use of CCR for closure, which EPA explains will be addressed in subsequent rulemaking action.  EPA intends to issue several other rulemakings covering legacy ponds and finalizing parts of previously proposed rules.  These proposed rules and final rules are expected in 2021.  </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i2762d4064780449481f0b2ae8f61455a" continuedAt="ia998241541c84811981608030027efc1"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On February 20, 2020, EPA published a proposed rule establishing a federal permitting program for the handling of CCR within the boundaries of Native American reservations and in states without their own federally authorized state programs.  Permits for units within the boundaries of Native American reservations would be due 18 months after the effective date of the rule.  The deadline to provide comments was extended to August 7, 2020.  The final rule is expected in May 2021.  PNM cannot predict the outcome of EPA&#8217;s rule making activity or the outcome of any related litigation, and whether or how such a ruling would affect operations at Four Corners.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The CCR rule does not cover mine placement of coal ash.  OSM is expected to publish a proposed rule covering mine placement in the future and will likely be influenced by EPA&#8217;s rule and the determination by EPA that CCRs are non-hazardous.  PNM cannot predict the outcome of OSM&#8217;s proposed rulemaking regarding CCR regulation, including mine placement of CCRs, or whether OSM&#8217;s actions will have a material impact on PNM&#8217;s operations, financial position, or cash flows.&#160; Based upon the requirements of the final rule, PNM conducted a CCR assessment at SJGS and made minor modifications at the plant to ensure that there are no facilities that would be considered impoundments or landfills under the rule.  PNM would seek recovery from its retail customers of all CCR costs for jurisdictional assets that are ultimately incurred.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Utilities that own or operate CCR disposal units, such as those at Four Corners, as indicated above, were required to collect sufficient groundwater sampling data to initiate a detection monitoring program.&#160; Four Corners completed the analysis for its CCR disposal units, which identified several units that will need corrective action or will need to cease operations and initiate closure by April 11, 2021.  As part of this assessment, Four Corners will continue to gather additional groundwater data and perform remedial evaluations.  At this time, PNM does not anticipate its share of the cost to complete these corrective actions, to close the CCR disposal units, or to gather and perform remedial evaluations on groundwater at Four Corners will have a significant impact on its operations, financial position, or cash flows. </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments and Contingencies</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Coal Supply</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">SJGS</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The coal requirements for SJGS are supplied by WSJ LLC.  In addition to coal delivered to meet the current needs of SJGS, PNM has prepaid the current San Juan mine owner and operator, WSJ LLC, for certain coal mined but not yet delivered to the plant site.  At both December 31, 2020 and 2019, prepayments for coal, which are included in other current assets, amounted to $<ix:nonFraction unitRef="usd" contextRef="i95873ee376fc456ba1178100e7033e00_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY5MDUy_2df9a366-6a2b-487a-bcaa-f66e56df77e5"><ix:nonFraction unitRef="usd" contextRef="ie0b1844a4a8a4222b6d487db1705eb43_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY5MDUy_8fda8d39-f1ed-4042-9312-9c92b94d14ad">26.3</ix:nonFraction></ix:nonFraction> million.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In conjunction with the activities undertaken to comply with the CAA for SJGS PNM and the other owners of SJGS evaluated alternatives for the supply of coal to SJGS.  On July 1, 2015, PNM and Westmoreland entered into a new coal supply agreement (the &#8220;SJGS CSA&#8221;), pursuant to which Westmoreland, through its indirectly wholly-owned subsidiary SJCC, agreed to supply all of the coal requirements of SJGS through June 30, 2022.  PNM and Westmoreland also entered into agreements under which CCR disposal and mine reclamation services for SJGS would be provided.  As discussed in Note 10, with the closing of the sale of the assets of SJCC on March 15, 2019, WSJ LLC assumed the rights and obligations of SJCC under the SJGS CSA and the agreements for CCR disposal and mine reclamation services.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Pricing under the SJGS CSA is primarily fixed, with adjustments to reflect changes in general inflation.  The pricing structure takes into account that WSJ LLC has been paid for coal mined but not delivered.  On November 30, 2018, PNM provided notice to Westmoreland that PNM does not intend to extend the term of the SJGS CSA or to negotiate a new coal supply agreement for SJGS, which will result in the current agreement expiring on its own terms on June 30, 2022.  See additional discussion of PNM&#8217;s SJGS Abandonment Application in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The SJGS RA sets forth terms under which PNM acquired the coal inventory, including coal mined but not delivered, of the exiting SJGS participants as of January 1, 2016 and supplied coal to the SJGS exiting participants for the period from January 1, 2016 through December 31, 2017 and is supplying coal to the SJGS remaining participants over the term of the SJGS CSA.  Coal costs under the SJGS CSA are significantly less than under the previous arrangement with SJCC.  Since substantially all of PNM&#8217;s coal costs are passed through the FPPAC, the benefit of the reduced costs is passed through to PNM&#8217;s customers.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In connection with certain mining permits relating to the operation of the San Juan mine, the San Juan mine owner was required to post reclamation bonds of $<ix:nonFraction unitRef="usd" contextRef="ifef068deb1ca4da0b6411a441c9adb51_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:CoalMineReclamationBondstobepostedwithNMMMD" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc0MDA5_02d8b6d8-6e85-40e2-b100-2f7ac6b631f8">118.7</ix:nonFraction> million with the NMMMD.  In order to facilitate the posting of reclamation bonds by sureties on behalf of the San Juan mine owner, PNMR entered into letter of credit arrangements with a bank under which letters of credit aggregating $<ix:nonFraction unitRef="usd" contextRef="ifef068deb1ca4da0b6411a441c9adb51_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:CashUsedToSupportBankLetterOrCreditArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc0MjM3_5f6e1f7b-751d-4962-8dc3-7e3bff07a4dd">30.3</ix:nonFraction> million have been issued.  As discussed in Note 10, on March 15, 2019, the assets owned by </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ia998241541c84811981608030027efc1" continuedAt="i1455cc11e9a34f199dbf1395718db072"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">SJCC were sold to WSJ LLC, a subsidiary of Westmoreland Mining Holdings, LLC.  Under the sale agreement, WSJ LLC assumed the rights and obligations of SJCC including obligations to PNMR under the outstanding letters of credit.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Four Corners</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">APS purchases all of Four Corners&#8217; coal requirements from NTEC, an entity owned by the Navajo Nation, under the Four Corners CSA that expires in 2031.  The coal comes from reserves located within the Navajo Nation.  NTEC has contracted with Bisti Fuels Company, LLC, a subsidiary of The North American Coal Corporation, for management and operation of the mine.  The contract provides for pricing adjustments over its term based on economic indices.  In connection with the exit of Four Corners, PNM would make payments of $<ix:nonFraction unitRef="usd" contextRef="id74e8eec6c1347a19c5965e3208ddbf4_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="pnm:PaymentsForReliefFromObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzMzI_3d80d693-9c34-44a3-9538-d68d895003d0">75</ix:nonFraction>&#160;million to NTEC for relief from its obligations under the coal supply agreement for Four Corners after December 31, 2024.  See Note 17 for additional information on PNM&#8217;s Four Corners Abandonment Application.  PNM&#8217;s share of the coal costs is being recovered through the FPPAC.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Coal Mine Reclamation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As indicated under Coal Combustion Residuals Waste Disposal above, SJGS currently disposes of CCRs in the surface mine pits adjacent to the plant and Four Corners disposes of CCRs in ponds and dry storage areas.  The SJGS RA required PNM to complete an update to the reclamation cost estimate after the December 31, 2017 shutdown of SJGS Units 2 and 3.  This reclamation cost estimate was completed in October 2018 and assumed continuation of mining operations through 2053.  The study indicated a decrease in reclamation costs primarily driven by lower inflationary factors used to determine the estimated future cost of reclamation activities.  PNM recorded its $<ix:nonFraction unitRef="usd" contextRef="iaa452965f1b74c33b536ab8af388fd3a_I20180930" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc2MzU1_515c8b9e-fa95-4986-9c14-21e7479fad65">2.5</ix:nonFraction> million share of this decrease in September 2018, which is reflected in regulatory disallowances and restructuring costs in the Consolidated Statements of Earnings.  As discussed above, PNM submitted the December 2018 Compliance Filing to the NMPRC indicating that, consistent with the conclusions reached in PNM&#8217;s 2017 IRP, PNM expects to retire its share of SJGS after the current SJGS CSA expires in mid-2022.  PNM determined that events and circumstances regarding SJGS, including the December 2018 Compliance Filing, indicated that it is more likely than not that PNM&#8217;s share of SJGS will be retired in 2022.  As a result, in December 2018 PNM again remeasured its liability for coal mine reclamation for the mine that serves SJGS to reflect that reclamation activities may occur beginning in 2022, rather than in 2053 as previously anticipated.  This estimate resulted in an increase in overall reclamation costs of $<ix:nonFraction unitRef="usd" contextRef="ic62619276763423fa72ba0f64717a9ab_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc3NTI4_49d212d7-1e09-4c38-b0f7-da5da38b0b69">39.2</ix:nonFraction> million due to an increase in the amount of fill dirt required to remediate the mine areas and the timing of activities necessary to reclaim the mine that serves SJGS.  The increase includes costs for both the underground and surface mines that serve SJGS.  PNM recovers from retail customers reclamation costs associated with the underground mine.  However, the NMPRC has capped the amount that can be collected from retail customers for final reclamation of the surface mines at $<ix:nonFraction unitRef="usd" contextRef="i1c987df4ee3e4d6d8da6152bb63e3b00_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesMaximumCollectionAllowableForFinalReclamation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyOTAwOTY_78ce4c21-7ebc-45e2-a0fc-ef6662657462">100</ix:nonFraction>&#160;million for both SJGS and Four Corners.  As a result, PNM recorded $<ix:nonFraction unitRef="usd" contextRef="i14d64877380b43e48268bde8cd41cafb_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc3ODU4_a15c412f-53cf-453e-b5de-b36cc0296901">9.4</ix:nonFraction> million of the increase in the liability at December 31, 2018 related to the underground mine in regulatory assets on the Consolidated Balance Sheets and recorded the remaining $<ix:nonFraction unitRef="usd" contextRef="i8046d1da73dd47e69875592eb11896b7_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc4MDMw_a1d06757-023f-4eed-8d70-2b83a08ee324">29.8</ix:nonFraction> million associated with the surface mine as regulatory disallowances and restructuring costs on the Consolidated Statements of Earnings.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A subsequent mine reclamation costs study was completed in late 2020 for the mine that serves SJGS and in December 2020 PNM remeasured its liability, which resulted in an increase in overall reclamation costs of $<ix:nonFraction unitRef="usd" contextRef="i64ff629d7832431e9bebc86897aac600_D20201201-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzNDU_cebdbf55-803a-4953-ac3c-f94003af1eff">3.6</ix:nonFraction>&#160;million, due primarily to higher inflationary factors.  As a result, PNM recorded less than $<ix:nonFraction unitRef="usd" contextRef="i67e952fca5324c9598c4a071dd53bf4a_D20201201-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzNjE_f0b61e14-f65d-4534-a8a5-4dd539f26efc">0.1</ix:nonFraction>&#160;million as a decrease in the liability at December 31, 2020 related to the underground mine in regulatory assets on the Consolidated Balance Sheets and recorded $<ix:nonFraction unitRef="usd" contextRef="i64ff629d7832431e9bebc86897aac600_D20201201-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzNzU_e3fb1ab4-2480-4d77-a8b5-22d421973593">3.6</ix:nonFraction>&#160;million as an increase in the liability associated with the surface mine as regulatory disallowances and restructuring costs on the Consolidated Statements of Earnings.  PNM&#8217;s estimate of the costs necessary to reclaim the mine that serves SJGS is subject to many assumptions, including the timing of reclamation, generally accepted practices at the time reclamation activities occur, and then current inflation and discount rates.  PNM cannot predict the ultimate cost to reclaim the mine that serves SJGS and would seek to recover all costs related to reclaiming the underground mine from its customers but could be exposed to additional loss related to surface mine reclamation.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A coal mine reclamation study for the mine that serves Four Corners was issued in 2019.  The study reflected operation of the mine through 2031, the term of the Four Corners CSA.  The study resulted in a net increase in PNM&#8217;s share of the coal mine reclamation obligation of $<ix:nonFraction unitRef="usd" contextRef="i954a1e86efa545d0afec30de148c077c_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc4OTAz_037228bc-6772-4227-baf3-1837de762902">0.8</ix:nonFraction> million, which was primarily driven by lower overhead costs offset by an increase driven by a reduction in the discount rate used by PNM to measure the liability and is reflected in cost of energy in the Consolidated Statements of Earnings.   As discussed in Note 17, PNM remains responsible for its share of costs associated with mine reclamation under the Four Corners Purchase and Sale Agreement with NTEC.  NTEC and PNM will complete a reclamation study in 2024 providing the final mine reclamation cost estimate on the date of ownership transfer.  PNM will make its final reclamation payment to NTEC based on the reclamation study in 2024 and will have no further obligations regarding the mine reclamation after 2024.  PNM determined that events and circumstances regarding Four Corners, including the Four Corners Purchase and Sale Agreement with NTEC and the Four Corners Abandonment Application, indicated that it is more likely than not that PNM&#8217;s share of Four Corners coal mine reclamation obligation would be settled in 2024, rather than 2031.  As of </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i1455cc11e9a34f199dbf1395718db072" continuedAt="i9f54ce50120444679b064d7f86ec71ed"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">December 31, 2020, PNM remeasured its Four Corners coal mine reclamation liability.  As a result, PNM recorded a decrease to the liability of $<ix:nonFraction unitRef="usd" contextRef="i7fd8eda0d70f484ba5352f257392eb26_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowanceAdditionalAmountRecorded" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzODk_4a8e2913-acae-4c99-87ed-33fd80e1a08b">2.5</ix:nonFraction>&#160;million on the Consolidated Balance Sheet and a decrease to regulatory disallowances and restructuring costs on the Consolidated Statement of Earnings.  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Based on the most recent estimates and PNM&#8217;s ownership share of SJGS, PNM&#8217;s remaining payments for mine reclamation, in future dollars, are estimated to be $<ix:nonFraction unitRef="usd" contextRef="i3fed51d0cdf942e08541057f07bee64d_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5Mjg3_ef97156c-7606-4093-8fff-88652d351f77">80.1</ix:nonFraction> million for the surface mines at both SJGS and Four Corners and $<ix:nonFraction unitRef="usd" contextRef="i19dd736e88ba4b26b4b91e21cfdef0f5_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5MzQ2_f73b99c0-2eaf-4f27-a6b0-49373d118a98">35.1</ix:nonFraction> million for the underground mine at SJGS as of December 31, 2020.  At December 31, 2020 and 2019, liabilities, in current dollars, of $<ix:nonFraction unitRef="usd" contextRef="i756cf892e30648afb96088c17972ee13_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5NDc1_064c268a-1352-4f77-834f-106b8e8926e8">71.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i84c86bdff69b4109b7800571095e2204_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5NDgy_7c8e4def-c691-4ebe-9714-e1228f7cda66">70.3</ix:nonFraction> million for surface mine reclamation and $<ix:nonFraction unitRef="usd" contextRef="i2aa8ea20a0eb494eb1a5f2732518137a_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5NTE4_708b0b10-7757-453f-aafc-e7a4b7284fee">26.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i79b934293dd34a5982061c9da5222d29_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5NTI1_cf869992-4987-4198-933d-7f0a704b017a">25.3</ix:nonFraction> million for underground mine reclamation were recorded in other deferred credits. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under the terms of the SJGS CSA, PNM and the other SJGS owners are obligated to compensate WSJ LLC for all reclamation costs associated with the supply of coal from the San Juan mine.  The SJGS owners entered into a reclamation trust funds agreement to provide funding to compensate WSJ LLC for post-term reclamation obligations.  As part of the restructuring of SJGS ownership (see SJGS Ownership Restructuring Matters above), the SJGS owners negotiated the terms of an amended agreement to fund post-term reclamation obligations under the CSA.  The trust funds agreement requires each owner to enter into an individual trust agreement with a financial institution as trustee, create an irrevocable reclamation trust, and periodically deposit funds into the reclamation trust for the owner&#8217;s share of the mine reclamation obligation.  Deposits, which are based on funding curves, must be made on an annual basis.  As part of the restructuring of SJGS ownership discussed above, the SJGS participants agreed to adjusted interim trust funding levels.  PNM funded $<ix:nonFraction unitRef="usd" contextRef="i303286d66b0e4e47a43c6a57f10f04ef_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwNjY1_95dbad0b-2eec-43df-b97c-b69ab49f6de0">3.2</ix:nonFraction> million in 2020, $<ix:nonFraction unitRef="usd" contextRef="i7e998611c1074d7abcfe06d1c0e4114d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwNjc3_537ecc6c-a304-487e-8f16-937ef9c5928f">5.5</ix:nonFraction> million in 2019, and $<ix:nonFraction unitRef="usd" contextRef="i0c11e0fb55d94a68bf1e2849b4cc6c5b_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwNjkz_68a228f4-9dd7-45c4-8309-c7c53734b8f1">10.0</ix:nonFraction> million in 2018.  Based on PNM&#8217;s reclamation trust fund balance at December 31, 2020, the current funding curves indicate PNM&#8217;s required contributions to its reclamation trust fund would be $<ix:nonFraction unitRef="usd" contextRef="ifed2e8d8978b41ca8e146367f941ae3c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:ReclamationTrustFundingNextFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwODc4_65a73640-dd55-4cdc-90e0-711b71a62a5f">5.8</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="ifed2e8d8978b41ca8e146367f941ae3c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:ReclamationTrustFundingYear2" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwODkw_f665bbc9-60dc-4a89-899b-470f9f3e1681">6.2</ix:nonFraction> million in 2022, and <ix:nonFraction unitRef="usd" contextRef="ifed2e8d8978b41ca8e146367f941ae3c_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:ReclamationTrustFundingYear3" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwOTA2_88a6c08c-2e16-4571-819d-3f644b20137c">zero</ix:nonFraction> in 2023.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under the Four Corners CSA PNM is required to fund its ownership share of estimated final reclamation costs in annual installments into an irrevocable escrow account solely dedicated to the final reclamation cost of the surface mine at Four Corners.  PNM contributed $<ix:nonFraction unitRef="usd" contextRef="iaa7a0fb66e1943b3a1f6c9751e4523bf_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FundsContributedMineReclamationTrust" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDM0MDM_8465415c-3553-4d52-9dc8-d7a1340448eb">2.0</ix:nonFraction>&#160;million in 2020 and $<ix:nonFraction unitRef="usd" contextRef="i621985382dd541fe985dd3df97eae645_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FundsContributedMineReclamationTrust" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgxMjI3_48c9d1ba-1164-4790-a4e5-fbd21b428edd"><ix:nonFraction unitRef="usd" contextRef="ief0bb093dfcb480eaf265e0010f1884f_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FundsContributedMineReclamationTrust" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgxMjI3_81a07113-7d29-4776-beb5-152bd12b2931">2.3</ix:nonFraction></ix:nonFraction> million in each of 2019 and 2018 and anticipates providing additional funding of $<ix:nonFraction unitRef="usd" contextRef="idf616ea23c5d47a796f86d9f33c4c064_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:ReclamationTrustFundingNextFiscalYearThroughYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgxMzEw_91d4b27b-ec70-4fe0-a390-7385263e9bd4">2.1</ix:nonFraction> million in each of the years from 2021 through 2024.  PNM will make its final reclamation payment to NTEC based on the reclamation study in 2024 and will have no further obligations regarding the mine reclamation. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">If future estimates increase the liability for surface mine reclamation, the excess would be expensed at that time.  The impacts of changes in New Mexico state law as a result of the enactment of the ETA and regulatory determinations made by the NMPRC may also affect PNM&#8217;s financial position, results of operations, and cash flows.  See additional discussion regarding PNM&#8217;s 2018 Compliance Filing above and its SJGS and Four Corners Abandonment Applications in Note 17.  PNM is currently unable to determine the outcome of these matters or the range of possible impacts.     </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Continuous Highwall Mining Royalty Rate</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2013, the DOI Bureau of Land Management (&#8220;BLM&#8221;) issued a proposed rulemaking that would retroactively apply the surface mining royalty rate of <ix:nonFraction unitRef="number" contextRef="i65e0ccb1c5de49c6a44e2c5a19a7ee07_I20130831" decimals="INF" name="pnm:PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgyMTIy_3fbc9514-b52a-4a7c-8d60-6d888c2d3359">12.5</ix:nonFraction>% to continuous highwall mining (&#8220;CHM&#8221;).&#160; Comments regarding the rulemaking were due on October 11, 2013 and PNM submitted comments in opposition to the proposed rule.  There is no legal deadline for adoption of the final rule.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">SJCC, as former owner and operator of San Juan mine, utilized the CHM technique from 2000 to 2003 and, with the approval of the Farmington, New Mexico Field Office of BLM to reclassify the final highwall as underground reserves, applied the <ix:nonFraction unitRef="number" contextRef="i9d53f89bb6d84f1399e8d0fc12138843_I20201231" decimals="INF" name="pnm:PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgyNTkz_5038376a-2112-47c2-af9e-ab292bbddbc9">8.0</ix:nonFraction>% underground mining royalty rate to coal mined using CHM and sold to SJGS.&#160; In March 2001, SJCC learned that the DOI Minerals Management Service (&#8220;MMS&#8221;) disagreed with the application of the underground royalty rate to CHM.&#160; In August 2006, SJCC and MMS entered into an agreement tolling the statute of limitations on any administrative action to recover unpaid royalties until BLM issued a final, non-appealable determination as to the proper rate for CHM-mined coal.&#160; The proposed BLM rulemaking has the potential to terminate the tolling provision of the settlement agreement.  Underpaid royalties of approximately $<ix:nonFraction unitRef="usd" contextRef="i9d53f89bb6d84f1399e8d0fc12138843_I20201231" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgzMjEz_7c62b262-195c-4a09-a13d-6fc68c8c194f">5</ix:nonFraction> million for SJGS would become due if the proposed BLM rule is adopted as proposed.&#160; PNM&#8217;s share of any amount that is ultimately paid would be approximately <ix:nonFraction unitRef="number" contextRef="i9d53f89bb6d84f1399e8d0fc12138843_I20201231" decimals="3" name="pnm:PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgzMzY1_8c0ef2ca-86e1-4df4-9819-1f21b2bfb3fd">46.3</ix:nonFraction>%, none of which would be passed through PNM&#8217;s FPPAC.  PNM is unable to predict the outcome of this matter.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PVNGS Liability and Insurance Matters</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Public liability for incidents at nuclear power plants is governed by the Price-Anderson Nuclear Industries Indemnity Act, which limits the liability of nuclear reactor owners to the amount of insurance available from both commercial sources and an industry-wide retrospective payment plan.  In accordance with this act, the PVNGS participants are insured against public liability exposure for a nuclear incident up to $<ix:nonFraction unitRef="usd" contextRef="i7d2595e573ba49e5811970e098c11e5f_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesLiabilityInsuranceCoverage" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgzOTMy_78ec5d7f-79b6-4ff9-b494-5fb28ff8f8b8">13.8</ix:nonFraction> billion per occurrence.  PVNGS maintains the maximum available nuclear </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i9f54ce50120444679b064d7f86ec71ed" continuedAt="i1c47a8f559d7409cb1832afe2fa18ae2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">liability insurance in the amount of  $<ix:nonFraction unitRef="usd" contextRef="i5c75fae0a0d54bd1b74c3fc1bb0f8227_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesLiabilityInsuranceCoverage" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0MDM2_08aca9c9-d683-47d9-951c-bcea50d02db0">450</ix:nonFraction> million, which is provided by American Nuclear Insurers.  The remaining $<ix:nonFraction unitRef="usd" contextRef="i3c492dd9e3f4496c8a4779ba3959e35e_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesLiabilityInsuranceCoverage" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0MTAz_7261c388-4a6f-4bf2-97ff-3733153cd820">13.3</ix:nonFraction> billion is provided through a mandatory industry-wide retrospective assessment program.  If losses at any nuclear power plant covered by the program exceed the accumulated funds, PNM could be assessed retrospective premium adjustments.  Based on PNM&#8217;s <ix:nonFraction unitRef="number" contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231" decimals="3" name="pnm:PublicUtilitiesOwnershipPercentageInNuclearReactor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0MzUw_938c04e3-31bc-4885-82e8-b7b066079856">10.2</ix:nonFraction>% interest in each of the <ix:nonFraction unitRef="generating_unit" contextRef="i2504eaeb52254e95b817b874af684361_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberofUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0Mzc3_f46c808d-51c9-41d6-a5ab-9809897698ed">three</ix:nonFraction> PVNGS units, PNM&#8217;s maximum potential retrospective premium assessment per incident for all <ix:nonFraction unitRef="generating_unit" contextRef="i2504eaeb52254e95b817b874af684361_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberofUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0NDcx_cf9a722b-b4ac-42db-949d-da6e69fbfe4d">three</ix:nonFraction> units is $<ix:nonFraction unitRef="usd" contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesMaximumPotentialAssessmentPerIncident" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0NDgz_8054affc-a801-4eee-bcf1-173774907642">42.1</ix:nonFraction> million, with a maximum annual payment limitation of $<ix:nonFraction unitRef="usd" contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0NTMx_0a7954bf-21ad-4043-a863-157903b992a1">6.2</ix:nonFraction> million, to be adjusted periodically for inflation. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The PVNGS participants maintain insurance for damage to, and decontamination of, property at PVNGS in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAggregateAmountOfAllRiskInsurance" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0NzA2_2f42f465-4d30-4a2a-91b4-dd34bdd92ecd">2.8</ix:nonFraction> billion, a substantial portion of which must first be applied to stabilization and decontamination.  These coverages are provided by Nuclear Electric Insurance Limited (&#8220;NEIL&#8221;).  The primary policy offered by NEIL contains a sublimit of $<ix:nonFraction unitRef="usd" contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231" decimals="INF" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0OTM4_e51d74cb-5980-4f7d-820e-203d8f5a908f">2.25</ix:nonFraction> billion for non-nuclear property damage.  If NEIL&#8217;s losses in any policy year exceed accumulated funds, PNM is subject to retrospective premium adjustments of $<ix:nonFraction unitRef="usd" contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg1MDky_aeda61e2-48e8-4448-860b-a83a6d1176ef">5.4</ix:nonFraction> million for each retrospective premium assessment declared by NEIL&#8217;s Board of Directors due to losses.  The insurance coverages discussed in this and the previous paragraph are subject to certain policy conditions, sublimits, and exclusions. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PVNGS Water Supply Litigation</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 1986, an action commenced regarding the rights of APS and the other PVNGS participants to the use of groundwater and effluent at PVNGS.  APS filed claims that dispute the court&#8217;s jurisdiction over PVNGS&#8217; groundwater rights and their contractual rights to effluent relating to PVNGS and, alternatively, seek confirmation of those rights.  In 1999, the Arizona Supreme Court issued a decision finding that certain groundwater rights may be available to the federal government and Native American tribes.  In addition, the Arizona Supreme Court issued a decision in 2000 affirming the lower court&#8217;s criteria for resolving groundwater claims.  Litigation on these issues has continued in the trial court.  No trial dates have been set in these matters.  PNM does not expect that this litigation will have a material impact on its results of operation, financial position, or cash flows. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">San Juan River Adjudication</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 1975, the State of New Mexico filed an action in NM District Court to adjudicate all water rights in the San Juan River Stream System, including water used at Four Corners and SJGS.  PNM was made a defendant in the litigation in 1976.  In March 2009, then President Obama signed legislation confirming a 2005 settlement with the Navajo Nation.  Under the terms of the settlement agreement, the Navajo Nation&#8217;s water rights would be settled and finally determined by entry by the court of two proposed adjudication decrees.&#160; The court issued an order in August 2013 finding that no evidentiary hearing was warranted in the Navajo Nation proceeding and, on November 1, 2013, issued a Partial Final Judgment and Decree of the Water Rights of the Navajo Nation approving the proposed settlement with the Navajo Nation.  A number of parties subsequently appealed to the New Mexico Court of Appeals.  PNM entered its appearance in the appellate case and supported the settlement agreement in the NM District Court.  On April 3, 2018, the New Mexico Court of Appeals issued an order affirming the decision of the NM District Court.  Several parties filed motions requesting a rehearing with the New Mexico Court of Appeals seeking clarification of the order, which were denied.  The State of New Mexico and various other appellants filed a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of certiorari</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> with the NM Supreme Court.  The NM Supreme Court granted the State of New Mexico&#8217;s petition and denied the other parties&#8217; requests.  The issues regarding the Navajo Nation settlement have been briefed and are awaiting a decision by the NM Supreme Court.  Adjudication of non-Indian water rights is ongoing.  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is participating in this proceeding since PNM&#8217;s water rights in the San Juan Basin may be affected by the rights recognized in the settlement agreement and adjudicated to the Navajo Nation, which comprise a significant portion of water available from sources on the San Juan River and in the San Juan Basin and which have priority in times of shortages.  PNM is unable to predict the ultimate outcome of this matter or estimate the amount or range of potential loss and cannot determine the effect, if any, of any water rights adjudication on the present arrangements for water at SJGS and Four Corners.  Final resolution of the case cannot be expected for several years.  An agreement reached with the Navajo Nation in 1985, however, provides that if Four Corners loses a portion of its rights in the adjudication, the Navajo Nation will provide, for an agreed upon cost, sufficient water from its allocation to offset the loss. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Navajo Nation Allottee Matters</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In September 2012, <ix:nonFraction unitRef="landowner" contextRef="i8997134bd1c344dd8ce7bebf685f576d_D20120901-20120930" decimals="INF" name="pnm:NumberOfLandownersInvolvedInTheAppeal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkxOTYw_a4a2de50-60aa-4054-920c-418db4e3e95a">43</ix:nonFraction> landowners filed a notice of appeal with the Bureau of Indian Affairs (&#8220;BIA&#8221;) appealing a March 2011 decision of the BIA Regional Director regarding renewal of a right-of-way for a PNM transmission line.  The landowners claim to be allottees, members of the Navajo Nation, who pursuant to the Dawes Act of 1887, were allotted ownership in land carved out of the Navajo Nation and allege that PNM is a rights-of-way grantee with rights-of-way across the allotted lands and are either in trespass or have paid insufficient fees for the grant of rights-of-way or both.&#160; The allottees </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i1c47a8f559d7409cb1832afe2fa18ae2" continuedAt="idc76f49d479b429bbb6c21fa172aefad"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">generally allege that they were not paid fair market value for the right-of-way, that they were denied the opportunity to make a showing as to their view of fair market value, and thus denied due process.  The allottees filed a motion to dismiss their appeal with prejudice, which was granted&#160;in April 2014.  Subsequent to the dismissal, PNM received a letter from counsel on behalf of what appears to be a subset of the <ix:nonFraction unitRef="landowner" contextRef="i8997134bd1c344dd8ce7bebf685f576d_D20120901-20120930" decimals="INF" name="pnm:NumberOfLandownersInvolvedInTheAppeal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkyOTY1_79c2fe6b-f97b-4821-9b13-668ed8a02b1c">43</ix:nonFraction> landowner allottees involved in the appeal, notifying PNM that the specified allottees were revoking their consents for renewal of right of way on <ix:nonFraction unitRef="allotment_parcel" contextRef="i083ac81658a747fc9f0c1e9441a1660e_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzMTE1_0f5eb8e4-9013-4eea-ac22-22a1b5e48a03">six</ix:nonFraction> specific allotments.&#160; On January 22, 2015, PNM received a letter from the BIA Regional Director identifying <ix:nonFraction unitRef="allotment_parcel" contextRef="ifecbfa3273744bf8858b61fe7f4aa8a0_I20150122" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzMjI2_775c82d1-553c-4fe9-be55-045548bd8dc5">ten</ix:nonFraction> allotments with rights-of-way renewals that were previously contested.&#160; The letter indicated that the renewals were not approved by the BIA because the previous consent obtained by PNM was later revoked, prior to BIA approval, by the majority owners of the allotments.&#160; It is the BIA Regional Director&#8217;s position that PNM must re-obtain consent from these landowners. &#160;On July 13, 2015, PNM filed a condemnation action in the NM District Court regarding the approximately <ix:nonFraction unitRef="acre" contextRef="id0d4f5f16e1147cc80fc672ae6143cb9_I20150713" decimals="2" name="us-gaap:AreaOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzNzAx_9363b77e-0885-4e27-b6b2-b3b9f98d8dd0">15.49</ix:nonFraction> acres of land at issue.  On September 18, 2015 the allottees filed a separate complaint against PNM for federal trespass.  On December 1, 2015, the court ruled that PNM could not condemn <ix:nonFraction unitRef="allotment_parcel" contextRef="i7e499cb27ac04e8890f6db8d11d9a519_I20151201" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzODkx_8885bf2e-229c-4da5-b5a9-a643ecb0dddc">two</ix:nonFraction> of the <ix:nonFraction unitRef="allotment_parcel" contextRef="i7e499cb27ac04e8890f6db8d11d9a519_I20151201" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfAllotmentParcelsAtIssue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzOTAx_fe12604a-be04-4264-bf6e-f666131f6181">five</ix:nonFraction> allotments at issue based on the Navajo Nation&#8217;s fractional interest in the land.&#160; PNM filed a motion for reconsideration of this ruling, which was denied.  On March 31, 2016, the Tenth Circuit granted PNM&#8217;s petition to appeal the December 1, 2015 ruling.  Both matters have been consolidated.  Oral argument before the Tenth Circuit was heard on January 17, 2017.  On May 26, 2017, the Tenth Circuit affirmed the district court.  On July 8, 2017, PNM filed a Motion for Reconsideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">en banc </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">with the Tenth Circuit, which was denied.  The NM District Court stayed the case based on the Navajo Nation&#8217;s acquisition of interests in <ix:nonFraction unitRef="allotment_parcel" contextRef="i7e499cb27ac04e8890f6db8d11d9a519_I20151201" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzk0NTM3_07e8002d-7d78-48b9-8b54-1417b00cbca5">two</ix:nonFraction> additional allotments and the unresolved ownership of the fifth allotment due to the owner&#8217;s death.  On November 20, 2017, PNM filed its petition for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of certiorari</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> with the US Supreme Court, which was denied.  The underlying litigation continues in the NM District Court.  On March 27, 2019, several individual allottees filed a motion for partial summary judgment on the issue of trespass.  The Court held a hearing on the motion on June 18, 2019 and took the motion under advisement.  Mediation on the matter is ongoing and parties are continuing to discuss a potential settlement.  PNM cannot predict the outcome of these matters. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merger-Related Litigation</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="idc76f49d479b429bbb6c21fa172aefad">As of February 19, 2021 six purported shareholders of PNMR have filed lawsuits against PNMR and the members of the Board challenging the proposed Merger with Avangrid.  Five of the lawsuits were filed in the United States District Court for the Southern District of New York and one was filed in the United States District Court for the Eastern District of New York.  The lawsuits pending in the Southern District of New York have been consolidated and the consolidated case is captioned In re PNM Resources, Inc. Shareholder Litigation, Consolidated Civil Action No. 1:20-CV-10874.  The case pending in the Eastern District of New York is captioned Durlacher v. PNM Resources, Inc., et al., Case No. 1:21-cv-0024.  The lawsuits challenge the adequacy of the disclosures in the definitive proxy statement filed by PNMR with the SEC on January 5, 2021 and seek, among other things, to enjoin the Merger or, if the Merger has been consummated, to rescind the Merger or an award of damages, and an award of attorneys&#8217; and experts&#8217; fees and expenses.  PNMR believes that the claims raised in the actions are without merit and intends to defend against them vigorously.</ix:continuation> </span></div><div style="text-align:justify;text-indent:30.75pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_265"></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(17)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:5.84pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:RegulatoryAndRateMattersTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY5MjM1_baee56a7-5694-4b37-b55e-46d7ae7ba028" continuedAt="i13bd21fd92cb4f73ba52d8bf0334a190" escape="true">Regulatory and Rate Matters</ix:nonNumeric></span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><ix:continuation id="i13bd21fd92cb4f73ba52d8bf0334a190" continuedAt="i8a3fa47c8fe34bdaa0fe1037901fe8c3"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company is involved in various regulatory matters, some of which contain contingencies that are subject to the same uncertainties as those described in Note 16.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNM</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">New Mexico General Rate Cases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">New Mexico 2015 General Rate Case </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(&#8220;NM 2015 Rate Case&#8221;)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2015, PNM filed an application with the NMPRC for a general increase in retail electric rates.  The application proposed a revenue increase of $<ix:nonFraction unitRef="usd" contextRef="i0c075a56ff924424ab43f102c220c0d2_D20150101-20151231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ1Mg_245b317a-3399-4410-a5cb-5837dda77fb2">123.5</ix:nonFraction> million, including base non-fuel revenues of $<ix:nonFraction unitRef="usd" contextRef="i71c1d646b46a4be895ff1fe0c20adc4b_D20150101-20151231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ5Mg_eac5f9d2-2d7b-468b-9b73-20e58a357901">121.7</ix:nonFraction> million.  The NMPRC ordered PNM to file additional testimony regarding PNM&#8217;s interests in PVNGS, including the <ix:nonFraction unitRef="mw" contextRef="id3d15c84318943be8cc96cb057d7a9b7_I20160131" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY5OA_2b38172e-38b4-4ad1-9ed3-bd2c1800d38a">64.1</ix:nonFraction> MW of PVNGS Unit 2 that PNM repurchased in January 2016 pursuant to the terms of the initial sales-leaseback transactions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2016, the Hearing Examiner in the case issued a recommended decision (the &#8220;August 2016 RD&#8221;).&#160; The August 2016 RD, among other things, recommended that the NMPRC find PNM was imprudent in the actions taken to purchase the previously leased <ix:nonFraction unitRef="mw" contextRef="i58c3bedf39994010a4eb028a5b38441f_I20160831" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEwNzQ_5c411f45-1be8-4f36-8ae2-47bbd38ce6e6">64.1</ix:nonFraction> MW of capacity in PVNGS Unit 2, extending the leases for <ix:nonFraction unitRef="mw" contextRef="i58c3bedf39994010a4eb028a5b38441f_I20160831" decimals="1" name="pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzExMzQ_a99ee45b-2668-4565-9feb-1a620b2a04b6">114.6</ix:nonFraction> MW of capacity of PVNGS Units 1 and 2, and installing the BDT equipment on SJGS Units 1 and 4.  As a result, the August 2016 RD recommended the NMPRC disallow recovery of the entire $<ix:nonFraction unitRef="usd" contextRef="ia62bd76446a34b85a99d88f697ffc1e9_D20160801-20160831" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMTk_8a14602d-546c-492e-8156-870df2f53ce1">163.3</ix:nonFraction> million purchase price for the January 15, 2016 purchases of the assets underlying <ix:nonFraction unitRef="lease" contextRef="i0292189bc918495da6e5e03c32ac2a30_I20160831" decimals="INF" format="ixt-sec:numwordsen" name="pnm:PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzOTc_f2864eea-f48e-4b2a-b1c5-372a24f207c2">three</ix:nonFraction> leases aggregating <ix:nonFraction unitRef="mw" contextRef="i0292189bc918495da6e5e03c32ac2a30_I20160831" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE0MTk_f555e7c0-b0fc-494f-9b73-80ef2523113c">64.1</ix:nonFraction> MW of PVNGS Unit 2, the undepreciated capital improvements made during the period the <ix:nonFraction unitRef="mw" contextRef="i58c3bedf39994010a4eb028a5b38441f_I20160831" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1MDg_f77a4a95-715b-4f26-a394-e3228fc1ef6c">64.1</ix:nonFraction> MW of purchased capacity was leased, rent expense aggregating $<ix:nonFraction unitRef="usd" contextRef="ib44205ec018046e092455c3e7996fc8e_I20160831" decimals="-5" format="ixt:numdotdecimal" name="pnm:Estimatedannualrentexpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1NzM_bb4381f2-625a-42fe-adaa-981df80bf373">18.1</ix:nonFraction> million annually for leases </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i8a3fa47c8fe34bdaa0fe1037901fe8c3" continuedAt="id0b972da93f044c9aa9e6bc3fdca2f03"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">aggregating <ix:nonFraction unitRef="mw" contextRef="i0292189bc918495da6e5e03c32ac2a30_I20160831" decimals="1" name="pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE2MDg_ef4cfd85-2fc9-4e22-b7ea-bf53637606b7">114.6</ix:nonFraction> MW of capacity that were extended through January 2023 and 2024 (Note 8), and recovery of the costs of converting SJGS Units 1 and 4 to BDT.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On September 28, 2016, the NMPRC issued an order that authorized PNM to implement an increase in non-fuel rates of $<ix:nonFraction unitRef="usd" contextRef="iae8c958ae8ed40efa1eb5a396260c2cc_D20160928-20160928" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE4Njg_031c5c71-0267-42bd-ae06-7b4402c9520b">61.2</ix:nonFraction> million, effective for bills sent to customers after September 30, 2016.  The order generally approved the August 2016 RD, but with certain significant modifications.  The modifications to the August 2016 RD included:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Inclusion of the January 2016 purchase of the assets underlying <ix:nonFraction unitRef="lease" contextRef="icbbffe20bc754257804224eaa1018954_I20160928" decimals="INF" format="ixt-sec:numwordsen" name="pnm:PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIxNDc_482f4fba-7047-45a5-be07-e1ade47e6d38">three</ix:nonFraction> leases of capacity, aggregating <ix:nonFraction unitRef="mw" contextRef="icbbffe20bc754257804224eaa1018954_I20160928" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIxODI_201aeadb-91bf-4389-88f0-864a4aa84c9b">64.1</ix:nonFraction> MW, of PVNGS Unit 2 at an initial rate base value of $<ix:nonFraction unitRef="usd" contextRef="i21f391e7ad684fcdac26186b7289f8ab_D20160928-20160928" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesApprovedleaseacquisitioncosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyMzg_1e7d0a7c-fce6-4988-bf16-2e9b2ad3ba71">83.7</ix:nonFraction> million; and disallowance of the recovery of the undepreciated costs of capitalized improvements made during the period the <ix:nonFraction unitRef="mw" contextRef="icbbffe20bc754257804224eaa1018954_I20160928" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNTc_4abed713-6996-438d-800e-c9cfb922267a">64.1</ix:nonFraction> MW was being leased by PNM, which aggregated $<ix:nonFraction unitRef="usd" contextRef="i21f391e7ad684fcdac26186b7289f8ab_D20160928-20160928" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesDisallowedleaseholdimprovements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI0MDU_a493611e-284c-43fc-b82f-8ee7ab184696">43.8</ix:nonFraction> million when the order was issued </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Recovery of annual rent expenses associated with the <ix:nonFraction unitRef="mw" contextRef="icbbffe20bc754257804224eaa1018954_I20160928" decimals="1" name="pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI0ODg_ad18076d-50d2-429c-9543-614bb52621e2">114.6</ix:nonFraction> MW of capacity under the extended leases</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Disallowance of the recovery of any future contributions for PVNGS decommissioning costs related to the <ix:nonFraction unitRef="mw" contextRef="icbbffe20bc754257804224eaa1018954_I20160928" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2MzY_51255c1d-6764-41fc-83e2-c40be7df7b93">64.1</ix:nonFraction> MW of capacity purchased in January 2016 and the <ix:nonFraction unitRef="mw" contextRef="icbbffe20bc754257804224eaa1018954_I20160928" decimals="1" name="pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2ODg_0adc1b5d-1452-4cab-a23e-5578f75fc807">114.6</ix:nonFraction> MW of capacity under the extended leases </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On September 30, 2016, PNM filed a notice of appeal with the NM Supreme Court regarding the order in the NM 2015 Rate Case.  Specifically, PNM appealed the NMPRC&#8217;s determination that PNM was imprudent in certain matters in the case, including the NMPRC&#8217;s disallowance of the full purchase price of the <ix:nonFraction unitRef="mw" contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMwMzY_d625fe59-6b92-4607-bcf0-e6f8a8e20c54">64.1</ix:nonFraction> MW of capacity in PVNGS Unit 2, the undepreciated costs of capitalized improvements made during the period the <ix:nonFraction unitRef="mw" contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMxNTA_8a297933-748f-42c3-95fa-d1b5f3b24fce">64.1</ix:nonFraction> MW of capacity was leased by PNM, the cost of converting SJGS Units 1 and 4 to BDT, and future contributions for PVNGS decommissioning attributable to the <ix:nonFraction unitRef="mw" contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzMDg_076244af-d6ab-4b45-ae51-8b31f00b3d04">64.1</ix:nonFraction> MW of purchased capacity and the <ix:nonFraction unitRef="mw" contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930" decimals="1" name="pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzNDQ_1564bf36-5423-40b5-995a-00f50fd908c3">114.6</ix:nonFraction> MW of capacity under the extended leases.  NEE, NM AREA, and ABCWUA filed notices of cross-appeal to PNM&#8217;s appeal.  The issues appealed by the various cross-appellants included, among other things, the NMPRC allowing PNM to recover any of the costs of the lease extensions for the <ix:nonFraction unitRef="mw" contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930" decimals="1" name="pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM2Mjg_1564bf36-5423-40b5-995a-00f50fd908c3">114.6</ix:nonFraction> MW of PVNGS Units 1 and 2 and the purchase price for the <ix:nonFraction unitRef="mw" contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM2ODg_076244af-d6ab-4b45-ae51-8b31f00b3d04">64.1</ix:nonFraction> MW in PVNGS Unit 2, the costs incurred under the Four Corners CSA, and the inclusion of the &#8220;prepaid pension asset&#8221; in rate base.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">During the pendency of the appeal, PNM evaluated the consequences of the order in the NM 2015 Rate Case and the related appeals to the NM Supreme Court.  These evaluations indicated that it was reasonably possible that PNM would be successful on the issues it was appealing but would not be provided capital costs recovery until the NMPRC acted on a decision of the NM Supreme Court.  PNM also evaluated the accounting consequences of the issues being appealed by the cross-appellants and concluded that the issues raised in the cross-appeals did not have substantial merit.  PNM periodically updated its estimate of the amount of time necessary for the NM Supreme Court to render a decision and for the NMPRC to take action on any remanded issues.  As a result of those evaluations, through December 31, 2018, PNM recorded accumulated pre-tax impairments of its capital investments subject to the appeal in the amount of $<ix:nonFraction unitRef="usd" contextRef="idac75492c4b54c7caad9738ab6c54109_D20170101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRegulatoryDisallowancecapitalimprovements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ3OTI_0be4d9a6-11c4-4694-92bb-8530429997f6">18.4</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="idcbe2f5485aa46a58dee06383817bb02_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRegulatoryDisallowancecapitalimprovements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ4MDU_964601de-802a-4f69-a56d-bc90938d0b41">4.0</ix:nonFraction> million was recorded during the year ended December 31, 2018, and $<ix:nonFraction unitRef="usd" contextRef="i8214a36ccc2e4f79a043f7decf6de24d_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRegulatoryDisallowancecapitalimprovements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ4NjY_c9f24106-b08c-48a3-8492-cd0e55fa09ee">3.1</ix:nonFraction> million was recorded during the year ended December 31, 2017.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 16, 2019, the NM Supreme Court issued its decision on the matters that had been appealed in the NM 2015 Rate Case.  The NM Supreme Court rejected the matters appealed by the cross-appellants and affirmed the NMPRC&#8217;s disallowance of a portion of the purchase price of the <ix:nonFraction unitRef="mw" contextRef="i5734d092d8334ab08e9984e58c161faf_I20190516" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUyMDI_142dc663-4031-4ac8-b500-046692343de7">64.1</ix:nonFraction> MW of capacity in PVNGS Unit 2; the undepreciated costs of capital improvements made during the time the <ix:nonFraction unitRef="mw" contextRef="i5734d092d8334ab08e9984e58c161faf_I20190516" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUzMTA_2131a6f7-9f30-4f23-bd93-e896a0e3a5fc">64.1</ix:nonFraction> MW capacity was leased by PNM; and the costs to install BDT at SJGS Units 1 and 4.  The NM Supreme Court also ruled that the NMPRC&#8217;s decision to permanently disallow recovery of future decommissioning costs related to the <ix:nonFraction unitRef="mw" contextRef="i5734d092d8334ab08e9984e58c161faf_I20190516" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzU1NDY_650e215e-ca7b-40cf-b0c3-4d3866d52a31">64.1</ix:nonFraction> MW of PVNGS Unit 2 and the <ix:nonFraction unitRef="mw" contextRef="ie26daedfd3cb469db1c0deced478b2f2_I20190516" decimals="1" name="pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzU1NzY_dfe3b4e7-617a-4f1d-ab06-df8964fa6690">114.6</ix:nonFraction> MW of PVNGS Units 1 and 2 deprived PNM of its rights to due process of law and remanded the case to the NMPRC for further proceedings consistent with the court&#8217;s findings.  On July 17, 2019, the NMPRC heard oral argument from parties in the case on how to best proceed with the NM Supreme Court&#8217;s remand.  At oral argument, parties presented various positions ranging from re-litigating the value of PVNGS resources determined by the NMPRC and affirmed by the NM Supreme Court to re-affirming the NMPRC&#8217;s final order with a single modification to address recovery of future PVNGS decommissioning costs in a future case.  On January 8, 2020, the NMPRC issued its order on remand, which reaffirmed its September 2016 order except for the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2.  The NMPRC indicated that PNM&#8217;s ability to recover these costs will be addressed in a future proceeding and closed the NM 2015 Rate Case docket.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As a result of the NM Supreme Court&#8217;s ruling, during the year ended December 31, 2019, PNM recorded pre-tax impairments of $<ix:nonFraction unitRef="usd" contextRef="i9f401d11e1bb4d5da66eb2c5cbd6852a_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseImpairments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY3Mzg_d9677573-8c3d-4ccb-8eac-4d18a48c3f4f">150.6</ix:nonFraction> million, which includes $<ix:nonFraction unitRef="usd" contextRef="i5cb61abc3b1c4c658f0fd269531d512d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY3NTc_27bdae54-ab32-41bf-8226-03e7ab74ee18">73.2</ix:nonFraction> million for a portion of the purchase price for <ix:nonFraction unitRef="mw" contextRef="i5f35c51c742243e38c10cdea6c343c8f_I20191231" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY4MDA_8266fa5e-9b06-4f4a-8136-f24b150c2fc0">64.1</ix:nonFraction> MW in PVNGS Unit 2, $<ix:nonFraction unitRef="usd" contextRef="ic948233c073d45798812008a60326fc1_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmountOfImpairmentToCarryingAmountOfRegulatoryAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY4MjM_90dfda43-5af1-453a-860f-65ff3db24254">39.7</ix:nonFraction> million of undepreciated capitalized improvements made during the period the <ix:nonFraction unitRef="mw" contextRef="i5f35c51c742243e38c10cdea6c343c8f_I20191231" decimals="1" name="pnm:NumberOfMegaWattsPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY4OTU_ba59cbf2-8e29-414e-9415-97e6b11bc517">64.1</ix:nonFraction> MW was being leased by PNM, and $<ix:nonFraction unitRef="usd" contextRef="iba505a0e7ea24abbb3ff1c0f0a0878b0_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmountOfImpairmentToCarryingAmountOfRegulatoryAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY5MzA_256af85e-677b-43f8-aed4-b01d4e611114">37.7</ix:nonFraction> million for BDT on SJGS Units 1 and 4 and is reflected as regulatory disallowances and restructuring costs in the Consolidated Statements of Earnings.  The impairment was offset by tax impacts of $<ix:nonFraction unitRef="usd" contextRef="i5cb61abc3b1c4c658f0fd269531d512d_D20190101-20191231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzcxMjE_42818cb6-b896-4dc5-9c9a-b1d586e047ec">45.7</ix:nonFraction> million, which are reflected as income taxes on the Consolidated Statements of Earnings.</span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="id0b972da93f044c9aa9e6bc3fdca2f03" continuedAt="ia4eff3e13e1c4d7c8da52d9991f2b176"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">New Mexico 2016 General Rate Case </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(&#8220;NM 2016 Rate Case&#8221;)</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2016, PNM filed an application with the NMPRC for a general increase in retail electric rates.  PNM&#8217;s application used a FTY beginning January 1, 2018 and requested an increase in base non-fuel revenues of $<ix:nonFraction unitRef="usd" contextRef="id0396792aaf847f4b90a2c8052934280_D20161207-20161207" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzc2Mzg_e2e780e1-e4a5-496a-8bef-d4efed0d4718">99.2</ix:nonFraction> million based on a ROE of <ix:nonFraction unitRef="number" contextRef="id0396792aaf847f4b90a2c8052934280_D20161207-20161207" decimals="INF" name="us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzc2NTk_8b47b079-73c8-44b4-85f5-44189d77f7e9">10.125</ix:nonFraction>%.  The primary drivers of PNM&#8217;s revenue deficiency included  implementation of modifications to PNM&#8217;s resource portfolio, which were approved by the NMPRC in December 2015 as part of the SJGS regional haze compliance plan, infrastructure investments, including environmental upgrades at Four Corners, declines in forecasted energy sales due to successful energy efficiency programs and other economic factors, and updates to FERC/retail jurisdictional allocations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">After extensive settlement negotiations and public proceedings, the NMPRC issued a Revised Order Partially Adopting Certification of Stipulation dated January 10, 2018 (the &#8220;Revised Order&#8221;).  The key terms of the Revised Order include:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">An increase in base non-fuel revenues totaling $<ix:nonFraction unitRef="usd" contextRef="i3a83f95c9f41471681bf8d1ed58101ab_D20180110-20180110" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzg0MTI_a7ac334f-f462-4376-b09b-08c8a3fe5eb5">10.3</ix:nonFraction> million, which includes a reduction to reflect the impact of the decrease in the federal corporate income tax rate and updates to PNM&#8217;s cost of debt (aggregating an estimated $<ix:nonFraction unitRef="usd" contextRef="i9c7237b1da5c4fae9151b9e2943c4ef6_D20180110-20180110" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryDisallowancesAndRestructuringCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzg1ODI_e06d5b49-5f1d-4cad-8bdc-ac1f2e3f879e">47.6</ix:nonFraction> million annually)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A ROE of <ix:nonFraction unitRef="number" contextRef="i3a83f95c9f41471681bf8d1ed58101ab_D20180110-20180110" decimals="INF" name="us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzg2MDU_28878b51-ce1d-47f1-820c-397b5933736c">9.575</ix:nonFraction>% </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Returning to customers over a <ix:nonNumeric contextRef="i3a83f95c9f41471681bf8d1ed58101ab_D20180110-20180110" format="ixt-sec:durwordsen" name="pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5ODM_a1e3c284-5adf-4de6-a92e-c7b17140d03a">three-year</ix:nonNumeric> period the benefit of the reduction in the New Mexico corporate income tax rate to the extent attributable to PNM&#8217;s retail operations (Note 18)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Disallowing PNM&#8217;s ability to collect an equity return on certain investments aggregating $<ix:nonFraction unitRef="usd" contextRef="i927c7f4e8b10436981e1c86dfb4b71ad_I20180110" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesReturnonEquityRegulatoryDisallowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzg4ODA_61242e86-4b79-4378-a5dd-a419dad9be38">148.1</ix:nonFraction> million at Four Corners, but allowing recovery with a debt-only return</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">An agreement to not implement non-fuel base rate changes, other than changes related to PNM&#8217;s rate riders, with an effective date prior to January 1, 2020</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A requirement to consider the prudency of PNM&#8217;s decision to continue its participation in Four Corners in PNM&#8217;s next general rate case filing</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In accordance with the settlement agreement and the NMPRC&#8217;s final order, PNM implemented <ix:nonFraction unitRef="number" contextRef="i3fb6fab33136421dbc74a127c6f7c61d_D20180201-20180201" decimals="2" name="pnm:PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzkzMzM_02735ee3-60a0-4d32-972c-4688fbfc2d0d">50</ix:nonFraction>% of the approved increase for service rendered beginning February 1, 2018 and implemented the rest of the increase for service rendered beginning January 1, 2019. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 29, 2020, Sierra Club filed a motion asking the NMPRC to re-open the NM 2016 Rate Case for the limited purpose of conducting a prudence review of certain Four Corners investments that were deferred at the conclusion of the case. In the alternative, Sierra Club requested that the NMPRC order that the deferred prudence review be conducted in the Four Corners Abandonment Application, filed on January 8, 2021.  On February 10, 2021, the NMPRC rejected Sierra Club&#8217;s motion to re-open the NM 2016 Rate Case and stated that issues on whether the terms of the ETA provide an opportunity for consideration of prudence for Four Corners undepreciated investments included in a financing order or what effects the rates approved in the NM 2016 Rate Case may have on determining energy transition cost should be considered in the Four Corners Abandonment Application.  See discussion regarding PNM&#8217;s Four Corners Abandonment Application discussed below.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Renewable Portfolio Standard </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, the ETA, enacted on June 14, 2019 amends the REA including removal of diversity requirements and certain customer caps and exemptions relating to the application of the RPS under the REA.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The REA provides for streamlined proceedings for approval of utilities&#8217; renewable energy procurement plans, assures that utilities recover costs incurred consistent with approved procurement plans, and requires the NMPRC to establish a RCT for the procurement of renewable resources to prevent excessive costs being added to rates.  The ETA sets a RCT of $<ix:nonFraction unitRef="usd" contextRef="i307f47e052af4ffda7900baf85d09506_I20201231" decimals="INF" name="pnm:PublicUtilitiesReasonableCostThresholdInMegawattsPerHour" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzExMjk3_e2888d0a-4473-4444-a866-7ddad9100c91">60</ix:nonFraction> per MWh using an average annual levelized resource cost basis.  PNM makes renewable procurements consistent with the NMPRC approved plans and recovers certain renewable procurement costs from customers through a rate rider.  See Renewable Energy Rider below.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Included in PNM&#8217;s approved procurement plans are the following renewable energy resources:</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"><ix:nonFraction unitRef="mw" contextRef="ia14b7973ed6f4e3d925d25178935d16c_I20201231" decimals="0" name="pnm:PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzExNjUz_c75780e7-5b03-489a-819a-a6a6eb85fd91">158</ix:nonFraction> MW of PNM-owned solar-PV facilities  </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A PPA through 2044 for the output of New Mexico Wind, having a current aggregate capacity of <ix:nonFraction unitRef="mw" contextRef="iaa7d9bac85a04f91a817852cf8c2cdb3_D20200101-20201231" decimals="0" name="pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzExOTU3_7ada76e9-5676-49bd-8ec5-ad50b89757c7">200</ix:nonFraction> MW, and a PPA through 2035 for the output of Red Mesa Wind, having an aggregate capacity of <ix:nonFraction unitRef="mw" contextRef="i2880c04d955e44e3b41bf6d7252efe75_D20200101-20201231" decimals="0" name="pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEyMDUy_6d96cb0b-0099-463a-b446-25ef4bcda2b8">102</ix:nonFraction> MW</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A PPA through 2040 for <ix:nonFraction unitRef="mw" contextRef="i8dbcfd328c7d4bcfa387d48f2dbd1c97_D20200101-20201231" decimals="0" name="pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTczMjk_abfddf1e-bcc6-4d90-b626-cb74783057cd">140</ix:nonFraction> MW of output from La Joya Wind II</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A PPA through 2042 for the output of the Lightning Dock Geothermal facility with a current capacity of <ix:nonFraction unitRef="mw" contextRef="i17aa421d41c146ae9d0d7cd7d9d72429_D20200101-20201231" decimals="0" name="pnm:PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODY5MjU_89f1658f-d9ab-4162-839b-0662d029037b">11</ix:nonFraction> MW</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Solar distributed generation, aggregating <ix:nonFraction unitRef="mw" contextRef="ia14b7973ed6f4e3d925d25178935d16c_I20201231" decimals="1" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEyMjEw_b0b51d6c-22e5-4307-8bd7-dc99fb1098ec">161.0</ix:nonFraction> MW at December 31, 2020, owned by customers or third parties from whom PNM purchases any net excess output and RECs </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="ia4eff3e13e1c4d7c8da52d9991f2b176" continuedAt="i170ec675e1a44832a23ebc388eea3e07"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 1, 2017, PNM filed its 2018 renewable energy procurement plan.  PNM requested approval to procure an additional <ix:nonFraction unitRef="gwh" contextRef="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601" decimals="0" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMTgw_22d49cad-232d-43a5-a1fd-58abb5602c69">80</ix:nonFraction> GWh in 2019 and <ix:nonFraction unitRef="gwh" contextRef="i8a680a9e462c45c4a42b24f3712e3ac8_I20170601" decimals="0" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMTk5_efdfe64f-c851-4fb6-a3f7-6595e66ae385">105</ix:nonFraction> GWh in 2020 from a re-powering of New Mexico Wind; approval to procure an additional <ix:nonFraction unitRef="gwh" contextRef="i8884ba0135c140658775da89a0cf0cbd_I20170601" decimals="0" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMjg3_8a031bb2-a453-4ede-af0d-f1b6236204ef">55</ix:nonFraction> GWh in 2019 and <ix:nonFraction unitRef="gwh" contextRef="i8884ba0135c140658775da89a0cf0cbd_I20170601" decimals="0" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMzA2_9ccdf60b-efc5-458e-af0d-85985e34e3bb">77</ix:nonFraction> GWh in 2020 from a re-powering of Lightning Dock Geothermal; approval to procure <ix:nonFraction unitRef="mw" contextRef="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601" decimals="0" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMzkw_65505dcd-6420-40ff-a257-f589770a3f9d">50</ix:nonFraction> MW of new PNM-owned solar facilities to be constructed beginning in 2018, and continuation of customer REC purchase programs and other purchases of RECs to ensure annual compliance with the RPS.  The plan also sought a variance from the &#8220;other&#8221; diversity category in 2018 due to a revised production forecast of the Lightning Dock Geothermal facility in 2018.  On October 17, 2017, the Hearing Examiner issued a recommended decision that PNM&#8217;s 2018 renewable energy procurement plan be approved by the NMPRC, except for the re-powering of Lightning Dock Geothermal and PNM&#8217;s request to procure <ix:nonFraction unitRef="mw" contextRef="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601" decimals="0" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE0MDUy_65505dcd-6420-40ff-a257-f589770a3f9d">50</ix:nonFraction> MW of new PNM-owned solar facilities.  On November 15, 2017, the NMPRC issued an order approving PNM&#8217;s plan and rejecting the Hearing Examiner&#8217;s recommendations.  On November 29, 2017, NM AREA filed an appeal with the NM Supreme Court objecting to the fuel allocation methodology and requested a partial stay of the NMPRC order, which was denied.  NEE subsequently filed a motion to intervene and cross-appeal objecting to the approval of the <ix:nonFraction unitRef="mw" contextRef="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601" decimals="0" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE0NTY1_65505dcd-6420-40ff-a257-f589770a3f9d">50</ix:nonFraction> MW of new PNM-owned solar facilities. On July 5, 2019, the NM Supreme Court approved a motion filed by NM AREA to dismiss its appeal.  On August 8, 2019, the NM Supreme Court issued an opinion affirming the NMPRC&#8217;s approval of PNM&#8217;s 2018 renewable energy procurement plan and denying NEE&#8217;s cross appeal.  This matter is now concluded.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 1, 2018, PNM filed its 2019 renewable energy procurement plan. The plan met RPS and diversity requirements for 2019 and 2020 using resources already approved by the NMPRC and did not propose any significant new procurements.  PNM projected the plan would be within the RCT in 2019 and will slightly exceed the current RCT in 2020.  The NMPRC approved PNM&#8217;s 2019 renewable energy procurement plan on November 28, 2018.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 3, 2019, PNM filed its 2020 renewable energy procurement plan.  The plan requested approval of a <ix:nonNumeric contextRef="i40ad90d95ba84eb1b1df8e80b1a3f331_D20190603-20190603" format="ixt-sec:duryear" name="pnm:PowerPurchaseAgreementTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1NDM1_a7c98d35-aee0-4ee2-b2fd-e370bbc33833">20</ix:nonNumeric>-year PPA to purchase <ix:nonFraction unitRef="mw" contextRef="id16251f76a10464faa685d8d874b08e0_I20190603" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1NDU5_b9a57055-81d5-455c-89b1-5b171e82cdff">140</ix:nonFraction> MW of renewable energy and RECs from La Joya Wind II.  PNM intends to utilize the BB2 line to deliver power from the PPA.  See additional discussion below under Application for a New <ix:nonFraction unitRef="kv" contextRef="i30627a09389046cfb5f494af976a74d5_I20180810" decimals="INF" name="pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1NzMw_d7d345e1-fe08-4514-aa90-599febed1e33">345</ix:nonFraction>-kV Transmission Line</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s 2020 renewable energy procurement plan requested a variance from the RPS for 2020 and proposes the shortfall be met with excess RECs that will be available under the La Joya Wind II PPA in 2021.  PNM also submitted proposed adjustments to the current FPPAC methodology for non-renewable fuel allocations to reflect the ETA&#8217;s removal of certain customer cost caps associated with the RPS and requested that the fuel clause year be reset to correspond to the January 1 reset date under the renewable energy rider.  On December 2, 2019, the Hearing Examiner issued a recommended decision in the case recommending approval of PNM&#8217;s 2020 renewable energy procurement plan including La Joya Wind II.  On January 29, 2020, the NMPRC accepted the Hearing Examiners recommended decision and approved PNM&#8217;s 2020 renewable energy procurement plan.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 1, 2020, PNM filed its 2021 renewable energy procurement plan.  In the plan, PNM proposed to collect a revenue requirement of approximately $<ix:nonFraction unitRef="usd" contextRef="i098fa2d5f4bf4a5bbb49f4d281a098e8_D20200601-20200601" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3Mjc_1f8d5450-2b85-41f4-bf26-0ef15421a866">67.8</ix:nonFraction>&#160;million through the renewable energy rider, including recovery of a regulatory asset of $<ix:nonFraction unitRef="usd" contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3NDI_3331a01b-1f0e-4c8b-bda6-c2c1ea415c41">2.3</ix:nonFraction>&#160;million for costs of administering PNM's Sky Blue voluntary renewable energy program that PNM has not been able to collect from Sky Blue participants.  The Sky Blue regulatory asset of $<ix:nonFraction unitRef="usd" contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3NTY_4804e8d8-8fb3-4361-8c2f-6916dfa3f662">2.3</ix:nonFraction>&#160;million included carrying charges of <ix:nonFraction unitRef="number" contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601" decimals="INF" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3NzA_55e2934f-296b-4ad4-8fdd-2400264a72ce">8.64</ix:nonFraction>% totaling approximately $<ix:nonFraction unitRef="usd" contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3Nzc_1ff4473e-4d15-4b44-b871-8d5c44ad1568">0.7</ix:nonFraction>&#160;million.  PNM did not propose any new procurements in the plan.  On November 18, 2020 the NMPRC issued a final order approving the 2021 renewable energy procurement plan with the exception of PNM&#8217;s request to recover the Sky Blue regulatory asset.  The NMPRC denied PNM&#8217;s request to recover the regulatory asset, in part, because PNM did not adequately account for the renewable energy certificates associated with the regulatory asset.  The NMPRC indicated that it will initiate a separate proceeding on the subject of whether the Sky Blue program should continue in its current form, be modified, or be terminated.  The NMPRC also placed conditions on PNM&#8217;s ability to recover the Sky Blue regulatory asset from all customers, rather than from program participants, in a future proceeding, including that the carrying charge associated with the regulatory asset be reduced from <ix:nonFraction unitRef="number" contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601" decimals="INF" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3OTE_35522021-2c40-4a0a-89b1-1f73a000f2dd">8.64</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i360c02fdd84c4257a7517bdb4a6f48bc_D20201118-20201118" decimals="INF" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3OTg_99b3faae-2d8f-4133-8dec-39c83a2761b7">4</ix:nonFraction>% and that PNM be prohibited from collecting carrying charges from the date of the final order.  However, PNM is permitted to seek recovery of carrying charges for the full <ix:nonFraction unitRef="number" contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601" decimals="INF" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUxMzM_04fe96a6-78d8-42d5-a9fa-398220ee64b6">8.64</ix:nonFraction>% through the current Sky Blue program.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Renewable Energy Rider</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NMPRC has authorized PNM to recover certain renewable procurement costs through a rate rider billed on a per KWh basis.  PNM recorded revenues from the rider of $<ix:nonFraction unitRef="usd" contextRef="i2bd04c90f42d4e1a888e7a5ddb565e96_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRevenuefromRenewableenergyrider" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM4MjE_09ed2b2b-b2b7-4270-89ee-ad5942901ac9">56.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie1d5b15e417044ef9b867994112ef99b_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRevenuefromRenewableenergyrider" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE4NTE0_f98c0e48-b2b7-4e1e-9aa9-cfdd98c06a08">52.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i0a47c8810c184d9782837d81f1e79e55_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRevenuefromRenewableenergyrider" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE4NTIy_3f05d7d4-b350-4654-ad58-89ce366f152b">41.4</ix:nonFraction> million in 2020, 2019, and 2018.  The 2020 renewable energy procurement plan became effective on February 1, 2020.  In its 2021 renewable energy procurement plan case, PNM proposed to collect $<ix:nonFraction unitRef="usd" contextRef="i31a2e84cf3944f7c85cf23773319468a_D20210101-20210101" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4MTc_cd522e7e-db12-4f9c-9fe1-b4f3c4b689e1">67.8</ix:nonFraction>&#160;million through a revised rate rider beginning in 2021.  The NMPRC approved recovery of $<ix:nonFraction unitRef="usd" contextRef="i31a2e84cf3944f7c85cf23773319468a_D20210101-20210101" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4MDI_fdffd273-c27c-4400-9c63-276ecaaef8bc">65.5</ix:nonFraction>&#160;million through the rider in 2021, which reflected the NMPRC&#8217;s rejection of PNM&#8217;s request to recover the $<ix:nonFraction unitRef="usd" contextRef="ia4a9e795e98f4bcd81f60441d795d872_D20210101-20210101" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4MzI_dd814178-268c-471c-bac0-87a4de197e24">2.3</ix:nonFraction>&#160;million Sky Blue regulatory asset in 2021.  The revised rate rider became effective on January 1, 2021.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i170ec675e1a44832a23ebc388eea3e07" continuedAt="i6d5f83e0f87a4c22bf8415f0ada28ac5"><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under the renewable rider, if PNM&#8217;s earned rate of return on jurisdictional equity in a calendar year, adjusted for items not representative of normal operations, exceeds the NMPRC-approved rate by <ix:nonFraction unitRef="number" contextRef="ib9b8dfed66944b81a00a84bad1c75f57_D20200101-20201231" decimals="INF" name="pnm:PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE5MTY4_acbfa8a8-3020-4cad-894f-24a39630a033">0.5</ix:nonFraction>%, PNM is required to refund the excess to customers during May through December of the following year.  PNM did not exceed such limitation in 2019 and does not expect to exceed the limitation in 2020.  </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Energy Efficiency and Load Management</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Program Costs and Incentives/Disincentives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The New Mexico Efficient Use of Energy Act (&#8220;EUEA&#8221;) requires public utilities to achieve specified levels of energy savings and to obtain NMPRC approval to implement energy efficiency and load management programs.  The EUEA requires the NMPRC to remove utility disincentives to implementing energy efficiency and load management programs and to provide incentives for such programs.  The NMPRC has adopted a rule to implement this act.  PNM&#8217;s costs to implement approved programs and incentives are recovered through a rate rider.  During the 2019 New Mexico legislative session, the EUEA was amended to, among other things, include a decoupling mechanism for disincentives, preclude a reduction to a utility&#8217;s ROE based on approval of disincentive or incentive mechanisms, establish energy savings targets for the period 2021 through 2025, and require that annual program funding be 3% to 5% of an electric utility&#8217;s annual customer bills excluding gross receipt taxes, franchise and right-of-way access fees, provided that a customer&#8217;s annual cost not exceed seventy-five thousand dollars.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 26, 2017, PNM, NMPRC staff, and other parties filed a stipulation in PNM&#8217;s energy efficiency and load management application, providing for all of PNM&#8217;s proposed energy efficiency and load management programs to be approved with limited modifications and PNM&#8217;s base level incentive would be $<ix:nonFraction unitRef="usd" contextRef="i9866c3d649334692b0380b4f5a5c9a3c_I20170726" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAnticipatedfutureprofitincentive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNDYy_0db07dec-4d8d-4ca6-9ae1-1398b815716f">1.7</ix:nonFraction> million and could earn an incentive of up to $<ix:nonFraction unitRef="usd" contextRef="ic4e04d01fd27443291d96f395cd39201_D20170726-20170726" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNTAy_bfac96e5-b95f-4bbe-9c3e-b2494b26d3b2">1.9</ix:nonFraction> million based on savings of <ix:nonFraction unitRef="gwh" contextRef="i11e6bb90d35d44e0b314f00fd1600ac3_I20170726" decimals="INF" name="pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNTI1_f651a915-ffd3-486b-960f-438bc7022c43">69</ix:nonFraction> GWh in 2018.  The settlement also established a base level incentive for PNM of $<ix:nonFraction unitRef="usd" contextRef="i43df69746dc14623b8acfec9344fe94b_I20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAnticipatedfutureprofitincentive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNjA4_e934335f-83e7-4998-887b-e32333d90dfa">1.8</ix:nonFraction> million with the opportunity to earn up to $<ix:nonFraction unitRef="usd" contextRef="i36da50b7cd6648a790c9734d042f7ca0_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNjQ2_a1feba13-23d1-482e-a5b4-0010696ef1db">2.7</ix:nonFraction> million in 2019 and required PNM to make a filing in 2019 to address incentives to be earned in 2020.  On November 8, 2017, the Hearing Examiner recommended approval of the stipulation with various modifications, including adoption of a discount rate equal to the tax-adjusted WACC of <ix:nonFraction unitRef="number" contextRef="id9eceeb48eb84f75ac1b6aa1ed29932c_I20171108" decimals="4" name="us-gaap:DebtInstrumentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyOTcy_e9823873-3e4b-4b8f-8d43-c194f544813c">9.59</ix:nonFraction>% rather than the <ix:nonFraction unitRef="number" contextRef="ic6203ae0b5104e4484fc4bd0a5e781da_I20171107" decimals="4" name="us-gaap:DebtInstrumentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyOTkx_0f464411-badb-4781-946c-07c6413d70af">7.71</ix:nonFraction>% proposed in the stipulation and modifying the program budgets to $<ix:nonFraction unitRef="usd" contextRef="i88d4a682f55a430abf5445e4b750fc81_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzMDU5_8cb40e3a-ca29-4e06-84ed-fb3dd8020e6b">23.6</ix:nonFraction> million for 2018 and $<ix:nonFraction unitRef="usd" contextRef="i43ff881bd6ef43fdbe97fba2ab8fe918_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzMDc1_6c6dd47b-856b-45a9-bd22-a3e22d23acb2">24.9</ix:nonFraction> million for 2019.  On January 31, 2018, the NMPRC issued an order that largely accepted the certification with certain exceptions concerning the measurement and verification of the approved load management programs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2019, PNM submitted a filing to address incentives to be earned in 2020.  PNM&#8217;s proposed incentive mechanism was similar to that approved for 2018 and 2019 with minor modifications to reflect input from interested parties.  The proposed incentive mechanism includes a base incentive of <ix:nonFraction unitRef="number" contextRef="i19f66649811e45b09e5917537fe2465a_I20191231" decimals="INF" name="pnm:PublicUtilitiesProfitincentiveslidingscalemultiplier" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNTg2_7ee045c8-2302-4e55-8aba-5d44ae3df406">7.1</ix:nonFraction>% of program costs, or approximately $<ix:nonFraction unitRef="usd" contextRef="i4b9fc7d3e5d04c759801dd2534c9333a_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNjI0_6b60cbbd-92df-4e45-a3d1-6e18d1590891">1.8</ix:nonFraction> million, based on savings of <ix:nonFraction unitRef="gwh" contextRef="iadfcc8417e754af1a7c33abd271ed500_I20191231" decimals="INF" name="pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNjQ4_c91b6be6-94ef-42f5-84fb-11c19efc7a54">59</ix:nonFraction> GWh in 2020 with a sliding scale that provides for additional incentive if savings exceed <ix:nonFraction unitRef="gwh" contextRef="id2045ebe8e46447ab069bb2a53e17039_I20191231" decimals="0" name="pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNzQx_eec8d087-e8bc-45be-ab3c-d5ecc853fa93">68</ix:nonFraction> GWh.  No hearings were considered necessary and PNM&#8217;s 2020 energy efficiency rider reflecting the 2020 incentive became effective beginning December 30, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 15, 2020, PNM filed an application for energy efficiency and load management programs to be offered in 2021, 2022, and 2023. The proposed program portfolio consists of twelve programs with a total annual budget of $<ix:nonFraction unitRef="usd" contextRef="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4NDY_d6161ea9-3192-428a-8f4c-06fb6ba2ef8f">31.4</ix:nonFraction>&#160;million in 2021, $<ix:nonFraction unitRef="usd" contextRef="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4NjE_5cbed495-b341-4660-992a-f41f2b6d5027">31.0</ix:nonFraction>&#160;million in 2022, and $<ix:nonFraction unitRef="usd" contextRef="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4NzY_abf48633-b2ce-46e7-aebe-082ae22aa6d2">29.6</ix:nonFraction>&#160;million in 2023.  The application also sought approval of an annual base incentive of <ix:nonFraction unitRef="number" contextRef="i2e703ec5b30442c4aaef84661d415db1_I20200415" decimals="INF" name="pnm:PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4OTE_98c8ea5f-2181-4404-bfb6-88e88c1fee8a">7.1</ix:nonFraction>% of the portfolio budget if PNM were to achieve energy savings of at least <ix:nonFraction unitRef="mmbtu" contextRef="i2e703ec5b30442c4aaef84661d415db1_I20200415" decimals="INF" name="pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4OTc_55875932-bdb9-4e8f-8117-c3d20715a4a1">80</ix:nonFraction> GWh in a year.  The proposed incentive would increase if PNM is able to achieve savings greater than <ix:nonFraction unitRef="mmbtu" contextRef="i435fd81a6e6f454ba10ec5d9a06b4b9f_I20200415" decimals="INF" name="pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTczMzQ_d568117b-1ccd-4189-9c64-d793d67aa3f3">80</ix:nonFraction> GWh in a year.  The application also proposed an advanced metering infrastructure (&#8220;AMI&#8221;) pilot program, which included the installation of <ix:nonFraction unitRef="meter" contextRef="i435fd81a6e6f454ba10ec5d9a06b4b9f_I20200415" decimals="INF" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesNumberOfAMIMetersToBeInstalled" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5MDE_c654baf7-08a6-40d7-95f4-6897f99f2006">5,000</ix:nonFraction> AMI meters at a cost of $<ix:nonFraction unitRef="usd" contextRef="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesProgramCostsRelatedToMeterInstallation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5MDg_7aacc561-43be-4e28-9c26-b9db12eece84">2.9</ix:nonFraction>&#160;million.  PNM proposed the pilot program to comply with an NMPRC order denying PNM&#8217;s February 2016 application to replace its existing customer metering equipment with AMI.  PNM did not recommend the AMI pilot program due to the limited benefits that are cost-effective under a pilot structure.  On September 17, 2020 the Hearing Examiner in the case issued a recommended decision recommending that PNM's proposed energy efficiency and load management program be approved, with the exception of the proposed AMI pilot program.  On October 28, 2020 the NMPRC issued an order adopting the recommended decision in its entirety.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">2020 Decoupling Petition </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed above, the legislature amended the EUEA to, among other things, include a decoupling mechanism for disincentives.  On May 28, 2020, PNM filed a petition for approval of a rate adjustment mechanism that would decouple the rates of its residential and small power rate classes.  Decoupling is a rate design principle that severs the link between the recovery of fixed costs of the utility through volumetric charges.  PNM proposed to record the difference between the annual revenue per customer derived from the cost of service approved in the NM 2015 Rate Case and the annual revenue per customer actually recovered from the rate classes beginning on January 1, 2021.  If approved, on January 1, 2022, PNM would begin to collect the difference from customers if the revenue per customer from the NM 2015 Rate Case exceeds the actual </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i6d5f83e0f87a4c22bf8415f0ada28ac5" continuedAt="i80dd414525854dd5b38fa3dbe419b01d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">revenue recovered in 2021, or return the difference to customers if the actual revenue per customer recovered in 2021 exceeds the revenue per customer from the NM 2015 Rate Case.  On July 13, 2020, NEE, ABCWUA, the City of Albuquerque, and Bernalillo County filed motions to dismiss the petition on the grounds that approving PNM&#8217;s proposed rate adjustment mechanism outside of a general rate case would result in retroactive ratemaking and piecemeal ratemaking.  The motions to dismiss also allege that PNM&#8217;s proposed rate adjustment mechanism is inconsistent with the EUEA.  Responses to the motions to dismiss were filed on August 7, 2020.  On September 16, 2020 ABCWUA, Bernalillo County, CCAE, the City of Albuquerque, NEE, NMAG, Staff and WRA filed testimony.  CCAE and WRA support PNM's petition, but recommend that the rate adjustment mechanism not take effect until new rates are approved in PNM's next general rate case.  The other parties filing testimony oppose PNM's petition.  On October 2, 2020, PNM requested an order to vacate the public hearing, scheduled to begin October 13, 2020, and staying the proceeding until the NMPRC decides whether to entertain a petition to issue a declaratory order resolving the issues raised in the motions to dismiss.  On October 7, 2020, the Hearing Examiner approved PNM's request to stay the proceeding and vacate the public hearing and required PNM to file a petition for declaratory order by October 30, 2020.  On October 30, 2020 PNM filed a petition for declaratory order asking the NMPRC to issue an order finding that full revenue decoupling is authorized by the EUEA.  On November 4, 2020, ABCWUA and Bernalillo County jointly filed a competing petition asking the NMPRC to issue a declaratory order on the EUEA&#8217;s requirements related to disincentives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On November 24, 2020, the NMAG requested that the NMPRC deny both petitions for declaratory orders and instead address disincentives under the EUEA in a rulemaking.  PNM cannot predict the outcome of this matter.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Integrated Resource Plans </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">NMPRC rules require that investor owned utilities file an IRP every <ix:nonNumeric contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" format="ixt-sec:durwordsen" name="pnm:PublicUtilitiesFrequencyofIRPfilings" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2NjYx_e29facbe-6e93-4c65-b87b-26545e984035">three years</ix:nonNumeric>.  The IRP is required to cover a <ix:nonNumeric contextRef="ie954e5bb7f4e4f8083a6b4cecf70750b_D20200101-20201231" format="ixt-sec:duryear" name="pnm:PublicUtilitiesPlanningPeriodCoveredOfIrp" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2Njk3_099db67e-cf3b-4523-a162-96d0f62ab8a5">20</ix:nonNumeric>-year planning period and contain an action plan covering the first <ix:nonNumeric contextRef="i8b3b17cf15f04ca6ac1dd80a3b49385c_D20200101-20201231" format="ixt-sec:durwordsen" name="pnm:PublicUtilitiesIntegratedResourcePlanActionPlanPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2NzY3_c45898e2-d256-4ac1-82fe-9e81f00ad3c7">four years</ix:nonNumeric> of that period.  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">2017 IRP</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM filed its 2017 IRP on July 3, 2017 addressing the <ix:nonNumeric contextRef="i6714dd549d2545f784210ad25a6a8e4a_D20170703-20170703" format="ixt-sec:duryear" name="pnm:PublicUtilitiesPlanningPeriodCoveredOfIrp" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI4MjY4_84b49036-948c-4695-bd20-8b2683565bb0">20</ix:nonNumeric>-year planning period, from 2017 through 2036.  Key findings of the 2017 IRP included, among other things, that retiring PNM&#8217;s share of SJGS in 2022 and existing ownership in Four Corners in 2031 would provide long-term cost savings for PNM&#8217;s customers and that the best mix of new resources to replace the retired coal generation would include solar energy and flexible natural gas-fired peaking capacity as well as energy storage, if the economics support it, and wind energy provided additional transmission capacity becomes available.  The 2017 IRP also indicated that PNM should retain the currently leased capacity in PVNGS.  See additional discussion of PNM&#8217;s leased capacity in PVNGS below and in Note 8.  PNM&#8217;s 2017 IRP was subject to extensive hearings and legal challenges and was accepted as compliant with the applicable statute and rules by the NMPRC on December 19, 2018, with further consideration being denied.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">2020 IRP</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">NMPRC rules required PNM to file its 2020 IRP in July 2020.  On March 16, 2020, PNM filed a motion to extend the deadline to file its 2020 IRP to six months after the NMPRC issues a final order approving a replacement resource portfolio and closes the docket in the bifurcated SJGS Abandonment Application and replacement resource proceedings.  On April 8, 2020, the NMPRC approved PNM&#8217;s motion to extend the deadline to file its 2020 IRP as requested.  On January 29, 2021 PNM filed its 2020 IRP addressing the <ix:nonNumeric contextRef="i726162efa720434286d12d8ab35ea58b_D20210129-20210129" format="ixt-sec:duryear" name="pnm:PublicUtilitiesPlanningPeriodCoveredOfIrp" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM4NDY_870ea4b8-dd03-48e5-92c3-70d3c0be3ff0">20</ix:nonNumeric>-year planning period, from 2020 through 2040.  The plan focuses on a carbon-free electricity portfolio by 2040 that would eliminate coal at the end of 2024.  This includes replacing the power from San Juan with a mix of approved carbon-free resources and the plan to exit Four Corners at the end of 2024.  The plan highlights the need for additional investments in a diverse set of resources, including renewables to supply carbon-free power, energy storage to balance supply and demand, and efficiency and other demand-side resources to mitigate load growth.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Abandonment Applications made under the ETA </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, the ETA sets a statewide standard that requires investor-owned electric utilities to have specified percentages of their electric-generating portfolios be from renewable and zero-carbon generating resources.  The ETA also provides for a transition from fossil-fuel generation resources to renewable and other carbon-free resources through certain provisions relating to the abandonment of coal-fired generating facilities.  These provisions include the use of energy transition bonds, which are designed to be highly rated bonds that can be issued to finance certain costs of abandoning coal-fired facilities that are retired prior to January 1, 2023 for facilities operated by a &#8220;qualifying utility,&#8221; or prior to January 1, 2032 for facilities that are not operated by the qualifying utility.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i80dd414525854dd5b38fa3dbe419b01d" continuedAt="if17b5144ac494b45a87b6d0a7c23d563"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">SJGS Abandonment Application</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 1, 2019, PNM filed a Consolidated Application for the Abandonment and Replacement of SJGS and Related Securitized Financing Pursuant to the ETA (the &#8220;SJGS Abandonment Application&#8221;).  The SJGS Abandonment Application sought NMPRC approval to retire PNM&#8217;s share of SJGS after the existing coal supply and participation agreements end in June 2022, for approval of replacement resources, and for the issuance of energy transition bonds.  PNM&#8217;s application proposed several replacement resource scenarios including PNM&#8217;s recommended replacement scenario, which would have provided cost savings to customers compared to continued operation of SJGS, preserved system reliability, and is consistent with PNM&#8217;s plan to have an emissions-free generation portfolio by 2040.  This plan would have provided PNM authority to construct and own a <ix:nonFraction unitRef="mw" contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzMzAw_60bdda0a-5cf4-46b4-8908-8f0d2d0f5c52">280</ix:nonFraction> MW natural gas-fired peaking plant, to be located on the existing SJGS facility site, and <ix:nonFraction unitRef="mw" contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzMzkz_874af51b-7012-4614-91f6-7b5cf5574e2c">70</ix:nonFraction> MW of battery storage facilities.  In addition, PNM&#8217;s recommended replacement resource scenario would have allowed PNM to execute PPAs to procure renewable energy from a total of <ix:nonFraction unitRef="mw" contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzNTY4_67da4407-6a1d-4a75-8157-2acc1974b21a">350</ix:nonFraction> MW of solar-PV generating facilities and for energy from a total of <ix:nonFraction unitRef="mw" contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701" decimals="INF" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzNjM5_88fd19ae-9eca-44cb-a802-b0f696a4279c">60</ix:nonFraction> MW of battery storage facilities.  PNM&#8217;s application included <ix:nonFraction unitRef="scenario" contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701" decimals="INF" format="ixt-sec:numwordsen" name="pnm:PublicUtilitiesNumberOfReplacementResourceScenarios" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzNzA0_f8604a50-475b-476a-a16d-1d4f47000230">three</ix:nonFraction> other replacement resource scenarios that would have placed a greater amount of resources in the San Juan area, or resulted in no new fossil-fueled generating facilities, or no battery storage facilities being added to PNM&#8217;s portfolio.  When compared to PNM&#8217;s recommended replacement resource scenario, the three alternative resource scenarios were expected to result in increased costs to customers and the two alternative resource scenarios that result in no new fossil-fueled generating facilities were expected to not provide adequate system reliability.  The SJGS Abandonment Application also included a request to issue approximately $<ix:nonFraction unitRef="usd" contextRef="i77108648a6a94a82917c3c33f913c36d_D20190701-20190701" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0MzI1_831bdd3c-f3a1-488c-bee8-33534345b167">361</ix:nonFraction> million of energy transition bonds (the &#8220;Securitized Bonds&#8221;).  PNM&#8217;s request for the issuance of Securitized Bonds included approximately $<ix:nonFraction unitRef="usd" contextRef="ic3aad86b8c4648c1bbd268dafee468ab_I20201231" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesForecastedUndepreciatedInvestment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0NDU4_a0d95ccb-e76e-4cec-93f2-cf8ec02e8b21">283</ix:nonFraction> million of forecasted undepreciated investments in SJGS at June 30, 2022, an estimated $<ix:nonFraction unitRef="usd" contextRef="ic3aad86b8c4648c1bbd268dafee468ab_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0NTQw_ec6c2436-4764-465a-9bec-38e18d40d6ac">28.6</ix:nonFraction> million for plant decommissioning and coal mine reclamation costs, approximately $<ix:nonFraction unitRef="usd" contextRef="ic3aad86b8c4648c1bbd268dafee468ab_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesUpfrontFinancingCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0NjE2_b807329c-ba23-417b-9017-51ee6bc98224">9.6</ix:nonFraction> million in upfront financing costs, and approximately $<ix:nonFraction unitRef="usd" contextRef="i1dc36841228b41a4893f6bb8415f699a_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0NjY1_b849a7af-8e40-4d30-a4c5-10b5f4393342">20.0</ix:nonFraction> million for job training and severance costs for affected employees.  Proceeds from the Securitization Bonds would also be used to fund approximately $<ix:nonFraction unitRef="usd" contextRef="i77108648a6a94a82917c3c33f913c36d_D20190701-20190701" decimals="-5" format="ixt:numdotdecimal" name="pnm:ProceedsFromSecuritizationBonds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0ODEw_3110328f-d14c-4b44-8ad6-fd567986cc9d">19.8</ix:nonFraction> million for economic development in the four corners area.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, the NM Supreme Court granted a request by PNM to stay a January 30, 2019 NMPRC order requiring PNM to file an abandonment application for SJGS by March 1, 2019.  On June 26, 2019, and after the effective date of the ETA, the NM Supreme Court lifted the stay and denied PNM&#8217;s petition without discussion.  On July 10, 2019, the NMPRC issued an order requiring the SJGS Abandonment Application be considered in two proceedings: one addressing SJGS abandonment and related financing, and the other addressing replacement resources.  The NMPRC indicated that PNM&#8217;s July 1, 2019 filing is responsive to the January 30, 2019 order but did not definitively indicate if the abandonment and financing proceedings would be evaluated under the requirements of the ETA.  The NMPRC&#8217;s July 10, 2019 order also extended the deadline to issue the abandonment and financing order to nine months and to issue the replacement resources order to 15 months.  On July 22, 2019, Western Resource Advocates filed a motion requesting the NMPRC clarify whether it intends to evaluate the abandonment and financing proceeding under the requirements of the ETA and, in the event the abandonment and financing proceeding would not be evaluated under the ETA, to reconsider its decision and provide parties an opportunity to present oral argument on the matter.  The NMPRC chair responded on July 24, 2019, indicating that the Hearing Examiners assigned to the proceeding would address the issue of law applicable to the approvals sought by PNM in the scheduling orders.  On July 25, 2019, the Hearing Examiners issued procedural orders that set public hearings on SJGS abandonment and related financing to begin on December 10, 2019, on PNM&#8217;s proposed PPA replacement resources to begin on December 2, 2019, and on PNM-owned replacement resources to begin on March 2, 2020.&#160; These procedural orders were subsequently amended to allow public hearings for both the PPA and PNM-owned replacement resources to begin in January 2020.  The procedural orders also required PNM to file legal brief by August 23, 2019 regarding the extent to which the state constitution might prevent the ETA from applying to the issues in each proceeding, that parties file responses to PNM&#8217;s legal briefs by October 18, 2019, and that parties may file testimony on the merits of their claims regarding the SJGS abandonment and replacement resources if the ETA is ultimately determined to not apply to PNM&#8217;s application.  On July 29, 2019, Western Resource Advocates filed a motion for interlocutory appeal of the July 24, 2019 order indicating that the procedural order would not provide parties adequate time to determine the applicability of the ETA and requesting an expedited decision from the NMPRC stating their intent to review the proceedings under the requirements of the ETA or under prior law.  On August 21, 2019, the NMPRC denied the motion for interlocutory appeal.  On August 23, 2019, PNM filed legal briefing in support of the applicability of the ETA to all aspects of the consolidated application.  On October 18, 2019, various parties filed legal briefings with a range of positions that support or oppose the applicability of the ETA, as well as testimony regarding the SJGS abandonment and financing proceedings.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 26, 2019, NEE and other advocacy groups filed an emergency petition for a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">requesting the NM Supreme Court stay the SJGS abandonment and financing proceedings, declare the ETA inapplicable to such proceedings and declare certain provisions of the ETA unconstitutional because they limit the regulatory oversight responsibilities of the NMPRC.  The petition was dismissed for failure to comply with the appellate rules and an amended petition was filed on September 18, 2019.  On August 30, 2019, PNM and other parties filed a petition for a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">requesting the NM Supreme Court clarify that the reason underlying its June 2019 decision denying the stay was due to the </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="if17b5144ac494b45a87b6d0a7c23d563" continuedAt="ic0b8b5aed1014a0287f0ee44dd2e7d7e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">passage of the ETA and to clarify that the ETA applies to any application filed after the stay had been lifted.  In early October 2019, the NM Supreme Court denied both PNM&#8217;s and NEE&#8217;s petitions for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">without discussion.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 9, 2019, the Governor of the State of New Mexico, the President of the Navajo Nation, and several New Mexico state senators and representatives filed an emergency petition for a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">requesting the NM Supreme Court require the NMPRC to comply with its constitutional duties and apply the ETA to every aspect of PNM&#8217;s SJGS Abandonment Application.  The petition indicated the NMPRC&#8217;s January 2019 order to initiate SJGS abandonment proceedings was intended to create a pending case predating the effectiveness of the ETA, that irreversible harm to the state of New Mexico and the Navajo Nation has resulted from the NMPRC&#8217;s refusal to establish the applicability of the ETA, and that the NMPRC&#8217;s refusal to review the SJGS abandonment and financing proceedings under the ETA violates the authority of the legislature and the separation of powers doctrine.  On December 16, 2019, the NM Supreme Court issued an order requiring responses by January 3, 2020.  PNM and other parties filed in support of the petition and NEE submitted a filing indicating the petition should be denied.  On January 3, 2020, the NMPRC filed its response stating that, among other things, the NMPRC&#8217;s order initiating SJGS abandonment proceedings was made pursuant to the NMPRC&#8217;s December 2015 order authorizing the abandonment of SJGS Units 2 and 3 by December 2017, which predates the ETA and required PNM to submit a filing regarding the future of SJGS by December 31, 2018, and that the NMPRC has an obligation to provide parties in the case due process regarding the applicability of the ETA to PNM&#8217;s application.  In January 2020, the NM Supreme Court denied NEE&#8217;s and other parties petitions, granted PNM&#8217;s motion to intervene, and scheduled oral arguments to be presented by the NMPRC and PNM.  On January 29, 2020, and after oral argument, the NM Supreme Court issued a ruling requiring the NMPRC apply the ETA to all aspects of PNM&#8217;s SJGS Abandonment Application, indicating any previous NMPRC orders inconsistent with their ruling should be vacated, and denying parties&#8217; request for stay.  The NM Supreme Court issued a subsequent opinion, on July 23, 2020, fully explaining the legal rationale for the January 29, 2020 ruling.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Hearings on the abandonment and securitized financing proceedings were held in December 2019 and hearings on replacement resources were held in January 2020.  On February 21, 2020, the Hearing Examiners issued two recommended decisions recommending approval of PNM&#8217;s proposed abandonment of SJGS, subject to approval of replacement resources, and approval of PNM&#8217;s proposed financing order to issue Securitized Bonds.&#160; The Hearing Examiners recommended that PNM be authorized to abandon SJGS by June 30, 2022, and to record regulatory assets for certain other abandonment costs that are not specifically addressed under the provisions of the ETA to preserve its ability to recover the costs in a future general rate case.  The Hearing Examiner recommended that this authority only extend to the deferral of the costs and it not be an approval of any ratemaking treatment.  The Hearing Examiners also recommended PNM be authorized to issue Securitized Bonds of up to $<ix:nonFraction unitRef="usd" contextRef="i6ecbb4a0697041a09dadbd9b3bc706bc_I20200221" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesForecastedUndepreciatedInvestment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQyMTM3_6d89fc1d-4b61-4c01-a5cb-5c7477d90605">361</ix:nonFraction> million and establish a rate rider to collect non-bypassable customer charges for repayment of the bonds and be subject to bi-annual adjustments (the &#8220;Energy Transition Charge&#8221;).  The Hearing Examiners recommended an interim rate rider adjustment upon the start date of the Energy Transition Charge to provide immediate credits to customers for the full value of PNM&#8217;s revenue requirement related to SJGS until those reductions are reflected in base rates.  In addition, the Hearing Examiners recommended PNM be granted authority to establish regulatory assets to recover costs that PNM will pay prior to the issuance of the Securitized Bonds, including costs associated with the bond issuances as well as for severances, job training, economic development, and workforce training.  On April 1, 2020, the NMPRC unanimously approved the Hearing Examiners&#8217;&#160;recommended decisions regarding the abandonment of SJGS and the related securitized financing under the ETA.  On April 10, 2020, CFRE and NEE filed a notice of appeal with the NM Supreme Court of the NMPRC&#8217;s approval of PNM&#8217;s request to issue securitized financing under the ETA.  The NM Supreme Court granted motions to intervene filed by PNM, WRA, CCAE, and the Sierra Club.  On May 8, 2020, CFRE and NEE filed a joint statement of issues with the NM Supreme Court which asserts that the NMPRC improperly applied the ETA and that the ETA violates the New Mexico Constitution.  On June 19, 2020, WRA filed a motion to dismiss CFRE and NEE&#8217;s constitutional challenges to the ETA on the ground that the New Mexico Constitution provides that only New Mexico district courts have original jurisdiction over the claims.  On July 24, 2020, the NM Supreme Court issued an order denying WRA&#8217;s motion to dismiss.  On August 17, 2020, the appellants filed a Brief in Chief and on October 5, 2020, PNM, WRA, CCAE, and Sierra Club filed Answer Briefs.  PNM cannot predict the outcome of this matter.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM evaluated the consequences of the NMPRC's April 1, 2020 orders approving the abandonment of SJGS and the related issuance of Securitized Bonds.  This evaluation indicated that it is probable that PNM will be required to fund severances for PNM employees at the facility upon its retirement in 2022 and for PNMR shared services employees providing administrative and other support services to SJGS.  In addition, the evaluation indicated that it is probable PNM will be obligated to fund severances and other costs for the WSJ LLC employees and to fund certain state agencies for economic development and workforce training upon the issuance of the Securitized Bonds.  As a result, in March 2020, PNMR and PNM recorded obligations of $<ix:nonFraction unitRef="usd" contextRef="i65cd808bddc14cc9a5a583e95dac1456_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5MjI_f23c8e09-0b5c-41c7-95ca-cdf3592218c3">9.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3c58f089bc4c488e96362af61d479070_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5MzY_1ac547c9-b670-43b4-9981-c68b985431d4">8.1</ix:nonFraction>&#160;million for estimated severances, $<ix:nonFraction unitRef="usd" contextRef="i93b87185dea341b783a9774a0bc4bdc1_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5NTA_97d580da-ced5-4174-a528-9447666b74b4">8.9</ix:nonFraction>&#160;million for obligations to fund severances and other costs of WSJ LLC employees, and to fund $<ix:nonFraction unitRef="usd" contextRef="i6414d2c21143448985b8c72318c2eeaf_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5NjQ_42954afb-b927-479b-a3ca-42687ca40bb2">19.8</ix:nonFraction>&#160;million to state agencies for economic development and workforce training upon the issuance of the Securitized Bonds.  The total amount recorded for these estimates of $<ix:nonFraction unitRef="usd" contextRef="if8e7744020384826ad2d8985d37bf7a7_I20201231" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTczOTM_9a14f359-3e7d-4445-a662-73dca813764b">38.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia8a5c605b27c440390d43e32b58a3a6e_I20201231" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTc0MDA_95539af4-9fec-42a9-adff-1566bb1b2f61">36.8</ix:nonFraction> million is reflected in other deferred credits and as a corresponding deferred regulatory asset on PNMR's and PNM's </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ic0b8b5aed1014a0287f0ee44dd2e7d7e" continuedAt="ia49de6f44e8d4b978e681c6dfe7e8be0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Consolidated Balance Sheets as of December 31, 2020.  These estimates may be adjusted in future periods as the Company refines its expectations.  In addition, as discussed above these costs may be challenged by parties pursuant to the notices of appeal filed with the NM Supreme Court on April 10, 2020. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On March 27, 2020, the Hearing Examiners issued a partial recommended decision on PNM&#8217;s request for approval of replacement resources recommending that the NMPRC bifurcate consideration of PNM&#8217;s requested replacement resources.  The Hearing Examiners recommended that the NMPRC approve two of PNM&#8217;s requested replacement resources, including the <ix:nonFraction unitRef="mw" contextRef="i12783a178f9f4f35a1a996d63adf7687_I20200327" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5Nzk_4b5d5f5b-ed12-414a-ae9c-788ac8779fb3">300</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i12783a178f9f4f35a1a996d63adf7687_I20200327" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5ODY_4939dc33-27ef-4d93-83bf-3262b7345f37">40</ix:nonFraction> MW battery storage agreement and the <ix:nonFraction unitRef="mw" contextRef="i3d062637e8a2484dbe81f92d5e754733_I20200327" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5OTA_9434a960-f5e9-42f7-bedc-91fb36022f9c">50</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mmbtu" contextRef="i12783a178f9f4f35a1a996d63adf7687_I20200327" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5OTQ_09f04f50-82b1-4fcb-8174-52bcd1cedbab">20</ix:nonFraction> MW battery storage agreement.  The Hearing Examiners recommended that the two solar and battery procurements be approved first because they are the most cost-effective resources proposed in the case, are supported by the majority of parties, and the economics of the projects will be in jeopardy if approval is delayed past April 30, 2020.  The Hearing Examiners recommended that PNM be permitted to recover the energy costs of these PPAs through its FPPAC, and that PNM should recover the demand cost of the energy storage agreements in base rates in a future general rate case.  On April 29, 2020, the NMPRC issued an order declining to bifurcate a determination on replacement resources and deferring final consideration until the issuance of a comprehensive recommended decision addressing the entire portfolio of replacement resources.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 24, 2020, the Hearing Examiners issued a second recommended decision on PNM's request for approval of replacement resources that addressed the entire portfolio of replacement resources and superseded their March 27, 2020 partial recommended decision.  The Hearing Examiners concluded that the ultimate selection of a portfolio of replacement resources involves policy considerations that are the province of the NMPRC and stated that they did not intend to make that decision for the NMPRC.  The Hearing Examiners recommended that the NMPRC take one of two approaches to select replacement resources.  The first approach emphasized resource selection criteria identified in the ETA which include the location of replacement resources over resource selection criteria traditionally applied by the NMPRC including price and reliability.  This approach recommended approval of a replacement resource portfolio that includes a <ix:nonFraction unitRef="mw" contextRef="i38beaff39e5648f584eb3ced7ad9531c_I20200624" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTc0MjI_63b8d9cc-dcfe-4388-ad9a-c4c0325dad85">300</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i38beaff39e5648f584eb3ced7ad9531c_I20200624" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5OTg_58955fb2-610d-4c04-827e-11b27d9b0a6c">150</ix:nonFraction> MW battery storage agreement, a <ix:nonFraction unitRef="mw" contextRef="if9d580bdac934fd9ae7751747cebf420_I20200624" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMDM_b9cdc1c7-af10-4444-99c1-54caa4a92115">50</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="if9d580bdac934fd9ae7751747cebf420_I20200624" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMDc_3ae45c3e-4f28-4942-8542-f7b63d019dd6">20</ix:nonFraction> MW battery storage agreement, a <ix:nonFraction unitRef="mw" contextRef="ib756f5cedf854e19b04a4fdedff914fb_I20200624" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMTE_83551e87-a95c-4926-8499-8d44d8de9794">200</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="ib756f5cedf854e19b04a4fdedff914fb_I20200624" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMTY_deb9ea9d-3d12-4cee-9ed2-32c331c3e938">100</ix:nonFraction> MW battery storage agreement, a <ix:nonFraction unitRef="mw" contextRef="if6460d9887ec479085fc2894e3ee55fa_I20200624" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMjE_ece0fed2-dde7-4feb-bd45-8a389c4bbae5">100</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="if6460d9887ec479085fc2894e3ee55fa_I20200624" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMjY_a6eab8f2-5e1c-458b-8e1e-62457326248c">30</ix:nonFraction> MW battery storage agreement, and approximately <ix:nonFraction unitRef="mw" contextRef="i8fda6ab660aa44b4a87c6b3a1bbf417c_I20200624" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsForDemandResponse" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMzA_e84f5904-c1d2-4132-90ed-4b460cd6a324">24</ix:nonFraction> MW of demand response.  The second approach emphasized the NMPRC&#8217;s traditional resource selection criteria including price and reliability, which included a mix of solar PPAs combined with battery storage agreements and a <ix:nonFraction unitRef="mw" contextRef="i11c5376f1a1b447ead0cf3df01df6cd1_I20200624" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsForNaturalGasFacility" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMzQ_daf81f45-029e-4982-b431-ef05a1b52e0e">200</ix:nonFraction> MW PNM-owned natural gas facility.  The Hearing Examiners recommended that the NMPRC require PNM to file, within 30 days, any new proposed PPAs and battery storage agreements required to implement the replacement resource portfolio approved by the NMPRC in a new docket for expedited consideration.  The Hearing Examiners also recommended that PNM be permitted to recover the energy costs of these PPAs through its FPPAC, and that PNM should recover the demand cost of the battery storage agreements in base rates in a future general rate case.  On July 29, 2020, the NMPRC issued an order approving the Hearing Examiners' first recommended approach, concluding that this approach satisfies threshold reliability considerations for replacement resources.  The order also granted in part PNM&#8217;s request for an extension of time for PNM to file the application to implement the replacement resource portfolio. PNM has 60 days from the date of the order to file an application in a separate docket seeking approval of the proposed final, executed contracts, for any replacement resources that are not currently in evidence that have been approved by the NMPRC.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On September 28, 2020 PNM filed its application for approval of the final executed contracts for the replacement resources.  PNM proposed an alternative to the <ix:nonFraction unitRef="mw" contextRef="i64cb5c9addbc47028a9736629a0cab34_I20200928" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMzk_c26b8b8c-d4a6-4ff2-be1f-bbb24284f337">200</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i64cb5c9addbc47028a9736629a0cab34_I20200928" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNDQ_589792fa-f7e1-4a7d-a9d0-506f0c584e38">100</ix:nonFraction> MW battery storage agreement and the <ix:nonFraction unitRef="mw" contextRef="i81cc185413394495a9088dc041390715_I20200928" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNDk_dc5a0099-22b7-4af4-b98b-503af44adb48">100</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i81cc185413394495a9088dc041390715_I20200928" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNTQ_6d8f8772-b370-460b-92f8-8280101cf33e">30</ix:nonFraction> MW battery storage agreement: a single <ix:nonFraction unitRef="mw" contextRef="i843f60a12e5644328ad32f8ba94ecde7_I20200928" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNTg_69678bf0-29e0-40ba-8578-bd892d272fde">299</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i843f60a12e5644328ad32f8ba94ecde7_I20200928" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNjM_c0d000ed-dbab-4d28-8d8b-ca896f3e1b18">130</ix:nonFraction> MW battery storage agreement.  Approval of the alternative would result in customer savings without materially changing the resource selection criteria relied on by the NMPRC in approving the replacement resources.  In addition, PNM provided updated costs estimates of $<ix:nonFraction unitRef="usd" contextRef="ia368f4b44d164431b7f52d46465718cf_I20200928" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEstimatedCostsOfReplacementResources" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNjg_ab78469e-284a-4f7f-a4ff-a411f1251cd6">8.1</ix:nonFraction>&#160;million for the SJGS replacement resources, based on the NMPRC authorization to create regulatory assets granted in the abandonment order, which it plans to seek recovery of in a future general rate case.  PNM asked the NMPRC to issue a final order in the proceeding no later than December 4, 2020 to allow for expeditious approval of the contracts so that the replacement resources may be in service to meet peak summer demand in 2022. On November 13, 2020 the Hearing Examiner issued a recommended decision recommending approval of a <ix:nonFraction unitRef="mw" contextRef="ibd73c82c39e94650999a9dbd90f90341_I20201113" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxMDE_130fc4fd-b95b-4628-ad8a-ffe365ae1533">200</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="ibd73c82c39e94650999a9dbd90f90341_I20201113" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwODc_c190da6e-4428-43be-aa0b-46993d44dd4f">100</ix:nonFraction> MW battery storage agreement and the <ix:nonFraction unitRef="mw" contextRef="i1751037d484547e9b3b02d7d7f71ae76_I20201113" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzMjY_ddd6c732-92e1-4225-83c2-5079e07a6a84">100</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="i1751037d484547e9b3b02d7d7f71ae76_I20201113" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwOTI_6481b8d4-528e-45e2-8081-21080d29ccce">30</ix:nonFraction> MW battery storage agreement and denial of PNM&#8217;s alternative request for approval of a single <ix:nonFraction unitRef="mw" contextRef="ie6ed8d421d0a44e79e78ad5fdd427c84_I20201113" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwOTY_0e3dc2c2-b7b8-4b2a-b8af-7707feabd00d">299</ix:nonFraction> MW solar PPA combined with a <ix:nonFraction unitRef="mw" contextRef="ie6ed8d421d0a44e79e78ad5fdd427c84_I20201113" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxMDY_1b9d5b30-f4d2-4b3b-a29e-2b342fcf94b8">130</ix:nonFraction> MW battery storage agreement.  On December 2, 2020 the NMPRC issued an order adopting the recommended decision in its entirety.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Four Corners Abandonment Application</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On November 1, 2020, PNM entered into the Four Corners Purchase and Sale Agreement with NTEC, pursuant to which PNM will sell its <ix:nonFraction unitRef="number" contextRef="i85ae6451da534c00b25365f5a1eab1ae_I20201101" decimals="INF" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxMTE_5c7110ad-66d6-41ec-b470-49d30e3fa2d1">13</ix:nonFraction>% ownership interest (other than certain transmission assets) in Four Corners to NTEC. The sale is contingent upon NMPRC approval and expected to close by the end of 2024.  In connection with the sale, PNM would make payments of $<ix:nonFraction unitRef="usd" contextRef="id57131c167584bd4bcabe88cb87ca9ca_D20201101-20201101" decimals="-5" format="ixt:numdotdecimal" name="pnm:PaymentsForReliefFromObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUxNzU_faa8b187-cea6-47ab-8c86-d42935a43afb">75.0</ix:nonFraction>&#160;million to NTEC for relief from its obligations under the coal supply agreement for Four Corners after </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ia49de6f44e8d4b978e681c6dfe7e8be0" continuedAt="i903b0c0e36ef4b4da16b11796434e3e0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">December 31, 2024.  Pursuant to the Four Corners Purchase and Sale Agreement, PNM will retain its current plant decommissioning and coal mine reclamation obligations.  PNM made an initial payment to NTEC of $<ix:nonFraction unitRef="usd" contextRef="idd965a01d77940479a04bb689a97758b_D20201101-20201130" decimals="-5" format="ixt:numdotdecimal" name="pnm:PaymentsForReliefFromObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUyMDQ_2d4d75ee-3d05-4d43-8d61-a48851ee13d0">15.0</ix:nonFraction>&#160;million in November 2020, subject to refund with interest upon termination of the Four Corners Purchase and Sale Agreement prior to closing.  Under the terms of the Four Corners Purchase and Sale Agreement, upon receipt of the NMPRC approval, PNM would make a final payment of $<ix:nonFraction unitRef="usd" contextRef="idd965a01d77940479a04bb689a97758b_D20201101-20201130" decimals="-5" format="ixt:numdotdecimal" name="pnm:FinalPaymentForReliefFromObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUyMTk_469ab64f-6086-4f8d-87d2-38f4e0631527">60.0</ix:nonFraction>&#160;million.  The initial $<ix:nonFraction unitRef="usd" contextRef="idd965a01d77940479a04bb689a97758b_D20201101-20201130" decimals="-5" format="ixt:numdotdecimal" name="pnm:InitialPaymentForReliefFromObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUyMzQ_2ad3769f-d613-4f19-88ba-a8fec8d08c45">15.0</ix:nonFraction>&#160;million payment was recorded in other current assets on the Consolidated Balance Sheet as of December 31, 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 8, 2021, PNM filed the Four Corners Abandonment Application, which seeks NMPRC approval to exit PNM&#8217;s share of Four Corners as of December 31, 2024, and issuance of approximately $<ix:nonFraction unitRef="usd" contextRef="iee377ac559de41baa453b37c07d4657b_D20210108-20210108" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxMjk_820105f0-ecf7-4c92-9ccc-45c9a936cad9">300</ix:nonFraction>&#160;million of energy transition bonds as provided by the ETA.  PNM&#8217;s request for the issuance of Securitized Bonds included approximately $<ix:nonFraction unitRef="usd" contextRef="i16017f36bb8545f4b3e502e869ecabb5_I20210108" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesForecastedUndepreciatedInvestment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxNDM_cc6feaaa-0d94-413d-88ad-61a9ee192a73">272</ix:nonFraction>&#160;million of forecasted undepreciated investments in Four Corners at December 31, 2024, an estimated $<ix:nonFraction unitRef="usd" contextRef="i16017f36bb8545f4b3e502e869ecabb5_I20210108" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxNTc_801ffe8f-ac09-4d7c-aa3d-b1b0395d65f1">4.6</ix:nonFraction>&#160;million for plant decommissioning costs, estimated $<ix:nonFraction unitRef="usd" contextRef="i16017f36bb8545f4b3e502e869ecabb5_I20210108" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesUpfrontFinancingCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxNzE_9a03f096-ecde-4828-9f43-e3afcd5c608a">7.3</ix:nonFraction>&#160;million in upfront financing costs, and estimated $<ix:nonFraction unitRef="usd" contextRef="iee377ac559de41baa453b37c07d4657b_D20210108-20210108" decimals="-5" format="ixt:numdotdecimal" name="pnm:ProceedsFromSecuritizationBonds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxODU_2de07357-68a1-4d39-a86f-07e2f546908d">16.5</ix:nonFraction>&#160;million in economic development.  PNM intends to submit a separate application for NMPRC approval of a replacement resource portfolio following NMPRC action on this application.  This deferral is authorized by the ETA and will provide for adequate time to complete a competitive bid process to develop and finalize a replacement resource portfolio from feasible replacement resources for NMPRC consideration.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 26, 2021, Sierra Club filed a motion in the Four Corners Abandonment Application requesting that the NMPRC order PNM to file supplemental testimony addressing the prudence of Four Corners investments or alternatively that the NMPRC dismiss the Four Corners Abandonment Application and permit PNM to refile after the prudence issue is resolved.  In addition, on January 28, 2021, NEE and CFRE filed a motion requesting that the NMPRC dismiss the application, stating that approval of the abandonment would be contrary to the provision of the REA that prevents the sale of carbon dioxide emitting electricity-generating resources as a means of complying with the RPS, and that the Four Corners Abandonment Application does not demonstrate that the sale of <ix:nonFraction unitRef="mw" contextRef="i66d4957df4fb4de9bad77d88d8d9cc32_I20210128" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUyNDk_47e66b57-c0fc-4b93-9b86-56e284660548">200</ix:nonFraction> MW to NTEC will not result in a net detriment to public interest.  Parties filed positions on the sufficiency of PNM&#8217;s application on February 11, 2021.  On February 18, 2021, PNM filed a consolidated response to the motions and the positions on the sufficiency of the application which defended the legal sufficiency of PNM&#8217;s application and addressed potential amendments to the application and testimonies.  On February 26, 2021 the Hearing Examiner issued an order on the sufficiency of the Four Corners Application finding that the application was deficient on its face and fails to adequately support whether or not the sale and transfer of PNM&#8217;s interest in Four Corners to NTEC is in the public interest.  However, given the NMPRC&#8217;s preference to address Four Corners issues in the case, as well as PNM&#8217;s concession on filing an amended application, the Hearing Examiner did not dismiss the case.  The order requires PNM to file an amended application by March 15, 2021; establishes that the nine-month period for review of the amended application shall start on the date of PNM&#8217;s filing of the amended application and run through December 15, 2021; requires PNM to file supplemental testimony addressing the prudence of its investment in Four Corners; requires PNM to more explicitly address the statutory standards for approval of the proposed transfer to NTEC; and requires PNM to withdraw the January 8, 2021 Four Corners Application.    </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The financial impact of an early exit of Four Corners and the NMPRC approval process are influenced by many factors outside of PNM&#8217;s control, including the overall political and economic conditions of New Mexico.  See additional discussion of the ETA in Note 16.  PNM cannot predict the outcome of these matters.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Cost Recovery Related to Joining the EIM</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The California Independent System Operator (&#8220;CAISO&#8221;) developed the Western Energy Imbalance Market (&#8220;EIM&#8221;) as a real-time wholesale energy trading market that enables participating electric utilities to buy and sell energy.  The EIM aggregates the variability of electricity generation and load for multiple balancing authority areas and utility jurisdictions.  In addition, the EIM facilitates greater integration of renewable resources through the aggregation of flexible resources by capturing diversity benefits from the expanded geographic footprint and the expanded potential uses for those resources.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM completed a cost-benefit analysis of participating in the EIM.  PNM&#8217;s analysis indicated participation in the EIM would provide substantial benefits to retail customers.  In 2018, PNM filed an application with the NMPRC requesting, among other things, to recover an estimated $<ix:nonFraction unitRef="usd" contextRef="i265986690ac74c36a2fa3459683c698a_I20180822" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesInitialCapitalInvestmentsToBeRecovered" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ2Mjk3_66c4e3e6-958b-4cf2-b700-d17e44734637">20.9</ix:nonFraction> million of initial capital investments and authorization to establish a regulatory asset to recover an estimated $<ix:nonFraction unitRef="usd" contextRef="i265986690ac74c36a2fa3459683c698a_I20180822" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesOtherExpensesToBeRecovered" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ2NDA1_846f42e6-df48-4df7-be94-3928a6d785a9">7.4</ix:nonFraction> million of other expenses that would be incurred in order to join the EIM.  PNM&#8217;s application proposed the regulatory asset be adjusted to provide for full recovery of such costs, including carrying charges, until the effective date of new rates in PNM&#8217;s next general rate case.  PNM&#8217;s application also proposed the benefits of participating in the EIM be credited to retail customers through PNM&#8217;s existing FPPAC and that PNM would seek recovery of its costs in a future proceeding.  On December 19, 2018, the NMPRC issued an order approving the establishment of a regulatory asset to recover PNM&#8217;s cost of joining the EIM, which was subsequently challenged by several parties.  On February 6, 2019, the NMPRC issued an order granting rehearing and vacating the December 19, 2018 order.  On March 18, 2019, the Hearing </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i903b0c0e36ef4b4da16b11796434e3e0" continuedAt="idaebb00b633f49de8a87c2019d6cf169"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Examiner issued an updated recommended decision recommending approval of the establishment of a regulatory asset but deferring certain rate making issues, including but not limited to issues related to implementation and ongoing EIM costs and savings, the prudence and reasonableness of costs to be included in the regulatory asset, and the period over which costs would be charged to customers until PNM&#8217;s next general rate case filing, which was approved by the NMPRC.  PNM and other parties filed a joint motion requesting the NMPRC clarify that the quarterly benefits reports prepared by CAISO be used to determine the benefits of participating in the EIM, as well as to support the prudence of costs incurred to join the EIM.  On April 24, 2019, the NMPRC issued an order granting the joint motion for clarification and indicating the CAISO quarterly benefits reports may be used in a future rate case.  PNM anticipates it will begin participating in the EIM in April 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Facebook, Inc. Data Center Project </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a special service contract to provide service to Facebook, Inc. for a data center being constructed in PNM&#8217;s service area.  Facebook&#8217;s service requirements include the acquisition by PNM of a sufficient amount of new renewable energy resources and RECs to match the energy and capacity requirements of the data center.  The cost of renewable energy procured is passed through to Facebook under a rate rider.  A special service rate is applied to Facebook&#8217;s energy consumption in those hours of the month when their consumption exceeds the energy production from the renewable resources.  As of December 31, 2020, PNM is procuring energy from <ix:nonFraction unitRef="mw" contextRef="ifffdf93bf2a04026b4e9baccc65e854f_I20191231" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUwNzEz_bc6b0e44-36a4-4c3f-b975-258303ca1df7">130</ix:nonFraction> MW of solar-PV capacity from NMRD, a <ix:nonFraction unitRef="number" contextRef="ifffdf93bf2a04026b4e9baccc65e854f_I20191231" decimals="INF" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUwNzUz_d027dbda-e37e-4143-ad76-2cc08fb03214">50</ix:nonFraction>% equity method investee of PNMR Development.  See additional discussion of NMRD in Note 21.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has NMPRC approval for additional <ix:nonNumeric contextRef="i20f8526aaff24b65b8c4a3c4958a7236_D20171001-20171231" format="ixt-sec:duryear" name="pnm:PowerPurchaseAgreementTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUwOTE0_55d37570-a4bd-45a7-8950-2cc2e9c214de">25</ix:nonNumeric>-year PPAs to purchase renewable energy and RECs to supply renewable energy to the data center.  These PPAs include the purchase of the power and RECs from:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Casa Mesa Wind, LLC, a subsidiary of NextEra Energy Resources, LLC, which is located near House, New Mexico, has a total capacity of <ix:nonFraction unitRef="mw" contextRef="i10cd10762f6d411092de40145d476def_I20171231" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxMjI2_6dfcced4-bd6c-49b3-8a36-390f99f430fc">50</ix:nonFraction> MW, and became operational in November 2018 </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"><ix:nonFraction unitRef="mw" contextRef="iea81ffc87d1042d4af9d081945a81ab6_I20171231" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxMjc2_dd94ca0d-6cb5-4845-9818-e2d5e16d3415">166</ix:nonFraction> MW from La Joya Wind I, owned by Avangrid Renewables, LLC, which is located near Estancia, New Mexico and began commercial operational in February 2021  </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Route 66 Solar Energy Center, LLC, a subsidiary of NextEra Energy Resources, LLC, which is expected to be located west of Albuquerque, New Mexico, have a total capacity of <ix:nonFraction unitRef="mw" contextRef="i93a5e58260eb4f47b1f80c1c55f26686_I20171231" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxNjIz_2fa2c4d2-f8f3-4432-82a9-5b879be584e9">50</ix:nonFraction> MW, and be operational in December 2021</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"><ix:nonFraction unitRef="power_purchase_agreement" contextRef="i28d1be23b29a4ab68577e160dae7bcad_D20170101-20171231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfAdditionalPPAs" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxNjY2_bb30458c-0ed9-41c7-ab31-c8d08c3a7286">Two</ix:nonFraction> PPAs to purchase renewable energy and RECs from an aggregate of approximately <ix:nonFraction unitRef="mw" contextRef="i2c94539ced684505a27022a08a2d5624_I20171231" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxNzQ3_bca98313-17a0-48cb-9248-0126edeeb5e1">100</ix:nonFraction> MW of capacity from <ix:nonFraction unitRef="facility" contextRef="i28d1be23b29a4ab68577e160dae7bcad_D20170101-20171231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:NumberOfSolarFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxNzcw_1dac82c6-4e0e-4ded-b462-e9c0968c1788">two</ix:nonFraction> solar-PV facilities to be owned and operated by NMRD.  The first <ix:nonFraction unitRef="mw" contextRef="i563420d6f0b447c7ae3d8910773deb6a_I20171231" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxODM4_aca982db-e4b0-41ee-a73b-23905e265fb2">50</ix:nonFraction> MW of these facilities began commercial operation in December 2019 and the remaining capacity began commercial operation in July 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 8, 2021 PNM filed an application with the NMPRC for approval to service the data center for an additional <ix:nonFraction unitRef="mw" contextRef="i46c7fa36df444311b8f3ffe8da64d419_I20210208" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5MDg_50a0578d-29ab-4006-a454-43fdee9e5f7a">190</ix:nonFraction> MW of solar PPA combined with <ix:nonFraction unitRef="mw" contextRef="i46c7fa36df444311b8f3ffe8da64d419_I20210208" decimals="0" name="pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5MTM_9418a41d-3813-4dbc-8a69-e6a463bd51c0">100</ix:nonFraction> MW of battery storage and a <ix:nonFraction unitRef="mw" contextRef="i46c7fa36df444311b8f3ffe8da64d419_I20210208" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5MTg_b26647b8-8325-4ac6-b81e-72fae6672ced">50</ix:nonFraction> MW solar PPA expected to be operational in 2023.  In </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ts application, PNM filed a Motion for Expedited Consideration seeking an expedited schedule for this proceeding that would provide a Final Order by June 1, 2021, in order to facilitate timely completion of the renewable resources to meet the expected completion date of the Data Center expansion.  On February 17, 2021 the NMPRC approved an order with a schedule targeting a final order by June 1, 2021.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNM Solar Direct</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 31, 2019, PNM filed an application with the NMPRC for approval of a program under which qualified governmental and large commercial customers could participate in a voluntary renewable energy procurement program.  PNM proposed to recover costs of the program directly from subscribing customers through a rate rider.  Under the rider, PNM would procure renewable energy from <ix:nonFraction unitRef="mw" contextRef="i90c3808f923c4d65ba669f85cec4e42e_I20190531" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUyNTI1_9d582123-464f-4c09-aa5f-06f3c42b0032">50</ix:nonFraction> MW of solar-PV facilities under a <ix:nonNumeric contextRef="i7915a43bf7bd4b488e876ea98cc73abb_D20190531-20190531" format="ixt-sec:duryear" name="pnm:PowerPurchaseAgreementTerm" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUyNTYy_2a6d2ec9-5714-489c-bdf2-776ce4da4f09">15</ix:nonNumeric>-year PPA.  PNM had fully subscribed the entire output of the <ix:nonFraction unitRef="mw" contextRef="i90c3808f923c4d65ba669f85cec4e42e_I20190531" decimals="0" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUyNjI2_9d582123-464f-4c09-aa5f-06f3c42b0032">50</ix:nonFraction> MW facilities at the time of the filing.  Hearings on the application concluded on January 9, 2020.  On March 11, 2020, the hearing examiner issued a recommended decision recommending approval of PNM&#8217;s application.  The hearing examiner&#8217;s recommended decision was approved by the NMPRC on March 25, 2020.  These facilities are expected to begin commercial operations in September 2021.  This matter is now concluded.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Application for a New 345-kV Transmission Line</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 10, 2018, PNM filed an application seeking NMPRC approval of a CCN to construct and operate a <ix:nonFraction unitRef="kv" contextRef="i30627a09389046cfb5f494af976a74d5_I20180810" decimals="INF" name="pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUzMTM5_d9f705dc-8126-417d-85ab-f1fa6f50b467">345</ix:nonFraction>-kV transmission line and associated facilities (the &#8220;BB2 Line&#8221;), and to determine the rate making treatment to apply to the BB2 line and related rights-of-way.  PNM&#8217;s application requested that the NMPRC apply standard ratemaking treatment to the estimated $<ix:nonFraction unitRef="usd" contextRef="i30627a09389046cfb5f494af976a74d5_I20180810" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEstimatedCostOfProject" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUzOTI2_7c39369c-dc7d-472f-bd1a-2f69b4cefc25">85</ix:nonFraction> million cost of the project resulting in a jurisdictional allocation of costs to all of PNM&#8217;s transmission and retail customers.  On June 12, 2019, the NMPRC issued an updated final order granting the CCN but defers rate making treatment to a future rate case.  On October 2, 2020, PNM made a voluntary interim compliance filing notifying the NMPRC that the cost of the project increased by approximately $<ix:nonFraction unitRef="usd" contextRef="ic15c41b9dec6464ea6fd5e557e529e5b_D20201002-20201002" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyMDA_518a64d8-a643-42b4-a1d0-305b08a95447">24</ix:nonFraction>&#160;million, to approximately $<ix:nonFraction unitRef="usd" contextRef="id92645740aff4617a99400594d48c047_I20201002" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEstimatedCostOfProject" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyMTM_7efec0c3-4af5-48bf-b7c8-90b790559b23">109</ix:nonFraction>&#160;million.  The filing states that the updated engineering </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="idaebb00b633f49de8a87c2019d6cf169" continuedAt="i0c18475fa68345679270fe2934c6894b"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">requirements, particularly increased strength requirements for the steel structures as the reason for the cost increase.  The BB2 Line was placed in service in December 2020. This matter is now concluded.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Western Spirit Line</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 1, 2019, PNM, the New Mexico Renewable Energy Transmission Authority (&#8220;RETA&#8221;), a New Mexico state authority, and Western Spirit Transmission LLC (&#8220;Western Spirit&#8221;), an affiliate of Pattern Energy Group, Inc., entered into agreements for the construction of a transmission line to transmit power generated from wind facilities to be owned by Pattern Wind New Mexico, LLC (&#8220;Pattern Wind&#8221;), an affiliate of Western Spirit and Pattern Development.  As a part of the arrangement, the parties executed a Build Transfer Agreement that would allow PNM to purchase the approximately 165-mile <ix:nonFraction unitRef="kv" contextRef="i6264a1da5d7341b9ac83219614da1ea0_I20190501" decimals="INF" name="pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzI3Njc_48086b4a-6d0b-47ae-bf58-322cc4bea01d">345</ix:nonFraction>-kV transmission line and associated facilities (the &#8220;Western Spirit Line&#8221;).  The Western Spirit Line will be developed and constructed by RETA and Western Spirit LLC and sold to PNM upon its commercial operation date.  The Build Transfer Agreement contains a number of customary representations and warranties and indemnification provisions as well as closing conditions, including regulatory and third-party approvals, and if necessary, anti-trust review under the Hart-Scott-Rodino Act.  The Build Transfer Agreement also includes termination provisions that can be exercised under certain circumstances, including failure of the developer to achieve project milestones or to achieve commercial operation by specified dates, and failure of an affiliate of Pattern Wind to provide adequate credit support prior to closing.  PNM estimates the net cost of the project to be approximately $<ix:nonFraction unitRef="usd" contextRef="i6264a1da5d7341b9ac83219614da1ea0_I20190501" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEstimatedCostOfProject" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzU3NjE4_81264c3c-0da1-46f2-b2e1-4051f20e6338">285</ix:nonFraction> million, including an estimated $<ix:nonFraction unitRef="usd" contextRef="i6264a1da5d7341b9ac83219614da1ea0_I20190501" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEstimatedSelfFundAmountUnderAgreement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzU3NjQ1_6870f29e-5bb1-426b-a7d6-e38fa432eaf8">75</ix:nonFraction> million that Pattern Wind has chosen to self-fund under the agreement.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 10, 2019, PNM filed an application with the NMPRC requesting that the NMPRC determine that it is not unlawful or inconsistent with the public interest for PNM to purchase the Western Spirit Line.  On September 11, 2019, the Hearing Examiner issued a recommended decision that would allow PNM to purchase the Western Spirit Line, and indicating that PNM&#8217;s proposal satisfies the NMPRC&#8217;s acquisition standards and that no CCN is required until such time that PNM seeks recovery for costs associated with the line from retail rate payers.  On October 2, 2019, the NMPRC approved the recommended decision with limited modifications.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM also has entered into Transmission Service Agreements and other ancillary agreements (&#8220;TSAs&#8221;) with Pattern Wind for firm transmission service.  The TSAs use an incremental rate based on the construction and other ongoing costs of the Western Spirit Line, including adjustments for construction costs that Pattern Wind has chosen to self-fund under the agreement.  FERC approved PNM&#8217;s TSAs with Pattern Wind effective July 9, 2019.  On August 8, 2019, FERC approved PNM&#8217;s request to purchase the Western Spirit Line.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 29, 2020 PNM received written notice from Western Spirit that all conditions set forth in the Build Transfer Agreement for Development Completion had been satisfied.  These conditions include state and federal regulatory approvals, real property rights for right-of-way easements, environmental and construction permits and arrangements for financing the project.  On November 5, 2020 PNM provided Western Spirit Development Completion Acknowledgement.  On December 31, 2020 Pattern Energy Group LP achieved financial close on financing necessary for construction of the combined wind and transmission projects related to Western Spirit.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Formula Transmission Rates </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM charges wholesale electric transmission service customers using a formula rate mechanism pursuant to which wholesale transmission service rates are calculated annually in accordance with an approved formula.  The formula reflects a ROE of <ix:nonFraction unitRef="number" contextRef="i87ddeaeedf35424cba95db6db51bd181_I20201231" decimals="INF" name="pnm:PublicUtilitiesReturnonEquity" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYwMjQx_5e17f746-93fc-434a-9d50-fd4159daac21">10</ix:nonFraction>% and includes updating cost of service components, including investment in plant and operating expenses, based on information contained in PNM&#8217;s annual financial report filed with FERC, as well as including projected large transmission capital projects to be placed into service in the following year.  The projections included are subject to true-up in the following year formula rate.  Certain items, including changes to return on equity and depreciation rates, require a separate filing to be made with FERC before being included in the formula rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">COVID-19 Regulatory Matters</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In March 2020, PNM and other utilities voluntarily implemented a temporary suspension of disconnections and late payment fees for non-payment of utility bills in response to the impacts of the novel coronavirus global pandemic (&#8220;COVID-19&#8221;).  On March 18, 2020, the NMPRC conducted an emergency open meeting for the purpose of adopting emergency amendments to its rules governing service to residential customers.  The NMPRC&#8217;s emergency order is applicable during the duration of the Governor of New Mexico's emergency executive order and allows for the closure of payment centers, prohibits the discontinuance of a residential customer&#8217;s service for non-payment, and suspends the expiration of medical certificates for certain customers.  On April 27, 2020, PNM, El Paso Electric Company, New Mexico Gas Company, and </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i0c18475fa68345679270fe2934c6894b" continuedAt="i3119b07cd0334f51b16b4470666764b3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Southwestern Public Service Company filed a joint motion with the NMPRC requesting authorization to track costs resulting from each utility's response to the COVID-19 outbreak.  The utilities propose these incremental costs and uncollected customer accounts receivable resulting from COVID-19 during the period March 11, 2020 through December 31, 2020 be recorded as a regulatory asset.  On June 24, 2020, the NMPRC issued an order authorizing all public utilities regulated by the NMPRC to create a regulatory asset to defer incremental costs related to COVID-19, including increases to bad debt expense incurred during the period beginning March 11, 2020 through the termination of the Governor of New Mexico&#8217;s emergency executive order.  The NMPRC order requires public utilities creating regulatory assets to pursue all federal, state, or other subsidies available, to record a regulatory liability for all offsetting cost savings resulting from the COVID-19 pandemic, and allows PNM to request recovery in future ratemaking proceedings.  As of December 31, 2020 PNM deferred incremental costs related to COVID-19 of $<ix:nonFraction unitRef="usd" contextRef="idee0ec282dde4362b869a26c39717d9e_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5NDU_b2cb7060-7fd2-4eda-b87e-6d1af69b7d2a">8.8</ix:nonFraction>&#160;million in a regulatory asset and cost savings related to COVID-19 of $<ix:nonFraction unitRef="usd" contextRef="i21e628aa728045dc8b045f23e013d57d_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODY5Mjk_a126d40b-e80c-400e-8115-7b2dfcc6e087">0.9</ix:nonFraction>&#160;million in a regulatory liability on the Consolidated Balance Sheet.  The NMPRC&#8217;s order also imposed additional quarterly reporting requirements on public utilities creating regulatory assets that include changes in customer usage and increased costs and savings recorded to regulatory assets and liabilities. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 3, 2021 the NMPRC issued an order finding that the temporary mandatory moratorium on disconnections of residential utility customers shall be in effect from the date of the order for <ix:nonNumeric contextRef="i0dbaedb7afa94c1aa175a6e9ad3593dd_D20210203-20210203" format="ixt-sec:durday" name="pnm:PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5NjI_b16c6cbc-3a05-421e-a3f3-51d45072cb1d">100</ix:nonNumeric> days (May 14th). At the end of the moratorium, a <ix:nonNumeric contextRef="i0dbaedb7afa94c1aa175a6e9ad3593dd_D20210203-20210203" format="ixt-sec:durday" name="pnm:PublicUtilitiesDisconnectionTransitionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5Njc_69729291-9a5b-4c0d-bdcd-112d0cfbef8b">90</ix:nonNumeric> day transition period will begin, which continues the temporary moratorium on disconnections to provide the utilities additional time to assist residential customers with arrearages to enter into installment agreements. The transition period may be a mandatory continuation of the temporary moratorium on disconnections if the Governor of New Mexico&#8217;s executive order remains in effect or may be a consensual continuation of the moratorium on disconnections if the Governor of New Mexico&#8217;s executive order terminates or expires prior to the end of the transition period.  All regulated public utilities may begin disconnections at the end of the transition period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transportation Electrification Program </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 18, 2020, in compliance with New Mexico Statute, PNM filed its PNM 2022-2023 Transportation Electrification Program (&#8220;TEP&#8221;) for approval with the NMPRC.  PNM&#8217;s requested TEP includes a budget of approximately $<ix:nonFraction unitRef="usd" contextRef="i9f1cca48862f4541bd352b954a5f81d5_I20201218" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesExpectedBudgetedExpenditures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzI3NzU_b9e92343-b816-46c2-92b5-6e5d29c3da57">8.4</ix:nonFraction>&#160;million with flexibility of <ix:nonFraction unitRef="number" contextRef="i9f1cca48862f4541bd352b954a5f81d5_I20201218" decimals="INF" name="pnm:PublicUtilitiesBudgetFlexibilityPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzI3ODk_6c471706-6ba8-47df-9f4a-7418bee1dc08">25</ix:nonFraction>%.  As proposed, up to <ix:nonFraction unitRef="number" contextRef="i9f1cca48862f4541bd352b954a5f81d5_I20201218" decimals="INF" name="pnm:PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzI3OTQ_63c21eb8-181a-4de9-95ae-9c824cde935b">25</ix:nonFraction>% of the program budget will be dedicated to low and moderate income customers and is based on a model with no company ownership of charging facilities.  PNM&#8217;s proposed TEP provides incentives through rebates to both residential and non-residential customers towards the purchase of chargers and/or behind-the-meter infrastructure.  PNM&#8217;s TEP includes a request for a modified rate to add an electric vehicle pilot with a time-of-use option, a new non-residential electric vehicle time-of-use rate pilot without demand charges and implementation of a new rider to collect the actual costs of the TEP.  PNM&#8217;s application requested NMPRC approval by the end of August 2021, as well as for authority to file a new TEP by the end of June 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">TNMP</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">TNMP 2018 Rate Case</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 30, 2018, TNMP filed a general rate proceeding with the PUCT (the &#8220;TNMP 2018 Rate Case&#8221;) requesting an annual increase to base rates of $<ix:nonFraction unitRef="usd" contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYwOTY5_01973bf6-42fe-43ab-a620-14927ed13b02">25.9</ix:nonFraction> million based on a ROE of <ix:nonFraction unitRef="number" contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530" decimals="INF" name="us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYwOTkw_70bc6583-4ae1-453c-b251-37878a710dbb">10.5</ix:nonFraction>%, a cost of debt of <ix:nonFraction unitRef="number" contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530" decimals="INF" name="pnm:PublicUtilitiesRequestedCostofDebtPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxMDEy_90dfcb92-d68a-4135-a52e-df63302ce599">7.2</ix:nonFraction>%, and a capital structure comprised of <ix:nonFraction unitRef="number" contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530" decimals="INF" name="us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxMDUz_ffe60ac8-6b76-4e7d-841b-1613e1a08899">50</ix:nonFraction>% debt and <ix:nonFraction unitRef="number" contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530" decimals="INF" name="us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxMDY1_fd468630-cee6-4e93-ad4e-3de143a85383">50</ix:nonFraction>% equity.  TNMP&#8217;s application included a request to establish new rate riders to recover Hurricane Harvey restoration, rate case, and additional vegetation management costs.  The application also included the integration of revenues previously recorded under the AMS rider and collection of other unrecovered AMS investments into base rates.  The TNMP 2018 Rate Case application also proposed to return the regulatory liability recorded at December 31, 2017 related to federal tax reform to customers and to reduce the federal corporate income tax rate to 21%.  As discussed in Note 18, at December 31, 2017, TNMP recorded a regulatory liability of $<ix:nonFraction unitRef="usd" contextRef="i929b3d30899c4106ab2ceb17da5fe1d0_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxNzc0_b578c64a-97d3-469f-b21e-0b38bb35c0c6">146.5</ix:nonFraction> million to reflect the change in federal corporate income tax rates that will be refunded to customers in future periods.  The TNMP 2018 Rate Case application proposed to refund $<ix:nonFraction unitRef="usd" contextRef="i8b7fb6c9d1c743edaf80e704682a865b_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxOTQ3_5fc38572-c108-4a2b-afae-78120c49d3ef">14.4</ix:nonFraction> million of this regulatory liability over a period of <ix:nonNumeric contextRef="i8b7fb6c9d1c743edaf80e704682a865b_D20170101-20171231" format="ixt-sec:durwordsen" name="pnm:PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxOTk2_1cde4be5-85c4-4fa4-8e32-7e9b2f79cbd0">five years</ix:nonNumeric> and the remaining amount over the estimated useful lives of plant in service as of December 31, 2017.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 20, 2018, the PUCT approved an unopposed settlement agreement in the case.  The PUCT&#8217;s final order results in a $<ix:nonFraction unitRef="usd" contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyMjg5_2230ccc7-4ffa-4585-b77f-58abc279cedc">10.0</ix:nonFraction> million annual increase to base rates.  The key elements of the approved settlement include a ROE of <ix:nonFraction unitRef="number" contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220" decimals="INF" name="us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyMzg1_29312299-0460-4be6-8f6c-39e1f6aecab5">9.65</ix:nonFraction>%, and a capital structure comprised of <ix:nonFraction unitRef="number" contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220" decimals="INF" name="us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyNDQ4_2ac66ad2-f6ad-48cc-9bfc-bacb7ffa07f0">55</ix:nonFraction>% debt and <ix:nonFraction unitRef="number" contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220" decimals="INF" name="us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyNDYw_f12e73fb-57d8-409d-b568-b0803080caeb">45</ix:nonFraction>% equity.  As stated by the settlement agreement, the PUCT&#8217;s final order excludes certain items from rate base that were requested in TNMP&#8217;s original filing, including approximately $<ix:nonFraction unitRef="usd" contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesInvestmentsExcludedfromRateAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyNjQz_b43086d5-ee6c-4648-94fa-2c9d123eeca7">10.6</ix:nonFraction> million of transmission investments that TNMP included in its January 2019 transmission cost of service filing, which was approved by the PUCT in March 2019.  In addition, the PUCT&#8217;s final order requires TNMP to reflect the lower federal income tax rate of 21% in rates and refund approximately $<ix:nonFraction unitRef="usd" contextRef="i856c3e04ac4e4c8298dcba822c2c4b7d_D20170101-20171231" decimals="-5" format="ixt:numdotdecimal" name="pnm:TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyODcx_cf8a7e65-6cba-468a-9a75-cb3e23fd1b33">37.8</ix:nonFraction> million of the regulatory liability recorded at December 31, 2017 related to </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i3119b07cd0334f51b16b4470666764b3" continuedAt="i6b7b69ed069443c3a4b156fc9b7810d4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">federal tax reform to customers over a period of <ix:nonNumeric contextRef="i8b7fb6c9d1c743edaf80e704682a865b_D20170101-20171231" format="ixt-sec:durwordsen" name="pnm:PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyOTky_1cde4be5-85c4-4fa4-8e32-7e9b2f79cbd0">five years</ix:nonNumeric> and the remaining amount over the estimated useful lives of plant in service as of December 31, 2017; approves TNMP&#8217;s request to integrate revenues historically recorded under TNMP&#8217;s AMS rider, as well as other unrecovered AMS investments, into base rates; approves TNMP&#8217;s request for new depreciation rates; and approves a new rider to recover Hurricane Harvey restoration costs, net of amounts to be refunded to customers resulting from the reduction in the federal income tax rate in 2018.  See Notes 13 and 18.  The new rider is being charged to customers over a period of approximately <ix:nonNumeric contextRef="i32a9a470a042420c970bb6a3ac8c2571_D20180101-20181231" format="ixt-sec:durwordsen" name="pnm:PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYzNTg2_2fbe1b84-334b-46c4-b8b2-f700efc09202">three years</ix:nonNumeric> beginning on the effective date of new base rates.  New rates under the TNMP 2018 Rate Case were effective beginning on January 1, 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Recovery of TNMP Rate Case Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Recovery of the cost of TNMP&#8217;s rate case was moved into a separate proceeding to begin after the conclusion of TNMP 2018 Rate Case.  TNMP sought recovery of costs incurred through August 2019 in the amount of $<ix:nonFraction unitRef="usd" contextRef="i0f46b8194aa74ec983408979b947e85e_D20190801-20190831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RecoveryOfDirectCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyODcxMTk_58047103-3fa8-454e-9c35-4598f2958d7d">3.8</ix:nonFraction>&#160;million and proposed these costs be collected from customers over a <ix:nonNumeric contextRef="i0f46b8194aa74ec983408979b947e85e_D20190801-20190831" format="ixt-sec:durwordsen" name="us-gaap:RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5ODQ_776da267-fefc-4071-a077-057fa8a253b2">three-year</ix:nonNumeric> period.  In October 2019, TNMP and other parties to the proceedings filed an unopposed settlement stipulation that reduced TNMP&#8217;s cost recovery to $<ix:nonFraction unitRef="usd" contextRef="if76529425b7d4abf8bf65bdc91b0b628_D20191001-20191031" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RecoveryOfDirectCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyODcxMzQ_0287d827-4b97-4d1d-8c2f-0cfb47e12a2c">3.3</ix:nonFraction>&#160;million and provide for recovery over a period not to exceed three years beginning on March 1, 2020.  On January 16, 2020, the PUCT approved the settlement.  As a result of the PUCT&#8217;s order, TNMP recorded a pre-tax write-off of $<ix:nonFraction unitRef="usd" contextRef="i55d8771b1373454dbf84058a484062bd_I20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesWriteOffRegulatoryDisallowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyODcxNDg_76227990-2a02-4b7f-a654-c80206f4cf46">0.5</ix:nonFraction>&#160;million in December 2019, which is reflected as regulatory disallowances on TNMP&#8217;s Consolidated Statements of Earnings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Advanced Meter System Deployment </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In July 2011, the PUCT approved a settlement and authorized an AMS deployment plan that permits TNMP to collect $<ix:nonFraction unitRef="usd" contextRef="i274670e256674702bc4f1feee9166f23_D20110701-20110731" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesApprovedDeploymentCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYzODcy_8993161e-248a-4774-b3f7-2d9e4baa4488">113.4</ix:nonFraction> million in deployment costs through a surcharge over a <ix:nonNumeric contextRef="i274670e256674702bc4f1feee9166f23_D20110701-20110731" format="ixt-sec:duryear" name="pnm:PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYzOTIy_06ebee01-b38a-4548-b515-c10f611554fe">12</ix:nonNumeric>-year period.  TNMP began collecting the surcharge in August&#160;2011 and deployment of advanced meters began in September 2011.  TNMP completed its mass deployment in 2016 and has installed more than <ix:nonFraction unitRef="advanced_meter" contextRef="i7655bcd0011c4372b48777b6701454d3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesNumberofadvancedmetersinstalled" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY0MTIz_6c50dcaf-92d9-4515-8975-eb46177c5b29">242,000</ix:nonFraction> advanced meters.  The TNMP 2018 Rate Case and associated approved settlement discussed above included a reconciliation of AMS costs and integrate TNMP&#8217;s AMS recovery into base rates beginning on January 1, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP was notified by its largest AMS service provider that its existing communication platform would be decommissioned in February 2022.  TNMP evaluated technological alternatives for its AMS and on October 2, 2020, filed an application with the PUCT for authorization to implement necessary upgrades of approximately $<ix:nonFraction unitRef="usd" contextRef="i10d34013ed914ef2b865c48571d2056f_I20201002" decimals="-6" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesEstimateOfPossibleUpgrades" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyNTU_7433a440-01d6-4794-842f-264760dd310e">46</ix:nonFraction>&#160;million by November 2022.  On January 14, 2021, the PUCT approved TNMP&#8217;s application.  TNMP will seek recovery of the investment associated with the upgrade in a future general rate proceeding or distribution cost recovery factor filing. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Energy Efficiency </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP recovers the costs of its energy efficiency programs through an energy efficiency cost recovery factor (&#8220;EECRF&#8221;), which includes projected program costs, under or over collected costs from prior years, rate case expenses, and performance bonuses (if the programs exceed mandated savings goals).  </span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY5MjMy_5c34cce0-f1ff-45b9-819a-c0b87d22dc7d" continuedAt="if82f118c3b6746aa99392299cee61caa" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following sets forth TNMP&#8217;s approved EECRF increases:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.701%"><tr><td style="width:1.0%"></td><td style="width:33.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.135%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Collection Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Bonus</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4244dd33bb9f4f0eaaaabca8a0c02b11_D20180301-20190228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzUtMi0xLTEtMA_ef3d1f2f-aa58-4226-be2b-1d5f48b87558">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4244dd33bb9f4f0eaaaabca8a0c02b11_D20180301-20190228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzUtNC0xLTEtMA_294cb270-650a-49f4-82cd-a949ac3d60ca">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i761b78a025f3496ba234c4ee7a1fc36b_D20190301-20200228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzYtMi0xLTEtMA_c0f88f53-c44a-4a3e-b115-2d09015cd58a">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i761b78a025f3496ba234c4ee7a1fc36b_D20190301-20200228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzYtNC0xLTEtMA_56b17ba5-0a6e-4f71-8ed1-4f10bf90ab7f">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6981779157eb49bda3e10743a9a73ad4_D20200301-20210228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzctMi0xLTEtMA_f5e073e6-a5a8-4455-a436-bc78a642b777">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6981779157eb49bda3e10743a9a73ad4_D20200301-20210228" decimals="-5" name="pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzctNC0xLTEtMA_7e6284e2-8158-41ac-8a9a-a90f84b981cf">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 29, 2020, TNMP filed its request to adjust the EECRF to reflect changes in costs for 2021.  The total amount requested was $<ix:nonFraction unitRef="usd" contextRef="i809abf7ff69f427bba18fba37e54faa2_I20200529" decimals="-5" format="ixt:numdotdecimal" name="pnm:EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY0OTQ1_8dcbe669-dd70-4073-8878-78e929b34ffc">5.9</ix:nonFraction> million of program costs in 2021, which included a performance bonus of $<ix:nonFraction unitRef="usd" contextRef="i809abf7ff69f427bba18fba37e54faa2_I20200529" decimals="-5" format="ixt:numdotdecimal" name="pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY1MDEy_809dfb94-c9d4-42b6-afbc-e6e2890fee1f">1.0</ix:nonFraction> million based on TNMP&#8217;s energy efficiency achievements in the 2019 plan year.  On July 27, 2020, a unanimous settlement stipulation was filed with the PUCT to recover its requested costs in 2021, including the performance bonus of $<ix:nonFraction unitRef="usd" contextRef="ifc943f8e730b47289f61bf3067a7689e_I20200727" decimals="-5" format="ixt:numdotdecimal" name="pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyNjg_0e250e60-4972-4de6-9826-6b709ed087d0">1.0</ix:nonFraction>&#160;million.  On September 10, 2020, the PUCT issued a final order approving TNMP&#8217;s energy efficiency application.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transmission Cost of Service Rates</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP can update its transmission cost of service (&#8220;TCOS&#8221;) rates twice per year to reflect changes in its invested capital although updates are not allowed while a general rate case is in process.  Updated rates reflect the addition and retirement of transmission facilities, including appropriate depreciation, federal income tax and other associated taxes, and the </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i6b7b69ed069443c3a4b156fc9b7810d4" continuedAt="i31adac6262bb4746862722fc315d5074"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">approved rate of return on such facilities.  </span></div><div style="text-indent:31.5pt"><span><br/></span></div><ix:continuation id="if82f118c3b6746aa99392299cee61caa"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth TNMP&#8217;s recent interim transmission cost rate increases:</span></div><div style="margin-bottom:5pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:43.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approved Increase in Rate Base</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Annual Increase in Revenue</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa0e734b92584762ba477e549eee215c_D20180327-20180327" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzExLTItMS0xLTA_fbe11e78-027b-442a-9f05-58ecd5b564bd">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa0e734b92584762ba477e549eee215c_D20180327-20180327" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzExLTQtMS0xLTA_1d69977e-16ca-42b3-b6ec-896570ff89a7">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 21, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36171a9b9133425d91f60ab71b100bf8_D20190321-20190321" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzEyLTItMS0xLTA_77c30315-8759-4d84-a9a9-1613c2ac07f5">111.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36171a9b9133425d91f60ab71b100bf8_D20190321-20190321" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzEyLTQtMS0xLTA_c8f98e52-010a-43ea-bdf1-c694f5ed8c61">14.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 19, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49db4ba8ef54199abcf460955d3ddc1_D20190919-20190919" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzEzLTItMS0xLTA_137114da-2014-4ac1-8360-a8277932de4f">21.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49db4ba8ef54199abcf460955d3ddc1_D20190919-20190919" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzEzLTQtMS0xLTA_f3a6900d-4c4b-4de4-bc6d-53af00959734">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d6a6724f1bc4c0e9880612d470bf85f_D20200327-20200327" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzE0LTItMS0xLTA_51f666f4-3a0b-4f98-8096-7c56cbac3403">59.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d6a6724f1bc4c0e9880612d470bf85f_D20200327-20200327" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzE0LTQtMS0xLTA_913df309-d022-4566-ba27-e8bf7ea8c4bd">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 7, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i586d6c8d4d1d441ba58f94b198d93730_D20201007-20201007" decimals="-5" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzE1LTItMS0xLTA_36a54bf1-4fee-4aa5-8d17-09b04a21e458">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i586d6c8d4d1d441ba58f94b198d93730_D20201007-20201007" decimals="-5" name="pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzE1LTQtMS0xLTA_dc4fd566-e003-46a7-bd42-24ed07b0fa66">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 22, 2021, TNMP filed an application to further update its transmission rates, which would increase revenues by $<ix:nonFraction unitRef="usd" contextRef="ie5cd081b407e46f7be80c20ec883ad7b_D20210205-20210205" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM4NzA_fd37adbf-9c04-4ade-a89d-7bfe50ee95e3">14.1</ix:nonFraction>&#160;million annually, based on an increase in rate base of $<ix:nonFraction unitRef="usd" contextRef="ie5cd081b407e46f7be80c20ec883ad7b_D20210205-20210205" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM4OTI_55afdec6-f37e-4f13-a467-ae28fecc062c">112.6</ix:nonFraction>&#160;million.  The application is pending before the PUCT.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Periodic Distribution Rate Adjustment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PUCT rules permit interim rate adjustments to reflect changes in investments in distribution assets.  Distribution utilities may file for a periodic rate adjustment between April 1 and April 8 of each year as long as the electric utility is not earning more than its authorized rate of return using weather-normalized data.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 6, 2020, TNMP filed its 2020 DCOS that requested an increase in TNMP's annual distribution revenue requirement of $<ix:nonFraction unitRef="usd" contextRef="i9bcf76c4b14943d3900adec9e4a87cd8_D20200406-20200406" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyODI_22a4b821-023c-4855-a4fa-331983d678df">14.7</ix:nonFraction>&#160;million based on net capital incremental distribution investments of $<ix:nonFraction unitRef="usd" contextRef="i9bcf76c4b14943d3900adec9e4a87cd8_D20200406-20200406" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesIncrementalDistributionInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyOTc_1bd89dbd-0151-41b5-83fa-17b544efa316">149.2</ix:nonFraction>&#160;million.  On June 26, 2020, the parties filed a unanimous settlement for a $<ix:nonFraction unitRef="usd" contextRef="iffacf4f51b8b4ef8b954102f0eac7d5c_D20200626-20200626" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesAnnualDistributionRevenueRequirement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTczMTM_97d1013c-8cb3-499e-a04c-cbe160d81a4d">14.3</ix:nonFraction>&#160;million annual distribution revenue requirement with rates effective September 1, 2020.  Subsequently, the ALJ issued an order on June 30, 2020, approving interim rates effective September 1, 2020, and remanding the case to the PUCT for approval.  On August 13, 2020 the PUCT approved the unanimous settlement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Competition Transition Charge Compliance Filing</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In connection with the adoption of Senate Bill 7 by the Texas Legislature in 1999 that deregulated electric utilities operating within ERCOT, TNMP was allowed to recover its stranded costs through the CTC and to recover a carrying charge on the CTC.  The amounts yet to be collected are recorded as regulatory assets by TNMP.  Further, the order authorizing TNMP&#8217;s CTC included a true-up provision requiring an adjustment to the CTC due to a cumulative over- or under-collection of revenues, including interest, greater-than or equal to <ix:nonFraction unitRef="number" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="INF" name="pnm:PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY3ODE0_f2d22971-d552-4545-8fe9-79b97bed2a5e">15</ix:nonFraction>% of the most recent annual CTC funding amount.  On July 10, 2020, TNMP filed to reconcile and stop the CTC surcharge beginning on September 1, 2020, as TNMP had fully collected its CTC regulatory asset.  On July 23, 2020, the ALJ accepted TNMP's filing effectively stopping the CTC surcharge on September 1, 2020.  TNMP made a compliance filing on September 14, 2020, to reconcile recoveries under the rider.  On September 28, 2020, PUCT Staff filed its recommendation for approval of TNMP's proposed revisions to the CTC Rider and on September 29, 2020 the ALJ approved the recommended decision with rates effective for one month in November 2020.  Pursuant to the order approved by the ALJ, a final compliance filing was made on January 11, 2021, concluding the matter. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Order Related to Changes in Federal Income Tax Rates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 25, 2018, the PUCT issued an accounting order that addresses the change in the federal corporate income tax rates on investor-owned utilities in the state of Texas.  The order required investor-owned utilities to record a regulatory liability equal to the reduction in accumulated federal deferred income tax balances at the end of 2017 due to the change in the federal corporate income tax rate.  In addition, the order required that a regulatory liability be recorded to reflect the difference between revenues collected under existing rates and those that would have been collected had those rates been set reflecting federal income tax reform beginning on the date of the order.  In compliance with the PUCT order, during the year ended December 31, 2018, TNMP reduced revenues by $<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:RegulatoryLiabilityReductionToRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY4OTk2_aedd69d2-8c7c-4469-a914-fd67e1ca7afa">5.4</ix:nonFraction> million, which amount was offset against TNMP&#8217;s Hurricane Harvey restoration costs and is being refunded to customers as a component of a new rate rider over a period of approximately three years beginning on January 1, 2019.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i31adac6262bb4746862722fc315d5074" continuedAt="i8c07fd3827ea44aab08338b17a4ae74c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">COVID-19 Electricity Relief Program</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On March 26, 2020, the PUCT issued an order establishing an electricity relief program for electric utilities, REPs, and customers impacted by COVID-19.  The program allowed providers to implement a rider to collect unpaid residential retail customer bills and to ensure these customers continued to have electric service.  In addition, the program provided transmission and distribution providers access to zero-interest loans from ERCOT.  Collectively, ERCOT&#8217;s loans could not exceed $15&#160;million.  The program had a term of six months unless extended by the PUCT.  In a separate order, the PUCT authorized electric utilities to establish a regulatory asset for costs related to COVID-19.  These costs included but were not limited to costs related to unpaid accounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP filed its rider on March 30, 2020.  The rider was effective immediately and establishes a charge of $<ix:nonFraction unitRef="mwh" contextRef="i2ca3495cec354fdc95c9766d9987a2d3_I20200330" decimals="INF" name="pnm:PublicUtilitiesRiderChargeFromElectricityReliefProgram" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzNjA_69c03918-69eb-4231-82a4-5996c59a3f2b">0.33</ix:nonFraction> per MWh in accordance with the PUCT's order.  As of December 31, 2020, collections under the rider exceeded unpaid residential retail customer bills and are presented net as a regulatory liability of $<ix:nonFraction unitRef="usd" contextRef="i450e34941f514b45a1908928c366d1f7_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RegulatoryLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzNjc_1b045beb-f3c8-4dee-b12d-378b1f553214">0.1</ix:nonFraction>&#160;million on the Consolidated Balance Sheet.  Other COVID-19 related costs of $<ix:nonFraction unitRef="usd" contextRef="i450e34941f514b45a1908928c366d1f7_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:OtherDeferredCostsGrossCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzODE_7adaaa92-f0f9-443e-b093-b0031cf69c61">0.7</ix:nonFraction>&#160;million were also recorded as a regulatory asset on the Consolidated Balance Sheet.  On April 14, 2020, TNMP executed an interest-free loan agreement to borrow $<ix:nonFraction unitRef="usd" contextRef="i845aa674674d4300a983d028ad2b430c_D20200414-20200414" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromShortTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzOTU_8a5dee0f-4d2b-4057-aa16-3baa54bf65cf">0.5</ix:nonFraction>&#160;million from ERCOT.  On October 30, 2020, TNMP repaid the balance of the loan.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i8c07fd3827ea44aab08338b17a4ae74c">On August 27, 2020, the PUCT issued an order determining that new enrollments in the program should end on August 31, 2020 and benefits under the program should end on September 30, 2020 to allow eligible customers a minimum of one month of benefits from the program.</ix:continuation>  All requests for reimbursement were made by November 30, 2020 and on December 4, 2020, TNMP filed to end collections under the tariff.  Final collections under the rider were made on December 11, 2020.  On January 14, 2021, TNMP made a final compliance filing for the electricity relief program.</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_271"></div><div style="margin-top:9pt;padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(18)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:5.84pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDgx_9c17b300-2100-4fd7-9f7a-a72116e71f61" continuedAt="ia8ebec2b4d1242a6a7c681e8f2238b6b" escape="true">Income Taxes</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ia8ebec2b4d1242a6a7c681e8f2238b6b" continuedAt="ib066d2f27dec4be9acbb7b9d2783986d"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Federal Income Tax Reform</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2017, comprehensive changes in U.S. federal income taxes were enacted through legislation commonly known as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;).  The Tax Act made many significant modifications to the tax laws, including reducing the federal corporate income tax rate from 35% to 21% effective January 1, 2018.  The Tax Act also eliminated federal bonus depreciation for utilities, limited interest deductibility for non-utility businesses and limited the deductibility of officer compensation.  During 2020, the IRS issued final regulations related to certain officer compensation and, in January 2021, issued final regulations on interest deductibility that provide a 10% &#8220;de minimis&#8221; exception that allows entities with predominantly regulated activities to fully deduct interest expenses.  In addition, in 2019, the IRS issued proposed regulations interpreting Tax Act amendments to depreciation provisions of the IRC that allow the Company to claim a bonus depreciation deduction on certain construction projects placed in service subsequent to the third quarter of 2017.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As a result of the change in the federal income tax rate, the Company re-measured and adjusted its deferred tax assets and liabilities as of December 31, 2017.  The portion of that adjustment not related to PNM&#8217;s and TNMP&#8217;s regulated activities was recorded as a reduction in net deferred tax assets and an increase in income tax expense.  The portion related to PNM&#8217;s and TNMP&#8217;s regulated activities was recorded as a reduction in net deferred tax liabilities and an increase in regulatory liabilities. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Beginning February 2018, PNM&#8217;s NM 2016 Rate Case reflects the reduction in the federal corporate income tax rate, including amortization of excess deferred federal and state income taxes.  In accordance with the order in that case, PNM is returning the protected portion of excess deferred federal income taxes to customers over the average remaining life of plant in service as of December 31, 2017, the unprotected portion of excess deferred federal income taxes to customers over a period of approximately <ix:nonNumeric contextRef="i9931bd5575a64d01a498dd617f570227_D20170101-20171231" format="ixt-sec:durwordsen" name="pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzI5NDQ_ddde4e5d-7b8d-4b9a-91dc-6a970583a00d">twenty-three years</ix:nonNumeric>, and excess deferred state income taxes to customers over a period of three years. The approved settlement in the TNMP 2018 Rate Case includes a reduction in customer rates to reflect the impacts of the Tax Act beginning on January 1, 2019.  See additional discussion of PNM&#8217;s NM 2016 Rate Case and TNMP&#8217;s 2018 Rate Case in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In December 2017, the SEC issued Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;), which provided guidance to address the application of GAAP to reflect the Tax Act in circumstances where all information and analysis was not yet available or complete.  This bulletin provided for a one-year period in which to complete the required analyses and accounting for the impacts of the Tax Act.  In accordance with SAB 118, the Company completed its analysis of the impacts of the Tax Act in 2018.  </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:SummaryofTaxReformAdjustmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDcy_011dc84e-3dab-4f31-a9b7-810c43963589" continuedAt="i6e6d822ccac840bc8162cc7c15d5ebd3" escape="true">The adjustments to deferred income taxes resulting from completion of the Company&#8217;s analysis, which resulted primarily from differences between the estimated amounts recorded as of December 31, 2017 and the actual amounts reflected </ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ib066d2f27dec4be9acbb7b9d2783986d" continuedAt="i3b1e1b7ba6e245668522de59d9ef0b96"><ix:continuation id="i6e6d822ccac840bc8162cc7c15d5ebd3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">in the Company&#8217;s 2017 tax return filing, including adjustments resulting from additional guidance and interpretations to the Tax Act issued in 2018 related to bonus depreciation, certain incentive compensation, and other items are presented below: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"><tr><td style="width:1.0%"></td><td style="width:39.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzItMi0xLTEtMA_a2924e39-5184-4ee7-ad8b-fee6f58aafa8">11,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzItNC0xLTEtMA_ea9081d7-9fab-4c62-a48d-ad03e67556a1">4,069</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzItNi0xLTEtMA_b9fe9a8b-93eb-42b4-95a8-d7e8ec7fa330">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzItOC0xLTEtMA_0d4d78a6-20c2-4528-8516-31b79e2a30db">7,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net decrease in deferred income tax liabilities (deferred income tax assets)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzMtMi0xLTEtMA_6cf33411-3dfa-45bb-8ae7-c2a06e2b211d">2,175</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzMtNC0xLTEtMA_a658e5a4-02c6-4077-b353-384ff6301186">9,784</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzMtNi0xLTEtMA_65e94eb6-cb8a-43fc-a0cf-68ea1c0d6f97">13,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzMtOC0xLTEtMA_01c5e4bd-47b5-40e3-a513-c23591d99ded">1,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in affiliate receivables<br/>(affiliate payables)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzQtMi0xLTEtMA_76da5b02-42a0-43fd-b0c6-6571b942eb68">12,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzQtNC0xLTEtMA_1816139d-c561-408a-832e-0e72ff02dbb0">4,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzQtNi0xLTEtMA_37e21bb8-200a-443d-a4a6-3ce98e115348">16,342</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzQtOC0xLTEtMA_37d94e45-cee2-435f-836d-d03842800fa9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzUtMi0xLTEtMA_2ccbb90d-e8fa-4aa6-91be-7284fe95e46a">1,119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzUtNC0xLTEtMA_f2cdbeda-fc96-4841-aaa3-35baab7fda83">1,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzUtNi0xLTEtMA_c4c2d4c2-2d63-4826-aabe-1a7de6da0ca8">2,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzUtOC0xLTEtMA_7f46f4d8-b048-4b88-9230-cb8be344c56d">5,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 17, the NM Supreme Court issued a decision in May 2019 on the appeal of the NM 2015 Rate Case resulting in pre-tax impairments of $<ix:nonFraction unitRef="usd" contextRef="ic948233c073d45798812008a60326fc1_I20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPreTaxImpairmentofInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzYwNzc_85e81dc7-08fe-4141-b79e-62ca903f94cf">150.6</ix:nonFraction> million in the year ending December 31, 2019.  The impairments were recognized as discrete items within regulatory disallowances and restructuring costs resulting in tax benefits of $<ix:nonFraction unitRef="usd" contextRef="i9f401d11e1bb4d5da66eb2c5cbd6852a_D20190101-20191231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzYyNTQ_87848de2-d8fe-4573-b0ed-f621112bf5b3">45.7</ix:nonFraction> million, which is reflected in income taxes on the Company&#8217;s Consolidated Statements of Earnings for the year ended December 31, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNMR</span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDU3_68f1a421-2816-4958-8f67-1e3e322380d9" continuedAt="i548299ffcb6f4073a20f27834fe908c5" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNMR&#8217;s income taxes (benefits) consist of the following components:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:56.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.411%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current federal income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzMtMS0xLTEtMA_30e28b02-323a-4968-8e28-dcfff71c7b7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzMtMy0xLTEtMA_aa1d7328-584e-42ce-9ce3-c64312df69f4">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzMtNS0xLTEtMA_6e960f4f-7ada-42e2-86cb-9fa9b9a4bda6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzQtMS0xLTEtMA_f3de9ed3-b5e7-4121-ad3a-5c16b3e567fa">231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzQtMy0xLTEtMA_c7b2dd60-9dee-4df3-bfa6-2e7e08089b3c">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzQtNS0xLTEtMA_6c3d4e9d-eeaa-4800-9a6e-050cf0bb20b7">244</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzUtMS0xLTEtMA_90b65cc6-b7e6-424e-be04-1eeea3e50ec4">17,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzUtMy0xLTEtMA_3010127a-af6c-4432-9164-776612944157">20,372</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzUtNS0xLTEtMA_69a17f82-37a0-464e-87a7-91cfdc888056">7,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzYtMS0xLTEtMA_18e45310-ced6-4ca5-ae54-deedf439bf3a">3,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzYtMy0xLTEtMA_297d9a98-3ee8-4bfb-a139-dd08a9fc14fb">4,491</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzYtNS0xLTEtMA_2a703833-e1a0-428c-af36-2dc9441bb2d8">648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzgtMS0xLTEtMA_af70b2f9-33ca-4a37-9a18-74c072570fdf">890</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzgtMy0xLTEtMA_eb685180-d899-4ce6-95e2-6ffe325b77f5">522</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzgtNS0xLTEtMA_bb586ece-25aa-4678-b0fb-008ab9342e52">345</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefits)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzktMS0xLTEtMA_cc6667fd-383a-4d11-8704-1e71f2889938">20,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzktMy0xLTEtMA_300cce00-c574-4aad-94ca-13a0b3b708de">25,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzktNS0xLTEtMA_5fcc0afa-7ed7-4e90-8880-ceafef6af31d">7,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEyOTM4_de6cbec5-4c74-46a9-8e28-60730849731c" continuedAt="i0fc2773979c94785b7454f00727e82ee" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PNMR&#8217;s provision for income taxes (benefits) differed from the federal income tax computed at the statutory rate for each of the years shown.  The differences are attributable to the following factors:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:56.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.411%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzMtMS0xLTEtMA_7c7fb61e-743c-4a75-8009-4086a65f5df4">43,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzMtMy0xLTEtMA_c76967c2-fe43-47ba-b8db-113f11bb01ac">14,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzMtNS0xLTEtMA_03713929-52d7-4643-a81b-c28189ca35ed">22,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzQtMS0xLTEtMA_3213c71f-6635-43d5-a325-2763d0b42b66">890</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzQtMy0xLTEtMA_93852f10-8877-4103-ae37-e021d207d2aa">522</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzQtNS0xLTEtMA_c70da7eb-63be-46d8-9c71-a10ff7390c0a">345</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax (Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzUtMS0xLTEtMA_85fe6d7c-96c4-412e-9f29-fd1315519955">30,723</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzUtMy0xLTEtMA_a37564b7-a273-4110-8b05-d3f1c9259842">37,799</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzUtNS0xLTEtMA_4e0dfd35-84e9-4527-b92e-ab5745fd8f4a">19,779</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow-through of depreciation items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzYtMS0xLTEtMA_64465343-988c-405c-b53d-a07159dc1955">1,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzYtMy0xLTEtMA_3fb6fd55-11c8-453a-b976-efc4ce6b8c7e">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzYtNS0xLTEtMA_6d8bd652-ca0b-449d-9297-b32312d7335c">712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings attributable to non-controlling interest in Valencia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzctMS0xLTEtMA_aa44945d-93cd-411d-a98c-842b4fe0793e">2,943</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzctMy0xLTEtMA_de7ad0de-4009-4ea9-8bf9-35ecc1ebff3b">2,991</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzctNS0xLTEtMA_5bc822e1-fb5d-4b27-890a-9231fe3a6a81">3,173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzgtMS0xLTEtMA_006b98dd-e5f7-4378-bbc2-0ccf79a3ada1">6,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzgtMy0xLTEtMA_d98db74f-c6d1-4d55-a3fa-6e1f47742ae4">298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzgtNS0xLTEtMA_951d5784-bf5c-4d60-8d39-16f10e060ff3">1,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzktMS0xLTEtMA_645e279c-1c74-418a-8805-9b8303a56a80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzktMy0xLTEtMA_5f20f724-fe92-433b-9b1e-ceea6273a2f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzktNS0xLTEtMA_086b4df3-67ca-4081-b6d5-7dd4bb6c6b0a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEwLTEtMS0xLTA_6b6ed486-5ea9-4faf-a5dd-b44befb40976">2,363</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEwLTMtMS0xLTA_6eb677d6-6886-47f9-b8cf-d9952b8b44e6">1,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEwLTUtMS0xLTA_7e6b040a-ced7-4347-a998-4e65204b180f">2,185</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of charitable contribution carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzExLTEtMS0xLTA_75adf857-fd65-4892-94f6-fe2decfede95">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzExLTMtMS0xLTA_1666899c-a32e-4852-8387-f7247b6fb8ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzExLTUtMS0xLTA_dfcba1e9-d654-483f-a32f-72eb694d8cfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory recovery of prior year impairments of state net operating loss carryforward, including amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEyLTEtMS0xLTA_527166ae-ed18-417f-b1f2-1826d69cf42b">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEyLTMtMS0xLTA_c985ee24-ff27-4f80-906d-e743823e481f">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEyLTUtMS0xLTA_fbd8758a-2d3c-40a8-abfa-12a0f1b08661">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax rate change</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEzLTEtMS0xLTA_29dfce94-dff5-4e71-8b40-ca6410a074c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEzLTMtMS0xLTA_0d7d3b34-cd28-4690-970c-22a83e3db38d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEzLTUtMS0xLTA_1b98d291-a741-473b-b2c1-59ed24617ae6">2,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense (benefit) related to stock compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE0LTEtMS0xLTA_557c309b-49be-4c63-87e8-6beecc4a9faa">392</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE0LTMtMS0xLTA_d6972fbf-9504-4aa9-b115-a3f728ae58d7">795</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE0LTUtMS0xLTA_6c3ad045-cc8b-4072-ade7-535c55f9ce2b">4,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTEtMS0xLTE2OTkx_14d6c889-43b4-42ff-8672-80f3e9fc8d4c">2,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTMtMS0xLTE2OTk1_0d3caaf5-5865-46e1-9715-5f467347a99a">1,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTUtMS0xLTE3MTMw_21701832-82aa-4b06-b7a3-53efd6e5f8c1">891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTEtMS0xLTA_362ceb76-9bd8-4dc2-9521-8e15eb755eda">1,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTMtMS0xLTA_36abf03b-b82b-431c-a58f-55a80d9a4693">820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTUtMS0xLTA_6db59274-795c-4261-9640-621b98758176">1,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefits)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE2LTEtMS0xLTA_f884a0da-cbe9-488b-b776-22218524b393">20,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE2LTMtMS0xLTA_bd3a9625-616e-440e-ba72-2323d83cfbe4">25,282</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE2LTUtMS0xLTA_464af4d8-96b5-4581-abf8-06a9dabb213f">7,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:56.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.411%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkOWFiNzFmOTM5NjU0NTA5OGVhN2VmYjI2ODE1MjMxNS90YWJsZXJhbmdlOmQ5YWI3MWY5Mzk2NTQ1MDk4ZWE3ZWZiMjY4MTUyMzE1XzAtMS0xLTEtMA_c7df0b54-2e24-4260-9460-b4888e687199">9.92</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkOWFiNzFmOTM5NjU0NTA5OGVhN2VmYjI2ODE1MjMxNS90YWJsZXJhbmdlOmQ5YWI3MWY5Mzk2NTQ1MDk4ZWE3ZWZiMjY4MTUyMzE1XzAtMy0xLTEtMA_b9652625-5d58-4283-a568-871ffb0c28d7">37.82</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkOWFiNzFmOTM5NjU0NTA5OGVhN2VmYjI2ODE1MjMxNS90YWJsZXJhbmdlOmQ5YWI3MWY5Mzk2NTQ1MDk4ZWE3ZWZiMjY4MTUyMzE1XzAtNS0xLTEtMA_0db41ebb-7a42-4c07-966d-bfe51deef4cd">7.13</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-indent:31.5pt"><span><br/></span></div><ix:continuation id="i3b1e1b7ba6e245668522de59d9ef0b96" continuedAt="i4070fd81c3e5456e8a55b4eb1e078e23"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDc2_6732795c-c944-47bf-b576-ce84c89ab86f" continuedAt="ia5dfedc5ce964e139be9c5757d0a2349" escape="true"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of PNMR&#8217;s net accumulated deferred income tax liability were:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"><tr><td style="width:1.0%"></td><td style="width:67.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzQtMS0xLTEtMA_a59aa5c1-44e5-4898-8650-4bea70950d74">41,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzQtMy0xLTEtMA_38f8facf-b6b1-419b-9ece-9bf02c840770">59,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities related to income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzYtMS0xLTEtMA_ab2e5d81-836b-4809-9b92-937b59d00f1d">148,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzYtMy0xLTEtMA_e7e68ab4-0037-4d9a-98e6-004c45782973">145,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzctMS0xLTEtMA_4ca637f5-f919-4066-8566-4206e173bde6">121,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzctMy0xLTEtMA_78ecea3a-302e-4fa9-b24e-a3300f27317f">101,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxAssetsRegulatoryDisallowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzktMS0xLTEtMA_22e25141-d197-4287-8d7e-cf2c5fcd3d83">38,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxAssetsRegulatoryDisallowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzktMy0xLTEtMA_722076cb-7c0d-48f9-8bb7-e745533bb248">34,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzEwLTEtMS0xLTA_4cc5976f-0a79-4a4a-8d70-e0d540f2ef27">42,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzEwLTMtMS0xLTA_7af61ed8-20c0-4307-8a08-f1980722e0d1">54,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzExLTEtMS0xLTA_4d5a7adc-21e8-47de-8961-58287cd29ae4">393,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzExLTMtMS0xLTA_2f273fef-9853-473a-be3e-86a597f75e8f">394,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and plant related</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzEzLTEtMS0xLTA_faebe432-b7b7-438c-82e0-ff537957ea8c">738,342</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzEzLTMtMS0xLTA_a9b04f66-fc03-4c07-a0c5-4570c6b8c98d">787,928</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment tax credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesInvestmentTaxCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE0LTEtMS0xLTA_3e596bdc-b27e-4ad6-866b-945d5f3ea570">98,669</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesInvestmentTaxCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE0LTMtMS0xLTA_1a2f7d75-3216-48f9-8022-887c0c4445e3">81,186</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets related to income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE1LTEtMS0xLTA_d7842bf0-aef5-43d7-b73f-df4548857384">61,330</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE1LTMtMS0xLTA_809727a1-ba4b-4acc-92f2-eb163fd2b29f">58,495</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:DeferredTaxLiabilitiesStrandedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE2LTEtMS0xLTA_84d61d33-f28a-4d43-892c-9a78bbab6c82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesStrandedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE2LTMtMS0xLTA_537ffe95-e21c-4a52-9aac-d6d97859f1c5">1,466</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE3LTEtMS0xLTA_5420c4fa-a86c-49b4-a819-9a8d00a9832b">37,099</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE3LTMtMS0xLTA_b65aaec1-1bd0-4cf2-8783-5ff408afccd9">35,029</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset for shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE4LTEtMS0xLTA_4cdc395c-c7da-4067-82ee-63b303c9b585">27,237</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE4LTMtMS0xLTA_8f995de5-7d86-4468-a8c4-4d41b4d50346">28,831</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE5LTEtMS0xLTA_8b39bcf3-c5a3-414e-959a-73ade026b4ce">124,985</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE5LTMtMS0xLTA_4fa3a6e6-0988-4d48-a77d-6ecde3db4c96">27,767</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzIwLTEtMS0xLTA_1ef1fdd5-9bf1-4075-97ae-29fa6c8e7d1a">1,087,662</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzIwLTMtMS0xLTA_97a5901b-8728-4ff1-84a1-0563725fe30a">1,020,702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net accumulated deferred income tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzIxLTEtMS0xLTA_86d93a63-98da-4f4a-86a2-abb29129765f">694,512</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzIxLTMtMS0xLTA_ab8b5a1c-8055-43e3-8ca4-8e3b0228b6f7">626,058</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDQy_d3c4545c-c4e3-4d64-bc89-e46cc7956c7e" continuedAt="i0670c28c03cc4a4b9a4732c2bd4ec0fa" escape="true"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The following table reconciles the change in PNMR&#8217;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"><tr><td style="width:1.0%"></td><td style="width:79.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.798%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred income tax liability per above table</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzMtMS0xLTEtMA_26c4e44c-15fe-4b5d-b61c-1bbb6ae1edae">68,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax effects of income tax related regulatory assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzQtMS0xLTEtMA_c2f22db7-b25c-41a1-85a4-4b552d834963">11,602</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzUtMS0xLTEtMA_4e07cdae-b530-47b5-b2cb-c4f4ec1fa415">30,723</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of mark-to-market adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:TaxEffectOfMarkToMarketAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzYtMS0xLTEtMA_a0653eff-cb3b-4db6-93d0-64218952b212">3,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of excess pension liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:TaxEffectOfExcessPensionLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzctMS0xLTEtMA_264a2960-cd6f-497c-9bd3-3fa98da85fc2">3,670</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for uncertain income tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzgtMS0xLTEtMA_79553342-42d0-4b19-ab9a-2d37953061ea">2,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:Adjustmentforunrecognizedtaxbenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzktMS0xLTEtMA_99c7092a-c8ca-4d57-8e19-c3e13d25455f">2,459</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of state net operating loss recovered in prior years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzEwLTEtMS0xLTA_f28915e5-d3c7-40d4-afc0-b73effbad364">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refundable alternative minimum tax credit carryforward reclassified to receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:AlternativeMinimumTaxCarryforwardReclassifiedToReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzEzLTEtMS0xLTA_08570f38-4694-4b7b-b5ea-482590a1637a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredOtherTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzE0LTEtMS0xLTA_6de4b145-491d-4cfb-aed0-d3ae16ebcb50">215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes (benefits)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzE1LTEtMS0xLTA_e6d47fe5-4edc-4b6a-8f6a-3fef9c3495c0">20,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM</span></div><ix:continuation id="i548299ffcb6f4073a20f27834fe908c5" continuedAt="i9fd6e06dfb4547cf991f106af98b5c5a"><div style="margin-top:3pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PNM&#8217;s income taxes (benefit) consist of the following components:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:56.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.411%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current federal income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzMtMS0xLTEtMA_d3d8bf42-3380-40c8-bc78-453a35c85a78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzMtMy0xLTEtMA_88ae0e98-80b6-46df-9d4e-e8a8f5121e0e">6,266</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzMtNS0xLTEtMA_e724f3f1-3e1f-486c-84e6-5db0b4c523a6">6,644</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzQtMS0xLTEtMA_bab8ba96-ff8a-4aa0-af50-edee62b87144">585</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzQtMy0xLTEtMA_73e7a749-acec-4932-9ba6-135326432182">449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzQtNS0xLTEtMA_18be543b-4a31-4a94-aad7-1a7fbabf4393">2,661</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzUtMS0xLTEtMA_2d1bf684-8cb6-41f0-a996-4d36cd588601">20,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzUtMy0xLTEtMA_b80fbb57-7230-4336-a223-21c00f7f8a2e">12,308</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzUtNS0xLTEtMA_7ea5f71d-22f0-4c61-a758-a02e92e5723d">5,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzYtMS0xLTEtMA_b787037e-1ec5-4307-8f44-f4b111b4b174">2,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzYtMy0xLTEtMA_ca760954-d05f-4220-8657-e85953e57132">7,590</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzYtNS0xLTEtMA_6420cf6c-d125-42fa-b1b0-5a6f51c39544">2,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzgtMS0xLTEtMA_3280dbb6-6d34-4968-bde6-d578afba4bc9">243</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzgtMy0xLTEtMA_4039d537-bc32-4a61-9101-8c5d393c66a9">247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzgtNS0xLTEtMA_a23d4e7c-40d8-467d-a906-e3908ee1120c">247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzktMS0xLTEtMA_d7cfe759-a10e-4854-bee1-0f1539798c29">21,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzktMy0xLTEtMA_cb76624a-bd67-46f5-9c27-e2fe88341337">25,962</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzktNS0xLTEtMA_66cca4ec-4d2d-4a10-91b4-cd3b888126d0">5,971</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i4070fd81c3e5456e8a55b4eb1e078e23" continuedAt="ic7b88d1118354ad2af77b296f792e4d1"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNM&#8217;s provision for income taxes (benefit) differed from the federal income tax computed at the statutory rate for each of the years shown. <ix:continuation id="i0fc2773979c94785b7454f00727e82ee" continuedAt="i460bf32b154c4e1da507ac279402762b">The differences are attributable to the following factors:</ix:continuation></span></div><ix:continuation id="i460bf32b154c4e1da507ac279402762b" continuedAt="ia0f8a988494b42149905f84218ffa13d"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:54.327%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.211%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzMtMS0xLTEtMA_3bcc938e-a042-41b2-a5ee-1fe937f0b03b">38,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzMtMy0xLTEtMA_d23dd136-9aab-4e46-b0e5-9bcfda04fe51">6,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzMtNS0xLTEtMA_691d9611-a226-40ea-869f-49ab12304bc1">13,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzQtMS0xLTEtMA_e3cfc9b0-6b7b-445f-9daf-518825ace16a">243</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzQtMy0xLTEtMA_9f0ba1cf-aade-441c-84bc-4e64b8e92637">247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzQtNS0xLTEtMA_29f16180-31d0-426d-8737-d88823e44b9a">247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax (Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzUtMS0xLTEtMA_ba58b47b-2997-4d9c-869d-b3cce48779c5">21,609</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzUtMy0xLTEtMA_333ec0e5-29c6-46b3-8162-258a6f5c3834">28,923</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzUtNS0xLTEtMA_6f1d8a10-e7f7-4e32-8768-f65c16de356d">19,779</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow-through of depreciation items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzYtMS0xLTEtMA_e10f7263-8b85-4e3d-94cb-1ea115d6e663">1,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzYtMy0xLTEtMA_a5b19f41-3a03-4fed-adc7-69a8467322b1">1,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzYtNS0xLTEtMA_8c4876d2-5779-43c4-9297-c4dbbabe6589">674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings attributable to non-controlling interest in Valencia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzctMS0xLTEtMA_7817fd1c-ac47-4e3d-9f12-6f68eea4b3b0">2,943</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzctMy0xLTEtMA_d62fbde4-1b88-4fe9-94c2-22d2b2fa6bb9">2,991</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzctNS0xLTEtMA_d24de02e-76d2-4af6-8352-07c4254eb3b8">3,173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzgtMS0xLTEtMA_02274d3b-872e-4960-bb3f-c4a4f3bcd4be">7,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzgtMy0xLTEtMA_10af4909-d970-4269-886e-576e39560c1d">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzgtNS0xLTEtMA_1494c22b-be03-451c-9fed-41904c603268">1,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzktMS0xLTEtMA_1781c020-ff7a-4eaa-ad7a-7f7c1b7fb256">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzktMy0xLTEtMA_778c2e9f-09fd-4ff3-af7b-bfec51786e56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzktNS0xLTEtMA_bd0f6737-a29b-4951-90e6-4a427437acda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEwLTEtMS0xLTA_b0a6346b-5ef2-46dd-9cd2-5344cab0c135">1,461</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEwLTMtMS0xLTA_000b59e0-0a8f-4812-87e8-cf73e74ac454">1,398</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEwLTUtMS0xLTA_a74297d9-1274-47fc-8032-7e788524336b">1,716</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory recovery of prior year impairment of state net operating loss carryforward, net of amortization</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEzLTEtMS0xLTA_7b03cc71-ca9e-43e8-9911-99ead939ac8c">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEzLTMtMS0xLTA_95277cab-e473-41b5-9d81-95b083a77c70">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEzLTUtMS0xLTA_7ff92cdd-8412-45b2-85ae-49eae8bbe66c">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE0LTEtMS0xLTA_7775865a-3de9-4891-9410-73315c6e660a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE0LTMtMS0xLTA_7df594de-9af7-4947-8227-e68b037c89c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE0LTUtMS0xLTA_618eb782-0ea1-4635-af18-227f9c69a4bb">683</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of tax expense (benefit) related to stock compensation awards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE1LTEtMS0xLTA_b5899487-89f4-4270-849f-c603b1e80b4d">279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE1LTMtMS0xLTA_ae4d1398-3fec-4700-87cb-ddc0e79e43f0">559</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE1LTUtMS0xLTA_15bd53d8-6365-4e59-b4bd-b1683aa37ae3">3,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTEtMS0xLTE3MDE0_75723b03-350c-48f3-a2ad-e112daa394f5">1,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTMtMS0xLTE3MDE4_4a2ca2a8-d270-404c-aafe-7691cc0fac07">683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTUtMS0xLTE3MDIy_2b991737-1f51-4360-bcaf-f172a69da90f">612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTEtMS0xLTA_de2fe2ea-036d-4a27-94b2-73bc665c63d0">1,112</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTMtMS0xLTA_75c6f0f4-6f0e-4ca3-9a31-99d4df09ece3">1,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTUtMS0xLTA_e8adcaaf-4d32-43ba-b11d-c3f6071cd1a6">1,830</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE3LTEtMS0xLTA_80b9b98d-bf1b-4b84-801a-70cda4ff3a78">21,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE3LTMtMS0xLTA_e2ef2f85-e84a-43b5-8ee4-0b2016fbcfe8">25,962</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE3LTUtMS0xLTA_a387042d-0d7f-4807-bad4-0a2032640982">5,971</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:54.327%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.211%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiN2UwZTA2ZmEyMzQ0MzhiOGViNDgwNjM3MDUxNzg2Yy90YWJsZXJhbmdlOmI3ZTBlMDZmYTIzNDQzOGI4ZWI0ODA2MzcwNTE3ODZjXzAtMS0xLTEtMA_b2f22f59-f295-42b4-982f-2d316a81342f">12.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiN2UwZTA2ZmEyMzQ0MzhiOGViNDgwNjM3MDUxNzg2Yy90YWJsZXJhbmdlOmI3ZTBlMDZmYTIzNDQzOGI4ZWI0ODA2MzcwNTE3ODZjXzAtMy0xLTEtMA_85e6d509-a060-4b4f-8696-b66cc6f99a8e">88.13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiN2UwZTA2ZmEyMzQ0MzhiOGViNDgwNjM3MDUxNzg2Yy90YWJsZXJhbmdlOmI3ZTBlMDZmYTIzNDQzOGI4ZWI0ODA2MzcwNTE3ODZjXzAtNS0xLTEtMA_b6408d9e-3ae5-4196-8fcb-050f77df6198">9.28</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="ia5dfedc5ce964e139be9c5757d0a2349" continuedAt="i21f99005eccb4a7e880402878e2b7bec"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of PNM&#8217;s net accumulated deferred income tax liability were:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.327%"><tr><td style="width:1.0%"></td><td style="width:69.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.141%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzQtMS0xLTEtMA_89a4fd39-ae01-412c-bfaf-90ffd13a1a36">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzQtMy0xLTEtMA_dad95895-cc8d-4725-811a-e5221866a53f">25,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities related to income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzYtMS0xLTEtMA_bea9e038-1e93-4e20-8721-4c18cfd7bf5b">121,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzYtMy0xLTEtMA_8128c1a5-e056-465e-81bf-c9a2b874e2eb">114,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzctMS0xLTEtMA_f95d93bc-d661-4b67-8922-b6b7e53d1812">84,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzctMy0xLTEtMA_f2d173ea-c1ea-4b02-bc1b-b65d8118bcff">82,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:DeferredTaxAssetsShutdownOfRegulatoryOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzgtMS0xLTEtMA_ec48a9db-3385-4789-849b-51f79229748a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:zerodash" name="pnm:DeferredTaxAssetsShutdownOfRegulatoryOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzgtMy0xLTEtMA_958dc97b-f284-4e90-9d7b-f1b7defa6660">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxAssetsRegulatoryDisallowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzktMS0xLTEtMA_be5c83f3-abfa-4653-a2f7-3a7e5f799ac3">38,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxAssetsRegulatoryDisallowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzktMy0xLTEtMA_a0b0fb7c-45c4-4273-928f-5b3b9a69c872">34,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzEwLTEtMS0xLTA_243588ed-66fd-4563-8ff9-e58c3579d55e">46,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzEwLTMtMS0xLTA_63ef52b8-ad4d-48e2-9710-9477b26f5595">38,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzExLTEtMS0xLTA_3b44871c-bc8c-4e57-89e0-4535ab1faa0c">291,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzExLTMtMS0xLTA_92600357-2f07-46bb-9896-d0c407f9a46f">297,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and plant related</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzEzLTEtMS0xLTA_d63a7fa6-ed11-46cc-97f3-1f91274816a5">576,079</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzEzLTMtMS0xLTA_dd73d907-758f-460c-ab6a-ea2578c13845">630,293</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesInvestmentTaxCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE0LTEtMS0xLTA_18614ecb-9976-4a4f-bfcc-2e58c634621f">74,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesInvestmentTaxCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE0LTMtMS0xLTA_371a6b3f-3c5e-4ea0-a779-012fe83169b1">74,667</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets related to income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE1LTEtMS0xLTA_d583362a-d40c-45fd-87ce-784a9c49e2f1">51,493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE1LTMtMS0xLTA_8e7015c4-119f-4f1e-a9a4-31947f21ebda">49,479</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE2LTEtMS0xLTA_28678e84-6933-4d9e-bdc7-26f0150714ea">32,413</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE2LTMtMS0xLTA_5a5f07d2-7fc4-47e9-ab21-d0c68837f44c">30,609</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset for shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE3LTEtMS0xLTA_e4b28f25-0b89-40ad-8a32-c3489ce7cab9">27,237</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE3LTMtMS0xLTA_ded35bf9-434b-4d07-91e5-dc891b4c4ed9">28,831</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE4LTEtMS0xLTA_9e9d3261-491b-4b34-8062-994865a2e599">108,767</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE4LTMtMS0xLTA_8311c61f-fb9e-4274-aff8-88846f3ceb2d">5,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE5LTEtMS0xLTA_13d4a860-56fd-4bac-8fb7-e43cc885f0c7">870,413</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE5LTMtMS0xLTA_87c9a2ba-fb28-43d2-8e84-f480b25c26cd">819,085</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net accumulated deferred income tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzIwLTEtMS0xLTA_916f87f5-83c0-4f78-bd24-207a682ed579">579,150</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzIwLTMtMS0xLTA_cfebe55d-3ae5-4c56-8a5f-4dbd62e50c44">521,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ic7b88d1118354ad2af77b296f792e4d1" continuedAt="ie1f1ad47892b439c810e404c3e2a6657"><ix:continuation id="i0670c28c03cc4a4b9a4732c2bd4ec0fa" continuedAt="if1e7e22ef2d64e34a1a8da176cc96a84"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the change in PNM&#8217;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"><tr><td style="width:1.0%"></td><td style="width:77.802%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.998%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred income tax liability per above table</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzMtMS0xLTEtMA_f9eb7e1c-9470-466a-857f-47670d70a7b0">57,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax effects of income tax related regulatory assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzQtMS0xLTEtMA_a576d43d-4805-4f0c-b936-4da19fcc83b6">7,936</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzUtMS0xLTEtMA_2402ca04-5ebc-4bbc-a62a-81ebff68534f">21,609</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of mark-to-market adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:TaxEffectOfMarkToMarketAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzYtMS0xLTEtMA_b4f35357-8043-4306-b21b-3c609ef54a1e">3,325</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of excess pension liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:TaxEffectOfExcessPensionLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzctMS0xLTEtMA_656cbcde-222e-41ba-a09a-e95cb5ef149f">3,670</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for uncertain income tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzgtMS0xLTEtMA_c543b639-6964-4db0-8af0-a8adb495b947">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:Adjustmentforunrecognizedtaxbenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzktMS0xLTEtMA_16e716d4-3eba-4f63-9cea-36ed82122683">1,999</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of state net operating loss recovered in prior years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="pnm:OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzEwLTEtMS0xLTA_e9fff0ee-8071-4bd5-a47a-419c785e4fc0">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredOtherTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzE0LTEtMS0xLTA_8f61e632-4fbe-459a-aa26-34d194f6ada7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes (benefits)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzE1LTEtMS0xLTA_5f24173d-1633-4e0d-b2eb-23598bd2438c">22,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TNMP</span></div><ix:continuation id="i9fd6e06dfb4547cf991f106af98b5c5a"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TNMP&#8217;s income taxes consist of the following components:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:54.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current federal income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzMtMS0xLTEtMA_cf01a77c-a524-4922-befd-8d5466922a50">12,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzMtMy0xLTEtMA_c021a9b3-53b6-4043-a400-cb217a4d898a">10,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzMtNS0xLTEtMA_bbcd4ca3-237b-4921-9d30-c04c6ca519b0">13,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzQtMS0xLTEtMA_9d071265-08c1-4bf3-858d-e90aa4c09a79">2,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzQtMy0xLTEtMA_fc61211e-5bad-4417-be80-f30b7355a0fe">1,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzQtNS0xLTEtMA_dd32cb06-6fef-40b0-8dcc-2bb9caefd0db">1,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzUtMS0xLTEtMA_bd9a1556-16d3-4349-bd4c-573dadc6babf">7,744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzUtMy0xLTEtMA_af9fee9e-b019-449e-8507-0abfc8ba3b3a">7,621</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzUtNS0xLTEtMA_7911bc9b-d986-4030-b75b-2ae42147a8d5">540</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzYtMS0xLTEtMA_f3aedd91-277b-4af2-9ff9-7db74bbba9be">29</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzYtMy0xLTEtMA_76706105-fdad-4708-aa05-f4c500f35145">29</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzYtNS0xLTEtMA_29d3c6a2-a2fb-4388-bf37-e37e7a2de188">2,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzctMS0xLTEtMA_ef991a4f-3256-442e-a317-fe40bdb43c85">6,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzctMy0xLTEtMA_844a94f9-f9e9-41fb-ad22-c2d8faadc864">5,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzctNS0xLTEtMA_973287c0-a06f-4d6c-a539-1f95b3d12e58">16,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TNMP&#8217;s provision for income taxes differed from the federal income tax computed at the statutory rate for each of the periods shown. <ix:continuation id="ia0f8a988494b42149905f84218ffa13d" continuedAt="i3e31a413ba3946559d5ccdf395b06523">The differences are attributable to the following factors:</ix:continuation></span></div><ix:continuation id="i3e31a413ba3946559d5ccdf395b06523"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:54.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzMtMS0xLTEtMA_c9c463f4-b750-4cf8-812f-934bde431430">13,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzMtMy0xLTEtMA_9820e39b-0ee2-4ef1-bd15-0b0fb41a38e0">12,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzMtNS0xLTEtMA_eee6591d-c465-4444-beb6-aa1a0c109c43">14,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzQtMS0xLTEtMA_da375803-7938-42e2-9560-b9957a7bc6cc">9,113</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzQtMy0xLTEtMA_c595a75f-2bba-49af-ba12-16d71734cada">8,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzQtNS0xLTEtMA_dba43e80-20da-4a91-9714-50202db75f2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzUtMS0xLTEtMA_4f61dac6-92e3-44c4-9614-f62432acb0fa">1,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzUtMy0xLTEtMA_0768caf0-8419-4be8-9ab0-cf747db8ec70">1,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzUtNS0xLTEtMA_094f1de1-05e3-48b0-a83f-b158caae7c81">1,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of tax expense (benefit) related to stock compensation awards</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzctMS0xLTEtMA_9c5c0c23-0f6a-43fe-84b0-c8ecffead054">112</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzctMy0xLTEtMA_7e77c378-6c7c-46e9-a005-351bb4b87540">236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzctNS0xLTEtMA_b51cc4a4-bedc-4708-a844-32e750fd104a">735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtMS0xLTEtMTcwMzc_33b9f85f-49d6-4307-a0b5-754105a0265b">1,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtMy0xLTEtMTcwNDM_ab5caf36-f745-4216-a0c6-9ab2d9b131b2">471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" name="pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtNS0xLTEtMTcwNDk_6aaf01be-0cc1-47f0-ab0c-a3f5a85b7f6f">277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtMS0xLTEtMA_c607b744-d416-41cd-a127-c8306f0f911f">791</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtMy0xLTEtMA_db1b5fa0-910e-421a-89de-249da6f5d7ad">623</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtNS0xLTEtMA_d5f3dc1c-571e-4b01-bd4f-f33c734b0fe4">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzktMS0xLTEtMA_34891a30-fc35-4b5b-9b3a-7e0fc634e299">6,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzktMy0xLTEtMA_7a1dde6c-03f5-44e0-b8fd-c1fd5d60ecf0">5,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzktNS0xLTEtMA_562c569b-365e-4a89-82a2-882823684734">16,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:54.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMTBmYTk0NjlkZjg0MGQ3YWY4ZjMwMDMyZmM5MjQ0ZC90YWJsZXJhbmdlOmIxMGZhOTQ2OWRmODQwZDdhZjhmMzAwMzJmYzkyNDRkXzAtMS0xLTEtMA_fdd2ada1-a623-41df-b763-d4981ca5cde5">9.71</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMTBmYTk0NjlkZjg0MGQ3YWY4ZjMwMDMyZmM5MjQ0ZC90YWJsZXJhbmdlOmIxMGZhOTQ2OWRmODQwZDdhZjhmMzAwMzJmYzkyNDRkXzAtMy0xLTEtMA_1cc42460-5118-4110-a9d0-969de9351cf6">8.29</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMTBmYTk0NjlkZjg0MGQ3YWY4ZjMwMDMyZmM5MjQ0ZC90YWJsZXJhbmdlOmIxMGZhOTQ2OWRmODQwZDdhZjhmMzAwMzJmYzkyNDRkXzAtNS0xLTEtMA_92b52f23-ce36-44f6-a663-1c929125b236">24.65</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="ie1f1ad47892b439c810e404c3e2a6657" continuedAt="i1b251654c87f4a489eee7e61ec686738"><ix:continuation id="i21f99005eccb4a7e880402878e2b7bec"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of TNMP&#8217;s net accumulated deferred income tax liability at December&#160;31, were:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"><tr><td style="width:1.0%"></td><td style="width:67.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.928%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities related to income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzQtMS0xLTEtMA_74cc4324-23aa-471b-b1f2-c21a28b77e03">27,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzQtMy0xLTEtMA_f0125d5c-4269-438d-8c58-b08f35a2b53f">30,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzUtMS0xLTEtMA_ac3db2f1-78df-45db-86d4-c639d9a154f2">4,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzUtMy0xLTEtMA_f3cadf0b-ace6-4b13-afd0-e31008e9d0da">3,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzYtMS0xLTEtMA_4c2cfd21-8157-47eb-abc4-fea15697a7bb">31,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzYtMy0xLTEtMA_45d1e0c5-0b2b-4310-8067-4359aeb8bf0c">34,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and plant related</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzgtMS0xLTEtMA_2a48fcbf-29e4-4ca9-bfd4-d18ece5f6cef">148,279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzgtMy0xLTEtMA_b9140b49-382f-4655-8090-53c265d69f01">142,791</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:DeferredTaxLiabilitiesStrandedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzktMS0xLTEtMA_235e8eee-2bf0-4135-883c-dafc4c029546">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesStrandedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzktMy0xLTEtMA_89b7ca9a-4d60-48fc-beb3-e24b17429ee3">1,466</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets related to income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEwLTEtMS0xLTA_dcdd64c1-92ab-41ad-9799-e6feecb3f778">9,836</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEwLTMtMS0xLTA_4908ef6f-10d1-42e3-aac4-c62f25e3508f">9,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on reacquired debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilityLossonreacquireddebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzExLTEtMS0xLTA_f4c8432c-d4c0-4a7f-bf9c-24ed81b13d6d">6,072</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilityLossonreacquireddebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzExLTMtMS0xLTA_0bfe7292-e61a-490d-899a-2591a8131d7f">6,345</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEyLTEtMS0xLTA_e1524e8b-583b-4838-9270-97c459a5d741">4,685</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEyLTMtMS0xLTA_86329a52-17ff-4deb-8d91-7eacbb5f4511">4,420</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEzLTEtMS0xLTA_a0a9ebc9-c371-4474-9e8a-76444108a8f8">6,915</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEzLTMtMS0xLTA_bb1c75af-1bcd-422c-b7f2-963fb02b55ee">8,473</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE0LTEtMS0xLTA_60a54507-4a79-477a-98a7-067e8e02172b">1,522</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE0LTMtMS0xLTA_da457d89-66cf-4905-9ccf-1c455fac5646">1,666</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE1LTEtMS0xLTA_e92cd000-ac9b-4f55-8949-8a356dae2a60">177,309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE1LTMtMS0xLTA_9e9804fa-ac93-45db-b17d-491cf43a80a8">174,177</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net accumulated deferred income tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE2LTEtMS0xLTA_0599ca74-ebd1-40ca-bd58-9691062aff3b">145,369</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE2LTMtMS0xLTA_4c4b74ea-967c-4080-ad88-b1df22bed768">140,151</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><ix:continuation id="if1e7e22ef2d64e34a1a8da176cc96a84"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the change in TNMP&#8217;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"><tr><td style="width:1.0%"></td><td style="width:81.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred income tax liability per above table</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzMtMS0xLTEtMA_45cfeeb8-9a92-4b8f-b1bd-7d1c42c33530">5,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax effects of income tax related regulatory assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzQtMS0xLTEtMA_40b429c2-5aa9-475f-b8ca-37b3004e02f0">3,666</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AmortizationOfExcessDeferredIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzUtMS0xLTEtMA_09ef9dbe-748d-465f-94ef-d1ff4bb0b57f">9,113</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredOtherTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzYtMS0xLTEtMA_9a9f6b29-eabf-4c8e-bda1-c9c01d38cbb4">212</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes (benefits)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzctMS0xLTEtMA_368dcb33-fa76-4f46-933f-e374431a86cd">7,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Disclosures </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company is required to recognize only the impact of tax positions that, based on their technical merits, are more likely than not to be sustained upon an audit by the taxing authority.  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEyOTgy_090883f1-0677-47c2-8fa9-b11a0c9c5588" continuedAt="i6735495bf6764725b76ac481d4940148" escape="true">A reconciliation of unrecognized tax benefits is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="i6735495bf6764725b76ac481d4940148"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.426%"><tr><td style="width:1.0%"></td><td style="width:53.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.450%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2017</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i137c23de1ca24d639ac6409e1b5908df_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzItMS0xLTEtMA_d1f209f9-1202-4bae-b1a4-0d5c49d53943">9,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzItMy0xLTEtMA_0c06a933-48ae-4730-963b-1d1c0e0f5bb8">6,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic06440196560414e9a39d09a3d31dc57_I20171231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzItNS0xLTEtMA_58c48be6-f9d6-42ea-bc19-698079c5b788">63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to 2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4668d37e4de14a9bbb513e74563f41f4_D20180101-20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzMtMS0xLTEtMA_9fe0f107-3d96-4673-99d1-8f98d19b529d">543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzMtMy0xLTEtMA_97ecf04d-10c6-4814-b520-8ee5e63605e4">543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzMtNS0xLTEtMA_a44fb58b-3437-4cf2-a548-29b493100d62">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4668d37e4de14a9bbb513e74563f41f4_D20180101-20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzQtMS0xLTEtMA_29e270d3-621e-47a4-9ce6-6afd63e22346">222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzQtMy0xLTEtMA_da6cb917-0519-485b-a1fe-49e1d2680481">182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzQtNS0xLTEtMA_a3784892-1506-4baa-9e40-926e76fcf258">40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4668d37e4de14a9bbb513e74563f41f4_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzUtMS0xLTEtMA_c72bb70c-8952-439d-9dc9-25079a666df0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzUtMy0xLTEtMA_f62989cc-acba-490c-8c8a-a435bb882689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzUtNS0xLTEtMA_7e6912ba-fb31-4790-9071-60b0543f3368">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26631b1262b94e4a85534805d2f436db_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzYtMS0xLTEtMA_e7684e8d-f3e6-4cc4-b495-9b7dd96e99c9">10,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77d0c8d67134b01b51069cf79391480_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzYtMy0xLTEtMA_b81f9000-7b43-4062-9429-e0e3bf2d45b5">7,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzYtNS0xLTEtMA_14c09b8d-97cb-4981-9cb5-38b985fcd2b5">103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to 2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e8fae1182364d5f84a26f9f011d28a7_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzctMS0xLTEtMA_01bfdfd4-fc80-4e9e-b908-6c624d07a0d5">329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzctMy0xLTEtMA_5ed17941-72f2-4d96-a3a9-71821cdf9820">329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzctNS0xLTEtMA_fab54a20-b388-4530-95a7-032f4b87b170">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e8fae1182364d5f84a26f9f011d28a7_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzgtMS0xLTEtMA_c869ba9c-a163-4822-bf4b-b634639d2c8c">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzgtMy0xLTEtMA_59ce3018-d00c-465d-8d85-47f62e552617">159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzgtNS0xLTEtMA_48e35dbb-1e72-49e9-854a-a135b437fcfc">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e8fae1182364d5f84a26f9f011d28a7_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzktMS0xLTEtMA_3dbd25ed-480f-4f06-8213-3d1d140a3326">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzktMy0xLTEtMA_ced2d677-1ef1-4c94-a31c-39c95cb47090">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzktNS0xLTEtMA_9f2467b6-f399-43d2-ad4b-425eb89534f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6d50cc718b748df832542b60fb4921d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEwLTEtMS0xLTA_2cdb2180-605a-4306-945d-df17660218d6">10,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEwLTMtMS0xLTA_c589095a-378d-43d0-b633-fdf364b4b09f">7,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEwLTUtMS0xLTA_c3a246bc-09fd-4e9a-bdac-c8ec53246b2e">114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdabe899d0cf49ef84d3c3e7495a2145_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzExLTEtMS0xLTA_fb409ea8-8c07-4803-aef6-92bbb706e28d">2,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzExLTMtMS0xLTA_6cbbb4a3-a013-46b8-8eff-c9c9f6ae42e6">2,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzExLTUtMS0xLTA_7001087f-1303-4b16-a074-2fce768a2edd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdabe899d0cf49ef84d3c3e7495a2145_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEyLTEtMS0xLTA_90d9286a-b622-4ec1-8af0-507bac998d49">173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEyLTMtMS0xLTA_f3926852-263b-4679-9141-50cb2a238bff">168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEyLTUtMS0xLTA_bdf51355-fdb4-477e-b15d-1d838a65bc4a">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdabe899d0cf49ef84d3c3e7495a2145_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEzLTEtMS0xLTA_694125c9-ebb0-4823-8e4d-7120b9447b00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEzLTMtMS0xLTA_48ae8803-1011-4f4a-ae6e-463bffd07add">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEzLTUtMS0xLTA_1f257e09-6e3a-4559-b2ef-18eba939a092">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzE0LTEtMS0xLTA_e1952f5b-0906-40d2-9d41-f50e0c5ddec1">13,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzE0LTMtMS0xLTA_8b033cf6-9782-4150-9dc9-0c0d1fc7211e">10,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzE0LTUtMS0xLTA_542baed5-e6f3-48be-aecd-a846ef95c3a5">119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i1b251654c87f4a489eee7e61ec686738" continuedAt="i90ded5ceedab4a389755ae741049f991"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Included in the balance of unrecognized tax benefits at December&#160;31, 2020 are $<ix:nonFraction unitRef="usd" contextRef="i454418cebb5c483fa39833173924bafe_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzgzNjc_8a8d74d8-ab10-41e0-889c-38310a36a7a5">10.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzgzNzE_08719647-09cf-4817-af75-ac5fa806b525">7.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzgzNzk_f99d0be9-20f0-4a3d-bbb7-9a27d6830e74">0.1</ix:nonFraction> million that, if recognized, would affect the effective tax rate for PNMR, PNM, and TNMP.  The Company does not anticipate that any unrecognized tax expenses or unrecognized tax benefits will be reduced or settled in 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR, PNM, and TNMP had <ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_056a0d2e-32a4-4592-9c62-f44c05885216"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_15a45305-221a-4172-b44b-cdcf441d9fd3"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_346127ad-247b-452b-b3b2-8048e204f085"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_65345df4-f3fc-4db9-a020-2b93cf7b4fbb"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_6abdc7c2-5326-4f02-bb43-a2a373b69490"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_92573b47-0df7-468a-92e0-d970551edd36"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_98acc93f-1027-4bb0-9f8b-8418b79c806b"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_beee242e-b870-446b-a5a8-a4fb252c4d32"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_c4864530-dcb1-4d53-8b2a-e032892a08f0">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> estimated interest income or expense for the years ended December 31, 2020, 2019, and 2018.  There was no accumulated accrued interest receivable or payable related to income taxes as of December&#160;31, 2020 and 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company files a federal consolidated and several consolidated and separate state income tax returns.  The tax years prior to 2017 are closed to examination by either federal or state taxing authorities other than Arizona.  The tax years prior to 2016 are closed to examination by Arizona taxing authorities.  Other tax years are open to examination by federal and state taxing authorities and net operating loss carryforwards are open to examination for the years in which the carryforwards are utilized.  At December&#160;31, 2020, the Company has $<ix:nonFraction unitRef="usd" contextRef="i5afb26e8b6a34817bb35843d09478f68_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzkzNTY_d5240000-01a5-4955-a595-098ee2b96da9">222.1</ix:nonFraction> million of federal net operating loss carryforwards that expire beginning in 2031 and $<ix:nonFraction unitRef="usd" contextRef="i5afb26e8b6a34817bb35843d09478f68_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzk0Mzc_ab15b91d-de94-481c-8a05-711ce856e1ea">121.4</ix:nonFraction> million of federal tax credit carryforwards that expire beginning in 2023.  State net operating losses expire beginning in 2035 and vary from federal due to differences between state and federal tax law.  The proposed Merger may impact the Company&#8217;s ability to utilize its federal net operating loss and tax credit carryforwards.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2008, fifty percent bonus tax depreciation was enacted as a temporary two-year stimulus measure as part of the Economic Stimulus Act of 2008.  Bonus tax depreciation in various forms has been extended since that time, including by the Protecting Americans from Tax Hikes Act of 2015.  The 2015 act extended and phased-out bonus tax depreciation through 2019.  As discussed above the Tax Act eliminated bonus depreciation for utilities effective September 28, 2017.  However, in 2018 the IRS issued proposed regulations interpreting Tax Act amendments to depreciation provisions of the IRC which allowed the Company to claim a bonus depreciation deduction on certain construction projects placed in service after the third quarter of 2017.  As a result of the net operating loss carryforwards for income tax purposes created by bonus depreciation, certain tax carryforwards were not expected to be utilized before their expiration.  In addition, as a result of Tax Act changes to the deductibility of officer compensation, certain deferred tax benefits related to compensation are not expected to be realized.  The Company has impaired the deferred tax assets for tax carryforwards which are not expected to be utilized and for compensation that is not expected to be deductible.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company earns investment tax credits for construction or purchase of eligible property.  The Company uses the deferral method of accounting for these investment tax credits.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="pnm:TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEyOTY3_75aa0a8d-464a-48ab-8c28-c9cd5be31fd4" escape="true"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impairments after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2018 through 2020 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:54.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" sign="-" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtMS0xLTEtMTg5NTk_e88f719c-1dfb-44ae-b4a2-d2cf5ad3c398">425</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtMy0xLTEtMTg5NTk_e1ef1625-550e-407d-bd14-61846a115299">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtNS0xLTEtMTg5NTk_91abb662-7c33-40b0-98c2-6083627c2829">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:StateNetOperatingLossCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtMS0xLTEtMTg5NTk_45c906f6-7a1d-4d5e-8a79-709d7bd4fb63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:StateNetOperatingLossCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtMy0xLTEtMTg5NTk_c0e20d37-0c1e-406f-b450-4f6ccced26a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:StateNetOperatingLossCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtNS0xLTEtMTg5NTk_03e1d2cb-0ae1-4753-9369-7e01c0c3541f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:CharitablecontributioncarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtMS0xLTEtMTg5NTk_91bd8ab0-29e0-40c0-bd91-9bdb6f3d2baf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:CharitablecontributioncarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtMy0xLTEtMTg5NTk_8290e79b-55f1-4c98-b31c-416d2400921f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="pnm:CharitablecontributioncarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtNS0xLTEtMTg5NTk_c0c7a537-e199-4a5a-9956-49b1dfd88133">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtMS0xLTEtMTg5NTk_f9deb665-134a-41e2-be67-6fdc2fb4261a">96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtMy0xLTEtMTg5NTk_688443b5-8ee8-4d00-8881-913373173d5f">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtNS0xLTEtMTg5NTk_f578a51f-18f7-415a-b6d9-a5f7e9e6e949">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtMS0xLTEtMA_8e8857ff-92b2-40d2-9a7a-c6f56a2ca6a7">425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtMy0xLTEtMA_7b3a13c9-3be5-4ce6-bb3e-06ff47c16201">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtNS0xLTEtMA_af4bb529-1c9f-4f09-a09c-9be9a91c263b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:StateNetOperatingLossCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtMS0xLTEtMA_c150afe9-b9e4-4305-ac38-13cf7b17937e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:StateNetOperatingLossCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtMy0xLTEtMA_b16de9c8-a243-4118-b4d8-dae7dc959e50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:StateNetOperatingLossCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtNS0xLTEtMA_c7af808b-04b3-4997-8dcd-a37d0a2fc703">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:CharitablecontributioncarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtMS0xLTEtMA_c1a7a197-62cd-4451-a4e2-51f42ef6bb90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:CharitablecontributioncarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtMy0xLTEtMA_f0ee9d5f-3cd2-4970-a575-4029df0c5b6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="pnm:CharitablecontributioncarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtNS0xLTEtMA_c3af2b51-6f74-404b-9eb7-f2330451dfc5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" sign="-" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtMS0xLTEtMA_b585cf02-808d-45b7-8976-ae4c11cd08e3">99</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" sign="-" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtMy0xLTEtMA_90bc7280-c4c0-4618-a8d8-ec047cd7589d">100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtNS0xLTEtMA_456f7f0e-27b0-46c0-b0cd-505e3541c2c6">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2018:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzgtMS0xLTEtMA_c6fac512-384b-4385-891a-7279e87a1bf0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzgtMy0xLTEtMA_d5880e46-c0e6-41a3-b6d8-80160d79292c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:StateTaxCreditCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzgtNS0xLTEtMA_2bc77252-90bf-4c0d-9363-3534e09f71ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:StateNetOperatingLossCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzktMS0xLTEtMA_9001580f-9ba4-446c-84b0-49d6741e78af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:StateNetOperatingLossCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzktMy0xLTEtMA_7ca25881-7df4-4efb-8a8d-ce4a15f94095">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:StateNetOperatingLossCarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzktNS0xLTEtMA_7babed53-bc1c-477b-811e-e4f50613c033">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:CharitablecontributioncarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzEwLTEtMS0xLTA_d047ad76-0200-41de-8ebf-57499e28d184">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:CharitablecontributioncarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzEwLTMtMS0xLTA_461ee015-2958-4799-9a45-ca8463ed0de4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="pnm:CharitablecontributioncarryforwardImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzEwLTUtMS0xLTA_f6bb0d0b-be68-4b30-b5ed-c46f8790426b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzExLTEtMS0xLTA_d04e187f-8a77-4c58-8608-46fd8de5f508">410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzExLTMtMS0xLTA_dfcf4680-4c0c-4a21-bd6e-0f0a7603b09d">298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231" decimals="-3" name="pnm:CompensationExpenseImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzExLTUtMS0xLTA_f1c675a0-41c4-46c0-bf40-f1f480ac65ac">111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i90ded5ceedab4a389755ae741049f991"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The impairments of unexpired state tax credits, state net operating loss, and charitable contribution carryforwards are reflected as a valuation allowance against deferred tax assets.  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEyOTg0_073140f8-0d99-42e2-bf97-9553e4bff969" continuedAt="ia3a7994aa9e74e3e9c5688495cd63103" escape="true">The reserve balances, after reflecting expiration of carryforwards under applicable tax laws, at December&#160;31, 2020 and 2019 are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="ia3a7994aa9e74e3e9c5688495cd63103"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:54.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceStatetaxcreditcarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzMtMS0xLTEtMA_718382b4-d4ad-4ccc-9d96-21e07f32e63d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceStatetaxcreditcarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzMtMy0xLTEtMA_f898cdd6-fff4-44e8-939e-59d209c70f91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceStatetaxcreditcarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzMtNS0xLTEtMA_4ce9f195-8bfd-47f0-90a4-58b43ba6ca0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzQtMS0xLTEtMA_72d21462-e8e5-4b63-a2ef-01e272579eac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzQtMy0xLTEtMA_80c25ded-1f53-4856-8ad6-2973c4fea59c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzQtNS0xLTEtMA_7ce0850b-f7aa-4d14-ab83-0af677e85685">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceCharitablecontributioncarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzUtMS0xLTEtMA_b0eaa993-786e-4a11-973e-dfe1a17ee2e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceCharitablecontributioncarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzUtMy0xLTEtMA_44f70b7c-a3c4-48d0-a5a3-f5fb36014c46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceCharitablecontributioncarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzUtNS0xLTEtMA_eae26b4c-5890-4f12-99f0-0e207adfe519">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzYtMS0xLTEtMA_f6adc22c-2935-4514-8d07-cd665eef674e">407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzYtMy0xLTEtMA_0b33a3fa-c653-491d-95b7-08b7cd5e3eee">259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzYtNS0xLTEtMA_15cf02aa-780e-4b64-aacc-b225fede54e2">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" name="pnm:ReservebalanceStatetaxcreditcarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzgtMS0xLTEtMA_b7dfceaa-12f0-4209-bdce-140c932e8d9c">425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceStatetaxcreditcarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzgtMy0xLTEtMA_dc3725be-6737-46df-85df-8c3b2d0e2ca2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceStatetaxcreditcarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzgtNS0xLTEtMA_80ea3b82-68a2-433c-a9dc-89edd3d43cc0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzktMS0xLTEtMA_83c9e972-9b72-4870-b60c-3696b416a82d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzktMy0xLTEtMA_7e0a31e8-b988-4a69-99b9-0897533f2f97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzktNS0xLTEtMA_7f16018c-6565-4894-b866-c7062625b882">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceCharitablecontributioncarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzEwLTEtMS0xLTA_7bb8861c-2aee-4299-a53e-e6980318ce44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceCharitablecontributioncarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzEwLTMtMS0xLTA_eea405f3-d482-4e4f-97fd-a74a2731cf8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231" decimals="-3" format="ixt:zerodash" name="pnm:ReservebalanceCharitablecontributioncarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzEwLTUtMS0xLTA_b2e7bf82-79ac-479c-bdcf-8c7a48e8a2b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzExLTEtMS0xLTA_6b8454f8-2e30-4f0f-9536-aff18d62acac">311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzExLTMtMS0xLTA_e4bd58f8-5370-4744-86b0-21bdbf491892">198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231" decimals="-3" name="pnm:ReverseBalanceCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzExLTUtMS0xLTA_9093b5ac-01c8-4dc4-8804-f6d5891da5b2">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_277"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(19)  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0Xzg0NzE_80d600a8-12fb-4696-855c-0c109f2cf6fb" continuedAt="i4f962a76cbcf479fbfe0f6b450f730e8" escape="true">Goodwill </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i4f962a76cbcf479fbfe0f6b450f730e8" continuedAt="ifd0ca616058f42b487bf908224f10c4a"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The excess purchase price over the fair value of the assets acquired and the liabilities assumed by PNMR for its 2005 acquisition of TNP was recorded as goodwill and was pushed down to the businesses acquired.  In 2007, the TNMP assets that were included in its New Mexico operations, including goodwill, were transferred to PNM.  PNMR&#8217;s reporting units that currently have goodwill are PNM and TNMP.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company evaluates its goodwill for impairment annually at the reporting unit level or more frequently if circumstances indicate that the goodwill may be impaired.   Application of the impairment test requires judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units, and determination of the fair value of each reporting unit.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In certain circumstances an entity may perform a qualitative analysis to conclude that the goodwill of a reporting unit is not impaired.  Under a qualitative assessment an entity considers macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant entity-specific events affecting a reporting unit, as well as whether a sustained decrease (both absolute and relative to its peers) in share price has occurred.  An entity considers the extent to which each of the adverse events and circumstances identified could affect the comparison of a reporting unit&#8217;s fair value with its carrying amount.  An entity places more weight on the events and circumstances that most affect a reporting unit&#8217;s fair value or the carrying amount of its net assets.  An entity also considers positive and mitigating events and circumstances that may affect its determination of whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount.  An entity evaluates, on the basis of the weight of evidence, the significance of all identified events and circumstances in the context of determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount.  A quantitative analysis is not required if, after assessing events and circumstances, an entity determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In other circumstances, an entity may perform a quantitative analysis to reach the conclusion regarding impairment with respect to a reporting unit.  An entity may choose to perform a quantitative analysis without performing a qualitative analysis and may perform a qualitative analysis for certain reporting units, but a quantitative analysis for others.  The first step of the quantitative impairment test requires an entity to compare the fair value of the reporting unit with its carrying value, including goodwill.  If as a result of this analysis, the entity concludes there is an indication of impairment in a reporting unit having goodwill, the amount of goodwill impairment to be recorded in the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR periodically updates its quantitative analysis for both PNM and TNMP.  The use of a quantitative approach in a given period is not necessarily an indication that a potential impairment has been identified under a qualitative approach.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">When PNMR performs a quantitative analysis for PNM or TNMP, a discounted cash flow methodology is primarily used to estimate the fair value of the reporting unit.  This analysis requires significant judgments, including estimations of future cash flows, which is dependent on internal forecasts, estimations of long-term growth rates for the business, and determination of appropriate weighted average cost of capital for the reporting unit.  Changes in these estimates and assumptions could materially affect the determination of fair value and the conclusion of impairment.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div><span><br/></span></div><ix:continuation id="ifd0ca616058f42b487bf908224f10c4a" continuedAt="i598483a456dd4340bb281efe7e42854e"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">When PNMR performs a qualitative or quantitative analysis for PNM or TNMP, PNMR considers market and macroeconomic factors including changes in growth rates, changes in the WACC, and changes in discount rates.  PNMR also evaluates its stock price relative to historical performance, industry peers, and to major market indices, including an evaluation of PNMR&#8217;s market capitalization relative to the carrying value of its reporting units.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the annual evaluations performed as of April 1, 2018, PNMR utilized a quantitative analysis for the PNM reporting unit and a qualitative analysis for the TNMP reporting unit.  The April 1, 2018 quantitative evaluations indicated the fair value of the PNM reporting unit, which has goodwill of $<ix:nonFraction unitRef="usd" contextRef="i101eda77537340fcbec2a3ed240404f0_I20180401" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzY1MTc_6c32336c-9352-4043-a0ff-e94b64811642">51.6</ix:nonFraction> million, exceeded its carrying value by approximately <ix:nonFraction unitRef="number" contextRef="i101eda77537340fcbec2a3ed240404f0_I20180401" decimals="2" name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzY1NjY_eae1121e-f499-474f-9f95-dd60c15d3e16">19</ix:nonFraction>%.  The 2018 qualitative analysis for the TNMP reporting unit was performed by considering changes in expectations of future financial performance since the April 1, 2016 quantitative analysis that indicated the fair value of the TNMP reporting unit, which has goodwill of $<ix:nonFraction unitRef="usd" contextRef="i85a23bcc443e465dad1cdec57f850bb1_I20180401" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzY4NDA_34c7fdca-d72c-4f2f-8519-0c4dc3078add">226.7</ix:nonFraction> million, exceeded its carrying value by approximately <ix:nonFraction unitRef="number" contextRef="i85a23bcc443e465dad1cdec57f850bb1_I20180401" decimals="2" name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzY4ODk_76f479b5-b64b-4897-b85a-926c33bae67c">32</ix:nonFraction>%.  The 2018 analysis considered events specific to TNMP such as the potential impacts of legal and regulatory matters discussed in Note 16 and Note 17, including potential adverse outcomes in the then pending TNMP 2018 Rate Case.  Based on an evaluation of these and other factors, the Company determined it is not more likely than not that the April 1, 2018 carrying values of PNM or TNMP exceeded their fair values.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For its annual evaluations performed as of April 1, 2019, PNMR performed qualitative analyses for both the PNM and TNMP reporting units.  In addition to the typical considerations discussed above, the qualitative analysis considered changes in the Company&#8217;s expectations of future financial performance since the April 1, 2018 quantitative analysis performed for PNM, as well as the quantitative analysis performed for TNMP at April 1, 2016 and the previous qualitative analyses through April 1, 2018.  This analysis considered Company specific events such as the potential impacts of legal and regulatory matters discussed in Note 16 and Note 17, including potential outcomes in PNM&#8217;s SJGS Abandonment Application, the impacts of the NM Supreme Court&#8217;s decision in the appeal of the NM 2015 Rate Case, and other potential impacts of changes in PNM&#8217;s resource needs based on PNM&#8217;s 2017 IRP.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2019 carrying values of PNM or TNMP exceeded their fair values.</span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i598483a456dd4340bb281efe7e42854e">For its annual evaluations performed as of April 1, 2020, PNMR performed a qualitative analysis for the PNM reporting unit and a quantitative analysis for the TNMP reporting unit.  In addition to the typical considerations discussed above, the qualitative analysis considered changes in PNM&#8217;s expectations of future financial performance since the April 1, 2018 quantitative analysis as well as the 2019 qualitative analysis.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2020 carrying value of PNM exceeded its fair value.  Using the methods and considerations discussed above, the 2020 quantitative analysis indicated the fair value of the TNMP reporting unit, which has goodwill of $<ix:nonFraction unitRef="usd" contextRef="i2d471df74c434bf184dd5cc34ba764a7_I20200401" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzMyOTg1MzQ5MDQ5MjI_ab42c598-a0f2-4c46-82b2-5af9ca894895">226.7</ix:nonFraction>&#160;million, exceeded its carrying value by approximately <ix:nonFraction unitRef="number" contextRef="i2d471df74c434bf184dd5cc34ba764a7_I20200401" decimals="2" name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzMyOTg1MzQ5MDQ5Mzg_97ddbedf-b0b5-4a5c-8e70-fbdba407c6e5">38</ix:nonFraction>%.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2020 carrying value of TNMP exceeded its fair value.  Since the April 1, 2020 annual evaluation, there have been no events, including the Merger, or indications that the fair values of the reporting units with recorded goodwill have decreased below their carrying values.</ix:continuation> </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_280"></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(20)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.84pt"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90ZXh0cmVnaW9uOmNkNWE0NTQ4NzQwMTRiYzg5NjJjMjg2N2YzNDAxNWJhXzE0Mjk_0ef40e44-129f-4eea-bc49-1f2227c39a19" continuedAt="i912fdc62ece247d8826307a4517ee853" escape="true">Related Party Transactions </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:29.25pt"><span><br/></span></div><ix:continuation id="i912fdc62ece247d8826307a4517ee853" continuedAt="i2270b420c109462e9be88db64b007778"><div style="text-align:justify;text-indent:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR, PNM, TNMP, and NMRD are considered related parties, as is PNMR Services Company, a wholly-owned subsidiary of PNMR that provides corporate services to PNMR and its subsidiaries in accordance with shared services agreements.  These services are billed at cost on a monthly basis to the business units.  In addition, PNMR provides construction and operations and maintenance services to NMRD, a <ix:nonFraction unitRef="number" contextRef="i673695e225844b83ae31230f86f5def3_I20201231" decimals="INF" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90ZXh0cmVnaW9uOmNkNWE0NTQ4NzQwMTRiYzg5NjJjMjg2N2YzNDAxNWJhXzQ1Ng_f85d9c89-5206-4a6a-90b7-3a54f5fb1892">50</ix:nonFraction>% owned subsidiary of PNMR Development (Note 21), and PNM purchases renewable energy from certain NMRD-owned facilities at a fixed price per MWh of energy produced.  PNM also provides interconnection services to PNMR Development (Note 7) and NMRD.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR files a consolidated federal income tax return with its affiliated companies.  A tax allocation agreement exists between PNMR and each of its affiliated companies.  These agreements provide that the subsidiary company will compute its taxable income on a stand-alone basis.  If the result is a net tax liability, such amount shall be paid to PNMR.  If there are net operating losses and/or tax credits, the subsidiary shall receive payment for the tax savings from PNMR to the extent that PNMR is able to utilize those benefits.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 117</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><ix:continuation id="i2270b420c109462e9be88db64b007778"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 7 for information on intercompany borrowing arrangements.  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90ZXh0cmVnaW9uOmNkNWE0NTQ4NzQwMTRiYzg5NjJjMjg2N2YzNDAxNWJhXzE0MjM_56fcd36e-dc3a-46e5-ad6a-442ba87399c0" continuedAt="ifdc462943c6c4e768d2440e243ca00b9" escape="true">The table below summarizes the nature and amount of related party transactions of PNMR, PNM and TNMP:&#160;&#160;&#160;&#160;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ifdc462943c6c4e768d2440e243ca00b9" continuedAt="if81078c5db924fd489d05ea81b01acd6">&#160;</ix:continuation></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><ix:continuation id="if81078c5db924fd489d05ea81b01acd6"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.040%"><tr><td style="width:1.0%"></td><td style="width:51.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.220%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services billings:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66c2db02e0044fecb2041f89854acf67_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzYtMS0xLTEtMA_2eaadef7-019a-4da3-8d05-4551ce8cd6d2">100,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9a9913a33b84469b659da68883f5eb2_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzYtMy0xLTEtMA_dc2ae5c8-c45e-4a62-afb1-d5ff71dee121">96,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccadcb0bdcec4fe39e29d4203caa25df_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzYtNS0xLTEtMA_105d6b14-3884-4510-83e4-669269a30c2e">95,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4bd15b24c7b4c759568004e7f2d6ef6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzctMS0xLTEtMA_2fac9441-a341-4d8f-8b71-aa3f4417fa02">39,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i117c90c509854fee9ffed6418abacc8e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzctMy0xLTEtMA_f788d61a-119a-4031-a37f-291513aced82">36,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e89b6fe6620438bb4f255c2a7d0507f_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzctNS0xLTEtMA_cd71fcc3-55a8-4c56-a397-d73f3ab5708c">33,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to TNMP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf04ed3bca2b414095c3f855050c9c98_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzgtMS0xLTEtMA_95364104-7066-40d0-9ec8-30e64cf0d00d">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3eb6d97fe78444f0be4b7f40f0fed639_D20190101-20191231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzgtMy0xLTEtMA_1f9ba5bd-231e-434f-bc28-4d79806bca05">375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b8acaa192f442c2ae29bfe985fc2d44_D20180101-20181231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzgtNS0xLTEtMA_8ad5233a-996b-46b2-b53c-2fba909d2d64">367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2337bff676e49c1ac94b772e49a691b_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzktMS0xLTEtMA_53eac980-ff6f-4227-a491-311b5c7e4eb8">141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4aed2675e4048f0898524f5f88bde17_D20190101-20191231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzktMy0xLTEtMA_bed19947-15a2-4bdc-a2e1-d29d207e1ec7">141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9097e94c27ae492d8aa417eacce2bd5d_D20180101-20181231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzktNS0xLTEtMA_96384e84-3ac3-47fa-a2b4-fd6aaaf6eeb1">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP to PNM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35e28743eec4434397f0a07b980296ee_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEwLTEtMS0xLTA_431c1424-4c38-46c0-86a1-997db3573c6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f8f7bcf508247ed80badb28dfc3c3a5_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEwLTMtMS0xLTA_05408d9e-8681-4ee9-99e9-c1458dc7ffce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07150083e73c4051854151f9ff6ae272_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEwLTUtMS0xLTA_ea64916a-67f6-4805-84ab-1d6b568c28b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i232ad6625ec04ca79711b1d077a8cdfe_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEzLTEtMS0xLTA_9a4f6aa1-14ee-4998-abbd-cdc71024962e">260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bc84e647aee45d79e96be01fb3917e9_D20190101-20191231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEzLTMtMS0xLTA_4ba543fb-c876-48ef-8407-d8f2e0527ccf">238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8619dfe7d8e4989815eff13d88ba213_D20180101-20181231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEzLTUtMS0xLTA_d250dbd9-bc4f-4bac-a125-82d87ff9f935">183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy purchases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM from NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b23ba27894544508a7c68353e660860_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE1LTEtMS0xLTA_9a91d870-04a2-4eed-80e8-e72e7226789a">9,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0bf5b2ca7c541b088ab822cc11ae5a3_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE1LTMtMS0xLTA_c170273d-51ab-43e9-9f52-63d26a0f838f">3,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14dbb17ce2804f82803ba38c6d66f4d0_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE1LTUtMS0xLTA_0807e7b3-b6e2-4157-a7af-98b7a8e12f94">2,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interconnection and facility study billings:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51de373719ef4a78bea354c5fbf5d2e5_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE3LTEtMS0xLTA_6e4b9825-a2ee-4541-8c4a-e89a60cc5a3f">350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i178524269d564fcdb38ee62e3c6af179_D20190101-20191231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE3LTMtMS0xLTA_fcbbc082-64cf-41b8-8805-9e06c1df61ee">650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8bbb22c0cdb473398d23a882ed814ed_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE3LTUtMS0xLTA_ee4e3db8-4303-491d-b34e-a52bcad1dc6e">2,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to PNMR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88fcb2c5acfe4316b8e9a5087f160c3a_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE4LTEtMS0xLTA_3a6ce123-8e09-4f7c-b9be-f74f8442d627">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e8b1b0f6906458486a9dd85531a1f01_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE4LTMtMS0xLTA_6db113fe-2167-4773-b93d-a7c21f96135c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c6d8f8ac4e045079a72c65c10be00a5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE4LTUtMS0xLTA_8239038e-a97f-4fec-97a1-cbf2310535c0">68,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i185c7f016e94496e8d692757cdb17fde_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE5LTEtMS0xLTA_1add08b5-0ec8-4ca4-8d3b-c5d08d9f88d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30cbb02e8f29413c83c7bde98ffe935a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE5LTMtMS0xLTA_87fa04a5-d356-41df-b731-09bf1f4d85b8">68,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7b9b40d30c64aac942411d5a5e72a9c_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE5LTUtMS0xLTA_0f4ab7f1-b692-4d6b-afea-626b800bb432">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest billings:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if84d2f5227354a7f96f4eda90116a7a7_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIxLTEtMS0xLTA_c45959d0-f0f2-4bbf-8a8f-733c4029f424">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a7f1a07465b408f99551bd3fc5f8d43_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIxLTMtMS0xLTA_4bc37e68-e2e4-4cb7-8bc1-2fc719454ab2">3,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb6d411020ee461a8b01e1d4a23497df_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIxLTUtMS0xLTA_13043609-e093-40be-9bea-a59340e0fcb1">2,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to PNMR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i341e42276a0f4ae68a3f72b2f1114eb3_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIyLTEtMS0xLTA_9ca6aeea-5087-40f3-9d62-e69f6f9e6cfa">255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7755733bbcc47eeb4f2bd92de1c0934_D20190101-20191231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIyLTMtMS0xLTA_c485eec6-8ba2-42b3-a17f-a7f09b0fef83">299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ed6330d9ba4552adbab2b28c0fa22c_D20180101-20181231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIyLTUtMS0xLTA_79503415-d07a-416d-ae63-65a2d51636c3">289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb1e12cf6814f5cb7d1e18aa06cedfa_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIzLTEtMS0xLTA_bf32d731-08f3-4960-b5a9-18264c8e7d4e">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f667ec8689040e69dcc5912940a9180_D20190101-20191231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIzLTMtMS0xLTA_a188c75d-85e1-4275-9db6-6cfe8b5a86ce">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3180338622b34dbe9a555f15fcacb9eb_D20180101-20181231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIzLTUtMS0xLTA_4d22306c-d854-4b4d-89d1-cfd4549732db">136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax sharing payments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31c565bcb5a5436fba9ae344b354ba4a_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI1LTEtMS0xLTA_98b4a330-71eb-44a5-a470-cbb70ff577a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia57d498f19d3499f9320b4c56ff33570_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI1LTMtMS0xLTA_030b7663-9b81-4338-9db1-9df254aa4bca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9db87ed78114af0bbcc144ccb2fecb7_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI1LTUtMS0xLTA_63104883-59b5-4ef2-8880-aa706165cea0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5d5dc590da4cde99927e86387b3d4b_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI2LTEtMS0xLTA_c56242aa-a630-400e-aedc-d3761090ea58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02be87f2e5e74f3b9152644edd8c463c_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI2LTMtMS0xLTA_5e427746-e209-44d1-bbea-684e40cd779d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6a273e2c76b403ba56c848be044da36_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI2LTUtMS0xLTA_388c5d22-5755-4b2c-a81b-c71a50a08c6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fcbee4310f94794ad17dee8231651c9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI3LTEtMS0xLTA_3fc75118-db65-4f8d-b041-ca5b82d136d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4447e025e1c4ced9ee15659fd0ec90e_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI3LTMtMS0xLTA_8e64707c-6ffa-43ad-92fb-091a88b55929">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5ec22e3548a49bc976f39c4aef88ed1_D20180101-20181231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI3LTUtMS0xLTA_0f6ff29a-0e30-4947-bc72-c3ad9763bb3f">134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP to PNMR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd92770cb0664c6fb839747bfc0e0dde_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI4LTEtMS0xLTA_66ce88f8-ded6-404a-a6bc-f4090892e441">15,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i260abfd0e46d47d182cd354a7f6750a2_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI4LTMtMS0xLTA_5915e1ce-d781-4fa1-93bd-bceef37a9af3">12,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic103e1163e5a4d41ac981b15fa49a764_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI4LTUtMS0xLTA_a30ae52f-f9b7-44cd-9f22-0c51c0648d8e">3,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_2833"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(21)  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8yNzQ4Nzc5MDcyMjQ2_7c09c2b6-f575-4e0b-a0cc-b8c8486705e1" continuedAt="iaf2ce2ce6f7146f290891f1ffbc2d054" escape="true">Equity Method Investment</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="iaf2ce2ce6f7146f290891f1ffbc2d054" continuedAt="i9e21af55e4124823989a320c84e5fa32"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In September 2017, PNMR Development and AEP OnSite Partners created NMRD to pursue the acquisition, development, and ownership of renewable energy generation projects, primarily in the state of New Mexico.  PNMR Development and AEP OnSite Partners each have a <ix:nonFraction unitRef="number" contextRef="i8f8483a04d5b4e2ba3da0b4774da9cbc_I20201231" decimals="INF" name="pnm:PublicUtilitiesOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMTcz_a19c4752-de75-4f59-ad03-7b0ff5a3115b">50</ix:nonFraction>% ownership interest in NMRD.  In December 2017, PNMR Development made a contribution to NMRD of its interest in <ix:nonFraction unitRef="facility" contextRef="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231" decimals="INF" format="ixt-sec:numwordsen" name="pnm:PublicUtilitiesNumberofSolarFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMTg0_799cb8e0-83d4-4063-9936-cbf0e21e9412">three</ix:nonFraction> <ix:nonFraction unitRef="mw" contextRef="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231" decimals="INF" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMTg5_efe10d30-06e8-4c2a-abdd-cafca5d53297">10</ix:nonFraction> MW solar facilities it was constructing and assigned its interests in several agreements related to those facilities to NMRD.  The facilities had a book value of $<ix:nonFraction unitRef="usd" contextRef="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMTkz_3df8f63d-90de-4a18-b504-1e7a17541b77">24.8</ix:nonFraction>&#160;million, which approximated fair value at that time.  AEP OnSite Partners made a cash contribution to NMRD equal to <ix:nonFraction unitRef="number" contextRef="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231" decimals="2" name="pnm:PublicUtilitiesValueOfCashContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjA4_f9dd2c15-3d4e-43d9-a024-cb160cb8737b">50</ix:nonFraction>% of the value of the <ix:nonFraction unitRef="mw" contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231" decimals="INF" name="pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjEz_56af09f2-5f57-4b61-aa5c-40f60e1ce5cc">30</ix:nonFraction> MW solar capacity, amounting to $<ix:nonFraction unitRef="usd" contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjE3_046558b3-f071-4001-a616-ebe2f67bb3ad">12.4</ix:nonFraction>&#160;million, which cash was then distributed from NMRD to PNMR Development.  During 2020, 2019, and 2018 PNMR Development and AEP OnSite Partners each made cash contributions of $<ix:nonFraction unitRef="usd" contextRef="i2e7d68b7869443ceb14e009553af3a0e_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesContributiontoConstructionActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjky_32324650-7110-4a35-a6cc-00530a03e573">23.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i6556d5439b444ed9a4472e582d3e9c79_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesContributiontoConstructionActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjcz_221cc07c-87a6-4442-9d8c-fca8d9749575">38.3</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i9f4c996d35924e48bd6822ae52b53182_D20180101-20181231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesContributiontoConstructionActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjUy_f4456748-0809-4af6-aeed-116b1bdab0ec">9.0</ix:nonFraction>&#160;million to NMRD for its construction activities.  At December&#160;31, 2020, NMRD&#8217;s renewable energy capacity in operation is <ix:nonFraction unitRef="mw" contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231" decimals="1" name="pnm:PublicUtilitiesRenewableEnergyUnderContract" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzE0_99609184-7eb9-4afd-ad64-eca3d32cca9d">135.1</ix:nonFraction> MW, which includes <ix:nonFraction unitRef="mw" contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231" decimals="INF" name="pnm:PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzQ2_049b6398-3bea-4b6a-93da-6248c058d3ca">130</ix:nonFraction> MW of solar-PV facilities to supply energy to the Facebook data center located within PNM&#8217;s service territory, <ix:nonFraction unitRef="mw" contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231" decimals="INF" name="pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzUx_9d476fa5-3799-4923-8ce7-39a8c0ec028d">1.9</ix:nonFraction> MW to supply energy to Columbus Electric Cooperative located in southwest New Mexico, <ix:nonFraction unitRef="mw" contextRef="ib0dbe0d6ebc84150b305c0b593b08f3b_I20171231" decimals="INF" name="pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzU2_fbc17725-d57d-478d-82aa-fc452322c4ea">2.0</ix:nonFraction> MW to supply energy to the Central New Mexico Electric Cooperative, and <ix:nonFraction unitRef="mw" contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231" decimals="INF" name="pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzkx_c179603d-34a2-4d65-9c3f-413c6bd8d540">1.2</ix:nonFraction> MW of solar-PV facilities to supply energy to the City of Rio Rancho, New Mexico.  PNMR accounts for its investment in NMRD using the equity method of accounting because PNMR&#8217;s ownership interest results in significant influence, but not control, over NMRD and its operations.&#160;&#160;PNMR records as income its percentage share of earnings or loss of NMRD and carries its investment at cost, adjusted for its share of undistributed earnings or losses.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:MarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8zMjk4NTM0ODg2MTM1_d1e5f6e9-40e5-4d0e-981c-55ee139ccca6" continuedAt="ieccc39dda1fc4cc78662051edb525ca2" escape="true">PNMR presents its share of net earnings from NMRD in other income on the Consolidated Statements of Earnings.  Summarized financial information for NMRD is as follows:</ix:nonNumeric></span></div><div style="text-align:center"><ix:continuation id="ieccc39dda1fc4cc78662051edb525ca2" continuedAt="i05b49b6d7eda430aa30679d03330680d"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.877%"><tr><td style="width:1.0%"></td><td style="width:50.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.314%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.314%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.316%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d90c8383b374cc59119730472761a47_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl80LTEtMS0xLTEyMTA0_d793e367-469f-445d-8033-22e0f1d1a18f">10,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fda05d8d02045bab60e17719013475f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl80LTMtMS0xLTEyMTA0_47b5acd0-dd43-423c-a96f-0da168a58204">3,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69b7e3171c484acd872048bd492faf72_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl80LTUtMS0xLTEyMTA0_c083e4b8-f12c-43bb-8b16-4ec36735fc34">3,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d90c8383b374cc59119730472761a47_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl81LTEtMS0xLTEyMTA0_b366071d-8e91-4099-bdaf-cb01a69fca5f">7,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fda05d8d02045bab60e17719013475f_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl81LTMtMS0xLTEyMTA0_f42f20c1-f5af-43b8-abfe-0df96c0a20f2">2,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69b7e3171c484acd872048bd492faf72_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl81LTUtMS0xLTEyMTA0_77bf6e81-a133-43f7-9054-e0736e9b48a9">2,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d90c8383b374cc59119730472761a47_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl82LTEtMS0xLTEyMTA0_16c7f7e2-2c6e-42dd-accb-482710c9f26e">2,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fda05d8d02045bab60e17719013475f_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl82LTMtMS0xLTEyMTA0_28f283be-1f99-4f8e-8de0-58661d92d01d">691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69b7e3171c484acd872048bd492faf72_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl82LTUtMS0xLTEyMTA0_f4a3445b-775b-4eb0-9953-b63c92be6abb">1,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 118</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-align:center"><ix:continuation id="i9e21af55e4124823989a320c84e5fa32"><ix:continuation id="i05b49b6d7eda430aa30679d03330680d"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.450%"><tr><td style="width:1.0%"></td><td style="width:60.881%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Position</span></div><div style="text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF80LTEtMS0xLTEyMTA4_02118e63-5c6a-4f7e-a33b-ab4be2fe2249">8,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF80LTMtMS0xLTEyMTA4_372f502d-dc38-43b8-856e-59079834966e">7,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant, and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF81LTEtMS0xLTEyMTA4_22b88eb6-e8cc-4344-95f1-395bc2b763a6">172,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF81LTMtMS0xLTEyMTA4_0534b01b-132f-4ea4-ad2a-98b7caba843f">132,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF82LTEtMS0xLTE4NzY3_294b8294-585f-47f0-a00f-4fdcda722586">1,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF82LTMtMS0xLTE4NzY3_9a60806f-4f93-44cb-be86-6553cbb5e0d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF82LTEtMS0xLTEyMTA4_2c2b744a-31ac-4ae2-b36e-0155aff3845a">182,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF82LTMtMS0xLTEyMTA4_2b0cd8b3-a95a-4769-85fb-daed64f82197">139,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF83LTEtMS0xLTEyMTA4_fff1aa94-881a-4b79-b918-393bdf410ea5">841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF83LTMtMS0xLTEyMTA4_2bdb063d-7540-4ad9-86bd-ae4f4bf0f871">9,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF85LTEtMS0xLTE4NzY3_cf02b294-dc1f-4b3f-9eb2-7a56f63be8bc">380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF85LTMtMS0xLTE4NzY3_f55b40a2-9e4f-46ca-aafa-f1c3a1b419a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owners&#8217; equity</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF84LTEtMS0xLTEyMTA4_fb9cab3b-ec89-4a5f-b41a-a76881b666b0">181,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF84LTMtMS0xLTEyMTA4_0029ec0c-bdd5-4a1a-adbc-bed33f6aed0b">130,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_2905"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">(22)  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjYw_178add19-d8f9-44b5-a0cb-d8905a8c1cd1" continuedAt="id753119dda4b44a38816f7504883177a" escape="true">Merger</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id753119dda4b44a38816f7504883177a" continuedAt="i620770b95df043d291edba468ae67f48"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">On October 20, 2020, PNMR, Avangrid, and Merger Sub, entered into the Merger Agreement pursuant to which Merger Sub will merge with and into PNMR, with PNMR surviving the Merger as a wholly-owned subsidiary of Avangrid.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Pursuant to the Merger Agreement, each issued and outstanding share of the common stock of PNMR (other than (i) the issued shares of PNMR common stock that are owned by Avangrid, Merger Sub, PNMR or any wholly-owned subsidiary of Avangrid or PNMR, which will be automatically cancelled at the time the Merger is consummated (the "Effective Time") and (ii) shares of PNMR common stock outstanding immediately prior to the Effective Time and held by a holder who has not voted in favor of, or consented in writing to, the Merger who is entitled to, and who has demanded, payment for fair value of such shares) will be converted into the right to receive $<ix:nonFraction unitRef="usdPerShare" contextRef="ia68db10640da46dc82826e8b7919e271_I20211231" decimals="2" name="pnm:BusinessCombinationCashRightPerCommonShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMTk5_64869d59-54ea-42c0-9cec-f38892bb49f7">50.30</ix:nonFraction> in cash.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The proposed Merger has been unanimously approved by the Boards of Directors of PNMR, Avangrid and Merger Sub and approved by PNMR shareholders at the Special Meeting of Shareholders held on February 12, 2021.  On January 20, 2021, the FTC notified PNMR and Avangrid that early termination of the waiting period under the HSR Act in connection with the Merger was granted. CFIUS completed its review of the Merger on February 2, 2021, and has concluded that there are no unresolved national security concerns with respect to the Merger.  The early termination of the waiting period under the HSR Act and clearance by CFIUS satisfies two of the conditions to the closing of the transactions contemplated by the Merger Agreement.  Consummation of the Merger remains subject to the satisfaction or waiver of certain customary closing conditions, including, without limitation, the absence of any material adverse effect on PNMR, the receipt of required regulatory approvals (including the PUCT, the NMPRC, FERC, the FCC, and the NRC) and the agreements relating to the divestiture of Four Corners being in full force and effect and all applicable regulatory filings associated therewith being made.  The Merger is currently expected to close in the second half of 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">In connection with the Merger, Iberdrola, S.A. a corporation organized under the laws of the Kingdom of Spain, which owns <ix:nonFraction unitRef="number" contextRef="if0bf18ba5a7846e38f0e72e8c2066fda_I20211231" decimals="INF" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjA3_57e58a7b-e98a-47f2-b54a-b2a466dc1281">81.5</ix:nonFraction>% of the outstanding common stock of Avangrid (&#8220;Iberdrola&#8221;), has provided Avangrid a commitment letter (the "Iberdrola Funding Commitment Letter"), pursuant to which Iberdrola has unilaterally agreed to provide to Avangrid, or arrange the provision to Avangrid of, funds to the extent necessary for Avangrid to consummate the Merger, including the payment of the aggregate Merger consideration.  To the extent Avangrid wishes to effect a funding transaction under the Iberdrola Funding Commitment Letter in order to pay the Merger consideration, the specific terms of any such transaction will be negotiated between Iberdrola and Avangrid on an arm's length basis and must be approved by both (i) a majority of the members of the unaffiliated committee of the board of directors of Avangrid, and (ii) the entire board of directors of Avangrid.  Under the terms of such commitment letter, Iberdrola has agreed to negotiate with Avangrid the specific terms of any transaction effecting such funding commitment promptly and in good faith, with the objective that such terms shall be commercially reasonable and approved by Avangrid.  Avangrid&#8217;s and Merger Sub&#8217;s obligations under the Merger Agreement are not conditioned upon Avangrid obtaining financing.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Merger Agreement provides for certain customary termination rights including the right of either party to terminate the Merger Agreement if the Merger is not completed on or before January 20, 2022 (subject to a three-month extension by either party if all of the conditions to the closing, other than the conditions related to obtaining regulatory approvals, have been satisfied or waived). The Merger Agreement further provides that, upon termination of the Merger Agreement under certain specified circumstances (including if Avangrid terminates the Merger Agreement due to a change in recommendation of the Board or if PNMR terminates the Merger Agreement to accept a superior proposal (as defined in the Merger Agreement)), PNMR will be required to pay Avangrid a termination fee of $<ix:nonFraction unitRef="usd" contextRef="i8621b9df1e4740e6ae30a9f0397531db_D20220101-20220331" decimals="-5" format="ixt:numdotdecimal" name="pnm:TerminationFees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjE0_1648a54c-186c-46d3-b391-1298d1da29b7">130.0</ix:nonFraction>&#160;million. In addition, the Merger Agreement provides that (i) if the Merger Agreement is terminated by either party due to a failure of a regulatory closing condition and such failure is the result of Avangrid&#8217;s breach of its regulatory covenants, or (ii) Avangrid fails to effect the closing when all closing conditions have been satisfied and it is otherwise obligated to do so under the Merger Agreement, then, in either such case, upon termination of the Merger Agreement, Avangrid will be required to pay PNMR a termination fee of $<ix:nonFraction unitRef="usd" contextRef="ib0d5841a9db84a77a8da12f6096a3e19_D20220101-20220331" decimals="-5" format="ixt:numdotdecimal" name="pnm:TerminationFees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjMw_63ece2b8-dc52-406d-b80a-62c44b4e66bb">184.0</ix:nonFraction>&#160;million as the sole </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 119</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2020, 2019 and 2018</span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"><ix:continuation id="i620770b95df043d291edba468ae67f48">and exclusive remedy.  Upon the termination of the Merger Agreement under certain specified circumstances involving a breach of the Merger Agreement, either PNMR or Avangrid will be required to reimburse the other party&#8217;s reasonable and documented out-of-pocket fees and expenses up to $<ix:nonFraction unitRef="usd" contextRef="if62bb31f0c344c0b942ef8665ed51e9d_D20220101-20220331" decimals="-5" format="ixt:numdotdecimal" name="pnm:OutOfPocketFeesAndExpensesReimbursement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjQ2_dbf4a18b-4e62-4df7-83fa-cbdebdea5228">10.0</ix:nonFraction>&#160;million (which amount will be credited toward, and offset against, the payment of any applicable termination fee).</ix:continuation></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_283"></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23)  <ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90ZXh0cmVnaW9uOjE1ODQ4MDhmZDc1MjQ4YjBhMTBkNzdhYTE1N2JlYWY5XzEwMDY_85d5de90-3693-42ff-9acf-d0897c6e3c84" continuedAt="i82c323bb2e1a4327b9894979a02b538a" escape="true">Quarterly Operating Results (Unaudited)</ix:nonNumeric></span></div><ix:continuation id="i82c323bb2e1a4327b9894979a02b538a"><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90ZXh0cmVnaW9uOjE1ODQ4MDhmZDc1MjQ4YjBhMTBkNzdhYTE1N2JlYWY5Xzk5Ng_da5e76be-d02f-4f1e-a2ce-c0c596dd52fb" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%">Unaudited operating results by quarters for 2020 and 2019 are presented below.  In the opinion of management of the Company, all adjustments (consisting of normal recurring accruals) necessary for a fair statement of the results of operations for such periods have been included.  The annual results of basic and diluted earnings per share shown below may be impacted by rounding.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:45.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.234%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.987%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzUtMS0xLTEtMA_83ad0305-74ea-437e-828c-f585f28d3dc6">333,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzUtMy0xLTEtMA_c88ec233-d36f-4bef-8f9e-851ff3f636e9">357,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzUtNS0xLTEtMA_ccf97885-06f0-4181-a972-9f3d8e3a7e20">472,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzUtNy0xLTEtMA_a4a28046-2a15-42c1-9ad7-95a985ba5e81">359,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzYtMS0xLTEtMA_2d0a2a8a-ab3f-41c7-9a11-85296ec3c978">47,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzYtMy0xLTEtMA_fa2388a4-87ce-4147-9b33-118760aa1c73">71,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzYtNS0xLTEtMA_ee059a85-e6d8-4d98-8ca4-01cf7759dfa3">147,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzYtNy0xLTEtMA_a329a7d5-b225-41cb-889c-a291f5bc837a">18,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzctMS0xLTEtMA_268ceac7-fa2c-4bda-8841-7f56ce5007d8">11,399</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzctMy0xLTEtMA_a8b96671-30f1-49ff-bea1-7d702a527868">61,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzctNS0xLTEtMA_5096540e-2ea2-4752-8bbd-49b78414aa74">125,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzctNy0xLTEtMA_7d4599f1-0b6b-4c2f-9168-0b835928f793">11,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzgtMS0xLTEtMA_bff33f7d-f6e6-478c-b08d-44f370b5c6f8">15,260</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzgtMy0xLTEtMA_9440c63e-03ad-4479-8277-57a883a059bc">57,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzgtNS0xLTEtMA_04ef9f99-9abd-4377-9b46-e397e2805c95">121,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzgtNy0xLTEtMA_c9946d46-4265-41da-8f2a-0a55e5d6f276">8,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNMR per common share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEwLTEtMS0xLTA_f0e08697-44e3-4fed-929a-39047dca3ef0">0.19</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEwLTMtMS0xLTA_0dbcceca-7654-46fb-a33c-78feca1235f0">0.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEwLTUtMS0xLTA_89841311-cae0-49b7-9479-d90f69a3aba4">1.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEwLTctMS0xLTA_50f03ad1-bc52-4709-92ca-2c6293ccae43">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzExLTEtMS0xLTA_87294b7d-bfe1-4efd-b5c3-cd47654ac66a">0.19</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzExLTMtMS0xLTA_3662e5dd-cc5d-4e09-a82b-369f404b6df9">0.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzExLTUtMS0xLTA_9d6d6028-ceec-47e7-badf-75b3ebe21251">1.52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzExLTctMS0xLTA_ce794d5a-2442-46d6-a844-07daa5169982">0.10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEzLTEtMS0xLTA_f46239ae-c131-41a9-8f5a-123582bbace3">349,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEzLTMtMS0xLTA_5f89c0d1-009a-4c26-a644-e30e5fa0a368">330,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEzLTUtMS0xLTA_2bf89057-8931-44f2-b113-01cadbd70990">433,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEzLTctMS0xLTA_0644bc54-0e96-444d-9236-12c5e2da1cbf">344,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE0LTEtMS0xLTA_04b2a173-9b3b-4003-b60c-36d64302db0f">36,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE0LTMtMS0xLTA_596b370e-393c-4aaa-b1eb-9b1dc7c8ccd3">93,615</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE0LTUtMS0xLTA_37bd1016-2bac-4018-af2c-3b6cab6e098b">140,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE0LTctMS0xLTA_1cd4aed2-4413-4c2a-bdc3-af098d32bd33">60,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE1LTEtMS0xLTA_7295e6f5-4631-48cf-8dae-e06bf0e5e92b">21,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE1LTMtMS0xLTA_723c42f5-7ac2-454d-8c52-8c2075262dd0">72,283</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE1LTUtMS0xLTA_610823f3-2e3a-458c-bdf4-6656e7b73a45">106,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE1LTctMS0xLTA_c6062989-8b47-4c4d-9ad7-6562f808e82c">35,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE2LTEtMS0xLTA_164de087-4f1b-4f64-b803-c19bf3f93153">18,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE2LTMtMS0xLTA_76926fd0-7a7e-4ed2-806d-0f570d9c27b7">75,914</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE2LTUtMS0xLTA_feb6c020-1123-465e-965b-14293565c1bc">102,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE2LTctMS0xLTA_0d91a9f9-563a-45c0-8608-aeda0f1037b3">31,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings attributable to PNMR per common share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE4LTEtMS0xLTA_0ac275f9-0a7a-4981-84ef-a6803e4d295b">0.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE4LTMtMS0xLTA_f42cc86a-aa09-4f85-a758-f4b882093628">0.95</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE4LTUtMS0xLTA_6b546239-b62f-4112-995e-f2b40cb3b1ff">1.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE4LTctMS0xLTA_6f571b5b-4705-4fb5-85aa-2df7ee297b9d">0.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE5LTEtMS0xLTA_58044a98-b5fd-4531-8bfa-e2d442f517e2">0.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE5LTMtMS0xLTA_d9d48188-2fe6-437b-a587-ffceb75b7843">0.95</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE5LTUtMS0xLTA_0afb2026-22ce-4884-93d6-93edcd2f863a">1.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE5LTctMS0xLTA_17926eed-b026-4298-a840-94c72f3247c6">0.40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86b003ebd56744138ee8444a5458f145_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIyLTEtMS0xLTA_f62534c0-a02d-49d4-b615-c6d990f217bb">248,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i429673abad4344aca5bf179362e6b956_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIyLTMtMS0xLTA_859c29f0-f687-45df-bbf8-448d1446cc8c">260,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIyLTUtMS0xLTA_5de8a23d-a59e-4689-9f7b-e7c413b29f48">364,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIyLTctMS0xLTA_89254b17-9d2a-4a48-acbc-2015c7e48b35">266,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86b003ebd56744138ee8444a5458f145_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIzLTEtMS0xLTA_2fe6ba5a-62d8-44d1-a5d0-f4508459ead6">33,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i429673abad4344aca5bf179362e6b956_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIzLTMtMS0xLTA_8856cf1f-ea9f-43cc-8b82-cd0aae3accc6">49,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIzLTUtMS0xLTA_3936bed1-5f58-4cae-b129-4478ec6af63b">116,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIzLTctMS0xLTA_2b436830-05ff-49ee-8d98-658082f94f73">15,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86b003ebd56744138ee8444a5458f145_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI0LTEtMS0xLTA_2928187e-cc1a-4568-bc33-ce5a7e6c88b3">12,196</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i429673abad4344aca5bf179362e6b956_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI0LTMtMS0xLTA_ca952545-2be5-444b-8dca-99bd66e34fd1">49,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI0LTUtMS0xLTA_a2a95e28-b8ca-4182-83d3-57b0516f4ffc">103,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI0LTctMS0xLTA_3ab5e315-93a7-4d1f-93bc-b6e53d897fa2">19,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86b003ebd56744138ee8444a5458f145_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI1LTEtMS0xLTA_b2c63731-eec8-41c4-8787-e1862c0a2566">15,925</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i429673abad4344aca5bf179362e6b956_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI1LTMtMS0xLTA_ba9a1510-3e2f-4268-bb66-f1becc20e886">45,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI1LTUtMS0xLTA_4bca4530-956d-4dca-87dc-fa2587b27d04">99,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI1LTctMS0xLTA_6e57b1e4-d928-4776-8bd2-c7f5e9502987">16,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI3LTEtMS0xLTA_fa24b3cb-8309-4c0b-9472-c67855248ae2">269,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i090f641390e54ba39223ee30ae965e07_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI3LTMtMS0xLTA_01867fd0-f5b0-4b02-98fb-58647ad32a23">238,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI3LTUtMS0xLTA_36d96472-062d-4ea8-bbaf-9d0dd38892e3">331,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI3LTctMS0xLTA_bcfeac04-d687-416c-a641-f15f8cba958f">255,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI4LTEtMS0xLTA_e9e84a65-da33-4694-89a5-1d29c75f2b8b">24,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i090f641390e54ba39223ee30ae965e07_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI4LTMtMS0xLTA_01d7cf54-23fd-4870-a253-11a762ada209">115,977</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI4LTUtMS0xLTA_0b423c8f-86ca-44c7-b036-56da25ad0b08">108,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI4LTctMS0xLTA_1f895eab-891a-46c4-93dd-762c160cbb4e">44,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI5LTEtMS0xLTA_e9d85708-97af-49e3-9173-6caa255aab15">21,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i090f641390e54ba39223ee30ae965e07_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI5LTMtMS0xLTA_d81c7b35-b4e6-402a-86a1-d5a7ee6b9629">83,313</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI5LTUtMS0xLTA_10d9899c-c397-4cbe-9443-0b89c0f9ef76">84,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI5LTctMS0xLTA_b35806a5-37cc-491f-bebe-f266dd39b18f">32,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMwLTEtMS0xLTA_fa4f4905-ff0a-4f2b-9b97-5888b5662d73">19,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i090f641390e54ba39223ee30ae965e07_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMwLTMtMS0xLTA_12aa6478-044d-44e6-b097-19b0ea5cc43c">86,812</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMwLTUtMS0xLTA_11187c09-59f9-4036-b6c3-eee05b1a9039">80,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMwLTctMS0xLTA_757f7278-73e4-4449-94ff-4a935290c7de">27,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bb0491c18f74aa08f448bc94c0882b6_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMzLTEtMS0xLTA_d748d814-f5e3-474b-b7f4-dad19d773aa3">85,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19ebf1a2a328464190750b91a66e73c5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMzLTMtMS0xLTA_2331f787-77c4-4c54-aa89-42139a2a73a7">96,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a7c281198584784b40d984f4d9c0ce3_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMzLTUtMS0xLTA_a4675db1-8bdd-4883-b341-e2392fd17049">107,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia76ec970fb0a483195756dfab77985c6_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMzLTctMS0xLTA_39b8ae6e-c21d-421d-afff-2cdb4435cb01">92,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bb0491c18f74aa08f448bc94c0882b6_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM0LTEtMS0xLTA_70354bf3-87d4-4cfc-824d-f7137b0b6a2e">14,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19ebf1a2a328464190750b91a66e73c5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM0LTMtMS0xLTA_7428b73c-8ea2-4855-a8d9-db98c9e5d4c3">23,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a7c281198584784b40d984f4d9c0ce3_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM0LTUtMS0xLTA_5fbad57e-4c44-467c-9166-dec432f10944">31,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia76ec970fb0a483195756dfab77985c6_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM0LTctMS0xLTA_bf7f8098-8c02-4eb7-84ad-3d63d36d3029">19,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bb0491c18f74aa08f448bc94c0882b6_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM1LTEtMS0xLTA_f974a300-5412-47b3-8bf4-f4ea356d2110">7,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19ebf1a2a328464190750b91a66e73c5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM1LTMtMS0xLTA_0833aded-8918-458a-b1ec-25e9aed27bc7">16,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a7c281198584784b40d984f4d9c0ce3_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM1LTUtMS0xLTA_50984564-631c-425c-b252-95ab8ab0bdbe">23,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia76ec970fb0a483195756dfab77985c6_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM1LTctMS0xLTA_f8ea7c10-5f42-40d2-9814-7b2b6efb2711">11,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i397a9c5524f84220807297ba4efb05e4_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM3LTEtMS0xLTA_5c2e89d7-76b1-4440-91dc-399d97aadd09">80,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d6f71bd559c4b0a83f7c507628a4a98_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM3LTMtMS0xLTA_a8af04c9-175b-485a-9230-18294a64f97b">92,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6aa74079a0134657bb4181880bd17496_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM3LTUtMS0xLTA_852027be-2a43-45b6-8cb9-327eb856f5ce">102,473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i124ee4309983421ab8a4a776944f3f72_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM3LTctMS0xLTA_c8be09ef-9daa-46b9-b712-7b50af1940a5">88,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i397a9c5524f84220807297ba4efb05e4_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM4LTEtMS0xLTA_53440c16-556e-44e1-b7b4-d876243a6e37">12,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d6f71bd559c4b0a83f7c507628a4a98_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM4LTMtMS0xLTA_dad67578-843c-47e4-9aed-1d4ed09a6064">22,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6aa74079a0134657bb4181880bd17496_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM4LTUtMS0xLTA_b3e2cee5-a234-4855-964f-fb1d8d0f6558">32,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i124ee4309983421ab8a4a776944f3f72_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM4LTctMS0xLTA_356e7fad-6deb-42f2-b3bc-1bb2e9d52ff2">18,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i397a9c5524f84220807297ba4efb05e4_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM5LTEtMS0xLTA_ac18a525-1629-4660-8f8a-20f8b9ae14c9">4,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d6f71bd559c4b0a83f7c507628a4a98_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM5LTMtMS0xLTA_fe003fc4-7764-4737-af56-51a6841c0acd">15,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6aa74079a0134657bb4181880bd17496_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM5LTUtMS0xLTA_2dfc3967-5d9c-4918-ba32-d9f76f2ffd10">25,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i124ee4309983421ab8a4a776944f3f72_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM5LTctMS0xLTA_b449ef12-9a1a-4a1f-8346-744c67103d68">11,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2019 reflects pre-tax impairments of $<ix:nonFraction unitRef="usd" contextRef="i4646686f1439468ebe5062e194ada16b_I20201231" decimals="-5" format="ixt:numdotdecimal" name="pnm:PublicUtilitiesPreTaxImpairmentofInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90ZXh0cmVnaW9uOjE1ODQ4MDhmZDc1MjQ4YjBhMTBkNzdhYTE1N2JlYWY5XzQ3Mg_b1455cac-5e8b-4adc-9aef-5b5969670110">150.6</ix:nonFraction> million offset by $<ix:nonFraction unitRef="usd" contextRef="i70d957b7c7d642b4b8e2d1f92ab993bb_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90ZXh0cmVnaW9uOjE1ODQ4MDhmZDc1MjQ4YjBhMTBkNzdhYTE1N2JlYWY5XzQ4NQ_bf91d975-311e-4c20-bdea-c1e86e708c82">45.7</ix:nonFraction> million of related tax impacts resulting from the NM Supreme Court&#8217;s ruling on the appeals in the NM 2015 Rate Case.  See Note 17.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 120</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_286"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90ZXh0cmVnaW9uOmJjYzE4OGU2ZjA4NDQxZDZhODA3NTZmMTQ5MzE5YWU1XzQ0Mw_ad8eed43-aa4f-425b-aaee-9982a67b505d" continuedAt="i0aff95b8612242f49543bb2c5c735908" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE I</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STATEMENTS OF EARNINGS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzMtMS0xLTEtMA_7188d3d0-7213-4771-aac1-d15ad98b1f06">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzMtMy0xLTEtMA_d89cd14e-5a17-498b-a0d4-3059385b544a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzMtNS0xLTEtMA_302c3541-b130-457c-9b80-e27621e4a738">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzQtMS0xLTEtMA_e11b7b36-6b71-4f71-b99c-32db2c7abea3">28,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzQtMy0xLTEtMA_39f39b46-0861-45f0-b86f-0100b9efc962">3,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzQtNS0xLTEtMA_83d182db-2ac7-42b5-8a7f-44cbd4161e63">7,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzUtMS0xLTEtMA_e2ba1209-63f1-4d7a-b9ae-9540a0ac31fd">28,299</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzUtMy0xLTEtMA_15c559e2-2819-4ca1-9fa1-7b3a99cf096a">3,983</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzUtNS0xLTEtMA_77b31e2a-314e-45ea-a283-3d62c6a60117">7,475</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income and Deductions:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings of subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzctMS0xLTEtMA_ab4cb8d0-1705-448f-85cf-347a6006b1b8">211,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzctMy0xLTEtMA_25023fe7-5b11-406f-bfbf-bfc14d39cadc">96,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzctNS0xLTEtMA_ff7101db-f689-4545-bbb9-4d90eeddc2c3">109,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzgtMS0xLTEtMA_11082611-fa32-4158-b775-a7175d170c56">269</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzgtMy0xLTEtMA_e712e8c7-f099-495a-a1c2-f73c02ec9f4d">731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzgtNS0xLTEtMA_e8cd5ce1-1445-43d1-9ecc-75d451112587">2,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other income and deductions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEwLTEtMS0xLTA_9d92e5e1-4052-4c9f-b9f9-e0a3d3ba69ca">211,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEwLTMtMS0xLTA_e72e6901-ee5d-424a-8506-0345f36d2c6e">97,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEwLTUtMS0xLTA_d1a8278f-7d66-4561-bf2b-35d593720038">112,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzExLTEtMS0xLTA_6eba44c3-6094-429e-9f4b-9716165988ff">19,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzExLTMtMS0xLTA_e0456c35-7ed6-4eef-b380-c9ac21286428">19,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzExLTUtMS0xLTA_15cb0f4c-7c2e-46b1-b0ca-251ce7e8d4b6">19,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings Before Income Taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEyLTEtMS0xLTA_5f9c4fd6-a5f2-41f1-ac8d-da240788bee7">163,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEyLTMtMS0xLTA_13f03888-e4f5-400c-b243-2c062ab078f2">73,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEyLTUtMS0xLTA_53b0aa0f-7005-4bef-a66a-97ce2dab3e27">85,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Tax Expense (Benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEzLTEtMS0xLTA_41c8ac86-e7f5-4058-adac-12d1fa76995a">9,130</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEzLTMtMS0xLTA_331c72cc-6c6e-4350-9f2f-c9c12464f74d">3,872</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEzLTUtMS0xLTA_c363d0a2-b0ee-4a34-9862-c82a8ae2e79a">527</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzE2LTEtMS0xLTA_9f5fe195-43a5-4242-9751-859817a96069">172,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzE2LTMtMS0xLTA_1678aa12-c40c-4d85-bd38-068174ec619c">77,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzE2LTUtMS0xLTA_5f98577e-1dbc-4c9b-94af-59b48f8214ae">85,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 121</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:continuation id="i0aff95b8612242f49543bb2c5c735908" continuedAt="i66d03c6400494cbba43444df9a89a9f1"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE I</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Operating Activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash Flows From Operating Activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzE4LTEtMS0xLTA_c78833a9-70e2-48d3-9b60-84dfe9a5a39e">17,646</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzE4LTMtMS0xLTA_8bfd0253-9ff0-41ea-9e82-18e537b65c6c">2,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzE4LTUtMS0xLTA_b8e27ed5-77b5-4342-81f3-1fe97a116287">2,566</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Investing Activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIwLTEtMS0xLTA_28035eca-14dd-4677-9a57-2586370651f2">1,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIwLTMtMS0xLTA_39889825-5f87-4c3d-830f-dc013e991955">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIwLTUtMS0xLTA_2e112112-1bd4-43d4-8454-1d9e327f73b6">826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:InvestmentsInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIxLTEtMS0xLTA_08a59845-908f-412c-b20b-fa9b901d26a5">301,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:InvestmentsInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIxLTMtMS0xLTA_b1d292a8-b121-4481-8acf-67c5605d16e9">80,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="pnm:InvestmentsInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIxLTUtMS0xLTA_b8bf161c-b719-4777-9fa3-76e10b233e82">30,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends from subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIyLTEtMS0xLTA_7adf3440-68bc-4f20-90bc-bb8f7774e706">99,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIyLTMtMS0xLTA_8ebdba9e-228d-4866-b453-d4037d69dd1f">54,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIyLTUtMS0xLTA_dbfc34da-3a84-43b7-82b5-30e55c44ea81">129,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIzLTEtMS0xLTA_2c7184c6-2997-45ae-8793-30b67c96ca8e">200,691</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIzLTMtMS0xLTA_2a41e63d-c610-4241-bfd3-b069ac6c3bf5">24,435</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIzLTUtMS0xLTA_2f633fd4-a152-4a51-9b1e-33a9f06a6cad">100,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term loan borrowings (repayments)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI1LTMtMS0xLTA_83b464ad-2cb8-4263-bc83-99398f706efd">150,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI1LTUtMS0xLTA_090fecd1-6c5e-4937-9f19-5acf8280e364">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility borrowings (repayments), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI3LTEtMS0xLTA_038ed26a-ae8b-425c-93c2-b0f54e5d37a1">131,900</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI3LTMtMS0xLTA_e6bf830e-b03a-49d8-8eb7-c197ef88d362">123,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI3LTUtMS0xLTA_100ef2d0-31e4-40c3-a839-21bf38b71cb8">148,700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI5LTEtMS0xLTA_28b9ee4c-0b4b-4683-9966-3b7144fac05b">230,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI5LTMtMS0xLTA_dbce0cbc-a0ce-447e-a626-43a7f9ea5446">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI5LTUtMS0xLTA_b2cd8a71-50a9-470d-bae1-65ccf5808b7d">349,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMwLTEtMS0xLTA_13a72f6f-1c96-406b-a8ac-89cb049fedbf">50,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMwLTMtMS0xLTA_5e547639-0744-4992-a8e3-441b6ae1cf19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMwLTUtMS0xLTA_d508708c-0f09-406b-abf7-4e4b8d76bde7">250,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMxLTEtMS0xLTE4NzQ2_1c6f13f1-4f42-4296-a904-ca690fdb0b36">283,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMxLTMtMS0xLTE4NzQ2_e0638122-9ea3-4c18-bc53-45e28e8bd511">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMxLTUtMS0xLTE4NzQ2_bde6c833-9f1e-428a-8531-ca77e75aa934">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMzLTEtMS0xLTA_b43026e0-8e95-4f93-8c3a-263d70ac33a3">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMzLTMtMS0xLTA_8234753f-1c83-473d-9b4b-9d00c05f0a3d">943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMzLTUtMS0xLTA_7a58e9ff-88ee-45f1-bea0-c66e27c1d2ad">963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM0LTEtMS0xLTA_416b3080-d450-4bd9-b0c8-e23ea57c0dd3">11,984</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM0LTMtMS0xLTA_afcd49ca-d7dc-4a0c-b742-99aa7b460173">9,918</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM0LTUtMS0xLTA_812af771-0a7f-4e0d-bacb-d694d95395ca">12,635</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM1LTEtMS0xLTA_42a4eeb1-fafe-4580-b64a-70ccd4e5dc5e">97,974</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM1LTMtMS0xLTA_3a01d2b6-a345-4e87-aef2-d59bbe18f0b9">92,398</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM1LTUtMS0xLTA_9f417026-54bf-4811-8f67-fa43a2c377a0">84,433</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM2LTEtMS0xLTA_ef2b0523-75f4-4a42-b25a-997edd4d4e48">3,064</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM2LTMtMS0xLTA_5b7aa981-b4d5-4f93-ba4e-47c7670bfb60">107</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM2LTUtMS0xLTA_0f66b7fd-c338-492a-9a43-92703d917c54">2,414</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM3LTEtMS0xLTA_e2169e7c-5c3b-4712-ad4e-5f10bd91ecff">218,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM3LTMtMS0xLTA_6ae677cf-84a3-4e89-88f1-4a2b1abb3c64">22,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM3LTUtMS0xLTA_4268bc53-bd99-4f3e-94e9-370f7c31cf17">97,567</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Cash and Cash Equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM4LTEtMS0xLTA_63bd70e0-d22d-4295-913d-76577095fe58">27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM4LTMtMS0xLTA_ec1c2dfc-fdc9-4a5d-9fb3-b356bbb2c901">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM4LTUtMS0xLTA_fb244c2f-e056-4fb5-8c82-ad7c05aded6b">72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at Beginning of Period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM5LTEtMS0xLTA_3946727c-0bd6-42d8-9d2e-e6f9783c16ef">79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb1b205fc2a24cf99554fb7b68ede769_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM5LTMtMS0xLTA_8f3731a2-84b0-4c92-b613-dff1f7412439">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bc4a9c6173643caa60a5fb876a159c4_I20171231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM5LTUtMS0xLTA_d94b6bc5-3b37-4ddc-92df-01237adda8f9">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at End of Period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQwLTEtMS0xLTA_ce07885c-2870-4cc7-ac2b-a7c9d61dc34f">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQwLTMtMS0xLTA_13ca9488-7fa8-4d70-a015-2ac7a4db3909">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb1b205fc2a24cf99554fb7b68ede769_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQwLTUtMS0xLTA_7896eb2d-a989-4786-9a8b-b2b496c7c9f8">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flow Disclosures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid, net of amounts capitalized</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQyLTEtMS0xLTA_d6d934af-5a1a-481b-9f19-32a69adee54e">16,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQyLTMtMS0xLTA_8d5dd22f-a73a-4204-8d41-428bfd12a8c5">18,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQyLTUtMS0xLTA_031ddcf0-c75b-41ab-a520-4f5be30721a2">15,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid (refunded), net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQzLTEtMS0xLTA_62d10c76-85a8-4504-a264-99b77e7083bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQzLTMtMS0xLTA_837f9e2f-468f-4f7d-b07c-f9c450bf4d18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQzLTUtMS0xLTA_fc9c4898-8fe3-471b-9f31-0222d8a5e4c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 122</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:continuation id="i66d03c6400494cbba43444df9a89a9f1"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE I</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BALANCE SHEETS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzQtMS0xLTEtMA_bca82b83-0613-4a07-b967-7f2e28c94f43">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzQtMy0xLTEtMA_06546120-1f1f-487d-84e7-ca210ae7390b">79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzUtMS0xLTEtMA_d821f44a-358d-41c2-9a0c-bab0f055df4e">71,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzUtMy0xLTEtMA_ba77484d-5346-455a-8945-28db723ac586">79,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzYtMS0xLTEtMA_b661212f-5b69-49b2-bb43-b5d0ffac774b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzYtMy0xLTEtMA_250539b0-30b0-4a89-89a8-b7c773cde5b1">4,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzctMS0xLTEtMA_3966c074-62e7-4767-9058-4709519cf52b">5,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzctMy0xLTEtMA_cad862ef-450b-4ce1-af27-cd12bfcf962d">2,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzgtMS0xLTEtMA_14f4a00d-3fd7-4e19-8407-1bc8635db1c1">77,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzgtMy0xLTEtMA_8925861d-97d0-47de-a232-b08e3d60e79b">86,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzktMC0xLTEtMC90ZXh0cmVnaW9uOmEzNDY0MDgxYmU0ZTRiNTE4YjM1OWY5YzE5ZDIzMGRmXzEwOTk1MTE2Mjc4NzI_fd23e98d-3476-4f95-81c3-f08075c7e808">15,706</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzktMC0xLTEtMC90ZXh0cmVnaW9uOmEzNDY0MDgxYmU0ZTRiNTE4YjM1OWY5YzE5ZDIzMGRmXzEwOTk1MTE2Mjc4ODI_893fa576-4f05-4d96-9215-07cddd922ebc">14,583</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzktMS0xLTEtMA_7c62975b-fc50-46c7-8ba7-991a4f509652">23,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzktMy0xLTEtMA_3e21c737-9c53-4c99-9157-f54b5a82b791">24,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzExLTEtMS0xLTA_ee0d92a8-b1ed-4d5d-9f6f-11c5205923be">2,631,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzExLTMtMS0xLTA_15fd6dd9-7dc1-4a10-8e99-8a5ccd67da93">2,197,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzEyLTEtMS0xLTA_2297fa61-8513-4f91-8b8e-90569f627802">58,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzEyLTMtMS0xLTA_2c092254-6e12-4e5b-997a-b8fe636bfe00">55,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzEzLTEtMS0xLTA_b55b63e9-3204-42d8-a8a4-ddf1efe4e49f">2,713,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzEzLTMtMS0xLTA_8e3aee61-3f33-4a31-a514-e1daeee47a55">2,277,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE0LTEtMS0xLTA_0d50f0cf-13c3-4576-9480-4cf2524bc889">2,790,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE0LTMtMS0xLTA_7b865cb9-c662-4a94-917a-cf5ed4149202">2,363,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE2LTEtMS0xLTA_353f4ffa-9428-4c42-8070-69b6aab9164d">12,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE2LTMtMS0xLTA_f9614dee-4bc2-488c-8e28-b8ec750b9ca1">112,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt-affiliate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE3LTEtMS0xLTA_45f3f0e4-841a-455a-989b-45e8355eb793">8,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE3LTMtMS0xLTA_1d2d79cf-23a5-49dd-8754-ad6e20835210">40,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE4LTEtMS0xLTA_0c35e103-4cea-404a-88fa-d94aa6793f16">229,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE4LTMtMS0xLTA_c999abf0-fa7c-48ae-a2d7-b3b803c4cc0b">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccruedInterestAndTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE5LTEtMS0xLTA_422a51f8-ac3d-44c3-b6ee-0e50ab08ddc9">8,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="pnm:AccruedInterestAndTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE5LTMtMS0xLTA_0b7314db-1535-4ac8-b443-1ee6b2bd67bf">5,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIwLTEtMS0xLTA_6f5b6081-a4f5-497f-8ff6-ecd282d435de">29,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIwLTMtMS0xLTA_997e78d3-9538-4ea7-9501-94cf68c845b7">25,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIxLTEtMS0xLTA_c1f66253-24ab-438f-9c8e-2930e0149f0d">288,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIxLTMtMS0xLTA_5f7420c5-ec66-444c-ae40-86a3f6e2340b">233,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIyLTEtMS0xLTA_30af2b58-e989-485c-adfe-b6d9e4b0419c">449,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIyLTMtMS0xLTA_a93eea9a-ea01-40ce-b67e-5c84f076aaae">449,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIzLTEtMS0xLTA_923d0d29-b119-4e29-8586-405e2ee0a0bb">2,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIzLTMtMS0xLTA_65ef14d1-c9a5-4ab6-b274-91c8c78c1694">2,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI0LTEtMS0xLTA_b2f1eeb9-36d8-4b50-95f0-d9f152a3ad18">741,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI0LTMtMS0xLTA_b70a3635-88aa-4d6d-91c5-478967ffc77d">685,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (<ix:nonFraction unitRef="usdPerShare" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3ODgy_78fe6fc6-f8b6-4a00-9a55-423eabc9933d"><ix:nonFraction unitRef="usdPerShare" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3ODgy_ae85b090-4367-4ed0-9667-e58e9d25c7dd">no</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3ODk4_0a3e65c4-69e1-4e49-b858-b8442bd56d7c"><ix:nonFraction unitRef="shares" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3ODk4_99d5ca25-82ee-41ae-825f-8d3e723b0e65">120,000,000</ix:nonFraction></ix:nonFraction> shares authorized; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3OTEx_134998b8-1a56-44f0-a591-2283c0364feb"><ix:nonFraction unitRef="shares" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3OTEx_9cb87287-5822-4e0a-9b92-e530b3b16187"><ix:nonFraction unitRef="shares" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3OTEx_d7a7015f-8176-449a-8111-1c1cc8939ac9"><ix:nonFraction unitRef="shares" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3OTEx_fa7fb738-4e86-4df8-ba5c-acaf9ea5dde6">85,834,874</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTEtMS0xLTA_7c918cf8-511e-4fbe-8106-621a6a924efc">1,429,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTMtMS0xLTA_aee215c7-a558-46a8-bf0e-e04d7811a319">1,150,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI2LTEtMS0xLTA_c58bf0bb-622b-4367-a7d0-ccaa19e469b7">79,183</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI2LTMtMS0xLTA_083653dd-8214-470b-9188-4cd5de194d47">99,377</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI3LTEtMS0xLTA_485cb4b2-b235-4ca8-896a-f63c3e009fb4">698,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI3LTMtMS0xLTA_99ee2491-78c2-485c-a047-5fdc3ef316b5">627,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI4LTEtMS0xLTA_7debc2b7-03e6-4229-a898-52e72430b98c">2,049,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI4LTMtMS0xLTA_f0aa76b5-4588-4d9a-863e-8c64f77f51bc">1,678,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI5LTEtMS0xLTA_37278b31-015b-4c8f-995b-5ef0dc9265d1">2,790,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI5LTMtMS0xLTA_62d4d8eb-9df4-4d20-8ccc-251b110782f3">2,363,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes 7, 8, 14, and 16 for information regarding commitments, contingencies, and maturities of long-term debt.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 123</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_292"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:nonNumeric contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90ZXh0cmVnaW9uOjBlZDhkMjM3OGQ3ZDQzMDQ4N2UxMDY2MzJkOTI2MDhmXzM5Ng_3c71e80a-b930-47c4-9087-cd5668b8fcad" continuedAt="i81e1a0d22d084338ab2c8121775a7604" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.906%"><tr><td style="width:0.1%"></td><td style="width:1.629%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.696%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.097%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>beginning&#160;of<br/>year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>costs and<br/>expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>other<br/>accounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs and other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>end&#160;of&#160;year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, year ended December 31:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i343668950e984c6f9ab0c500a92dd762_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtMy0xLTEtMA_297c93d1-b8e4-4374-a7ac-dd225202df45">1,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i209051bc60fc41b2845d190d7e463961_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtNS0xLTEtMA_dac11bc9-4de4-4c09-be1f-ca3c2e224919">3,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i209051bc60fc41b2845d190d7e463961_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtNy0xLTEtMA_80068ec3-0d78-4988-b012-03598916e091">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i209051bc60fc41b2845d190d7e463961_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtOS0xLTEtMA_986c71b1-52e9-46f5-b00e-6039685d4287">3,035</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e926f87a4894f5793fb5cbe9689c10d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtMTEtMS0xLTA_b2ce9f3b-6871-47a9-80b5-06950146a2ae">1,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e926f87a4894f5793fb5cbe9689c10d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtMy0xLTEtMA_89edad49-b404-473a-bc8d-988688502b96">1,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8397e785b9854cfaa6239cf84aaabb15_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtNS0xLTEtMA_e92e1f85-1af6-48b1-8a6d-bd16a44fe09c">2,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8397e785b9854cfaa6239cf84aaabb15_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtNy0xLTEtMA_cde06db6-bc41-4544-99dc-be39c43c6b6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8397e785b9854cfaa6239cf84aaabb15_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtOS0xLTEtMA_245340da-3564-415b-8206-2cc41e068ff3">3,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3da6d4137484f1da2506fc03199bad2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtMTEtMS0xLTA_ab811109-614a-4afd-bc07-4c749cb0b788">1,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3da6d4137484f1da2506fc03199bad2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtMy0xLTEtMA_94cd8d79-4e77-4d41-87d1-99fe5881ad7a">1,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b42fcde8ca245e0bebcd9c8eaa75503_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtNS0xLTEtMA_29ec811f-80cd-4f49-860f-906c9c74b457">3,527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b42fcde8ca245e0bebcd9c8eaa75503_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtNy0xLTEtMA_b738630d-67f2-473d-a7fc-1bb493a36c06">6,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b42fcde8ca245e0bebcd9c8eaa75503_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtOS0xLTEtMA_2f894469-a0f6-4b59-9639-dda580f3e81b">2,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie93af55d397841f4b12a7155ef263946_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtMTEtMS0xLTA_0944d924-20f8-4430-97b8-dc4514f1255f">8,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 124</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:continuation id="i81e1a0d22d084338ab2c8121775a7604" continuedAt="i447d2b35cbf94e53b40dbd5a2f1921cb"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:0.1%"></td><td style="width:2.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>beginning&#160;of<br/>year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>costs and<br/>expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>other<br/>accounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs and other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>end&#160;of&#160;year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, year ended December 31:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0b79a5d3c24198905a1b7f766d915f_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtMy0xLTEtMA_a9d76bce-585e-4fde-a773-fdf0ab2b2466">1,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd6b6455f3a47c0bb4e32cb4e7aef18_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtNS0xLTEtMA_2e663165-2806-4d8a-b1e4-66116ce4248f">3,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd6b6455f3a47c0bb4e32cb4e7aef18_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtNy0xLTEtMA_3543464e-fe67-495c-842e-81609a6cb365">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddd6b6455f3a47c0bb4e32cb4e7aef18_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtOS0xLTEtMA_b45b2698-2707-4b47-9663-313906270f2f">3,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4651d337b4094b2fbba73cf48a49d4b6_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtMTEtMS0xLTA_2ac4b702-dd6a-48e4-8591-671ac4c48564">1,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4651d337b4094b2fbba73cf48a49d4b6_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtMy0xLTEtMA_5cf1916a-fd22-4ff7-9b0f-4487ccdc88b6">1,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefa6c1bc279142038c25f371cd323940_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtNS0xLTEtMA_e9c5dc22-806c-449e-8b88-87bf6a60286b">2,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefa6c1bc279142038c25f371cd323940_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtNy0xLTEtMA_b4e4ffd2-058c-4d1d-ac29-b58fbbc8cce9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefa6c1bc279142038c25f371cd323940_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtOS0xLTEtMA_5898b16e-686f-43c1-9b98-0a42be842003">3,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee1de10848154a36ac158e5fb7a981f6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtMTEtMS0xLTA_4557112d-e24c-440e-a594-04b15321dcec">1,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee1de10848154a36ac158e5fb7a981f6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtMy0xLTEtMA_a0f8f415-e4b6-4b40-a850-ab6abedb5e34">1,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19e4ec5e34ba42b694bcaad98c2e81fb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtNS0xLTEtMA_08c28912-7d4e-4c01-8946-7e5dbf14bfca">3,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19e4ec5e34ba42b694bcaad98c2e81fb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtNy0xLTEtMA_d07bc322-b8f6-463b-8a31-e0bdc68e33ff">6,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19e4ec5e34ba42b694bcaad98c2e81fb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtOS0xLTEtMA_362cf9ac-b7fb-40d1-b804-114f1c4b1317">2,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c79d4d758c410697ce3c4f00a51437_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtMTEtMS0xLTA_66d8377a-39d1-4046-acf3-7a0dba298e8b">8,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 125</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><ix:continuation id="i447d2b35cbf94e53b40dbd5a2f1921cb"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>beginning&#160;of<br/>year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>costs and<br/>expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>other<br/>accounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs and other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>end&#160;of&#160;year</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, year ended December 31:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5f8d68c74784b9faed0f448cd8559b7_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtMi0xLTEtMA_044e1dc5-f1dd-4789-bb5c-261217f2464a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2acd8b7725b49d18472b8faa5fb2307_D20180101-20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtNC0xLTEtMA_5a694597-931a-4870-8b3f-24a8742cfdc6">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2acd8b7725b49d18472b8faa5fb2307_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtNi0xLTEtMA_e6ac80b4-df2f-442c-a4f0-d0047d3b174f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2acd8b7725b49d18472b8faa5fb2307_D20180101-20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtOC0xLTEtMA_0e733064-ff3f-48b9-aa9a-f202e9d6b7bc">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i184685db4365437e87aef3ce694577ca_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtMTAtMS0xLTA_91f498c9-0e1b-41ac-b107-93a68d64e93b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i184685db4365437e87aef3ce694577ca_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtMi0xLTEtMA_6d58d0d6-cb49-496a-b47c-a71668bd87fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9495533ed3bf4b1682e93a5343b3fbef_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtNC0xLTEtMA_5256eb4e-dba1-4ffa-9357-225a7a10a97d">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9495533ed3bf4b1682e93a5343b3fbef_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtNi0xLTEtMA_3e200dc5-2b62-49bd-a1da-e45428498127">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9495533ed3bf4b1682e93a5343b3fbef_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtOC0xLTEtMA_89ac590f-3b08-4c2c-b104-50a8052d321a">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i784c91586f56455ca6fe3b9885a88047_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtMTAtMS0xLTA_466c663a-3c88-4c10-aa33-087f9cb26a61">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i784c91586f56455ca6fe3b9885a88047_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtMi0xLTEtMA_85c9c6a7-b9c8-4f99-b032-06ac68cb9db0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a2e2efab424c119217f1d4968b0346_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtNC0xLTEtMA_41494d2c-1a91-416e-8952-27b32d2e004f">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a2e2efab424c119217f1d4968b0346_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtNi0xLTEtMA_5b2ac825-3a5c-4eaa-b8d1-a96afac3d00c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a2e2efab424c119217f1d4968b0346_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtOC0xLTEtMA_31b21c13-fec1-42a2-9a62-2ece74533119">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d1e89acb9114046b7cd6d1385a4f9aa_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtMTAtMS0xLTA_37f06100-35cf-4e74-8e61-42a5c5cb3ce6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B - 126</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_295"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:35.36pt">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_298"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 9A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:28.14pt">CONTROLS AND PROCEDURES</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNMR</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(a) Evaluation of disclosure controls and procedures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of the end of the period covered by this annual report, PNMR conducted an evaluation under the supervision and with the participation of its management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness of the design and operation of the disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934).  Based upon this evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the disclosure controls and procedures are effective as of the end of the period covered by this report.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(b) Management&#8217;s report on internal control over financial reporting.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8220;Management&#8217;s Annual Report on Internal Control Over Financial Reporting&#8221; appears on page B-2.  This report is incorporated by reference herein.  PNMR&#8217;s internal control over financial reporting as of December&#160;31, 2020 has been audited by KPMG LLP, as an independent registered public accounting firm, as stated in their report which is included herein.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(c) Changes in internal controls.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">There have been no changes in PNMR&#8217;s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) during the quarter ended December&#160;31, 2020 that have materially affected, or are reasonably likely to materially affect, PNMR&#8217;s internal control over financial reporting.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNM</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(a) Evaluation of disclosure controls and procedures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of the end of the period covered by this annual report, PNM conducted an evaluation under the supervision and with the participation of its management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness of the design and operation of the disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934).  Based upon this evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the disclosure controls and procedures are effective as of the end of the period covered by this report.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(b) Management&#8217;s report on internal control over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8220;Management&#8217;s Annual Report on Internal Control Over Financial Reporting&#8221; appears on page B-3.  This report is incorporated by reference herein.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(c) Changes in internal controls.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">There have been no changes in PNM&#8217;s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) during the quarter ended December&#160;31, 2020 that have materially affected, or are reasonably likely to materially affect, PNM&#8217;s internal control over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">TNMP</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(a) Evaluation of disclosure controls and procedures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of the end of the period covered by this annual report, TNMP conducted an evaluation under the supervision and with the participation of its management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness of the design and operation of the disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934).  Based upon this evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the disclosure controls and procedures are effective as of the end of the period covered by this report.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Management&#8217;s report on internal control over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8220;Management&#8217;s Annual Report on Internal Control Over Financial Reporting&#8221; appears on page B-4.  This report is incorporated by reference herein.</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C - 1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(c) Changes in internal controls.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">There have been no changes in TNMP&#8217;s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) during the quarter ended December&#160;31, 2020 that have materially affected, or are reasonably likely to materially affect, TNMP&#8217;s internal control over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_301"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.7pt">OTHER INFORMATION</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_304"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PART III</span></div><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_307"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:30.36pt">DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reference is hereby made to &#8220;Proposal 1: Elect as Directors the Nine Director Nominees Named in the Proxy Statement&#8221; in PNMR&#8217;s Proxy Statement relating to the annual meeting of shareholders to be held on May&#160;11, 2021 (the &#8220;2021 Proxy Statement&#8221;), to PART I, SUPPLEMENTAL ITEM &#8211; &#8220;EXECUTIVE OFFICERS OF THE COMPANY&#8221; in this Form 10-K, &#8220;Information About Our Corporate Governance &#8211; Code of Ethics,&#8221; and &#8220;Additional Information About Our Board and Board Committees &#8211; Board Committees and Their Functions&#8221; &#8211; &#8220;Audit and Ethics Committee&#8221; in the 2021 Proxy Statement.  The Company intends to satisfy the disclosure requirements of Form 8-K relating to amendments to the Company&#8217;s code of ethics applicable to its senior executive and financial officers by posting such information on its website.  Information about the Company&#8217;s website is included under Part I, Item&#160;1 &#8211; &#8220;Websites.&#8221;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_310"></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:30.36pt">EXECUTIVE COMPENSATION</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reference is hereby made to &#8220;Executive Compensation&#8221;, and all subheadings thereunder from &#8220;Compensation Discussion and Analysis&#8221; to &#8220;Change in Control, Termination, Retirement, or Impaction&#8221;, and &#8220;Director Compensation,&#8221; in the 2021 Proxy Statement.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_313"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:30.36pt">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reference is hereby made to &#8220;Ownership of Our Common Stock &#8211; Largest Shareholders&#8221; and &#8220; &#8211; Share Ownership of Executive Officers and Directors&#8221; and &#8220;Equity Compensation Plan Information&#8221; in the 2021 Proxy Statement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_316"></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:30.36pt">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reference is hereby made to &#8220;Information About Our Corporate Governance &#8211; Related Person Transaction Policy&#8221; and &#8220; &#8211; Director Independence&#8221; in the 2021 Proxy Statement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div id="i0652f53b2aa247d6904ab01ed062d005_319"></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;padding-left:30.36pt">PRINCIPAL ACCOUNTING FEES AND SERVICES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reference is hereby made to &#8220;Audit and Ethics Committee Report&#8221; and &#8220;Independent Auditor Fees&#8221; in the 2021 Proxy Statement.  Independent auditor fees for PNM and TNMP are reported in the 2021 Proxy Statement for PNMR.  All such fees are fees of PNMR.  PNMR charges a management fee to PNM and TNMP that includes an allocation of independent auditor fees.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C - 2</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_322"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:105%">PART IV</span></div><div style="text-align:center"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_325"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 15.    EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;-&#160;1.</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">See Index to Financial Statements under Part II, Item&#160;8.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;-&#160;2.</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Statement Schedules for the years 2019, 2018, and 2017 are omitted for the reason that they are not required or the information is otherwise supplied under Part II, Item&#160;8.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;-&#160;3-A.</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibits Filed:</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit No</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex21.htm">Agreement and Plan of Merger, dated as of October 20, 2020, by and among PNM Resources, Inc., Avangrid, Inc., and NM Green Holdings, Inc. (incorporated by reference to Exhibit 2.1 to PNMR's Current Report on Form 8-K filed October 21, 2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex101.htm">2021 Director Compensation Summary</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex102.htm">First Amendment to PNMR 2019 Long-Term Incentive Plan executed December 28, 2020</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex103.htm">Letter Amendment to PNMR 2020 Long-Term Incentive Plan for Charles Eldred, effective December 4, 2020</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex104.htm">Letter Amendment to PNMR 2020 Long-Term Incentive Plan for Patricia Collawn, effective December 4, 2020</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex105.htm">Letter Amendment to PNMR 2020 Long-Term Incentive Plan for Patrick Apodaca, effective December 4, 2020</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex106.htm">First Amendment to PNMR 2020 Long-Term Incentive Plan executed December 28, 2020</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex107.htm">Second Amendment to PNMR Executive Savings Plan II executed December 28, 2020</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex103.htm">PNM Resources, Inc. Officer Retention Plan, executed October 20, 2020, as amended and restated effective October 20, 2021 (incorporated by reference to Exhibit 10.3 to PNMR&#8217;s Current Report on Form 8-K filed October 21, 2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex101.htm">Merger Backstop Revolving Facility, dated as of October 20, 2020, by and among PNMR, the lenders party thereto and MUFG Bank, Ltd., as administrative agent (incorporated by reference to Exhibit 10.1 to PNMR's Current Report on Form 8-K filed October 21, 2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex102.htm">Merger Backstop Term Loan, dated as of October 20, 2020, by and among PNM Resources, Inc., the lenders party thereto and MUFG Bank, Ltd., as administrative agent (incorporated by reference to Exhibit 10.2 to PNMR's Current Report on Form 8-K filed October 21, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex102.htm">2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex101.htm">Eighth Amendment to Credit Agreement, dated as of October 26, 2020, among PNMR, the lenders party thereto, and Wells Fargo Bank, National Association, as administrative agent (incorporated by reference to Exhibit 10.1 to PNMR's Current Report on Form 8-K filed October </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex101.htm">28,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex101.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex101.htm">2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex102.htm">Second Amendment to Term Loan Agreement, dated as of October 26, 2020, among PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent (incorporated by reference to Exhibit 10.2 to PNMR's Current Report on Form 8-K filed October </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex102.htm">28,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex102.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex102.htm">2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex103.htm">First Amendment to Term Loan Agreement, dated as of October 26, 2020, between PNMR and Bank of America, N.A., as sole lender (incorporated by reference to Exhibit 10.3 to PNMR's Current Report on Form 8-K filed October </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex103.htm">28,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex103.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex103.htm">2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex107.htm">First Amendment to Term Loan Credit Agreement, dated as of October 26, 2020, among PNMR Development and KeyBank, N.A., as administrative agent and sole lender (incorporated by reference to Exhibit 10.7 to PNMR's Current Report on Form 8-K filed October </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex107.htm">28,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex107.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex107.htm">2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000119312520303636/d93337dex101.htm">Second Amendment to Term Loan Credit Agreement, dated as of November 25, 2020, among PNMR Development and KeyBank, National Association, as administrative agent and sole lender (incorporated by reference to Exhibit 10.1 to PNMR's Current Report on Form 8-K filed November 25, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000119312520303636/d93337dex101.htm">2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842620000077/a12222020pnmex101.htm">Term Loan Agreement, dated as of December 21, 2020, between PNMR and U.S. Bank National Association, as sole lender (incorporated by reference to Exhibit 10.1 to PNMR's Current Report on Form 8-K filed December 22, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842620000077/a12222020pnmex101.htm">2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842620000077/a12222020pnmex102.htm">Term Loan Agreement, dated as of December 22, 2020, between PNMR, the lenders party thereto, and MUFG Bank Ltd., as administrative agent (incorporated by reference to Exhibit 10.2 to PNMR's Current Report on Form 8-K filed December 22, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842620000077/a12222020pnmex102.htm">2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex1018.htm">Purchase and Sale Agreement dated November 1, 2020, between Navajo Transitional Energy Company and PNM</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex1019.htm">Second Amendment to Build Transfer Agreement dated November 5, 2020 among New Mexico Renewable Energy Transmission Authority, Western Spirit Transmission LLC, and PNM</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex105.htm">Second Amendment to Third Amended and Restated Credit Agreement, dated as of October 26, 2020, among TNMP identified therein and KeyBank National Association, as administrative agent (incorporated by reference to Exhibit 10.5 to PNMR's Current Report on Form 8-K filed October 2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex105.htm">8</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex105.htm">, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex105.htm">2020)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex21.htm">Certain subsidiaries of PNM Resources, Inc.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex231.htm">Consent of KPMG LLP for PNM Resources, Inc.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex232.htm">Consent of KPMG LLP for Public Service Company of New Mexico</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex311.htm">Chief Executive Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex312.htm">Chief Financial Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex313.htm">Chief Executive Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex314.htm">Chief Financial Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex315.htm">Chief Executive Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex316.htm">Chief Financial Officer Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex321.htm">Chief Executive Officer and Chief Financial Officer Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex322.htm">Chief Executive Officer and Chief Financial Officer Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex323.htm">Chief Executive Officer and Chief Financial Officer Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR, PNM, and TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - The instance document does not appear in the interactive data file because XBRL tags are embedded within the Inline XBRL document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR, PNM, and TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR, PNM, and TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR, PNM, and TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR, PNM, and TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR, PNM, and TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR, PNM, and TNMP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Inline XBRL File (included in Exhibits 101)</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)&#160;-3-&#160;B.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibits Incorporated By Reference:</span></div></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The documents listed below are being filed (as shown above) or have been previously filed on behalf of PNM Resources, PNM or TNMP and are incorporated by reference to the filings set forth below pursuant to Exchange Act Rule 12b-32 and Regulation S-K section 10, paragraph (d).</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Description of Exhibit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Filed as Exhibit:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Registrant</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(s)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">File No:</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan of Acquisition, reorganization, liquidation or succession</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex21.htm">Agreement and Plan of Merger, dated as of October 20, 2020, by and among PNM Resources, Inc., Avangrid, Inc., and NM Green Holdings, Inc. (Merger </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex21.htm">Agreement)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 to PNMR's Current Report on Form 8-K filed October 21, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Articles of Incorporation and By-laws</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842608000181/exh3-1_112108.htm">Articles of Incorporation of PNMR, as amended to date (Certificate of Amendment dated October 27, 2008 and Restated Articles of Incorporation dated August 3, 2006)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 to PNMR&#8217;s Current Report on Form 8-K filed November 21, 2008</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842602000043/exh311_06302002.txt">Restated Articles of Incorporation of PNM, as amended through May 31, 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2002</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000002276705000006/f10q_063005exh312.htm">Articles of Incorporation of TNMP, as amended through July 7, 2005</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1.2 to TNMP&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2005</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842617000043/ex31pnmrbylaws.htm">Bylaws of PNMR, Inc. with all amendments to and including October 24, 2017</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 to PNMR&#8217;s Current Report on Form 8-K filed October 25, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842602000043/exh312_06302002.txt">Bylaws of PNM with all amendments to and including May 31, 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1.2 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2002</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000002276713000002/exhibit36amendedandrestate.htm">Bylaws of TNMP with all amendments to and including June 18, 2013</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 to TNMP&#8217;s Current Report on Form 8-K filed June 20, 2013</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Securities Instruments&#8225;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000014/pnm12312019ex41.htm">Description of PNM Resources, Inc. Securities</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000119312505067284/dex102.htm">Indenture, dated as of March 15, 2005, between PNMR and JPMorgan Chase Bank, N.A., as Trustee</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR&#8217;s Current Report on Form 8-K filed March 31, 2005</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842611000053/pnm6302011ex41.htm">Agreement of Resignation, Appointment and Acceptance, effective as of June 1, 2011, among PNMR, The Bank of New York Mellon Trust Company, N.A. and Union Bank, N.A. (for March 15, 2005 PNMR Indenture)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842618000017/ex42supplementalindenturen.htm">Supplemental Indenture No. 3, dated as of March 9, 2018 between PNMR and MUFG Union Bank, N.A. (formerly Union Bank, N.A., as ultimate successor to JP Morgan Chase Bank, N.A.), as Trustee (for PNMR&#8217;s $300,000,000 3.250% Senior Notes due 2021)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 to PNMR&#8217;s Current Report on Form 8-K filed March 9, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000014/pnm12312019ex42.htm">Description of Public Service Company of New Mexico Securities</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 to PNM&#8217;s Annual Report on Form 10-K for the year ended December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-98-000006.txt">Indenture (for Senior Notes), dated as of March 11, 1998, between PNM and The Chase Manhattan Bank, as Trustee</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 1998</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842603000023/exh464.txt">Sixth Supplemental Indenture, dated as of May 1, 2003, supplemental to Indenture dated as of March 11, 1998, between PNM and JPMorgan Chase Bank, as Trustee (PVNGS Maricopa PCRBs, Series 2003A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6.4 to PNM&#8217;s Quarterly Report on Form&#160;10-Q for the quarter ended June 30, 2003</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842610000068/exh10-1pnmr.htm">Eighth Supplemental Indenture, dated as of June 1, 2010, supplemental to Indenture dated as of March 11, 1998, between PNM and The Bank of New York Mellon Trust Company (successor to JPMorgan Chase Bank), as Trustee (SJGS Farmington PCRBs Series 2010A-F)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Current Report on Form 8-K/A filed July 29, 2010</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842610000068/exh10-2pnmr.htm">Ninth Supplemental Indenture, dated as of June 1, 2010, supplemental to Indenture dated as of March 11, 1998, between PNM and The Bank of New York Mellon Trust Company (successor to JPMorgan Chase Bank), as Trustee (PVNGS Maricopa PCRBs Series 2010A-B)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNM&#8217;s Current Report on Form 8-K/A filed July 29, 2010</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.10</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842611000053/pnm6302011ex42.htm">Agreement of Resignation, Appointment and Acceptance effective as of May 1, 2011, among PNM, The Bank of New York Mellon Trust Company, N.A. and Union Bank, N.A. (for March 11, 1998 PNM Indenture)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842612000091/pnm9302012ex41.htm">Tenth Supplemental  Indenture, dated as of September 1, 2012, supplemental to Indenture dated as of March 11, 1998, between PNM and Union Bank, N.A.(ultimate successor as trustee to The Chase Manhattan Bank), as Trustee (SJGS Farmington PCRBs Series 2012A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2012</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.12</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842616000197/a3411thsupplementalindentu.htm">Eleventh Supplemental Indenture, dated as of September 1, 2016, supplemental to Indenture dated as of March 11, 1998, between PNM and MUFG Union Bank, N.A. (formerly Union Bank, N.A.) (ultimate successor as trustee to The Chase Manhattan Bank), as Trustee (SJGS and Four Corners Farmington PCRBs Series 2016A-B)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to PNM&#8217;s Current Report on Form 8-K filed September 27, 2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.13</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000950123-98-005364.txt">Indenture (for Senior Notes), dated as of August 1, 1998, between PNM and The Chase Manhattan Bank, as Trustee</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to PNM&#8217;s Registration Statement No. 333-53367</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-53367<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.14</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842611000053/pnm6302011ex43.htm">Agreement of Resignation, Appointment and Acceptance, effective as of June 1, 2011, among PNM, The Bank of New York Mellon Trust Company and Union Bank, N.A. (for August 1, 1998 PNM Indenture)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.15</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842611000066/exh41.htm">Fourth Supplemental Indenture, dated as of October 12, 2011, supplemental to Indenture dated as of August 1, 1998, between PNM and Union Bank, N.A. (ultimate successor as trustee  to The Chase Manhattan Bank), as Trustee ($160,000,000 of 5.35% Senior Notes due 2021, Series 2011)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to PNM&#8217;s Current Report on Form 8-K filed October 12, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.16</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000119312515286538/d37550dex42.htm">Fifth Supplemental Indenture, dated as of August 11, 2015, supplemental to the Indenture dated as of August 1, 1998, between PNM and MUFG Union Bank, N.A., as Trustee ($250,000,000 of 3.85% Senior Notes due 2025, Series 2015)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 to PNM&#8217;s Current Report on Form 8-K filed August 11, 2015</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.17</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842609000030/exh4-1_032709.htm">First Mortgage Indenture dated as of March 23, 2009 between TNMP and The Bank of New York Mellon Trust Company, N.A., as Trustee</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP&#8217;s Current Report on Form 8-K filed March 27, 2009</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.18</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842609000039/exh4-1_050609.htm">Third Supplemental Indenture dated as of April 30, 2009 between TNMP and The Bank of New York Mellon Trust Company, N.A., as Trustee ($75,000,000 First Mortgage Bonds due 2011, Series 2009C)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP&#8217;s Current Report on Form 8-K filed May 6, 2009</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.19</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842610000082/exh4-1_121610.htm">First Amendment dated as of December 16, 2010 between TNMP and The Bank of New York Mellon Trust Company, N.A., as Trustee to The Third Supplemental Indenture dated as of April 30, 2009 (First Mortgage Bonds Series 2009C)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP&#8217;s Current Report on Form 8-K filed December 17, 2010</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842611000053/pnm6302011ex44.htm">Agreement of Resignation, Appointment and Acceptance, effective as of June 1, 2011, among TNMP, The Bank of New York Mellon Trust Company, N.A. and Union Bank, N.A. (for March 23, 2009 TNMP Indenture)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 to TNMP&#8217;s Quarterly Report Form 10-Q for the quarter ended June 30, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842613000052/a04032013fifthsupplemental.htm">Fifth Supplemental Indenture dated as of April 3, 2013 between TNMP and Union Bank, N.A., as Trustee ($93,198,000 of 6.95% First Mortgage Bonds due 2043, Series 2013A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP&#8217;s Current Report on Form 8-K filed April 3, 2013</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842614000108/tnmpdelayeddrawexhibit41.htm">Sixth Supplemental Indenture dated as of June 27, 2014 between TNMP and Union Bank, N.A., as Trustee ($80,000,000 of 4.03% First Mortgage Bonds due 2043, Series 2014A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP&#8217;s Current Report on Form 8-K filed June 27, 2014</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842616000158/ex41tnmpfmbissuance.htm">Seventh Supplemental Indenture dated as of February 10, 2016 between TNMP and MUFG Union Bank, N.A., as Trustee ($60,000,000 of 3.53% First Mortgage Bonds due 2026, Series 2016A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP&#8217;s Current Report on Form 8-K filed February 10, 2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.24</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842617000037/active_93211556x1xtnmp-8th.htm">Eighth Supplemental Indenture dated as of August 24, 2017 between TNMP and MUFG Union Bank, N.A., as Trustee ($60,000,000 of 3.22% First Mortgage Bonds due 2028, Series 2017A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP&#8217;s Current Report on Form 8-K filed August 24, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000037/tnmpex41ninthsupplementali.htm">Ninth Supplemental Indenture dated as of June 28, 2018 between TNMP and MUFG Union Bank, N.A., as Trustee ($60,000,000 of 3.85% First Mortgage Bonds due 2028, Series 2018A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP&#8217;s Current Report on Form 8-K filed July 2, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.26</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842619000024/ex41.htm">Tenth Supplemental Indenture dated as of March 29, 2019 between TNMP and MUFG Union Bank, N.A., as Trustee ($75,000,000 of 3.79% First Mortgage Bonds due 2034, Series 2019B, $75,000,000 of 3.92% First Mortgage Bonds due 2039, Series 2019C, $75,000,000 of 4.06% First Mortgage Bonds due 2044, Series 2019D)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP's Current Report on Form 8-K filed March 29, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842619000045/a35-eleventhsupplementalin.htm">Eleventh Supplemental Indenture dated as of July 1, 2019 between TNMP and MUFG Union Bank, N.A., as Trustee ($80,000,000 of 3.60% First Mortgage Bonds due 2029, Series 2019A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP's Current Report on Form 8-K filed July 1, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.28</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000038/a04242020ex41.htm">Twelfth Supplemental Indenture, dated as of April 24, 2020, between TNMP and MUFG Union Bank, N.A., as Trustee ($85,000,000 of 2.73% First Mortgage Bonds due 2030, Series 2020A, $25,000,000 of 3.36% First Mortgage Bonds due 2050, Series 2020B)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP's Current Report on Form 8-K filed April 24, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.29</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000055/a07152020ex41.htm">Thirteenth Supplemental Indenture, dated as of July 15, 2020, between TNMP and MUFG Union Bank, N.A., as Trustee ($25,000,000 of 2.93% First Mortgage Bonds due 2035, Series 2020C, $50,000,000 of 3.36% First Mortgage Bonds due 2050, Series 2020D)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 to TNMP's Current Report on Form 8-K filed July 15, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Material Contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000058/pnm9302018ex101.htm">Sixth Amendment to and Restatement of Credit Agreement dated July 30, 2018 among PNMR, the lenders party thereto, and Wells Fargo Bank, National Association, as administrative agent (PNMR Revolving Credit Facility)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842619000020/pnm12312018ex102.htm">Seventh Amendment to Credit Agreement dated December 19, 2018 among PNMR, the lenders party thereto, and Wells Fargo Bank, National Association, as administrative agent (PNMR Revolving Credit Facility)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex101.htm">Eighth Amendment to Credit Agreement, dated as of October 26, 2020, among PNMR, the lenders party thereto, and Wells Fargo Bank, National Association, as administrative agent (PNMR Revolving Credit Facility)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR's Current Report on Form 8-K filed October 28, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842618000065/pnmex101.htm">Term Loan Agreement dated December 14, 2018 among PNMR, the lenders party thereto, and MUFG Bank Ltd., as administrative agent (PNMR 2018 1-Year Unsecured Term Loan)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Current Report on Form 8-K filed December 17, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842619000062/ex10112132019.htm">First Amendment to Term Loan Agreement, dated as of December 13, 2019, among PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Current Report on Form 8-K filed December 13, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex102.htm">Second Amendment to Term Loan Agreement, dated as of October 26, 2020, among PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR's Current Report on Form 8-K filed October 28, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842618000067/a12212018pnmrex101.htm">Term Loan Agreement dated December 21, 2018 among PNMR and Bank of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842618000067/a12212018pnmrex101.htm">America</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842618000067/a12212018pnmrex101.htm">, N.A., as lender (PNMR 2-Year Unsecured Term Loan)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (terminated and repaid at December 21, 2020 maturity)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Current Report on Form 8-K filed December 21, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex103.htm">First Amendment to Term Loan Agreement, dated as of October 26, 2020, between PNMR and Bank of America, N.A., as sole lender (PNMR 2-Year Unsecured Term Loan) (terminated and repaid at December 21, 2020 maturity)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNMR's Current Report on Form 8-K filed October 28, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842620000077/a12222020pnmex101.htm">Term Loan Agreement, dated as of December 21, 2020, between PNMR and U.S. Bank National Association, as sole lender (PNMR 2020 Term </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842620000077/a12222020pnmex101.htm">Loan)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR's Current Report on Form 8-K filed December 22, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842620000077/a12222020pnmex102.htm">Term Loan Agreement, dated as of December 22, 2020, between PNMR, the lenders party thereto, and MUFG Bank Ltd., as administrative agent (PNMR 2020 Delayed-Draw Term </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842620000077/a12222020pnmex102.htm">Loan)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR's Current Report on Form 8-K filed December 22, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842618000061/pnmrex101.htm">Term Loan Credit Agreement dated November 26, 2018 among PNMR Development and Key Bank National Association, as lender and administrative agent (PNMR Development Term Loan)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Current Report on Form 8-K filed November 28, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex107.htm">First Amendment to Term Loan Credit Agreement, dated as of October 26, 2020, among PNMR Development and KeyBank, N.A., as administrative agent and sole lender (PNMR Development Term Loan)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 to PNMR's Current Report on Form 8-K filed October 28, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.33</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000119312520303636/d93337dex101.htm">Second Amendment to Term Loan Credit Agreement, dated as of November 25, 2020, among PNMR Development and KeyBank, National Association, as administrative agent and sole lender (PNMR Development Term Loan)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR's Current Report on Form 8-K filed November 25, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842618000061/pnmrex102.htm">Guaranty dated as of November 26, 2018 made by PNMR in favor of lenders under PNMR Development Term Loan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR&#8217;s Current Report on Form 8-K filed November 28, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000119312520005083/d837326dex101.htm">Forward Sale Agreement dated January 7, 2020 between PNMR and Citibank, N.A. (settled on December 15, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Current Report on Form 8-K filed January 10, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000119312520005083/d837326dex102.htm">Forward Sale Agreement dated January 7, 2020 between PNMR and Bank of America, N.A. (settled on December 15, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR&#8217;s Current Report on Form 8-K filed January 10, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.37</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000119312520005083/d837326dex103.htm">Additional Forward Sale Agreement dated January 8, 2020 between PNMR and Citibank, N.A. (settled on December 15, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNMR&#8217;s Current Report on Form 8-K filed January 10, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000119312520005083/d837326dex104.htm">Additional Forward Sale Agreement dated January 8, 2020 between PNMR and Bank of America, N.A. (settled on December 15, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 to PNMR&#8217;s Current Report on Form 8-K filed January 10, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.39</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex101.htm">Merger Backstop Revolving Facility, dated as of October 20, 2020, by and among PNMR, the lenders party thereto and MUFG Bank, Ltd., as administrative agent (terminated October 26, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex101.htm">2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR's Current Report on Form 8-K filed October 21, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.40</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex102.htm">Merger Backstop Term Loan, dated as of October 20, 2020, by and among PNM Resources, Inc., the lenders party thereto and MUFG Bank, Ltd., as administrative agent (terminated December 18, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex102.htm">2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR's Current Report on Form 8-K filed October 21, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.41</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000058/pnm9302018ex104.htm">Fourth Amendment to and Restatement of Credit Agreement dated October 19, 2018 among PNM, the lenders party thereto, and Wells Fargo Bank, National Association, as administrative agent (PNM Revolving Credit Facility)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842617000053/a12122017ex101.htm">Credit Agreement dated as of December 12, 2017 among PNM, the lenders identified therein, and U.S. Bank National Association, as administrative agent and BOKF, N.A. d/b/a Bank of Albuquerque, as syndication agent (PNM New Mexico Credit Facility)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Current Report on Form 8-K filed December 12, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.43</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842619000005/a01182019pnm8-kex101.htm">Term Loan Agreement dated as of January 18, 2019 among PNM, the lenders party thereto, and U.S. Bank National Association, as administrative agent (PNM 18-month Unsecured Term Loan)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (prepaid on April 15, 2020)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Current Report on Form 8-K filed January 18, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.44</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842620000035/a04172020pnmex101.htm">Term Loan Agreement dated April 15, 2020 among PNM, the lenders party thereto, and U.S. Bank National Association, as administrative agent (prepaid on December 21, 2020)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Current Report on Form 8-K filed April 17, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.45</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842617000035/pnm6302017ex101.htm">Note Purchase Agreement dated July 28, 2017 between PNM and the purchasers named therein (PNM 2018 SUNs, Series A-H)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.46</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000060/pnm06302020ex101.htm">Note Purchase Agreement dated April 30, 2020 between PNM and the purchasers named therein (PNM 2020 SUNs, Series A-B)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842619000028/a05012019pnm8-kex101.htm">Build Transfer Agreement dated May 1, 2019 among PNM, Renewable Energy Transmission Authority, and Western Spirit Transmission LLC (Western Spirit Line)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM's Current Report on Form 8-K filed May 1, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.48</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000067/pnm9302020ex101.htm">First Amendment to Build Transfer Agreement dated August 31, 2020 among New Mexico Renewable Energy Transmission Authority, Western Spirit Transmission, LLC, and PNM (Western Spirit Line)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.49</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex1019.htm">Second Amendment to Build Transfer Agreement dated November 5, 2020 among New Mexico Renewable Energy Transmission Authority, Western Spirit Transmission LLC, and PNM (Western Spirit Line)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19 to PNM&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.50</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex1018.htm">Purchase and Sale Agreement dated November 1, 2020, between Navajo Transitional Energy Company and PNM</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18 to PNM&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.51</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842617000040/ex101tnmp_thirdarcreditagr.htm">Third Amended and Restated Credit Agreement dated as of September 25, 2017 among TNMP, the lenders identified therein and KeyBank National Association, as administrative agent (TNMP Revolving Credit Facility)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to TNMP&#8217;s Current Report on Form 8-K filed September 27, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.52</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842619000033/pnm3312019ex106.htm">First Amendment to Third Amended and Restated Credit Agreement dated April 19, 2019 among TNMP, the lenders party thereto, and KeyBank National Association, as administrative agent (TNMP Revolving Credit Facility)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 to TNMP's Quarterly Report on Form 10-Q for the quarter ended March 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.53</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex105.htm">Second Amendment to Third Amended and Restated Credit Agreement, dated as of October 26, 2020, among TNMP identified therein and KeyBank National Association, as administrative agent (TNMP Revolving Credit </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520279930/d21927dex105.htm">Facility)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 to PNMR's Current Report on Form 8-K filed October 28, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.54</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000038/a04242020ex101.htm">Bond Purchase Agreement dated April 24, 2020, between TNMP and the purchasers named therein ($185,000,000 of 2020 Bonds)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to TNMP&#8217;s Current Report on Form 8-K filed April 24, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.55</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842619000020/pnm12312018ex103.htm">Bond Purchase Agreement dated February 26, 2019 between TNMP and the purchasers named therein ($305,000,000 of 2019 TNMP Bonds)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to TNMP&#8217;s Annual Report on Form 10-K for the year ended December 31, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.56</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000037/tnmpex101bondpurchaseagree.htm">Bond Purchase Agreement dated June 28, 2018 between TNMP and the purchasers named therein ($60,000,000 of 3.85% First Mortgage Bonds due 2028, Series 2018A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to TNMP&#8217;s Current Report on Form 8-K filed July 2, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.57</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842617000026/ex101tnmpbpa.htm">Bond Purchase Agreement dated June 14, 2017 between TNMP and the purchasers named therein (for $60,000,000 3.22% First Mortgage Bonds due 2027, Series 2017A)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to TNMP&#8217;s Current Report on Form 8-K filed June 14, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-97230<br/>TNMP</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.58**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842614000079/exhibit43.htm">PNMR 2014 Performance Equity Plan dated May 15, 2014</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 to PNMR&#8217;s Form S-8 Registration Statement filed May 15, 2014</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-195974<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.59**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842615000135/ex991firstamendmenttothepn.htm">First Amendment to PNMR 2014 Performance Equity Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.1 to PNMR&#8217;s Current Report on Form 8-K filed December 15, 2015</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.60**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842617000006/pnm12312016ex102.htm">Second Amendment to PNMR 2014 Performance Equity Plan effective January 1, 2017</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.61**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842619000033/pnm3312019ex101.htm">PNMR 2019 Officer Annual Incentive Plan dated March 28, 2019</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.62**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000043/pnm03312020ex108.htm">PNMR 2020 Officer Annual Incentive Plan dated March 30, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.63**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000025/pnm3312018ex102.htm">PNMR 2018 Long-Term Incentive Plan dated March 28, 2018</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.64**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842619000033/pnm3312019ex102.htm">PNMR 2019 Long-Term Incentive Plan dated March 28, 2019</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.65**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex102.htm">First Amendment to PNMR 2019 Long-Term Incentive Plan executed December 28, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.66**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000043/pnm03312020ex109.htm">PNMR 2020 Long-Term Incentive Plan dated March 30, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.67**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex103.htm">Letter Amendment to PNMR 2020 Long-Term Incentive Plan for Charles Eldred, effective December 4, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.68**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex104.htm">Letter Amendment to PNMR 2020 Long-Term Incentive Plan for Patricia Collawn, effective December 4, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.69**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex105.htm">Letter Amendment to PNMR 2020 Long-Term Incentive Plan for Patrick Apodaca, effective December 4, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.70**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex106.htm">First Amendment to PNMR 2020 Long-Term Incentive Plan executed December 28, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.71**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000011/pnm12312017ex101.htm">PNMR Director Deferred Stock Rights Program effective December 1, 2017</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.72**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842615000046/pnm3312015ex103.htm">Employee Retention Agreement executed March 4, 2015 between PNMR and Patricia K. Collawn</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2015</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.73**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842619000033/pnm3312019ex105.htm">Discretionary Credit Award Agreement between PNMR and Charles Eldred effective February 21, 2019</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 to PNMR's Quarterly Report on Form 10-Q for the quarter ended March 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.74**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000043/pnm03312020ex1010.htm">Discretionary Award Agreement between PNMR and Charles Eldred effective February 20, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.75**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842615000008/pnm12312014ex1042.htm">Acknowledgement Form for officer restricted stock rights and awards granted under the PNMR 2014 Performance Equity Plan dated May 15, 2014</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4.2 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2014</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.76**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000014/pnm12312019ex101.htm">2020 Director Compensation Summary</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.77**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex101.htm">2021 Director Compensation Summary</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.78**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842615000008/pnm12312014ex1043.htm">Acknowledgment Form with attached Terms and Conditions for restricted stock rights awards granted to directors from 2014 - 2017 under the PNMR 2014 Performance Equity Plan dated May 15, 2014</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4.3 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2014</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.79**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000011/pnm12312017ex105.htm">Acknowledgement Form with attached Terms and Conditions for restricted stock rights granted to directors on and after 2018 under the PNMR 2014 Performance Equity Plan dated May 15, 2014</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.80**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842611000003/exh10-4_022811.htm">PNMR Executive Spending Account Plan (amended and restated effective January&#160;1, 2011)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 to PNMR&#8217;s Current Report on Form 8-K filed March 1, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.81**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842617000006/pnm12312016ex107.htm">First Amendment to PNMR Executive Spending Account Plan effective January 1, 2011</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 to PNMR&#8217;s Current Report on Form 10-K for the year ended December 31, 2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.82**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000011/pnm12312017ex102.htm">Second Amendment to PNMR Executive Spending Account executed December 13, 2017</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.83**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000025/pnm3312018ex103.htm">Third Amendment to PNMR Executive Spending Account effective February 22, 2018</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.84**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842615000008/pnm12312014ex1012.htm">PNMR Executive Savings Plan II (amended and restated effective January 1, 2015)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1.2 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2014</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.85**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842616000181/pnm3312016ex107espiifirsta.htm">First Amendment to PNMR Executive Savings Plan II executed April 15, 2016</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.86**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex107.htm">Second Amendment to PNMR Executive Savings Plan II executed December 28, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.87**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842617000006/pnm12312016ex106.htm">Summary of PNMR Officer Paid Time Off Program</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.88**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842614000016/pnm12312013ex107.htm">PNMR Annual Executive Physical Exam Program Wraparound Plan Document effective as of January 1, 2014</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2013</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.89**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842607000170/exh103_093007.htm">PNMR Non-Union Severance Pay Plan effective August 1, 2007 (amended and restated)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended September&#160;30, 2007</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.90**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842609000022/exh10-3_123108.htm">First Amendment to the PNMR Non-Union Severance Pay Plan executed November 20, 2008</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2008</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.91**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842612000046/pnm3312012ex108.htm">Second Amendment (executed March 27, 2012) to PNMR Non-Union Severance Pay Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2012</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.92**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000011/pnm12312017ex106.htm">Third Amendment (executed November 11, 2015) to PNMR Non-Union Severance Pay Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.93**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex103.htm">PNMR Officer Retention Plan executed </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex103.htm">October</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex103.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex103.htm">20,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex103.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex103.htm">2020,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312520273264/d77373dex103.htm"> as amended and restated effective as of October 20, 2020</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNMR&#8217;s Current Report on Form 8-K filed October 21, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.94**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842604000065/exh10241.txt">PNMR Officer Life Insurance Plan dated April 28, 2004</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24.1 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2004</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-32170<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.95**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842605000030/f10kexh10_27.htm">First Amendment to PNMR Officer Life Insurance Plan dated December 16, 2004</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2004.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-32170<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.96**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842607000170/exh105_093007.htm">Second Amendment to PNMR Officer Life Insurance Plan executed April 15, 2007</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2007</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.97**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842609000022/exh10-10_123108.htm">Third Amendment to the PNMR Officer Life Insurance Plan effective January 1, 2009</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2008</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.98**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842609000022/exh10-15_123108.htm">Fourth Amendment to the PNMR Officer Life Insurance Plan effective January 1, 2009</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2008</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.99**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842612000014/pnm12312011ex105.htm">Fifth Amendment to the PNMR Officer Life Insurance Plan executed December 16, 2011</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.100**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842617000006/pnm12312016ex108.htm">PNMR Officers Long Term Disability Coverage Description for Prudential Policy effective January 1, 2012</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-32170<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.101**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842619000060/pnm9302019ex101.htm">Form of Amended and Restated Indemnity Agreement for PNMR officers and directors approved July 23, 2019</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.102</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental Indenture of Lease dated as of July 19, 1966 between PNM and other participants in the Four Corners Project and the Navajo Indian Tribal Council</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4-D to PNM&#8217;s Registration Statement No. 2-26116</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-26116<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.103</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-96-000002.txt">Amendment and Supplement No. 1 to Supplemental and Additional Indenture of Lease dated April 25, 1985 between the Navajo Tribe of Indians and Arizona Public Service Company, El Paso Electric Company, Public Service Company of New Mexico, Salt River project Agricultural Improvement and Power District, Southern California Edison Company, and Tucson Electric Power Company (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1.1 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1995</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312511130323/dex101.htm">Amendment and Supplement No. 2 to Supplemental and Additional Indenture of Lease with the Navajo Nation dated March 7, 2011</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.105</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000119312511130323/dex102.htm">Amendment and Supplement No. 3 to Supplemental and Additional Indenture of Lease with the Navajo Nation dated March 7, 2011</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.106</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842615000116/pnm9302015ex101.htm">Coal Supply Agreement dated July 1, 2015 between Westmoreland Coal Company and PNM</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2015</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.107</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842618000011/pnm12312017ex104.htm">Amendment No. 1 to Coal Supply Agreement dated November 1, 2017 between Westmoreland Coal Company and PNM</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 to PNM&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.108</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000043/pnm03312020ex101.htm">Amendment No. 2 to Coal Supply Agreement dated January 1, 2020 between Westmoreland San Juan Mining LLC and PNM</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.109</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000043/pnm03312020ex102.htm">Amendment No. 3 to Coal Supply Agreement dated January 1, 2020 between Westmoreland San Juan Mining LLC and PNM</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.110</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842620000043/pnm03312020ex103.htm">Amendment No. 4 to Coal Supply Agreement dated January 1, 2020 between Westmoreland San Juan Mining LLC and PNM</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.111</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842615000116/pnm9302015ex103.htm">San Juan Project Restructuring Agreement executed as of July 31, 2015 among PNM, Tucson Electric Coal Company, The City of Farmington, New Mexico, M-S-R Public Power Agency, The Incorporated County of Los Alamos, New Mexico, Southern California Public Power Authority, City of Anaheim, Utah Associated Municipal Power Systems, Tri-State Generation and Transmission Association, Inc., and PNMR Development and Management Corporation</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2015</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.112</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842615000116/pnm9302015ex104.htm">Restructuring Amendment Amending and Restating the Amended and Restated San Juan Project Participation Agreement made as of July 31, 2015 among PNM, Tucson Electric Power Company, The City of Farmington, New Mexico, M-S-R Public Power Agency, The Incorporated County of Los Alamos, New Mexico, Southern California Public Power Authority, City of Anaheim, Utah Associated Municipal Power Systems, Tri-State Generation and Transmission Association, Inc., and PNMR Development and Management Corporation</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2015</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.113</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842617000048/pnm9302017ex101.htm">New Exit Date Amendment Amending and Restating the Amended and Restated San Juan Project Participation Agreement made as of September 1, 2017 among PNM, Tucson Electric Power Company, The City of Farmington, New Mexico, The Incorporated County of Los Alamos, New Mexico and Utah Associated Municipal Power Systems</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.114</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arizona Nuclear Power Project Participation Agreement among PNM and Arizona Public Service Company, Salt River Project Agricultural Improvement and Power District, Tucson Gas &amp; Electric Company and El Paso Electric Company, dated August 23, 1973</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-T to PNM&#8217;s Registration Statement No. 2-50338</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-50338<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.115</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amendments No. 1 through No. 6 to Arizona Nuclear Power Project Participation Agreement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8.1 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1991</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.116</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amendment No. 7 effective April&#160;1, 1982, to the Arizona Nuclear Power Project Participation Agreement (refiled)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8.2 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1991</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.117</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000950109-94-000391.txt">Amendment No. 8 effective September 12, 1983, to the Arizona Nuclear Power Project Participation Agreement (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.58 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1993</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.118</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000912057-95-001284.txt">Amendment No. 9 to Arizona Nuclear Power Project Participation Agreement dated as of June 12, 1984 (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8.4 to PNM&#8217;s Annual Report of the Registrant on Form 10-K for year ended December 31, 1994</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.119</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-96-000002.txt">Amendment No. 10 dated as of November 21, 1985 and Amendment No. 11 dated as of June 13, 1986 and effective January 10, 1987 to Arizona Nuclear Power Project Participation Agreement (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8.5 to PNM&#8217;s Annual Report of the Registrant on Form 10-K for year ended December 31, 1995</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.120</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amendment No. 12 to Arizona Nuclear Power Project Participation Agreement dated June 14, 1988, and effective August 5, 1988</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 1990</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.121</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amendment No. 13 to the Arizona Nuclear Power Project Participation Agreement dated April 4, 1990, and effective June 15, 1991</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8.10 to PNM&#8217;s Annual Report on Form 10-K for the year ended December 31, 1990</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.122</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000008102301000005/0000081023-01-000005-0002.txt">Amendment No. 14 to the Arizona Nuclear Power Project Participation Agreement effective June 20, 2000</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8.9 to PNM&#8217;s Annual Report on Form 10-K for the year ended December 31, 2000</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.123</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842611000003/exh10-1_022811.htm">Amendment No. 15 to the Arizona Nuclear Power Project Participation Agreement dated November 29, 2010 and effective January 13, 2011</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Current Report on Form 8-K filed March 1, 2011</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.124</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842614000061/pnm3312014ex103.htm">Amendment No. 16, effective as of April 28, 2014, to the Arizona Nuclear Power Project Participation Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2014</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.125</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-96-000002.txt">Facility Lease dated as of December 16, 1985 between The First National Bank of Boston, as Owner Trustee, and PNM (Unit 1 transaction) together with Amendments No. 1, 2 and 3 thereto (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1995</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.126</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-97-000003.txt">Facility Lease dated as of July 31, 1986, between the First National Bank of Boston, as Owner Trustee, and PNM (Unit 1 transaction) together with Amendments No. 1, 2 and 3 thereto (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1996</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.127</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-97-000003.txt">Facility Lease dated as of December&#160;15, 1986, between The First National Bank of Boston, as Owner Trustee, and PNM (Unit 1 Transaction) together with Amendment No. 1 thereto (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1996</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.128</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842614000016/pnm12312013ex103.htm">Amendment No. 4 dated as of December 11, 2013 to Facility Lease dated as of December 16, 1985 as heretofore amended, between U.S. Bank National Association (ultimate successor to The First National Bank of Boston), as Owner Trustee, and PNM (Unit 1 transaction)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 2013</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.129</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-97-000003.txt">Facility Lease dated as of December 15, 1986, between The First National Bank of Boston, as Owner Trustee, and PNM (Unit 2 Transaction) together with Amendment No. 1 thereto (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1996</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.130</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842614000049/ex101leaseamendment.htm">Amendment No. 2 dated as of March 18, 2014, to the Facility Lease dated December 15, 1986, as heretofore amended, between U.S. Bank National Association, not in its individual capacity, but solely as Owner Trustee under a Trust Agreement, dated as of December 15, 1986, with PV2-PNM December 35 Corporation, Lessor, and PNM, Lessee</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 to PNM&#8217;s Current Report on Form 8-K filed March 18, 2014</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.131</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-96-000009.txt">Master Decommissioning Trust Agreement for Palo Verde Nuclear Generating Station dated March 15, 1996, between PNM and Mellon Bank, N.A.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.68 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 1996</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.132</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-98-000005.txt">Amendment Number One to the Master Decommissioning Trust Agreement for Palo Verde Nuclear Generating Station dated January 27, 1997, between PNM and Mellon Bank, N.A.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.68.1 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1997</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.133</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842604000037/exh10682.txt">Amendment Number Two to the Master Decommissioning Trust Agreement for Palo Verde Nuclear Generating Station between PNM and Mellon Bank, N.A.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.68.2 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 2003</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.134</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/000110842603000009/exh_1086.txt">Stipulation in the matter of PNM&#8217;s transition plan Utility Case No. 3137, dated October 10, 2002 as amended by Amendment to Stipulated Agreement dated October 18, 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.86 to PNM&#8217;s Annual Report on Form 10-K for the year ended December 31, 2002</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.135</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1108426/000110842605000060/f10qexh10_134.htm">Stipulation dated February 28, 2005 in NMPRC Case No. 04-00315-UT regarding the application of PNMR and TNMP for approval of the TNP acquisition</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.134 to PNMR&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2005</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR/<br/>TNMP</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subsidiaries</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="pnm12312020ex21.htm">Certain subsidiaries of PNMR</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 to PNMR&#8217;s Annual Report on Form 10-K for the year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-32462<br/>PNMR</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional Exhibits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation Agreement dated as of December 16, 1985, among the Owner Participant named therein, First PV Funding Corporation, The First National Bank of Boston, in its individual capacity and as Owner Trustee (under a Trust Agreement dated as of December 16, 1985 with the Owner Participant), Chemical Bank, in its individual capacity and as Indenture Trustee (under a Trust Indenture, Mortgage, Security Agreement and Assignment of Rents dated as of December 16, 1985 with the Owner Trustee), and PNM (Unit 1 transaction), including Appendix A definitions, together with Amendment No. 1 dated July 15, 1986 and Amendment No. 2 dated November 18, 1986 (refiled)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.2 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1995</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-97-000003.txt">Participation Agreement dated as of July 31, 1986, among the Owner Participant named herein, First PV Funding Corporation, The First National Bank of Boston, in its individual capacity and as Owner Trustee (under a Trust Agreement dated as of July 31, 1986, with the Owner Participant), Chemical Bank, in its individual capacity and as Indenture Trustee (under a Trust Indenture, Mortgage, Security Agreement and Assignment of Rents dated as of July 31, 1986, with the Owner Trustee), and Public Service Company of New Mexico, including Appendix A definitions together with Amendment No. 1 thereto (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.5 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 1996</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.434%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-97-000006.txt">Participation Agreement dated as of December 15, 1986, among the Owner Participant named therein, First PV Funding Corporation, The First National Bank of Boston, in its individual capacity and as Owner Trustee (under a Trust Agreement dated as of December 15, 1986, with the Owner Participant), Chemical Bank, in its individual capacity and as Indenture Trustee (under a Trust Indenture, Mortgage, Security Agreement and Assignment of Rents dated as of December 15, 1986, with the Owner Trustee), and Public Service Company of New Mexico, including Appendix A definitions (Unit 1 Transaction) (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.11 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 1997</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/81023/0000081023-97-000006.txt">Participation Agreement dated as of December 15, 1986, among the Owner Participant named therein, First PV Funding Corporation, The First National Bank of Boston, in its individual capacity and as Owner Trustee (under a Trust Agreement dated as of December 15, 1986, with the Owner Participant), Chemical Bank, in its individual capacity and as Indenture Trustee (under a Trust Indenture, Mortgage, Security Agreement and Assignment of Rents dated as of December 15, 1986, with the Owner Trustee), and Public Service Company of New Mexico, including Appendix A definitions (Unit 2 Transaction) (refiled)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.14 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 1997</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842614000016/pnm12312013ex9919.htm">Agreement for the Sale and Purchase of Wastewater Effluent, dated November 13, 2000, among the City of Tolleson, Arizona Public Service Company and Salt River Project Agricultural Improvement and Power District</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.19 to PNM&#8217;s Annual Report on Form 10-K for year ended December 31, 2013</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/22767/000110842610000040/exh10-6_033110.htm">Municipal Effluent Purchase and Sale Agreement dated April 23, 2010 between Cities of Phoenix, Mesa, Tempe, Scottsdale and Glendale, Arizona municipal corporations; and APS, SRP, acting on behalf of themselves and EPE, SCE, PNM, SCPPA, and Los Angeles Department of Water and Power</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 to PNM&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2010</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-6986<br/>PNM</span></td></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%">*       One or more additional documents, substantially identical in all material respects to this exhibit, have been entered into, relating to one or more additional sale and leaseback transactions. Although such additional documents may differ in other respects (such as dollar amounts and percentages), there are no material details in which such additional documents differ from this exhibit.</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%">**     Designates each management contract or compensatory plan or arrangement required to be identified pursuant to paragraph 3 of Item&#160;15(a) of Form 10-K.</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%">&#8225;&#160;&#160;&#160;&#160;&#160;  Certain instruments defining the rights of holders of long-term debt of the registrants included in the financial statements of registrants filed herewith have been omitted because the total amount of securities authorized thereunder does not exceed 10% of the total assets of registrants. The registrants hereby agree to furnish a copy of any such omitted instrument to the SEC upon request.</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_328"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ITEM 16.  FORM 10-K SUMMARY</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D - 14</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_331"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div id="i0652f53b2aa247d6904ab01ed062d005_334"></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PNM RESOURCES, INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ P. K. Collawn</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">P. K. Collawn</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chairman, President, and<br/>Chief Executive Officer</span></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.417%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Capacity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ P. K. Collawn</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal Executive Officer and Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">P. K. Collawn</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chairman, President, and</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ J. D. Tarry</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal Financial Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">J. D. Tarry</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Vice President and</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ H. E. Monroy</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal Accounting Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">H. E. Monroy</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vice President and Corporate Controller</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ V.A. Bailey</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">V.A. Bailey</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ N.P. Becker</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N. P. Becker</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ E. R. Conley</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">E. R. Conley</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ A. J. Fohrer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">A. J. Fohrer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ S. M. Gutierrez</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">S. M. Gutierrez</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ J.A. Hughes</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">J.A. Hughes</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ M. T. Mullarkey</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">M. T. Mullarkey</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ D. K. Schwanz</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">D. K. Schwanz</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ B. W. Wilkinson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B. W. Wilkinson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">E - 1</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_337"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PUBLIC SERVICE COMPANY OF NEW MEXICO</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ P. K. Collawn</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P. K. Collawn</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and<br/>Chief Executive Officer</span></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:34.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Capacity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ P. K. Collawn</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Executive Officer and Chairman of the Board</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P. K. Collawn</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ J. D. Tarry</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Financial Officer and Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. D. Tarry</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ H. E. Monroy</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Accounting Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">H. E. Monroy</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President and Corporate Controller</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ R. N. Darnell</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. N. Darnell</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ C. N. Eldred</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C. N. Eldred</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ C. M. Olson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C. M. Olson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">E - 2</span></div></div></div><div id="i0652f53b2aa247d6904ab01ed062d005_340"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0652f53b2aa247d6904ab01ed062d005_10">Table of Contents </a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TEXAS-NEW MEXICO POWER COMPANY</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ P. K. Collawn</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P. K. Collawn</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Capacity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ P. K. Collawn</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Executive Officer and Chairman of the Board</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P. K. Collawn</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ J. D. Tarry</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Financial Officer and Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. D. Tarry</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ H. E. Monroy</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Accounting Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">H. E. Monroy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President and Corporate Controller</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ R. N. Darnell</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. N. Darnell</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ C. N. Eldred</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C. N. Eldred</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ C. M. Olson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C. M. Olson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ J. N. Walker</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. N. Walker</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">E - 3</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>pnm12312020ex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i529e8024b0ba4333bbe68e8697429228_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.1</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Director Compensation Summary</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-employee directors of PNM Resources, Inc. (the &#8220;Company&#8221;) receive their annual retainer in the form of cash and stock-based compensation as determined by the Company's Board of Directors (the &#8220;Board&#8221;). At the December 2020 Board meeting, the Board approved making the following changes to director compensation for 2021&#58; increasing the annual cash retainer from $85,000 to $90,000 and the market value of the annual award of restricted stock rights from $115,000 to $120,000. Thus, the 2021 annual retainer for non-employee directors is as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:33.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.618%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Retainer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">An annual cash retainer of $90,000 paid in quarterly installments and restricted stock rights* with a grant date market value of $120,000 awarded on the date of the 2021 Annual Meeting of Shareholders</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Lead Director Fee&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">$25,000 paid in quarterly installments</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Audit and Ethics Committee Chair Retainer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15,000 paid in quarterly installments</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Compensation and Human Resources Committee Chair Retainer&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$12,500 paid in quarterly installments</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Finance Committee Chair Retainer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">$10,000 paid in quarterly installments</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nominating and Governance Committee Chair Retainer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$10,000 paid in quarterly installments</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Meeting Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">$1,500 &#8211;payable for and after each meeting of a particular committee or the full Board, as the case may be, attended by a committee member or non-employee director, respectively, in excess of eight committee or full Board meetings annually</font></td></tr></table></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Directors are also reimbursed for any Board-related expenses, such as travel expenses incurred to attend Board and Board committee meetings and director educational programs. Further, directors are indemnified by the Company to the fullest extent permitted by law pursuant to the Company&#8217;s bylaws and indemnification agreements between the Company and each director.  No retirement or other benefit plans are available to directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:18.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* The amount of the annual award of restricted stock rights is determined by dividing $120,000 by the closing price of the Company&#8217;s stock on the New York Stock Exchange on the day of the grant.  Restricted stock rights granted under the Company&#8217;s Performance Equity Plan vest on the first anniversary of the grant date, subject to vesting acceleration upon certain events, including disability.  The directors may defer receipt of vested restricted stock rights granted on and after May 2018 to the earlier of (1) the five-year anniversary of termination of service with the Board or (2) a date certain or termination of service anniversary selected by the director.  These awards are typically made at the annual meeting of directors, unless the meeting occurs during a black-out period for trading in the Company's securities as specified in the Company&#8217;s Insider Trading Policy. As set forth under the Company&#8217;s Equity Compensation Awards Policy, under those circumstances, the Board will either (a) schedule a special meeting after the expiration of the black-out period, (b) make awards pursuant to a unanimous written consent executed after the expiration of the black-out period, or (c) pre-approve the equity awards with an effective date after the expiration of the black-out period. The date of the awards is the date on which the Board approves the awards, unless (i) the approval date is a non-trading day, in which case the date is the immediately preceding trading date or (ii) in the case of pre-approval during a black-out period, in which case the grant date is the first trading date after the expiration of the black-out period.  The PEP limits the maximum amount of shares that may be granted to any non-employee director during any calendar year to no more than 15,000 shares.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.1pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>pnm12312020ex102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i0912111e3ea1481998cd3c3e38ce910c_1"></div><div style="min-height:63pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.2</font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FIRST AMENDMENT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TO THE</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PNM RESOURCES, INC.</font></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2019 LONG-TERM INCENTIVE PLAN</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">The 2019 Long-Term Incentive Plan (the &#8220;Plan&#8221;) was adopted pursuant to the PNM Resources, Inc. 2014 Performance Equity Plan (the &#8220;PEP&#8221;).  By this instrument, the Company desires to amend the Plan as set forth below. </font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;padding-left:27pt">The fourth bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">A prorated Performance Share Award will be provided to an Officer who has a Separation from Service in the second half of the Performance Period (in other words, between July&#160;1, 2020 and December 31, 2021) due to death, Disability, Retirement or Impaction.  A prorated Performance Share Award will not be paid to an Officer who incurs a Separation from Service for any of these reasons during the first half of the Performance Period.  If an Officer incurs a Separation from Service prior to the last day of the Performance Period for any reason other than as set forth in this paragraph or due to a Qualifying Change in Control Termination, the Officer will not be entitled to receive an Award.  </font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;padding-left:27pt">The seventh bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Upon an Officer&#8217;s Separation from Service at any time during the Performance Period due to a Qualifying Change in Control Termination, all Performance Shares will vest at the end of the Performance Period, or such earlier time as determined under the terms of the PEP, based&#160;on the level of achievement of the performance goals in accordance with the applicable provisions of the PEP.</font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:63pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;padding-left:27pt">Section 1(b) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">Performance Share Awards &#8211; Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">) of Attachment D (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">2019 Long-Term Incentive Plan Terms and Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">) of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Unless an Officer qualifies for a full or prorated Award as described in the Plan due to a Qualifying Change in Control Termination, as the result of the Officer&#8217;s Separation from Service during the second half of the Performance Period due to death, Disability, Retirement, or Impaction, or as otherwise described in the Plan, the Officer&#8217;s Award will be forfeited upon the Officer&#8217;s Separation from Service prior to the end of the Performance Period.  If the Company terminates an Officer&#8217;s employment for Cause during or following the expiration of the Performance Period, all vested and unvested Performance Shares shall be canceled and forfeited immediately, regardless of whether the Officer elects Retirement.  As described in the Plan, the Company&#8217;s Executive Vice President and Chief Financial Officer (determined as of the first day of the Performance Period) shall be entitled to a full (rather than a prorated) Performance Share Award, calculated at the end of the Performance Period based on actual performance during the Performance Period, if he has a Separation from Service at any time during the Performance Period for reasons other than for Cause.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;padding-left:27pt">This First Amendment amends only the provisions of the Plan as noted above, and those provisions not expressly amended shall be considered in full force and effect.  Notwithstanding the foregoing, this First Amendment shall supersede the provisions of the Plan to the extent those provisions are inconsistent with the provisions and intent of this First Amendment.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">IN WITNESS WHEREOF, the Company has caused this First Amendment to be executed by its duly authorized representative on this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">28th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%"> day of December, 2020.</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%">PNM RESOURCES, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Patrick V. Apodaca&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:234pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Patrick V. Apodaca</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Its&#58; Senior Vice President, General Counsel</font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>pnm12312020ex103.htm
<DESCRIPTION>EX-10.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="icf7b3bafe386480cbec2926e2456cc64_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01a.jpg" src="image_01a.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.3</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">December__, 2020</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Mr. Charles Eldred</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Executive Vice President, Corporate Development and Finance</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PNM Resources, Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Corporate Headquarters</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Albuquerque, NM  87158-1275</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Re&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Amendment to the 2020 Long-Term Incentive Plan</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Dear Chuck&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">On March 30, 2020, PNM Resources, Inc. (the &#8220;Company&#8221;) adopted the 2020 Long-Term Incentive Plan, which has been amended on one occasion (the &#8220;Plan&#8221;).  The Plan was adopted pursuant to the PNM Resources, Inc. 2014 Performance Equity Plan.  As the Company&#8217;s Executive Vice President, Corporate Development and Finance, you are an eligible participant in the Plan and may be entitled to certain Performance Share Awards, depending on the achievement of the performance metrics during the Performance Period.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Company entered into an Agreement and Plan of Merger, dated as of October&#160;20, 2020, by and among Avangrid, Inc., NM Green Holdings, Inc. and PNM Resources, Inc. (the &#8220;Company&#8221;) (the &#8220;Merger Agreement&#8221;) and in connection with the Merger Agreement, the Company is authorized to take such actions as are necessary or appropriate to prevent any payments or benefits that could be paid or provided from constituting &#8220;excess parachute payments&#8221; (as defined in Section 280G of the Internal Revenue Code (the &#8220;Code&#8221;)).  The Company deems it appropriate to amend the Plan to provide for the delivery of the Performance Shares under the Plan upon your involuntary termination of employment following the closing of the transaction contemplated by the Merger Agreement to remediate certain potential consequences imposed under Section 280G of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Pursuant to the resolutions adopted by the Company&#8217;s Board of Directors on December 4, 2020, the Company hereby amends the Plan as follows effective as of December 4, 2020&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Charles Eldred, the fourth bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the First Amendment to the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">A full Performance Share Award will be provided to Mr. Eldred if he becomes Disabled during the Performance Period or if he has a Separation from Service during the Performance Period due to death, or Impaction.  Mr. Eldred will not be entitled to receive an Award under the Plan unless he (1)&#160;remains employed through the end of the Performance Period, (2) incurs a Qualifying Change in Control Termination </font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01a.jpg" src="image_01a.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">prior to the end of the Performance Period or (3) incurs a Separation from Service prior to the last day of the Performance Period for the reasons set forth in this paragraph.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Charles Eldred, the sixth bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the Plan is hereby amended and restated in its entirety to read as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Notwithstanding any provision in the Plan to the contrary, the Company&#8217;s Executive Vice President, Corporate Development and Finance (determined as of the Grant Date for the Performance Share Awards) shall be entitled to a full (rather than a prorated) Performance Share Award, calculated at the end of the Performance Period based on actual performance during the Performance Period, if he becomes Disabled or has a Separation from Service due to death or Impaction at any time during the Performance Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Charles Eldred, the eighth bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the Plan is hereby amended and restated in its entirety to read as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">If an individual ceases to be an Officer during a Performance Period but remains employed by the Company or its Affiliates, the Committee may pay a prorated Performance Share Award to the former Officer on such terms and conditions as the Committee deems to be appropriate as long as the individual was an Officer for at least half of the Performance Period.  If Mr. Eldred ceases to be an Officer during the Performance Period and subsequently becomes Disabled or terminates employment due to death, or Impaction, the Committee may pay a full Performance Share Award to Mr. Eldred.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Charles Eldred, Section 1(b) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Performance Share Awards &#8211; Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of Attachment D (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2020 Long-Term Incentive Plan Terms and Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Unless Mr. Eldred qualifies for a full Award as described in the Plan due to a Qualifying Change in Control Termination, Disability, or as the result of a Separation from Service due to death or Impaction, or as otherwise described in the Plan, Mr. Eldred&#8217;s Award will be forfeited upon his Separation from Service prior to the end of the Performance Period.  If the Company terminates Mr. Eldred&#8217;s employment  for  Cause  during  or  following the expiration of the </font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01a.jpg" src="image_01a.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Performance Period, all vested and unvested Performance Shares shall be canceled and forfeited immediately, regardless of whether Mr. Eldred elects Retirement.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Charles Eldred, Section 1(c) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Performance Share Awards &#8211; Form and Timing of Delivery of Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of Attachment D (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2020 Long-Term Incentive Plan Terms and Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Form and Timing of Delivery of Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All of the Performance Shares awarded and vested pursuant to the Plan will be paid in Stock on or before March 15 of the calendar year following the calendar year in which the Performance Period ends (in other words, by March 15, 2023).  The Performance Shares granted under this Plan are intended to fit within the short-term deferral exception to Section 409A of the Code.  If the Company determines that the Performance Shares do not qualify for the short-term deferral exception to Section 409A, the restrictions described in Section 18.3 of the PEP will apply to the Performance Shares.  If the transaction contemplated by the Merger Agreement closes prior to the end of the Performance Period, pursuant to the Merger Agreement, the &#8220;Earned Performance Shares&#8221; (as defined in the Merger Agreement) shall be determined prior to the closing of the transaction contemplated by the Merger Agreement.  In such instance, the Earned Performance Shares due to Mr. Eldred shall be delivered to him within thirty (30) days following the earliest of (1)&#160;his Qualifying Change in Control Termination, (2)&#160;his Disability during the Performance Period, (3)&#160;his termination of employment during the Performance Period due to death or Impaction, or (4)&#160;between January&#160;1, 2023 and March 15, 2023.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Letter Amendment amends only the provisions of the Plan as set forth herein.  Those provisions not expressly amended by this Letter Amendment shall continue in full force and effect.  Notwithstanding the foregoing, this Letter Amendment shall supersede the provisions of the Plan to the extent those provisions are inconsistent with the provisions and the intent of this Letter Amendment. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01a.jpg" src="image_01a.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If you are in agreement with the terms of this Letter Amendment, please so indicate by signing and returning to me a signed copy of this letter, which will constitute our binding agreement.</font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PNM RESOURCES, INC.</font></div><div style="padding-left:252pt;text-align:justify"><font><br></font></div><div style="padding-left:252pt;text-align:justify"><font><br></font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Joseph D. Tarry&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Its&#58;&#160;&#160;&#160;&#160;Senior Vice President and Chief </font></div><div style="padding-left:274.5pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Financial Officer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">AGREED,</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">  &#47;s&#47; Charles Eldred&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">  December 17, 2020  &#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Charles Eldred&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Executive Vice President, </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Corporate Development and Finance </font></div><div><font><br></font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font></div><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>5
<FILENAME>pnm12312020ex104.htm
<DESCRIPTION>EX-10.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i830e9f291cef49128f4d6615bc9ec58e_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01.jpg" src="image_01.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.4</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">December__, 2020</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Ms. Patricia K. Collawn</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">President and Chief Executive Officer</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PNM Resources, Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Corporate Headquarters</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Albuquerque, NM  87158-1275</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Re&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Amendment to the 2020 Long-Term Incentive Plan</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Dear Pat&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">On March 30, 2020, PNM Resources, Inc. (the &#8220;Company&#8221;) adopted the 2020 Long-Term Incentive Plan, which has been amended on one occasion (the &#8220;Plan&#8221;).  The Plan was adopted pursuant to the PNM Resources, Inc. 2014 Performance Equity Plan.  As the Company&#8217;s President and Chief Executive Officer, you are an eligible participant in the Plan and may be entitled to certain Performance Share Awards, depending on the achievement of the performance metrics during the Performance Period.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Company entered into an Agreement and Plan of Merger, dated as of October&#160;20, 2020, by and among Avangrid, Inc., NM Green Holdings, Inc. and PNM Resources, Inc. (the &#8220;Company&#8221;) (the &#8220;Merger Agreement&#8221;) and in connection with the Merger Agreement, the Company is authorized to take such actions as are necessary or appropriate to prevent any payments or benefits that could be paid or provided from constituting &#8220;excess parachute payments&#8221; (as defined in Section 280G of the Internal Revenue Code (the &#8220;Code&#8221;)).  The Company deems it appropriate to amend the Plan to provide for the delivery of the Performance Shares under the Plan upon your involuntary termination of employment following the closing of the transaction contemplated by the Merger Agreement to remediate certain potential consequences imposed under Section 280G of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Pursuant to the resolutions adopted by the Company&#8217;s Board of Directors on December 4, 2020, the Company hereby amends the Plan as follows effective as of December 4, 2020&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Patricia K. Collawn, the fourth bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the First Amendment to the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">A prorated Performance Share Award will be provided to an Officer who becomes Disabled during the second half of the Performance Period (in other words, between July 1, 2021 and December&#160;31, 2022) or who has a Separation from Service in the second half of the Performance Period (in other words, between July 1, 2021 and December 31, 2022) due to death, or Impaction.  A prorated Performance Share Award will not be paid to an </font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4834-8503-5986.2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01.jpg" src="image_01.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Officer who becomes Disabled or incurs a Separation from Service for either of these reasons during the first half of the Performance Period.  An Officer will not be entitled to receive an Award under the Plan unless the Officer (1) remains employed through the end of the Performance Period, (2) incurs a Qualifying Change in Control Termination prior to the end of the Performance Period or (3) incurs a Separation from Service prior to the last day of the Performance Period for the reasons set forth in this paragraph.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Pat K. Collawn, the eighth bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the Plan is hereby amended and restated in its entirety to read as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">If an individual ceases to be an Officer during a Performance Period but remains employed by the Company or its Affiliates, the Committee may pay a prorated Performance Share Award to the former Officer on such terms and conditions as the Committee deems to be appropriate as long as the individual was an Officer for at least half of the Performance Period.  If an individual ceases to be an Officer during the Performance Period and subsequently becomes Disabled or terminates employment due to death, or Impaction, the Committee may pay a prorated Performance Share Award to the former Officer, provided the individual was an Officer for at least half of the Performance Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Pat K. Collawn, Section 1(b) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Performance Share Awards &#8211; Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of Attachment D (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2020 Long-Term Incentive Plan Terms and Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Unless an Officer (or individual) qualifies for a full or prorated Award as described in the Plan due to a Qualifying Change in Control Termination, Disability during the second half of the Performance Period or as the result of a Separation from Service during the second half of the Performance Period due to death or Impaction, or as otherwise described in the Plan, the Officer's Award will be forfeited upon the Officer's Separation from Service prior to the end of the Performance Period.  If the Company terminates an Officer&#8217;s employment for Cause during or following the expiration of the Performance Period, all vested and unvested Performance Shares shall be canceled and forfeited immediately, regardless of whether the Officer elects Retirement.  </font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4834-8503-5986.2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01.jpg" src="image_01.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Pat K. Collawn, Section 1(c) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Performance Share Awards &#8211; Form and Timing of Delivery of Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of Attachment D (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2020 Long-Term Incentive Plan Terms and Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Form and Timing of Delivery of Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All of the Performance Shares awarded and vested pursuant to the Plan will be paid in Stock on or before March 15 of the calendar year following the calendar year in which the Performance Period ends (in other words, by March 15, 2023).  The Performance Shares granted under this Plan are intended to fit within the short-term deferral exception to Section 409A of the Code.  If the Company determines that the Performance Shares do not qualify for the short-term deferral exception to Section 409A, the restrictions described in Section 18.3 of the PEP will apply to the Performance Shares.  If the transaction contemplated by the Merger Agreement closes prior to the end of the Performance Period, pursuant to the Merger Agreement, the &#8220;Earned Performance Shares&#8221; (as defined in the Merger Agreement) shall be determined prior to the closing of the transaction contemplated by the Merger Agreement.  In such instance, the Earned Performance Shares due to Ms. Collawn shall be delivered to her within thirty (30) days following the earliest of (1)&#160;her Qualifying Change in Control Termination, (2)&#160;her Disability during the second half of the Performance Period, (3)&#160;her termination of employment in the second half of the Performance Period due to death or Impaction, or (4)&#160;between January&#160;1, 2023 and March 15, 2023.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Letter Amendment amends only the provisions of the Plan as set forth herein.  Those provisions not expressly amended by this Letter Amendment shall continue in full force and effect.  Notwithstanding the foregoing, this Letter Amendment shall supersede the provisions of the Plan to the extent those provisions are inconsistent with the provisions and the intent of this Letter Amendment. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4834-8503-5986.2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01.jpg" src="image_01.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If you are in agreement with the terms of this Letter Amendment, please so indicate by signing and returning to me a signed copy of this letter, which will constitute our binding agreement.</font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PNM RESOURCES, INC.</font></div><div style="padding-left:252pt;text-align:justify"><font><br></font></div><div style="padding-left:252pt;text-align:justify"><font><br></font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Joseph D. Tarry&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:274.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Its&#58;&#160;&#160;&#160;&#160;Senior Vice President and Chief </font></div><div style="padding-left:274.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Financial Officer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">AGREED,</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Patricia K. Collawn&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> December 17, 2020&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Patricia K. Collawn&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">President and Chief Executive Officer</font></div><div><font><br></font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4834-8503-5986.2</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>6
<FILENAME>pnm12312020ex105.htm
<DESCRIPTION>EX-10.5
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i91aeb3b88e3a4692a5c79f3dabf28f02_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01.jpg" src="image_01.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.5</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">December__, 2020</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Mr. Patrick Apodaca</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Senior Vice President and General Counsel</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PNM Resources, Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Corporate Headquarters</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Albuquerque, NM  87158-1275</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Re&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Amendment to the 2020 Long-Term Incentive Plan</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Dear Patrick&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">On March 30, 2020, PNM Resources, Inc. (the &#8220;Company&#8221;) adopted the 2020 Long-Term Incentive Plan, which has been amended on one occasion (the &#8220;Plan&#8221;).  The Plan was adopted pursuant to the PNM Resources, Inc. 2014 Performance Equity Plan.  As the Company&#8217;s Senior Vice President and General Counsel, you are an eligible participant in the Plan and may be entitled to certain Performance Share Awards, depending on the achievement of the performance metrics during the Performance Period.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Company entered into an Agreement and Plan of Merger, dated as of October&#160;20, 2020, by and among Avangrid, Inc., NM Green Holdings, Inc. and PNM Resources, Inc. (the &#8220;Company&#8221;) (the &#8220;Merger Agreement&#8221;) and in connection with the Merger Agreement, the Company is authorized to take such actions as are necessary or appropriate to prevent any payments or benefits that could be paid or provided from constituting &#8220;excess parachute payments&#8221; (as defined in Section 280G of the Internal Revenue Code (the &#8220;Code&#8221;)).  The Company deems it appropriate to amend the Plan to provide for the delivery of the Performance Shares under the Plan upon your involuntary termination of employment following the closing of the transaction contemplated by the Merger Agreement to remediate certain potential consequences imposed under Section 280G of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Pursuant to the resolutions adopted by the Company&#8217;s Board of Directors on December 4, 2020, the Company hereby amends the Plan as follows effective as of December 4, 2020&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Patrick Apodaca, the fourth bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the First Amendment to the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">A prorated Performance Share Award will be provided to an Officer who becomes Disabled during the second half of the Performance Period (in other words, between July 1, 2021 and December&#160;31, 2022) or who has a Separation from Service in the second half of the Performance Period (in other words, between July 1, 2021 and December 31, 2022) due to death, or Impaction.  A prorated Performance Share Award will not be </font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01.jpg" src="image_01.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">paid to an Officer who becomes Disabled or incurs a Separation from Service for either of these reasons during the first half of the Performance Period.  An Officer will not be entitled to receive an Award under the Plan unless the Officer (1) remains employed through the end of the Performance Period, (2) incurs a Qualifying Change in Control Termination prior to the end of the Performance Period or (3) incurs a Separation from Service prior to the last day of the Performance Period for the reasons set forth in this paragraph.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Patrick Apodaca, the eighth bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the Plan is hereby amended and restated in its entirety to read as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">If an individual ceases to be an Officer during a Performance Period but remains employed by the Company or its Affiliates, the Committee may pay a prorated Performance Share Award to the former Officer on such terms and conditions as the Committee deems to be appropriate as long as the individual was an Officer for at least half of the Performance Period.  If an individual ceases to be an Officer during the Performance Period and subsequently becomes Disabled or terminates employment due to death, or Impaction, the Committee may pay a prorated Performance Share Award to the former Officer, provided the individual was an Officer for at least half of the Performance Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Patrick Apodaca, Section 1(b) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Performance Share Awards &#8211; Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of Attachment D (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2020 Long-Term Incentive Plan Terms and Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Unless an Officer (or individual) qualifies for a full or prorated Award as described in the Plan due to a Qualifying Change in Control Termination, Disability during the second half of the Performance Period or as the result of a Separation from Service during the second half of the Performance Period due to death or Impaction, or as otherwise described in the Plan, the Officer's Award will be forfeited upon the Officer's Separation from Service prior to the end of the Performance Period.  If the Company terminates an Officer&#8217;s employment for Cause during or following the expiration of the Performance Period, all vested and unvested Performance Shares shall be canceled and forfeited immediately, regardless of whether the Officer elects Retirement.  </font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01.jpg" src="image_01.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">Solely as it pertains to Patrick Apodaca, Section 1(c) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Performance Share Awards &#8211; Form and Timing of Delivery of Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of Attachment D (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">2020 Long-Term Incentive Plan Terms and Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Form and Timing of Delivery of Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All of the Performance Shares awarded and vested pursuant to the Plan will be paid in Stock on or before March 15 of the calendar year following the calendar year in which the Performance Period ends (in other words, by March 15, 2023).  The Performance Shares granted under this Plan are intended to fit within the short-term deferral exception to Section 409A of the Code.  If the Company determines that the Performance Shares do not qualify for the short-term deferral exception to Section 409A, the restrictions described in Section 18.3 of the PEP will apply to the Performance Shares.  If the transaction contemplated by the Merger Agreement closes prior to the end of the Performance Period, pursuant to the Merger Agreement, the &#8220;Earned Performance Shares&#8221; (as defined in the Merger Agreement) shall be determined prior to the closing of the transaction contemplated by the Merger Agreement.  In such instance, the Earned Performance Shares due to Mr. Apodaca shall be delivered to him within thirty (30) days following the earliest of (1)&#160;his Qualifying Change in Control Termination, (2)&#160;his Disability during the second half of the Performance Period, (3)&#160;his termination of employment in the second half of the Performance Period due to death or Impaction, or (4)&#160;between January&#160;1, 2023 and March 15, 2023.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Letter Amendment amends only the provisions of the Plan as set forth herein.  Those provisions not expressly amended by this Letter Amendment shall continue in full force and effect.  Notwithstanding the foregoing, this Letter Amendment shall supersede the provisions of the Plan to the extent those provisions are inconsistent with the provisions and the intent of this Letter Amendment. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:center"><img alt="image_01.jpg" src="image_01.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:288px"></div><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If you are in agreement with the terms of this Letter Amendment, please so indicate by signing and returning to me a signed copy of this letter, which will constitute our binding agreement.</font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PNM RESOURCES, INC.</font></div><div style="padding-left:252pt;text-align:justify"><font><br></font></div><div style="padding-left:252pt;text-align:justify"><font><br></font></div><div style="padding-left:252pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Joseph D. Tarry&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:274.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Its&#58;&#160;&#160;&#160;&#160;Senior Vice President and Chief </font></div><div style="padding-left:274.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Financial Officer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">AGREED,</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> &#47;s&#47; Patrick V. Apodaca&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> December 28, 2020&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Patrick V. Apodaca&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Senior Vice President, General Counsel</font></div><div><font><br></font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Human Resources, Corporate Headquarters, Albuquerque, NM 87158-0745</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Phone&#58; 505-241-2691     Toll-Free 800-640-4692      FAX 505-241-2389</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6
<SEQUENCE>7
<FILENAME>pnm12312020ex106.htm
<DESCRIPTION>EX-10.6
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ia78e4d6068264b2abd586b8225f07859_1"></div><div style="min-height:54pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.6</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FIRST AMENDMENT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TO THE </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. </font></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2020 LONG-TERM INCENTIVE PLAN</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">The 2020 Long-Term Incentive Plan (the &#8220;Plan&#8221;) was adopted pursuant to the PNM Resources, Inc. 2014 Performance Equity Plan (the &#8220;PEP&#8221;).  By this instrument, the Company desires to amend the Plan as set forth below. </font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;padding-left:27pt">The fourth bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">A prorated Performance Share Award will be provided to an Officer who has a Separation from Service in the second half of the Performance Period (in other words, between July&#160;1, 2021 and December 31, 2022) due to death, Disability, Retirement or Impaction.  A prorated Performance Share Award will not be paid to an Officer who incurs a Separation from Service for any of these reasons during the first half of the Performance Period.  If an Officer incurs a Separation from Service prior to the last day of the Performance Period for any reason other than as set forth in this paragraph or due to a Qualifying Change in Control Termination, the Officer will not be entitled to receive an Award.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;padding-left:27pt">The seventh bullet point (out of 11 bullet points in the Section) under the &#8220;Other Provisions&#8221; Section of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:90pt;padding-right:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt">Upon an Officer&#8217;s Separation from Service at any time during the Performance Period due to a Qualifying Change in Control Termination, all Performance Shares will vest at the end of the Performance Period, or such earlier time as determined under the terms of the PEP, based on the level of achievement of the performance goals in accordance with the applicable provisions of the PEP.</font></div><div style="text-align:justify;text-indent:54pt"><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4830-5701-8834.3</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;padding-left:27pt">Section 1(b) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">Performance Share Awards &#8211; Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">) of Attachment D (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">2020 Long-Term Incentive Plan Terms and Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">) of the Plan is hereby amended and restated in its entirety to read as follows&#58; </font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Separation from Service&#59; Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Unless an Officer qualifies for a full or prorated Award as described in the Plan due to a Qualifying Change in Control Termination, as the result of a Separation from Service during the second half of the Performance Period due to death, Disability, Retirement, or Impaction, or as otherwise described in the Plan, the Officer&#8217;s Award will be forfeited upon the Officer&#8217;s Separation from Service prior to the end of the Performance Period.  If the Company terminates an Officer&#8217;s employment for Cause during or following the expiration of the Performance Period, all vested and unvested Performance Shares shall be canceled and forfeited immediately, regardless of whether the Officer elects Retirement.  As described in the Plan, the Company&#8217;s Executive Vice President, Corporate Development and Finance (determined as of the Grant Date for the Performance Share Awards) shall be entitled to a full (rather than a prorated) Performance Share Award, calculated at the end of the Performance Period based on actual performance during the Performance Period, if he has a Separation from Service at any time during the Performance Period for reasons other than for Cause.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;padding-left:27pt">This First Amendment amends only the provisions of the Plan as noted above, and those provisions not expressly amended shall be considered in full force and effect.  Notwithstanding the foregoing, this First Amendment shall supersede the provisions of the Plan to the extent those provisions are inconsistent with the provisions and intent of this First Amendment. </font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">IN WITNESS WHEREOF, the Company has caused this First Amendment to be executed by its duly authorized representative on this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">28th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%"> day of December, 2020.</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%">PNM RESOURCES, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Patrick V. Apodaca&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:234pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Patrick V. Apodaca</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Its&#58; Senior Vice President, General Counsel </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4830-5701-8834.3</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.7
<SEQUENCE>8
<FILENAME>pnm12312020ex107.htm
<DESCRIPTION>EX-10.7
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i035b7b8d361042228ec2faca61ef2f3d_1"></div><div style="min-height:63pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.7</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECOND AMENDMENT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TO THE </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PNM RESOURCES, INC.</font></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXECUTIVE SAVINGS PLAN II</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">Effective as of December 15, 2004, PNM Resources, Inc. (the &#8220;Company&#8221;) adopted the PNM Resources, Inc. Executive Savings Plan II (the &#8220;Plan&#8221;).  The Plan has been amended or restated on a number of occasions, with the most recent restatement being generally effective as of January&#160;1, 2015.  The Plan has been amended on one previous occasion.  By this instrument, the Company now desires to amend the Plan as set forth below.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">1.&#160;&#160;&#160;&#160;This Second Amendment shall be effective as of January 1, 2020.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">2.&#160;&#160;&#160;&#160;This Second Amendment amends only the provisions of the Plan as set forth herein, and those provisions not expressly amended hereby shall be considered in full force and effect.  Notwithstanding the foregoing, this Second Amendment shall supersede the provisions of the Plan to the extent those provisions are inconsistent with the provisions and intent of this Second Amendment.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">3.&#160;&#160;&#160;&#160;Section 3.4(c) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">Supplemental Credits &#8211; Termination During the Plan Year</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">) of the Plan is hereby amended and restated in its entirety to read as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Termination During the Plan Year</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  An Eligible Officer must be employed on December 1 of the relevant Plan Year in order to receive the Supplemental Credit called for by Section 3.4 (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Supplemental Credits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) for that Plan Year.  Notwithstanding the prior sentence, an Eligible Officer shall receive the full (rather than pro-rata) Supplemental Credit if the Eligible Officer incurs a Separation from Service before December&#160;1 of any Plan Year and the Separation from Service occurs (1)&#160;in the year in which a Change in Control occurs, and (2)&#160;under circumstances that entitle the Eligible Officer to receive benefits under the Officer Retention Plan.  Further notwithstanding the first sentence of this paragraph, an Eligible Officer shall receive a pro-rata Supplemental Credit if the Eligible Officer incurs a Separation from Service before December&#160;1 of any Plan Year  under  any  of the following circumstances&#58; (1)&#160;after reaching </font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:63pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Normal Retirement Date&#59; (2)&#160;in a calendar year other than the year in which a Change in Control occurs and such termination occurs under circumstances that entitle the Eligible Officer to receive benefits under the Officer Retention Plan&#59; (3)&#160;due to Disability&#59; or (4)&#160;due to the death of the Eligible Officer.  The pro-rata Supplemental Credit shall be calculated based on the time elapsed between December&#160;1 of the prior Plan Year and the date of the Eligible Officer&#8217;s Separation from Service as compared to 365 days and shall be credited to the Eligible Officer&#8217;s Supplemental Credit Account within thirty (30) days of the Eligible Officer&#8217;s Separation from Service.  For example, if an Eligible Officer terminates employment on June&#160;1, 2012 due to retirement, the Eligible Officer will receive 50% of the Supplemental Credits for the 2012 Plan Year and that amount will be credited to the Eligible Officer&#8217;s Supplemental Credit Account by July&#160;1, 2012.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">IN WITNESS WHEREOF, the Company has caused this Second Amendment to be executed as of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%;text-decoration:underline">28th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%"> day of December, 2020.</font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PNM RESOURCES, INC.</font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font><br></font></div><div style="padding-left:216pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">  &#47;s&#47; Patrick V. Apodaca&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:234pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Patrick V. Apodaca</font></div><div style="padding-left:234pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Senior Vice President and General Counsel</font></div><div style="height:63pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.18
<SEQUENCE>9
<FILENAME>pnm12312020ex1018.htm
<DESCRIPTION>EX-10.18
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ic62a96d3672d42dfa36e21ede972b630_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><br>Exhibit 10.18</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Execution Version</font></div></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:7pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PURCHASE AND SALE AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BY AND BETWEEN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NAVAJO TRANSITIONAL ENERGY COMPANY, LLC,</font></div><div style="margin-bottom:0.12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">a Navajo Nation limited liability company,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">and</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Public Service Company of New Mexico,</font></div><div style="margin-bottom:0.12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">a New Mexico corporation</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Dated as of November 1, 2020</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:7pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:83%"> </font></div></div></div><div id="ic62a96d3672d42dfa36e21ede972b630_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">TABLE OF CONTENTS</font></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Page</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:93.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 1 DEFINITIONS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">1</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined Terms</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">1</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Index of Other Defined Terms</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">11</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interpretation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">13</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 2 PURCHASE AND SALE OF ASSETS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">14</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Transfer of Assets</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">14</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Excluded Assets</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">17</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Assumption of Liabilities</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">18</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Excluded Liabilities</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">19</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Asset and Liability Delineation Mechanism.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">21</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 3 CLOSING</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">25</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Closing</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">25</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchase Price</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">25</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CSA Assignment Payment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">25</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Payment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">25</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Allocation of Purchase Price</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">25</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Prorations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">26</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Deliveries by Seller</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">27</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Deliveries by Purchaser</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">28</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Facilities Contracts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">29</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 4 REPRESENTATIONS, WARRANTIES AND DISCLAIMERS OF SELLER</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">29</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Organization and Existence</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">30</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Execution, Delivery and Enforceability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">30</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No Violation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">30</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Compliance with Laws</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">30</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Permits, Licenses, Etc</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">31</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Litigation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">31</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Title</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">31</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Brokers</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">31</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Taxes</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">31</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Environmental Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">32</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.11</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Facilities Project Contracts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">33</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.12</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Excluded Assets</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">34</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.13</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Emission Allowances</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">34</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.14</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Sufficiency for Delivery..</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">34</a></font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">i</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:93.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 5 REPRESENTATIONS AND WARRANTIES OF PURCHASER</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">34</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Organization and Existence</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">34</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Execution, Delivery and Enforceability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">34</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No Violation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">35</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Compliance with Laws</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">35</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Litigation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">35</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Brokers</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">35</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investigation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">36</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;AS IS&#8221; SALE</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">36</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 6 COVENANTS OF EACH PARTY</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">36</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Efforts to Close&#59; Conduct Pending Closing</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">36</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consents and Approvals</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">39</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Tax Matters</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">40</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Risk of Loss</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">42</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cooperation Relating to Insurance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">42</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reasonable Cooperation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">42</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exclusivity</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">43</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Post Closing &#8212; Further Assurances</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">43</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Post Closing &#8212; Information and Records</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">43</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Limited Waiver of Sovereign Immunity</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">44</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 7 REclamation and CSA True-Up Payment calculation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">46</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reclamation Obligations.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">46</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Selection of Independent Third Party&#59; Use of Scheduled Study.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">46</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pre-Closing Reclamation Study.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">47</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CSA True-Up Payment Calculation..</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">48</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Escrow Account</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">48</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CSA Release.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">48</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Prompt Resolution.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">51</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 8 - INDEMNIFICATION</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">51</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Indemnification by Seller</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">51</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Indemnification by Purchaser</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">52</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notice of Claim</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">52</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defense of Third Party Claims</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">53</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(Reserved).</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">53</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Direct Claim Procedures</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">53</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cooperation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">53</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Mitigation and Limitation on Claims</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">54</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exclusivity</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">54</a></font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ii</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:93.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 9 CONDITIONS PRECEDENT TO OBLIGATIONS OF PURCHASER AT THE CLOSING</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">55</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Compliance with Provisions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">55</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Injunction</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">55</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Required Regulatory Approvals</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">55</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Representations and Warranties</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">55</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Seller&#8217;s Closing Deliverables</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">55</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Liens</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">55</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Required Consents</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">55</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Facilities Permits&#59; Transmission</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">56</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-22.5pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 10 CONDITIONS PRECEDENT TO OBLIGATIONS OF SELLER AT THE CLOSING</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">56</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Compliance with Provisions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">56</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Injunction</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">56</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Required Regulatory Approvals</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">56</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Representations and Warranties</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">56</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchaser&#8217;s Closing Deliverables</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">56</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Required Consents</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">56</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Facilities Permits</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">56</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consent Decree</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">57</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial Assurance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">57</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Settlement Agreement</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">57</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 11 TERMINATION</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">57</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">11.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Rights To Terminate</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">57</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">11.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effect of Termination</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">58</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">11.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Specific Performance&#59; Limitation of Damages</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">58</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">11.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Refund Upon Termination.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">59</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ARTICLE 12 MISCELLANEOUS AGREEMENTS AND ACKNOWLEDGMENTS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">59</a></font></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.1</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expenses</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">59</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.2</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Entire Document</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">60</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.3</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amendment and Waiver</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">60</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.4</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Schedules</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">60</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.5</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Counterparts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">60</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.6</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Severability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">60</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.7</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Assignability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">61</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.8</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reliance on Counsel&#59; Mutuality of Drafting</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">61</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.9</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Captions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">61</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.10</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Governing Law</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">61</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.11</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Jurisdiction&#59; Service of Process</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">61</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.12</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WAIVER OF JURY TRIAL</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">62</a></font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iii</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:93.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.13</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notices</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">62</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.14</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Public Statements</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">63</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.15</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Time is of the Essence</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">63</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.16</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No Third Party Beneficiaries</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">63</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.17</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No Joint Venture</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">63</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.18</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Construction of Agreement</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">63</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.19</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Conflicts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">63</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.20</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Survival</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><a href="#ic62a96d3672d42dfa36e21ede972b630_7" style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:none">63</a></font></div></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iv</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Amended Contracts&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1.11&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Capital Improvements&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1.47(a)&#160;&#160;&#160;&#160;&#8220;Seller&#8217;s Officers, Employees, and Knowledgeable Persons&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1.47(b)&#160;&#160;&#160;&#160;&#8220;Purchaser&#8217;s Officers, Employees and Authorized Agents&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1.62&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Purchaser&#8217;s Required Consents&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1.63&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Purchaser&#8217;s Required Regulatory Approvals&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1.72&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Seller&#8217;s Required Consents&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1.73&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Seller&#8217;s Required Regulatory Approvals&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Leased Property&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Rights-of-Way&#47;Easements and Water Rights&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(h)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Facilities Contracts&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(i)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Facilities Permits&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(k)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Third Party Warranties&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(r)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Miscellaneous Assets&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.2(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Excluded Assets&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.2(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Cash Exceptions&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.6(a)(ii)&#160;&#160;&#160;&#160;&#8220;Operating and Maintenance Expense Pro-Rations&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Litigation&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Title&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.9(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Tax Proceedings&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.9(g)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Partnership Taxes&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.10&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Environmental Matters&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.11&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Facilities Project Contracts&#8221;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.12&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Other Material Real Property&#8221;</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">v</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit A&#160;&#160;&#160;&#160;Acquired Interests</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit B&#160;&#160;&#160;&#160;Excluded Switchyard Interests</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit C&#160;&#160;&#160;&#160;Assignment and Assumption Agreement </font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit D&#160;&#160;&#160;&#160;Bill of Sale </font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit E&#160;&#160;&#160;&#160;Landfill</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit F&#160;&#160;&#160;&#160;Lease Assignment </font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit G&#160;&#160;&#160;&#160;Form of CSA Release</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit H&#160;&#160;&#160;&#160;Form of CSA Assignment</font></div><div style="padding-left:72pt;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit I&#160;&#160;&#160;&#160;Pre-Closing Reclamation Study Required Methodology</font></div><div style="padding-left:72pt;text-indent:-72pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-72pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-72pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-72pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">vi</font></div></div></div><div id="ic62a96d3672d42dfa36e21ede972b630_7"></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PURCHASE AND SALE AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PURCHASE AND SALE AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) is made as of November 1, 2020 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), by and between </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NAVAJO TRANSITIONAL ENERGY COMPANY, LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a Navajo Nation limited liability company (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Purchaser</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a New Mexico corporation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BACKGROUND</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">Seller owns certain interests, as more thoroughly described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to this Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Acquired Interests</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), in facilities and Units comprising the fossil fuel generating facility known as the Four Corners Power Plant located in San Juan County, New Mexico (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Plant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), as well as certain Assets (as defined herein) associated with the ownership of the Acquired Interests.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt">Seller has identified various interests, as more thoroughly described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in the Facilities Switchyard (as defined herein) that it deems necessary to retain and exclude from the transactions contemplated by this Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Excluded Switchyard Interests</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt">Seller is a party to the Coal Supply Agreement (as defined herein). In connection with the transactions contemplated by this Agreement, Purchaser seeks to release Seller from its obligations and liabilities pursuant to and under the Coal Supply Agreement pursuant to the CSA Release (as defined herein) in exchange for the consideration set forth herein and the assignment of such obligations and liabilities pursuant to the CSA Assignment (as defined herein) by Seller. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">Seller desires to sell, and Purchaser desires to purchase, the Acquired Interests, and the Assets, on the terms and conditions set forth in this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in consideration of the respective representations, warranties, covenants and agreements contained in this Agreement, the receipt and sufficiency of which are hereby acknowledged, the Parties, intending to be legally bound, hereby agree as follows&#58;</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 1<br>DEFINITIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Defined Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The following terms when used in this Agreement (or in the Schedules and Exhibits to this Agreement) with initial letters capitalized have the meanings set forth below&#58;</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">2019 Reclamation Study</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2019 Reclamation Study</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means that study and report titled &#8220;Navajo Mine 2031 Final Reclamation and Closure Plan Cost Estimate&#8221;, published by Golder Associates, Inc. and dated as of September 2019 and incorporated herein by reference.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; of a Person means any other Person that (a) directly or indirectly controls the specified Person&#59; (b) is controlled by or is under direct or indirect common control with the specified Person&#59; or (c) is an officer, director, employee, representative or agent or subsidiary of the Person. For the purposes of this definition, &#8220;control,&#8221; when used with respect to any specified Person, means the power to direct the management or policies of the specified Person, </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">directly or indirectly, whether through the ownership of voting securities, partnership or limited liability company interests, by contract or otherwise.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means this Purchase and Sale Agreement, together with the Schedules and Exhibits hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Amended Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Amended Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means those Facilities Contracts and Facilities Documents set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to be amended or reissued in order for (i) Purchaser to become, and assume the obligations of, a Facilities Owner or (ii) Seller and Purchaser to otherwise achieve the respective benefits of the transactions contemplated hereby, including, for the avoidance of doubt, the Facilities Co-Tenancy Agreement Amendment and the Facilities Operating Agreement Amendment. The Amended Contracts shall provide that (a) to the extent the Facilities Contracts and Facilities Documents apply thereto, Seller shall retain all liability for, and Purchaser shall have no liability with respect to, the Excluded Liabilities contemplated herein associated with Landfill Obligations, Decommissioning and Pre-Closing Environmental Liabilities (subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.4(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">), including direct billing of payment obligations associated with such liabilities to Seller and (b) to the extent permitted by the other Facilities Owners, Seller shall retain its rights and obligations with respect to Decommissioning under the Facilities Co-Tenancy Agreement, including, for the avoidance of doubt, any voting rights, veto rights or rights to control the processes or liabilities directly related to Decommissioning.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Ancillary Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Ancillary Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Lease Assignment, the Bill of Sale, the Assignment and Assumption Agreement, and any other agreement to be executed and delivered by the Parties under this Agreement, and for Purchaser also includes any counterparts to the Facilities Contracts that Purchaser will be required to execute at the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Article</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Article</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a numbered article of this Agreement. An Article includes all the numbered sections of this Agreement that begin with the same number as that Article.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Assignment and Assumption Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Assignment and Assumption Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the assignment and assumption agreement between Seller and Purchaser in the form attached to this Agreement as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit C,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to be delivered at the Closing and pursuant to which Seller shall assign to Purchaser all of Seller&#8217;s right, title and interest in and to the Facilities Contracts, certain intangible assets and certain other Assets (which, for the avoidance of doubt, shall not include those interests assigned pursuant to the Lease Assignment and the CSA Assignment), and Purchaser shall accept such assignments and assume the Assumed Liabilities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Bill of Sale</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Bill of Sale</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the bill of sale from Seller to Purchaser in the form attached to this Agreement as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit D,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to be delivered at the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a day other than Saturday, Sunday or a day on which banks are legally closed for business in the State of New Mexico.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Capital Expenditure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Capital Expenditure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any additions to or replacements of property, plant and equipment in accordance with any of the Facilities Contracts, including any costs associated with Capital Improvements.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Capital Improvements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Capital Improvements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the contemplated or ongoing capital improvements to the Plant listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.12&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Coal Supply Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Coal Supply Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Amended and Restated Four Corners 2016 Coal Supply Agreement, dated as of June 29, 2018, but effective as of July 1, 2018 by and among Purchaser, Arizona Public Service Company, Seller, Salt River Project Agricultural and Improvement District, and Tucson Electric Power Company. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.13&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Internal Revenue Code of 1986, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.14&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Commercially Reasonable Efforts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commercially Reasonable Efforts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means efforts by a reasonable Person in the position of a Party which are designed to enable a Party to satisfy a condition to, or otherwise assist in the consummation of, the transactions contemplated by, or to perform its obligations under, this Agreement and which do not require the performing Party to expend any funds or assume liabilities other than expenditures and liabilities which are customary and reasonable in nature and amount for transactions like those contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.15&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Consent Decree</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consent Decree</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means that certain Consent Decree, dated August 17, 2015, as amended by that certain First Amendment to Consent Decree, dated June 19, 2018,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">that settled litigation pending in the United States District Court for the District of New Mexico alleging violations of (a) the Prevention of Significant Deterioration provisions of Part C of Subchapter I of the Clean Air Act (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CAA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), 42 U.S.C. &#167;&#167; 7470-7492 and the regulations promulgated thereunder as set forth at 40 C.F.R. &#167; 52.21&#59; (b) Section 111 of the CAA, 42 U.S.C. &#167; 7411 and the regulations promulgated thereunder as set forth at 40 C.F.R. &#167; 60.14&#59; and (c) the requirements of Title V of the CAA, 42 U.S.C. &#167;&#167; 7661 7661f. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.16&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Contemporaneous Reclamation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;Contemporaneous Reclamation&#8221; has the meaning set forth in the Coal Supply Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.17&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Contemporaneous Reclamation Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Contemporaneous Reclamation Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any costs arising from or related to Contemporaneous Reclamation. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.18&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">CSA Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CSA Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an assignment, assumption and release agreement between Purchaser and Seller in the form attached to this Agreement as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit H</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, effective as of Closing, assigning the Coal Supply Agreement and all rights and obligations thereunder, including, for the avoidance of doubt, any Reclamation liabilities of Seller, from Seller to Purchaser. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.19&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Discount Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Discount Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means six point seven percent (6.7%) as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit J</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.20&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the dispute resolution mechanisms set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> through </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">7.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement by which to determine any disputes under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.21&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Emission Allowance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Emission Allowance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an authorization to emit one specified unit of pollutant or Hazardous Substance from the Assets, which units are established by the Governmental Authority with jurisdiction over the Assets under (a) an air pollution control </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and emission reduction program designed to mitigate interstate or intrastate transport of air pollutants, (b) a program designed to mitigate environmental impairment of surface waters, watersheds, or groundwater or (c) any pollution reduction program with a similar purpose. Emission Allowances include allowances, as described above, including credits, regardless of whether the Governmental Authority establishing such allowances designates such allowances by a name other than &#8220;allowances.&#8221; Except as specifically addressed in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> with respect to SO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:1.69pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Emission Allowances, the amount of the Emission Allowances shall be all Emission Allowances granted to the Facilities or to Seller as a result of its ownership interests in the Facilities and in existence and not consumed as of the Closing Date, or subsequently authorized in respect of the Assets, reduced by the Emission Allowances consumed in the operation of the Facilities between the Effective Date and the Closing Date in the ordinary course of business.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.22&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Encumbrances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Encumbrances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any and all mortgages, pledges, claims, liens, interests, security interests, conditional and installment sales agreements, easements, activity and use restrictions and limitations, exceptions, rights-of-way, deed restrictions, defects of title, encumbrances, and charges of any kind.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.23&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Environment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Environment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all soil, real property, air, water (including surface waters, streams, ponds, drainage basins, washes and wetlands), groundwater, water body sediments, drinking water supply, stream sediments or land (including land surface or subsurface strata or soil vapor), fish, plants, wildlife and other biota or other environmental medium or natural resource.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.24&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Environmental Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Environmental Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the presence, Release or threatened Release to the Environment of Hazardous Substances, including any migration of Hazardous Substances through the Environment, at, to or from the Facilities or the Facilities Switchyard regardless of when such presence, Release or threatened Release occurred or is discovered.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.25&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Environmental Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Environmental Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all federal, state, local and tribal civil and criminal laws (including common law), statutes, regulations, rules, ordinances, codes, decrees, judgments, directives, or judicial or administrative orders relating to the Environment or human health and welfare, as the same may be amended or adopted, including, without limitation, those relating to Releases or threatened Releases to the Environment or otherwise relating to the manufacture, processing, distribution, use, treatment, storage, Release, threatened Release, transport, disposal or handling of Hazardous Substances, including but not limited to, the Comprehensive Environmental Response, Compensation, and Liability Act (42 U.S.C. &#167; 9601 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Hazardous Materials Transportation Act (49 U.S.C. &#167; 1801 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Resource Conservation and Recovery Act (42 U.S.C. &#167; 6901 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Federal Water Pollution Control Act (33 U.S.C. &#167; 1251 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Clean Air Act (42 U.S.C. &#167; 7401 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Toxic Substances Control Act (15 U.S.C. &#167; 2601 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Oil Pollution Act (33 U.S.C. &#167; 2701 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Emergency Planning and Community Right-to-Know Act (42 U.S.C. &#167; 11001 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Oil Pollution Act (33 U.S.C. Sec. 2701 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Safe Drinking Water Act (42 U.S.C. Secs. 300f through 300j), the Occupational Safety and Health Act (29 U.S.C. Sec. 651 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">or any similar and applicable laws of any Governmental Authority.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.26&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Environmental Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Environmental Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all permits, approvals, licenses, registrations, identification numbers and authorizations from any Governmental Authority issued pursuant to any Environmental Law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.27&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Escrow Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Escrow Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means that certain Four Corners Power Plant Escrow Agreement, dated as of January 15, 2014, by and between Purchaser, U.S. Bank National Association and Operating Agent (on behalf of itself and Seller). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.28&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the exhibits to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.29&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the &#8220;Four Corners Project,&#8221; as that term is defined in the Facilities Co-Tenancy Agreement, as well as those facilities defined by the following terms in the Facilities Co-Tenancy Agreement, to the extent they relate to the Four Corners Project, and to the extent such facilities exist, as of the Closing Date&#58; &#8220;Existing New Facilities,&#8221; &#8220;Existing Related Facilities,&#8221; &#8220;Future New Facilities,&#8221; and &#8220;Future Related Facilities.&#8221; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.30&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Co-Tenancy Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Co-Tenancy Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means that certain Four Corners Project Co-Tenancy Agreement executed as of July 19, 1966, by and among the Facilities Owners, as amended through Amendment No. 12 dated September 1, 2019.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.31&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Insurance Policies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Insurance Policies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all insurance policies carried by or for the benefit of the Facilities Owners with respect to the ownership, operation or maintenance of the Facilities or the Facilities Switchyard, including all liability, property damage, self-insurance arrangements, retrospective assessments and business interruption policies in respect thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.32&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Supplemental and Additional Indenture of Lease executed as of July 6, 1966, between the Navajo Tribe of Indians and the Facilities Owners, which supplemented and revised the Indenture of Lease dated December 1, 1960, between the Navajo Tribe of Indians and APS, as amended by Amendment and Supplement No. 1 to Supplemental and Additional Indenture of Lease, dated April 25, 1985, as further amended by Amendment and Supplement No. 2 to Supplemental and Additional Indenture of Lease, dated March 7, 2011, and as further amended by Amendment and Supplement No. 3 to Supplemental and Additional Indenture of Lease, dated March 7, 2011.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.33&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Operating Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Operating Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means that certain Four Corners Project Operating Agreement entered into as of May 15, 1969, by and among the Facilities Owners, as the same has been amended through Amendment No. 19 dated September 1, 2019.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.34&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Owner</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Owner</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means each Person who, as of the relevant time, is a &#8220;Participant&#8221; under the Facilities Co-Tenancy Agreement, which, as of the date of this Agreement, means Seller, Arizona Public Service Company, Purchaser, Salt River Project Agricultural Improvement and Power District and Tucson Electric Power Company, in each case in such Person&#8217;s capacity as a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8220;Participant&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.35&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Switchyard</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Switchyard</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the 500 kV, 345 kV and 230 kV switchyards located at the Facilities, except the Excluded Switchyard Interests.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.36&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">FERC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FERC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Federal Energy Regulatory Commission as established by the Department of Energy Organization Act of 1977, 42 U.S.C. &#167; 7171, as amended, or its regulatory successor, as applicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.37&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Final Reclamation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Final Reclamation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, under the Coal Supply Agreement, all reclamation and remediation activities not included within the definition of Contemporaneous Reclamation (as defined in the Coal Supply Agreement), which are conducted by Purchaser at the Navajo Mine to decommission facilities and restore topography, drainage, vegetation and land use and which are reasonably conducted consistent with prudent mining practices and as required by all federal and state laws, regulations, mine lease terms, and mine permits applicable to Purchaser&#8217;s mining operations at the Navajo Mine. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.38&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Final Reclamation Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Final Reclamation Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all reasonable costs associated with Final Reclamation, estimated in accordance with the Pre-Closing Reclamation Study as set forth in this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.39&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">FIRPTA Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FIRPTA Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a certificate of non-foreign status that satisfies the requirements of Treasury Regulation Section 1.1445-2(b)(2) and Section 1445 of the Code, to be delivered at the Closing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.40&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Four Corners Financial Assurance Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Four Corners Financial Assurance Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the policy set forth as Exhibit 1 to Amendment No. 16 to the Facilities Operating Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.41&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Governmental Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Governmental Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any federal, state, local or other government&#59; any governmental, regulatory or administrative agency, commission, body or other authority exercising or entitled to exercise any administrative, executive, judicial, legislative, police, regulatory or taxing authority or power&#59; and any court or governmental tribunal&#59; and any Tribal Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.42&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Hazardous Substances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Hazardous Substances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (a) any petroleum, asbestos, urea formaldehyde foam insulation and&#47;or transformer or other equipment that contains polychlorinated biphenyls, (b) any chemical, material or substance defined as or included in the definition of &#8220;hazardous substances,&#8221; &#8220;hazardous wastes,&#8221; &#8220;hazardous materials,&#8221; &#8220;hazardous constituents,&#8221; &#8220;restricted hazardous materials,&#8221; &#8220;extremely hazardous substances,&#8221; &#8220;toxic substances,&#8221; &#8220;toxic pollutants,&#8221; &#8220;contaminants,&#8221; &#8220;pollutants&#8221; or &#8220;hazardous air pollutants,&#8221; or words of similar meaning and regulatory effect, under any Environmental Law, and&#47;or (c) any other chemical, material or substance that is listed or regulated under any Environmental Law because it poses a hazard to human health or welfare or the Environment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.43&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Income Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Income Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Tax imposed by any Governmental Authority (a) based upon, measured by or calculated with respect to gross or net income, profits or receipts (including municipal gross receipt Taxes, capital gains Taxes and minimum Taxes) or (b) based upon, measured by or calculated with respect to multiple bases (including corporate franchise Taxes) if one or more of such bases is described in clause (a), in each case together with any interest, penalties or additions attributable to such Tax.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.44&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Independent Accounting Firm</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Independent Accounting Firm</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means such nationally recognized, independent accounting firm as is mutually appointed by Seller and Purchaser for purposes of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.45&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Independent Third Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Independent Third Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means either Golder Associates Inc. or, in the event that Golder Associates Inc. is unable to be the Independent Third Party, such other party as otherwise selected by the Parties pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.46&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Inflation Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Inflation Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means three percent (3%) as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit J</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.47&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Knowledge</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Knowledge</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; or similar phrases in this Agreement means&#58; (a) in the case of Seller, the extent of the actual and current knowledge of Seller&#8217;s officers, employees, and knowledgeable persons listed in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.47(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> at the Effective Date (or, with respect to the certificate delivered pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.7(j),</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> the date of delivery of the certificate) without any implication of verification or investigation concerning such knowledge&#59; or (b) in the case of Purchaser, the extent of the actual and current knowledge of Purchaser&#8217;s officers, employees and authorized agents listed in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.47(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> at the Effective Date (or, with respect to the certificate delivered pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.8(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the date of delivery of the certificate) without any implication of verification or investigation concerning such knowledge.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.48&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Landfill</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Landfill</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means that certain landfill as identified in the sections labeled &#8220;LANDFILL&#8221; on the map attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit E</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.49&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all federal, state, local and tribal civil and criminal laws, statutes, regulations, rules, ordinances, codes, decrees, judgments, directives, or judicial or administrative orders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.50&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Lease Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Lease Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an assignment and assumption of Seller&#8217;s interest in the Facilities Lease in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit F</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, pursuant to which Seller will convey certain of its right, title and interest in the Assets identified therein to Purchaser under this Agreement, subject to Permitted Encumbrances and may include the retention of certain rights by Seller to access and use the Excluded Switchyard Interests, Excluded Assets and perform Excluded Liabilities, as applicable, including with respect to the &#167; 323 Grants. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">1.1.51&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%;text-decoration:underline">Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#8221; means any change, event, circumstance, development, occurrence or effect that, individually or in the aggregate with any other change, event, circumstance, development, occurrence or effect has had or would reasonably be expected to have a materially adverse effect on the business, liabilities, operations or condition (financial or otherwise) of the Acquired Interests and the Assumed Liabilities, taken as a whole, except for any such change or event resulting from or arising out of (a) changes in economic conditions generally or in the industries in which the Facilities operate, whether international, national, regional or local, (b) changes in international, national or regional wholesale or retail markets (including market description or pricing) for energy, electricity or ancillary services, including those due to actions by competitors or changes in international, national or regional electric transmission or distribution systems, including the operation or condition thereof, (c) changes in general  regulatory  or political conditions, including any acts of war, civil unrest or terrorist activities </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">(or similar activities), (d) any changes in the costs of commodities, services, equipment, materials or supplies, including fuel and other consumables, or changes in the price of energy, capacity or ancillary services, (e) any natural disaster, act of God, pandemic or epidemic, including the coronavirus pandemic, (f) any change in Law, accounting standards or regulatory policy adopted or approved by any Governmental Authority, (g) any changes or adverse conditions in securities markets, interest rate or currency exchange rates, (h) any actions specifically required to be taken or consent to pursuant to or in accordance with this Agreement, (i) the execution and delivery of this Agreement, the identity of Purchaser, the transactions contemplated herein or the announcement thereof, or (j) any failure to meet any estimates or budgets for any period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.52&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Navajo Mine</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Navajo Mine</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the coal mine located on the Navajo Nation property that is owned by Purchaser and that supplies coal to the Facilities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.53&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">NMPRC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NMPRC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the New Mexico Public Regulation Commission, or its regulatory successor, as applicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.54&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">NMPRC Approval</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NMPRC Approval</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a final, non-appealable approval of NMPRC received by Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.55&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Operating Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Operating Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Arizona Public Service Company, as operating agent under the Facilities Co-Tenancy Agreement and the Facilities Operating Agreement, or its successor in interest.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.56&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means either Seller or Purchaser, as the context requires&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8220;Parties&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">means, collectively, Seller and Purchaser.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.57&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Permitted Encumbrances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Permitted Encumbrances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (a) liens for Property Taxes and other governmental charges and assessments which are not yet due and payable, (b) liens, encumbrances or title imperfections with respect to the Assets created by or resulting from the acts or omissions of Purchaser or Operating Agent, (c) liens, charges, claims, pledges, security interests, equities and encumbrances arising under the Facilities Contracts, or which will be and are discharged or released either prior to, or simultaneously with, the Closing, (d) the Assumed Liabilities, and (e) liens, charges, claims, pledges, security interests, equities and encumbrances that (i) do not apply only and exclusively to the interest of Seller but that also constitute liens, charges, claims, pledges, security interests, equities or encumbrances upon the interests of all other Facilities Owners in common and&#47;or the Operating Agent, as agent for all of the Facilities Owners and (ii) that, individually or in the aggregate, are not materially adverse to the operations or physical condition of the Facilities or the Facilities Switchyard. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.58&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an individual, partnership, joint venture, corporation, limited liability company, trust, association or unincorporated organization, or any Governmental Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.59&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Pre-Closing Tax Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Pre-Closing Tax Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (a) any Tax period ending on or before the Closing Date and (b) with respect to a Straddle Period, the portion of such period ending on the Closing Date (which may be the same period as subsection (a)). </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.60&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Property Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Property Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Tax imposed on the value of real or personal property or a possessory interest in real or personal property assessed by any Governmental Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.61&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Purchaser</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Purchaser</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; has the meaning set forth in the introductory paragraph of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.62&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Purchaser&#8217;s Required Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Purchaser&#8217;s Required Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all consents specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.62,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> which include the consent of any Person (other than a Governmental Authority) necessary for Purchaser&#8217;s consummation of the transactions contemplated by this Agreement and the Ancillary Agreements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.63&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Purchaser&#8217;s Required Regulatory Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Purchaser&#8217;s Required Regulatory Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all approvals specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.63</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, which include the final, non-appealable approval by any Governmental Authority with general regulatory authority over Purchaser or the business and assets represented by the Assets and whose approval is required for Purchaser&#8217;s consummation of the transactions contemplated by this Agreement and the Ancillary Agreements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.64&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Reclamation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Reclamation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all liabilities and obligations allocable to the Acquired Interest with respect to reclamation of the Navajo Mine and the site comprising the same or on which the Navajo Mine exists or has existed  which liabilities and obligation arise under Laws (including Environmental Laws) and any other legally binding obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.65&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any release, spill, leak, discharge, disposal of, pumping, pouring, emitting, emptying, injecting, leaching, dumping, depositing, dispersing, escaping or migration of a Hazardous Substance into, onto or through the Environment or within any building, structure, facility or fixture, including the abandonment or discarding of Hazardous Substances in barrels, drums, or other containers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">1.1.66&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%;text-decoration:underline">Remediation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Remediation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#8221; means any action of any kind to address an Environmental Condition or Release or threatened Release or the presence of Hazardous Substances on or in the Environment relating to the Facilities, the Facilities Switchyard, or any other location at which Hazardous Substances or non-hazardous substances or materials generated or originating at the Facilities were transported, stored or disposed of, including the following&#58; (a) monitoring, investigation, treatment, cleanup, containment, remediation, removal, mitigation, response or restoration work&#59; (b) obtaining any permits, consents, approvals or authorizations of any Governmental Authority necessary to conduct any such work&#59; (c) preparing and implementing any plans or studies for such work&#59; (d) obtaining a written notice from a Governmental Authority with jurisdiction under applicable Environmental Laws that no material additional work is required by such Governmental Authority&#59; (e) any response to or preparation for, any inquiry, order, hearing or other proceeding by or before any Governmental Authority with respect to any such Environmental Condition, Release or threatened Release or presence of Hazardous Substances, and (f) any other activities reasonably determined by the Operating Agent of the Facilities or the Facilities Switchyard, as applicable, to be necessary or required under Environmental Laws to address an Environmental Condition, the presence, Release or threatened Release of Hazardous Substances on or in the Environment at the Facilities, the Facilities Switchyard or any other location at which Hazardous </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">Substances or non-hazardous substances or materials generated or originating at the Facilities were transported, stored or disposed of.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.67&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Right of First Refusal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Right of First Refusal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the right of first refusal held by each other Facilities Owner with respect to the Acquired Interests under Section 13 of the Facilities Co-Tenancy Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.68&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Schedule of Exceptions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Schedule of Exceptions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the disclosure schedules to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.69&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Section</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Section</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a numbered section of this Agreement included within the Article that begins with the same number as that section.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.70&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#167; 323 Grants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#167; 323 Grants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means one or more grants of rights-of-way and easements under the Act of February 5, 1948 (62 Stat. 17, 18, 25 U.S.C. &#167; 323-328), the Act of March 3, 1879 (20 Stat. 394, 5 U.S.C. &#167; 485), as amended, and the Acts of July 9, 1832, and July 27, 1868 (4 Stat. 564, 15 Stat. 228. 25 U.S.C. &#167; 2) and such regulations promulgated thereunder, as are applicable, including 25 C.F.R. &#167; 1.2 and 25 C.F.R. Part 169 granted to the Facilities Owners pursuant to the Facilities Lease.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.71&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; has the meaning set forth in the introductory paragraph of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.72&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Seller&#8217;s Required Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seller&#8217;s Required Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all consents specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.72</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and consents of any Person (other than a Governmental Authority) necessary for Seller&#8217;s consummation of the transactions contemplated by this Agreement and the Ancillary Agreements, which includes a consent, waiver and release Agreement by the other Facilities Owners (as further described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.72</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) as detailed in Section 13.11.2 of the Facilities Co-Tenancy Agreement and a consent, waiver and release Agreement by the other Facilities Owners (as further described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.72</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) of the Facilities Operating Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.73&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Seller&#8217;s Required Regulatory Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seller&#8217;s Required Regulatory Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all approvals specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.73</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, which include the final, non-appealable approval of any Governmental Authority with general regulatory authority over Seller or the business and assets represented by the Assets and whose approval is required for Seller&#8217;s consummation of the transaction contemplated by this Agreement and the Ancillary Agreements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.74&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Settlement Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Settlement Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means that Restated and Amended Settlement and Closing Agreement, by and between Seller and the Office of the Navajo Tax Commission, dated as of August 8, 2016. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.75&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Straddle Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Straddle Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Tax period that begins before and ends on or after the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">1.1.76&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%;text-decoration:underline">Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">&#8220;Tax&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%"> means (a) any federal, Tribal Authority, state, local or foreign income, gross receipts, license, payroll, employment, excise, severance, stamp, occupation, premium, windfall profits, environmental , customs duties, capital stock, franchise, profits, withholding, social security  (or similar),  unemployment,  disability,  real  property, personal property, transactional, use, </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">transfer, registration, value added, alternative or add-on minimum, estimated tax, or other tax of any kind whatsoever, including any interest, penalty or addition thereto, whether disputed or not, including, without limitation, any item for which liability arises as a transferee or successor-in-interest and (b) any liability for the payment of amounts determined by reference to amounts described in clause (a) as a result of being or having been a member of any group of corporations that files, will file, or has filed Tax Returns on a combined, consolidated, unitary or similar basis, as a result of any obligation under any agreement or arrangement (including any Tax allocation agreement, Tax indemnity agreement or Tax sharing agreement), as a result of being a transferee or successor-in-interest, or by contract or otherwise.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.77&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Tax Return</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Tax Return</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any return, report, information return, declaration, claim for refund, or other document, together with all amendments and supplements thereto (including all related or supporting information), required to be supplied to any Governmental Authority responsible for the administration of Laws governing Taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.78&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Third Party Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Third Party Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a claim by a Person that is not a member of the Seller Group or the Purchaser Group, including any claim for the costs of conducting Remediation or seeking an order or demanding that a Person undertake Remediation.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.79&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Transferable Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Transferable Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all those permits relating to the Facilities or the Facilities Switchyard (and all applications pertaining thereto) relating to the Acquired Interests which are transferable under applicable Laws from Seller to Purchaser with or without a filing with, notice to, or consent or approval of any Governmental Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.80&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Transfer Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Transfer Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any sales Tax, transaction privilege Tax, transaction Tax, conveyance fee, recording fee, use Tax, stamp Tax, stock transfer Tax or other similar Tax, including any related penalties, interest and additions thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:67.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1.81&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Tribal Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Tribal Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any sovereign nation recognized by the United States government, federally recognized Indian tribe, or any governmental subdivision, agency, department, or instrumentality thereof with the authority to administer and collect tribal Taxes, administer and enforce tribal laws and administer and enforce tribal agency processes. For the avoidance of doubt, &#8220;Tribal Authority&#8221; shall include the Navajo Nation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Index of Other Defined Terms</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.500%"><tr><td style="width:1.0%"></td><td style="width:69.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Defined Term</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">AAA</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.7</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Acquired Interests</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Recital A</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Allocation</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.4</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Applicable Tax Law</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.4</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Applicant</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.2(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Arbitration Award</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.7(g)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Arbitration Notice</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.7(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Assets</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Assumed Liabilities</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.3</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Claimant</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.7(a)</font></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.500%"><tr><td style="width:1.0%"></td><td style="width:69.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Closing</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.1</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Closing Date</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.1</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">CSA Assignment Payment</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.3</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">CSA Release</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.6</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">CSA True-Up Payment</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.4</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Damages</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.1(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Dispute Protest</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.6(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Draft Reclamation Study</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.3(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Effective Date</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Preamble</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Environmental Assessment</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.1(c)(i)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Environmental Consultant</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.1(c)(i)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Environmental Liability</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(c)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Escrow Deliverables</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.5</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Excluded Assets</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Excluded Claims</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.2(i)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Excluded Liabilities</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.4</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Excluded Switchyard Interests</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Recital B</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facilities Contracts</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(h)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facilities Co-Tenancy Agreement Amendment</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.1(e)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facilities Documents</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(j)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facilities Permits</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(i)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facilities Project Contracts</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.12</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Facilities Operating Agreement Amendment</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.1(e)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Final Allocation</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.4</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Final CSA Assignment Payment</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.3(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Final Reclamation Acceptance</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.3(c)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Fuel Inventory</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(e)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Indemnifiable Claim</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.8</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Indemnitee</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.3</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Indemnitor</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.3</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Independent Asset Classification</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(a)(ii)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Independent Asset Expert</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(a)(ii)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Independent Asset Expert Panel</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(a)(ii)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Independent Environmental Liabilities Classification</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(c)(iii)(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Independent Environmental Liabilities Expert</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(c)(iii)(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Independent Environmental Liabilities Expert Panel</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(c)(iii)(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Independent Liabilities Classification</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(b)(i)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Independent Liabilities Expert</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(b)(i)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Independent Liabilities Expert Panel</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5(b)(i)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Initial CSA Assignment Payment</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.3(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Inventory</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(f)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Landfill Obligations</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.4(f)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Leased Property</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Notice of Claim</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.3</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Notice of Dispute</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.6(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Noticing Party</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.6(a)</font></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.500%"><tr><td style="width:1.0%"></td><td style="width:69.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Owned Personal Property</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PIT</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.7(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Plant</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Recital A</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Post-Closing Environmental Liabilities</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.3(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Pre-Closing Environmental Liabilities</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.4(i)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Pre-Closing Reclamation Study</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.3(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Pre-Closing Study Final Reclamation Costs</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.1</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Protesting Party</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.6(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Purchase Price</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Purchaser Claims</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.1(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Purchaser Event of Default</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.1(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Purchaser Group</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.1(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Purchaser&#8217;s Closing Deliverables</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.7</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Respondent</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.7(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Scheduled Study</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.2</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Seller Claims</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.2(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Seller Event of Default</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.1(b)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Seller Group</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.2(a)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Seller Permits</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.5</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Seller&#8217;s Closing Deliverables</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.6</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">SO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:1.69pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Emission Allowances</font></div></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.2(l)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Subsequent Modifications</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.11</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.9pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Updated Seller&#8217;s Schedule of Exceptions</font></td><td colspan="3" style="padding:2px 1pt 2px 5.05pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.4</font></td></tr></table></div><div style="padding-left:76.5pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In this Agreement, unless a clear contrary intention appears&#58;</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;the singular number includes the plural number and vice versa&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;reference to any Person includes such Person&#8217;s successors and assigns but, if applicable, only if such successors and assigns are permitted by this Agreement, and reference to a Person in a particular capacity excludes such Person in any other capacity&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;reference to any gender includes each other gender&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;reference to any agreement (including this Agreement), document or instrument means such agreement, document or instrument as amended or modified and in effect from time to time in accordance with the terms thereof and, if applicable, the terms hereof&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;reference to any Article, Section, Schedule or Exhibit means such Article, Section, Schedule or Exhibit to this Agreement, and references in any Article, Section, Schedule, Exhibit or definition to any clause means such clause of such Article, Section, Schedule, Exhibit or definition&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;&#8220;hereunder,&#8221; &#8220;hereof,&#8221; &#8220;hereto&#8221; and words of similar import are references to this Agreement as a whole and not to any particular Section or other provision hereof or thereof&#59;</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;&#8220;including&#8221; (and with correlative meaning &#8220;include&#8221;) means including without limiting the generality of any description preceding such term&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;relative to the determination of any period of time, &#8220;from&#8221; means &#8220;from and including,&#8221; &#8220;to&#8221; means &#8220;to but excluding&#8221; and &#8220;through&#8221; means &#8220;through and including&#59;&#8221; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;reference to any law (including statutes and ordinances) means such law as amended, modified, codified or reenacted, in whole or in part, and in effect from time to time, including rules and regulations promulgated thereunder&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;any agreement, instrument, insurance policy, statute, regulation, rule or order defined or referred to herein or in any agreement or instrument that is referred to herein means such agreement, instrument, insurance, policy, statute, regulation, rule or order as from time to time amended, modified or supplemented, including (in the case of agreements or instruments) by waiver or consent and (in the case of statutes, regulations, rules or orders) by succession of comparable successor statutes, regulations, rules or orders and references to all attachments thereto and instruments incorporated therein.</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 2<br>PURCHASE AND SALE OF ASSETS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Transfer of Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Upon the terms and subject to the satisfaction of the conditions contained in this Agreement, at the Closing, Seller will sell, convey, assign, transfer and deliver to Purchaser, and Purchaser will purchase and acquire from Seller, those interests of Seller in the Facilities and the Facilities Switchyard as described herein, including Seller&#8217;s undivided interest therein as a tenant in common, which Seller owns or to which Seller has rights by reason of any of the Facilities Contracts, free and clear of all Encumbrances other than Permitted Encumbrances, including, without limitation, Seller&#8217;s interest in the following, but excluding all Excluded Assets and subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Owner Property Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Other than as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.1(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the property owned by Seller, or by the Operating Agent on behalf of Seller, as one of the Facilities Owners, relating to the Facilities or the Facilities Switchyard, together with all buildings, facilities and other improvements thereon and all appurtenances thereto, including all construction work in process (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Owned Personal Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Leased Real Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The real property leasehold estates and the related lease or sublease agreements, if any, related to the Facilities or the Facilities Switchyard, together with all buildings, fixtures and real property improvements thereon and thereto, including all construction work in process (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Leased Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), including, without limitation, the items set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(b)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Rights-of-Way&#47;Easements and Water Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. All rights-of-way, easements, grants and privileges (including all water rights) appurtenant to the Owned Personal Property or the Leased Property, including, without limitation, the items set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(c</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">), except those certain rights retained by Seller in the Lease Assignment (with respect to the Facilities Lease and &#167; 323 Grants)&#59;</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">14</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Equipment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. All machinery, mobile or otherwise, equipment (including computer hardware and software and communications equipment), vehicles, tools, fixtures, furniture and furnishings, and other tangible personal property that (i) are not Inventory, (ii) are licensed, owned or leased by Seller, or the Operating Agent, on behalf of the Facilities Owners or on behalf of Seller, as one of the Facilities Owners, as of the Closing, and (iii) are related to, used, or useful in the operation of the Facilities or the Facilities Switchyard, or are typically located at the Facilities, the Facilities Switchyard or other locations or facilities which are owned, operated, maintained or under the control of the Operating Agent&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Fuel Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. All coal under contract or in inventory relating to the operation of the Facilities located at or in transit to the Facilities (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fuel Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The following items intended to be consumed at the Facilities or the Facilities Switchyard in the ordinary course of business&#58; inventories of spare parts&#59; maintenance, shop and office supplies&#59; and other similar items of tangible personal property in existence as of the Closing, wherever located, excluding Fuel Inventory (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and excluding any Inventory apportioned to the Excluded Switchyard Interests (which shall be an Excluded Asset)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Emission Allowances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. All Emission Allowances, except for allowances which are to be retained by Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The contracts, agreements, arrangements, licenses and leases of any nature, (i) to which Seller, in its capacity as a Facilities Owner, is a party or under which Seller has rights as a Facilities Owner, including, without limitation, the items set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(h),</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or (ii) to which the Operating Agent, on behalf of the Facilities Owners or on behalf of Seller, as one of the Facilities Owners, is a party, and by or to which Seller, the Facilities, or the Facilities Switchyard are bound or subject, in each case relating to the ownership, lease, maintenance or operation of the Facilities or the Facilities Switchyard (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that Seller shall retain all rights under the Facilities Contracts with respect to any Excluded Assets or Excluded Liabilities&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Permits, Licenses, Etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The Transferable Permits and any other permits, licenses, approvals, registrations, franchises, certificates, other authorizations and consents of Governmental Authorities relating to the ownership, lease, maintenance or operation of the Facilities or the Facilities Switchyard that, in each case, as of the Closing are in favor of the Facilities Owners, or the Operating Agent, as agent for the Facilities Owners, except for such licenses, permits, approvals, registrations, franchises, certificates, other authorizations and consents to the extent they relate to Excluded Assets as identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The books, records, materials, documents, information, drawings, reports, operating data, operating safety and maintenance manuals, inspection reports, engineering design plans, blueprints, specifications, and procedures and similar items (i) located at and&#47;or relating to the Facilities or the Facilities Switchyard, other than any Tax Returns or Tax records, or (ii) otherwise relating to the Facilities or the Facilities Switchyard and owned by the Facilities  Owners  in  common or by the Operating Agent as agent for the Facilities Owners, (the </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">15</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that Seller may retain, at its own expense, and may use subject to any confidentiality obligations that may apply to the Facilities Owners, copies of any Facilities Documents related to any Excluded Assets or Excluded Liabilities&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Third Party Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. All unexpired, transferable warranties and guarantees from third parties with respect to the Facilities or the Facilities Switchyard or arising out of the Facilities Contracts or any contracts entered into thereunder, except to the extent they relate to Excluded Assets or Excluded Liabilities as identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Intellectual Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. All intangible assets of an intellectual property nature, including all patents and patent rights, trademarks and trademark rights, inventions, trade names and copyrights relating to the Facilities or the Facilities Switchyard, including the name of the Facilities and the Facilities Switchyard and all pending applications therefor, together with any trade secrets relating to the Facilities or the Facilities Switchyard, in each case that are owned in common by the Facilities Owners or by the Operating Agent as agent for the Facilities Owners&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(m)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Claims, Rights and Causes of Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. All rights in, to and under (i) any claims, rights or causes of action against any third parties (including indemnification, contribution and insurance claims) relating to the Assets or the Assumed Liabilities, whether occurring prior to, on or after the Closing, if any, including any claims for refunds, prepayments, offsets, recoupment, insurance proceeds, condemnation awards, judgments and the like&#59; whether received as payment or credit against future liabilities, and (ii) any actual or potential claim or cause of action as a Facilities Owner against the Operating Agent, whether known or unknown, contingent or accrued, arising prior to and in existence at the Closing, except in each case for Excluded Claims&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(n)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Prepayments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. If applicable, any advance payments, prepayments, prepaid expenses, deposits, credits, rights of setoff, recoupment and the like, other than any prepaid Taxes or any other prepaid costs and expenses under the Facilities Contracts (prorated to Seller or applicable to Seller&#8217;s Excluded Liabilities), which shall be governed by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, other than Excluded Assets, if any&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(o)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Insurance Proceeds and Condemnation Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the right to any claims, settlement or proceeds thereof from a condemnation or eminent domain proceeding and the right to any proceeds from insurance policies to the extent covering the Assets or the Assumed Liabilities, except for Excluded Claims&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(p)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Transferred Transmission Facilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Seller&#8217;s undivided ownership interests in the Facilities Switchyard. This includes, for the avoidance of doubt, the assets and rights necessary to transmit power within the associated switchyard&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(q)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Reserved</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">(r)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%;text-decoration:underline">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">. Any miscellaneous assets necessary, useful or used in or ancillary to operating the Facilities or the Facilities Switchyard and primarily utilized in connection therewith</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">but not otherwise enumerated above, including, without limitation, the assets specified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(r),</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> except for Excluded Assets, which in the ordinary course of business are typically located at the Facilities, the Facilities Switchyard or other locations or facilities which </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">16</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">are owned, operated, maintained or under the control of the Operating Agent or one of its Affiliates.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Excluded Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, nothing in this Agreement will constitute or be construed as conferring on Purchaser, and Purchaser is not acquiring, any right, title or interest of Seller in or to the following (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Excluded Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;the assets listed or described on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, which are associated with the Assets but are specifically excluded from the sale&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;certificates of deposit, shares of stock, securities, bonds, debentures, evidences of indebtedness, and interests in joint ventures, partnerships, limited liability companies and other entities&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;all cash, cash equivalents, bank deposits, accounts and notes receivable (trade or otherwise) in existence and&#47;or due as of the Closing, except for such assets on deposit with, or under the control of, the Operating Agent&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that such exception shall not apply to such assets set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> which are associated with Excluded Liabilities&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;any and all data and information pertaining to customers of Seller or its Affiliates, unrelated to the Assets or Assumed Liabilities&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;rights in, to and under all agreements and arrangements of any nature, which are not assigned to Purchaser under the terms of this Agreement, including any agreements for the sale by Seller of energy, capacity or ancillary services from the Facilities prior to the Closing, and any trade accounts receivable and all collateral, security arrangements, notes, bonds, and other evidences of indebtedness of and rights to receive payments arising out of or related to such sales, including any rights with respect to any third party collection procedures or any other actions or proceedings which have been commenced in connection therewith&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;rights of Seller arising under this Agreement, any instrument or document executed and delivered pursuant to the terms hereof, or the transactions contemplated hereby&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;any and all books and records not described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.1(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;any rights in, to and under (i) any claims, rights or causes of action against any third parties (including indemnification, contribution and insurance claims) relating to the Excluded Assets or Excluded Liabilities, whether occurring prior to, on or after the Closing, if any, including any claims for refunds, prepayments, offsets, recoupment, insurance proceeds, condemnation awards, judgments and the like&#59; whether received as payment or credit against future liabilities, (ii) any insurance proceeds or condemnation awards, to the extent that such insurance proceeds or condemnation awards relate to costs and expenses incurred by Seller with respect to such event requiring the payment of insurance proceeds or condemnation awards (in connection with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> or otherwise), (iii) any actual or potential claim or cause of action as a Facilities Owner against the Operating Agent, whether known or unknown, contingent or accrued, arising prior to and in existence at the Closing relating to the Excluded Assets or Excluded Liabilities, and (iv) any claims for refunds, credits, prepayments, offsets, recoupments, judgments and the like relating to Taxes (claims described in clauses (i) &#8212; (iv), &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">Excluded Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">&#8221;)&#59; </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">17</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;all privileged or proprietary books, records, materials, documents, information, drawings, reports, operating data, operating safety and maintenance manuals, inspection reports, engineering design plans, blueprints, specifications, and procedures and similar items not owned by the Facilities Owners in common or by the Operating Agent as agent for the Facilities Owners and any and all rights to use the same, including, without limitation, intangible assets of an intellectual property nature such as trademarks, service marks and trade names (whether or not registered), computer software that is proprietary to Seller, or the use of which under the pertinent license therefor is limited to operation by Seller or its Affiliates or on equipment owned by Seller or its Affiliates&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;the right to receive mail and other communications relating to any of the Excluded Assets or Excluded Liabilities, all of which mail and other communications shall be promptly forwarded by Purchaser to Seller&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;Emission Allowances for sulfur dioxide (SO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:1.69pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:700;line-height:120%;position:relative;top:1.69pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> Emission Allowances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) consisting of (i) that portion of the SO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:1.69pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Emission Allowances assigned to Seller for the period the Plant is operated by Seller prior to Closing or otherwise required to be provided to Owner to meet any compliance obligations during its ownership and operation of the Acquired Interest (whether before or after Closing), and (ii) any SO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:1.69pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Emission Allowances that, pursuant to the Consent Decree, may not be transferred&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l)&#160;&#160;&#160;&#160;Properties, assets and rights of Seller that are not used in the ownership or operation of the Assets or rights that relate primarily to the Excluded Liabilities&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(m)&#160;&#160;&#160;&#160;the Excluded Switchyard Interests and any and all transmission rights of Seller other than the Facilities Switchyard&#59; and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(n)&#160;&#160;&#160;&#160;any rights specifically excluded from the definition of the Assets under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">At any time or from time to time, up to ninety (90) days following the Closing, any and all of the Excluded Assets that are not part of the Facilities or the Facilities Switchyard may be removed from the Facilities and the Facilities Switchyard by Seller (at no expense to Purchaser, but without charge by Purchaser for temporary storage) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that Seller shall do so in a manner that does not unduly or unnecessarily disrupt normal business activities at the Facilities and the Facilities Switchyard and Seller provides Purchaser with reasonable notice of its intent to remove such Excluded Assets, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that Excluded Assets may be retained at the Facilities and the Facilities Switchyard to the extent permitted by easements, licenses, agreements or similar arrangements in favor of Seller that have not been assigned to Purchaser pursuant to this Agreement. Further, if Purchaser is in possession of an Excluded Asset that is not part of the Facilities or the Facilities Switchyard following Closing, promptly following the written request of Seller, Purchaser shall make arrangements to deliver to Seller such Excluded Asset at Seller&#8217;s sole cost and expense.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">2.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%;text-decoration:underline">Assumption of Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">.  Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">, from and after the Closing, Purchaser will assume the following obligations and liabilities of Seller subject to (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Assumed </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">18</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#8221;), except to the extent that such obligations and liabilities are Excluded Liabilities (as defined below)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;All liabilities and obligations, whether or not accrued, contingent, absolute, determined or determinable under the Assets (including arising under applicable Laws (other than as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.3(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> below) and under all agreements, contracts, permits, undertakings, and licenses assigned to Purchaser under this Agreement, including the Facilities Contracts and the Transferable Permits in accordance with the terms thereof, including, for the avoidance of doubt, all obligations under the Coal Supply Agreement pursuant to the CSA Assignment (and all Reclamation obligations under the Coal Supply Agreement whenever incurred, accrued or assessed), in all cases (A) to the extent attributable to the period on or after the Closing Date and (B) including any payment obligations arising on or after the Closing Date, whether attributable to an occurrence, claim or liability (including any change in Law or any Capital Expenditure requirements payable on or after the Closing Date) arising prior to the Closing Date or not (other than those payments made by Seller as provided hereunder prior to the Closing Date), except&#58; (i) the payment obligations pro-rated to Seller under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and (ii) as specifically contemplated under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;All liabilities or obligations, whether or not accrued, contingent, absolute, determined or determinable (including, without limitation, any fines, penalties or costs imposed by a Governmental Authority) allocable to the Acquired Interest arising under Environmental Laws or relating to Environmental Conditions or Hazardous Substances in connection with the Assets or the Facilities, in each case, in connection with the post-Closing period, including liability for any Post-Closing off-site disposal of any solid or Hazardous Substances, any violations of Environmental Laws or Environmental Permits occurring or arising post-Closing and any Release of Hazardous Substances occurring or arising post-Closing (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Post-Closing Environmental Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;All Pre-Closing Environmental Liabilities (as defined below) arising out of the enactment, coming into force or change in any Environmental Law (including any change in the interpretation, application or enforcement of any such Environmental Law) that requires payment (or the payment of any portion thereof) of such Pre-Closing Environmental Liabilities on or after the Closing Date but in all cases, excluding any of the foregoing liabilities or obligations, including Remediation, arising in connection with Decommissioning&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Any liabilities or obligations in respect of Purchaser&#8217;s share of the items prorated in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;Taxes attributable to the ownership, operation or use of the Assets or the Acquired Interests for any Tax period (or portion thereof) after the Closing Date (except for Taxes for which Seller is liable pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, including Seller&#8217;s Income Taxes) and any Taxes for which Purchaser is liable under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Excluded Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Seller shall retain certain liabilities and obligations after the Closing (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Excluded Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), all of which Excluded Liabilities shall remain the sole responsibility of Seller and shall be paid and performed by Seller when such payment or performance is required. The Excluded Liabilities include the following&#58; </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">19</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Except as otherwise specifically set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.3(a) or (c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, to the extent attributable to the period prior to the Closing Date, all liabilities and obligations, whether or not accrued, contingent, absolute, determined or determinable (including, without limitation, under the Excluded Assets), including arising under applicable Laws or and including arising under all agreements, contracts, permits, undertakings, and licenses assigned to Purchaser under or in connection with this Agreement, including the Facilities Contracts and the Transferable Permits in accordance with the terms thereof, in all cases (A) to the extent attributable to the period before the Closing Date and (B) including any payment obligations arising before the Closing Date, whether attributable to an occurrence, claim or liability (including any change in Law or any Capital Expenditure requirements payable prior to the Closing Date).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Any liabilities or obligations of Seller in respect of any Excluded Assets or other assets which are not Assets and Seller&#8217;s ownership, operation and conduct of any business in connection therewith or therefrom&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;The prorated payments allocated to Seller under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Any applicable tariffs on file with the applicable Governmental Authority for general service over facilities that may include, but are not exclusively, the Acquired Interests&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;Without duplicating the liabilities set forth in subpart </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> below, any fines, penalties or costs (other than Taxes) resulting from an actual failure to comply with Laws, including Environmental Laws, including costs for environmental mitigation projects, if any, imposed by a Governmental Authority with respect to the Assets, unless such fines, penalties or costs are Post-Closing Environmental Liabilities&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;All costs allocable to the Acquired Interest of removal of, or to conduct or perform Remediation of any Environmental Conditions or Hazardous Substances at the Landfill or to conduct or perform Remediation of any Environmental Conditions or Hazardous Substances at the Landfill which liabilities and obligations arise under Laws (including Environmental Laws), the Facilities Lease or the &#167; 323 Grants (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Landfill Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) other than Post-Closing Environmental Liabilities&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;All liabilities and obligations allocable to the Acquired Interest with respect to decommissioning the Facilities and the Facilities Switchyard (as determined by application of the FERC Uniform System of Accounts upon the decommissioning of the Facilities or the Facilities Switchyard), including without limitation the dismantling and removal of the Facilities and the Facilities Switchyard and the restoration of their sites and any decommissioning costs necessary to maintain the Facilities and the Facilities Switchyard in a safe condition should decommissioning activities be delayed following cessation of the Coal Supply Agreement in 2031 or earlier as determined by the then existing Facilities Owners (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Decommissioning</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#8221;) under Laws (including Environmental Laws) and any other legally binding obligations&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;All liabilities or obligations, whether or not accrued, contingent, absolute, determined or determinable (including, without limitation, any fines, penalties or costs imposed by a Governmental Authority) allocable to the Acquired Interest arising under Environmental Laws  or  relating  to  Environmental  Conditions or Hazardous Substances in connection with the </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">20</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">Assets, the Facilities, or the Facilities Switchyard, in each case, in connection with the pre-Closing Date period otherwise not constituting Post-Closing Environmental Liabilities, including liabilities for any pre-Closing off-site disposal of any solid or Hazardous Substances, any violations of Environmental Laws or Environmental Permits occurring or arising pre-Closing and any release of Hazardous Substances occurring or arising pre-Closing even if continuing following the Closing Date subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%"> (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Pre-Closing Environmental Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#8221;), or arising in connection with the Consent Decree, including any enactment, coming into force or change in any Environmental Law, including any change in the interpretation, application or enforcement of any such Environmental Law that requires payment (or the payment of any portion thereof) of such Pre-Closing Environmental Liabilities prior to the Closing Date, but excluding any Pre-Closing Environmental Liabilities assumed by Purchaser in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Any liability of Seller arising out of a breach by Seller of any of its obligations under this Agreement or the Ancillary Agreements&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;Any obligation of Seller to indemnify any Person who is a member of the Purchaser Group pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;Any liabilities or obligations in respect of Seller&#8217;s share of the items prorated in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l)&#160;&#160;&#160;&#160;Any liabilities or obligations attributable to the fraud, gross negligence or willful misconduct of Seller&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(m)&#160;&#160;&#160;&#160;Taxes attributable to the ownership, operation or use of the Assets or the Acquired Interests for a Pre-Closing Tax Period (except for Taxes for which Purchaser is liable pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, including Purchaser&#8217;s Income Taxes) and any Taxes for which Seller is liable under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(n)&#160;&#160;&#160;&#160;Any employment-related claims possessed by current, future, or former employees of Seller&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(o)&#160;&#160;&#160;&#160;Any liabilities related to default by Seller in its obligations with respect to the Facilities, the Acquired Interests, or the Assets prior to Closing&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(p)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Reserved.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(q)&#160;&#160;&#160;&#160;All other liabilities expressly allocated to Seller in this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Asset and Liability Delineation Mechanism</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;If the Parties disagree on whether any item of property (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) is either an Asset or Excluded Asset as provided above is not readily discernible by the Parties as provided above, then the Parties will use Commercially Reasonable Efforts to collaborate to determine the historical and potential use of the Item and&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;mutually agree on the designation as an Asset or an Excluded Asset within thirty (30) days&#59; or</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">21</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;to the extent mutual agreement is not achieved pursuant to clause (i), consult the Operating Agent regarding historical practices (if applicable and agreed to by the Parties) or retain a mutually agreed and qualified third party engineering firm (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Independent Asset Expert</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) to complete an assessment and make a determination regarding the proper classification of the Item pursuant to the terms hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Independent Asset Classification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;). Upon the event the Parties cannot agree on an Independent Asset Expert, each Party shall pick an Independent Asset Expert and such two Independent Asset Experts shall select a third Independent Asset Expert (the Independent Asset Experts, collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Independent Asset Expert Panel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  After the Independent Asset Expert Panel has been determined, then within ten (10) Business Days, each Party shall be permitted to submit grounds and documents with respect to the classification of any such Item. Without limiting the other Items that the Independent Asset Expert or Independent Asset Expert Panel, as applicable, may classify as Assets, upon a finding that any Item is necessary to access, develop, build, construct, install, own, use, operate, electrically interconnect or maintain the Assets, the Independent Asset Expert or Independent Asset Expert Panel shall determine such Item to be an Asset hereunder. The Independent Asset Expert or Independent Asset Expert Panel, as applicable, shall render its written determination on the Independent Asset Classification as soon as possible, but in any event, no later than twenty (20) Business Days following the submission of the Independent Asset Classification to the Independent Asset Expert or Independent Asset Expert Panel, as applicable. The determination by the Independent Asset Expert or Independent Asset Expert Panel, as applicable, shall be deemed to be agreed to by the Parties and shall become final and binding upon the Parties for all purposes hereunder (with respect to the facts and circumstances at the time of such determination).  Any fees or expenses charged by the Independent Asset Expert or the Independent Asset Expert Panel, as applicable, in connection with the resolution of any such Independent Asset Classification shall be borne equally by the Parties. By mutual agreement, the Parties may, any time prior to the determination of the Independent Asset Expert or Independent Asset Expert Panel, as applicable, withdraw a matter from consideration under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5(a)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and, by notifying the Independent Asset Expert or Independent Asset Expert Panel, as applicable, in writing upon such agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;If the Parties disagree on whether any liability, cost, expense or other item is either an Assumed Liability or Excluded Liability as provided above, then the following will apply (other than with respect to Pre-Closing Environmental Liabilities and Post-Closing Environmental Liabilities which shall be determined pursuant to subsection (c) below)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Where the origin of Liabilities cannot be readily discernible by the Parties as an Assumed Liability or Excluded Liability as provided above, then, the Parties will use Commercially Reasonable Efforts to collaborate to determine the most likely start date and classification of the Liability and either (1) mutually agree on the origin and classification of such Liability within thirty (30) days&#59; or (2) to the extent mutual agreement is not achieved, retain a mutually agreed and qualified third party engineering firm as the independent liabilities expert (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Independent Liabilities Expert</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#8221;) to complete an assessment to determine the origination date and classification of the Liability (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Independent Liabilities Classification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#8221;).  In the event the Parties cannot agree on an Independent Liabilities Expert, the Parties shall empanel an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Independent Liabilities Expert Panel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#8221; pursuant to the empanelment procedures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5(a)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">, applied </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-style:italic;font-weight:400;line-height:120%">mutatis mutandis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">.  After the Independent Liabilities Expert Panel has been  determined,  then  within  ten  (10)  Business  Days,  each Party shall be permitted to submit </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">grounds and documents with respect to the classification of any such Liability. The Independent Liabilities Expert or Independent Liabilities Expert Panel, as applicable, shall render its written determination on the Independent Liabilities Classification as soon as possible, but in any event, no later than twenty (20) Business Days following the submission of the Independent Liabilities Classification to the Independent Liabilities Expert or Independent Liabilities Expert Panel, as applicable. The determination by the Independent Liabilities Expert or Independent Liabilities Expert Panel, as applicable, shall be deemed to be agreed to by the Parties and shall become final and binding upon the Parties for all purposes hereunder (with respect to the facts and circumstances at the time of such determination).  Any fees or expenses charged by the Independent Liabilities Expert or the Independent Liabilities Expert Panel, as applicable, in connection with the resolution of any such Independent Liabilities Classification shall be borne equally by the Parties. By mutual agreement, the Parties may, any time prior to the determination of the Independent Liabilities Expert or Independent Liabilities Expert Panel, as applicable, withdraw a matter from consideration under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%;text-decoration:underline">Section 2.5(b)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%"> by notifying the Independent Liabilities Expert or Independent Liabilities Expert Panel, as applicable, in writing upon such agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;With respect to Pre-Closing Environmental Liabilities and Post-Closing Environmental Liabilities (Pre-Closing Environmental Liabilities and Post-Closing Environmental Liabilities, as applicable, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:115%">Environmental Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">&#8221;), the following shall apply&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">(i)&#160;&#160;&#160;&#160;Any Environmental Liabilities identified in the Environmental Assessment performed pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%;text-decoration:underline">Section 6.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">, shall be Pre-Closing Environmental Liabilities and shall be retained by Seller as provided above, whether such costs and expenses arise prior to, on or after Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">(ii)&#160;&#160;&#160;&#160;With respect to Environmental Liabilities not identified in the Environmental Assessment, the origin of which cannot be readily discernible by the Parties as a Pre-Closing Environmental Liability or a Post-Closing Environmental Liability as provided above, then&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">(iii)&#160;&#160;&#160;&#160;The Parties will use Commercially Reasonable Efforts to collaborate to determine the most likely start date and classification of the Environmental Liability and either&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">a.&#160;&#160;&#160;&#160;mutually agree on the origin and classification of such Environmental Liability within thirty (30) days&#59; or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">b.&#160;&#160;&#160;&#160;to the extent mutual agreement is not achieved, consult the Environmental Consultant regarding the appropriate origin and classification if agreed to by the Parties or retain a mutually agreed and qualified third party environmental engineering firm (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:115%">Independent Environmental Liabilities Expert</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">&#8221;) to complete an assessment to determine the origination date and classification of the Environmental Liability (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:115%">Independent Environmental Liabilities Classification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">&#8221;).  In the event the Parties cannot agree on an Independent Environmental Liabilities Expert, the Parties shall empanel an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:115%">Independent Environmental Liabilities Expert Panel</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">&#8221; pursuant to the empanelment procedures set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%;text-decoration:underline">Section 2.5(a)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">, applied </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-style:italic;font-weight:400;line-height:115%">mutatis mutandis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">.  After the Independent Environmental Liabilities Expert Panel has been determined, then within ten (10) Business Days, each Party shall be permitted to submit grounds and documents with respect to the classification of any such Environmental Liability. The </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">23</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%">Independent Environmental Liabilities Expert or Independent Environmental Liabilities Expert Panel, as applicable, shall render its written determination on the Independent Environmental Liabilities Classification as soon as possible, but in any event, no later than twenty (20) Business Days following the submission of the Independent Environmental Liabilities Classification to the Independent Environmental Liabilities Expert or Independent Environmental Liabilities Expert Panel, as applicable. The determination by the Independent Environmental Liabilities Expert or Independent Environmental Liabilities Expert Panel, as applicable, shall be deemed to be agreed to by the Parties and shall become final and binding upon the Parties for all purposes hereunder (with respect to the facts and circumstances at the time of such determination).  Any fees or expenses charged by the Independent Environmental Liabilities Expert or the Independent Environmental Liabilities Expert Panel, as applicable, in connection with the resolution of any such Independent Environmental Liabilities Classification shall be borne equally by the Parties. By mutual agreement, the Parties may, any time prior to the determination of the Independent Environmental Liabilities Expert or Independent Environmental Liabilities Expert Panel, as applicable, withdraw a matter from consideration under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%;text-decoration:underline">Section 2.5(c)(ii)(1)(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:115%"> and, upon such agreement by so notifying the Independent Environmental Liabilities Expert or Independent Environmental Liabilities Expert Panel, as applicable in writing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.&#160;&#160;&#160;&#160;If a determination is not made by the Parties or the Independent Environmental Liabilities Expert or Independent Environmental Liabilities Expert Panel, as applicable, as provided in a. or b. above, then the Environmental Liabilities shall be divided between the parties on a pro rata basis, seventy-five percent (75%) to Seller and twenty-five percent (25%) to Purchaser and such pro rata amounts shall be treated as Pre-Closing Environmental Liabilities and Post-Closing Environmental Liabilities as provided herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;The ability to conduct the Environmental Assessment shall be subject to the Facilities Documents and the Operating Agent&#8217;s approval under the Facilities Operating Agreement, to the extent applicable. If the Facilities Owners or Operating Agent are otherwise aware of an Environmental Liability and choose to allow that Environmental Liability to exist and as a result of that decision such Environmental Liability escalates then&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;If such decision to delay addressing was decided prior to Closing, PNM shall retain liability for costs associated with the escalation as a Pre-Closing Environmental Liability, including to the extent the Facilities Owner or the Operating Agent acts according to such decision following Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;If such decision to delay addressing was decided as an initial matter on or after Closing, Purchaser shall be liable for costs associated with the escalation as a Post-Closing Environmental Liability.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;If the Parties dispute when the decision to delay addressing was made or the level of escalation then the Parties shall use the procedures in paragraph (ii) above applied </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">mutatis mutandis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to complete an assessment and make a determination of the degree and assignment of the escalation.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">24</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 3<br>CLOSING</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> The closing of the sale of the Assets and the Acquired Interests to, and the assumption of the Assumed Liabilities by, Purchaser (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) will take place at the offices of Seller, 414 Silver Ave. SW, Albuquerque, New Mexico, at 11&#58;59 p.m. MST on December 31, 2024, or on such other date, in any such other place or in any such other way as agreed to by the Parties, but in no circumstance prior to the satisfaction or waiver of the conditions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Article 9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Article 10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. The time and date of Closing is hereinafter called the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#8221; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">3.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> The purchase price for the Assets and the Acquired Interest shall be one dollar ($1.00) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), it being understood that the consideration of the transaction is the assumption of the Assumed Liabilities and retention of Excluded Liabilities, among other things.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">3.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">CSA Assignment Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Seller shall, as set forth herein, pay to Purchaser the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">CSA Assignment Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; in consideration of Purchaser assuming the obligations under the Coal Supply Agreement pursuant to the CSA Assignment and providing the CSA Release, which shall include the Initial CSA Assignment Payment, the Final CSA Assignment Payment and the CSA True-Up Payment, as set forth below and subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;Within one (1) Business Day of the execution of this Agreement, Seller shall make an initial payment of fifteen million dollars ($15,000,000.00) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Initial CSA Assignment Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) to Purchaser. Such Initial CSA Assignment Payment shall be subject to the refund and offset mechanisms pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 11.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)&#160;&#160;&#160;&#160;Ten (10) Business Days after Seller&#8217;s receipt of the NMPRC Approval pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (and subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 6.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">), Seller shall make a payment of sixty million dollars (60,000,000.00) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Final CSA Assignment Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) to Purchaser. Such Final CSA Assignment Payment shall be subject to the refund and offset mechanisms pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 11.4.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)&#160;&#160;&#160;&#160;At the Closing, Seller shall pay the CSA True-Up Payment as calculated pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> to Purchaser.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">3.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> Any cash payments required by this Agreement (including the CSA Assignment Payment) shall be paid in U.S. dollars in immediately available funds. The recipient of such funds will designate the account or accounts to which the funds will be wire transferred.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:700;line-height:115%">3.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:700;line-height:115%;text-decoration:underline"> Allocation of Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:700;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:115%"> At least thirty (30) calendar days after the Closing Date, Seller or its designated representative shall propose and deliver to Purchaser a preliminary allocation among the Assets of the Purchase Price and such other consideration to be paid by Seller pursuant to this Agreement as determined in accordance with Applicable Tax Law (as defined below) (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:700;line-height:115%">Allocation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:115%">&#8221;). The Allocation shall be consistent with Code Section 1060 and the regulations thereunder (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:700;line-height:115%">Applicable Tax Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:115%">&#8221;) and shall be prepared in a manner that facilitates Property Tax reporting and shall separately allocate the Purchase Price to all of the Assets. Purchaser shall within thirty (30) days thereafter propose any changes to the Allocation. Within thirty  (30)  days  following  delivery of such proposed changes, Seller shall provide Purchaser with </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">25</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">a statement of any objections to such proposed changes, together with a reasonably detailed explanation of the reasons therefor. If Seller and Purchaser are unable to resolve any disputed objections within ten (10) days thereafter, such objections shall be referred to the Independent Accounting Firm, which shall resolve the disputed item. The Independent Accounting Firm shall be instructed to deliver to Seller and Purchaser a written determination of the proper allocation of such disputed items within twenty (20) Business Days from the date of engagement. Such determination shall be final, conclusive and binding upon the Parties for all Tax purposes, and the Allocation shall be so adjusted (the allocation, including the adjustment, if any, to be referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Final Allocation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8221;). The fees and disbursements of the Independent Accounting Firm attributable to any Allocation shall be shared equally by Seller and Purchaser. Seller and Purchaser agree to timely file Internal Revenue Service Form 8594, and all Tax Returns, in accordance with such Allocation or Final Allocation, as the case may be, and to report the transactions contemplated by this Agreement for federal Income Tax and all other Tax purposes in a manner consistent with the Allocation or Final Allocation, as the case may be. Each of Seller and Purchaser further agree to provide a copy of its Internal Revenue Service Form 8594 for inspection by the other Party not fewer than ten (10) Business Days prior to filing such form. For the avoidance of doubt, the CSA Assignment Payment is not subject to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> and is allocated to the release of liabilities hereunder, including the CSA Release. </font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Prorations</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Purchaser and Seller agree that, except as otherwise specifically provided in this Agreement, all of the budgeted, ordinary, and recurring items normally charged to the Facilities Owners, including those listed below and excluding Taxes (except as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">), relating to the business and operation of the Assets owned by Seller, shall be prorated and charged as of the Closing Date, without any duplication of payment under the Facilities Contracts, with Seller liable to the extent such items relate to the Acquired Interest and any time period prior to the Closing Date, and Purchaser liable to the extent such items relate to the Acquired Interest and periods commencing with the Closing Date (measured in the same units used to compute the item in question, otherwise measured by calendar days)&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Retrospective adjustments and policyholder distributions for the applicable period during which the Closing occurs with respect to Facilities Insurance Policies included in the Assets occurring within ninety (90) days after the year-end following the Closing, if applicable&#59; and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Operating and maintenance expenses and Capital Expenditures incurred in any period prior to the Closing Date in the nature of the expenses shown on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 3.6(a)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, but only to the extent that the amount of such expenses are determined within ninety (90) days after the year end following the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Any and all liability for any Property Tax or any other possessory interest Tax imposed </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-style:italic;font-weight:400;line-height:120%">in rem</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> upon the Assets pursuant to the Settlement Agreement (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">PIT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">&#8221;) shall (x) be the responsibility of Seller to the extent attributable to a Pre-Closing Tax Period, and (y) otherwise be the responsibility of by Purchaser&#59; provided that PIT that is attributable to a Straddle Period shall be prorated to the Pre-Closing Tax Period on a per diem basis based upon the number of days in  the  Straddle  Period  prior  to  the  Closing  Date  and the total number of days in such Straddle </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">26</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Period. To the extent that prior to the Closing, Seller has made a prepayment of any amount for which Purchaser is liable under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Purchaser shall reimburse Seller for the amount of such prepayment within five (5) Business Days of Seller&#8217;s delivery of a written request therefor to Purchaser. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;In connection with the prorations referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 3.6(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in the event that actual figures are not available at the Closing Date, the proration shall be based upon the respective amounts accrued through the Closing Date or paid for the most recent year or other appropriate period for which such amounts paid are available. All prorated amounts shall be recalculated and paid to the appropriate Party within sixty (60) days after the date that the previously unavailable actual figures become available, but in any event not later June 1 of the calendar year following the Closing. Seller and Purchaser shall furnish each other with such documents and other records as may be reasonably requested in order to confirm all proration calculations made pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Within thirty (30) days after the determination of any prorations referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 3.6(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, either Party may object in good faith to such amounts in writing, stating in reasonable detail its objections thereto. Seller and Purchaser shall attempt to resolve such dispute by negotiation. If the Parties are unable to resolve such dispute within thirty (30) days after any objection by the objecting Party, the Parties shall appoint the Independent Accounting Firm, which shall, at Seller&#8217;s and Purchaser&#8217;s joint expense, review the disputed proration and determine the appropriate proration, if any, within thirty (30) days after such appointment. The Parties agree to cooperate with the Independent Accounting Firm and provide it with such information as it reasonably requests to enable it to make such determination. Upon determination of the appropriate prorations pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> by agreement of the Parties or by binding determination of the Independent Accounting Firm, the Party owing the difference shall deliver such amount to the other Party no later than three (3) Business Days after such determination, in immediately available funds or in any other manner as reasonably requested by the payee.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Deliveries by Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Subject to the terms and conditions hereof, at the Closing Seller shall deliver, or cause to be delivered, the following to Purchaser (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seller&#8217;s Closing Deliverables</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;As necessary, the Lease Assignment, duly executed by Seller and in recordable form, subject only to Permitted Encumbrances and to such limitations as set forth therein, together with any normal and customary affidavits or similar documents reasonably requested by Purchaser and required by the title insurer in connection with any leasehold title policy obtained by Purchaser&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;The Bill of Sale, duly executed by Seller&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;The Assignment and Assumption Agreement, duly executed by Seller&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Evidence of Seller&#8217;s receipt of (i) Seller&#8217;s Required Regulatory Approvals, (ii) Seller&#8217;s Required Consents, and (iii) documentation evidencing the release of all Encumbrances on the Assets, excluding any Permitted Encumbrances, in each case of clauses (i) through (iii), without restrictions that would have a Material Adverse Effect on the operation of the Facilities in the ordinary course after Closing&#59; </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">27</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;A Certificate of Good Standing with respect to Seller, as of a recent date, issued by the New Mexico Secretary of State&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;The FIRPTA Certificate and a Seller&#8217;s properly completed Form W-9, in each case, duly executed by Seller or its taxable parent named therein, as applicable&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;Copies, certified by the Secretary or Assistant Secretary of Seller, of corporate minutes or resolutions, as applicable, authorizing the execution and delivery of this Agreement, each Ancillary Agreement to which Seller is a party and the authorization or ratification of all of the other agreements and instruments, in each case, to be executed and delivered by Seller in connection herewith&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;A certificate of the Secretary or Assistant Secretary of Seller identifying the name and title and bearing the signatures of the officers of Seller authorized to execute and deliver this Agreement, each Ancillary Agreement to which Seller, is a party and the other agreements and instruments contemplated hereby&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;A certificate from Seller, executed by an authorized officer, dated the Closing Date, to the effect that the conditions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">9.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (insofar as such relate to Seller&#8217;s Required Regulatory Approvals), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">9.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">9.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> have been satisfied by Seller&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;The Updated Seller&#8217;s Schedule of Exceptions&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;An assignment of the Settlement Agreement to Purchaser, where Purchaser shall take on all rights and obligations of Seller thereunder and Seller shall be released from all obligations and liabilities thereunder&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l)&#160;&#160;&#160;&#160;The Amended Contracts (including the Facilities Co-Tenancy Agreement Amendment and the Facilities Operating Agreement Amendment), each, duly executed by all parties thereto (other than Purchaser)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(m)&#160;&#160;&#160;&#160;The CSA Assignment, duly executed by Seller&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(n)&#160;&#160;&#160;&#160;The CSA True-Up Payment pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(o)&#160;&#160;&#160;&#160;The Escrow Deliverables&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(p)&#160;&#160;&#160;&#160;All such other agreements, documents, instruments and writings required to be delivered by Seller at or prior to the Closing Date pursuant to this Agreement or as the Parties and their respective counsel shall deem reasonably necessary to sell, assign, convey, transfer and deliver all of Seller&#8217;s rights, title and interests in and to the Assets, to Purchaser, in accordance with this Agreement and, where necessary or desirable, in recordable form.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Deliveries by Purchaser</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Subject to the terms and conditions hereof, at the Closing, Purchaser shall deliver, or cause to be delivered, the following to Seller (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Purchaser&#8217;s Closing Deliverables</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The Assignment and Assumption Agreement, duly executed by Purchaser&#59;</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">28</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Evidence of Purchaser&#8217;s receipt of (i) Purchaser&#8217;s Required Regulatory Approvals, and (ii) Purchaser&#8217;s Required Consents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;A Certificate of Good Standing or equivalent with respect to Purchaser, as of a recent date, issued by the Navajo Nation&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Copies, certified by the Secretary of Purchaser, of corporate minutes or resolutions, as applicable, authorizing the execution and delivery of this Agreement, each Ancillary Agreement to which Purchaser is a party and the authorization or ratification of all of the agreements and instruments, in each case, to be executed and delivered by Purchaser in connection herewith&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;A certificate of the Secretary of Purchaser identifying the name and title and bearing the signatures of the officers of Purchaser authorized to execute and deliver this Agreement, each Ancillary Agreement to which Purchaser is a party and the other agreements contemplated hereby&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;A certificate from Purchaser, executed by an authorized officer, dated the Closing Date, to the effect that the conditions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (insofar as it relates to Purchaser&#8217;s Required Regulatory Approvals), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">10.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">10.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (insofar as it related to Purchaser&#8217;s Required Consents) have been satisfied by Purchaser.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;A counterpart duly executed by Purchaser of each Amended Contract (including the Facilities Co-Tenancy Agreement Amendment and the Facilities Operating Agreement Amendment)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;Evidence that Purchaser has met the financial requirements required of the Facilities Owners, including any requirements under the Four Corners Financial Assurance Policy&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;The CSA Assignment, duly executed by Purchaser&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;The CSA Release, duly executed by Purchaser&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;All such other agreements, documents, instruments and writings required to be delivered by Purchaser at or prior to the Closing Date pursuant to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The Parties agree that between the date hereof and the Closing Date, the ownership, lease, maintenance and operation of the Facilities and the Facilities Switchyard will be governed by the Facilities Contracts.</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 4<br>REPRESENTATIONS, WARRANTIES AND DISCLAIMERS OF SELLER</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Except as set forth in Seller&#8217;s Schedule of Exceptions corresponding to the Section of this Agreement to which such disclosure applies, Seller represents, warrants and, where specified, disclaims to Purchaser as follows&#58; </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">29</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Organization and Existence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Seller is a corporation, duly organized, validly existing and in good standing under the laws of the State of New Mexico and has all requisite corporate power and authority to own, lease and operate its properties and to carry on its business as is now being conducted. Seller has heretofore delivered to Purchaser complete and correct copies of its Articles of Incorporation and operating agreement as currently in effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Execution, Delivery and Enforceability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Seller has full corporate power to enter into, and carry out its obligations under, this Agreement and the Ancillary Agreements which are executed by Seller and to consummate the transactions contemplated hereby and thereby. The execution, delivery and performance of this Agreement and the Ancillary Agreements which are executed by Seller, and the consummation of the transactions contemplated hereby and thereby, have been duly and validly authorized by all necessary corporate action required on the part of Seller and no other corporate proceedings on the part of Seller are necessary to authorize this Agreement and the Ancillary Agreements to which it is a party or to consummate the transactions contemplated hereby and thereby. Assuming Purchaser&#8217;s due authorization, execution and delivery of this Agreement and the Ancillary Agreements when executed by Purchaser, this Agreement does and the Ancillary Agreements, when executed by Seller, will constitute the valid and legally binding obligations of Seller, enforceable against Seller in accordance with their terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or other similar laws of general application relating to or affecting the enforcement of creditors&#8217; rights and by general equitable principles.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">No Violation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Subject to Seller obtaining Seller&#8217;s Required Regulatory Approvals and Seller&#8217;s Required Consents, neither the execution and delivery of this Agreement or any of the Ancillary Agreements executed by Seller, nor the compliance with any provision hereof or thereof, nor the consummation of the transactions contemplated hereby or thereby will&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;violate, or conflict with, or result in a breach of any provisions of the Articles of Incorporation or bylaws of Seller&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;result in a default (or give rise to any right of termination, cancellation or acceleration) under or conflict with any of the terms, conditions or provisions of any material note, bond, mortgage, indenture, license, or agreement or other instrument or obligation to which Seller is a party or by which Seller or any of the Assets may be bound, except for such defaults (or rights of termination or acceleration) as to which requisite waivers or consents have been, or prior to the Closing Date will have been, obtained and delivered to Purchaser&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;violate any law, rule, regulation, order, writ, injunction, or decree, applicable to Seller or any of its assets, except where such violations, individually or in the aggregate, will not affect the validity or enforceability of this Agreement or the Ancillary Agreements or the validity of the transactions contemplated hereby or thereby&#59; or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;require consent or approval of, filing with, or notice to any Person which, if not obtained would prevent Seller from performing its obligations hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Compliance with Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Seller has no Knowledge that it is in material violation of  any  applicable Laws, orders, ordinances, rules, regulations or judgment of any Governmental </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">30</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Authority in existence as of the Effective Date with respect to the Assets, except for violations or alleged violations by the Facilities Owners in common, or by the Operating Agent acting on their behalf.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Permits, Licenses, Etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Seller holds all material permits, registrations, franchises, certificates, licenses and other authorizations, consents and approvals of all Governmental Authorities that Seller requires in order to own any of the Assets (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seller Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), except for such failures to hold such Seller Permits that are also failures of all the other Facilities Owners.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Litigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> There is no claim, action, proceeding or investigation pending, or to Seller&#8217;s Knowledge, threatened against or relating to Seller or its Affiliates before any court, arbitrator or Governmental Authority, or any judgment, decree or order of any court, arbitrator or Governmental Authority, which could, individually or in the aggregate, reasonably be expected to result, or has resulted, in (a) the institution of legal proceedings to prohibit or restrain the performance of this Agreement or any of the Ancillary Agreements, or the consummation of the transactions contemplated hereby or thereby, (b) a claim against Purchaser or its Affiliates for damages as a result of Seller entering into this Agreement or any of the Ancillary Agreements, or the consummation by Seller of the transactions contemplated hereby or thereby, or (c) a material impairment of Seller&#8217;s ability to perform its obligations under this Agreement or any of the Ancillary Agreements, except for claims, actions, proceedings or investigations pending against, or judgments, decrees or orders set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 4.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> involving all of the other Facilities Owners or the Operating Agent as agent for the Facilities Owners.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Title</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Seller has good and marketable title, or valid and effective leasehold rights in the case of leased property, and valid and effective licenses in the case of licensed rights, to the Owned Personal Property and Leased Property included in the Assets to be sold, conveyed, assigned, transferred and delivered to Purchaser by Seller, free and clear of all Encumbrances of any nature whatsoever, except for (a) those created pursuant to this Agreement by Purchaser, (b) those which will be discharged or released prior to or substantially simultaneously with, the Closing, (c) Permitted Encumbrances and (d) those set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 4.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, which do not apply only and exclusively to the interest of Seller but that also apply to interests of the other Facilities Owners in common and&#47;or the Operating Agent, as agent for any of the Facilities Owners.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Brokers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> All negotiations relating to this Agreement and the transactions contemplated hereby have been carried on by Seller and in such a manner as not to give rise to any valid claim against Purchaser (by reason of Seller&#8217;s actions) for a brokerage commission, finder&#8217;s fee or other like payment to any Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">To Seller&#8217;s Knowledge&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;All Tax Returns required to be filed, on or prior to the Closing Date, by Seller with respect to the Assets and the Acquired Interests have been timely filed. Such Tax Returns are true, complete and correct in all material respects. All Taxes due and owing by Seller with respect to the Assets and the Acquired Interests for the Pre-Closing Tax Period (except for any applicable Straddle Period) have been timely paid. </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">31</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;No extensions or waivers of statutes of limitations have been given or requested for any Taxes owed with respect to the Assets or the Acquired Interests.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Seller is not a party to any Tax proceeding with any Governmental Authority with respect to the Assets or the Acquired Interests, other than protests related to property taxes in the ordinary course of business disclosed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 4.9(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. There are no pending or threatened Tax audits by any Governmental Authority with respect to the Assets or the Acquired Interests.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;There are no Encumbrances for Taxes upon the Assets or the Acquired Interests nor is any Governmental Authority in the process of imposing any Encumbrances for Taxes on the Assets or the Acquired Interests, in each case, other than Permitted Encumbrances.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;Seller is not a &#8220;foreign person&#8221; as that term is used in Treasury Regulations Section 1.1445-2.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;All Taxes with respect to the Assets and the Acquired Interests which are required by Law to be withheld or collected for payment have been duly withheld and collected and have been paid to the appropriate Governmental Authority. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;Except as disclosed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 4.9(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, none of the Assets or the Acquired Interests are subject to any Tax partnership agreement or are otherwise treated as held in an arrangement requiring a partnership income Tax Return to be filed under Subchapter K of Chapter 1 of Subtitle A of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Environmental Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Except as disclosed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 4.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Seller has not received and does not have Knowledge of any of the following written notices for which any allegations or potential liability remains unresolved&#58; (i) from any Governmental Authority, either (y) alleging a material violation of Environmental Laws with respect to the Facilities, the Facilities Switchyard, or the Assets or (z) requesting information concerning compliance with Environmental Laws with respect to the Facilities, the Facilities Switchyard, or Assets&#59; (ii) from any Person threatening or initiating a lawsuit or other proceedings based upon allegations of material violations of Environmental Laws with respect to the Facilities, the Facilities Switchyard, or the Assets&#59; (iii) from any Person or Governmental Authority alleging the occurrence of any Release of Hazardous Materials arising, occurring, or originating within or emanating from the Facilities, the Facilities Switchyard, or the Assets, or in connection with any Hazardous Materials generated or transported in connection with the Facilities, the Facilities Switchyard, or the Assets, which would reasonably be expected to impose material liability upon any Facility Owner&#59; or (iv) from any person alleging any indemnification obligation in connection with Environmental Laws or Hazardous Materials in connection with the Facilities, the Facilities Switchyard, or the Assets. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;To Seller&#8217;s Knowledge, the Facilities, the Facilities Switchyard, and the Assets are, and have been since September 1, 2015, in compliance with all Environmental Laws.  To Seller&#8217;s Knowledge, the Facilities, the Facilities Switchyard, the Assets, the Facility Owners and the Operating Agent hold, have an interest in or are subject to all Environmental Permits necessary  for  the  ownership  and  operations of the Facilities, the Facilities Switchyard, and the </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">32</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Assets in material compliance with Environmental Laws, all such Environmental Permits are listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 4.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and are in full force and effect, the Facilities, the Facilities Switchyard, the Assets, the Facility Owners and the Operating Agent are, and have been since September 1, 2015, in material compliance with all such Environmental Permits, timely and complete renewal applications have been filed for any such Environmental Permits that will expire within the next twelve (12) months, and Seller has no Knowledge of facts or conditions that would reasonably be expected to result in the modification, termination or revocation of such Environmental Permits. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;To Seller&#8217;s Knowledge, no facts or circumstances exist with regard to Hazardous Materials, Environmental Conditions, Environmental Laws or Releases of Hazardous Materials that would reasonably be expected to have a Material Adverse Effect on the Facilities, the Facilities Switchyard, or Assets.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;To Seller&#8217;s Knowledge, no material obligations must be performed under any settlement agreement, order, or consent decree in connection with the Facilities, the Facilities Switchyard, or the Assets, including under the Consent Decree. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;To Seller&#8217;s Knowledge, seller has provided to Purchaser copies of all material environmental reports and other material environmental documents regarding the current compliance of the Facilities, the Facilities Switchyard, and the Assets with Environmental Law, and any Environmental Condition in connection with the Facilities, the Facilities Switchyard or the Assets that would reasonably be expected to result in material liabilities or obligations with respect to such Assets.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Project Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Seller has listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and made available to Purchaser an accurate and complete copy of each Facilities Contract, including all amendments, supplements and waivers.  With respect to each Facilities Contracts constituting either a &#8220;Project Agreement&#8221; as such term is defined in the Facilities Co-Tenancy Agreement or a &#8220;Project Agreement&#8221; as such term is defined in the Facilities Operating Agreement (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Project Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), (a) each Facilities Project Contract is valid, binding and in full force and effect, and is enforceable in accordance with its terms, except as enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or other similar Laws relating to creditors&#8217; rights generally, and general equitable principles, (b) Seller has performed, in all material respects, the obligations required to be performed by it under each Facilities Project Contract and there has not occurred a material violation of, or material default or material breach by, Seller under any Facilities Project Contract and (c) to Seller&#8217;s Knowledge, each other party under each Facilities Project Contract has performed, in all material respects, the obligations required to be performed by it under such Facilities Project Contract and there has not occurred a material violation of, or material default or material breach by, any other party under any Facilities Project Contract.  Seller has timely paid all undisputed amounts owed by it under the Facilities Project Contracts and any disputed amount owed by Seller under the Facilities Project Contracts is set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 4.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. To the extent any agreement listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> is amended following the date hereof (each such amendment, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Subsequent Modification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), Seller shall provide to Purchaser the amendment and an updated </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No Subsequent Modification entered into by Seller has a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">33</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.12&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Excluded Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. None of the Excluded Assets are necessary to access, develop, build, construct, install, own, use, operate, electrically interconnect and maintain the Assets. Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 4.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Seller does not own, lease, sublease, occupy, use or otherwise have any interest in any real property that is material to access, develop, build, construct, install, own, use, operate, electrically interconnect and maintain the Assets other than the Assets and the Excluded Assets.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.13&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Emission Allowances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. There are no Emission Allowances with respect to the Facilities held in common by the Facilities Owners and all Emission Allowances of Seller with respect to the Facilities will be conveyed to Purchaser pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.1(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or retained by Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.14&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Sufficiency for Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The interest being purchased by Purchaser of the Facilities Switchyard and Assets are of sufficient capacity to physically deliver the output of energy, ancillary services, and any other electrical products produced by the Acquired Interests to the high side of the 345kV and 500 kV buses of the Facilities Switchyard and that the Excluded Assets are not necessary for such delivery. </font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 5<br>REPRESENTATIONS AND WARRANTIES OF PURCHASER</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Except as set forth in Purchaser&#8217;s Schedule of Exceptions corresponding to the Section of this Agreement to which such disclosure applies Purchaser represents, warrants and, where specified, disclaims to Seller as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Organization and Existence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Purchaser is a limited liability company, duly organized, validly existing and in good standing under the laws of the Navajo Nation and has all requisite limited liability company power and authority to own, lease and operate its properties and to carry on its business as is now being conducted. Purchaser is duly qualified to do business and is in good standing in the state where the Facilities are located. Purchaser has heretofore delivered to Seller complete and correct copies of its Certificate of Formation and operating agreement as currently in effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">5.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%;text-decoration:underline">Execution, Delivery and Enforceability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> Purchaser has full limited liability company power to enter into, and carry out its obligations under, this Agreement and the Ancillary Agreements which are executed by Purchaser and to consummate the transactions contemplated hereby and thereby. The execution, delivery and performance of this Agreement and the Ancillary Agreements which are executed by Purchaser, and the consummation of the transactions contemplated hereby and thereby, have been duly and validly authorized by all necessary limited liability company action required on the part of Purchaser and no other limited liability company proceedings on the part of Purchaser are necessary to authorize this Agreement and the Ancillary Agreements to which it is a party or to consummate the transactions contemplated hereby and thereby. Assuming Seller&#8217;s due authorization, execution and delivery of this Agreement and the Ancillary Agreements when executed by Seller, this Agreement does and the Ancillary Agreements, when executed by Purchaser, will constitute the valid and legally binding obligations of Purchaser, enforceable against Purchaser in accordance with its and their terms, except as such enforceability  may  be  limited  by  bankruptcy,  insolvency,  reorganization,  moratorium or other </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">34</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">similar laws of general application relating to or affecting the enforcement of creditors&#8217; rights and by general equitable principles.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">No Violation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Subject to Purchaser obtaining the Purchaser&#8217;s Required Regulatory Approvals and the Purchaser&#8217;s Required Consents, neither the execution and delivery of this Agreement or any of the Ancillary Agreements executed by Purchaser, nor the compliance with any provision hereof or thereof, nor the consummation of the transactions contemplated hereby or thereby will&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;violate, or conflict with, or result in a breach of any provisions of the operating agreement or other organizational documents of Purchaser&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;result in a default (or give rise to any right of termination, cancellation or acceleration) under or conflict with any of the terms, conditions or provisions of any material note, bond, mortgage, indenture, license, or agreement or other instrument or obligation to which Purchaser is a party or by which Purchaser may be bound, except for such defaults (or rights of termination or acceleration) as to which requisite waivers or consents have been, or prior to the Closing Date will have been, obtained&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;violate any law, rule, regulation, order, writ, injunction, or decree, applicable to Purchaser or any of its assets, except where such violations, individually or in the aggregate will not affect the validity or enforceability of this Agreement or the Ancillary Agreements or the validity of the transactions contemplated hereby or thereby&#59; or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;require consent or approval of, filing with, or notice to any Person which, if not obtained would prevent Purchaser from performing its obligations hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Compliance with Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Purchaser has no Knowledge that it is in material violation of any applicable Laws, orders, ordinances, rules, regulations or judgment of any Governmental Authority in existence as of the Effective Date with respect to the Assets.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Litigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> There is no claim, action, proceeding or investigation pending, or to Purchaser&#8217;s Knowledge, threatened against or relating to Purchaser or its Affiliates before any court, arbitrator or Governmental Authority, or any judgment, decree or order of any court, arbitrator or Governmental Authority, which could, individually or in the aggregate, reasonably be expected to result, or has resulted, in (a) the institution of legal proceedings to prohibit or restrain the performance of this Agreement or any of the Ancillary Agreements, or the consummation of the transactions contemplated hereby or thereby, (b) a claim against Seller or its Affiliates for damages as a result of Purchaser entering into this Agreement or any of the Ancillary Agreements, or the consummation by Purchaser of the transactions contemplated hereby or thereby or (c) a material impairment of Purchaser&#8217;s ability to perform its obligations under this Agreement or any of the Ancillary Agreements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Brokers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> All negotiations relating to this Agreement and the transactions contemplated hereby have been carried on by Purchaser and in such a manner as not to give rise to any valid claim against Seller (by reason of Purchaser&#8217;s actions) for a brokerage commission, finder&#8217;s fee or other like payment to any Person.</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">35</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Investigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Purchaser is an informed and sophisticated purchaser, and has engaged expert advisors, experienced in the evaluation and purchase of property and assets such as the Assets as contemplated hereunder. Purchaser has undertaken such investigation and has been provided with and has evaluated such documents and information as it has deemed necessary to enable it to make an informed and intelligent decision with respect to the execution, delivery and performance of this Agreement. Without limiting the generality of the foregoing, Purchaser has reviewed, understands, and at the Closing will be able to perform all of its obligations as a Facilities Owner under the Facilities Contracts, including the Four Corners Financial Assurance Policy.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">&#8220;AS IS&#8221; SALE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. EXCEPT IN THE CASE OF FRAUD OR AS OTHERWISE EXPRESSLY PROVIDED IN THIS AGREEMENT OR ANY ANCILLARY AGREEMENT, PURCHASER UNDERSTANDS AND AGREES THAT THE ASSETS ARE BEING ACQUIRED &#8220;AS IS, WHERE IS&#8221; AND &#8220;WITH ALL FAULTS&#8221;, AND IN THEIR CONDITION ON THE CLOSING DATE, AND THAT PURCHASER IS RELYING ON ITS OWN EXAMINATION OF THE ASSETS. WITHOUT LIMITING THE GENERALITY OF THE FOREGOING AND EXCEPT FOR THE REPRESENTATIONS AND WARRANTIES EXPRESSLY SET FORTH IN THIS AGREEMENT OR ANY ANCILLARY AGREEMENT, PURCHASER UNDERSTANDS AND AGREES THAT SELLER EXPRESSLY DISCLAIMS ANY REPRESENTATIONS OR WARRANTIES AS TO LIABILITIES, OPERATIONS OF THE ASSETS, TITLE, CONDITION, VALUE OR QUALITY OF THE ASSETS OR THE PROSPECTS (FINANCIAL, ENVIRONMENTAL OR OTHERWISE), RISKS AND OTHER INCIDENTS OF THE ASSETS AND ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY, USAGE, SUITABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE WITH RESPECT TO THE ASSETS OR ANY PART THEREOF, OR AS TO THE WORKMANSHIP THEREOF, OR THE ABSENCE OF ANY DEFECTS THEREIN, WHETHER LATENT OR PATENT. PURCHASER FURTHER AGREES THAT NO INFORMATION OR MATERIAL PROVIDED BY OR COMMUNICATION MADE BY SELLER OR ANY REPRESENTATIVE OF SELLER WILL CAUSE OR CREATE ANY REPRESENTATION OR WARRANTY DISCLAIMED BY THE FOREGOING EXCEPT AS DISCLOSED IN THIS AGREEMENT, IN A SCHEDULE ATTACHED HERETO OR IN AN ANCILLARY AGREEMENT.</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 6<br>COVENANTS OF EACH PARTY</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Efforts to Close&#59; Conduct Pending Closing</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Commercially Reasonable Efforts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Subject to the terms and conditions herein provided, including the specific deadlines set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.2,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> each of the Parties hereto agrees to use its Commercially Reasonable Efforts to consummate and make effective, as soon as reasonably practicable, the transactions contemplated hereby, including the satisfaction of all conditions thereto set forth herein. Such actions shall include, without limitation, exerting their Commercially Reasonable Efforts to (i) obtain the consents, authorizations and approvals of all private parties and any Governmental Authority whose consent is reasonably necessary to effectuate the transactions contemplated hereby, and (ii) effect all other necessary registrations and filings, including, without limitation, filings under applicable Laws, including with NMPRC, </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">36</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">FERC or any other applicable Governmental Authority. Each Party will provide the other with copies of all written communications from Governmental Authorities relating to the approval or disapproval of the transactions contemplated by the Agreement and the Ancillary Agreements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Whether or not the transactions contemplated hereby are consummated, except as otherwise provided in this Agreement, all costs and expenses incurred in connection with this Agreement and the transactions contemplated hereby shall be paid by the Party incurring such expenses. Notwithstanding the foregoing&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Costs associated with preliminary title reports and title policies, extended coverage and any endorsements shall be borne by Purchaser&#59; and except as otherwise specifically set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, all fees, charges and costs of economists and other experts, if any, jointly retained by Purchaser and Seller in connection with submissions made to any Governmental Authority and advice in connection therewith respecting approval of the transactions will be borne one-half by Purchaser and one-half by Seller.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;All such charges and expenses shall be promptly settled between the Parties at the Closing or upon termination of this Agreement, or with respect to such charges and expenses not determined as of such time, as soon thereafter as is reasonably practicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Environmental Assessments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The Parties acknowledge that all Environmental Liabilities set forth herein shall be apportioned pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;No later than ten (10) Business Days before December 1, 2023, the Parties shall consult and use Commercially Reasonable Efforts to select a mutually acceptable environmental consultant (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Environmental Consultant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) in order to conduct a Phase I environmental site assessment and other environmental compliance audits of the Facilities and the Facilities Switchyard as the Parties deem necessary (subject to the Facilities Operating Agreement or any other Facilities Document and any required permissions or approvals from the Facilities Owners or Operating Agent), with the scope of such assessments and investigations to be mutually agreed by the Parties (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Environmental Assessment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;). In the event an Environmental Consultant declines to act as Environmental Consultant and perform the Environmental Assessment or to perform the Environmental Assessment according to the mutually agreed-upon requirements set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, then, as soon as is reasonably practicable, but in no case later than January 1, 2024, the Parties agree they shall select a mutually agreed upon replacement Environmental Consultant to conduct the Environmental Assessment.  Each Party will submit to the other Party a list of up to three (3) suggested Environmental Consultants capable of carrying out the obligations of the Environmental Consultant under this Agreement and a summary of each suggested Environmental Consultant&#8217;s experience and qualifications.  Within five (5) Business Days thereafter, the Parties will meet and confer by telephone or in person to seek to agree upon the Environmental Consultant from the lists that have been exchanged.  If such agreement is not reached as the result of such meeting, the Parties will provide a second list of suggested Environmental Consultant to one another, and the Parties will meet and confer again within five (5) Business Days thereafter to attempt to reach agreement upon an Environmental Consultant.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">37</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Beginning January 1, 2024 (or some other reasonable time as mutually agreed among the Parties and the Environmental Consultant), the Environmental Consultant shall, using the methodologies mutually agreed by the Parties and the Environmental Consultant as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.1(c)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, carry out the Environmental Assessment. The Environmental Consultant shall provide the Parties with a copy of any final written reports resulting from such Environmental Assessment. Seller shall cooperate with and shall use Commercially Reasonable Efforts to assist the Environmental Consultant in gaining access to the Facility and Facilities Switchyard, personnel and records necessary to conduct such Environmental Assessments and shall promptly notify Environmental Consultant and Purchaser of any communications by Operating Agent or any other Person with respect to any material threatened or existing violations of Environmental Law, material or existing Environmental Conditions or material or existing liability under Environmental Law in connection with the Facilities or the Facilities Switchyard and shall provide to Purchaser any information reasonably requested by it in connection with the foregoing. The results of such Environmental Assessments shall not be binding on the Parties, and shall not be deemed to constitute an agreement by the Parties as to the existence or extent of current Environmental Conditions at the Facilities, although the Parties may introduce such Environmental Assessments into evidence if admissible under applicable Law, and otherwise use such Environmental Assessments, in connection with any proceeding or dispute between them in connection with this Agreement. Any information obtained from any Environmental Assessment pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall be kept confidential by the Parties hereto unless otherwise required by Law to be disclosed to a Governmental Authority or to a court of law or other tribunal in any judicial proceeding or as needed for a Party to perform routine business operations, such as communications with its accountants, financial advisors and attorneys or as a Party chooses to use such information or Environmental Assessment in connection with any proceeding or dispute between the Parties in connection with this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;All costs arising from or related to the Environmental Assessment and the engagement of the Environmental Consultant shall be borne fifty percent (50%) by each of Seller and Purchaser.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Conduct Pending Closing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Prior to consummation of the transactions contemplated hereby or the termination or expiration of this Agreement pursuant to its terms, and except to the extent approved by Purchaser or otherwise contemplated by this Agreement, Seller shall&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Not&#58; (A) sell, lease, transfer or dispose of, or make any contract for the sale, lease, transfer or disposition of, any assets or properties which would be included in the Assets, other than sales in the ordinary course of business which would not, individually or in the aggregate, have a Material Adverse Effect, (but Seller shall use Commercially Reasonable efforts to tender the Acquired Interests upon Closing under circumstances that will allow continued operation and generation of the Plant under the Facilities Contracts through the duration of the Coal Supply Agreement, which efforts shall include, for the avoidance of doubt, making no affirmative vote as a Facilities Owner to reduce the production from or cease the operation of the Plant prior to the end of the Coal Supply Agreement term)&#59; (B) incur, assume, guaranty, or otherwise become liable in respect of any indebtedness for money borrowed, in each case which would result in Purchaser assuming such liability hereunder after the Closing&#59; (C) delay the payment and discharge of any liability which, upon Closing, would be an Assumed Liability, </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">38</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">because of the transactions contemplated hereby&#59; or (D) encumber or voluntarily subject to any lien any Asset, except for Permitted Encumbrances&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Approve, or take all steps necessary to approve, all scheduled Capital Improvements in accordance with the Facilities Co-Tenancy Agreement and any requirements therein, unless mutually agreed not to approve by Purchaser and Seller&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;Not take any action under its control which would cause the Operating Agent to operate the Facilities under the Facilities Operating Agreement in violation of applicable Laws, including Environmental Laws&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the foregoing shall not require Seller to violate the terms or conditions of the Facilities Co-Tenancy Agreement or the Facilities Operating Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;Upon the request of Purchaser, deliver to Purchaser any written notices from the Operating Agent regarding Environmental Conditions or violations or potential violations of Environmental Law&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the foregoing shall not require Seller to violate the terms or conditions of the Facilities Co-Tenancy Agreement or the Facilities Operating Agreement or any other confidentiality obligation of Seller&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;Provide Purchaser and its consultants, representatives and agents with reasonable access and information&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the foregoing shall not require Seller to violate the terms or conditions of the Facilities Co-Tenancy Agreement or the Facilities Operating Agreement or any other confidentiality obligation of Seller&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;With respect to the Assets or the Acquired Interests, not (A) make or change any material Tax election, (B) settle or compromise any claim, notice, audit report or assessment in respect of material Taxes, (C) change any annual Tax accounting period, adopt or change any method of Tax accounting, (D) enter into any Tax allocation agreement, Tax sharing agreement, Tax indemnity agreement or closing agreement relating to any material Tax, or (E) consent to any extension or waiver of the statute of limitations period applicable to any Tax claim or assessment, other than, in all cases, in the ordinary course of business and consistent with past practices.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Amended Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Subject to the terms and conditions herein provided, each of the Parties agrees to cooperate and to use its Commercially Reasonable Efforts in order to amend or amend and restate any Amended Contract in a form reasonably satisfactory to the Facilities Owners. The Parties shall use Commercially Reasonable Efforts to prepare an amendment to the Facilities Co-Tenancy Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Co-Tenancy Agreement Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and an amendment to the Facilities Operating Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Facilities Operating Agreement Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), each, in form and substance reasonably acceptable to Purchaser and Seller.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Consents and Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.1(a),</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%"> Purchaser will file the application for any Purchaser&#8217;s Required Regulatory Approvals and any Facilities Permits and Seller will file Seller&#8217;s Required Regulatory Approvals, in each case, no later than March 30, 2021, unless a later date is mutually agreed to by Purchaser and Seller (each, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">Applicant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">&#8221; as applicable)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">, that in</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">39</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the event that a Purchaser&#8217;s Required Regulatory Approval or a Seller&#8217;s Required Regulatory Approval would reasonably expire prior to the Closing Date if such filing occurs prior to March 30, 2021, then the Parties shall make Commercially Reasonable Efforts to select a reasonable date for such filing but in all events to ensure that such approvals will be received by, and will continue to be effective on, December 31, 2024. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Purchaser shall be responsible for obtaining all of Purchaser&#8217;s Required Consents, Purchaser&#8217;s Required Regulatory Approvals and Facilities Permits and Seller shall be responsible for obtaining all of Seller&#8217;s Required Consents and Seller&#8217;s Required Regulatory Approvals. As promptly as practicable after the date of this Agreement, each Applicant shall use Commercially Reasonable Efforts to take all necessary actions to obtain the same, shall diligently prosecute all applications and shall coordinate with the other Party and afford the other Party the opportunity to review all filings&#59; provided that no Party shall make application to FERC pursuant to sections 203 or 205 of the Federal Power Act prior to January 1, 2023, or such other date as mutually agreed to by the Parties. The other Party will use Commercially Reasonable Efforts to support the application filings of the Applicant and both Parties shall otherwise cooperate with each other with respect to the consummation of such approvals.  Each Party will provide the other with copies of all material written communications from Governmental Authorities relating to the approval or disapproval of the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Notwithstanding the foregoing, nothing in this Agreement shall be deemed to require Purchaser or Seller to agree to, accept or become subject to, any material requirement, obligation or condition imposed by a Governmental Authority on Applicant or its Affiliates as a condition of granting any necessary approvals, which conditions include, without limitation, conditions that&#58; (i) impose material conditions on Applicant, its Affiliates or its customers or ratepayers&#59; (ii) require the divestiture of any portion of any assets or businesses of Applicant or its Affiliates&#59; (iii) require the redirection or distribution of benefits and burdens associated with this Agreement as between Applicant and its customers or ratepayers, in a manner that is adverse to Applicant (other than in an immaterial way)&#59; or (iv) otherwise result in or require Applicant or its Affiliates to take on risk, responsibilities or liabilities (other than any immaterial risks, responsibilities or liabilities) that were not expected or anticipated pursuant to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Tax Matters.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;All Transfer Taxes, if any and to the extent required by applicable Laws, incurred in connection with this Agreement and the transactions contemplated hereby shall be borne fifty percent (50%) by each of Seller and Purchaser. Purchaser will file, to the extent required by applicable Laws, all necessary Tax Returns and other documentation with respect to any such Transfer Taxes, and Seller, if required by applicable Laws, will join in the execution of any such Tax Returns or other documentation&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that Seller will be entitled to review in advance and provide comments on any Tax Returns the execution of which it joins pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.3(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, which comments Purchaser shall consider in good faith.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;With respect to Taxes to be prorated in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement, Purchaser shall prepare and timely file all Tax Returns required to be filed after the Closing Date with respect to the Assets and the Acquired Interests, if any, and shall duly and timely pay all such Taxes shown to be due on such Tax Returns. Purchaser&#8217;s preparation of those Tax Returns that are for a Pre-Closing Tax Period or a Straddle Period shall be subject to Seller&#8217;s </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">40</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">approval, which approval shall not be unreasonably withheld or delayed. Purchaser shall make such Tax Returns available for Seller&#8217;s review and approval (which approval shall not be unreasonably withheld or delayed) no later than fifteen (15) Business Days prior to the due date for filing such Tax Returns, it being understood that Seller&#8217;s failure to approve any such Tax Returns shall not limit Purchaser&#8217;s obligation to timely file such Tax Returns and duly and timely pay all Taxes shown to be due thereon. Not less than five (5) Business Days prior to the due date of any such Tax Return, Seller shall, to the extent that such Tax has not been prepaid and has not been reflected in an adjustment to the Purchase Price, pay to Purchaser Seller&#8217;s prorated portion of the amount shown as due on such Tax Returns as determined in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement and shall, to the extent required by law, join in the execution of any such Tax Returns. Purchaser and Seller shall cooperate in providing each other with any appropriate resale exemption certifications and other similar documentation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Purchaser and Seller shall provide the other Party with such assistance as may reasonably be requested by the other Party in connection with the preparation of any Tax Return, any audit or other examination by any Governmental Authority, or any judicial or administrative proceedings relating to liability for Taxes with respect to the Assets, and each will retain and provide the requesting Party with any records or information which may be relevant to such return, audit or examination, proceedings or determination as reasonably requested by the requesting Party. Purchaser and Seller shall retain all books and records with respect to liability for Taxes with respect to the Assets for the full period of any applicable statute of limitations for Taxes with respect to the Assets. Any information obtained pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or pursuant to any other Section hereof providing for the sharing of information or review of any Tax Return or other schedule relating to Taxes shall be kept confidential by the Parties hereto unless otherwise required by Law to be disclosed to a Governmental Authority in an audit or examination or to a court of law or other tribunal in any judicial Tax proceeding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;In the event that a dispute arises between Seller and Purchaser as to the amount of any Taxes due with respect to the Assets, the Parties shall attempt in good faith to resolve such dispute, and any amount so agreed upon shall be paid to the appropriate Party. If such dispute is not resolved within thirty (30) days thereafter, the Parties shall submit the dispute to the Independent Accounting Firm for resolution, which resolution shall be final, conclusive and binding on the Parties. Notwithstanding anything in this Agreement to the contrary, the fees and expenses of the Independent Accounting Firm in resolving the dispute shall be borne equally by Seller and Purchaser. Any payment required to be made as a result of the resolution of the dispute by the Independent Accounting Firm shall be made within ten (10) days after such resolution, together with any interest determined by the Independent Accounting Firm to be appropriate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;If Purchaser receives or becomes entitled to any Tax refund or any amount credited against Tax that is attributable to the ownership, operation or use of the Assets prior to the Closing Date, Purchaser shall (i) in the case of a refund, pay Seller the amount of any such refund, reduced by any net Tax required under applicable Laws to be paid by Purchaser with respect thereto, and (ii) in the case of a credit, pay to Seller at such time or times as such credit is actually utilized, the excess of (A) the amount of Taxes that would have been payable (or the amount of the Tax refund, offset or other reduction in Tax liability actually receivable) by Purchaser in the absence of such credit over (B) the amount of Taxes actually payable (or the </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">41</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">amount of the Tax refund, offset or other reduction in Tax liability that would have been receivable) by Purchaser.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;Nothing in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or elsewhere in this Agreement shall make either Party liable for the Income Taxes of the other or for any Taxes (other than Transfer Taxes, if applicable) imposed on the other as a result of the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Risk of Loss</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, if, before the Closing Date, all or any portion of the Facilities or the Facilities Switchyard, becomes subject to or is threatened with any condemnation or eminent domain proceeding, Seller shall notify Purchaser promptly in writing of such fact. In the event of such taking, Seller, upon the Closing, shall assign to Purchaser any claim, settlement or proceeds thereof. If, before the Closing Date all or any portion of the Facilities or the Facilities Switchyard are damaged or destroyed (whether by fire, theft, vandalism or other casualty) in whole or in part, Seller shall, upon the Closing, transfer the proceeds or the rights to the proceeds of applicable insurance to Purchaser&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that any proceeds relating to the Excluded Switchyard Interests (or any other applicable Excluded Assets) shall be retained by Seller.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Cooperation Relating to Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Until the Closing, Seller will not take any action that will decrease the level of insurance coverage for the Facilities and the Facilities Switchyard as in effect on the date hereof, including, without limitation, property damage and liability insurance, unless agreed by the other Facilities Owners and Purchaser. In addition, Seller agrees to use Commercially Reasonable Efforts to assist Purchaser in making any claims against pre-Closing insurance policies of Seller that may provide coverage related to Assumed Liabilities. Purchaser agrees that it will indemnify Seller for its reasonable out-of-pocket expenses incurred in providing such assistance and cooperation. On and after the Closing, Seller shall authorize the Operating Agent to take any actions necessary to remove Seller from any Facilities Insurance Policies and, except with respect to (a) the extent required to cover the Excluded Assets and (b) insurance rights retained by Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Seller agrees to waive its rights with respect to such insurance coverage from and after the Closing. If requested by Seller, Purchaser agrees to exercise Commercially Reasonable Efforts to assist Seller, at Seller&#8217;s cost, in obtaining so-called &#8220;tail&#8221; coverage in respect of claims brought after the Closing for events occurring prior to the Closing, including, if appropriate, listing Seller as an additional insured or named insured in policies of Purchaser and&#47;or the Facilities Owners. Seller agrees that it will reimburse Purchaser for its reasonable out-of-pocket expenses incurred in providing such assistance to Seller in obtaining tail coverage.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">6.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%;text-decoration:underline">Reasonable Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> Each Party agrees to use Commercially Reasonable Efforts to cooperate with the other Party to effect the consummation of the transactions contemplated by this Agreement, including with respect to all consents and approvals required for Closing, and to provide the other Party with such access or information related to the Facilities as may reasonably be requested in connection with such transactions. Without limiting the generality of the forgoing, the Parties shall work with each other prior to the Closing Date to determine if any Facilities Contract which is not currently listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.62,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> or approval of any Governmental Authority which is not currently listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.63</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 1.1.73</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">, should be listed on such Schedules. Each Party agrees to provide reasonably requested assistance  of  the  other  and  will  use  Commercially  Reasonable Efforts to collaborate with each </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">42</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">other, including involvement as required by applicable Laws. Each Party agrees to use Commercially Reasonable Efforts to reach agreement, if necessary, on mutually acceptable terms and conditions for operation of the Facilities Switchyard post-Closing, including allowing Purchaser transmission access on an open access basis pursuant to a FERC-approved tariff, that does not materially and adversely impact the value (economically or operationally) of the transaction to Purchaser</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-style:italic;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Exclusivity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> During the term of this Agreement, and except as necessary to fulfill its obligations under the Facilities Co-Tenancy Agreement, Seller will (a) deal exclusively with Purchaser and will not offer to sell, solicit offers to sell or negotiate with any third party for the sale of the Assets&#59; and (b) promptly notify Purchaser of any unsolicited offer, interest or inquiry by a third party concerning a possible purchase of the Assets and will not provide to any third party any information with respect to a possible sale of the Assets&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that Purchaser acknowledges that Seller is required to provide information pursuant to the Facilities Contracts for right of first refusal purposes, and to entertain and negotiate with Facilities Owners with respect to right of first refusal.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Post Closing &#8212; Further Assurances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> At any time or from time to time after the Closing, each Party will, upon the reasonable request of the other Party, execute and deliver any further instruments or documents, and exercise Commercially Reasonable Efforts to take such further actions as may reasonably be required to fulfill and implement the terms of this Agreement or realize the benefits intended to be afforded hereby. After the Closing, and upon prior reasonable request, each Party shall exercise Commercially Reasonable Efforts to cooperate with the other, at the requesting Party&#8217;s expense (but including only out-of-pocket expenses to third parties and not the costs incurred by any Party for the wages or other benefits paid to its officers, directors or employees), in furnishing non-privileged records, information, testimony and other assistance in connection with any inquiries, actions, audits, proceedings or disputes involving either of the Parties hereto (other than in connection with disputes between the Parties hereto) and based upon contracts, arrangements or acts of Seller, Purchaser, the other Facilities Owners or the Operating Agent on behalf of one or more of the Facilities Owners which were in effect or occurred on, prior to, or after Closing and which relate to the Assets, including, without limitation, arranging discussions with (and calling as a witness) officers, directors, employees, agents, and representatives of Purchaser or Seller. Without limiting the generality of the foregoing, Purchaser shall use Commercially Reasonable Efforts to (i) assist Seller, at Seller&#8217;s expense, by making available Purchaser&#8217;s representatives to provide testimony in proceedings on behalf of Seller and (ii) permit Seller to participate consistent with current practice in the financial audits for the Facilities with respect to pre-Closing periods.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Post Closing &#8212; Information and Records.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Following the Closing, Purchaser will not dispose of any books, records, documents or information reasonably relating to any Excluded Assets or Excluded Liabilities except in accordance with Purchaser&#8217;s existing record retention policies. During such period, Purchaser will permit Seller to examine and make copies, at Seller&#8217;s expense, of such books, records, documents and information for any reasonable purpose, including any litigation now pending or hereafter commenced by or against Seller, or the preparation of income or other Tax </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">43</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Returns. Seller will provide reasonable notice to Purchaser of its need to access such books, records, documents or other information.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Seller shall not be entitled to examine or copy privileged and&#47;or attorney work product documents or information pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.9(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. If privileged and&#47;or attorney work product documents or information, including communications between Purchaser and its counsel, are disclosed to Seller in the books, records, documents or other information made available by Purchaser, Seller agrees (i) such disclosure is inadvertent, (ii) such disclosure will not constitute a waiver, in whole or in part, of any privilege or work product, (iii) such information will be kept confidential, and (iv) Seller will promptly return to Purchaser (or will destroy or make inaccessible such information to the extent reasonably possible and certify as such to Purchaser) all copies of such books, records, documents or other information in the possession of Seller.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Limited Waiver of Sovereign Immunity</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Purchaser irrevocably agrees that, to the extent that it has or hereafter may acquire any right of immunity against Seller, whether characterized as sovereign immunity or otherwise, from any legal proceedings, whether in the courts of the United States of America, any state of the United States of America, in the courts of the Navajo Nation, in an arbitration proceeding as set forth in the Dispute Resolution or any other arbitrations, or elsewhere, to enforce or collect upon this Agreement or the other agreements entered into in connection with this Agreement, including immunity from service of process, immunity from jurisdiction or judgment of any court or tribunal, immunity from execution of judgment and immunity of any of its property from attachment prior to entry of judgment, or from attachment in aid of execution upon a judgment, Purchaser expressly, unconditionally and irrevocably waives any such immunity and consents and submits to the Laws set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and the jurisdiction set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to resolve any dispute arising out of, under, or in connection with this Agreement and&#47;or the other agreements entered into in connection with this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Purchaser clearly, expressly, unequivocally, and irrevocably waives any benefits, rights, immunities, privileges, or limitations in applicable Navajo Nation Law that would otherwise foreclose specific performance, injunctive relief, money damages, or any other remedies or relief from Purchaser pursuant to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Purchaser clearly, expressly, unequivocally, and irrevocably waives any otherwise existing right or claim of right to require exhaustion of tribal administrative or judicial remedies prior to exercise of the dispute resolution provisions of the Agreement including with respect to Dispute Resolution and any ancillary litigation proceedings, to compel arbitration or enforce any arbitration award in a New Mexico state court of competent jurisdiction.  Purchaser&#8217;s consent to the jurisdiction of a New Mexico state court of competent jurisdiction as provided in this Agreement is irrevocable.  Purchaser waives any rights to have any dispute heard in a Navajo Nation tribunal or in any Navajo Nation administrative or judicial body whatsoever.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Purchaser agrees and clearly, expressly, unequivocally, and irrevocably waives its sovereign immunity, but only to Seller and exclusively for the purposes of this Agreement, for recourse and enforcement against any and all of the assets of Purchaser only. Purchaser&#8217;s agreement and express, unequivocal, and irrevocable waiver of its sovereign immunity </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">44</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">shall not be asserted, interpreted, or applied to permit or authorize the sale or transfer of any property held by the Navajo Nation apart from the Purchaser&#8217;s property, or any other property held by any other Navajo Nation instrumentality or entity other than Purchaser, whether such property is held in trust by the United States, or otherwise.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;Purchaser clearly, expressly, unequivocally, and irrevocably waives its sovereign immunity for Seller to seek to obtain, and where deemed appropriate by an arbitrator, an arbitration panel, or a judge of a New Mexico state court of competent jurisdiction, for Seller to obtain one or more of the following&#58; (A) interpretation of this Agreement&#59; (B) to make Purchaser perform a specific action Purchaser is obligated to perform pursuant to this Agreement, or to make Purchaser discontinue some specific action Purchaser is precluded from performing pursuant to this Agreement&#59; or (C) to require Purchaser to comply with the duties and obligations clearly and expressly agreed to by Purchaser within this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;Purchaser clearly, expressly, unequivocally, and irrevocably agrees that, to the extent Purchaser changes its company, corporate, or organizational form, any resulting company, corporation, or organization will, by Navajo Nation Council resolution if necessary, provide all of the same limited waivers of sovereign immunity to Seller as those set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;Purchaser agrees that to the extent any later changes in Navajo Nation Law cause Purchaser to be unable to comply with any provision(s) of this Agreement, Purchaser shall nonetheless remain subject to all of its obligations under this Agreement notwithstanding any such changes in Navajo Nation Law, and Purchaser&#8217;s failure to comply with any provision(s) of this Agreement on the basis of any such change in Navajo Nation Law shall not be excused and shall constitute a breach this Agreement and be actionable under the dispute resolution terms of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;Purchaser&#8217;s agreement and clear, express, unequivocal, and irrevocable waiver of its sovereign immunity shall not apply, redound, or inure to any other third party (or non-Party) person or entity other than Seller and Seller&#8217;s successors and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Purchaser&#8217;s limited waiver as set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall survive the termination or expiration of this Agreement and any ancillary agreements thereto and remain effective until any applicable statute of limitations runs.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;Purchaser represents and warrants that all of the persons creating and executing this Agreement and any related agreements necessary to effectuate this Agreement, are actually, fully, properly, apparently, and impliedly authorized to vest all of the persons creating and executing this Agreement with all authorities necessary to bind and obligate Purchaser to the terms of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;Nothing in this Agreement and&#47;or the other agreements entered into in connection with this Agreement, and no waiver of Purchaser&#8217;s sovereign immunity pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall be construed as a waiver of the sovereign immunity or exhaustion of tribal remedies by the Navajo Nation or any other instrumentality of the Navajo Nation, and no such waiver  by  Purchaser  shall  create  any  liability  on  the  part  of  the Navajo Nation or any other </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">45</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">instrumentality of the Navajo Nation for the debts and obligations of Purchaser, or shall be construed as a consent to the encumbrance or attachment of any property of the Navajo Nation or any other instrumentality of the Navajo Nation based on any action, adjudication,  or other determination of liability of any nature incurred by Purchaser.  The acts and omissions of Purchaser, its directors, officers, employees, and agents shall not create any liability, obligation, or indebtedness either of the Navajo Nation or payable out of assets, revenues, or income of the Navajo Nation.</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 7<br>RECLAMATION AND CSA TRUE-UP PAYMENT CALCULATION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Reclamation Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The Parties agree that, subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> herein, Final Reclamation Costs attributable to Seller at the Navajo Mine under the Coal Supply Agreement shall be paid to Purchaser by Seller as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement, and such Final Reclamation Costs shall be determined by the results of the Pre-Closing Reclamation Study (as defined below) pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Pre-Closing Study Final Reclamation Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and shall be apportioned to Seller pursuant to the apportionment set forth in the Coal Supply Agreement, and such Pre-Closing Reclamation Study shall be conducted by a mutually agreed upon Independent Third Party engaged by the Parties pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement, if applicable. This Agreement will in no way be construed to expand or alter Seller&#8217;s obligations with respect to Contemporaneous Reclamation Costs pursuant to the Coal Supply Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Selection of Independent Third Party&#59; Use of Scheduled Study</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;No later than ten (10) Business Days before December 1, 2023, the Parties shall consult with the other Facilities Owners to determine if a reclamation study to estimate the costs of Final Reclamation has been scheduled or will be scheduled pursuant to the Coal Supply Agreement (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Scheduled Study</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), with such Scheduled Study to commence within ninety (90) calendar days of December 1, 2023, or such other reasonable period as mutually agreed to by the Parties. If the Parties determine that such a Scheduled Study is to occur within such time frame and the Parties mutually agree that the methodology of the Scheduled Study is substantially similar to the methodology set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the Parties agree to use Commercially Reasonable Efforts to (i) obtain any necessary consents or approvals from the Facilities Owners to use the Scheduled Study as the Pre-Closing Reclamation Study for the purposes of this Agreement and (ii) reach an agreement with the Person providing the Scheduled Study to carry out such Scheduled Study pursuant to the terms of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> hereof. If such conditions are met, then the Scheduled Study will operate as the Pre-Closing Reclamation Study for the purposes of this Agreement.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;If any of the conditions required to use a Scheduled Study as the Pre-Closing Reclamation Study in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> are not met, the Parties shall engage the Independent Third Party, who the Parties agree is qualified to accurately conduct the Pre-Closing Reclamation Study to the reasonable satisfaction of all Parties. The Parties shall engage the Independent Third Party no later than December 1, 2023 upon the terms set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> herein to carry out the Pre-Closing Reclamation Study. </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">46</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;In the event the Independent Third Party declines to act as the Independent Third Party and perform the Pre-Closing Reclamation Study or to perform the Pre-Closing Reclamation Study according to the requirements set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, then, as soon as is reasonably practicable, but in no case later than January 1, 2024, the Parties agree they shall select a mutually agreed upon replacement Independent Third Party to conduct the Pre-Closing Reclamation Study.  Each Party will submit to the other Party a list of up to three (3) suggested Independent Third Parties capable of carrying out the obligations of the Independent Third Party under this Agreement and a summary of each suggested Independent Third Party&#8217;s experience and qualifications.  Within five (5) Business Days thereafter, the Parties will meet and confer by telephone or in person to seek to agree upon the Independent Third Party from the lists that have been exchanged.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;If such agreement is not reached as the result of such meeting, the Parties will provide a second list of suggested Independent Third Parties to one another, and the Parties will meet and confer again within five (5) Business Days thereafter to attempt to reach agreement upon an Independent Third Party.  If such agreement on the Independent Third Party is not reached pursuant to the second list of suggested Independent Third Parties, the Parties will proceed to arbitration as further set forth in Dispute Resolution under this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Pre-Closing Reclamation Study</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Beginning January 1, 2024 (or some other reasonable time as mutually agreed among the Parties and the Independent Third Party), the Independent Third Party shall, using substantially the same methodology as the 2019 Reclamation Study set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> hereto, conduct a study of the Navajo Mine to determine, as accurately as possible, the Final Reclamation Costs arising from the Final Reclamation of the Navajo Mine as provided for in the Coal Supply Agreement that shall make up the Pre-Closing Study Final Reclamation Costs (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Pre-Closing Reclamation Study</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;). The Parties will work in good faith with the Independent Third Party to ensure that the Pre-Closing Reclamation Study shall be delivered to both Parties as expeditiously as is reasonably practicable, but it is the intent of the Parties that such delivery will occur by or before July 1, 2024.    </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Upon completion of the Pre-Closing Reclamation Study, the Independent Third Party will provide a draft of the Pre-Closing Reclamation Study to the Parties (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Draft Reclamation Study</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;). Within thirty (30) days of the receipt of the Draft Reclamation Study, the Parties shall provide any comments to the Independent Third Party.  Any comments provided by a Party to the Independent Third Party must also be provided to the other Party to this Agreement contemporaneously with their submission to the Independent Third Party.  All communications between a Party and the Independent Third Party with respect to the Draft Reclamation Study shall be copied to the other Party if in writing, and a Party shall be provided an opportunity to participate in any telephonic conversations, in-person meetings, or otherwise between the Independent Third Party and the other Party. The Independent Third Party will provide timely responses to any reasonable comment by any Party with respect to the Draft Reclamation Study and will agree to meet and confer with such commenting Party as necessary. Within sixty (60) days (or some other time as mutually agreed to by the Parties) after the receipt of the final comments by any Party with respect to the Draft Reclamation Study, the Independent Third Party shall issue the Pre-Closing Reclamation Study in writing to both Parties.  </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">47</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Upon the receipt of the Pre-Closing Reclamation Study, the Parties shall have ten (10) Business Days, or such other time period as agreed to by the Parties, to deliver notice of acceptance or rejection of the results of the Pre-Closing Reclamation Study pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. If a Party has not delivered a notice of acceptance or rejection by the end of the time period set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that Party will be deemed to have accepted the results of the Pre-Closing Reclamation Study for purposes of this Agreement. Both an affirmative acceptance of the results of the Pre-Closing Reclamation Study and the lack of rejection within ten (10) Business Days will be defined as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Final Reclamation Acceptance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.&#8221; Upon the mutual receipt of the Final Reclamation Acceptance, the Parties shall be bound by the findings of the Pre-Closing Reclamation Study. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;In the event that (i) ten (10) Business Days lapse without the mutual receipt of the Final Reclamation Acceptance by both Parties from the other Party or (ii) either Party notifies the other Party in writing of its rejection of the Pre-Closing Reclamation Study pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.3(c</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">), the Parties will proceed to Dispute Resolution.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">CSA True-Up Payment Calculation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  When both Parties have tendered their respective Final Reclamation Acceptance pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Seller shall become bound and obligated to pay its proportionate share, as such proportionate share is defined in the Coal Supply Agreement, of the Pre-Closing Study Final Reclamation Costs. Seller shall, subject to the adjustments herein, pay amounts equal to its proportionate share of such Pre-Closing Study Final Reclamation Costs, adjusted for the Inflation Rate and Discount Rates, in unrestricted, immediately available funds to Purchaser, paid by wire transfer to an account or accounts designated in writing by Purchaser at the Closing of this Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CSA True-Up Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;). The CSA True-Up Payment will be reduced by the amount of funds held by Seller under the Escrow Agreement, and the CSA True-Up Payment calculation methodology is set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit J</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Escrow Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.   Contemporaneously with the CSA True-Up Payment, Seller shall deliver (a) an executed counterpart to an amendment to the Escrow Agreement, executed by the parties thereto, which will release Seller from all obligations and liabilities and (b) an assignment agreement in a form reasonably satisfactory to Purchaser that assigns all of Seller&#8217;s rights and obligations associated with the Escrow Account and to any funds within the Escrow Account ((a) and (b) together, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Escrow Deliverables</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">CSA Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  At the Closing, Purchaser shall release Seller from all obligations under the Coal Supply Agreement pursuant to the release in the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit G</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CSA Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Executive Conference</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any dispute between the Parties arising pursuant to, out of, or in connection with this Article and its meaning, interpretation, or application, shall be resolved as set forth in this Dispute Resolution. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The Dispute Resolution process will be initiated by the delivery of a written notice by a Party (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">Noticing Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">&#8221;) of the dispute (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">Notice of Dispute</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">&#8221;) to the Party with which a dispute is claimed.  The Notice of Dispute will specify the existence, nature and extent of the dispute.  Copies of the Notice of Dispute will be served on all other Parties.  The Notice of Dispute </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">48</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">will specifically state the sums allegedly due, any non-monetary obligation allegedly not performed, or both if applicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Within fifteen (15) Business Days of receipt of the Notice of Dispute, the Party alleged not to be performing may protest in writing any or all of the matters set forth in the Notice of Dispute (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Dispute Protest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), specifying the basis of the Dispute Protest.  Copies of the Dispute Protest will be served by the protesting Party (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Protesting Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) on the other Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Within fifteen (15) Business Days of the service of a Notice of Dispute under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.6(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or within ten (10) Business Days of the service of a Dispute Protest under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the executive representatives of the Parties involved in the dispute will meet at a mutually agreeable time and place to attempt to negotiate a timely and amicable resolution of the dispute.  If an executive of a Party intends to be accompanied by counsel, the other Parties will be given at least five (5) Business Days&#8217; written notice of such intent and may also be accompanied by counsel.  All negotiations will be confidential and will be treated as compromise and settlement negotiations under New Mexico Law. If the matter is not thereafter resolved within sixty (60) calendar days after a Party&#8217;s receipt of a notice of dispute from the other Party or such other time period agreed to in writing by the Parties, the matter shall be submitted to binding arbitration, as set forth below.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Binding Arbitration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. In the event negotiations between the Parties do not result in resolution of the Parties&#8217; dispute(s), the Parties shall submit to binding arbitration conducted pursuant to the American Arbitration Association&#8217;s (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">AAA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) Commercial Arbitration Rules and Mediation Procedures for Large, Complex Commercial Disputes, except that if such rules and practices, as modified herein,  conflict with New Mexico Rules of Civil Procedure or any other provisions of New Mexico Law then in force which are specifically applicable to arbitration proceedings, such New Mexico Law will govern. Any substantive resolution of disputes will be governed by the contract and commercial Laws of the State of New Mexico, subject to and conditioned by the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Arbitration Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The demanding Party (the &#8220;Claimant&#8221;) shall provide a notice of arbitration (the &#8220;Arbitration Notice&#8221;) to the other Party (the &#8220;Respondent&#8221;), which shall include&#58; (i) the designation of such Party&#8217;s arbitrator&#59; and (ii) a reasonably detailed statement of the facts and theories supporting that Party&#8217;s claims. Within this same period, the Claimant shall provide a copy of the Arbitration Notice to the Respondent in accordance with the notice provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The Claimant shall also provide a copy of the Arbitration Notice to Respondent&#8217;s counsel (whether in-house or external) as identified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Response to Arbitration Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Within thirty (30) calendar days of receipt of the Arbitration Notice (unless otherwise agreed to in writing by the Parties), the Respondent shall provide the Claimant a Response to the Arbitration Notice, which shall include&#58; (i) the designation of such Party&#8217;s arbitrator&#59; and (ii) a reasonably detailed statement of the facts and theories supporting the Respondent&#8217;s defenses and counter-claims.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%;text-decoration:underline">Third Neutral Arbitrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">. The two (2) Party arbitrators shall choose the third neutral  arbitrator  for  the  arbitration  panel. In the event the two (2) Party arbitrators cannot agree </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">49</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">on a third arbitrator, the AAA shall select a third arbitrator from its National Roster, who shall be free of any association of any kind with either Party and whose participation as an arbitrator shall not otherwise constitute a conflict of interest or give rise to an appearance of impropriety. The arbitrators shall be bound by, and strictly adhere to the AAA&#8217;s Code of Ethics for Arbitration in Commercial Disputes, with particular attention to Canon IX.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Fees and Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Each Party shall pay the costs, fees and expenses of its appointed arbitrator, and the Parties shall each pay one-half of the third arbitrator&#8217;s costs, fees, and expenses, to conduct the arbitral hearing or proceeding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Arbitration Panel and Arbitrator Authority to Issue Interim Exigent Equitable Relief</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Unless agreed to otherwise, within thirty (30) days of the selection of a third arbitrator, the Parties shall conduct an arbitration hearing or proceeding, and such arbitration shall address all issues then currently in dispute. The arbitration panel shall have authority to issue interim&#47;equitable relief prior to any arbitration proceeding, including the authority to direct discovery, specific performance and injunctive relief during the pendency of the dispute resolution proceedings provided by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Location of Arbitration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The arbitration shall be conducted at a mutually-agreed-upon location, which shall be either of the following cities&#58; Shiprock, Navajo Nation or Albuquerque, New Mexico. In the event the Parties cannot agree to the location of the arbitration hearing or proceeding, a majority of the arbitral panel shall decide on the location of the arbitration hearing or proceeding&#59; which shall be either of the following cities&#58; Shiprock, Navajo Nation or Albuquerque, New Mexico.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Award and Enforcement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The decision or award of the arbitration panel (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Arbitration Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) shall be made by a majority of the panel, and given in writing to the Parties within thirty (30) days after the conclusion of the arbitral hearing or proceeding, the submittal of any post-hearing briefs or other filings that may be requested by the arbitration panel. The arbitration panel is authorized to award monetary damages and equitable relief, specific performance and injunctive (preliminary and permanent) and declaratory relief, and&#47;or specific performance to a Party, if such relief, in their opinion, is appropriate. In any arbitration, each Party shall bear its own costs, expenses, and attorneys&#8217; fees, unless the arbitration panel orders otherwise. This agreement to arbitrate is specifically enforceable, and the Arbitration Award will be final and binding upon the Parties to the extent provided by the Laws of the State of New Mexico.  Any Arbitration Award may be filed with a court of competent jurisdiction in New Mexico and upon motion of a Party the court shall enter a judgment in conformity therewith as provided by the New Mexico Uniform Arbitration Act.  Said judgment is enforceable in other States and Territories of the United States under the Full Faith and Credit provisions of the United States Constitution and other Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Actions to Compel Arbitration, for Equitable Relief, and for Enforcement of Arbitration Provisions or an Arbitral Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%;text-decoration:underline">Forum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">. The Judicial District Court of the State of New Mexico and any federal court located in the United States District Court for the District of New Mexico shall have exclusive jurisdiction to compel the Parties&#8217; participation in binding arbitration pursuant to this </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">50</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%">Agreement, enforce an arbitral award, and grant any exigent equitable relief necessary to maintain the status quo, during the pendency of the arbitration. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Choice of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The validity, interpretation, and effect of this Dispute Resolution shall be governed by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Legal Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Nothing in this Dispute Resolution will be deemed to prevent a Party from commencing judicial action&#58; (i) to obtain a provisional remedy to protect the effectiveness of the arbitration proceeding&#59; (ii) to confirm, enforce, modify, correct, vacate or challenge an Arbitration Award on grounds provided for in the New Mexico Uniform Arbitration Act&#59; (iii) to obtain relief in instances where the arbitrators are unable or unwilling to act within the time provided for in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59; (iv) where, as the result of the unreasonable or dilatory conduct of another Party, a Party is not able to obtain a timely valid and enforceable Arbitration Award&#59; (v) if a Party is prohibited by Law from participating in binding arbitration&#59; or (vi) as otherwise set forth in this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Prompt Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The Parties acknowledge the importance of prompt dispute resolution.  Accordingly, it is agreed that any arbitration proceeding hereunder will be scheduled and conducted in such a manner that the decision of the arbitrators is rendered no later than one hundred and eighty (180) days after an Arbitration Notice is served pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 7.6(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 8-<br>INDEMNIFICATION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Indemnification by Seller</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Purchaser Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">8.8(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, from and after the Closing, Seller will indemnify, defend, release and hold harmless Purchaser and its Affiliates, and each of their officers, directors, employees, attorneys, agents and successors and assigns (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Purchaser Group</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), from and against any and all demands, suits, penalties, obligations, damages, claims, losses, liabilities, payments, costs and expenses (including reasonable legal, accounting and other expenses in connection therewith) (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Damages</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), and including costs and expenses incurred in connection with investigations, and settlement proceedings arising out of, with respect to or by reason of, the following (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Purchaser Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Seller&#8217;s breach or violation of any covenant or agreement set forth in this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;any breach or inaccuracy of the representations or warranties made by Seller contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;the Excluded Assets&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;the Excluded Liabilities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">SELLER LIMITATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> IF THE CLOSING OCCURS, THE PURCHASER  GROUP  WILL  NOT  BE  ENTITLED  TO  ANY  PUNITIVE, INCIDENTAL, </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">51</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES RESULTING FROM OR ARISING OUT OF ANY PURCHASER CLAIMS, INCLUDING SUCH DAMAGES FOR LOST REVENUES, INCOME, PROFITS OR TAX BENEFITS, DIMINUTION IN VALUE OF THE FACILITIES, OR ANY OTHER SUCH DAMAGE RESULTING FROM THE DISRUPTION TO OR LOSS OF OPERATION OF THE ASSETS, EXCEPT TO THE EXTENT PAYABLE WITH RESPECT TO ANY THIRD PARTY CLAIMS OR THE FRAUD, GROSS NEGLIGENCE, OR WILLFUL MISCONDUCT OF SELLER.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Indemnification by Purchaser</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Seller Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">8.8(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, from and after the Closing, Purchaser will indemnify, defend and hold harmless Seller and its Affiliates and each of their officers, directors, employees, attorneys, agents and successors and assigns (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seller Group</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), from and against any and all Damages, and including costs and expenses incurred in connection with, investigations and settlement proceedings arising out of, with respect to or by reason of the following (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seller Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Purchaser&#8217;s breach or violation of any covenant or agreement set forth in this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Any breach or inaccuracy of the representations or warranties made by Purchaser contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of this Agreement</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;the Assets&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;the Assumed Liabilities. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">PURCHASER LIMITATIONS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> IF THE CLOSING OCCURS, THE SELLER GROUP WILL NOT BE ENTITLED TO ANY PUNITIVE, INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES RESULTING FROM OR ARISING OUT OF ANY SELLER CLAIM, INCLUDING SUCH DAMAGES FOR LOST REVENUES, INCOME, PROFITS OR TAX BENEFITS, DIMINUTION IN THE VALUE OF THE FACILITIES OR ANY OTHER SUCH DAMAGE RESULTING FROM THE DISRUPTION TO OR LOSS OF OPERATION OF THE ASSETS, EXCEPT TO THE EXTENT PAYABLE WITH RESPECT TO ANY THIRD PARTY CLAIMS OR THE FRAUD, GROSS NEGLIGENCE, OR WILLFUL MISCONDUCT OF PURCHASER.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Notice of Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Subject to the terms of this Agreement and upon a Party&#8217;s receipt of notice of the assertion of a claim or of the commencement of any suit, action or proceeding made or brought by any Person who is not a Party to this Agreement or an Affiliate, the Party seeking indemnification hereunder (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) will promptly notify the Party against whom indemnification is sought (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Indemnitor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) in writing of any damage, claim, loss, liability or expense which the Indemnitee has determined has given or could give rise to a claim under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. (The written notice is referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Notice of Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.&#8221;) A Notice of Claim will specify, in reasonable detail, the facts known to the Indemnitee regarding the claim. Subject to the terms of this Agreement, the failure to provide (or timely provide) a Notice of Claim will not affect the Indemnitee&#8217;s rights to indemnification except, and then only to the extent, such failure shall have materially and adversely prejudiced Indemnitor.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">52</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Defense of Third Party Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)&#160;&#160;&#160;&#160;The Indemnitor will defend, in good faith and at its expense, any Third Party Claim set forth in a Notice of Claim.  The Indemnitee, at its expense, may participate in the defense and employ, at its expense, separate counsel of its choice for such purpose. The Indemnitee cannot settle or compromise any Third Party Claim so long as the Indemnitor is defending in good faith.  If the Indemnitor elects not to or does not contest a Third Party Claim, , or the Indemnitor has an unresolvable conflict of interest and therefore cannot undertake the defense of the Third Party Claim on behalf of Indemnitee, the Indemnitee may undertake its defense and the Indemnitor will be bound by the result obtained by the Indemnitee, and the Indemnitor agrees to pay to the Indemnitee promptly upon demand from time to time all reasonable attorneys&#8217; fees and other reasonable costs and expenses of defending the Third Party Claim.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;The Indemnitor may at any time request the Indemnitee to agree to the payment or compromise by the Indemnitor of the Third Party Claim if such payment or compromise includes a full, complete and unconditional release of the Indemnitee from further liability. If the Indemnitee does not object in writing within fifteen (15) days of the Indemnitor&#8217;s request, the Indemnitor may proceed with the payment or compromise of the Third Party Claim stated in the request. If within that fifteen (15) day period the Indemnitee notifies the Indemnitor in writing that it has determined that the contest of the Third  Party Claim should be continued, the Indemnitor will be liable under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> only for an amount up to the amount which the third party to the contested Third Party Claim had agreed to accept in payment or compromise as of the time the Indemnitor made its request.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> is subject to the rights of any Indemnitee&#8217;s insurance carrier that is defending the Third Party Claim, which insurance carrier&#8217;s rights shall supersede the rights of Indemnitor with respects to any conflicts.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline"> (Reserved).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Direct Claim Procedures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> In the event Indemnitee has a claim for indemnity under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> against Indemnitor that does not involve a Third Party Claim, Indemnitee agrees to promptly deliver a Notice of Claim to Indemnitor. The Notice of Claim will specify, in reasonable detail, the facts known to the Indemnitee regarding the claim. Subject to the terms of this Agreement, the failure to provide (or timely provide) a Notice of Claim will not affect the Indemnitee&#8217;s rights to indemnification unless, and then only to the extent that, such failure shall have materially and adversely prejudiced Indemnitor. If the Indemnitor does not notify the Indemnitee within thirty (30) days following the receipt of a Notice of Claim that the Indemnitor disputes its indemnity obligation to the Indemnitee with respect to such claim, such claim shall be conclusively deemed a liability of the Indemnitor and the Indemnitor shall promptly pay to the Indemnitee any and all damages arising out of such claim. If the Indemnitor has timely disputed its indemnity obligation with respect to such claim, the Parties shall proceed to resolve such dispute using negotiations or by seeking any other remedy available under contract or applicable Laws. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">8.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%;text-decoration:underline">Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> The Party defending the Third Party Claim will (a) consult with the other Party throughout the pendency of the Third Party Claim regarding the investigation, defense, settlement, trial, appeal or other resolution of the Third Party Claim&#59; and (b) afford the other Party </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">53</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">the opportunity to be associated in the defense of the Third Party Claim. The Parties will cooperate in the defense of the Third Party Claim. The Indemnitee will make available to the Indemnitor or its representatives all records and other materials reasonably required by them for use in contesting any Third Party Claim (subject to obtaining an agreement to maintain the confidentiality of confidential or proprietary materials in a form reasonably acceptable to Indemnitor and Indemnitee). If requested by the Indemnitor, the Indemnitee will cooperate with the Indemnitor and its counsel in contesting any Third Party Claim that the Indemnitor elects to contest or, if appropriate, in making any counterclaim against the Person asserting the claim or demand, or any cross-complaint against any Person. The Indemnitor will reimburse the Indemnitee for any expenses incurred by Indemnitee in cooperating with or acting at the request of the Indemnitor.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Mitigation and Limitation on Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> As used in this Agreement, the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Indemnifiable Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Purchaser Claims or Seller Claims. Notwithstanding anything to the contrary contained herein&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Reasonable Steps to Mitigate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The Indemnitee will take all reasonable steps to mitigate all Damages relating to an Indemnifiable Claim, including to the extent reasonable in the circumstances availing itself of any defenses, limitations, rights of contribution, claims against third Persons and other rights at law or equity, and will provide such evidence and documentation of the nature and extent of the Indemnifiable Claim as may be reasonably requested by the Indemnitor. The Indemnitee&#8217;s reasonable steps include the reasonable expenditure of money to mitigate or otherwise reduce or eliminate any loss or expense for which indemnification would otherwise be due under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and the Indemnitor will reimburse the Indemnitee for the Indemnitee&#8217;s reasonable expenditures in undertaking the mitigation, together with, interest thereon from the date of payment to the date of repayment at the &#8220;prime rate&#8221; as published in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">The Wall Street Journal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Minimum Claim</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. No Party shall have any liability or obligation to indemnify under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.1(a)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.2(a)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, as the case may be, unless the aggregate amount for which such Party would be liable thereunder, but for this provision, exceeds One Hundred Fifty Thousand Dollars ($150,000), and recovery shall be limited only to such amounts as exceed One Hundred Fifty Thousand Dollars ($150,000). For purposes of the foregoing, individual claims of Fifteen Thousand Dollars ($15,000) or less shall not be aggregated for purposes of calculating such deductible threshold amount or for calculating damages in excess of such amount. In no event shall either Party&#8217;s liability under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.1(a)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.2(a)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, respectively, exceed five million dollars ($5,000,000.00) )&#59; provided that this limitation shall not apply to indemnification with respect to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 4.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (Title). Nothing in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> is intended to modify or limit a Party&#8217;s liability or obligation hereunder for other Indemnifiable Claims, including claims of Purchaser with respect to Excluded Liabilities or claims of Seller with respect to Assumed Liabilities. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;The survival periods applicable to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> are set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">8.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%;text-decoration:underline">Exclusivity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%"> Except as specifically set forth in this Agreement, and except for intentional fraud, following the Closing, the rights and remedies of Seller Group, on the one hand, and  Purchaser  Group,  on  the  other  hand, for money damages under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%;text-decoration:underline">Article 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.9pt;font-weight:400;line-height:120%"> are, solely as</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">54</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">between Seller Group on the one hand and Purchaser Group on the other hand, exclusive and in lieu of any and all other rights and remedies for money damages which each of Seller on the one hand, and Purchaser on the other hand, may have under this Agreement under applicable Laws with respect to any Indemnifiable Claim, whether at common law or in equity. Other than with regards to rights or claims either Seller Group or Purchaser Group may have under this Agreement, Seller Group and Purchaser Group each release each other from any Damages arising under Environmental Law in connection with the Facilities, the Facilities Switchyard, or the Assets, their operations and their disposal practices. </font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 9<br>CONDITIONS PRECEDENT TO OBLIGATIONS<br>OF PURCHASER AT THE CLOSING</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The obligations of Purchaser under this Agreement to complete the purchase of the Assets and assume the Assumed Liabilities are subject to the satisfaction or waiver, or deemed satisfaction or waiver, on or prior to the Closing, of each of the following conditions precedent&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Compliance with Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Seller has performed or complied in all material respects with all covenants, agreements and conditions contained in this Agreement on its part required to be performed or complied with at or prior to the Closing. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Injunction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> No preliminary or permanent injunction or other order or decree by any federal or state court or Governmental Authority which prevents the consummation of the sale of the Assets contemplated herein shall have been issued and remain in effect (each Party agreeing to cooperate in all efforts to have any such injunction, order or decree lifted) and no Law shall have been enacted by any state or federal government or Governmental Authority, which prohibits the consummation of the sale of the Assets.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Required Regulatory Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Without limiting the generality of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 6.1 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Purchaser shall have received all of Purchaser&#8217;s Required Regulatory Approvals and Seller shall have received all of Seller&#8217;s Required Regulatory Approvals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The representations and warranties of Seller set forth in this Agreement shall be true and correct of the Closing Date, in each case as though made at and as of the Closing Date, except as would not result in a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Seller&#8217;s Closing Deliverables</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Purchaser shall have received all of Seller&#8217;s Closing Deliverables.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Any and all Encumbrances (other than Permitted Encumbrances) on the Assets shall have been released and any documents necessary to evidence such release shall have been delivered to Purchaser.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Required Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Without limiting the generality of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 6.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, all of Seller&#8217;s Required Consents shall have been obtained. In addition, the Parties have submitted for approval from the Bureau of Indian Affairs any required consent or waiver to the proposed transaction by the Department of the Interior pursuant to the &#167;323 Grant.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">55</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Permits&#59; Transmission</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Purchaser shall have secured the transfer, reissuance or procurement of the Facilities Permits, effective as of the Closing Date. Purchaser shall have secured a reasonably satisfactory agreement, if necessary, with Seller or another qualified party regarding the operation of the Facilities Switchyard post-Closing including allowing Purchaser transmission access on an open access basis pursuant to a FERC-approved tariff, that does not materially and adversely impact the value (economically or operationally) of the transaction to Purchaser.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 10<br>CONDITIONS PRECEDENT TO OBLIGATIONS OF SELLER AT THE CLOSING</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The obligations of Seller under this Agreement to complete the sale of the Assets and transfer the Assets and Assumed Liabilities to Purchaser are subject to the satisfaction or waiver, or deemed satisfaction or waiver, on or prior to the Closing, of each of the following conditions precedent&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Compliance with Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Purchaser has performed or complied in all material respects with all covenants, agreements and conditions contained in this Agreement on its part required to be performed or complied with at or prior to the Closing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Injunction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> No preliminary or permanent injunction or other order or decree by any federal or state court or Governmental Authority which prevents the consummation of the sale of the Assets contemplated herein shall have been issued and remain in effect (each Party agreeing to use its best efforts to have any such injunction, order or decree lifted) and no Law shall have been enacted by any state or federal government or Governmental Authority in the United States which prohibits the consummation of the sale of the Assets.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Required Regulatory Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Without limiting the generality of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 6.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Purchaser shall have received all of Purchaser&#8217;s Required Regulatory Approvals, and Seller shall have received all of Seller&#8217;s Required Regulatory Approvals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Representations and Warranties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The representations and warranties of Purchaser set forth in this Agreement shall be true and correct as of the Closing Date, in each case as though made at and as of the Closing Date, except as would not result in a material adverse effect on Purchaser&#8217;s ability to consummate the transactions contemplated herein. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Purchaser&#8217;s Closing Deliverables</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Seller shall have received all of Purchaser&#8217;s Closing Deliverables.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Required Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Without limiting the generality of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 6.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, all of Purchaser&#8217;s Required Consents shall have been obtained, (b) all of Seller&#8217;s Required Consents shall have been obtained and (c) the Closing shall not result in a material breach by Seller of a material Facilities Contract. In addition, the Parties have submitted for approval from the Bureau of Indian Affairs any required consent or waiver to the proposed transaction by the Department of the Interior pursuant to the &#167;323 Grant. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Facilities Permits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Purchaser shall have secured the transfer, reissuance or procurement of the Facilities Permits, effective as of the Closing Date.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">56</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Consent Decree</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. (a) The United States</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Department of Justice shall have consented to the addition of Purchaser as a party to the Consent Decree effective as of the Closing, (b) the United States District Court for the District of New Mexico shall have issued an appropriate order modifying the Consent Decree to that effect and (c) pursuant to the actions in (a) and (b), Seller shall have been relieved of all rights and obligations under and associated with the Consent Decree.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Assurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Purchaser has satisfied the financial credit obligations specified in the Four Corners Financial Assurance Policy of the Facilities Operating Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Settlement Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (a) Purchaser shall have assumed all rights and obligations under the Settlement Agreement and (b) Seller shall have been relieved of all rights and obligations under and associated with the Settlement Agreement, pursuant to an executed assignment agreement as described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.7(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 11<br>TERMINATION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">11.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Rights To Terminate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> This Agreement may, by written notice given on or prior to the Closing Date, in the manner provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, be terminated at any time prior to the Closing Date (or such other date as may be set forth below)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;by Seller if there has been a misrepresentation by Purchaser that would have a material adverse effect with respect to this Agreement and the transactions contemplated herein or a material default or material breach by Purchaser with respect to the due and timely performance of any of Purchaser&#8217;s covenants and agreements contained in this Agreement (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Purchaser Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), and such misrepresentation, default or breach is not cured by the earlier of the Closing Date or the date thirty (30) days after receipt by Purchaser, of written notice specifying particularly such misrepresentation, default or breach&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;by Purchaser if there has been a misrepresentation by Seller that would have a Material Adverse Effect with respect to this Agreement and the transactions contemplated herein or a material default or material breach by Seller with respect to the due and timely performance of any of Seller&#8217;s covenants and agreements contained in this Agreement (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seller Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; and together with a Purchaser Event of Default, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), and such misrepresentation, default or breach is not cured by the earlier of the Closing Date, or the date thirty (30) days after receipt by Seller of written notice specifying particularly such misrepresentation, default or breach&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;by Purchaser or Seller upon written notice, if any Right of First Refusal has not expired or been waived in writing by every Facilities Owner other than Seller and Purchaser (as applicable) within one hundred and eighty (180) days of the Effective Date or such other date as mutually agreed by the Parties&#59; provided, that if any Facilities Owner exercises its Right of First Refusal, then the Purchaser, to the extent it is authorized to exercise its Right of Refusal under the Facilities Co-Tenancy Agreement, shall exercise such right in accordance with Section 13 of the Facilities Co-Tenancy Agreement&#59; and provided, further, the Purchaser and Seller, pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> and subject to the requirements of Section 13 of the Facilities Co-Tenancy Agreement, agree to (i) amend this Agreement to account for such exercise (to amend the description of the </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">57</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">Assets to reflect the reduced interest to be acquired hereunder)&#59; and (ii) this Agreement, as so amended, shall (A) be the terms and conditions upon which Seller will convey the amended Assets to Purchaser provided hereunder with respect to the exercise of Purchaser&#8217;s Right of First Refusal under the Facilities Co-Tenancy Agreement and (B) be deemed by Purchaser and Seller to have met the requirements of Section 13 of the Facilities Co-Tenancy Agreement&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;by Purchaser or Seller, if a permanent injunction or other order or decree by any federal or state court or Governmental Authority is issued which prevents the consummation of the transactions or if a Law shall have been enacted by any state or federal government or Governmental Authority in the United States which prohibits the consummation of the transactions&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the Party seeking termination hereunder has satisfied any reasonable appeals process with respect to such permanent injunction or other order or decree&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;by Seller if a Seller&#8217;s Required Regulatory Approval is denied or if Seller has a material condition placed upon it as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or by Purchaser if a Purchaser&#8217;s Required Regulatory Approval is denied or if Purchaser has a material condition placed upon it as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 6.2&#59;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;by Purchaser or Seller, if Closing does not occur by December 31, 2024 (unless such date has been mutually agreed to be changed pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in which case such other mutually agreed date shall apply)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the defaulting or breaching Party shall have no right to terminate this Agreement under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.1(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> if such Party&#8217;s default or breach caused, or resulted in, the failure of the Closing to occur on or before December 31, 2024 (unless such date has been mutually agreed to be changed pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in which case such other mutually agreed date shall apply)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;by Purchaser pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;by mutual agreement of Seller and Purchaser.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">11.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Effect of Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> If this Agreement is terminated pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.1,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> all further obligations and liabilities of the Parties to consummate the transactions hereunder will terminate&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that the Parties will have all remedies at law or in equity for breach or default occurring prior to termination (including specific performance as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) and the obligations set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 4.8,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">5.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Articles 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall survive. Upon termination, the originals of any items, documents or written materials provided by one Party to the other Party will be returned by the receiving Party to the providing Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:700;line-height:120%">11.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:700;line-height:120%;text-decoration:underline">Specific Performance&#59; Limitation of Damages</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%"> Seller acknowledges that the transactions contemplated by this Agreement are unique and that Purchaser will be irreparably injured should such transactions not be consummated in a timely fashion. Consequently, Purchaser will not have an adequate remedy at law if Seller shall fail to transfer, assign and convey the Assets when required to do so hereunder. In such event, prior to any termination of this Agreement pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%">, Purchaser shall have the right, in addition to any other remedy available in equity or law, to seek specific performance of such obligation by Seller and to seek an injunction or injunctions to prevent breaches by Seller hereunder, subject to Purchaser&#8217;s performance of its obligations   hereunder.   Purchaser   acknowledges   that   the   transactions   contemplated  by  this </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">58</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%">Agreement are unique and that Seller will be irreparably injured should such transactions not be consummated in a timely fashion. Consequently, Seller will not have an adequate remedy at law if Purchaser shall fail to purchase the Assets when required to do so hereunder. In such event, prior to any termination of this Agreement pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%">, Seller shall have the right, in addition to any other remedy available in equity or law, to seek specific performance of such obligation by Purchaser and to seek an injunction or injunctions to prevent breaches by Purchaser hereunder, subject to Seller&#8217;s performance of its obligations hereunder. Except with respect to Third Party Claims as contemplated in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 8.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%;text-decoration:underline">8.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.7pt;font-weight:400;line-height:120%">, neither Party will be entitled to any punitive, incidental, indirect, special or consequential damages, including such damages for lost revenues, income or profits, resulting from or arising out of a breach of this Agreement, whether or not the Closing occurs. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">11.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Refund Upon Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;In the event this Agreement is terminated pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (other than a termination under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) prior to the Closing, Purchaser shall refund any portion of the Initial CSA Assignment Payment and Final CSA Assignment Payment received by Purchaser from Seller prior to such termination. Purchaser shall pay any such amount at the sooner of (i) within twenty (20) Business Days of the termination of this Agreement and (ii) December 31, 2024&#59; or such other date as mutually agreed to in writing by the Parties. Upon the termination of this Agreement, any payment made pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall be made by Purchaser to Seller in cash, with interest at an annual compounded rate of six point seven percent (6.7%) with such interest accruing from the date any such refunded amount was originally paid to Purchaser and ending on the date such payment set forth herein is paid to Seller. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;In the event this Agreement is terminated pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Purchaser shall offset any portion of the Initial CSA Assignment Payment and  Final CSA Assignment Payment received from Seller against payments owed to Purchaser by Seller under the Coal Supply Agreement in an amount equal to such Initial CSA Assignment Payment and Final CSA Assignment Payment received. Upon the event of such termination as set forth herein, the Parties agree that they shall cooperate to create and implement any mechanisms required, if necessary, to carry out the offset against Seller&#8217;s obligations under the Coal Supply Agreement. Any amount offset against Seller&#8217;s obligations under the Coal Supply Agreement made pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11.4(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall be increased by interest deemed accrued at an annual compounded rate of six point seven percent (6.7%), with such interest accruing from the date any such offset amount was originally paid to Purchaser and ending on the date such termination event giving rise to Seller&#8217;s right of offset occurs.</font></div><div style="margin-bottom:12pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ARTICLE 12<br>MISCELLANEOUS AGREEMENTS AND ACKNOWLEDGMENTS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Except as otherwise provided herein, each Party is responsible for its own costs and expenses (including attorneys&#8217; and consultants&#8217; fees, costs and expenses) incurred in connection with this Agreement and the consummation of the transactions contemplated by this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">59</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Entire Document</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> This Agreement (including the Exhibits and Schedules to this Agreement) and the Ancillary Agreements contain the entire agreement between the Parties with respect to the transactions contemplated hereby and supersede all negotiations, representations, warranties, commitments, offers, contracts and writings between the Parties with respect to the subject matter of this Agreement prior to the execution date of this Agreement, written or oral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Amendment and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> No waiver and no modification or amendment of any provision of this Agreement is effective unless made in writing and duly signed, in the case of an amendment, by each Party to this Agreement, or in the case of a waiver, by the Party against whom the waiver is to be effective, referring specifically to this Agreement, and then only to the specific purpose, extent and interest so provided. Except as otherwise provided in this Agreement, no failure or delay by any Party in exercising any right, power or privilege hereunder shall operate as a waiver thereof nor shall any single or partial exercise thereof preclude or estop any other or further exercise thereof or the exercise of any other right, power or privilege. Except as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 8.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the rights and remedies herein provided shall be cumulative and not exclusive of any rights or remedies provided by law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Schedules</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The Parties agree and acknowledge that the Schedules delivered pursuant to the terms of this Agreement are an integral part of this Agreement to the same extent as if they were set forth verbatim herein. In addition to the foregoing, if after the Effective Date, Seller gains Knowledge of any potential breach of any representation or warranty set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, then until eleven (11) Business Days prior to the Closing, Seller shall have the right to supplement, modify, or update the Seller&#8217;s Schedule of Exceptions (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Updated Seller&#8217;s Schedule of Exceptions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) (including with respect to representations and warranties set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that are not qualified by reference to Seller&#8217;s Schedule of Exceptions as of the date hereof)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that such right to supplement, modify, or update shall not apply to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.1(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Schedule 2.4(q</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">). Such Updated Seller&#8217;s Schedule of Exceptions shall be given effect for all purposes under this Agreement, including with respect to the satisfaction of the conditions precedent set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and with respect to the determination of indemnification obligations under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that if without giving effect to the Updated Seller&#8217;s Schedule of Exceptions there would be a breach that would allow the termination of this Agreement, then Purchaser shall have the right to terminate this Agreement by providing written notice to Seller within ten (10) Business Days after such Updated Seller&#8217;s Schedule of Exceptions was provided.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> This Agreement may be executed in one or more counterparts, each of which is an original, but all of which together constitute one and the same instrument. This Agreement shall become effective when each Party hereto shall have received a counterpart hereof signed by the other Party hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">12.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> If any provision hereof is held invalid or unenforceable, including as a result of future legislative action, this holding or action will be strictly construed and will not affect the validity or effect of any other provision hereof, so long as the economic or legal substance of the transactions contemplated hereby is not affected in any manner materially adverse to any Party. Upon such a determination, the Parties shall negotiate in good faith to modify this Agreement so as to effect the original intent of the parties as closely as possible in an acceptable manner in order that the transactions contemplated hereby be consummated as originally contemplated to the fullest extent possible. To the extent permitted by law, the Parties waive, to </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">60</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">the maximum extent permissible, any provision of law that renders any provision hereof prohibited or unenforceable in any respect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Assignability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.7(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, this Agreement is not assignable by either Party without the prior written consent of the other Party, which may not be unreasonably withheld by the non-assigning Party, and no assignment shall relieve the assigning Party of any of its obligations hereunder, except with consent of the non-assigning Party, such consent not to be unreasonably withheld, conditioned or delayed.  Notwithstanding the foregoing, prior written consent of the other Party shall not be required for any upstream change in control, merger or similar transaction with respect to either Party or any of such Party&#8217;s Affiliates. This Agreement is binding upon and inures to the benefit of the successors and permitted assigns of the Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Purchaser shall have the right upon written notice to Seller (without requiring the consent of Seller) to assign all or any part of this Agreement and Purchaser&#8217;s rights and obligations hereunder to any corporation or entity the stock or ownership of which is wholly owned by Purchaser&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, that such assignee expressly assumes the rights and obligations of Purchaser being assigned&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, further, that in the event of such assignment, Purchaser shall provide a guaranty guaranteeing all of such assignee&#8217;s obligations under this Agreement in form and substance reasonably acceptable to Seller. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Reliance on Counsel&#59; Mutuality of Drafting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Each of the Parties agrees that it has been represented by independent counsel during the negotiation and execution of this Agreement, and that it has executed this Agreement upon the advice of such independent counsel. Each of the Parties agrees that it is not relying on the statements of the other Party as inducements to enter into this Agreement, and that no representations and warranties are made by any Party other than those set forth in this Agreement. Each Party cooperated in the drafting and preparation of this Agreement, and any and all drafts related thereto shall be deemed the work product of the Parties and not construed against any Party by reason of its preparation. Each Party hereby waives the application of any law, regulation, holding or rule of construction that provides that ambiguities in an agreement are construed against the Party drafting such agreement or document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Captions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The captions of the various Articles, Sections, Exhibits and Schedules of this Agreement have been inserted only for convenience of reference and do not modify, explain, enlarge or restrict any of the provisions of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> The validity, interpretation and effect of this Agreement are governed by and will be construed in accordance with the laws of the state of New Mexico applicable to contracts made and performed in such state and without regard to conflicts of law doctrines except to the extent that certain matters are preempted by federal law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%">12.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:700;line-height:120%;text-decoration:underline">Jurisdiction&#59; Service of Process</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">. Each of the Parties hereto, and subject to Dispute Resolution (a) hereby irrevocably consents to the exclusive jurisdiction of the courts of the State of New Mexico and of any federal court located in the United States District Court for the District of New Mexico (or, if such courts do not accept jurisdiction, any state or federal court of competent jurisdiction  in  the  United  States)  in  connection with any suit, action or other proceeding arising </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">61</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%">out of or relating to this Agreement or the transactions contemplated herein, (b) hereby agrees to waive any objection to venue in the State of New Mexico and Bernalillo County, and (c) agrees that, to the extent permitted by law, service of process in connection with any such proceeding may be effected by mailing in the same manner provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.8pt;font-weight:400;line-height:120%"> hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.12&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">WAIVER OF JURY TRIAL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. EACH PARTY HERETO IRREVOCABLY AND UNCONDITIONALLY WAIVES TRIAL BY JURY IN ANY ACTION, SUIT OR PROCEEDING RELATING TO A DISPUTE AND FOR ANY COUNTERCLAIM WITH RESPECT THERETO.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.13&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> All notices, requests, demands and other communications under this Agreement must be in writing and must be delivered in person or sent by certified mail, postage prepaid, or by overnight delivery, and properly addressed as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If to Purchaser&#58;</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Navajo Transitional Energy Company, LLC</font></div><div style="margin-bottom:0.12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4801 N Butler Ave.</font></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Farmington, NM 87401<br>Attention&#58; Bernard Masters</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">With a copy to&#58;</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Zev Simpser</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">50 South 6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Street</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Suite 1500</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Minneapolis, MN 55402 </font></div><div style="margin-bottom:0.12pt;padding-left:0.72pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If to Seller&#58;</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Public Service Company of New Mexico</font></div><div style="margin-bottom:0.12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">414 Silver Ave. SW</font></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Albuquerque, NM 87102<br>Attn&#58; Thomas Fallgren</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">With a copy to&#58;</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Madonna Bixby</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">414 Silver Ave. SW</font></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Albuquerque, NM 87102<br>Attn&#58; General Counsel</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Any Party may from time to time change its address for the purpose of notices to that Party by a similar notice specifying a new address, but no such change is effective until it is actually received by the Party sought to be charged with its contents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">All notices and other communications required or permitted under this Agreement which are addressed as provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> are effective upon delivery, if received prior to </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">62</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5&#58;00 p.m. in the place of receipt and such day is a Business Day in the place of receipt. Otherwise, any such notice or communication shall be deemed not to have been received until the next succeeding Business Day.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.14&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Public Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;The Parties shall first cooperate with each other prior to disseminating any press release or other public announcement or disclosure concerning this Agreement, the transactions contemplated herein or the Closing (which cooperation will include information that cannot be disseminated except in accordance with the following proviso)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">that if pursuant to such cooperation the Parties have agreed in writing that certain information not be disseminated, then neither the other Party nor any of its respective Affiliates will disseminate any such press release or other public announcement or disclosure without the prior written consent of the requesting Party. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.15&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Time is of the Essence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Time is of the essence of each term of this Agreement Without limiting the generality of the foregoing, all times provided for in this Agreement for the performance of any act will be strictly construed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.16&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">No Third Party Beneficiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Except as may be specifically set forth in this Agreement, nothing in this Agreement, whether express or implied, is intended to confer any rights or remedies under or by reason of this Agreement on any Persons other than the Parties and their respective permitted successors and assigns, nor is anything in this Agreement intended to relieve or discharge the obligation or liability of any third Persons to any Party, nor give any third Persons any right of subrogation or action against any Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.17&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">No Joint Venture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Nothing contained in this Agreement creates or is intended to create an association, trust, partnership, or joint venture or impose a trust or partnership duty, obligation, or liability on or with regard to any Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.18&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Construction of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Ambiguities or uncertainties in the wording of this Agreement will not be construed for or against any Party, but will be construed in the manner that most accurately reflects the Parties&#8217; intent as of the date they executed this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.19&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> In the event of any inconsistencies between the terms of and statements in the body of this Agreement and those in the Ancillary Agreements or the Exhibits and Schedules (other than an exception expressly set forth as such in the Schedules), the terms of and statements in the body of this Agreement will control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.20&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The representations and warranties given or made by any Party in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> hereof or in any certificate or other writing furnished in connection herewith shall survive the Closing until the first anniversary of the Closing Date, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that the representations and warranties contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">4.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (Title), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">4.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (Brokers), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">5.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (Brokers), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">5.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (Investigation) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (As Is Sale) shall survive indefinitely or until the latest date permitted by law and the representations and warranties contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 4.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (Taxes) shall survive the Closing until the date that is thirty (30) days following the expiration of the applicable statute of limitations. </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">63</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;The covenants and agreements of the Parties contained in this Agreement, including those set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sections 6.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">6.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">11.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Article 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, shall survive the Closing indefinitely or until the latest date permitted by law, unless otherwise specified herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, any breach of covenant, agreement, representation or warranty in respect of which indemnity may be sought under this Agreement shall survive the time at which it would otherwise terminate pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 12.20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, if notice of the inaccuracy or breach thereof giving rise to such right of indemnity shall have been given to the Party against whom such indemnity may be sought prior to such time.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">(Signature page follows)</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">64</font></div></div></div><div id="ic62a96d3672d42dfa36e21ede972b630_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the Parties have executed this Agreement as of the date first above written.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NAVAJO TRANSITIONAL ENERGY COMPANY, LLC,</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a Navajo Nation limited liability company</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Clark A. Moseley&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">      Name&#58;  Clark A. Moseley</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">      Title&#58;  Management Committee Executive</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">&#91;Signature Page to Purchase and Sale Agreement&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO,</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a New Mexico corporation</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Thomas Fallgren&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">      Name&#58;  Thomas Fallgren </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">      Title&#58; Vice President of Generation</font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">&#91;Signature Page to Purchase and Sale Agreement&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.19
<SEQUENCE>10
<FILENAME>pnm12312020ex1019.htm
<DESCRIPTION>EX-10.19
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie42be7243b7c45a79ad3b904c3acb5a4_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECOND AMENDMENT TO BUILD TRANSFER AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Second Amendment to Build Transfer Agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), dated as of November&#160;5, 2020, is made and entered into by and among </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NEW MEXICO RENEWABLE ENERGY TRANSMISSION AUTHORITY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a public body of the State of New Mexico, politic and corporate, separate and apart from the state, constituting a governmental instrumentality for the performance of essential public functions (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">RETA Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WESTERN SPIRIT TRANSMISSION LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a Delaware limited liability company (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">WST Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;, and together with RETA Seller, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sellers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;, and each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, a New Mexico corporation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Buyer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  Buyer and Sellers are sometimes referred to herein individually as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; and jointly as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.&#8221;</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RECITALS</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;WHEREAS, Buyer and Sellers entered into that certain Build Transfer Agreement, dated as of May 1, 2019, as amended by the First Amendment to Build Transfer Agreement, dated as of August 31, 2020 (as so amended, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, the Parties have agreed on certain modifications to Attachments 1-4 of Annex 2 to the Agreement, and such modifications are reflected in the contents of the subfolders containing such Attachments in the Annex Data Room as of the date of this Amendment&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, a new Attachment 5 to Annex 2 to the Agreement sets forth Buyer&#8217;s additional requirements agreed to by the Parties after the Execution Date of the Agreement and on or before the date of this Amendment&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;WHEREAS, the Parties desire to document their mutual agreement on additional Specifications for the Project, in accordance with Section 1.4(e) of the Agreement&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;WHEREAS, the Parties desire to amend the Agreement as set forth herein.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;NOW THEREFORE, in consideration of the mutual covenants and agreements herein contained, and for other good and valuable consideration, the sufficiency and adequacy of which are hereby acknowledged, the Parties agree to the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Defined Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All capitalized terms not defined herein are used herein as defined in the Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Amendment to Annex 1 to the Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Annex 1 to the Agreement is hereby amended by&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Deleting the defined term &#8220;Annex Data Room&#8221; in its entirety and replacing it with the following defined term&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Annex Data Room</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the virtual data room titled &#8220;3rd Party Accessible &#8211; Western Spirit BTA Annexes (PNM)&#8221; which is hosted by Viewpoint&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> that if such virtual data room is required, necessary or appropriate to be re-established elsewhere, then the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">contents of such Annex Data Room may be re-established verbatim and maintained by WST Seller or any of its Affiliates in another virtual data room subject to the prior written consent of Buyer, not to be unreasonably withheld, conditioned or delayed.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Amendments to Annex 2 of the Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Annex 2 of the Agreement is hereby amended as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.68pt">In the &#8220;Project Specifications&#8221; section therein, the following language is deleted in its entirety&#58; &#8220;and Buyer&#8217;s requirements set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Attachments 2-4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Annex 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;. Such language is replaced with the following language&#58; &#8220;and Buyer&#8217;s requirements set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Attachments 2-5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Annex 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt">The &#8220;Attachments&#8221; section therein is deleted in its entirety and is replaced as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;Attachments&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Attachments 1-5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> are located in the Annex Data Room in separate subfolders at the following pathway&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">https&#58;&#47;&#47;download.4projects-na.viewpointcs.com&#63;LinkID&#61;029f3058-0839-48e0-9d3d-381332170302</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.68pt">Inserting a new reference page for Attachment 5 in the form of Exhibit A hereto immediately after the reference page for Attachment 4.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Project Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Within 60 days of the date of this Amendment, WST Seller shall provide an interim accounting of Project Costs substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Annex 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to the Agreement that reflects WST Seller&#8217;s reasonable estimate as of such date of the aggregate Project Costs.&#160; Notwithstanding WST Seller&#8217;s provision of such interim accounting, such interim accounting estimate shall not limit or modify WST Seller&#8217;s ability under Section 7.1(l) of the Agreement to adjust such interim accounting when providing the updated accounting in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Annex 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to Buyer prior to Closing in satisfaction of the condition precedent to Closing, which adjusted updated accounting shall represent WST Seller&#8217;s Project Costs actually incurred as of such date and anticipated to be incurred thereafter and as properly reflected in the categorization of such Project Costs in the updated accounting.&#160; Furthermore, nothing in this Section 5 shall modify any of the rights or obligations of the Parties under Section 2.5 of the Agreement.&#160;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  THIS AMENDMENT SHALL BE DEEMED MADE AND PREPARED AND SHALL BE GOVERNED, CONSTRUED AND INTERPRETED IN ACCORDANCE WITH THE LAWS OF THE STATE OF NEW MEXICO, WITHOUT REGARD TO PRINCIPLES OF CONFLICT OF LAWS THEREOF WHICH MAY REQUIRE THE APPLICATION OF THE LAW OF ANOTHER JURISDICTION.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Amendment may be executed and delivered in counterparts, each of which shall be an original, but each of which, when taken together, shall constitute one and the same instrument.  This Amendment may be delivered by electronic transmission.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Effect of Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Agreement is modified only by the express provisions of this Amendment, and shall as so modified remain in full force and effect and is hereby ratified and confirmed by Buyer and Sellers in all respects.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#91;Remainder of Page Intentionally Left Blank&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div></div></div><div id="ie42be7243b7c45a79ad3b904c3acb5a4_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the Parties have caused this AMENDMENT to be duly executed as of the date first set forth above.</font></div><div><font><br></font></div><div style="padding-left:18pt"><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WESTERN SPIRIT TRANSMISSION LLC</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58; &#160;&#160;&#160;&#160;&#47;s&#47; Andrew Murray</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;&#160;&#160;&#160;&#160;Andrew Murray</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;&#160;&#160;&#160;&#160;Authorized Signatory</font></div><div><font><br></font></div><div><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">NEW MEXICO RENEWABLE ENERGY TRANSMISSION AUTHORITY </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58; &#160;&#160;&#160;&#160;&#47;s&#47; Robert E. Busch</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;&#160;&#160;&#160;&#160;Robert E. Busch</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;&#160;&#160;&#160;&#160;Chairman</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PUBLIC SERVICE COMPANY OF </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">NEW MEXICO</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">By&#58; &#160;&#160;&#160;&#160;&#47;s&#47; Todd Fridley</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#58;&#160;&#160;&#160;&#160;Todd Fridley</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Title&#58;&#160;&#160;&#160;&#160;VP, New Mexico Operations</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">EXHIBIT A</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Attachment 5</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Additional Buyer&#8217;s Requirements</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Located in Annex Data Room&#93;</font></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>11
<FILENAME>pnm12312020ex21.htm
<DESCRIPTION>EX-21
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ied72d2040c4d430782c2360079b90bf5_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 21</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsidiaries of PNM Resources, Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2019, PNM Resources, Inc. directly or indirectly owns all of the voting securities of the following subsidiaries&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public Service Company of New Mexico, a New Mexico corporation that does business under the names &#8220;Public Service Company of New Mexico&#8221; and &#8220;PNM&#8221;.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Texas-New Mexico Power Company, a Texas corporation that does business under the name &#8220;Texas-New Mexico Power Company&#8221; and &#8220;TNMP&#8221;.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TNP Enterprises, Inc., a Texas corporation that does business under its corporate name.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining subsidiaries of PNM Resources, Inc. considered in the aggregate as a single subsidiary, do not constitute a &#34;significant subsidiary&#34; (as defined in Rule 1-02(w) of Regulation S-X) as of the end of the year covered by this report.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>12
<FILENAME>pnm12312020ex231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ied2a2ee229de4fd98f9507564a9b2c76_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:20pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PNM Resources, Inc.&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the registration statement No. 333-223336 on Form S-3 and registration statement Nos. 333-76288, 333-139108, 333-129454, 333-121371, 333-125010, 333-141282, 333-156243, 333-159361, 333-159362, 333-168797, 333-195974, and 333-230575 on Form S-8 of PNM Resources, Inc. of our report dated March&#160;1, 2021, with respect to the consolidated balance sheets of PNM Resources, Inc. and subsidiaries as of December&#160;31, 2020 and 2019, the related consolidated statements of earnings, comprehensive income, changes in equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2020, and the related notes and financial statement Schedule I &#8211; Condensed Financial Information of Parent Company and Schedule II &#8211; Valuation and Qualifying Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively, the financial statements), and the effectiveness of internal control over financial reporting as of December&#160;31, 2020, which report appears in the December&#160;31, 2020 annual report on Form 10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">-</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">K of PNM Resources, Inc.</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; KPMG LLP</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Albuquerque, New Mexico</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1, 2021 </font></div><div style="margin-bottom:30pt;text-align:justify"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>13
<FILENAME>pnm12312020ex232.htm
<DESCRIPTION>EX-23.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="if0beb6881e1c47cb8c6fa00c5026dbfc_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:24pt;margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.2</font></div><div style="margin-bottom:20pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public Service Company of New Mexico&#58;</font></div><div><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the registration statement No. 333-238234 on Form S-3 of Public Service Company of New Mexico of our report dated March&#160;1, 2021, with respect to the consolidated balance sheets of Public Service Company of New Mexico as of December&#160;31, 2020 and 2019, the related consolidated statements of earnings, comprehensive income, changes in equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2020, and the related notes and financial statement Schedule II &#8211; Valuation and Qualifying Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively, the financial statements), which report appears in the December&#160;31, 2020 annual report on Form 10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">-</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">K of Public Service Company of New Mexico.</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; KPMG LLP</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Albuquerque, New Mexico</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1, 2021 </font></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>14
<FILENAME>pnm12312020ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ibf7c1426e5a444fbaaea5385431aff50_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Patricia K. Collawn, certify that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K of PNM Resources, Inc.&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (each registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Patricia K. Collawn</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia K. Collawn</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Resources, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>15
<FILENAME>pnm12312020ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i2b9f93a99c644cf0a19491f27788e0c5_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Joseph D. Tarry, certify that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K of PNM Resources, Inc.&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (each registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Joseph D. Tarry</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph D. Tarry</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Resources, Inc.</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>16
<FILENAME>pnm12312020ex313.htm
<DESCRIPTION>EX-31.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i66f049234f62493db86f7f3ff47de8e1_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.3 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Patricia K. Collawn, certify that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K of Public Service Company of New Mexico&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (each registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Patricia K. Collawn</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia K. Collawn</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Service Company of New Mexico</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.4
<SEQUENCE>17
<FILENAME>pnm12312020ex314.htm
<DESCRIPTION>EX-31.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i2084022a4edf4a9db395c96b247f06bc_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.4 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Joseph D. Tarry, certify that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K of Public Service Company of New Mexico&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (each registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Joseph D. Tarry</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph D. Tarry</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Service Company of New Mexico</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.5
<SEQUENCE>18
<FILENAME>pnm12312020ex315.htm
<DESCRIPTION>EX-31.5
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i47e22c12faa84e03aa34e67040f31768_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.5 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Patricia K. Collawn, certify that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K of Texas-New Mexico Power Company&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary in order to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Patricia K. Collawn</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia K. Collawn</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas-New Mexico Power Company</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.6
<SEQUENCE>19
<FILENAME>pnm12312020ex316.htm
<DESCRIPTION>EX-31.6
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i41ce1cf5f89341bd8881e05c92fdd688_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.6 </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION </font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Joseph D. Tarry, certify that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K of Texas-New Mexico Power Company&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary in order to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Joseph D. Tarry</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph D. Tarry</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas-New Mexico Power Company</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>20
<FILENAME>pnm12312020ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i7b167452eae14c04a5d83a25d0e2e5df_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.1 </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. &#167; 1350, AS ADOPTED PURSUANT TO &#167; 906 OF THE </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SARBANES-OXLEY ACT OF 2002 </font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K for the period ended December&#160;31, 2020, for PNM Resources, Inc. (&#8220;Company&#8221;), as filed with the Securities and Exchange Commission on March&#160;1, 2021 (&#8220;Report&#8221;), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">the Report fully complies with the requirements of &#167; 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Patricia K. Collawn</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia K. Collawn</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Resources, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Joseph D. Tarry</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph D. Tarry</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Resources, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>21
<FILENAME>pnm12312020ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie123e3cc3ff843039283d8e7f1d2c57d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.2 </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. &#167; 1350, AS ADOPTED PURSUANT TO &#167; 906 OF THE </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SARBANES-OXLEY ACT OF 2002 </font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K for the period ended December&#160;31, 2020, for Public Service Company of New Mexico (&#8220;Company&#8221;), as filed with the Securities and Exchange Commission on March&#160;1, 2021 (&#8220;Report&#8221;), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">the Report fully complies with the requirements of &#167; 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Patricia K. Collawn</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia K. Collawn</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Service Company of New Mexico</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Joseph D. Tarry</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph D. Tarry</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Service Company of New Mexico</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.3
<SEQUENCE>22
<FILENAME>pnm12312020ex323.htm
<DESCRIPTION>EX-32.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="icdcaa2bacf82495cb183d2754c29b42b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.3 </font></div><div style="margin-top:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. &#167; 1350, AS ADOPTED PURSUANT TO &#167; 906 OF THE </font></div><div style="margin-bottom:5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SARBANES-OXLEY ACT OF 2002 </font></div><div style="margin-bottom:5pt;text-align:center"><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K for the period ended December&#160;31, 2020, for Texas-New Mexico Power Company (&#8220;Company&#8221;), as filed with the Securities and Exchange Commission on March&#160;1, 2021 (&#8220;Report&#8221;), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">the Report fully complies with the requirements of &#167; 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Patricia K. Collawn</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia K. Collawn</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas-New Mexico Power Company</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Joseph D. Tarry</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph D. Tarry</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas-New Mexico Power Company</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>23
<FILENAME>pnm-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d931949f-86c4-4a30-a782-af9affce6b3d,g:e818af9b-d57e-4451-a338-be50e075ead4-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pnm="http://www.pnmresources.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.pnmresources.com/20201231">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pnm-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pnm-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pnm-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pnm-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.pnmresources.com/role/CoverPage">
        <link:definition>000010001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofEarnings" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings">
        <link:definition>100010002 - Statement - Consolidated Statements of Earnings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>100020003 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical">
        <link:definition>100030004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>100040005 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheets">
        <link:definition>100050006 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>100060007 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinEquity" roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity">
        <link:definition>100070008 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryoftheBusinessandSignificantAccountingPolicies" roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies">
        <link:definition>210011001 - Disclosure - Summary of the Business and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryoftheBusinessandSignificantAccountingPoliciesPolicies" roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies">
        <link:definition>220022001 - Disclosure - Summary of the Business and Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryoftheBusinessandSignificantAccountingPoliciesTables" roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables">
        <link:definition>230033001 - Disclosure - Summary of the Business and Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>240044001 - Disclosure - Summary of the Business and Significant Accounting Policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails" roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails">
        <link:definition>240054002 - Disclosure - Summary of the Business and Significant Accounting Policies - Inventories/Depreciation and Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.pnmresources.com/role/SegmentInformation">
        <link:definition>210061002 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.pnmresources.com/role/SegmentInformationTables">
        <link:definition>230073002 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleDetails" roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleDetails">
        <link:definition>240084003 - Disclosure - Segment Information - Schedule (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationMajorCustomersDetails" roleURI="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails">
        <link:definition>240094004 - Disclosure - Segment Information - Major Customers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>210101003 - Disclosure - Accumulated Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>230113003 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>240124005 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ElectricOperatingRevenues" roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenues">
        <link:definition>210131004 - Disclosure - Electric Operating Revenues</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ElectricOperatingRevenuesTables" roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesTables">
        <link:definition>230143004 - Disclosure - Electric Operating Revenues (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ElectricOperatingRevenuesNarrativeDetails" roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails">
        <link:definition>240154006 - Disclosure - Electric Operating Revenues - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ElectricOperatingRevenuesDisaggregationofRevenueDetails" roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails">
        <link:definition>240164007 - Disclosure - Electric Operating Revenues - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsandDividendsPerShare" roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShare">
        <link:definition>210171005 - Disclosure - Earnings and Dividends Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsandDividendsPerShareTables" roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareTables">
        <link:definition>230183005 - Disclosure - Earnings and Dividends Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsandDividendsPerShareDetails" roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails">
        <link:definition>240194008 - Disclosure - Earnings and Dividends Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.pnmresources.com/role/StockholdersEquity">
        <link:definition>210201006 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://www.pnmresources.com/role/StockholdersEquityDetails">
        <link:definition>240214009 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Financing" roleURI="http://www.pnmresources.com/role/Financing">
        <link:definition>210221007 - Disclosure - Financing</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingTables" roleURI="http://www.pnmresources.com/role/FinancingTables">
        <link:definition>230233006 - Disclosure - Financing (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingFinancingActivitiesDetails" roleURI="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails">
        <link:definition>240244010 - Disclosure - Financing - Financing Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingShorttermDebtandLiquidityDetails" roleURI="http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails">
        <link:definition>240254011 - Disclosure - Financing - Short-term Debt and Liquidity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingLongtermDebtDetails" roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtDetails">
        <link:definition>240264012 - Disclosure - Financing - Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingLongtermDebtMaturitiesDetails" roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails">
        <link:definition>240274013 - Disclosure - Financing - Long-term Debt Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitments" roleURI="http://www.pnmresources.com/role/LeaseCommitments">
        <link:definition>210281008 - Disclosure - Lease Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsTables" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsTables">
        <link:definition>230293007 - Disclosure - Lease Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsNarrativeDetails" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails">
        <link:definition>240304014 - Disclosure - Lease Commitments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails">
        <link:definition>240314015 - Disclosure - Lease Commitments - Operating Lease Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails">
        <link:definition>240324016 - Disclosure - Lease Commitments - Finance Lease Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails">
        <link:definition>240334017 - Disclosure - Lease Commitments - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsComponentsofLeaseExpenseDetails" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails">
        <link:definition>240344018 - Disclosure - Lease Commitments - Components of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails">
        <link:definition>240354019 - Disclosure - Lease Commitments - Schedule of Supplemental Cash Flows Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails">
        <link:definition>240364020 - Disclosure - Lease Commitments - Schedule of Future Expected Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1" roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1">
        <link:definition>240364020 - Disclosure - Lease Commitments - Schedule of Future Expected Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofDerivativeandOtherFinancialInstruments" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments">
        <link:definition>210371009 - Disclosure - Fair Value of Derivative and Other Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofDerivativeandOtherFinancialInstrumentsTables" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables">
        <link:definition>230383008 - Disclosure - Fair Value of Derivative and Other Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails">
        <link:definition>240394021 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails">
        <link:definition>240404022 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Overview and Commodity Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails">
        <link:definition>240414023 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Investment in NDT and Gross Realized Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails">
        <link:definition>240424024 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Maturities of Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails">
        <link:definition>240434025 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Items Recorded at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails">
        <link:definition>240444026 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Items not Recorded at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails" roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails">
        <link:definition>240454027 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Defined Benefit Plans Disclosure (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntities" roleURI="http://www.pnmresources.com/role/VariableInterestEntities">
        <link:definition>210461010 - Disclosure - Variable Interest Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesTables">
        <link:definition>230473009 - Disclosure - Variable Interest Entities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesDetails" roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesDetails">
        <link:definition>240484028 - Disclosure - Variable Interest Entities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefits" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits">
        <link:definition>210491011 - Disclosure - Pension and Other Postretirement Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsTables" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables">
        <link:definition>230503010 - Disclosure - Pension and Other Postretirement Benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsNarrativeDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails">
        <link:definition>240514029 - Disclosure - Pension and Other Postretirement Benefits - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails">
        <link:definition>240524030 - Disclosure - Pension and Other Postretirement Benefits - APBO, PBO, Fair Value of Plan Assets, and Funded Status of the Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails">
        <link:definition>240534031 - Disclosure - Pension and Other Postretirement Benefits - Actuarial (Gain) Loss Results (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails">
        <link:definition>240544032 - Disclosure - Pension and Other Postretirement Benefits - Pre-Tax Information about Prior Service Cost and Net Actuarial (Gain) loss in AOCI (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails">
        <link:definition>240554033 - Disclosure - Pension and Other Postretirement Benefits - Components of Net Periodic Benefit Cost (Income) Recognized (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsAssumptionsUsedDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails">
        <link:definition>240564034 - Disclosure - Pension and Other Postretirement Benefits - Assumptions Used (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails">
        <link:definition>240574035 - Disclosure - Pension and Other Postretirement Benefits - Pension Benefit Payments are Expected to be Paid (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails">
        <link:definition>240584036 - Disclosure - Pension and Other Postretirement Benefits - Assumed Health Care Cost Trend Rates and Impact of a One-Percentage-Point Change in Assumed Health Care Cost Trend Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails" roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails">
        <link:definition>240594037 - Disclosure - Pension and Other Postretirement Benefits - Other Postretirement Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.pnmresources.com/role/StockBasedCompensation">
        <link:definition>210601012 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.pnmresources.com/role/StockBasedCompensationTables">
        <link:definition>230613011 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" roleURI="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails">
        <link:definition>240624038 - Disclosure - Stock-Based Compensation - Performance Equity Plan and Accounting for Stock Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationExcessTaxBenefitsDetails" roleURI="http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails">
        <link:definition>240634039 - Disclosure - Stock-Based Compensation - Excess Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationWeightedAverageAssumptionsDetails" roleURI="http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails">
        <link:definition>240644040 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationRestrictedStockAwardsDetails" roleURI="http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails">
        <link:definition>240654041 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryAssetsandLiabilities" roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities">
        <link:definition>210661013 - Disclosure - Regulatory Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryAssetsandLiabilitiesTables" roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables">
        <link:definition>230673012 - Disclosure - Regulatory Assets and Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryAssetsandLiabilitiesDetails" roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails">
        <link:definition>240684042 - Disclosure - Regulatory Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConstructionProgramandJointlyOwnedElectricGeneratingPlants" roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants">
        <link:definition>210691014 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables" roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables">
        <link:definition>230703013 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails">
        <link:definition>240714043 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails" roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails">
        <link:definition>240724044 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants - Summary of Budgeted Construction Expenditures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetRetirementObligations" roleURI="http://www.pnmresources.com/role/AssetRetirementObligations">
        <link:definition>210731015 - Disclosure - Asset Retirement Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetRetirementObligationsTables" roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsTables">
        <link:definition>230743014 - Disclosure - Asset Retirement Obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetRetirementObligationsDetails" roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsDetails">
        <link:definition>240754045 - Disclosure - Asset Retirement Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.pnmresources.com/role/CommitmentsandContingencies">
        <link:definition>210761016 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails">
        <link:definition>240774046 - Disclosure - Commitments and Contingencies - PVNGS Decommissioning Funding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails">
        <link:definition>240784047 - Disclosure - Commitments and Contingencies - Nuclear Spent Fuel and Waste Disposal (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTheEnergyTransitionActDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails">
        <link:definition>240794048 - Disclosure - Commitments and Contingencies - The Energy Transition Act (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTheCleanAirActDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails">
        <link:definition>240804049 - Disclosure - Commitments and Contingencies - The Clean Air Act (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails">
        <link:definition>240814050 - Disclosure - Commitments and Contingencies - National Ambient Air Quality Standards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails">
        <link:definition>240824051 - Disclosure - Commitments and Contingencies - Cooling Water Intake Structures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesCoalSupplyDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails">
        <link:definition>240834052 - Disclosure - Commitments and Contingencies - Coal Supply (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesMiningRoyaltyRateDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails">
        <link:definition>240844053 - Disclosure - Commitments and Contingencies - Mining Royalty Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesLiabilityandInsuranceMattersDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails">
        <link:definition>240854054 - Disclosure - Commitments and Contingencies - Liability and Insurance Matters (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails" roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails">
        <link:definition>240864055 - Disclosure - Commitments and Contingencies - Navajo National Allottee Matters (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMatters" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMatters">
        <link:definition>210871017 - Disclosure - Regulatory and Rate Matters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersRegulatoryandRateMattersTables" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables">
        <link:definition>230883015 - Disclosure - Regulatory and Rate Matters Regulatory and Rate Matters (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails">
        <link:definition>240894056 - Disclosure - Regulatory and Rate Matters - New Mexico General Rate Cases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersRenewablePortfolioStandardDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails">
        <link:definition>240904057 - Disclosure - Regulatory and Rate Matters - Renewable Portfolio Standard (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersRenewableEnergyRiderDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails">
        <link:definition>240914058 - Disclosure - Regulatory and Rate Matters - Renewable Energy Rider (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails">
        <link:definition>240924059 - Disclosure - Regulatory and Rate Matters - Energy Efficiency and Load Management (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails">
        <link:definition>240934060 - Disclosure - Regulatory and Rate Matters - Integrated Resource Plans and Abandonment Applications (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails">
        <link:definition>240944061 - Disclosure - Regulatory and Rate Matters - SJGS Abandonment Application (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails">
        <link:definition>240954062 - Disclosure - Regulatory and Rate Matters - Four Corners Abandonment Application (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails">
        <link:definition>240964063 - Disclosure - Regulatory and Rate Matters - Cost Recovery Related to Joining the EIM (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails">
        <link:definition>240974064 - Disclosure - Regulatory and Rate Matters - Advanced Metering Infrastructure Application and Facebook Data Center Project (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails">
        <link:definition>240984065 - Disclosure - Regulatory and Rate Matters - PNM Solar Direct, Application for a New 345-kV Transmission Line and Wester Spirit Line (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersFormulaTransmissionRateCaseDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails">
        <link:definition>240994066 - Disclosure - Regulatory and Rate Matters - Formula Transmission Rate Case (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails">
        <link:definition>241004067 - Disclosure - Regulatory and Rate Matters - COVID-19 Regulatory Matters (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersTransportationElectrificationProgramDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails">
        <link:definition>241014068 - Disclosure - Regulatory and Rate Matters - Transportation Electrification Program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersTNMPNarrativeDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails">
        <link:definition>241024069 - Disclosure - Regulatory and Rate Matters - TNMP Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersTNMPSchedulesDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails">
        <link:definition>241034070 - Disclosure - Regulatory and Rate Matters - TNMP Schedules (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails" roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails">
        <link:definition>241044071 - Disclosure - Regulatory and Rate Matters - COVID-19 Electricity Relief Program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.pnmresources.com/role/IncomeTaxes">
        <link:definition>211051018 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.pnmresources.com/role/IncomeTaxesTables">
        <link:definition>231063016 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesFederalIncomeTaxReformDetails" roleURI="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails">
        <link:definition>241074072 - Disclosure - Income Taxes - Federal Income Tax Reform (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails">
        <link:definition>241084073 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>241094074 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>241104075 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails">
        <link:definition>241114076 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Components (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails" roleURI="http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails">
        <link:definition>241124077 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesCarryforwardsDetails" roleURI="http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails">
        <link:definition>241134078 - Disclosure - Income Taxes - Carryforwards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Goodwill" roleURI="http://www.pnmresources.com/role/Goodwill">
        <link:definition>211141019 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillDetails" roleURI="http://www.pnmresources.com/role/GoodwillDetails">
        <link:definition>241154079 - Disclosure - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.pnmresources.com/role/RelatedPartyTransactions">
        <link:definition>211161020 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsTables">
        <link:definition>231173017 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails">
        <link:definition>241184080 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityMethodInvestment" roleURI="http://www.pnmresources.com/role/EquityMethodInvestment">
        <link:definition>211191021 - Disclosure - Equity Method Investment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityMethodInvestmentTables" roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentTables">
        <link:definition>231203018 - Disclosure - Equity Method Investment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityMethodInvestmentNarrativeDetails" roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails">
        <link:definition>241214081 - Disclosure - Equity Method Investment - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityMethodInvestmentSummarizedFinancialInformationDetails" roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails">
        <link:definition>241224082 - Disclosure - Equity Method Investment - Summarized Financial Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Merger" roleURI="http://www.pnmresources.com/role/Merger">
        <link:definition>211231022 - Disclosure - Merger</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MergerDetails" roleURI="http://www.pnmresources.com/role/MergerDetails">
        <link:definition>241244083 - Disclosure - Merger (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyOperatingResultsUnaudited" roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited">
        <link:definition>211251023 - Disclosure - Quarterly Operating Results (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyOperatingResultsUnauditedTables" roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables">
        <link:definition>231263019 - Disclosure - Quarterly Operating Results (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyOperatingResultsUnauditedDetails" roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails">
        <link:definition>241274084 - Disclosure - Quarterly Operating Results (Unaudited) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleICondensedFinancialInformationofParentCompany" roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany">
        <link:definition>211281024 - Disclosure - Schedule I - Condensed Financial Information of Parent Company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails">
        <link:definition>241294085 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Statements of Earnings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails">
        <link:definition>241304086 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Statement of Cash flow (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails">
        <link:definition>241314087 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails" roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails">
        <link:definition>241324088 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Balance Sheets Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>211331025 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>241344089 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="pnm_PerformanceEquityPlanMember" abstract="true" name="PerformanceEquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember" abstract="true" name="SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.92PercentDue2039Member" abstract="true" name="FirstMortgageBonds3.92PercentDue2039Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" abstract="true" name="ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_OtherSubsidiariesMember" abstract="true" name="OtherSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNM2019TermLoanMember" abstract="true" name="PNM2019TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice" abstract="false" name="UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ElectricTransmissionServiceMember" abstract="true" name="ElectricTransmissionServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2025at3point45percentMember" abstract="true" name="SeniorUnsecuredNotesDue2025at3point45percentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NavajoNationMember" abstract="true" name="NavajoNationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FixedIncomeSecuritiesCorporateMember" abstract="true" name="FixedIncomeSecuritiesCorporateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ClassificationOfMineDomain" abstract="true" name="ClassificationOfMineDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNM2017NewMexicoCreditFacilityMember" abstract="true" name="PNM2017NewMexicoCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ServiceBillingsMember" abstract="true" name="ServiceBillingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" abstract="false" name="PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_CoalSupplyMember" abstract="true" name="CoalSupplyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2048At4Point60PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant" abstract="false" name="PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_InterestRateContractTwoMember" abstract="true" name="InterestRateContractTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations" abstract="false" name="PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" abstract="false" name="PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" abstract="false" name="LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered" abstract="false" name="PublicUtilitiesInitialCapitalInvestmentsToBeRecovered" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AdvancedMeterRetirementCostsMember" abstract="true" name="AdvancedMeterRetirementCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" abstract="false" name="EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DateOfRegulatoryActionAxis" abstract="true" name="DateOfRegulatoryActionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PNMR2020TermLoanMember" abstract="true" name="PNMR2020TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PollutionControlRevenueBondsAt590PercentMember" abstract="true" name="PollutionControlRevenueBondsAt590PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SurfaceMember" abstract="true" name="SurfaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ProceedsFromSecuritizationBonds" abstract="false" name="ProceedsFromSecuritizationBonds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TaxEffectOfExcessPensionLiability" abstract="false" name="TaxEffectOfExcessPensionLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PnmrMember" abstract="true" name="PnmrMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NonFuelEnergyMember" abstract="true" name="NonFuelEnergyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_EquitySecuritiesDomesticValueMember" abstract="true" name="EquitySecuritiesDomesticValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" abstract="false" name="DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_JPMorganChaseBankN.A.Member" abstract="true" name="JPMorganChaseBankN.A.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" abstract="false" name="PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TotalOtherPropertyAndInvestments" abstract="false" name="TotalOtherPropertyAndInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" abstract="false" name="EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OtherUnrelatedEntities1Member" abstract="true" name="OtherUnrelatedEntities1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBondsMember" abstract="true" name="FirstMortgageBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_EnergyTransitionActMember" abstract="true" name="EnergyTransitionActMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RegulatoryAssetsAndLiabilitiesTable" abstract="true" name="RegulatoryAssetsAndLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_FirstMortgageBonds336PercentDueJuly2050Member" abstract="true" name="FirstMortgageBonds336PercentDueJuly2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" abstract="true" name="CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" abstract="false" name="PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_FinancialStatementLocationDomain" abstract="true" name="FinancialStatementLocationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" abstract="false" name="PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" abstract="false" name="EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNMRDevelopmentRevolvingCreditFacilityMember" abstract="true" name="PNMRDevelopmentRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" abstract="false" name="ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_RenewableEnergyPurchasesMember" abstract="true" name="RenewableEnergyPurchasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities" abstract="false" name="OperatingLeasesCapitalizedFinancingCostsInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_MergerBackstopFacilitiesMember" abstract="true" name="MergerBackstopFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_IncreaseinCoalMineDecommissioningLiabilityMember" abstract="true" name="IncreaseinCoalMineDecommissioningLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" abstract="false" name="PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_VariableInterestEntityStatementOfOperationAbstract" abstract="true" name="VariableInterestEntityStatementOfOperationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" abstract="false" name="DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member" abstract="true" name="SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_InvestmentsInSubsidiaries" abstract="false" name="InvestmentsInSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" abstract="false" name="PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" abstract="false" name="PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesDisallowedleaseholdimprovements" abstract="false" name="PublicUtilitiesDisallowedleaseholdimprovements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_LaJoyaWindMember" abstract="true" name="LaJoyaWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RatioOfDebtToCapitalMaximum" abstract="false" name="RatioOfDebtToCapitalMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_Unit4Member" abstract="true" name="Unit4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities" abstract="false" name="PublicUtilitiesTransmissionLineAndAssociatedFacilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_SjgsUnits1And2Member" abstract="true" name="SjgsUnits1And2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable" abstract="true" name="ScheduleOfGoodwillAndOtherIntangibleAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofSolarFacilities" abstract="false" name="PublicUtilitiesNumberofSolarFacilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" abstract="false" name="TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" abstract="false" name="PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_DebtInstrumentCovenantDebttoCapitalRatio" abstract="false" name="DebtInstrumentCovenantDebttoCapitalRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_DateOfRegulatoryActionDomain" abstract="true" name="DateOfRegulatoryActionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member" abstract="true" name="SeniorUnsecuredNotes321SeriesADueApril2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod" abstract="false" name="PublicUtilitiesIntegratedResourcePlanActionPlanPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_UndergroundMember" abstract="true" name="UndergroundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMRevolvingCreditFacilityMember" abstract="true" name="PNMRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMR2018SUNS3.25percentdueMarch2021Member" abstract="true" name="PNMR2018SUNS3.25percentdueMarch2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses" abstract="false" name="ResultsOfOperationsVariableInterestEntityOperatingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ScheduleOfDeferredIncomeTaxComponentsTable" abstract="true" name="ScheduleOfDeferredIncomeTaxComponentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" abstract="false" name="ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PollutionControlRevenueBondsDue2043Series1Member" abstract="true" name="PollutionControlRevenueBondsDue2043Series1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AssetRetirementObligationsLineItems" abstract="true" name="AssetRetirementObligationsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_CompensationExpenseImpairment" abstract="false" name="CompensationExpenseImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_LightningDockGeothermalMember" abstract="true" name="LightningDockGeothermalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2030At3Point21PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_HurricaneCostsMember" abstract="true" name="HurricaneCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FuelAndPurchasedPowerAdjustmentClauseMember" abstract="true" name="FuelAndPurchasedPowerAdjustmentClauseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OtherUnrelatedEntities5Member" abstract="true" name="OtherUnrelatedEntities5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_LongtermdebtExcludingcurrentmaturitiesGross" abstract="false" name="LongtermdebtExcludingcurrentmaturitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentNetInService" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" abstract="false" name="PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_PNMToNMRDMember" abstract="true" name="PNMToNMRDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember" abstract="true" name="FirstMortgageBondsDue2019Series2009Aat9point50percentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DebtInstrumentNumberofLoans" abstract="false" name="DebtInstrumentNumberofLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" abstract="false" name="UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember" abstract="true" name="AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AccumulatedAmortizationNuclearFuel" abstract="false" name="AccumulatedAmortizationNuclearFuel" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesEstimateOfPossibleUpgrades" abstract="false" name="PublicUtilitiesEstimateOfPossibleUpgrades" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SanJuanGeneratingStationMember" abstract="true" name="SanJuanGeneratingStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2021At5Point35PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities" abstract="false" name="FinanceLeasesCapitalizedFinancingCostsInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ReservebalanceStatetaxcreditcarryforward" abstract="false" name="ReservebalanceStatetaxcreditcarryforward" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_BudgetedFutureConstructionExpendituresYearOne" abstract="false" name="BudgetedFutureConstructionExpendituresYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member" abstract="true" name="TNMP2020BondPurchaseAgreementBondSeries3And4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesGovernmentStandardEmissionLimit" abstract="false" name="PublicUtilitiesGovernmentStandardEmissionLimit" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="pnm_StationFuelTypeDomain" abstract="true" name="StationFuelTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_OperatingLeaseOriginalTerm" abstract="false" name="OperatingLeaseOriginalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_StateTaxCreditCarryforwardImpairment" abstract="false" name="StateTaxCreditCarryforwardImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_A2017EnergyEfficiencyandLoadManagementProgramMember" abstract="true" name="A2017EnergyEfficiencyandLoadManagementProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2033At3Point93PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMR2016TwoYearTermLoanMember" abstract="true" name="PNMR2016TwoYearTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMRDevelopmentMember" abstract="true" name="PNMRDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" abstract="false" name="PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" abstract="false" name="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfReplacementResourceScenarios" abstract="false" name="PublicUtilitiesNumberOfReplacementResourceScenarios" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_RequiredPercentageby2030Member" abstract="true" name="RequiredPercentageby2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract" abstract="true" name="FinanceLeaseAssetsandLiabilitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember" abstract="true" name="RenewableEnergyRiderSkyBlueEnergyProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_InterestChargesMember" abstract="true" name="InterestChargesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2018at7point50percentMember" abstract="true" name="SeniorUnsecuredNotesDue2018at7point50percentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_EnergyImbalanceMarketMember" abstract="true" name="EnergyImbalanceMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ContinuousHighwallMiningMember" abstract="true" name="ContinuousHighwallMiningMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance" abstract="false" name="PublicUtilitiesAggregateAmountOfAllRiskInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" abstract="false" name="PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount" abstract="false" name="PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour" abstract="false" name="PublicUtilitiesReasonableCostThresholdInMegawattsPerHour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesRequestedCostofDebtPercentage" abstract="false" name="PublicUtilitiesRequestedCostofDebtPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_ReplacementResourcePortfolioThreeMember" abstract="true" name="ReplacementResourcePortfolioThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember" abstract="true" name="PublicUtilitiesInventoryMaterialsAndSuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NMRDMember" abstract="true" name="NMRDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_UnamortizedCostOfPrepaidRightOfWayAgreements" abstract="false" name="UnamortizedCostOfPrepaidRightOfWayAgreements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain" abstract="true" name="AchievedSpecifiedPerformanceTargetTimeFrameDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" abstract="false" name="ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_OtherUnrelatedEntities2Member" abstract="true" name="OtherUnrelatedEntities2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_LetterOrCredit30MilJPMorganMember" abstract="true" name="LetterOrCredit30MilJPMorganMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions" abstract="false" name="DeferredTaxLiabilitiesCompensationandBenefitsPensions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_IncomeTaxesLineItems" abstract="true" name="IncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_RestrictedStockAndPerformanceSharesMember" abstract="true" name="RestrictedStockAndPerformanceSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability" abstract="false" name="TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DeferredTaxAssetsRegulatoryDisallowance" abstract="false" name="DeferredTaxAssetsRegulatoryDisallowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RequiredPercentageby2025Member" abstract="true" name="RequiredPercentageby2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SanJuanGeneratingStationAndFourCornersMember" abstract="true" name="SanJuanGeneratingStationAndFourCornersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TaxEffectOfMarkToMarketAdjustments" abstract="false" name="TaxEffectOfMarkToMarketAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DebtInstrumentCovenantDebtToCapitalizationRatio" abstract="false" name="DebtInstrumentCovenantDebtToCapitalizationRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" abstract="true" name="FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" abstract="false" name="PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_RelatedPartyTransactionByTransactionTypeAxis" abstract="true" name="RelatedPartyTransactionByTransactionTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PNMtoPNMRMember" abstract="true" name="PNMtoPNMRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ScheduleOfRegulatoryRateMattersAxis" abstract="true" name="ScheduleOfRegulatoryRateMattersAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" abstract="false" name="DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNMR2018OneYearTermLoanMember" abstract="true" name="PNMR2018OneYearTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TNMPFirstMortgageBondsMember" abstract="true" name="TNMPFirstMortgageBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyUnderContract" abstract="false" name="PublicUtilitiesRenewableEnergyUnderContract" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_DebtMaturitiesLineItems" abstract="true" name="DebtMaturitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_NewMexicoWindMember" abstract="true" name="NewMexicoWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" abstract="false" name="PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pnm_IncreaseDecreaseInAccruedInterestAndTaxes" abstract="false" name="IncreaseDecreaseInAccruedInterestAndTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_EquitySecuritiesInternationalFundsMember" abstract="true" name="EquitySecuritiesInternationalFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PaloVerdeNuclearGeneratingStationUnit2Member" abstract="true" name="PaloVerdeNuclearGeneratingStationUnit2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesBudgetFlexibilityPercent" abstract="false" name="PublicUtilitiesBudgetFlexibilityPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable" abstract="false" name="AlternativeMinimumTaxCarryforwardReclassifiedToReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesOtherExpensesToBeRecovered" abstract="false" name="PublicUtilitiesOtherExpensesToBeRecovered" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNM2017TermLoanAgreementMember" abstract="true" name="PNM2017TermLoanAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" abstract="false" name="PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RegulatoryLiabilityReductionToRevenue" abstract="false" name="RegulatoryLiabilityReductionToRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue" abstract="false" name="PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="pnm_UnitDomain" abstract="true" name="UnitDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" abstract="false" name="DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement" abstract="false" name="PublicUtilitiesEstimatedSelfFundAmountUnderAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" abstract="false" name="FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PollutionControlRevenueBondsDue2040Member" abstract="true" name="PollutionControlRevenueBondsDue2040Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ClassificationOfMineAxis" abstract="true" name="ClassificationOfMineAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" abstract="false" name="CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pnm_JointlyOwnedGeneratingFacilitiesAxis" abstract="true" name="JointlyOwnedGeneratingFacilitiesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_FixedIncomeSecuritiesMunicipalsMember" abstract="true" name="FixedIncomeSecuritiesMunicipalsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_LeasesWeightedAverageDiscountRateAbstract" abstract="true" name="LeasesWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_SanJuanGeneratingStationReplacementResourcesMember" abstract="true" name="SanJuanGeneratingStationReplacementResourcesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets" abstract="false" name="SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_InterestRateContractThreeMember" abstract="true" name="InterestRateContractThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMRDevelopmentTermLoanMember" abstract="true" name="PNMRDevelopmentTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" abstract="false" name="PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements" abstract="false" name="PublicUtilitiesRegulatoryDisallowancecapitalimprovements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_CommonIntangibleAndGeneralPlantMember" abstract="true" name="CommonIntangibleAndGeneralPlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember" abstract="true" name="SeniorUnsecuredNotesPollutionControlRevenueBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract" abstract="true" name="FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" abstract="true" name="UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ContractwithCustomersAssetandLiabilityRollForward" abstract="true" name="ContractwithCustomersAssetandLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.60PercentDue2029Member" abstract="true" name="FirstMortgageBonds3.60PercentDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds293PercentDue2035Member" abstract="true" name="FirstMortgageBonds293PercentDue2035Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RegulatoryDisallowancesAndRestructuringCosts" abstract="false" name="RegulatoryDisallowancesAndRestructuringCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DeferredTaxLiabilitiesInvestmentTaxCredit" abstract="false" name="DeferredTaxLiabilitiesInvestmentTaxCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DebtMaturitiesTable" abstract="true" name="DebtMaturitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_Adjustmentforunrecognizedtaxbenefits" abstract="false" name="Adjustmentforunrecognizedtaxbenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SjgsCoalMember" abstract="true" name="SjgsCoalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_BudgetedFutureConstructionExpendituresYearFour" abstract="false" name="BudgetedFutureConstructionExpendituresYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OtherUnrelatedEntities3Member" abstract="true" name="OtherUnrelatedEntities3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TransportationElectrificationProgramMember" abstract="true" name="TransportationElectrificationProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_InsuranceCarrierAxis" abstract="true" name="InsuranceCarrierAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" abstract="false" name="PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_DebtInstrumentSeriesOfBondIssuance" abstract="false" name="DebtInstrumentSeriesOfBondIssuance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" abstract="false" name="DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanPeriodicDistributionPeriod" abstract="false" name="DefinedBenefitPlanPeriodicDistributionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_FinanceLeaseLiabilityDeferredCreditsOther" abstract="false" name="FinanceLeaseLiabilityDeferredCreditsOther" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TermLoanRestatementCommittedAmount" abstract="false" name="TermLoanRestatementCommittedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_FirstMortgageBonds336PercentDueApril2050Member" abstract="true" name="FirstMortgageBonds336PercentDueApril2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" abstract="false" name="PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" abstract="false" name="PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesEstimatedCostOfProject" abstract="false" name="PublicUtilitiesEstimatedCostOfProject" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesApprovedDeploymentCosts" abstract="false" name="PublicUtilitiesApprovedDeploymentCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty" abstract="false" name="PaymentsToFundLongTermLoansToUnaffiliatedThirdParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OtherEntitiesAxis" abstract="true" name="OtherEntitiesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum" abstract="false" name="PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability" abstract="false" name="TaxCutsAndJobsActOf2017NetRegulatoryLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesValueOfCashContributionPercent" abstract="false" name="PublicUtilitiesValueOfCashContributionPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_RetailElectricIndustrialCustomersMember" abstract="true" name="RetailElectricIndustrialCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.22PercentDue2027Member" abstract="true" name="FirstMortgageBonds3.22PercentDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FacebookDataCenterMember" abstract="true" name="FacebookDataCenterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pnm_PNMfromNMRDMember" abstract="true" name="PNMfromNMRDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" abstract="false" name="UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AssetRetirementObligationTable" abstract="true" name="AssetRetirementObligationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_NewMexico2015RateCaseMember" abstract="true" name="NewMexico2015RateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_KVTransmissionLineMember" abstract="true" name="KVTransmissionLineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember" abstract="true" name="EconomicDevelopmentAndWorkforceTrainingCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMR2020DelayedDrawTermLoanMember" abstract="true" name="PNMR2020DelayedDrawTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" abstract="false" name="SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ReverseBalanceCompensationExpense" abstract="false" name="ReverseBalanceCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture" abstract="false" name="IncomeLossFromEquityMethodInvestmentExcludingJointVenture" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PnmrToPnmMember" abstract="true" name="PnmrToPnmMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TNMPTermLoanAgreementMember" abstract="true" name="TNMPTermLoanAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_InterestRateContractOneMember" abstract="true" name="InterestRateContractOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_InterconnectionBillingsMember" abstract="true" name="InterconnectionBillingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NumberOfLeasesExpiring" abstract="false" name="NumberOfLeasesExpiring" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_IntegratedResourcePlan2011Member" abstract="true" name="IntegratedResourcePlan2011Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PollutionControlRevenueBondsMember" abstract="true" name="PollutionControlRevenueBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_BudgetedFutureConstructionExpendituresYearThree" abstract="false" name="BudgetedFutureConstructionExpendituresYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" abstract="false" name="PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SanJuanGeneratingStationUnit4Member" abstract="true" name="SanJuanGeneratingStationUnit4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofadvancedmetersinstalled" abstract="false" name="PublicUtilitiesNumberofadvancedmetersinstalled" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_MergerAgreementMember" abstract="true" name="MergerAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CasaMesaWindMember" abstract="true" name="CasaMesaWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2025At3Point85PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRevenuefromRenewableenergyrider" abstract="false" name="PublicUtilitiesRevenuefromRenewableenergyrider" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PreferredStockDividendRequirementsOfSubsidiary" abstract="false" name="PreferredStockDividendRequirementsOfSubsidiary" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod" abstract="false" name="PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_ReclamationTrustFundingYear2" abstract="false" name="ReclamationTrustFundingYear2" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OtherDeferredCreditsMember" abstract="true" name="OtherDeferredCreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfComplianceAlternatives" abstract="false" name="PublicUtilitiesNumberOfComplianceAlternatives" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2038At4Point22PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember" abstract="true" name="PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts" abstract="false" name="PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned" abstract="false" name="NumberOfAllotmentParcelsAtIssueNotToBeCondemned" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" abstract="false" name="DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_HearingExaminersApproachOneMember" abstract="true" name="HearingExaminersApproachOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" abstract="false" name="PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable" abstract="true" name="ScheduleOfEffectiveIncomeTaxRateReconciliationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges" abstract="false" name="LongTermContractForPurchaseOfElectricPowerVariableCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NumberOfMegaWattsPurchased" abstract="false" name="NumberOfMegaWattsPurchased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_OtherPropertyAndInvestmentsAbstract" abstract="true" name="OtherPropertyAndInvestmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_TransmissionCostOfServiceRatesMember" abstract="true" name="TransmissionCostOfServiceRatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" abstract="true" name="ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_OtherDeferredCostsGrossCARESAct" abstract="false" name="OtherDeferredCostsGrossCARESAct" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TermLoanRestatementToProvideAdditionalFunding" abstract="false" name="TermLoanRestatementToProvideAdditionalFunding" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesForecastedUndepreciatedInvestment" abstract="false" name="PublicUtilitiesForecastedUndepreciatedInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_FinalPaymentForReliefFromObligations" abstract="false" name="FinalPaymentForReliefFromObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" abstract="false" name="PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem" abstract="false" name="DeferredTaxLiabilitiesAdvancedMeteringSystem" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_MineReclamationTrustMember" abstract="true" name="MineReclamationTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ReplacementResourcePortfolioTwoMember" abstract="true" name="ReplacementResourcePortfolioTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AssetsandLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsandLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_PublicUtilitiesExpectedBudgetedExpenditures" abstract="false" name="PublicUtilitiesExpectedBudgetedExpenditures" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations" abstract="false" name="DeferredTaxAssetsShutdownOfRegulatoryOperations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ReclamationTrustFundingNextFiscalYear" abstract="false" name="ReclamationTrustFundingNextFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesPreTaxImpairmentofInvestments" abstract="false" name="PublicUtilitiesPreTaxImpairmentofInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNM2019250MillionTermLoanMember" abstract="true" name="PNM2019250MillionTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount" abstract="false" name="PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NMCapitalMember" abstract="true" name="NMCapitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CollaborativeArrangementOwnerObligationsDefaultAmount" abstract="false" name="CollaborativeArrangementOwnerObligationsDefaultAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" abstract="false" name="TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse" abstract="false" name="PublicUtilitiesNumberOfMegawattsForDemandResponse" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_AvangridRenewablesLLCMember" abstract="true" name="AvangridRenewablesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMRandTNMPMember" abstract="true" name="PNMRandTNMPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_OperatingLeaseExtendedTerm" abstract="false" name="OperatingLeaseExtendedTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier" abstract="false" name="PublicUtilitiesProfitincentiveslidingscalemultiplier" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust" abstract="false" name="PublicUtilitiesAnnualFundingposttermreclamationtrust" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TNMPRevolvingCreditFacilityMember" abstract="true" name="TNMPRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FormulaTransmissionRateCaseMember" abstract="true" name="FormulaTransmissionRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ReplacementResourcePortfolioFiveMember" abstract="true" name="ReplacementResourcePortfolioFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented" abstract="false" name="PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_FixedIncomeSecuritiesUSGovernmentMember" abstract="true" name="FixedIncomeSecuritiesUSGovernmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyPercentage" abstract="false" name="PublicUtilitiesRenewableEnergyPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pnm_COVID19Member" abstract="true" name="COVID19Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NumberofUnits" abstract="false" name="NumberofUnits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" abstract="true" name="UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMRToNMRDMember" abstract="true" name="PNMRToNMRDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" abstract="false" name="JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member" abstract="true" name="PaloVerdeNuclearGeneratingStationUnits1And4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FinanceLeaseLiabilityCurrentOther" abstract="false" name="FinanceLeaseLiabilityCurrentOther" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NMPRCMember" abstract="true" name="NMPRCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" abstract="false" name="PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" abstract="false" name="PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesEstimatedCostsOfReplacementResources" abstract="false" name="PublicUtilitiesEstimatedCostsOfReplacementResources" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" abstract="false" name="PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_OtherUnrelatedEntities4Member" abstract="true" name="OtherUnrelatedEntities4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear" abstract="false" name="DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NonServiceCostDeferredAsRegulatoryAssets" abstract="false" name="NonServiceCostDeferredAsRegulatoryAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember" abstract="true" name="EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" abstract="false" name="PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_DeferredTaxLiabilitiesStrandedCosts" abstract="false" name="DeferredTaxLiabilitiesStrandedCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RedMesaWindMember" abstract="true" name="RedMesaWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions" abstract="false" name="AdjustmentstoAdditionalPaidinCapitalParentContributions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember" abstract="true" name="EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange" abstract="false" name="PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" abstract="false" name="PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pnm_A2015ElectricRateCaseMember" abstract="true" name="A2015ElectricRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_IncomeTaxesImpairmentofCarryforwardsAbstract" abstract="true" name="IncomeTaxesImpairmentofCarryforwardsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.85PercentDue2028Member" abstract="true" name="FirstMortgageBonds3.85PercentDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" abstract="false" name="DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DebtInstrumentsNMPRCApprovedcreditfacility" abstract="false" name="DebtInstrumentsNMPRCApprovedcreditfacility" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_EnergyEfficiencyAndLoadManagementProgramMember" abstract="true" name="EnergyEfficiencyAndLoadManagementProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_A2018TNMPRateCaseMember" abstract="true" name="A2018TNMPRateCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesLiabilityInsuranceCoverage" abstract="false" name="PublicUtilitiesLiabilityInsuranceCoverage" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" abstract="false" name="PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance" abstract="false" name="PublicUtilitiesReturnonEquityRegulatoryDisallowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_CoalMineReclamationBondstobepostedwithNMMMD" abstract="false" name="CoalMineReclamationBondstobepostedwithNMMMD" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesIncrementalDistributionInvestments" abstract="false" name="PublicUtilitiesIncrementalDistributionInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_EquitySecuritiesOtherFundsMember" abstract="true" name="EquitySecuritiesOtherFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TypeOfRegulatoryCostDomain" abstract="true" name="TypeOfRegulatoryCostDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CashUsedToSupportBankLetterOrCreditArrangement" abstract="false" name="CashUsedToSupportBankLetterOrCreditArrangement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NavajoNationAllotteeMattersMember" abstract="true" name="NavajoNationAllotteeMattersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp" abstract="false" name="PublicUtilitiesPlanningPeriodCoveredOfIrp" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" abstract="false" name="AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_PNMRAndPNMRDevelopmentMember" abstract="true" name="PNMRAndPNMRDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_VariableInterestEntityStatementOfFinancialPositionAbstract" abstract="true" name="VariableInterestEntityStatementOfFinancialPositionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram" abstract="false" name="PublicUtilitiesRiderChargeFromElectricityReliefProgram" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:energyItemType"/>
  <xs:element id="pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" abstract="false" name="NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_Route66SolarEnergyCenterMember" abstract="true" name="Route66SolarEnergyCenterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis" abstract="true" name="CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_MaricopaCountyArizonaPollutionControlCorporationMember" abstract="true" name="MaricopaCountyArizonaPollutionControlCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CleanAirActSncrMember" abstract="true" name="CleanAirActSncrMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" abstract="true" name="PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis" abstract="true" name="AchievedSpecifiedPerformanceTargetTimeFrameAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PNMAndTNMPMember" abstract="true" name="PNMAndTNMPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SummaryOfBudgetedConstructionExpendituresLineItems" abstract="true" name="SummaryOfBudgetedConstructionExpendituresLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_AvangridMember" abstract="true" name="AvangridMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NumberOfRegulatedUtilities" abstract="false" name="NumberOfRegulatedUtilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_MiscellaneousRevenueFromContractsWithCustomersMember" abstract="true" name="MiscellaneousRevenueFromContractsWithCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_BudgetedFutureConstructionExpendituresYearTwo" abstract="false" name="BudgetedFutureConstructionExpendituresYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ReplacementResourcePortfolioFourMember" abstract="true" name="ReplacementResourcePortfolioFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NumberOfSolarFacilities" abstract="false" name="NumberOfSolarFacilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_ChairmanPresidentAndChiefExecutiveOfficerMember" abstract="true" name="ChairmanPresidentAndChiefExecutiveOfficerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FixedIncomeSecuritiesOtherFundsMember" abstract="true" name="FixedIncomeSecuritiesOtherFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TNMP2018TermLoanMember" abstract="true" name="TNMP2018TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CleanAirActRelatedToPostCombustionControlsMember" abstract="true" name="CleanAirActRelatedToPostCombustionControlsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_IntegratedResourcePlan2020Member" abstract="true" name="IntegratedResourcePlan2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ProceedsFromTransmissionInterconnectionArrangements" abstract="false" name="ProceedsFromTransmissionInterconnectionArrangements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AchievedPerformanceTargetFor2015and2016Member" abstract="true" name="AchievedPerformanceTargetFor2015and2016Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts" abstract="false" name="PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:energyItemType"/>
  <xs:element id="pnm_PublicUtilitiesApprovedleaseacquisitioncosts" abstract="false" name="PublicUtilitiesApprovedleaseacquisitioncosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember" abstract="true" name="SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" abstract="false" name="CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" abstract="false" name="PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:energyItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2018at7point95percentMember" abstract="true" name="SeniorUnsecuredNotesDue2018at7point95percentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ElectricGenerationPortfolioStandardMember" abstract="true" name="ElectricGenerationPortfolioStandardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" abstract="false" name="PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject" abstract="false" name="PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RequiredPercentageby2040Member" abstract="true" name="RequiredPercentageby2040Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesDisconnectionTransitionPeriod" abstract="false" name="PublicUtilitiesDisconnectionTransitionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_DisincentivesIncentivesAddedMember" abstract="true" name="DisincentivesIncentivesAddedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" abstract="false" name="AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_IncomeTaxSharingPaymentsMember" abstract="true" name="IncomeTaxSharingPaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PnmrAndPnmMember" abstract="true" name="PnmrAndPnmMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMR2015TermLoanAgreementMember" abstract="true" name="PNMR2015TermLoanAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FinancialStatementLocationAxis" abstract="true" name="FinancialStatementLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_VariableInterestEntitiesAbstract" abstract="true" name="VariableInterestEntitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_OtherIncomeDeductionsExcludingInterest" abstract="false" name="OtherIncomeDeductionsExcludingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" abstract="false" name="EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" abstract="false" name="LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained" abstract="false" name="PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member" abstract="true" name="TNMP2020BondPurchaseAgreementBondSeries1And2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" abstract="false" name="DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" abstract="true" name="RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_IncomeTaxesReserveBalancesAbstract" abstract="true" name="IncomeTaxesReserveBalancesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" abstract="false" name="IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_WesternSpiritLineMember" abstract="true" name="WesternSpiritLineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem" abstract="false" name="PublicUtilitiesAnticipatedExpansionOfTransmissionSystem" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TNMPtoPNMMember" abstract="true" name="TNMPtoPNMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" abstract="false" name="CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OtherEntitiesDomain" abstract="true" name="OtherEntitiesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" abstract="false" name="EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" abstract="false" name="CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_BudgetedFutureConstructionExpendituresYearFive" abstract="false" name="BudgetedFutureConstructionExpendituresYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate" abstract="false" name="PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" abstract="false" name="NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_FirstMortgageBonds4.06PercentDue2044Member" abstract="true" name="FirstMortgageBonds4.06PercentDue2044Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk" abstract="false" name="PublicUtilitiesConcentrationRiskPotentialMarketRisk" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" abstract="false" name="EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_Estimatedannualrentexpense" abstract="false" name="Estimatedannualrentexpense" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DebtInstrumentPrepaymentPeriod" abstract="false" name="DebtInstrumentPrepaymentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_IntegratedResourcePlan2017Member" abstract="true" name="IntegratedResourcePlan2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RetailElectricCommercialCustomersMember" abstract="true" name="RetailElectricCommercialCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent" abstract="false" name="PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock" abstract="false" name="ScheduleOfDefinedContributionPlanExpensesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_OutOfPocketFeesAndExpensesReimbursement" abstract="false" name="OutOfPocketFeesAndExpensesReimbursement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2048At4Point50PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NumberOfAllotmentParcelsAtIssue" abstract="false" name="NumberOfAllotmentParcelsAtIssue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts" abstract="false" name="PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_DeferredCOVID19CostsMember" abstract="true" name="DeferredCOVID19CostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RegulatoryDisallowanceAdditionalAmountRecorded" abstract="false" name="RegulatoryDisallowanceAdditionalAmountRecorded" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" abstract="false" name="PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock" abstract="false" name="SummaryOfBudgetedConstructionExpendituresTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze" abstract="false" name="PublicUtilitiesNumberOfStatesToAddressRegionalHaze" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" abstract="false" name="PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_PaloVerdeNuclearGeneratingStationMember" abstract="true" name="PaloVerdeNuclearGeneratingStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TransmissionAndDistributionCosts" abstract="false" name="TransmissionAndDistributionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PowerPurchaseAgreementTerm" abstract="false" name="PowerPurchaseAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_TotalDeferredChargesAndOtherAssets" abstract="false" name="TotalDeferredChargesAndOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AccountingPoliciesDisclosuresLineItems" abstract="true" name="AccountingPoliciesDisclosuresLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2023at3point15percentMember" abstract="true" name="SeniorUnsecuredNotesDue2023at3point15percentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RenewablePortfolioStandardMember" abstract="true" name="RenewablePortfolioStandardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DeferredTaxLiabilityLossonreacquireddebt" abstract="false" name="DeferredTaxLiabilityLossonreacquireddebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_JointProjectsMember" abstract="true" name="JointProjectsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RenewablePortfolioStandard2014Member" abstract="true" name="RenewablePortfolioStandard2014Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3.79PercentDue2034Member" abstract="true" name="FirstMortgageBonds3.79PercentDue2034Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CompanyCommonStockholdersEquity" abstract="true" name="CompanyCommonStockholdersEquity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_VariableInterestEntitiesTextBlock" abstract="false" name="VariableInterestEntitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_CleanAirActRelatedToRegionalHazeMember" abstract="true" name="CleanAirActRelatedToRegionalHazeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNM201940MillionTermLoanMember" abstract="true" name="PNM201940MillionTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember" abstract="true" name="SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AcceleratedDepreciationSNCRsMember" abstract="true" name="AcceleratedDepreciationSNCRsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" abstract="false" name="DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OperatingLeaseCapitalizedCosts" abstract="false" name="OperatingLeaseCapitalizedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NumberOfLandownersInvolvedInTheAppeal" abstract="false" name="NumberOfLandownersInvolvedInTheAppeal" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" abstract="false" name="PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_TnmpToPnmrMember" abstract="true" name="TnmpToPnmrMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NumberOfAdditionalPPAs" abstract="false" name="NumberOfAdditionalPPAs" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_SanJuanCoalCompanyWestmorelandMember" abstract="true" name="SanJuanCoalCompanyWestmorelandMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_LesseeRightOfWayLeasePayments" abstract="false" name="LesseeRightOfWayLeasePayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" abstract="false" name="CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum" abstract="false" name="PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:massItemType"/>
  <xs:element id="pnm_PublicUtilitiesFrequencyofIRPfilings" abstract="false" name="PublicUtilitiesFrequencyofIRPfilings" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_RenewableEnergyRiderMember" abstract="true" name="RenewableEnergyRiderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TypeOfRegulatoryCostAxis" abstract="true" name="TypeOfRegulatoryCostAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" abstract="false" name="IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_FourCornersUnits4And5CoalMember" abstract="true" name="FourCornersUnits4And5CoalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_LesseeRightOfWayLeaseAnnualPayments" abstract="false" name="LesseeRightOfWayLeaseAnnualPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RetailElectricResidentialCustomersMember" abstract="true" name="RetailElectricResidentialCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TNMP2019BondPurchaseAgreementMember" abstract="true" name="TNMP2019BondPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesAnnualDistributionRevenueRequirement" abstract="false" name="PublicUtilitiesAnnualDistributionRevenueRequirement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SJGSUnits2and3Member" abstract="true" name="SJGSUnits2and3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" abstract="false" name="PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:energyItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" abstract="false" name="PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration" abstract="false" name="PublicUtilitiesNumberofMegawattsNuclearGeneration" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_TotalBudgetedConstructionExpenditures" abstract="false" name="TotalBudgetedConstructionExpenditures" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" abstract="false" name="JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" abstract="false" name="OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain" abstract="true" name="AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ForeignGovernmentMember" abstract="true" name="ForeignGovernmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember" abstract="true" name="AdvancedMeterSystemDeploymentAndSurchargeRequestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2039At3Point57PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DecommissioningCostsPolicyPolicyTextBlock" abstract="false" name="DecommissioningCostsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_CommercialProvidersMember" abstract="true" name="CommercialProvidersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" abstract="false" name="PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:energyItemType"/>
  <xs:element id="pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues" abstract="false" name="ResultsOfOperationsVariableInterestEntityOperatingRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesOwnershipPercentage" abstract="false" name="PublicUtilitiesOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" abstract="true" name="UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_CharitablecontributioncarryforwardImpairment" abstract="false" name="CharitablecontributioncarryforwardImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_EquitySecuritiesDomesticGrowthMember" abstract="true" name="EquitySecuritiesDomesticGrowthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicServiceCompanyOfNewMexicoMember" abstract="true" name="PublicServiceCompanyOfNewMexicoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember" abstract="true" name="DepositRelatedToPotentialTransmissionInterconnectionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember" abstract="true" name="ExecutiveVicePresidentandChiefFinancialOfficerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_LongtermdebtCurrentmaturitiesGross" abstract="false" name="LongtermdebtCurrentmaturitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_LesseeOperatingLeaseUnguaranteedResidualValue" abstract="false" name="LesseeOperatingLeaseUnguaranteedResidualValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts" abstract="false" name="LongTermContractForPurchaseOfElectricPowerFixedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AmortizationOfPrepaidRightOfWayAgreements" abstract="false" name="AmortizationOfPrepaidRightOfWayAgreements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NuclearDecommissioningTrustMember" abstract="true" name="NuclearDecommissioningTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RepaymentOfTransmissionInterconnectionAgreements" abstract="false" name="RepaymentOfTransmissionInterconnectionAgreements" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TriStateMember" abstract="true" name="TriStateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds273PercentDue2030Member" abstract="true" name="FirstMortgageBonds273PercentDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident" abstract="false" name="PublicUtilitiesMaximumPotentialAssessmentPerIncident" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesContributiontoConstructionActivities" abstract="false" name="PublicUtilitiesContributiontoConstructionActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesUpfrontFinancingCosts" abstract="false" name="PublicUtilitiesUpfrontFinancingCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_CentralNewMexicoElectricCooperativeMember" abstract="true" name="CentralNewMexicoElectricCooperativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PnmrToTnmpMember" abstract="true" name="PnmrToTnmpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NumberOfExtensionOptions" abstract="false" name="NumberOfExtensionOptions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor" abstract="false" name="PublicUtilitiesOwnershipPercentageInNuclearReactor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" abstract="false" name="PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract" abstract="true" name="OperatingLeaseAssetsandLiabilitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_FundsContributedMineReclamationTrust" abstract="false" name="FundsContributedMineReclamationTrust" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNMR2016OneYearTermLoanMember" abstract="true" name="PNMR2016OneYearTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ReclamationTrustFundingYear3" abstract="false" name="ReclamationTrustFundingYear3" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RequiredPercentageBy2020Member" abstract="true" name="RequiredPercentageBy2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RequiredPercentageby2045Member" abstract="true" name="RequiredPercentageby2045Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" abstract="false" name="IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RelatedPartyTransactionByTransactionTypeDomain" abstract="true" name="RelatedPartyTransactionByTransactionTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMRRevolvingCreditFacilityMember" abstract="true" name="PNMRRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RetailElectricPublicAuthorityCustomersMember" abstract="true" name="RetailElectricPublicAuthorityCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FourCornersMember" abstract="true" name="FourCornersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled" abstract="false" name="PublicUtilitiesNumberOfAMIMetersToBeInstalled" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage" abstract="false" name="PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" abstract="false" name="PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember" abstract="true" name="PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_UnitAxis" abstract="true" name="UnitAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_BTMUTermLoanAgreementMember" abstract="true" name="BTMUTermLoanAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PollutionControlRevenueBondsAt625PercentMember" abstract="true" name="PollutionControlRevenueBondsAt625PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_LunaGasMember" abstract="true" name="LunaGasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FinanceLeaseCapitalizedCosts" abstract="false" name="FinanceLeaseCapitalizedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_BusinessCombinationCashRightPerCommonShare" abstract="false" name="BusinessCombinationCashRightPerCommonShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="pnm_DeferredCostsUnderElectronicTransferAccountMember" abstract="true" name="DeferredCostsUnderElectronicTransferAccountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RegulatoryAssetsAndLiabilitiesLineItems" abstract="true" name="RegulatoryAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_RetailElectricEconomyEnergyServiceCustomersMember" abstract="true" name="RetailElectricEconomyEnergyServiceCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AnnualLeasePaymentsDuringRenewalPeriod" abstract="false" name="AnnualLeasePaymentsDuringRenewalPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" abstract="false" name="DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_LocalLinesOfCreditMember" abstract="true" name="LocalLinesOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" abstract="false" name="DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_TexasNewMexicoPowerCompanyMember" abstract="true" name="TexasNewMexicoPowerCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings" abstract="false" name="PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:energyItemType"/>
  <xs:element id="pnm_EnergyEfficiencyMember" abstract="true" name="EnergyEfficiencyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PnmToTnmpMember" abstract="true" name="PnmToTnmpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pnm_SummaryOfBudgetedConstructionExpendituresTable" abstract="true" name="SummaryOfBudgetedConstructionExpendituresTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesWriteOffRegulatoryDisallowance" abstract="false" name="PublicUtilitiesWriteOffRegulatoryDisallowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesReturnonEquity" abstract="false" name="PublicUtilitiesReturnonEquity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_NonemployeeMembersoftheBoardofDirectorsMember" abstract="true" name="NonemployeeMembersoftheBoardofDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis" abstract="true" name="AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PNMR2020ForwardEquitySalesAgreementMember" abstract="true" name="PNMR2020ForwardEquitySalesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_Financialcovenantspercentageofassetsallowedtotransfer" abstract="false" name="Financialcovenantspercentageofassetsallowedtotransfer" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember" abstract="true" name="PaloVerdeNuclearGeneratingStationUnit2LeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AchievedPerformanceTargetFor20152016and2017Member" abstract="true" name="AchievedPerformanceTargetFor20152016and2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ReservebalanceCharitablecontributioncarryforward" abstract="false" name="ReservebalanceCharitablecontributioncarryforward" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AccountingPoliciesDisclosuresTable" abstract="true" name="AccountingPoliciesDisclosuresTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2028At3Point78PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member" abstract="true" name="SeniorUnsecuredNotes357SeriesBDueApril2039Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PaymentsForReliefFromObligations" abstract="false" name="PaymentsForReliefFromObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RegulatoryAndRateMattersTextBlock" abstract="false" name="RegulatoryAndRateMattersTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_FinanceLeaseRightOfUseAssetGross" abstract="false" name="FinanceLeaseRightOfUseAssetGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation" abstract="false" name="PublicUtilitiesMaximumCollectionAllowableForFinalReclamation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility" abstract="false" name="PublicUtilitiesNumberOfMegawattsForNaturalGasFacility" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" abstract="false" name="PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:energyItemType"/>
  <xs:element id="pnm_IberdrolaSAMember" abstract="true" name="IberdrolaSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AlternativeInvestmentsMember" abstract="true" name="AlternativeInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_InitialPaymentForReliefFromObligations" abstract="false" name="InitialPaymentForReliefFromObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario" abstract="false" name="PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_HearingExaminersApproachTwoMember" abstract="true" name="HearingExaminersApproachTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SummaryofTaxReformAdjustmentsTableTextBlock" abstract="false" name="SummaryofTaxReformAdjustmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" abstract="true" name="ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember" abstract="true" name="SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock" abstract="false" name="RegulatoryAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_PublicUtilitiesAnticipatedfutureprofitincentive" abstract="false" name="PublicUtilitiesAnticipatedfutureprofitincentive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNMSolarDirectMember" abstract="true" name="PNMSolarDirectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_IndustryWideRetrospectiveAssessmentProgramMember" abstract="true" name="IndustryWideRetrospectiveAssessmentProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_COVID19CostsSavingsMember" abstract="true" name="COVID19CostsSavingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" abstract="false" name="ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="pnm_ContractWithCustomerLiabilityNet" abstract="false" name="ContractWithCustomerLiabilityNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets" abstract="false" name="SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_MarketBasedSharesMember" abstract="true" name="MarketBasedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount" abstract="false" name="PublicUtilitiesInvestmentsExcludedfromRateAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PNM2020250MillionTermLoanMember" abstract="true" name="PNM2020250MillionTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod" abstract="false" name="PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" abstract="false" name="EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" abstract="false" name="FinanceLeaseRightOfUseAssetAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_RegulatoryliabilitiesOtherCurrentMember" abstract="true" name="RegulatoryliabilitiesOtherCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003" abstract="false" name="PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_VariableRateShortTermDebtMember" abstract="true" name="VariableRateShortTermDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ReplacementResourcePortfolioOneMember" abstract="true" name="ReplacementResourcePortfolioOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AchievedPerformanceTargetFor2016Through2018Member" abstract="true" name="AchievedPerformanceTargetFor2016Through2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_AmortizationOfExcessDeferredIncomeTax" abstract="false" name="AmortizationOfExcessDeferredIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember" abstract="true" name="SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember" abstract="true" name="JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember" abstract="true" name="FirstMortgageBonds6Point95PercentDue2043Series2013AMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" abstract="false" name="PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" abstract="false" name="PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_CashFlowLesseeAbstract" abstract="true" name="CashFlowLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pnm_CityOfFarmingtonNewMexicoMember" abstract="true" name="CityOfFarmingtonNewMexicoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_TerminationFees" abstract="false" name="TerminationFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts" abstract="false" name="PublicUtilitiesSolarGenerationCapacityInMegawatts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:powerItemType"/>
  <xs:element id="pnm_AchievedPerformanceTargetFor2017Through2019Member" abstract="true" name="AchievedPerformanceTargetFor2017Through2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PerformancePeriod" abstract="false" name="PerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember" abstract="true" name="SeniorUnsecuredNotesDue2028At3Point68PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_RegulatoryRateMattersDomain" abstract="true" name="RegulatoryRateMattersDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_NuclearSpentFuelAndWasteDisposalMember" abstract="true" name="NuclearSpentFuelAndWasteDisposalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive" abstract="false" name="ReclamationTrustFundingNextFiscalYearThroughYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember" abstract="true" name="AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember" abstract="true" name="SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_UndergroundandSurfaceMember" abstract="true" name="UndergroundandSurfaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PNMR2018TwoYearTermLoanMember" abstract="true" name="PNMR2018TwoYearTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" abstract="true" name="SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount" abstract="false" name="PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_StateNetOperatingLossCarryforwardImpairment" abstract="false" name="StateNetOperatingLossCarryforwardImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" abstract="false" name="DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_NumberOfOptionsForMeetingBTAStandards" abstract="false" name="NumberOfOptionsForMeetingBTAStandards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pnm_TNMP2020BondPurchaseAgreementMember" abstract="true" name="TNMP2020BondPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_InsuranceCarrierDomain" abstract="true" name="InsuranceCarrierDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember" abstract="true" name="FirstMortgageBonds3Point53Percentdue2026Series2016AMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_PreferredStockRedemptionPremiumPercent" abstract="false" name="PreferredStockRedemptionPremiumPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member" abstract="true" name="SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_DebtInstrumentExtensionOptionPeriod" abstract="false" name="DebtInstrumentExtensionOptionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pnm_AccruedInterestAndTaxesPayable" abstract="false" name="AccruedInterestAndTaxesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pnm_PollutionControlRevenueBondsDue2043Series2Member" abstract="true" name="PollutionControlRevenueBondsDue2043Series2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" abstract="true" name="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation" abstract="false" name="PublicUtilitiesProgramCostsRelatedToMeterInstallation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>24
<FILENAME>pnm-20201231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d931949f-86c4-4a30-a782-af9affce6b3d,g:e818af9b-d57e-4451-a338-be50e075ead4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.pnmresources.com/role/CoverPage" xlink:type="simple" xlink:href="pnm-20201231.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofEarnings"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7f65a055-49ce-4eb9-84b0-5643d9b1dd12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_0e8bbca0-7b23-4324-af92-9419e3203b40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_7f65a055-49ce-4eb9-84b0-5643d9b1dd12" xlink:to="loc_us-gaap_InvestmentIncomeInterest_0e8bbca0-7b23-4324-af92-9419e3203b40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_dc8896da-3771-4323-ad7c-3259d5e12641" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_7f65a055-49ce-4eb9-84b0-5643d9b1dd12" xlink:to="loc_us-gaap_GainLossOnInvestments_dc8896da-3771-4323-ad7c-3259d5e12641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_087ca2e8-38f3-4863-be7a-9061d4604109" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_7f65a055-49ce-4eb9-84b0-5643d9b1dd12" xlink:to="loc_us-gaap_OtherIncome_087ca2e8-38f3-4863-be7a-9061d4604109" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_b5d881d0-ef0b-4469-991d-0de9292e08aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_7f65a055-49ce-4eb9-84b0-5643d9b1dd12" xlink:to="loc_us-gaap_OtherExpenses_b5d881d0-ef0b-4469-991d-0de9292e08aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7d8a2740-be18-4b74-9d95-0776883f2d34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b85889fe-e32a-46f5-b1d7-8588f8918788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_7d8a2740-be18-4b74-9d95-0776883f2d34" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b85889fe-e32a-46f5-b1d7-8588f8918788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_bf2403a3-7e63-4344-9cdf-d0ba3b15a895" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_7d8a2740-be18-4b74-9d95-0776883f2d34" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_bf2403a3-7e63-4344-9cdf-d0ba3b15a895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerOther_4e238401-c564-465d-b742-5588d76637e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_7d8a2740-be18-4b74-9d95-0776883f2d34" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerOther_4e238401-c564-465d-b742-5588d76637e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8f99b836-d1eb-4afa-a729-e522af12fe9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b3d3c73a-62cd-484b-98f9-c7e78fbc26fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8f99b836-d1eb-4afa-a729-e522af12fe9e" xlink:to="loc_us-gaap_Revenues_b3d3c73a-62cd-484b-98f9-c7e78fbc26fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_df0b9342-f9aa-4dfa-bbbf-ff10abbbc949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8f99b836-d1eb-4afa-a729-e522af12fe9e" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_df0b9342-f9aa-4dfa-bbbf-ff10abbbc949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_5ba9bdab-8e9a-4423-b173-33adaa9590ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_50790dc2-b787-473c-99bc-9c7244fd8f5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_5ba9bdab-8e9a-4423-b173-33adaa9590ba" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_50790dc2-b787-473c-99bc-9c7244fd8f5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_05ebe295-874e-4957-8c89-fbff5b971705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_5ba9bdab-8e9a-4423-b173-33adaa9590ba" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_05ebe295-874e-4957-8c89-fbff5b971705" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_16e52356-863a-44e3-8f2c-3d0efbc23a79" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_5ba9bdab-8e9a-4423-b173-33adaa9590ba" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_16e52356-863a-44e3-8f2c-3d0efbc23a79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_4d5c597f-2e35-4939-b04a-7c7dca38318d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_5ba9bdab-8e9a-4423-b173-33adaa9590ba" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_4d5c597f-2e35-4939-b04a-7c7dca38318d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_1b72f31a-08b7-4d12-bba2-9d68c23bec0f" xlink:href="pnm-20201231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_5ba9bdab-8e9a-4423-b173-33adaa9590ba" xlink:to="loc_pnm_TransmissionAndDistributionCosts_1b72f31a-08b7-4d12-bba2-9d68c23bec0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_03223e86-f708-4fa7-86d6-b4fcd8ea86d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_5ba9bdab-8e9a-4423-b173-33adaa9590ba" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_03223e86-f708-4fa7-86d6-b4fcd8ea86d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_476fb00e-1288-449e-8512-afafb0335207" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8c1f5e30-d8ca-4608-aaeb-8e6e97a55c21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_476fb00e-1288-449e-8512-afafb0335207" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8c1f5e30-d8ca-4608-aaeb-8e6e97a55c21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_42327690-bcc9-4c90-9ac7-99d386fc9ece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_476fb00e-1288-449e-8512-afafb0335207" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_42327690-bcc9-4c90-9ac7-99d386fc9ece" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_491a9f28-a50e-4cc6-ac09-0bf4a81aee94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5d2442a3-6167-4680-bca3-bc5980cba121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_491a9f28-a50e-4cc6-ac09-0bf4a81aee94" xlink:to="loc_us-gaap_OperatingIncomeLoss_5d2442a3-6167-4680-bca3-bc5980cba121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1fc80b9a-a132-4d90-8454-104bebbc2846" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_491a9f28-a50e-4cc6-ac09-0bf4a81aee94" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1fc80b9a-a132-4d90-8454-104bebbc2846" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d4c97cad-8b14-451f-a43b-c079625414d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_491a9f28-a50e-4cc6-ac09-0bf4a81aee94" xlink:to="loc_us-gaap_InterestExpense_d4c97cad-8b14-451f-a43b-c079625414d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f8771d6c-1b1c-4180-8573-a3390a0ff86e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_82d37a2c-850f-43bb-b565-19e2695fec19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f8771d6c-1b1c-4180-8573-a3390a0ff86e" xlink:to="loc_us-gaap_ProfitLoss_82d37a2c-850f-43bb-b565-19e2695fec19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_70a2f68c-c4b6-487d-bf22-74cd5ed5af28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f8771d6c-1b1c-4180-8573-a3390a0ff86e" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_70a2f68c-c4b6-487d-bf22-74cd5ed5af28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_aa3bd1b7-1b39-4de0-b9b7-265381c46579" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_86eebf3f-2fd0-42d7-b371-75400d417a6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_aa3bd1b7-1b39-4de0-b9b7-265381c46579" xlink:to="loc_us-gaap_ProfitLoss_86eebf3f-2fd0-42d7-b371-75400d417a6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b3b364cc-a021-474e-850b-1d15ee73980f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_aa3bd1b7-1b39-4de0-b9b7-265381c46579" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b3b364cc-a021-474e-850b-1d15ee73980f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_dd81e833-5663-4dbb-b5fe-026955d3bbf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_aa3bd1b7-1b39-4de0-b9b7-265381c46579" xlink:to="loc_us-gaap_DividendsPreferredStock_dd81e833-5663-4dbb-b5fe-026955d3bbf6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_00b32df8-57ee-47f6-949f-8e9562016bf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d9b60a2f-642c-4d08-97bd-c4b87fec6f0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_00b32df8-57ee-47f6-949f-8e9562016bf7" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d9b60a2f-642c-4d08-97bd-c4b87fec6f0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_466122de-4374-4b66-8d8e-83552ba5aee6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_00b32df8-57ee-47f6-949f-8e9562016bf7" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_466122de-4374-4b66-8d8e-83552ba5aee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_2f390e87-7417-4228-a703-4aaa5b513896" xlink:href="pnm-20201231.xsd#pnm_PreferredStockDividendRequirementsOfSubsidiary"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_00b32df8-57ee-47f6-949f-8e9562016bf7" xlink:to="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_2f390e87-7417-4228-a703-4aaa5b513896" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5a1ba017-7ebc-48f0-88fb-c3b6f36a046d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0a0cb0ce-b511-403a-a331-fc4179493d80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5a1ba017-7ebc-48f0-88fb-c3b6f36a046d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0a0cb0ce-b511-403a-a331-fc4179493d80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_48b68e38-7fa6-4d4d-97d9-845db96942e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5a1ba017-7ebc-48f0-88fb-c3b6f36a046d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_48b68e38-7fa6-4d4d-97d9-845db96942e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_655e1e4b-5487-47f1-99c5-ff11f8bf2822" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5a1ba017-7ebc-48f0-88fb-c3b6f36a046d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_655e1e4b-5487-47f1-99c5-ff11f8bf2822" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_d8cdcef3-d3f6-4133-b7c4-070ab9c4a77b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5a1ba017-7ebc-48f0-88fb-c3b6f36a046d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_d8cdcef3-d3f6-4133-b7c4-070ab9c4a77b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_fa3fe7ad-6275-4b55-ae03-fd567f5abc42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5a1ba017-7ebc-48f0-88fb-c3b6f36a046d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_fa3fe7ad-6275-4b55-ae03-fd567f5abc42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_7cb3bab3-f046-476c-93fd-4b4a1d093904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5a1ba017-7ebc-48f0-88fb-c3b6f36a046d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_7cb3bab3-f046-476c-93fd-4b4a1d093904" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_4308b13e-5ff9-4002-b2ee-41d253887005" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5a1ba017-7ebc-48f0-88fb-c3b6f36a046d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_4308b13e-5ff9-4002-b2ee-41d253887005" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_ca287433-fd01-4884-8f50-0a72051a69fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5a1ba017-7ebc-48f0-88fb-c3b6f36a046d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_ca287433-fd01-4884-8f50-0a72051a69fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a4cf22bf-6187-4cc2-8396-d77a8bc3d1b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_22ae204e-675b-4b2e-92f3-f81c9c21501e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a4cf22bf-6187-4cc2-8396-d77a8bc3d1b6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_22ae204e-675b-4b2e-92f3-f81c9c21501e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f7e4d733-40cf-48b5-8857-2582926897e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a4cf22bf-6187-4cc2-8396-d77a8bc3d1b6" xlink:to="loc_us-gaap_ProfitLoss_f7e4d733-40cf-48b5-8857-2582926897e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f6c453f7-c833-41c5-af7f-010f71b696fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_NetIncomeLoss_f6c453f7-c833-41c5-af7f-010f71b696fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c50f9888-7529-4924-8a3b-8a27ea074d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c50f9888-7529-4924-8a3b-8a27ea074d44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_462d08ac-3403-4a6f-9e8f-75670646834f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_462d08ac-3403-4a6f-9e8f-75670646834f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_2c449307-35d5-4704-9362-58f01935b1df" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_2c449307-35d5-4704-9362-58f01935b1df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_bbb98893-fbf6-4766-bd0e-60ba7147f8b0" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_bbb98893-fbf6-4766-bd0e-60ba7147f8b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_a5c4965a-052f-4abe-ab1e-1e2d2498484c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_a5c4965a-052f-4abe-ab1e-1e2d2498484c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4b56b833-081f-4d5f-adaf-9f1b19a0dfea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4b56b833-081f-4d5f-adaf-9f1b19a0dfea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_ea3885a6-8b5a-44f5-b108-e0a4079bf7f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_ea3885a6-8b5a-44f5-b108-e0a4079bf7f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_bd140e3b-5e98-48dd-8460-2bd7918e6473" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_bd140e3b-5e98-48dd-8460-2bd7918e6473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_85fb76d3-4710-4a47-8e25-d5a76fd7fa16" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_85fb76d3-4710-4a47-8e25-d5a76fd7fa16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_3ca33fdc-3548-4e20-a9a8-10dec0795bd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_3ca33fdc-3548-4e20-a9a8-10dec0795bd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_eddc83d4-5e30-4d6a-bf74-b0afe540d1fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_eddc83d4-5e30-4d6a-bf74-b0afe540d1fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_0ab0b0a5-3bbe-44ac-bab0-1e36fb6d91a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_0ab0b0a5-3bbe-44ac-bab0-1e36fb6d91a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_25d4e8a2-bcb9-4531-8e7b-9ff86ab844e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_ProfitLoss_25d4e8a2-bcb9-4531-8e7b-9ff86ab844e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_e735345d-f80f-4113-ad63-5a20f9075b86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_e735345d-f80f-4113-ad63-5a20f9075b86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_be19b800-8886-4102-9391-e6cb6057c274" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_ShareBasedCompensation_be19b800-8886-4102-9391-e6cb6057c274" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_66ff9e94-9d06-4d80-90d3-96ecb60615a3" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_66ff9e94-9d06-4d80-90d3-96ecb60615a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_e1771946-f054-4b4e-bebe-3482c8cf6f5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc701c72-7565-40db-8936-0844ba2e06e3" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_e1771946-f054-4b4e-bebe-3482c8cf6f5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f9e04a4f-7a72-4324-be72-cc022019a8c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5aa09e9a-b923-488c-9f04-e790312961c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f9e04a4f-7a72-4324-be72-cc022019a8c9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5aa09e9a-b923-488c-9f04-e790312961c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70e353cc-6143-4c7d-8d7c-386ac9629398" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f9e04a4f-7a72-4324-be72-cc022019a8c9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70e353cc-6143-4c7d-8d7c-386ac9629398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d335a077-5ccb-4607-b6a6-69c36802c5fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f9e04a4f-7a72-4324-be72-cc022019a8c9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d335a077-5ccb-4607-b6a6-69c36802c5fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_945585c6-33cc-48ff-a527-9c9f7f6a638b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_004f4c36-1208-4ffa-b5fb-cc7add1421ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_945585c6-33cc-48ff-a527-9c9f7f6a638b" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_004f4c36-1208-4ffa-b5fb-cc7add1421ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_8a0edb2f-2135-4f8a-bbdc-11bd3d379ea3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_945585c6-33cc-48ff-a527-9c9f7f6a638b" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_8a0edb2f-2135-4f8a-bbdc-11bd3d379ea3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_21792fd8-7504-4f4c-aa8c-8d952018b583" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_945585c6-33cc-48ff-a527-9c9f7f6a638b" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_21792fd8-7504-4f4c-aa8c-8d952018b583" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_77926908-8a5c-4de9-acf5-d434cc943576" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_945585c6-33cc-48ff-a527-9c9f7f6a638b" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_77926908-8a5c-4de9-acf5-d434cc943576" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_d42fe231-7dd0-4bd1-b291-26ac368d064e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_945585c6-33cc-48ff-a527-9c9f7f6a638b" xlink:to="loc_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_d42fe231-7dd0-4bd1-b291-26ac368d064e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f4b53570-7152-4fe3-b34f-3946c43c5644" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_945585c6-33cc-48ff-a527-9c9f7f6a638b" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f4b53570-7152-4fe3-b34f-3946c43c5644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_4ef50324-c6d7-4d4c-b5bf-68ec0921a8cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_4ef50324-c6d7-4d4c-b5bf-68ec0921a8cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_801cc46c-61c3-47e4-b495-54b2d34de2fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_801cc46c-61c3-47e4-b495-54b2d34de2fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_73d8d0c7-df65-4113-9933-5cf37bcd7785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_73d8d0c7-df65-4113-9933-5cf37bcd7785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_1ef4118a-d11d-4384-a58a-66114db55114" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_1ef4118a-d11d-4384-a58a-66114db55114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_ebb931ed-42d4-4ea1-ab7f-e678b91b56e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_ebb931ed-42d4-4ea1-ab7f-e678b91b56e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_3d34a10b-b865-4a00-b842-b235bb66638a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_3d34a10b-b865-4a00-b842-b235bb66638a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3cb967c3-4f01-4b91-88cc-645ac899b18b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3cb967c3-4f01-4b91-88cc-645ac899b18b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_bbd16976-900b-4c67-a4b5-6e97f778f1bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_bbd16976-900b-4c67-a4b5-6e97f778f1bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_efa8393a-457a-4aa8-b4a2-8e75ed9042f1" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_efa8393a-457a-4aa8-b4a2-8e75ed9042f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_3e4ae1eb-98c4-4cab-9bb7-50dffefe876d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_3e4ae1eb-98c4-4cab-9bb7-50dffefe876d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_426e0f89-9e35-477f-8958-c11428e2934d" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_426e0f89-9e35-477f-8958-c11428e2934d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_dc06ce92-aab0-4539-9f5b-f2022cf0eec6" xlink:href="pnm-20201231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_dc06ce92-aab0-4539-9f5b-f2022cf0eec6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_814e8a8c-cd1a-426f-98a1-8f756dd82d49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_814e8a8c-cd1a-426f-98a1-8f756dd82d49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_2b3373fa-b23e-447e-9ecd-0018e462b4fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_2b3373fa-b23e-447e-9ecd-0018e462b4fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_fa0946d3-c24b-4c12-b33d-ea302716839f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e44e5bef-4d11-474b-8ae6-c428fdef89d3" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_fa0946d3-c24b-4c12-b33d-ea302716839f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7302fb92-769a-412b-a4f2-c2b9975f4dc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7302fb92-769a-412b-a4f2-c2b9975f4dc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_68af889c-dee2-4277-aa16-486e21e4ae42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_68af889c-dee2-4277-aa16-486e21e4ae42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_b76eef33-8cae-4793-8d82-8532309e77e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_b76eef33-8cae-4793-8d82-8532309e77e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_e6cb0fd7-531b-45fa-a80d-8bc86da83197" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:to="loc_us-gaap_OtherReceivables_e6cb0fd7-531b-45fa-a80d-8bc86da83197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4d26d666-211b-4623-91c4-22adcc0d71c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:to="loc_us-gaap_InventoryNet_4d26d666-211b-4623-91c4-22adcc0d71c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_d89c471a-4739-43d0-9fc1-8ddf4982499e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_d89c471a-4739-43d0-9fc1-8ddf4982499e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_60967b85-8659-4538-8974-bbb861e375c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:to="loc_us-gaap_IncomeTaxesReceivable_60967b85-8659-4538-8974-bbb861e375c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_a0149fe7-79b2-4d58-8b03-f4ffed668627" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:to="loc_us-gaap_OtherAssetsCurrent_a0149fe7-79b2-4d58-8b03-f4ffed668627" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_427fc326-ebca-4cb6-8b14-4f7483ddf8d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c48b82ed-4fdd-4fa4-92c1-d01c690c7d4f" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_427fc326-ebca-4cb6-8b14-4f7483ddf8d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_54755a5a-97a3-4984-b19c-797de90087eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_e3bc575a-f9be-4914-a7f3-c0f04aafaf26" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_54755a5a-97a3-4984-b19c-797de90087eb" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_e3bc575a-f9be-4914-a7f3-c0f04aafaf26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelNetOfAmortization_d80fb1e7-ade0-43f9-b3f1-39b8f704111e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NuclearFuelNetOfAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_54755a5a-97a3-4984-b19c-797de90087eb" xlink:to="loc_us-gaap_NuclearFuelNetOfAmortization_d80fb1e7-ade0-43f9-b3f1-39b8f704111e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_5b2e9747-5058-40d5-a5f5-0da3a9eb7f83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_54755a5a-97a3-4984-b19c-797de90087eb" xlink:to="loc_us-gaap_ConstructionInProgressGross_5b2e9747-5058-40d5-a5f5-0da3a9eb7f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3a5b80e3-11d3-4b11-9e59-1f7efa9138bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_bc3ab409-cf49-4946-89bd-4b67e5a3acba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3a5b80e3-11d3-4b11-9e59-1f7efa9138bf" xlink:to="loc_us-gaap_MinorityInterest_bc3ab409-cf49-4946-89bd-4b67e5a3acba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_31512bef-e3e3-4070-9646-372a97003e8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3a5b80e3-11d3-4b11-9e59-1f7efa9138bf" xlink:to="loc_us-gaap_StockholdersEquity_31512bef-e3e3-4070-9646-372a97003e8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_ef54b3df-17d6-4630-97f3-c87bba2e441f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3a5b80e3-11d3-4b11-9e59-1f7efa9138bf" xlink:to="loc_us-gaap_Liabilities_ef54b3df-17d6-4630-97f3-c87bba2e441f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_fcbed2a2-be37-45f0-be4d-64f6e31b4000" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3a5b80e3-11d3-4b11-9e59-1f7efa9138bf" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_fcbed2a2-be37-45f0-be4d-64f6e31b4000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b5d67acb-7da4-409f-bbde-f4d02bce8f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3a5b80e3-11d3-4b11-9e59-1f7efa9138bf" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b5d67acb-7da4-409f-bbde-f4d02bce8f27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0124d929-c465-4c5f-a07a-46270d09a067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_38918dfb-620e-4570-9469-b5184d7ce6fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0124d929-c465-4c5f-a07a-46270d09a067" xlink:to="loc_us-gaap_CommonStockValue_38918dfb-620e-4570-9469-b5184d7ce6fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_aac9aa45-6900-4cfe-9ea3-646aa1da8615" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0124d929-c465-4c5f-a07a-46270d09a067" xlink:to="loc_us-gaap_AdditionalPaidInCapital_aac9aa45-6900-4cfe-9ea3-646aa1da8615" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d341c83f-ec45-401c-b0ce-a9274bc840f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0124d929-c465-4c5f-a07a-46270d09a067" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d341c83f-ec45-401c-b0ce-a9274bc840f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2d74e1c7-6fef-4d0c-8c9c-7e1e87d5f938" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0124d929-c465-4c5f-a07a-46270d09a067" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2d74e1c7-6fef-4d0c-8c9c-7e1e87d5f938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_7032811b-d494-4c1b-89f7-b8e7b0c63c8d" xlink:href="pnm-20201231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_f7607060-a699-4e01-bbaf-8b2ba237e9ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalDeferredChargesAndOtherAssets_7032811b-d494-4c1b-89f7-b8e7b0c63c8d" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_f7607060-a699-4e01-bbaf-8b2ba237e9ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c1def0fc-6ead-4eeb-94d5-0faa0a8f21a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalDeferredChargesAndOtherAssets_7032811b-d494-4c1b-89f7-b8e7b0c63c8d" xlink:to="loc_us-gaap_Goodwill_c1def0fc-6ead-4eeb-94d5-0faa0a8f21a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet_005c2901-99e4-4425-a5ae-3215403fc6cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCostsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalDeferredChargesAndOtherAssets_7032811b-d494-4c1b-89f7-b8e7b0c63c8d" xlink:to="loc_us-gaap_OtherDeferredCostsNet_005c2901-99e4-4425-a5ae-3215403fc6cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5d0d7b9a-264a-4497-b2d6-ed4ee500c81e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalDeferredChargesAndOtherAssets_7032811b-d494-4c1b-89f7-b8e7b0c63c8d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5d0d7b9a-264a-4497-b2d6-ed4ee500c81e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fd61dc50-e7d9-4776-b225-524c4d7bd247" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8cc78ee4-626d-4c9a-8f4f-aa4ad75cb748" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fd61dc50-e7d9-4776-b225-524c4d7bd247" xlink:to="loc_us-gaap_LiabilitiesCurrent_8cc78ee4-626d-4c9a-8f4f-aa4ad75cb748" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_41002bb4-aadb-4c7e-99eb-fc008383b21c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fd61dc50-e7d9-4776-b225-524c4d7bd247" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_41002bb4-aadb-4c7e-99eb-fc008383b21c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_716df1e5-4834-4ae9-a384-d356ea4dabd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fd61dc50-e7d9-4776-b225-524c4d7bd247" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_716df1e5-4834-4ae9-a384-d356ea4dabd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_993250d3-e053-4d34-ba48-f28635d6e51e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_90694af7-c886-45f9-bd55-0af85c48b9da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_993250d3-e053-4d34-ba48-f28635d6e51e" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_90694af7-c886-45f9-bd55-0af85c48b9da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_623763ef-3150-42ff-a552-0757a79a5964" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_993250d3-e053-4d34-ba48-f28635d6e51e" xlink:to="loc_us-gaap_AssetsCurrent_623763ef-3150-42ff-a552-0757a79a5964" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_72d8b292-46d7-4f77-8e85-80795cc510e6" xlink:href="pnm-20201231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_993250d3-e053-4d34-ba48-f28635d6e51e" xlink:to="loc_pnm_TotalDeferredChargesAndOtherAssets_72d8b292-46d7-4f77-8e85-80795cc510e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_b1b82770-0aef-44f3-9fd5-9ae59deb424d" xlink:href="pnm-20201231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_993250d3-e053-4d34-ba48-f28635d6e51e" xlink:to="loc_pnm_TotalOtherPropertyAndInvestments_b1b82770-0aef-44f3-9fd5-9ae59deb424d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_31339026-3d57-4e6d-8662-19cc0494ceb5" xlink:href="pnm-20201231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_1302308b-94eb-4ce2-a9f9-ae9de8070704" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalOtherPropertyAndInvestments_31339026-3d57-4e6d-8662-19cc0494ceb5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_1302308b-94eb-4ce2-a9f9-ae9de8070704" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_06d0f48c-0c49-474a-8e07-1dc649170e8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalOtherPropertyAndInvestments_31339026-3d57-4e6d-8662-19cc0494ceb5" xlink:to="loc_us-gaap_OtherLongTermInvestments_06d0f48c-0c49-474a-8e07-1dc649170e8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_eee2f9b0-4014-42b7-99ce-6b954c5ecba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalOtherPropertyAndInvestments_31339026-3d57-4e6d-8662-19cc0494ceb5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_eee2f9b0-4014-42b7-99ce-6b954c5ecba3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_549f06c1-b032-44bd-afa7-c9619d7e5d3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalOtherPropertyAndInvestments_31339026-3d57-4e6d-8662-19cc0494ceb5" xlink:to="loc_us-gaap_EquityMethodInvestments_549f06c1-b032-44bd-afa7-c9619d7e5d3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_13d0b3aa-66bb-43ad-b490-3053e7c480be" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_65704577-95cc-4e54-8a79-f25d4313d285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_13d0b3aa-66bb-43ad-b490-3053e7c480be" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_65704577-95cc-4e54-8a79-f25d4313d285" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_26b13cfe-8f89-4ca8-9776-3d64338ca052" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_13d0b3aa-66bb-43ad-b490-3053e7c480be" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_26b13cfe-8f89-4ca8-9776-3d64338ca052" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_33cd5efd-6e41-4904-bbb8-de70609f9518" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_ShortTermBorrowings_33cd5efd-6e41-4904-bbb8-de70609f9518" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b9f3887f-594f-427d-989d-a07b02df9dab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_LongTermDebtCurrent_b9f3887f-594f-427d-989d-a07b02df9dab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_fd1b6d3a-4cae-439b-8b4a-e402e41a5a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_AccountsPayableCurrent_fd1b6d3a-4cae-439b-8b4a-e402e41a5a00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_055c0fdf-4262-42b3-8a1f-1aed1713f9f9" xlink:href="pnm-20201231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_055c0fdf-4262-42b3-8a1f-1aed1713f9f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_80d22532-e43e-48b6-bb1e-cb91ff1c9d91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_80d22532-e43e-48b6-bb1e-cb91ff1c9d91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_d2b2d2b1-b824-4d82-bfd6-a095660ecd33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_DividendsPayableCurrent_d2b2d2b1-b824-4d82-bfd6-a095660ecd33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_00bbec15-a99e-43af-9426-2fdf56487fc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_00bbec15-a99e-43af-9426-2fdf56487fc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_00bc698d-11b4-41de-ad97-5d5272efc970" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_00bc698d-11b4-41de-ad97-5d5272efc970" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9e3d3497-efbb-4ad6-8302-2ad6b6f30fc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9e3d3497-efbb-4ad6-8302-2ad6b6f30fc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_8ce600fe-ddfa-4e05-8085-5e42edfbee83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_8ce600fe-ddfa-4e05-8085-5e42edfbee83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_0ce31dc3-3c66-44d0-9a39-147d31f2beab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_72136706-ed93-47c3-b0ed-1f23e9ac636e" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_0ce31dc3-3c66-44d0-9a39-147d31f2beab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2d0ef233-c796-4a69-aa2b-063363c8ce9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_88e3119a-a21a-4586-b7e0-51a0cbb826ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2d0ef233-c796-4a69-aa2b-063363c8ce9e" xlink:to="loc_us-gaap_StockholdersEquity_88e3119a-a21a-4586-b7e0-51a0cbb826ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_544f16e0-d5e7-4251-96a2-999ce2e7bb56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2d0ef233-c796-4a69-aa2b-063363c8ce9e" xlink:to="loc_us-gaap_MinorityInterest_544f16e0-d5e7-4251-96a2-999ce2e7bb56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a51c5d55-fdb2-4c8c-bd19-126a64afa92d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f9f4c9a3-bdb4-4f92-bbc0-ef1bff0bf82c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a51c5d55-fdb2-4c8c-bd19-126a64afa92d" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f9f4c9a3-bdb4-4f92-bbc0-ef1bff0bf82c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_37b99e7b-aef2-4772-84b3-3e6757e29160" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a51c5d55-fdb2-4c8c-bd19-126a64afa92d" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_37b99e7b-aef2-4772-84b3-3e6757e29160" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_fdaea72a-019a-4d18-a689-e97538ad06aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a51c5d55-fdb2-4c8c-bd19-126a64afa92d" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_fdaea72a-019a-4d18-a689-e97538ad06aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_75e01b81-8411-4a9e-a31e-496f139a5da8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a51c5d55-fdb2-4c8c-bd19-126a64afa92d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_75e01b81-8411-4a9e-a31e-496f139a5da8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_d667b105-5579-48b7-b961-09f58c029ec9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a51c5d55-fdb2-4c8c-bd19-126a64afa92d" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_d667b105-5579-48b7-b961-09f58c029ec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f090d3e3-1fe7-47dd-a91e-7a3ab9971c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_a51c5d55-fdb2-4c8c-bd19-126a64afa92d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f090d3e3-1fe7-47dd-a91e-7a3ab9971c90" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformation" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformationScheduleDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4af36fcd-c51d-46ce-ba04-25a6aeecd22f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d7ca1f06-5998-4007-96c9-a998ba6e71ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4af36fcd-c51d-46ce-ba04-25a6aeecd22f" xlink:to="loc_us-gaap_OperatingIncomeLoss_d7ca1f06-5998-4007-96c9-a998ba6e71ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_a6f61258-d5a2-4251-b69d-99059b9ae5cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4af36fcd-c51d-46ce-ba04-25a6aeecd22f" xlink:to="loc_us-gaap_InvestmentIncomeInterest_a6f61258-d5a2-4251-b69d-99059b9ae5cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherIncomeDeductionsExcludingInterest_9c64a6a9-ee70-4bb7-a06c-4335f31b78bb" xlink:href="pnm-20201231.xsd#pnm_OtherIncomeDeductionsExcludingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4af36fcd-c51d-46ce-ba04-25a6aeecd22f" xlink:to="loc_pnm_OtherIncomeDeductionsExcludingInterest_9c64a6a9-ee70-4bb7-a06c-4335f31b78bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_72fb4b86-1f56-4113-93ce-75cc258f1a62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4af36fcd-c51d-46ce-ba04-25a6aeecd22f" xlink:to="loc_us-gaap_InterestExpense_72fb4b86-1f56-4113-93ce-75cc258f1a62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7a800e92-a89f-4260-92a8-cf0b118651da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_86c7db94-f31c-4f67-8acf-7c31086b2acf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7a800e92-a89f-4260-92a8-cf0b118651da" xlink:to="loc_us-gaap_GrossProfit_86c7db94-f31c-4f67-8acf-7c31086b2acf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_01117eed-bebd-4d93-b97b-cb087928b8d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7a800e92-a89f-4260-92a8-cf0b118651da" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_01117eed-bebd-4d93-b97b-cb087928b8d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_e80e89b3-915c-42b5-9417-6533ffa40817" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7a800e92-a89f-4260-92a8-cf0b118651da" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_e80e89b3-915c-42b5-9417-6533ffa40817" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_47bea7e3-338a-4077-a669-ac162346fc1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_42a32e42-8f98-47e1-ad1c-40d5b36f4d89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_47bea7e3-338a-4077-a669-ac162346fc1e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_42a32e42-8f98-47e1-ad1c-40d5b36f4d89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_a60cd371-9329-4f78-943a-791e0aa7a80d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_47bea7e3-338a-4077-a669-ac162346fc1e" xlink:to="loc_us-gaap_Revenues_a60cd371-9329-4f78-943a-791e0aa7a80d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformationMajorCustomersDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="pnm-20201231.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_088e7b84-d0e0-4b78-b2af-a4cc199c95fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_9b437200-fc9f-4371-9499-2cb69ef21ea0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_088e7b84-d0e0-4b78-b2af-a4cc199c95fe" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_9b437200-fc9f-4371-9499-2cb69ef21ea0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_5f910d17-ba2d-44cf-b5a1-a97396f548ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_088e7b84-d0e0-4b78-b2af-a4cc199c95fe" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_5f910d17-ba2d-44cf-b5a1-a97396f548ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_a5aa1a13-bbc4-4b80-a4cc-a513cf821ed0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_088e7b84-d0e0-4b78-b2af-a4cc199c95fe" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_a5aa1a13-bbc4-4b80-a4cc-a513cf821ed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_f3e16f82-94f5-4e50-8088-15747385e736" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_088e7b84-d0e0-4b78-b2af-a4cc199c95fe" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_f3e16f82-94f5-4e50-8088-15747385e736" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenues" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenues"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenues" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenuesTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenuesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenuesDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShare" xlink:type="simple" xlink:href="pnm-20201231.xsd#EarningsandDividendsPerShare"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/EarningsandDividendsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#EarningsandDividendsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/EarningsandDividendsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#EarningsandDividendsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2317375d-ea3f-4ebb-a937-3f3e1c20a467" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_71a13e64-fe15-4648-8c0a-b4e3dd52f774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2317375d-ea3f-4ebb-a937-3f3e1c20a467" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_71a13e64-fe15-4648-8c0a-b4e3dd52f774" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_11b64d20-fa0a-44cd-967a-093128ca6080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2317375d-ea3f-4ebb-a937-3f3e1c20a467" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_11b64d20-fa0a-44cd-967a-093128ca6080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_eaf69320-8e98-4714-84f3-67992332021f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2317375d-ea3f-4ebb-a937-3f3e1c20a467" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_eaf69320-8e98-4714-84f3-67992332021f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8248dfe2-466c-4771-8c4b-f654efba7540" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_7c07cd63-2eef-492a-a9a6-babaab13733e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8248dfe2-466c-4771-8c4b-f654efba7540" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_7c07cd63-2eef-492a-a9a6-babaab13733e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_11cdc2eb-33fb-4d29-88f5-98e353be1ff2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8248dfe2-466c-4771-8c4b-f654efba7540" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_11cdc2eb-33fb-4d29-88f5-98e353be1ff2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockholdersEquity" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockholdersEquityDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/StockholdersEquityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Financing" xlink:type="simple" xlink:href="pnm-20201231.xsd#Financing"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/Financing" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FinancingTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingFinancingActivitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingShorttermDebtandLiquidityDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FinancingLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_5e33f9cd-b2f7-416e-a032-8479e490168d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtCurrentmaturitiesGross_f1dd936c-fed9-47e5-90ab-3004dd264059" xlink:href="pnm-20201231.xsd#pnm_LongtermdebtCurrentmaturitiesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_5e33f9cd-b2f7-416e-a032-8479e490168d" xlink:to="loc_pnm_LongtermdebtCurrentmaturitiesGross_f1dd936c-fed9-47e5-90ab-3004dd264059" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_0ee569ee-e59c-4781-90e6-58b5c695e0a3" xlink:href="pnm-20201231.xsd#pnm_LongtermdebtExcludingcurrentmaturitiesGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_5e33f9cd-b2f7-416e-a032-8479e490168d" xlink:to="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_0ee569ee-e59c-4781-90e6-58b5c695e0a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_c2cb5021-5102-4c0f-bdbf-6db39c593c8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_8e41eadd-1c4a-4656-adaf-f4aa20e1c33a" xlink:href="pnm-20201231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_c2cb5021-5102-4c0f-bdbf-6db39c593c8e" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_8e41eadd-1c4a-4656-adaf-f4aa20e1c33a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_8efcbf29-5d5c-4356-a4d3-7fe74c10d528" xlink:href="pnm-20201231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_c2cb5021-5102-4c0f-bdbf-6db39c593c8e" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_8efcbf29-5d5c-4356-a4d3-7fe74c10d528" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingLongtermDebtMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_95cfdb53-7a99-4da8-83be-c8e2085c7aa5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_126fe4b9-f9f0-4241-8925-9c4afd229a49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_95cfdb53-7a99-4da8-83be-c8e2085c7aa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_126fe4b9-f9f0-4241-8925-9c4afd229a49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b2dd3a74-32de-456c-9fed-f1aca82ff3d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_95cfdb53-7a99-4da8-83be-c8e2085c7aa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b2dd3a74-32de-456c-9fed-f1aca82ff3d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_8d2b4147-ed8b-47b6-9af3-ca14904c419d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_95cfdb53-7a99-4da8-83be-c8e2085c7aa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_8d2b4147-ed8b-47b6-9af3-ca14904c419d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3c735397-7a27-4df2-a9a5-b5db8fd50ded" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_95cfdb53-7a99-4da8-83be-c8e2085c7aa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3c735397-7a27-4df2-a9a5-b5db8fd50ded" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_14dec7c4-44f5-434d-817c-918629f04ece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_95cfdb53-7a99-4da8-83be-c8e2085c7aa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_14dec7c4-44f5-434d-817c-918629f04ece" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_7255c159-47b1-4935-be67-44937a2862e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_95cfdb53-7a99-4da8-83be-c8e2085c7aa5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_7255c159-47b1-4935-be67-44937a2862e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitments" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitments"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_a7a9790c-b35a-4909-8b05-825e8d6327b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetGross_72fead20-cd75-477e-916a-05989b754da8" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseRightOfUseAssetGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_a7a9790c-b35a-4909-8b05-825e8d6327b0" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetGross_72fead20-cd75-477e-916a-05989b754da8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_d04e76de-66d5-4099-a21a-4d9b97d7450a" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_a7a9790c-b35a-4909-8b05-825e8d6327b0" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_d04e76de-66d5-4099-a21a-4d9b97d7450a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_a79b14c9-c3c2-4145-ad75-db37c0548424" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a8603b8e-9986-4f73-8edd-83aaf0f97508" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseExpense_a79b14c9-c3c2-4145-ad75-db37c0548424" xlink:to="loc_us-gaap_OperatingLeaseCost_a8603b8e-9986-4f73-8edd-83aaf0f97508" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseCapitalizedCosts_a9bca71f-b699-42ac-ae20-e36807f093b9" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseCapitalizedCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseExpense_a79b14c9-c3c2-4145-ad75-db37c0548424" xlink:to="loc_pnm_OperatingLeaseCapitalizedCosts_a9bca71f-b699-42ac-ae20-e36807f093b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_2744a1d9-f0ca-497d-b76b-3d38b961ab27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_1a12a88f-11a5-487d-9326-41559b07d0ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_2744a1d9-f0ca-497d-b76b-3d38b961ab27" xlink:to="loc_us-gaap_VariableLeaseCost_1a12a88f-11a5-487d-9326-41559b07d0ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_bd822097-dd4f-4221-a888-369d20279191" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_2744a1d9-f0ca-497d-b76b-3d38b961ab27" xlink:to="loc_us-gaap_ShortTermLeaseCost_bd822097-dd4f-4221-a888-369d20279191" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCost_e6ba5263-9bbd-4ba7-a46f-b23c50da5b6f" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_2744a1d9-f0ca-497d-b76b-3d38b961ab27" xlink:to="loc_pnm_FinanceLeaseCost_e6ba5263-9bbd-4ba7-a46f-b23c50da5b6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_c19f1566-49e0-454c-b113-d037e608fe0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_2744a1d9-f0ca-497d-b76b-3d38b961ab27" xlink:to="loc_us-gaap_OperatingLeaseExpense_c19f1566-49e0-454c-b113-d037e608fe0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCost_032389ed-18a8-4644-b49a-364e67e7179f" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCapitalizedCosts_cf91d8bd-5d65-48e8-8149-68cc22b3007d" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseCapitalizedCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_FinanceLeaseCost_032389ed-18a8-4644-b49a-364e67e7179f" xlink:to="loc_pnm_FinanceLeaseCapitalizedCosts_cf91d8bd-5d65-48e8-8149-68cc22b3007d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_a508a020-8919-409d-9cfd-8b3d23df0598" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_FinanceLeaseCost_032389ed-18a8-4644-b49a-364e67e7179f" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_a508a020-8919-409d-9cfd-8b3d23df0598" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_dd8fb7e4-99ed-4625-a470-8f7921f7ddc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_FinanceLeaseCost_032389ed-18a8-4644-b49a-364e67e7179f" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_dd8fb7e4-99ed-4625-a470-8f7921f7ddc1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08058086-792c-459c-9fa4-0eb843498534" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_56ec1f17-3c11-4bd6-8a01-ebe8508608f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08058086-792c-459c-9fa4-0eb843498534" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_56ec1f17-3c11-4bd6-8a01-ebe8508608f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0b23443b-2c65-4591-88d7-5d4b37ff929b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08058086-792c-459c-9fa4-0eb843498534" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0b23443b-2c65-4591-88d7-5d4b37ff929b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_160289e0-5ff5-40d8-aa8a-9281614ca5b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08058086-792c-459c-9fa4-0eb843498534" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_160289e0-5ff5-40d8-aa8a-9281614ca5b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_47c9286c-594e-423b-8e87-659c4401fd07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08058086-792c-459c-9fa4-0eb843498534" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_47c9286c-594e-423b-8e87-659c4401fd07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_149b17b2-8650-47cd-97fb-0d7526f10353" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08058086-792c-459c-9fa4-0eb843498534" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_149b17b2-8650-47cd-97fb-0d7526f10353" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3d1ae3e8-bdac-4d4d-97b4-2efcf4bc3b52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_08058086-792c-459c-9fa4-0eb843498534" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3d1ae3e8-bdac-4d4d-97b4-2efcf4bc3b52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ecdaa577-1763-473c-822d-7a512599a689" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_ab22e86a-f740-4dc7-a935-a716b7ca43aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ecdaa577-1763-473c-822d-7a512599a689" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_ab22e86a-f740-4dc7-a935-a716b7ca43aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e7738648-230a-4414-826e-f424c7ff5651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ecdaa577-1763-473c-822d-7a512599a689" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e7738648-230a-4414-826e-f424c7ff5651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d647ae80-da2f-4cca-adbb-55dc170128dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ecdaa577-1763-473c-822d-7a512599a689" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d647ae80-da2f-4cca-adbb-55dc170128dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_57692e34-4655-4686-950e-6a4d01b31248" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ecdaa577-1763-473c-822d-7a512599a689" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_57692e34-4655-4686-950e-6a4d01b31248" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_e1db617a-8b20-4d2c-93fd-6cf3d4bf76a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ecdaa577-1763-473c-822d-7a512599a689" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_e1db617a-8b20-4d2c-93fd-6cf3d4bf76a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3dbcd6b2-2e6b-412c-ab10-488651e775c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ecdaa577-1763-473c-822d-7a512599a689" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3dbcd6b2-2e6b-412c-ab10-488651e775c6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6b0b74a5-9b1e-4ef4-9118-294d224874cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_8bc4f1f0-db36-4524-84ef-4e1fb616d151" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6b0b74a5-9b1e-4ef4-9118-294d224874cd" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_8bc4f1f0-db36-4524-84ef-4e1fb616d151" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_6695bfb0-330c-4872-b451-0f387de4fad7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6b0b74a5-9b1e-4ef4-9118-294d224874cd" xlink:to="loc_us-gaap_FinanceLeaseLiability_6695bfb0-330c-4872-b451-0f387de4fad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a2ab9877-d19a-404f-a22b-7a544e571b4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_525beb0e-652f-414b-949a-042afd81d512" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a2ab9877-d19a-404f-a22b-7a544e571b4f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_525beb0e-652f-414b-949a-042afd81d512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_2f3e8bfe-56e1-45c9-96e5-6a14d41eaf80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a2ab9877-d19a-404f-a22b-7a544e571b4f" xlink:to="loc_us-gaap_OperatingLeaseLiability_2f3e8bfe-56e1-45c9-96e5-6a14d41eaf80" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstruments"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_e7a8fde6-eb8e-4616-be05-4497199efc36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_d584f93b-4999-433e-a7c7-56a261f77cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_e7a8fde6-eb8e-4616-be05-4497199efc36" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_d584f93b-4999-433e-a7c7-56a261f77cf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_15cbb597-594d-4ac5-81d3-0e2ffbe9bcdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_e7a8fde6-eb8e-4616-be05-4497199efc36" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_15cbb597-594d-4ac5-81d3-0e2ffbe9bcdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_9bd09bea-6a7d-419b-8ba1-7f991e410333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_9748f468-9f1c-4bb7-83db-24a6ea4c5be5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_9bd09bea-6a7d-419b-8ba1-7f991e410333" xlink:to="loc_us-gaap_DerivativeAssets_9748f468-9f1c-4bb7-83db-24a6ea4c5be5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_6a31e00a-c2dc-428e-84fd-6333757baef5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_9bd09bea-6a7d-419b-8ba1-7f991e410333" xlink:to="loc_us-gaap_DerivativeLiabilities_6a31e00a-c2dc-428e-84fd-6333757baef5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_8acc04fa-479a-4448-ac28-a38d6d449363" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_b844d749-f511-423a-8970-b12432f11ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_8acc04fa-479a-4448-ac28-a38d6d449363" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_b844d749-f511-423a-8970-b12432f11ec5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_66e7a7ac-66c5-4ec3-a722-0b517c94ef9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_8acc04fa-479a-4448-ac28-a38d6d449363" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_66e7a7ac-66c5-4ec3-a722-0b517c94ef9b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_0e976771-d91b-43ee-879c-f52fef5f723d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_0c9ac121-1a6f-4986-8b8f-2e70765a247f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_0e976771-d91b-43ee-879c-f52fef5f723d" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_0c9ac121-1a6f-4986-8b8f-2e70765a247f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_e30809de-b8d1-4a04-bb6a-3dbcaf2de5a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_0e976771-d91b-43ee-879c-f52fef5f723d" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_e30809de-b8d1-4a04-bb6a-3dbcaf2de5a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_cb5047f0-256e-4a6d-b68f-77bd3c5dd53f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_efca6cbd-97f4-412f-9d47-48616a7d15fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_cb5047f0-256e-4a6d-b68f-77bd3c5dd53f" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_efca6cbd-97f4-412f-9d47-48616a7d15fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_887a098d-ce68-40c2-8a06-c6f92f41108d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_cb5047f0-256e-4a6d-b68f-77bd3c5dd53f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_887a098d-ce68-40c2-8a06-c6f92f41108d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_16cc5045-83ea-45ca-b1f3-487870b19b5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ee32a9c4-58db-47bd-87cc-58dcbcd6217e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_16cc5045-83ea-45ca-b1f3-487870b19b5b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ee32a9c4-58db-47bd-87cc-58dcbcd6217e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2f047d29-dd15-4df7-a5f2-09d8e51f35ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_16cc5045-83ea-45ca-b1f3-487870b19b5b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2f047d29-dd15-4df7-a5f2-09d8e51f35ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f43254bd-9cf5-47ac-89cf-900a6fb2e426" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_16cc5045-83ea-45ca-b1f3-487870b19b5b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f43254bd-9cf5-47ac-89cf-900a6fb2e426" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_289bfd0c-b07f-4f16-8a07-5e3bf0c90664" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_16cc5045-83ea-45ca-b1f3-487870b19b5b" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_289bfd0c-b07f-4f16-8a07-5e3bf0c90664" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_52ffce93-0611-4e98-8a87-543bebb55828" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_16cc5045-83ea-45ca-b1f3-487870b19b5b" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_52ffce93-0611-4e98-8a87-543bebb55828" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_eab1ca4d-395e-42ca-be41-dafdcbe214e2" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_16cc5045-83ea-45ca-b1f3-487870b19b5b" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_eab1ca4d-395e-42ca-be41-dafdcbe214e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="pnm-20201231.xsd#VariableInterestEntities"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#VariableInterestEntitiesTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#VariableInterestEntitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_605ed7fd-a4e8-4bca-a6c5-746b2f768666" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_833eee65-4064-42e1-8feb-f06ef7de9124" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_605ed7fd-a4e8-4bca-a6c5-746b2f768666" xlink:to="loc_us-gaap_AssetsCurrent_833eee65-4064-42e1-8feb-f06ef7de9124" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_002eca40-e4c7-4e0e-a33c-7f604731329d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_605ed7fd-a4e8-4bca-a6c5-746b2f768666" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_002eca40-e4c7-4e0e-a33c-7f604731329d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefits"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_097160e5-471e-41d7-8ef6-6c52599dfa48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_cbdc3273-44d5-46e6-bc75-b52e16968bbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation_097160e5-471e-41d7-8ef6-6c52599dfa48" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_cbdc3273-44d5-46e6-bc75-b52e16968bbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f4e69477-bc30-4978-8bd4-6439954bde42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation_097160e5-471e-41d7-8ef6-6c52599dfa48" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f4e69477-bc30-4978-8bd4-6439954bde42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_eb760263-ae23-4646-83a7-fb5982174ded" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8443d704-ed97-4258-8fa4-56478e909fb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_eb760263-ae23-4646-83a7-fb5982174ded" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8443d704-ed97-4258-8fa4-56478e909fb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_06563884-f257-423e-b354-11dfa9e77739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_eb760263-ae23-4646-83a7-fb5982174ded" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_06563884-f257-423e-b354-11dfa9e77739" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a8328d49-f243-4883-8bd4-6328a38a3c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges_648e0080-fb5d-425b-99d9-856bbbd1057a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a8328d49-f243-4883-8bd4-6328a38a3c9f" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherChanges_648e0080-fb5d-425b-99d9-856bbbd1057a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_3939e905-879e-4a4f-affd-5a94da453736" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a8328d49-f243-4883-8bd4-6328a38a3c9f" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_3939e905-879e-4a4f-affd-5a94da453736" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_cc789802-b110-4a92-b865-77bd6966802a" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a8328d49-f243-4883-8bd4-6328a38a3c9f" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_cc789802-b110-4a92-b865-77bd6966802a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_a5329cf8-625a-4d46-8b60-208f84b069bc" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a8328d49-f243-4883-8bd4-6328a38a3c9f" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_a5329cf8-625a-4d46-8b60-208f84b069bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_93c8f7e7-3682-4407-85b9-4ea699a430f0" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a8328d49-f243-4883-8bd4-6328a38a3c9f" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_93c8f7e7-3682-4407-85b9-4ea699a430f0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1b3a03ef-e74e-44d1-bfa8-2b1bff6f3f30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_67bde3bd-59ce-4300-beb8-a2cb2c542c5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1b3a03ef-e74e-44d1-bfa8-2b1bff6f3f30" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_67bde3bd-59ce-4300-beb8-a2cb2c542c5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fd100c0e-58d3-4102-95aa-ca989a9052e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1b3a03ef-e74e-44d1-bfa8-2b1bff6f3f30" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fd100c0e-58d3-4102-95aa-ca989a9052e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_57e8b9c0-6edc-48bf-9885-9aee1e468638" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1b3a03ef-e74e-44d1-bfa8-2b1bff6f3f30" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_57e8b9c0-6edc-48bf-9885-9aee1e468638" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_983c8613-43da-440c-9e19-87a41b40f44c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1b3a03ef-e74e-44d1-bfa8-2b1bff6f3f30" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_983c8613-43da-440c-9e19-87a41b40f44c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_4afab010-3d15-451b-a31a-f44cdf300fff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1b3a03ef-e74e-44d1-bfa8-2b1bff6f3f30" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_4afab010-3d15-451b-a31a-f44cdf300fff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsAssumptionsUsedDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationExcessTaxBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationWeightedAverageAssumptionsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationRestrictedStockAwardsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryAssetsandLiabilities"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryAssetsandLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_1763953f-ab86-48d1-a2fd-3e4bd9b34fd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_a02eb45b-951b-4fa8-b8cb-663bb29b3144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_1763953f-ab86-48d1-a2fd-3e4bd9b34fd7" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_a02eb45b-951b-4fa8-b8cb-663bb29b3144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_7d3f9871-5af1-4e6d-9086-2473555ba239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_1763953f-ab86-48d1-a2fd-3e4bd9b34fd7" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_7d3f9871-5af1-4e6d-9086-2473555ba239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_1d153de1-976b-44b9-92a7-e345e4f4f277" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_4048ac2f-4412-4734-939f-ad2b20fc6f1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryLiabilities_1d153de1-976b-44b9-92a7-e345e4f4f277" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_4048ac2f-4412-4734-939f-ad2b20fc6f1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_89a4ace1-3a71-47d1-9912-4b46a8663e75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryLiabilities_1d153de1-976b-44b9-92a7-e345e4f4f277" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_89a4ace1-3a71-47d1-9912-4b46a8663e75" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlants"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalBudgetedConstructionExpenditures_3f537b32-d815-4a94-8306-30882be2fa16" xlink:href="pnm-20201231.xsd#pnm_TotalBudgetedConstructionExpenditures"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearOne_c629e732-d874-4367-b8ef-8c28e7e6430c" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalBudgetedConstructionExpenditures_3f537b32-d815-4a94-8306-30882be2fa16" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearOne_c629e732-d874-4367-b8ef-8c28e7e6430c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearTwo_961b1c08-cbcb-4630-a2a4-ce1417e4d9de" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalBudgetedConstructionExpenditures_3f537b32-d815-4a94-8306-30882be2fa16" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearTwo_961b1c08-cbcb-4630-a2a4-ce1417e4d9de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearThree_9cc29e32-c037-45c1-bd5d-c204f2ead1e9" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalBudgetedConstructionExpenditures_3f537b32-d815-4a94-8306-30882be2fa16" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearThree_9cc29e32-c037-45c1-bd5d-c204f2ead1e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearFour_b28499b2-5654-4c4d-b921-b9f1accd7261" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalBudgetedConstructionExpenditures_3f537b32-d815-4a94-8306-30882be2fa16" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearFour_b28499b2-5654-4c4d-b921-b9f1accd7261" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearFive_2dd3f4d4-09b5-4adc-91eb-272f2860d9d9" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pnm_TotalBudgetedConstructionExpenditures_3f537b32-d815-4a94-8306-30882be2fa16" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearFive_2dd3f4d4-09b5-4adc-91eb-272f2860d9d9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligations" xlink:type="simple" xlink:href="pnm-20201231.xsd#AssetRetirementObligations"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#AssetRetirementObligationsTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#AssetRetirementObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesPVNGSDecommissioningFundingDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesTheEnergyTransitionActDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesTheCleanAirActDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesCoalSupplyDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesMiningRoyaltyRateDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMatters" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMatters"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMatters" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersRegulatoryandRateMattersTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersRenewablePortfolioStandardDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersRenewableEnergyRiderDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersFormulaTransmissionRateCaseDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersTransportationElectrificationProgramDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersTNMPNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersTNMPSchedulesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxes" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesFederalIncomeTaxReformDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_320816a9-ddbd-4994-9cf6-e629ad0e9946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5f71f116-e16a-4de8-b563-9203b321fbc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_320816a9-ddbd-4994-9cf6-e629ad0e9946" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5f71f116-e16a-4de8-b563-9203b321fbc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02e765f0-52d7-40e0-aa9e-84b3cb92a63e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_320816a9-ddbd-4994-9cf6-e629ad0e9946" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02e765f0-52d7-40e0-aa9e-84b3cb92a63e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_43c79d7e-86da-4133-9484-87700f0e6965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_320816a9-ddbd-4994-9cf6-e629ad0e9946" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_43c79d7e-86da-4133-9484-87700f0e6965" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_01c0d4e7-d6a2-49e9-a03c-719c6541ac95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_320816a9-ddbd-4994-9cf6-e629ad0e9946" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_01c0d4e7-d6a2-49e9-a03c-719c6541ac95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_3f0a19d4-5776-49a4-aad3-2cd5257764c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_320816a9-ddbd-4994-9cf6-e629ad0e9946" xlink:to="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_3f0a19d4-5776-49a4-aad3-2cd5257764c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_5db8c571-6a74-4072-a708-6c810d5a4276" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_5db8c571-6a74-4072-a708-6c810d5a4276" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_631ede8e-8e11-48b3-9ca9-d39c3e505e27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsInvestment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_631ede8e-8e11-48b3-9ca9-d39c3e505e27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_e186e29f-da7b-4d76-af85-0e5b519a6752" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_e186e29f-da7b-4d76-af85-0e5b519a6752" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_8f4e63bd-a5bd-4b34-ae16-925bd218163c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_8f4e63bd-a5bd-4b34-ae16-925bd218163c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_39d5cb6b-9a66-4e00-95eb-5280826dbf4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_39d5cb6b-9a66-4e00-95eb-5280826dbf4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_6778db03-20e0-4862-9cff-4ceed0884184" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_6778db03-20e0-4862-9cff-4ceed0884184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment_73373105-c01c-4f90-a33d-c7c29f8bacf1" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment_73373105-c01c-4f90-a33d-c7c29f8bacf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_9ae5a909-9554-47fa-b7a0-107dc3a64572" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_9ae5a909-9554-47fa-b7a0-107dc3a64572" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards_355857e6-7939-4dc8-b235-b209baf09ca7" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards_355857e6-7939-4dc8-b235-b209baf09ca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_6b2eb9d9-3fb1-4181-9754-ac251a11209f" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_6b2eb9d9-3fb1-4181-9754-ac251a11209f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_05f72be1-2bce-4055-bfb3-39d55a3138d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_05f72be1-2bce-4055-bfb3-39d55a3138d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_3ef1fa0d-f5a4-4a42-bab0-9395d470e5c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_3ef1fa0d-f5a4-4a42-bab0-9395d470e5c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_f111f4e2-6b7a-4fbe-86df-8549f82b76a3" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_f111f4e2-6b7a-4fbe-86df-8549f82b76a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_7fb54c48-f54e-4295-adeb-024514560e94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2fab3f4b-7210-4b0e-aa33-959a2e4f22de" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_7fb54c48-f54e-4295-adeb-024514560e94" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_ff03100f-289c-49c6-98f8-57d2a2b90d22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c7525657-6797-443f-a092-af88bcff6b6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ff03100f-289c-49c6-98f8-57d2a2b90d22" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c7525657-6797-443f-a092-af88bcff6b6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_c11cec0b-92b7-4722-994d-85e16e0cc666" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ff03100f-289c-49c6-98f8-57d2a2b90d22" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_c11cec0b-92b7-4722-994d-85e16e0cc666" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_bbd390f5-5480-4aa8-ab1f-35cd75ffc403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ff03100f-289c-49c6-98f8-57d2a2b90d22" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_bbd390f5-5480-4aa8-ab1f-35cd75ffc403" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations_ef2011ab-bdb2-4058-9a17-acd46ed36a62" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ff03100f-289c-49c6-98f8-57d2a2b90d22" xlink:to="loc_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations_ef2011ab-bdb2-4058-9a17-acd46ed36a62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_7d32b738-68b5-4038-98ac-121fecfa8e1f" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxAssetsRegulatoryDisallowance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ff03100f-289c-49c6-98f8-57d2a2b90d22" xlink:to="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_7d32b738-68b5-4038-98ac-121fecfa8e1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_df6dff67-fe94-436b-8554-c13eab1fcd65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ff03100f-289c-49c6-98f8-57d2a2b90d22" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_df6dff67-fe94-436b-8554-c13eab1fcd65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9271e556-9791-4320-b256-26bd88f5fd55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9271e556-9791-4320-b256-26bd88f5fd55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_df7d739e-44fd-4899-a5dd-3eac80adfb45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_df7d739e-44fd-4899-a5dd-3eac80adfb45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_e1fe17e1-6d5a-441e-bd7f-b8498d41e62a" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:to="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_e1fe17e1-6d5a-441e-bd7f-b8498d41e62a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_290065ae-684a-47db-82a9-542f9aeb3fe3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_290065ae-684a-47db-82a9-542f9aeb3fe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesStrandedCosts_0165a95c-38da-42cf-ba82-cff27421bcfe" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesStrandedCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:to="loc_pnm_DeferredTaxLiabilitiesStrandedCosts_0165a95c-38da-42cf-ba82-cff27421bcfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_b81a9f42-a3ce-4e8f-8b27-ca6db2b37079" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilityLossonreacquireddebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:to="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_b81a9f42-a3ce-4e8f-8b27-ca6db2b37079" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_dc94f2e5-4f22-4526-8e26-ba099a36f4c3" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:to="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_dc94f2e5-4f22-4526-8e26-ba099a36f4c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_db87db01-5e24-4301-9731-02d5e9572000" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesInvestmentTaxCredit"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:to="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_db87db01-5e24-4301-9731-02d5e9572000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_bff01299-2cd6-4f7f-b408-b43691fff9f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d97a3f6b-bfc9-4f0c-a658-59252c9adc6d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_bff01299-2cd6-4f7f-b408-b43691fff9f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_50e9bb80-8842-4cd0-9ada-6a5e2783a1c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_3bb6b2fb-b70a-44c1-8bcd-4e25152dd3e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_50e9bb80-8842-4cd0-9ada-6a5e2783a1c3" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_3bb6b2fb-b70a-44c1-8bcd-4e25152dd3e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d161b509-0370-4d02-b6bc-266945283a3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_50e9bb80-8842-4cd0-9ada-6a5e2783a1c3" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_d161b509-0370-4d02-b6bc-266945283a3c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_8f6580b7-ce50-47a5-8a5a-9bb2b3167bcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_8f6580b7-ce50-47a5-8a5a-9bb2b3167bcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_c29323e0-960f-45c3-9027-61fd167cecf8" xlink:href="pnm-20201231.xsd#pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_c29323e0-960f-45c3-9027-61fd167cecf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfExcessDeferredIncomeTax_318ef993-3f0c-42b2-983b-69cbf0994671" xlink:href="pnm-20201231.xsd#pnm_AmortizationOfExcessDeferredIncomeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_pnm_AmortizationOfExcessDeferredIncomeTax_318ef993-3f0c-42b2-983b-69cbf0994671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_5db4caed-3193-4483-8cef-5f51a80e842f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_5db4caed-3193-4483-8cef-5f51a80e842f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfMarkToMarketAdjustments_8fff8c8f-2787-4d2f-9a4e-00ea12f101c7" xlink:href="pnm-20201231.xsd#pnm_TaxEffectOfMarkToMarketAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_pnm_TaxEffectOfMarkToMarketAdjustments_8fff8c8f-2787-4d2f-9a4e-00ea12f101c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfExcessPensionLiability_614c5f39-3432-4d9e-9719-6edb433ed61c" xlink:href="pnm-20201231.xsd#pnm_TaxEffectOfExcessPensionLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_pnm_TaxEffectOfExcessPensionLiability_614c5f39-3432-4d9e-9719-6edb433ed61c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_acb401a7-e159-4870-abf9-96f01628d84d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_acb401a7-e159-4870-abf9-96f01628d84d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Adjustmentforunrecognizedtaxbenefits_1bb701fb-1533-4c6b-ac17-2e24776e539c" xlink:href="pnm-20201231.xsd#pnm_Adjustmentforunrecognizedtaxbenefits"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_pnm_Adjustmentforunrecognizedtaxbenefits_1bb701fb-1533-4c6b-ac17-2e24776e539c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization_fddf9435-94c9-4751-91fc-6a45497e1199" xlink:href="pnm-20201231.xsd#pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization_fddf9435-94c9-4751-91fc-6a45497e1199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable_1d254f72-1eff-4563-b4c1-d2f4e5391271" xlink:href="pnm-20201231.xsd#pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8e54bb73-46f5-400c-974d-7ec15e9f31f9" xlink:to="loc_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable_1d254f72-1eff-4563-b4c1-d2f4e5391271" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesCarryforwardsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Goodwill" xlink:type="simple" xlink:href="pnm-20201231.xsd#Goodwill"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/Goodwill" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/GoodwillDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#GoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/GoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="pnm-20201231.xsd#RelatedPartyTransactions"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#RelatedPartyTransactionsTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactionsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RelatedPartyTransactionsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestment" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestment"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestmentTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestmentNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestmentSummarizedFinancialInformationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d15c0ada-b67d-4d7e-9033-7ba6b810bae1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_c9a0812c-a5a5-44fd-b925-58954c611437" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d15c0ada-b67d-4d7e-9033-7ba6b810bae1" xlink:to="loc_us-gaap_Revenues_c9a0812c-a5a5-44fd-b925-58954c611437" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e465d551-1b61-4e92-b2be-27c1ed17b082" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d15c0ada-b67d-4d7e-9033-7ba6b810bae1" xlink:to="loc_us-gaap_OperatingExpenses_e465d551-1b61-4e92-b2be-27c1ed17b082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_04333732-a8db-4651-aa4d-bd35a1be8d05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_278ab51a-29db-40ce-a043-9e5980bc4774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_04333732-a8db-4651-aa4d-bd35a1be8d05" xlink:to="loc_us-gaap_Cash_278ab51a-29db-40ce-a043-9e5980bc4774" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_43c9fa95-9616-47e4-9c2a-b034e336f934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_04333732-a8db-4651-aa4d-bd35a1be8d05" xlink:to="loc_us-gaap_ConstructionInProgressGross_43c9fa95-9616-47e4-9c2a-b034e336f934" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_a96a5c2f-95da-46d0-a2e8-390ff5245991" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_04333732-a8db-4651-aa4d-bd35a1be8d05" xlink:to="loc_us-gaap_AssetsNoncurrent_a96a5c2f-95da-46d0-a2e8-390ff5245991" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Merger" xlink:type="simple" xlink:href="pnm-20201231.xsd#Merger"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/Merger" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/MergerDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#MergerDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/MergerDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited" xlink:type="simple" xlink:href="pnm-20201231.xsd#QuarterlyOperatingResultsUnaudited"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#QuarterlyOperatingResultsUnauditedTables"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#QuarterlyOperatingResultsUnauditedDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompany"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_73013d49-cdf9-4d25-9df3-0357f44fa808" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_585b319d-088a-43d3-80fb-0a7bf511827f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_73013d49-cdf9-4d25-9df3-0357f44fa808" xlink:to="loc_us-gaap_OtherIncome_585b319d-088a-43d3-80fb-0a7bf511827f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_8b623aa4-8ddd-4a50-955b-ca4e934f9cf3" xlink:href="pnm-20201231.xsd#pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_73013d49-cdf9-4d25-9df3-0357f44fa808" xlink:to="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_8b623aa4-8ddd-4a50-955b-ca4e934f9cf3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e1416c3-4ff3-4fe2-a573-d52f87075c63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_51e0affe-6eb2-4647-b1b5-73e2de269c89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e1416c3-4ff3-4fe2-a573-d52f87075c63" xlink:to="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_51e0affe-6eb2-4647-b1b5-73e2de269c89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InvestmentsInSubsidiaries_a6b8e002-cba5-4a82-98c5-2ff8b0b32038" xlink:href="pnm-20201231.xsd#pnm_InvestmentsInSubsidiaries"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e1416c3-4ff3-4fe2-a573-d52f87075c63" xlink:to="loc_pnm_InvestmentsInSubsidiaries_a6b8e002-cba5-4a82-98c5-2ff8b0b32038" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_562c04c5-3a19-4242-8e61-d4fb9de3dc10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e1416c3-4ff3-4fe2-a573-d52f87075c63" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_562c04c5-3a19-4242-8e61-d4fb9de3dc10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_17f93bd9-b075-4044-82fd-9052ac518d11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_17f93bd9-b075-4044-82fd-9052ac518d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_b0ee3196-41e2-4dc6-bc42-cc318a853bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_b0ee3196-41e2-4dc6-bc42-cc318a853bb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_49347ff5-bab5-4635-b1f1-2c78a8de1e84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_49347ff5-bab5-4635-b1f1-2c78a8de1e84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_89e0efe0-e60f-4477-a649-047e79a387da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_89e0efe0-e60f-4477-a649-047e79a387da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_a6d1d4c5-0365-4f17-8b90-68743c6bab0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_a6d1d4c5-0365-4f17-8b90-68743c6bab0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_0e93d952-6dc2-4491-88e5-9e4b03ec2cd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_0e93d952-6dc2-4491-88e5-9e4b03ec2cd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_658336a2-2919-426d-a775-9a638a728f65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_658336a2-2919-426d-a775-9a638a728f65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_e275954d-b504-4f0a-9485-f7615bdc9a77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_e275954d-b504-4f0a-9485-f7615bdc9a77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_af807df9-7aa7-433d-ae27-3c97860bcf91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79b01cff-c9ff-4498-8311-aabc0e798d05" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_af807df9-7aa7-433d-ae27-3c97860bcf91" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_719ced0a-2681-43ea-8f1a-eacbcff9a2f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_493b81fb-4a89-4e52-80f4-fab6a9ff98ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_719ced0a-2681-43ea-8f1a-eacbcff9a2f2" xlink:to="loc_us-gaap_AssetsNoncurrent_493b81fb-4a89-4e52-80f4-fab6a9ff98ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_fd4c8651-3145-4256-b7ac-a72a64429600" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_719ced0a-2681-43ea-8f1a-eacbcff9a2f2" xlink:to="loc_us-gaap_AssetsCurrent_fd4c8651-3145-4256-b7ac-a72a64429600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_fe7d2a1f-10c5-42d3-8bfc-e37a9a71e4e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_9b1eb2db-014d-4691-bc09-ae6fcd760446" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_fe7d2a1f-10c5-42d3-8bfc-e37a9a71e4e1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_9b1eb2db-014d-4691-bc09-ae6fcd760446" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_8f64657a-80d8-43f0-b2a4-fd354245ee76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_fe7d2a1f-10c5-42d3-8bfc-e37a9a71e4e1" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_8f64657a-80d8-43f0-b2a4-fd354245ee76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_caf0a42a-837d-40a8-8588-f52fe04e66f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_fe7d2a1f-10c5-42d3-8bfc-e37a9a71e4e1" xlink:to="loc_us-gaap_OtherLongTermInvestments_caf0a42a-837d-40a8-8588-f52fe04e66f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8296f2f3-0c31-4da1-8f68-ff9542b575e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_d34599b8-7c85-42f4-ac86-3cc740b6b671" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8296f2f3-0c31-4da1-8f68-ff9542b575e1" xlink:to="loc_us-gaap_ShortTermBorrowings_d34599b8-7c85-42f4-ac86-3cc740b6b671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_84387586-ee6c-4a60-9fcc-be947f538de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8296f2f3-0c31-4da1-8f68-ff9542b575e1" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_84387586-ee6c-4a60-9fcc-be947f538de3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_56af61b4-af11-4bfe-86c5-d0929fa2c81e" xlink:href="pnm-20201231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8296f2f3-0c31-4da1-8f68-ff9542b575e1" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_56af61b4-af11-4bfe-86c5-d0929fa2c81e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_4121fe42-5ef2-4b77-9572-7545107b5b88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8296f2f3-0c31-4da1-8f68-ff9542b575e1" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_4121fe42-5ef2-4b77-9572-7545107b5b88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3c209c43-85d5-4f5a-8d04-ce377a0ff146" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8296f2f3-0c31-4da1-8f68-ff9542b575e1" xlink:to="loc_us-gaap_LongTermDebtCurrent_3c209c43-85d5-4f5a-8d04-ce377a0ff146" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_3e5be6ac-7996-41b5-9f74-3774387bb3aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_84eb8130-2ed1-4468-b3ad-b6b852466a56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3e5be6ac-7996-41b5-9f74-3774387bb3aa" xlink:to="loc_us-gaap_LiabilitiesCurrent_84eb8130-2ed1-4468-b3ad-b6b852466a56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d2b88f34-04bb-496f-ba08-2bed92c38258" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3e5be6ac-7996-41b5-9f74-3774387bb3aa" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d2b88f34-04bb-496f-ba08-2bed92c38258" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_05141a75-2888-4092-a51c-1aa86dcf99d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_3e5be6ac-7996-41b5-9f74-3774387bb3aa" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_05141a75-2888-4092-a51c-1aa86dcf99d5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:calculationLink xlink:role="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>25
<FILENAME>pnm-20201231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d931949f-86c4-4a30-a782-af9affce6b3d,g:e818af9b-d57e-4451-a338-be50e075ead4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CoverPage" xlink:type="simple" xlink:href="pnm-20201231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CoverPage" xlink:type="extended" id="i6ff73cf384964affaf8d7586daa0aaf2_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f8a1457b-0ef7-4d02-8b66-32c132134a4f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentType_f8a1457b-0ef7-4d02-8b66-32c132134a4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_c1025b03-f1cb-4009-9d6f-cee0f1d7d47b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentAnnualReport_c1025b03-f1cb-4009-9d6f-cee0f1d7d47b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_93e542ae-5d00-4150-9ec5-dc890a3c171c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentPeriodEndDate_93e542ae-5d00-4150-9ec5-dc890a3c171c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_48df6602-0d62-4b76-8084-8fd35316f54a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_CurrentFiscalYearEndDate_48df6602-0d62-4b76-8084-8fd35316f54a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_a9413def-4b94-4dd0-a183-a45facc3796b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityRegistrantName_a9413def-4b94-4dd0-a183-a45facc3796b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_a2aca00a-ad8f-45d0-af15-c6f6b481fa05" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_a2aca00a-ad8f-45d0-af15-c6f6b481fa05" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_1d23fe2b-cb96-4232-afb5-5f18fca129f1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityAddressAddressLine1_1d23fe2b-cb96-4232-afb5-5f18fca129f1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_8220cd3f-9926-47e2-a1a9-7812d1d30c77" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityAddressCityOrTown_8220cd3f-9926-47e2-a1a9-7812d1d30c77" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_594a2c54-d3a2-434f-8bd0-aefda1399086" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityAddressStateOrProvince_594a2c54-d3a2-434f-8bd0-aefda1399086" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_efed99ac-749c-4826-8b39-4239fa9adc46" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityAddressPostalZipCode_efed99ac-749c-4826-8b39-4239fa9adc46" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b3f906c5-5762-4e81-9f79-79738851bf7d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_CityAreaCode_b3f906c5-5762-4e81-9f79-79738851bf7d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_44e25f4e-4ead-4d27-9b1d-c6bc32712263" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_LocalPhoneNumber_44e25f4e-4ead-4d27-9b1d-c6bc32712263" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_85147f8b-5537-40ce-ad60-d7f427560e86" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityFileNumber_85147f8b-5537-40ce-ad60-d7f427560e86" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_5bfc20a4-841c-4616-b8ad-7ef97b26653e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityTaxIdentificationNumber_5bfc20a4-841c-4616-b8ad-7ef97b26653e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_422c13f5-b2c9-4cda-b504-4d2c4cad99ea" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_Security12bTitle_422c13f5-b2c9-4cda-b504-4d2c4cad99ea" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_9a8512b3-55b4-49cc-a7f9-62a6ff5d4799" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_TradingSymbol_9a8512b3-55b4-49cc-a7f9-62a6ff5d4799" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_17f447e0-c5ba-4c8c-91f4-af16bc2cf890" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_SecurityExchangeName_17f447e0-c5ba-4c8c-91f4-af16bc2cf890" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_9a8a3cb3-5255-4f3d-92fb-74f8c460c554" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_9a8a3cb3-5255-4f3d-92fb-74f8c460c554" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_1ece30b6-7b08-4bf3-8a67-28dca199a060" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityVoluntaryFilers_1ece30b6-7b08-4bf3-8a67-28dca199a060" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_46445a2a-9d03-4450-a630-975fe6e76825" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityCurrentReportingStatus_46445a2a-9d03-4450-a630-975fe6e76825" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_980aa15d-51d1-4820-a5fa-79796c498dd1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityInteractiveDataCurrent_980aa15d-51d1-4820-a5fa-79796c498dd1" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_b0d27a39-0f2f-4890-adf9-1c94edaffdcf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityFilerCategory_b0d27a39-0f2f-4890-adf9-1c94edaffdcf" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0bd63707-7b2a-4297-8616-6f5d20f1fe39" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntitySmallBusiness_0bd63707-7b2a-4297-8616-6f5d20f1fe39" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9b5dac80-ffa5-444d-a11c-097c7fc15664" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityEmergingGrowthCompany_9b5dac80-ffa5-444d-a11c-097c7fc15664" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_2f031af0-48db-465f-a2e4-d19c2f1c407e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_IcfrAuditorAttestationFlag_2f031af0-48db-465f-a2e4-d19c2f1c407e" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_100387ee-78af-4510-a4a7-561064b6479e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityShellCompany_100387ee-78af-4510-a4a7-561064b6479e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_60b215df-ea5c-4d37-9edf-4834c108e6e7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_60b215df-ea5c-4d37-9edf-4834c108e6e7" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_b97850f6-6787-4f99-9ed0-c3fa60686703" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityPublicFloat_b97850f6-6787-4f99-9ed0-c3fa60686703" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_2b0e0430-69a9-4c25-af8f-24883d6dbe93" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_2b0e0430-69a9-4c25-af8f-24883d6dbe93" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_c74cd153-5ce7-459a-81d3-3afd169f7869" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityCentralIndexKey_c74cd153-5ce7-459a-81d3-3afd169f7869" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b66705d4-2d17-4e91-b010-def0098bbca7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentFiscalYearFocus_b66705d4-2d17-4e91-b010-def0098bbca7" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_ae8fc57d-800a-4ec6-8625-ea0bc749f6a4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_ae8fc57d-800a-4ec6-8625-ea0bc749f6a4" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_3ba4f28e-241f-4382-b940-8e4de6901716" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_AmendmentFlag_3ba4f28e-241f-4382-b940-8e4de6901716" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_63566ee6-e954-4e6c-9c1e-e70405c1fcc6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentTransitionReport_63566ee6-e954-4e6c-9c1e-e70405c1fcc6" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_82f93b0f-9b4e-4476-96c0-4d4e74f5445e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentInformationTable_82f93b0f-9b4e-4476-96c0-4d4e74f5445e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_86f3336b-ab82-430e-9aa0-411c298c7cef" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_82f93b0f-9b4e-4476-96c0-4d4e74f5445e" xlink:to="loc_dei_LegalEntityAxis_86f3336b-ab82-430e-9aa0-411c298c7cef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_86f3336b-ab82-430e-9aa0-411c298c7cef_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_86f3336b-ab82-430e-9aa0-411c298c7cef" xlink:to="loc_dei_EntityDomain_86f3336b-ab82-430e-9aa0-411c298c7cef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ffa7a6d7-7a54-4f61-82d6-69df80a0a23c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_86f3336b-ab82-430e-9aa0-411c298c7cef" xlink:to="loc_dei_EntityDomain_ffa7a6d7-7a54-4f61-82d6-69df80a0a23c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a693e1fe-5edb-48b4-944e-0abf8db0aef0" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ffa7a6d7-7a54-4f61-82d6-69df80a0a23c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a693e1fe-5edb-48b4-944e-0abf8db0aef0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a2f4a66e-0d5b-4dbb-8e37-111b12f012ad" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ffa7a6d7-7a54-4f61-82d6-69df80a0a23c" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a2f4a66e-0d5b-4dbb-8e37-111b12f012ad" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofEarnings"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings" xlink:type="extended" id="i09334e1591b945299798cfa49cba4837_ConsolidatedStatementsofEarnings">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2b2c529e-4e86-4c15-b8cc-b526e29cfc17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2b2c529e-4e86-4c15-b8cc-b526e29cfc17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_7f06d040-29ed-4b04-a104-f3dcf2ed6c9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_7f06d040-29ed-4b04-a104-f3dcf2ed6c9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerOther_5c635ad1-0718-4361-9bab-1e966c8801ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerOther_5c635ad1-0718-4361-9bab-1e966c8801ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b7c031c8-3dfe-4903-bd32-5c35e44c8272" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:to="loc_us-gaap_Revenues_b7c031c8-3dfe-4903-bd32-5c35e44c8272" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_695adf70-ffb3-47d1-b7bd-833890039f5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_695adf70-ffb3-47d1-b7bd-833890039f5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_155bb77c-6115-4da5-9329-30c534201921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_155bb77c-6115-4da5-9329-30c534201921" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_6f83d9ee-0f4e-4df0-9943-75feeab8ceaa" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_6f83d9ee-0f4e-4df0-9943-75feeab8ceaa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_346ccd4b-0c47-4c57-a5bc-d81feae92824" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_346ccd4b-0c47-4c57-a5bc-d81feae92824" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_416b8156-2842-405d-a012-9d78996663df" xlink:href="pnm-20201231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_pnm_TransmissionAndDistributionCosts_416b8156-2842-405d-a012-9d78996663df" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_12ddd5b5-43da-4afa-922f-87ecae07a9a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_12ddd5b5-43da-4afa-922f-87ecae07a9a2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_79753a7c-dd7d-4441-913d-c2d643f77eae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_79753a7c-dd7d-4441-913d-c2d643f77eae" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8836451b-ae04-478f-877b-278ef861a65e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_OperatingIncomeLoss_8836451b-ae04-478f-877b-278ef861a65e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_abdba9bc-478d-430e-9b69-66681564de0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_InvestmentIncomeInterest_abdba9bc-478d-430e-9b69-66681564de0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_36dee908-064c-4003-9d3b-674ce65d349a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_GainLossOnInvestments_36dee908-064c-4003-9d3b-674ce65d349a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_b0e5d299-676f-4c90-afe2-0fb4dce400b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_OtherIncome_b0e5d299-676f-4c90-afe2-0fb4dce400b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_8478f9f6-0803-4b7e-aa4a-5107a96898ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_OtherExpenses_8478f9f6-0803-4b7e-aa4a-5107a96898ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8d1d1c6f-8caa-4de3-b071-172b03774813" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8d1d1c6f-8caa-4de3-b071-172b03774813" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3a2c509b-4a4f-459f-9683-28015907e5cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_InterestExpense_3a2c509b-4a4f-459f-9683-28015907e5cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_924d7af4-4b4f-4e30-bc99-a05548a282d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_924d7af4-4b4f-4e30-bc99-a05548a282d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c3699775-67f6-4c61-b25b-b87e4ae70ac6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c3699775-67f6-4c61-b25b-b87e4ae70ac6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f19234b9-35af-4de2-9b14-7759cf2b9315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_ProfitLoss_f19234b9-35af-4de2-9b14-7759cf2b9315" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9030c19e-d8cb-4cee-8c72-11a59021dced" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9030c19e-d8cb-4cee-8c72-11a59021dced" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a3495732-76c1-43db-ae9b-a9a229ba576a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_NetIncomeLoss_a3495732-76c1-43db-ae9b-a9a229ba576a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_859bd44b-3416-4db8-9a65-86227c7a2990" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_DividendsPreferredStock_859bd44b-3416-4db8-9a65-86227c7a2990" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_bc4e26a4-cd79-4768-93ed-10a6cde050d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_bc4e26a4-cd79-4768-93ed-10a6cde050d9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_def229d4-f54a-48b4-a564-ba39fbfa3ce6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_EarningsPerShareAbstract_def229d4-f54a-48b4-a564-ba39fbfa3ce6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d4999322-f058-40ee-9747-079d72f384d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_def229d4-f54a-48b4-a564-ba39fbfa3ce6" xlink:to="loc_us-gaap_EarningsPerShareBasic_d4999322-f058-40ee-9747-079d72f384d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e5957c7e-0777-44bf-823b-b94e60d42122" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_def229d4-f54a-48b4-a564-ba39fbfa3ce6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e5957c7e-0777-44bf-823b-b94e60d42122" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d498448e-c308-4ee3-95dd-7b7352650433" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_StatementTable_d498448e-c308-4ee3-95dd-7b7352650433" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a061539e-067f-41fc-a06c-a6abd3b6f636" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d498448e-c308-4ee3-95dd-7b7352650433" xlink:to="loc_srt_ProductOrServiceAxis_a061539e-067f-41fc-a06c-a6abd3b6f636" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a061539e-067f-41fc-a06c-a6abd3b6f636_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_a061539e-067f-41fc-a06c-a6abd3b6f636" xlink:to="loc_srt_ProductsAndServicesDomain_a061539e-067f-41fc-a06c-a6abd3b6f636_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_13fd50a0-53b5-4d9d-9c05-760ebf92a4c4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_a061539e-067f-41fc-a06c-a6abd3b6f636" xlink:to="loc_srt_ProductsAndServicesDomain_13fd50a0-53b5-4d9d-9c05-760ebf92a4c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_d5a6e7d1-7507-4b2c-a018-80d3f2481551" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_13fd50a0-53b5-4d9d-9c05-760ebf92a4c4" xlink:to="loc_us-gaap_ElectricityMember_d5a6e7d1-7507-4b2c-a018-80d3f2481551" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationMember_7a426a09-ceea-44f7-a6cd-2abf7d486fbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityGenerationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_13fd50a0-53b5-4d9d-9c05-760ebf92a4c4" xlink:to="loc_us-gaap_ElectricityGenerationMember_7a426a09-ceea-44f7-a6cd-2abf7d486fbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7ff6faa1-4e63-4452-818e-c688cf2a6b1c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d498448e-c308-4ee3-95dd-7b7352650433" xlink:to="loc_dei_LegalEntityAxis_7ff6faa1-4e63-4452-818e-c688cf2a6b1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7ff6faa1-4e63-4452-818e-c688cf2a6b1c_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7ff6faa1-4e63-4452-818e-c688cf2a6b1c" xlink:to="loc_dei_EntityDomain_7ff6faa1-4e63-4452-818e-c688cf2a6b1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_807e47e7-1e43-4876-bea2-3393715d6b9f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7ff6faa1-4e63-4452-818e-c688cf2a6b1c" xlink:to="loc_dei_EntityDomain_807e47e7-1e43-4876-bea2-3393715d6b9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_46ddb48c-c7ac-494d-a7bc-d4d90086fb08" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_807e47e7-1e43-4876-bea2-3393715d6b9f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_46ddb48c-c7ac-494d-a7bc-d4d90086fb08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c7d18e78-580f-4f3a-a162-f90ec1d636b5" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_807e47e7-1e43-4876-bea2-3393715d6b9f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c7d18e78-580f-4f3a-a162-f90ec1d636b5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i4b731ea6815548fda678a7389129739f_ConsolidatedStatementsofComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a5e91d6a-900b-4fe0-8287-aa8d76d93a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a3848e15-0ada-4932-856b-6bea9627f8b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a5e91d6a-900b-4fe0-8287-aa8d76d93a00" xlink:to="loc_us-gaap_ProfitLoss_a3848e15-0ada-4932-856b-6bea9627f8b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a5e91d6a-900b-4fe0-8287-aa8d76d93a00" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_59af971a-834d-4fca-83e1-094ac0c6f9a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_59af971a-834d-4fca-83e1-094ac0c6f9a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_551df767-bf8b-4c29-8a1a-81c6027bed6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_59af971a-834d-4fca-83e1-094ac0c6f9a5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_551df767-bf8b-4c29-8a1a-81c6027bed6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_da5b1256-37e1-4275-824c-9d03ca40e65f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_59af971a-834d-4fca-83e1-094ac0c6f9a5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_da5b1256-37e1-4275-824c-9d03ca40e65f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4e62a4a0-869c-4f40-b4c5-4b7f2ca8bf6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4e62a4a0-869c-4f40-b4c5-4b7f2ca8bf6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_c8f8a9dc-e9f6-4c66-abc7-16588212f719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4e62a4a0-869c-4f40-b4c5-4b7f2ca8bf6f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_c8f8a9dc-e9f6-4c66-abc7-16588212f719" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_eef43bfe-4c31-47b2-9dea-c0bc14c930bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4e62a4a0-869c-4f40-b4c5-4b7f2ca8bf6f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_eef43bfe-4c31-47b2-9dea-c0bc14c930bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_5b86c337-3ca7-47ad-bdd3-b463d73fed5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_5b86c337-3ca7-47ad-bdd3-b463d73fed5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_677cd8f2-ba04-45ca-ac54-76536ec6fab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_677cd8f2-ba04-45ca-ac54-76536ec6fab3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_9468c9c8-61d1-43ba-b84f-37ab9515ad07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_9468c9c8-61d1-43ba-b84f-37ab9515ad07" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_c03d6460-3f52-44e0-b7aa-f9bdfbe31a46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_c03d6460-3f52-44e0-b7aa-f9bdfbe31a46" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8a251606-715a-4a49-86ca-cf1f0a0e0a6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8a251606-715a-4a49-86ca-cf1f0a0e0a6b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_091f39b1-5915-4234-9e7f-c359ef107feb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_091f39b1-5915-4234-9e7f-c359ef107feb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_eebc76e4-dc5e-4f9c-9242-cb6b6d9b1bdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_eebc76e4-dc5e-4f9c-9242-cb6b6d9b1bdf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_714c7f6d-e464-4a98-8542-b044fd26f014" xlink:href="pnm-20201231.xsd#pnm_PreferredStockDividendRequirementsOfSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_714c7f6d-e464-4a98-8542-b044fd26f014" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f2fdd381-58dd-4c88-a40d-21f96e60b566" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_f2fdd381-58dd-4c88-a40d-21f96e60b566" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d5729425-8749-441b-8891-d81c2c519977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a5e91d6a-900b-4fe0-8287-aa8d76d93a00" xlink:to="loc_us-gaap_StatementTable_d5729425-8749-441b-8891-d81c2c519977" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_972b11f9-a2d7-4b26-b926-573592947766" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d5729425-8749-441b-8891-d81c2c519977" xlink:to="loc_dei_LegalEntityAxis_972b11f9-a2d7-4b26-b926-573592947766" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_972b11f9-a2d7-4b26-b926-573592947766_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_972b11f9-a2d7-4b26-b926-573592947766" xlink:to="loc_dei_EntityDomain_972b11f9-a2d7-4b26-b926-573592947766_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_552aa052-d352-4bf7-b1f4-1bc307e728cb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_972b11f9-a2d7-4b26-b926-573592947766" xlink:to="loc_dei_EntityDomain_552aa052-d352-4bf7-b1f4-1bc307e728cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3455751c-1975-4c35-bbc6-d8938b6d4aba" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_552aa052-d352-4bf7-b1f4-1bc307e728cb" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3455751c-1975-4c35-bbc6-d8938b6d4aba" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" xlink:type="extended" id="ia98ced3ce89c45bf8d38bff775c7c1f1_ConsolidatedStatementsofComprehensiveIncomeLossParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ed098c84-6d2b-429a-a693-83ac4af213fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ed098c84-6d2b-429a-a693-83ac4af213fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_475c0308-8be7-4cdd-9210-00bef6e13370" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_475c0308-8be7-4cdd-9210-00bef6e13370" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_eb8c6939-1f9c-4e16-994f-8dddce0e18bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_eb8c6939-1f9c-4e16-994f-8dddce0e18bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_8da8d55a-ddf0-4b9a-96f7-09867aa6bbc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_8da8d55a-ddf0-4b9a-96f7-09867aa6bbc1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a7f7b85a-28c7-49fb-b1bc-9dcff0170510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a7f7b85a-28c7-49fb-b1bc-9dcff0170510" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_6226a2f2-e201-4457-b287-0254275910ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_6226a2f2-e201-4457-b287-0254275910ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7e8a82b7-1816-4f5c-9d53-727cf6ef9a14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_StatementTable_7e8a82b7-1816-4f5c-9d53-727cf6ef9a14" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0040b906-c4c9-4056-b97f-eef939a312d8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7e8a82b7-1816-4f5c-9d53-727cf6ef9a14" xlink:to="loc_dei_LegalEntityAxis_0040b906-c4c9-4056-b97f-eef939a312d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0040b906-c4c9-4056-b97f-eef939a312d8_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0040b906-c4c9-4056-b97f-eef939a312d8" xlink:to="loc_dei_EntityDomain_0040b906-c4c9-4056-b97f-eef939a312d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e6ff9065-7d84-47ef-888f-d32e97ba41e3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0040b906-c4c9-4056-b97f-eef939a312d8" xlink:to="loc_dei_EntityDomain_e6ff9065-7d84-47ef-888f-d32e97ba41e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_620ec435-c3d7-4745-8699-5ceb33ad1d92" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e6ff9065-7d84-47ef-888f-d32e97ba41e3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_620ec435-c3d7-4745-8699-5ceb33ad1d92" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i54d77a27be9b48bc8093fd448eb6c51c_ConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9ba935ae-1fb1-4faa-b275-8dd682efa2d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:to="loc_us-gaap_ProfitLoss_9ba935ae-1fb1-4faa-b275-8dd682efa2d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_af1053fd-71fc-4429-bf40-56fcbc07dba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:to="loc_us-gaap_NetIncomeLoss_af1053fd-71fc-4429-bf40-56fcbc07dba4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c12a012d-08fe-4fe0-b5ad-d84b8550be7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c12a012d-08fe-4fe0-b5ad-d84b8550be7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01139e81-5db7-4e82-871e-f01c9000f47b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01139e81-5db7-4e82-871e-f01c9000f47b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_f2f33546-23ba-4d32-80f4-a0795c884f59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_f2f33546-23ba-4d32-80f4-a0795c884f59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a956f5aa-112c-4a40-a5ea-7b8c6e0b3e1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_ShareBasedCompensation_a956f5aa-112c-4a40-a5ea-7b8c6e0b3e1f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_31d2ec91-e7bc-463b-8fd2-22aa83acfe0b" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_31d2ec91-e7bc-463b-8fd2-22aa83acfe0b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c3bdcc97-5845-4a4b-b303-8b3bb4468a96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c3bdcc97-5845-4a4b-b303-8b3bb4468a96" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_68d41cdc-a9b0-42b0-8d51-94afd5f5597a" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_68d41cdc-a9b0-42b0-8d51-94afd5f5597a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_3601fb61-6830-476f-8e08-44d9b5402c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_3601fb61-6830-476f-8e08-44d9b5402c8f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_0fae9a37-bee3-44a6-9c07-9a44c46a5641" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_0fae9a37-bee3-44a6-9c07-9a44c46a5641" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_af784fc7-f63d-4eea-b9df-dec89082d68d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_af784fc7-f63d-4eea-b9df-dec89082d68d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_472c9fe1-1622-4485-bfc9-c6bd84e8d116" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_472c9fe1-1622-4485-bfc9-c6bd84e8d116" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4ab42496-03a2-4c04-aeaa-6225709899a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4ab42496-03a2-4c04-aeaa-6225709899a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_783ed259-9ff8-493b-b47e-8765594f0815" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_783ed259-9ff8-493b-b47e-8765594f0815" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_0334f6ea-ef05-469c-8c1d-dfc9b9383fc7" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_0334f6ea-ef05-469c-8c1d-dfc9b9383fc7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_cf1b3f63-0f74-4e2c-b8a2-bfcefca51c66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_cf1b3f63-0f74-4e2c-b8a2-bfcefca51c66" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_b347fc16-e94c-42dd-8a70-964ade68bc2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_b347fc16-e94c-42dd-8a70-964ade68bc2d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18aea1ba-9f75-4bcc-a603-acca25f0a949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18aea1ba-9f75-4bcc-a603-acca25f0a949" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_40353848-1440-4c32-9d21-4c80d3da8b71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_40353848-1440-4c32-9d21-4c80d3da8b71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_9538a794-7983-49b1-bca4-132d14c80d97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_9538a794-7983-49b1-bca4-132d14c80d97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_f52eac09-5d85-4a8e-87bc-52c567716103" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_f52eac09-5d85-4a8e-87bc-52c567716103" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_e36363c3-6456-4556-97cf-dda9c98da3e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_e36363c3-6456-4556-97cf-dda9c98da3e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_21525c62-3be3-4bc6-90a1-71d500a052b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_21525c62-3be3-4bc6-90a1-71d500a052b7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5c2de35-2642-4685-8498-ced1f6c76688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5c2de35-2642-4685-8498-ced1f6c76688" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_689032e9-3af1-426f-a9e6-053ee5c5744d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_689032e9-3af1-426f-a9e6-053ee5c5744d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_4fa7694a-3fb0-46cb-a952-3a9a85be1100" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_4fa7694a-3fb0-46cb-a952-3a9a85be1100" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_03de0bdf-497f-4015-a4f2-cf4d458d4738" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_03de0bdf-497f-4015-a4f2-cf4d458d4738" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_2a3a2439-ec3c-4625-95e2-0a5da431a3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_2a3a2439-ec3c-4625-95e2-0a5da431a3dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_6b63c7e2-a630-46d5-851b-966813facbdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_6b63c7e2-a630-46d5-851b-966813facbdc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_3f53e927-ff37-4c16-8ff4-240df4926915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_3f53e927-ff37-4c16-8ff4-240df4926915" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e96d60c4-b2c1-420f-9bea-a3831915dd24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e96d60c4-b2c1-420f-9bea-a3831915dd24" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_77916c4d-f43e-40db-a5f7-6da8ea3dc10c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_77916c4d-f43e-40db-a5f7-6da8ea3dc10c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_33bcd487-08c6-475d-843c-cb96589edfa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_33bcd487-08c6-475d-843c-cb96589edfa4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_35da2591-239c-42cd-a39c-79caa29a4580" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_35da2591-239c-42cd-a39c-79caa29a4580" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ee799324-1ea8-4daa-b339-db5e55994365" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ee799324-1ea8-4daa-b339-db5e55994365" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_1227ac6a-951b-4c8f-8ef0-f881ce893683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_1227ac6a-951b-4c8f-8ef0-f881ce893683" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_8eca8436-9070-4c88-a03a-3551d8e5ee7a" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_8eca8436-9070-4c88-a03a-3551d8e5ee7a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_9cc79ed8-7349-4137-942c-676f1999f22e" xlink:href="pnm-20201231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_9cc79ed8-7349-4137-942c-676f1999f22e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b354bfd3-cdfa-4ede-9b9b-9582bf2fde2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b354bfd3-cdfa-4ede-9b9b-9582bf2fde2a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0887e20b-36bf-4849-aaf6-abb8c0af75cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0887e20b-36bf-4849-aaf6-abb8c0af75cc" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b92c77d-5036-4f9d-8090-58ec19edd127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b92c77d-5036-4f9d-8090-58ec19edd127" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3c3e39e8-90d3-409c-9981-84dfbcc584c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3c3e39e8-90d3-409c-9981-84dfbcc584c1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_982d22b4-0cc5-4b0f-8059-88726f8fb997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e0d1c61b-b2eb-4118-b196-62b3e69ea63c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e0d1c61b-b2eb-4118-b196-62b3e69ea63c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_2838a6e4-761d-449f-a1d6-b0b5566d91c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e0d1c61b-b2eb-4118-b196-62b3e69ea63c" xlink:to="loc_us-gaap_InterestPaidNet_2838a6e4-761d-449f-a1d6-b0b5566d91c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b4a44d4d-7441-4127-851d-c6b06114d761" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e0d1c61b-b2eb-4118-b196-62b3e69ea63c" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b4a44d4d-7441-4127-851d-c6b06114d761" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_4e93b09a-fd66-46e2-aabe-c4fe9738bb0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_4e93b09a-fd66-46e2-aabe-c4fe9738bb0c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_f19230e1-cf3e-4882-bbb9-9051d6bf62d3" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4e93b09a-fd66-46e2-aabe-c4fe9738bb0c" xlink:to="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_f19230e1-cf3e-4882-bbb9-9051d6bf62d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_2d2c3348-aa45-4e20-96bb-70306304b22a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4e93b09a-fd66-46e2-aabe-c4fe9738bb0c" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_2d2c3348-aa45-4e20-96bb-70306304b22a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_54082cb2-b3b4-47e3-ba53-c5cdf031781d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_StatementTable_54082cb2-b3b4-47e3-ba53-c5cdf031781d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_56e4d015-2660-4b19-9365-82f6d7934b3b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_54082cb2-b3b4-47e3-ba53-c5cdf031781d" xlink:to="loc_dei_LegalEntityAxis_56e4d015-2660-4b19-9365-82f6d7934b3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_56e4d015-2660-4b19-9365-82f6d7934b3b_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_56e4d015-2660-4b19-9365-82f6d7934b3b" xlink:to="loc_dei_EntityDomain_56e4d015-2660-4b19-9365-82f6d7934b3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c2546b7f-63fc-43de-a480-23b84d0a2ac5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_56e4d015-2660-4b19-9365-82f6d7934b3b" xlink:to="loc_dei_EntityDomain_c2546b7f-63fc-43de-a480-23b84d0a2ac5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f46a961b-6168-4d27-8a26-25099c33e45e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c2546b7f-63fc-43de-a480-23b84d0a2ac5" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f46a961b-6168-4d27-8a26-25099c33e45e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4ea65308-c4b7-436b-b8da-db0a564ec6fe" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c2546b7f-63fc-43de-a480-23b84d0a2ac5" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4ea65308-c4b7-436b-b8da-db0a564ec6fe" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i07a9cf90d3634f59bd16f6bc86ce99c3_ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:to="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e091d2e1-44c6-4343-a5ef-732af81a7eca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e091d2e1-44c6-4343-a5ef-732af81a7eca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_59d9ca5c-9daa-4b4e-9bcf-de2f0e886ee1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_59d9ca5c-9daa-4b4e-9bcf-de2f0e886ee1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_7470eb21-8f9f-402d-98ce-ee26ca31f791" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_7470eb21-8f9f-402d-98ce-ee26ca31f791" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_4b7581bb-a51b-4c0b-99ce-cac5db0c97c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_OtherReceivables_4b7581bb-a51b-4c0b-99ce-cac5db0c97c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_970e0a30-2b0c-4da4-921c-e12370b453c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_970e0a30-2b0c-4da4-921c-e12370b453c8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_77062753-1533-4e61-8d77-9d4e0a03b4c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_InventoryNet_77062753-1533-4e61-8d77-9d4e0a03b4c8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_a98c9d26-3f0a-425d-ba51-6af589ac66ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_a98c9d26-3f0a-425d-ba51-6af589ac66ca" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_97d37217-ea75-4352-b482-26c7cfa53c39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_IncomeTaxesReceivable_97d37217-ea75-4352-b482-26c7cfa53c39" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_86ce5ac0-e9eb-4e50-b85f-50b2bb1a5053" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_OtherAssetsCurrent_86ce5ac0-e9eb-4e50-b85f-50b2bb1a5053" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6a7f1d34-a905-4153-bdf1-8019fe294cca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_AssetsCurrent_6a7f1d34-a905-4153-bdf1-8019fe294cca" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:href="pnm-20201231.xsd#pnm_OtherPropertyAndInvestmentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_28b6cf78-8c78-4f64-b387-2a859aa64c22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_28b6cf78-8c78-4f64-b387-2a859aa64c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2a52082f-92dc-419c-a29a-887a2a5d24b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_us-gaap_EquityMethodInvestments_2a52082f-92dc-419c-a29a-887a2a5d24b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_b5800a12-b44d-4069-bb30-29fbe2d2e039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_us-gaap_OtherLongTermInvestments_b5800a12-b44d-4069-bb30-29fbe2d2e039" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_948285f1-924e-47bc-bf98-389edc87b550" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_948285f1-924e-47bc-bf98-389edc87b550" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_c3ff37aa-c2f4-4faf-9c69-fb5b840d70bd" xlink:href="pnm-20201231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_pnm_TotalOtherPropertyAndInvestments_c3ff37aa-c2f4-4faf-9c69-fb5b840d70bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_058a2d4e-8cea-4b5b-b940-d04c9f4766b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_058a2d4e-8cea-4b5b-b940-d04c9f4766b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_bcafa5c6-35cd-472b-a108-0b592ff11f0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_bcafa5c6-35cd-472b-a108-0b592ff11f0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_c3331a15-c28a-46bb-b2cf-c0dbebe30b7f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_c3331a15-c28a-46bb-b2cf-c0dbebe30b7f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_44edc224-57ee-443e-a8b0-85065b7798cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_ConstructionInProgressGross_44edc224-57ee-443e-a8b0-85065b7798cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelNetOfAmortization_fefa48c6-4929-4c69-9825-9b169b51f0a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NuclearFuelNetOfAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_NuclearFuelNetOfAmortization_fefa48c6-4929-4c69-9825-9b169b51f0a8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_a6105177-b4f3-405b-b3be-4117737e6ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_a6105177-b4f3-405b-b3be-4117737e6ef0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_1c9078a9-00c2-4f8d-980c-557218c55935" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_1c9078a9-00c2-4f8d-980c-557218c55935" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_50c62f6c-b499-4988-a9cd-00036fec8608" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_us-gaap_Goodwill_50c62f6c-b499-4988-a9cd-00036fec8608" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_32757f3a-6b1f-4416-97e8-f9ab66e979db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_32757f3a-6b1f-4416-97e8-f9ab66e979db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet_3d7a2592-609a-4660-8980-5a4cb633a591" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_us-gaap_OtherDeferredCostsNet_3d7a2592-609a-4660-8980-5a4cb633a591" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_4b92da17-834b-4f9d-a058-d7f34354cd6f" xlink:href="pnm-20201231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_pnm_TotalDeferredChargesAndOtherAssets_4b92da17-834b-4f9d-a058-d7f34354cd6f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a1c85a21-53aa-4302-b9fc-c5f8fc81d043" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_us-gaap_Assets_a1c85a21-53aa-4302-b9fc-c5f8fc81d043" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_5c3605d5-bfff-43cd-b3e8-7dee5db29cff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_ShortTermBorrowings_5c3605d5-bfff-43cd-b3e8-7dee5db29cff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_d5a8cae5-bfd2-46ff-b73d-0b48a6f99d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_d5a8cae5-bfd2-46ff-b73d-0b48a6f99d06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_06755daf-9a52-480c-a330-139eea1f891b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_LongTermDebtCurrent_06755daf-9a52-480c-a330-139eea1f891b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f45e5108-67d6-4e57-b02a-9f44c559d951" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_AccountsPayableCurrent_f45e5108-67d6-4e57-b02a-9f44c559d951" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_ddbb18bf-fbb6-4573-9d38-fffd64811782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_ddbb18bf-fbb6-4573-9d38-fffd64811782" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_bc287534-e847-4e38-b684-81b57717d485" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_bc287534-e847-4e38-b684-81b57717d485" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_552b61e6-3634-4c22-b0ca-e42c7b7809f8" xlink:href="pnm-20201231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_552b61e6-3634-4c22-b0ca-e42c7b7809f8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_b6637873-1ae1-488e-93b7-03214509c5c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_b6637873-1ae1-488e-93b7-03214509c5c3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9d70f703-467e-48ff-ae91-c259395e1cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9d70f703-467e-48ff-ae91-c259395e1cf3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_ecded4fd-2756-44f3-aa50-2f2c2266a503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_DividendsPayableCurrent_ecded4fd-2756-44f3-aa50-2f2c2266a503" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_df0b927d-0de6-435f-9677-6d0eceffe860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_df0b927d-0de6-435f-9677-6d0eceffe860" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e4145161-c421-4d78-8ba9-d657915c20db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_LiabilitiesCurrent_e4145161-c421-4d78-8ba9-d657915c20db" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_b011c0f2-f0f9-4930-912e-0ccc40a74097" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_b011c0f2-f0f9-4930-912e-0ccc40a74097" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_cad4c227-a707-4437-9090-d2e6201fdfc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_cad4c227-a707-4437-9090-d2e6201fdfc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_99518f3e-cb97-45e0-beca-c5c161e326ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_99518f3e-cb97-45e0-beca-c5c161e326ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_76dc28e5-3e00-4d1f-aefc-5f3c277f0e42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_76dc28e5-3e00-4d1f-aefc-5f3c277f0e42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7a797867-f139-4d2b-92f4-ebff901e0a47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7a797867-f139-4d2b-92f4-ebff901e0a47" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f978403e-59d5-4b19-af56-f32a677a9c21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f978403e-59d5-4b19-af56-f32a677a9c21" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_8206bce8-629c-41a4-935d-021ad75b18d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_8206bce8-629c-41a4-935d-021ad75b18d4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_0f1ac86e-d2db-4512-9247-6a24382b713e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_0f1ac86e-d2db-4512-9247-6a24382b713e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_19604c4a-cad0-40b8-a140-632c60f012fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_Liabilities_19604c4a-cad0-40b8-a140-632c60f012fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9b2403bb-d342-4f52-8573-82b6a922bad2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9b2403bb-d342-4f52-8573-82b6a922bad2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_2663ab80-fd43-4b6a-a623-af615466b5ee" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_2663ab80-fd43-4b6a-a623-af615466b5ee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:href="pnm-20201231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f4e3e45e-9f5f-4352-95c1-4e0328526e63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:to="loc_us-gaap_CommonStockValue_f4e3e45e-9f5f-4352-95c1-4e0328526e63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_8174186a-5514-4d0d-9cac-e8f0d7970f0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:to="loc_us-gaap_AdditionalPaidInCapital_8174186a-5514-4d0d-9cac-e8f0d7970f0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ce05cc8-d6f6-4c9a-b0c9-32e05e5baba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ce05cc8-d6f6-4c9a-b0c9-32e05e5baba3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_65b5b5c9-6590-4195-9ef7-d6961b8f54b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_65b5b5c9-6590-4195-9ef7-d6961b8f54b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_10072167-4881-4dde-96bf-d77e6fad5809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:to="loc_us-gaap_StockholdersEquity_10072167-4881-4dde-96bf-d77e6fad5809" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_d72f4617-b7a7-44c4-95cd-4c8f014a350b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:to="loc_us-gaap_MinorityInterest_d72f4617-b7a7-44c4-95cd-4c8f014a350b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_79d74c77-4ee7-434b-a7dd-22f76a43ef75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_79d74c77-4ee7-434b-a7dd-22f76a43ef75" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f22bf284-bb02-4387-acb3-de382d3a6460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f22bf284-bb02-4387-acb3-de382d3a6460" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b955d0d3-7fe8-49f6-aced-a6c350e7b2ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:to="loc_us-gaap_CommonStockSharesIssued_b955d0d3-7fe8-49f6-aced-a6c350e7b2ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_bea4e07c-c3e0-4060-bee3-7547f08b99f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_bea4e07c-c3e0-4060-bee3-7547f08b99f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_31472550-644f-42ea-96fe-c63c3132739e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:to="loc_us-gaap_StatementTable_31472550-644f-42ea-96fe-c63c3132739e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c638edf5-d5f8-4bd2-8887-861d7dc6ecb1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_31472550-644f-42ea-96fe-c63c3132739e" xlink:to="loc_dei_LegalEntityAxis_c638edf5-d5f8-4bd2-8887-861d7dc6ecb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c638edf5-d5f8-4bd2-8887-861d7dc6ecb1_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c638edf5-d5f8-4bd2-8887-861d7dc6ecb1" xlink:to="loc_dei_EntityDomain_c638edf5-d5f8-4bd2-8887-861d7dc6ecb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_513a6546-0a96-468c-aac7-f0fe4aaca786" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c638edf5-d5f8-4bd2-8887-861d7dc6ecb1" xlink:to="loc_dei_EntityDomain_513a6546-0a96-468c-aac7-f0fe4aaca786" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_dc76ad92-c542-4cd3-8b54-898cc88bf6ea" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_513a6546-0a96-468c-aac7-f0fe4aaca786" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_dc76ad92-c542-4cd3-8b54-898cc88bf6ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f6abb30c-2941-49f7-931b-f38abd4d7dc1" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_513a6546-0a96-468c-aac7-f0fe4aaca786" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f6abb30c-2941-49f7-931b-f38abd4d7dc1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="iea0bf3f264c842bd83e8f789217d654e_ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c6650992-035f-49d2-8c88-dbc90e8d8802" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c6650992-035f-49d2-8c88-dbc90e8d8802" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0cd043da-fd65-47c5-9c07-7e0b1a70cb6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c6650992-035f-49d2-8c88-dbc90e8d8802" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0cd043da-fd65-47c5-9c07-7e0b1a70cb6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_a7bac6a6-25fd-4e85-a706-2448dd297e9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_a7bac6a6-25fd-4e85-a706-2448dd297e9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccumulatedAmortizationNuclearFuel_7dc6d808-da3b-4829-8699-d1bbc75f42b9" xlink:href="pnm-20201231.xsd#pnm_AccumulatedAmortizationNuclearFuel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_a7bac6a6-25fd-4e85-a706-2448dd297e9e" xlink:to="loc_pnm_AccumulatedAmortizationNuclearFuel_7dc6d808-da3b-4829-8699-d1bbc75f42b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_f7289622-0291-40df-a7c3-45bd9f501be2" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_f7289622-0291-40df-a7c3-45bd9f501be2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_76f2394c-c646-4cc2-a73b-faf440c55db4" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_76f2394c-c646-4cc2-a73b-faf440c55db4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_9f77fee5-4571-4a31-98ca-5a8186118703" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_9f77fee5-4571-4a31-98ca-5a8186118703" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_bf999782-994c-4051-8bfb-be68a6debad3" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_bf999782-994c-4051-8bfb-be68a6debad3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_fd9b1882-edf1-45e1-8479-523b284494c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_fd9b1882-edf1-45e1-8479-523b284494c2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_60aa70c4-5653-4b14-a9ae-4109f4f288a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_60aa70c4-5653-4b14-a9ae-4109f4f288a2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e4e3ca30-79d6-4acb-b5a1-b6ed59b443b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e4e3ca30-79d6-4acb-b5a1-b6ed59b443b7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_0ba4264d-ecd8-48f8-a789-a54224bfcd9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_0ba4264d-ecd8-48f8-a789-a54224bfcd9b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a3d2509a-4026-4cf6-a8a0-fff1b4662924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:to="loc_us-gaap_EquityAbstract_a3d2509a-4026-4cf6-a8a0-fff1b4662924" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:href="pnm-20201231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_a3d2509a-4026-4cf6-a8a0-fff1b4662924" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_27b2178c-fee0-4ff2-9c6f-38f260515547" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockNoParValue_27b2178c-fee0-4ff2-9c6f-38f260515547" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_8304692a-4046-49bf-8ad7-c7980cd26bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_8304692a-4046-49bf-8ad7-c7980cd26bc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_388c1e17-71fa-4153-9eca-d5bd7fb596dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_388c1e17-71fa-4153-9eca-d5bd7fb596dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_5073c05f-c953-47e3-a6bd-a4b1570dd998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockSharesIssued_5073c05f-c953-47e3-a6bd-a4b1570dd998" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_728b7c41-3923-4e13-9b3a-4708fa975bc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_728b7c41-3923-4e13-9b3a-4708fa975bc4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2111eeae-0efb-4ca7-bf85-e05681d52ecb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:to="loc_us-gaap_StatementTable_2111eeae-0efb-4ca7-bf85-e05681d52ecb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_66ca32ac-0dfd-4665-a313-1921d390e06b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2111eeae-0efb-4ca7-bf85-e05681d52ecb" xlink:to="loc_dei_LegalEntityAxis_66ca32ac-0dfd-4665-a313-1921d390e06b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_66ca32ac-0dfd-4665-a313-1921d390e06b_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_66ca32ac-0dfd-4665-a313-1921d390e06b" xlink:to="loc_dei_EntityDomain_66ca32ac-0dfd-4665-a313-1921d390e06b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_66e63280-084b-4a64-aedc-8a8364039a89" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_66ca32ac-0dfd-4665-a313-1921d390e06b" xlink:to="loc_dei_EntityDomain_66e63280-084b-4a64-aedc-8a8364039a89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_619f73de-65f3-4a64-9093-d7b36e364a5d" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_66e63280-084b-4a64-aedc-8a8364039a89" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_619f73de-65f3-4a64-9093-d7b36e364a5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_2f6690f2-88ef-4505-a468-e294900ecfa3" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_66e63280-084b-4a64-aedc-8a8364039a89" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_2f6690f2-88ef-4505-a468-e294900ecfa3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended" id="iec77e493352a4e36bce438f7166a6260_ConsolidatedStatementsofChangesinEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f06d7168-20d0-472c-a50e-15c161a9397c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f06d7168-20d0-472c-a50e-15c161a9397c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_416caec1-4d15-4639-ae49-aaa2fdf1ebc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_416caec1-4d15-4639-ae49-aaa2fdf1ebc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cc9bdf90-9a61-4a1d-87b8-1e25441d569d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockholdersEquity_cc9bdf90-9a61-4a1d-87b8-1e25441d569d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_cab368cd-9a0b-4f0a-86a0-5eb43fe82404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_ProfitLoss_cab368cd-9a0b-4f0a-86a0-5eb43fe82404" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d3d6b7d5-cf76-4358-bace-019e672a3758" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_NetIncomeLoss_d3d6b7d5-cf76-4358-bace-019e672a3758" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4668623c-3f20-4542-a88c-ad667ed84213" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4668623c-3f20-4542-a88c-ad667ed84213" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_5bef9288-e26d-4a25-9403-f1674d519337" xlink:href="pnm-20201231.xsd#pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_5bef9288-e26d-4a25-9403-f1674d519337" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_1b226cdf-873b-4ec7-8f3f-38fef5a5e801" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_DividendsPreferredStock_1b226cdf-873b-4ec7-8f3f-38fef5a5e801" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_bc8ecfa5-0c09-4dc4-8ea4-2b8c445955f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_DividendsCommonStockCash_bc8ecfa5-0c09-4dc4-8ea4-2b8c445955f3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b214dd10-edb5-4925-b45d-297d8ed25da7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b214dd10-edb5-4925-b45d-297d8ed25da7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dfbeb651-256c-425e-b75f-555877de2da3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dfbeb651-256c-425e-b75f-555877de2da3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_ed691f79-ea54-4bd2-866b-2f62a2130764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_ed691f79-ea54-4bd2-866b-2f62a2130764" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b1789236-d4fe-4317-bc3f-910a84a2b825" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_ShareBasedCompensation_b1789236-d4fe-4317-bc3f-910a84a2b825" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_a1392040-761f-4c99-981a-b3e2cb668284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_a1392040-761f-4c99-981a-b3e2cb668284" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e145aaa3-9c07-4ce8-a206-78dd909ac9e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b04508f9-b76b-4ee1-9878-65679ed84931" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_f06d7168-20d0-472c-a50e-15c161a9397c" xlink:to="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bb692d57-fe14-4597-8936-46492c7b9c6f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:to="loc_dei_LegalEntityAxis_bb692d57-fe14-4597-8936-46492c7b9c6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb692d57-fe14-4597-8936-46492c7b9c6f_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bb692d57-fe14-4597-8936-46492c7b9c6f" xlink:to="loc_dei_EntityDomain_bb692d57-fe14-4597-8936-46492c7b9c6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef973656-91a3-4325-b147-d437f61c3539" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bb692d57-fe14-4597-8936-46492c7b9c6f" xlink:to="loc_dei_EntityDomain_ef973656-91a3-4325-b147-d437f61c3539" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f0cad505-556d-4e76-9c9b-64c737ef8bfc" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ef973656-91a3-4325-b147-d437f61c3539" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f0cad505-556d-4e76-9c9b-64c737ef8bfc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c71316de-2def-41e6-bd8d-ae41c975dd7a" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ef973656-91a3-4325-b147-d437f61c3539" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c71316de-2def-41e6-bd8d-ae41c975dd7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2b497b7a-1c11-4fc2-89c4-32a9d7cebe85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2b497b7a-1c11-4fc2-89c4-32a9d7cebe85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2b497b7a-1c11-4fc2-89c4-32a9d7cebe85_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2b497b7a-1c11-4fc2-89c4-32a9d7cebe85" xlink:to="loc_us-gaap_EquityComponentDomain_2b497b7a-1c11-4fc2-89c4-32a9d7cebe85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_44a02f41-e256-4c5e-8ea2-5279df376606" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2b497b7a-1c11-4fc2-89c4-32a9d7cebe85" xlink:to="loc_us-gaap_EquityComponentDomain_44a02f41-e256-4c5e-8ea2-5279df376606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_44a02f41-e256-4c5e-8ea2-5279df376606" xlink:to="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_98b2b751-9d1d-42dd-a9c6-f9bb5e2c2d10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:to="loc_us-gaap_CommonStockMember_98b2b751-9d1d-42dd-a9c6-f9bb5e2c2d10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2511421d-4cfd-4ca7-9d44-162094a9eaa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2511421d-4cfd-4ca7-9d44-162094a9eaa6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_087e4ca8-35ac-42f1-8198-c16d83c7c0b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_087e4ca8-35ac-42f1-8198-c16d83c7c0b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_35499595-a4d3-4677-abbb-b6c5342fe07a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:to="loc_us-gaap_RetainedEarningsMember_35499595-a4d3-4677-abbb-b6c5342fe07a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_ee274279-9005-4a83-af7c-a8f21c56e854" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_44a02f41-e256-4c5e-8ea2-5279df376606" xlink:to="loc_us-gaap_NoncontrollingInterestMember_ee274279-9005-4a83-af7c-a8f21c56e854" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_068d75f6-6dc3-45ae-a377-dd72dc23895f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_068d75f6-6dc3-45ae-a377-dd72dc23895f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_068d75f6-6dc3-45ae-a377-dd72dc23895f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_068d75f6-6dc3-45ae-a377-dd72dc23895f" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_068d75f6-6dc3-45ae-a377-dd72dc23895f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_69ce9854-b925-4aca-aee7-1e448b367418" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_068d75f6-6dc3-45ae-a377-dd72dc23895f" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_69ce9854-b925-4aca-aee7-1e448b367418" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ecb5a51f-65a5-402c-ba65-8126ebbed5a2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_69ce9854-b925-4aca-aee7-1e448b367418" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ecb5a51f-65a5-402c-ba65-8126ebbed5a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_56f3aefc-288d-4ffa-8abe-891775246bf9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_69ce9854-b925-4aca-aee7-1e448b367418" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_56f3aefc-288d-4ffa-8abe-891775246bf9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies" xlink:type="extended" id="i1bc996747ba2438b9f2aff78f62ebf37_SummaryoftheBusinessandSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i7b5d962f05c048e491123c7d3cc7efb3_SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables" xlink:type="extended" id="i8cc0719646eb4fd0ac7fe82407b0f93d_SummaryoftheBusinessandSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i6ed94e0e4797420e94b009b9b6532c39_SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:href="pnm-20201231.xsd#pnm_AccountingPoliciesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRegulatedUtilities_2ba365cd-35f9-4b99-bcfb-83b0873cc1ce" xlink:href="pnm-20201231.xsd#pnm_NumberOfRegulatedUtilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_pnm_NumberOfRegulatedUtilities_2ba365cd-35f9-4b99-bcfb-83b0873cc1ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_e133a487-1e85-408b-9bb4-aacb58249d6f" xlink:href="pnm-20201231.xsd#pnm_CollaborativeArrangementOwnerObligationsDefaultAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_e133a487-1e85-408b-9bb4-aacb58249d6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_f21c1678-d09c-4cad-9302-c00036d43c89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_RestrictedCash_f21c1678-d09c-4cad-9302-c00036d43c89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_7c775280-1682-4a88-be45-a92a68023d7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_7c775280-1682-4a88-be45-a92a68023d7f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_4477ea2c-6e19-4b6c-ad20-50f2b768d7b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_4477ea2c-6e19-4b6c-ad20-50f2b768d7b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_d9a9410d-04ba-445c-a736-7c55f99119a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_d9a9410d-04ba-445c-a736-7c55f99119a8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_ee165f2c-a601-4288-bd1d-3904f8e72ede" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_ee165f2c-a601-4288-bd1d-3904f8e72ede" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_360d074d-7728-4858-8a5e-24a04df60134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_360d074d-7728-4858-8a5e-24a04df60134" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresTable_84fc15eb-0b1c-452e-8934-e78fdfb371d1" xlink:href="pnm-20201231.xsd#pnm_AccountingPoliciesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_pnm_AccountingPoliciesDisclosuresTable_84fc15eb-0b1c-452e-8934-e78fdfb371d1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d22c5e7b-ce11-4abe-bc1a-cb52c9d48df5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_AccountingPoliciesDisclosuresTable_84fc15eb-0b1c-452e-8934-e78fdfb371d1" xlink:to="loc_dei_LegalEntityAxis_d22c5e7b-ce11-4abe-bc1a-cb52c9d48df5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d22c5e7b-ce11-4abe-bc1a-cb52c9d48df5_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d22c5e7b-ce11-4abe-bc1a-cb52c9d48df5" xlink:to="loc_dei_EntityDomain_d22c5e7b-ce11-4abe-bc1a-cb52c9d48df5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d22c5e7b-ce11-4abe-bc1a-cb52c9d48df5" xlink:to="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_0c492e75-1024-4768-a14a-4b0ba044254f" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:to="loc_pnm_PnmrMember_0c492e75-1024-4768-a14a-4b0ba044254f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2dfb65ef-e30c-45a1-b8e4-4200518d5769" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2dfb65ef-e30c-45a1-b8e4-4200518d5769" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_46e1296a-7997-4b13-a4ef-02a3c2b16508" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_46e1296a-7997-4b13-a4ef-02a3c2b16508" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails" xlink:type="extended" id="i4486a006f45b4a04b6b0dfcc6be6530c_SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryLineItems_d5a1e6bc-daf6-4597-95da-f25afa57bbdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_0972e547-449c-4ecd-acca-c7e05e3eb4d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_d5a1e6bc-daf6-4597-95da-f25afa57bbdb" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_0972e547-449c-4ecd-acca-c7e05e3eb4d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_a0c7c937-abdf-4f94-8106-c5e0112f449d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_d5a1e6bc-daf6-4597-95da-f25afa57bbdb" xlink:to="loc_us-gaap_InventoryNet_a0c7c937-abdf-4f94-8106-c5e0112f449d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_d5a1e6bc-daf6-4597-95da-f25afa57bbdb" xlink:to="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_278b88f1-ce4f-4c21-a3f0-2a63c295e050" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:to="loc_dei_LegalEntityAxis_278b88f1-ce4f-4c21-a3f0-2a63c295e050" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_278b88f1-ce4f-4c21-a3f0-2a63c295e050_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_278b88f1-ce4f-4c21-a3f0-2a63c295e050" xlink:to="loc_dei_EntityDomain_278b88f1-ce4f-4c21-a3f0-2a63c295e050_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a84b5c75-b718-4741-9168-9a6757d4aa92" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_278b88f1-ce4f-4c21-a3f0-2a63c295e050" xlink:to="loc_dei_EntityDomain_a84b5c75-b718-4741-9168-9a6757d4aa92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e7587eae-f577-4018-a4b7-fc33f3062572" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a84b5c75-b718-4741-9168-9a6757d4aa92" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e7587eae-f577-4018-a4b7-fc33f3062572" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_929cc347-cb3a-4cc2-bcdf-75a2c4d3a10f" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a84b5c75-b718-4741-9168-9a6757d4aa92" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_929cc347-cb3a-4cc2-bcdf-75a2c4d3a10f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_731c6a90-f98c-4a8d-83fc-c0d79222b927" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:to="loc_us-gaap_PublicUtilityAxis_731c6a90-f98c-4a8d-83fc-c0d79222b927" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_731c6a90-f98c-4a8d-83fc-c0d79222b927_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_731c6a90-f98c-4a8d-83fc-c0d79222b927" xlink:to="loc_us-gaap_UtilityPlantDomain_731c6a90-f98c-4a8d-83fc-c0d79222b927_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_27632ac3-b128-4115-9d2d-b7042c4d201e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_731c6a90-f98c-4a8d-83fc-c0d79222b927" xlink:to="loc_us-gaap_UtilityPlantDomain_27632ac3-b128-4115-9d2d-b7042c4d201e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_018d0095-37fd-46a0-ab7f-2c94288be24c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityGenerationPlantNonNuclearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_27632ac3-b128-4115-9d2d-b7042c4d201e" xlink:to="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_018d0095-37fd-46a0-ab7f-2c94288be24c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommonIntangibleAndGeneralPlantMember_de446a2d-d4f5-44a9-8c3e-124df4521470" xlink:href="pnm-20201231.xsd#pnm_CommonIntangibleAndGeneralPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_27632ac3-b128-4115-9d2d-b7042c4d201e" xlink:to="loc_pnm_CommonIntangibleAndGeneralPlantMember_de446a2d-d4f5-44a9-8c3e-124df4521470" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_df2c6c5d-4269-4ba4-860c-b6cc63ee834c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_df2c6c5d-4269-4ba4-860c-b6cc63ee834c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_df2c6c5d-4269-4ba4-860c-b6cc63ee834c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_df2c6c5d-4269-4ba4-860c-b6cc63ee834c" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_df2c6c5d-4269-4ba4-860c-b6cc63ee834c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ab4064fd-ba29-4e40-8f4f-ed457f99aeac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_df2c6c5d-4269-4ba4-860c-b6cc63ee834c" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ab4064fd-ba29-4e40-8f4f-ed457f99aeac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryCoalMember_4a11b1bd-12cd-41d7-b8d5-7fe21b3f0acc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryCoalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ab4064fd-ba29-4e40-8f4f-ed457f99aeac" xlink:to="loc_us-gaap_PublicUtilitiesInventoryCoalMember_4a11b1bd-12cd-41d7-b8d5-7fe21b3f0acc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_8e4b9d82-c0ba-46e0-ba1b-79e0ad99df93" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ab4064fd-ba29-4e40-8f4f-ed457f99aeac" xlink:to="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_8e4b9d82-c0ba-46e0-ba1b-79e0ad99df93" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformation" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformation"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SegmentInformation" xlink:type="extended" id="if8b804aa19c64a45b0fcb64a7962f165_SegmentInformation"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformationTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SegmentInformationTables" xlink:type="extended" id="i0317d47aadd344adafbfb9d2c7ad208c_SegmentInformationTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformationScheduleDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SegmentInformationScheduleDetails" xlink:type="extended" id="i1b02d61ad44e49fa84b12c4e4d68063a_SegmentInformationScheduleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_def7bd92-ad7c-40b6-b259-4865406b502b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_NumberOfOperatingSegments_def7bd92-ad7c-40b6-b259-4865406b502b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_d2f3ecd9-f735-4c3e-af22-eaee48043bd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_Revenues_d2f3ecd9-f735-4c3e-af22-eaee48043bd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_92854cd8-0249-472a-a449-7655e2eabebb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_92854cd8-0249-472a-a449-7655e2eabebb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_bbba532c-c141-4e9c-87d1-288a117b5216" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_GrossProfit_bbba532c-c141-4e9c-87d1-288a117b5216" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_a448c473-279f-4afe-8cc5-9e16d068d151" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_a448c473-279f-4afe-8cc5-9e16d068d151" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_1a309bb9-816e-4b7c-80b5-9af6eb246b36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_1a309bb9-816e-4b7c-80b5-9af6eb246b36" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3772b751-30d6-4e35-82d2-929425aa15ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_OperatingIncomeLoss_3772b751-30d6-4e35-82d2-929425aa15ba" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_48ac84a1-e381-4312-b17f-86ed28e6fa37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_InvestmentIncomeInterest_48ac84a1-e381-4312-b17f-86ed28e6fa37" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherIncomeDeductionsExcludingInterest_8fee5237-4280-4942-82b2-92d43e10b09b" xlink:href="pnm-20201231.xsd#pnm_OtherIncomeDeductionsExcludingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_pnm_OtherIncomeDeductionsExcludingInterest_8fee5237-4280-4942-82b2-92d43e10b09b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_2fe14f57-7638-48cb-96c2-a9642ffdde1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_InterestExpense_2fe14f57-7638-48cb-96c2-a9642ffdde1e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a2a8bc7-d0bc-4103-a05d-e252c26b7f6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a2a8bc7-d0bc-4103-a05d-e252c26b7f6e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0a40b1f9-3ec1-49db-bb82-fd6f2d773b7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0a40b1f9-3ec1-49db-bb82-fd6f2d773b7c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6195ad45-c5de-4ee6-bb4c-0a04239ea773" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_ProfitLoss_6195ad45-c5de-4ee6-bb4c-0a04239ea773" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b5808dc2-b2bb-461c-9d1d-0cbcbac99d7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b5808dc2-b2bb-461c-9d1d-0cbcbac99d7c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_7aded450-917a-4585-a2d4-7993dc426286" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_DividendsPreferredStock_7aded450-917a-4585-a2d4-7993dc426286" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6ad207f8-69c6-4130-b0d5-7c93f4e6ba0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6ad207f8-69c6-4130-b0d5-7c93f4e6ba0e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9f7d764f-c2e9-43e6-929e-dff9ee0648d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_Assets_9f7d764f-c2e9-43e6-929e-dff9ee0648d4" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a70f7f36-f791-487b-b82d-108885ddda4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_Goodwill_a70f7f36-f791-487b-b82d-108885ddda4d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d09e9672-0184-4c9f-bfb6-1c4fb96a972a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d09e9672-0184-4c9f-bfb6-1c4fb96a972a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_96042fe9-8cb8-4418-8ddc-8b5de7e0c53e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d09e9672-0184-4c9f-bfb6-1c4fb96a972a" xlink:to="loc_srt_ProductOrServiceAxis_96042fe9-8cb8-4418-8ddc-8b5de7e0c53e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_96042fe9-8cb8-4418-8ddc-8b5de7e0c53e_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_96042fe9-8cb8-4418-8ddc-8b5de7e0c53e" xlink:to="loc_srt_ProductsAndServicesDomain_96042fe9-8cb8-4418-8ddc-8b5de7e0c53e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_afd96f5e-4298-4620-8fd9-67efaccab4f5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_96042fe9-8cb8-4418-8ddc-8b5de7e0c53e" xlink:to="loc_srt_ProductsAndServicesDomain_afd96f5e-4298-4620-8fd9-67efaccab4f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_045828d8-fa40-4814-9a97-0dd5b019bdc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_afd96f5e-4298-4620-8fd9-67efaccab4f5" xlink:to="loc_us-gaap_ElectricityMember_045828d8-fa40-4814-9a97-0dd5b019bdc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b0e207be-850a-4385-af11-b0edee9d45dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d09e9672-0184-4c9f-bfb6-1c4fb96a972a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b0e207be-850a-4385-af11-b0edee9d45dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b0e207be-850a-4385-af11-b0edee9d45dd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b0e207be-850a-4385-af11-b0edee9d45dd" xlink:to="loc_us-gaap_SegmentDomain_b0e207be-850a-4385-af11-b0edee9d45dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b0e207be-850a-4385-af11-b0edee9d45dd" xlink:to="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_de89550f-03a8-4a89-83bf-83d29bd2e53f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_de89550f-03a8-4a89-83bf-83d29bd2e53f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_69d22d25-82a7-4590-9acf-79b991b1eece" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_69d22d25-82a7-4590-9acf-79b991b1eece" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_eee5a85f-7cd2-449d-927f-004fac07ef91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:to="loc_us-gaap_CorporateAndOtherMember_eee5a85f-7cd2-449d-927f-004fac07ef91" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformationMajorCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails" xlink:type="extended" id="ie435a8c6b1fb420ab9536b03eb2b1448_SegmentInformationMajorCustomersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_8e1a5d12-1acc-4829-a600-b3f185a9ab2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8e3b4eb5-b0cd-4825-a393-da7918fb8adf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8e1a5d12-1acc-4829-a600-b3f185a9ab2d" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8e3b4eb5-b0cd-4825-a393-da7918fb8adf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8e1a5d12-1acc-4829-a600-b3f185a9ab2d" xlink:to="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_f3d72792-23d6-43c0-8c18-c2e99aef9142" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_f3d72792-23d6-43c0-8c18-c2e99aef9142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f3d72792-23d6-43c0-8c18-c2e99aef9142_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_f3d72792-23d6-43c0-8c18-c2e99aef9142" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f3d72792-23d6-43c0-8c18-c2e99aef9142_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_066ab7b9-0c5d-42d5-a87a-66a783620ac5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_f3d72792-23d6-43c0-8c18-c2e99aef9142" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_066ab7b9-0c5d-42d5-a87a-66a783620ac5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_7a011973-c0fb-42a9-8aa9-5c36bdffbd0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_066ab7b9-0c5d-42d5-a87a-66a783620ac5" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_7a011973-c0fb-42a9-8aa9-5c36bdffbd0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d857dbef-94a0-498e-a0e6-36930b5d269b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:to="loc_dei_LegalEntityAxis_d857dbef-94a0-498e-a0e6-36930b5d269b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d857dbef-94a0-498e-a0e6-36930b5d269b_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d857dbef-94a0-498e-a0e6-36930b5d269b" xlink:to="loc_dei_EntityDomain_d857dbef-94a0-498e-a0e6-36930b5d269b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ed1ded8-1d41-4238-8410-2573884e5021" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d857dbef-94a0-498e-a0e6-36930b5d269b" xlink:to="loc_dei_EntityDomain_3ed1ded8-1d41-4238-8410-2573884e5021" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_24737ea2-85ad-4184-9315-3069597072ed" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3ed1ded8-1d41-4238-8410-2573884e5021" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_24737ea2-85ad-4184-9315-3069597072ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5686680-c62c-42b0-94dd-d52853bab7fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5686680-c62c-42b0-94dd-d52853bab7fb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c5686680-c62c-42b0-94dd-d52853bab7fb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5686680-c62c-42b0-94dd-d52853bab7fb" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c5686680-c62c-42b0-94dd-d52853bab7fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7996d8a3-3a58-4487-9cb0-a23b89583e1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5686680-c62c-42b0-94dd-d52853bab7fb" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7996d8a3-3a58-4487-9cb0-a23b89583e1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_d059f869-4e86-4812-b7bd-3efb9ee20530" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7996d8a3-3a58-4487-9cb0-a23b89583e1b" xlink:to="loc_us-gaap_SalesRevenueNetMember_d059f869-4e86-4812-b7bd-3efb9ee20530" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_dce7773f-e067-42d9-b3ee-25c7bb9f6b3d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:to="loc_srt_MajorCustomersAxis_dce7773f-e067-42d9-b3ee-25c7bb9f6b3d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_dce7773f-e067-42d9-b3ee-25c7bb9f6b3d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_dce7773f-e067-42d9-b3ee-25c7bb9f6b3d" xlink:to="loc_srt_NameOfMajorCustomerDomain_dce7773f-e067-42d9-b3ee-25c7bb9f6b3d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_dce7773f-e067-42d9-b3ee-25c7bb9f6b3d" xlink:to="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_3e756d76-816d-4937-9e49-dab92a74d436" xlink:href="pnm-20201231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:to="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_3e756d76-816d-4937-9e49-dab92a74d436" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_b9e8a4b3-f819-4ffd-a13b-2eff499f6a98" xlink:href="pnm-20201231.xsd#pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:to="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_b9e8a4b3-f819-4ffd-a13b-2eff499f6a98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_f9eddbc6-e97c-4cd4-8eab-62abaf8ad66d" xlink:href="pnm-20201231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:to="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_f9eddbc6-e97c-4cd4-8eab-62abaf8ad66d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="pnm-20201231.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended" id="ia0cdc2a9d0a44aa89b453e3a145c492c_AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended" id="i2ecb9bed588a4a9ab6205c44029cb192_AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="i0c791afee6da48d69e3214fd9ccf5275_AccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf70e550-60da-4f1c-9dbf-b350096356c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf70e550-60da-4f1c-9dbf-b350096356c3" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f9590d6f-f224-4052-9e04-f60a18e8fece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f9590d6f-f224-4052-9e04-f60a18e8fece" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_07158123-6284-4623-bbdd-5936c7d52d6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_07158123-6284-4623-bbdd-5936c7d52d6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_bf15a507-d2dd-489c-990d-b3b250b257ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_bf15a507-d2dd-489c-990d-b3b250b257ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_2e886631-c90e-4209-9225-7492e7eecc78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_2e886631-c90e-4209-9225-7492e7eecc78" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_861d528a-d1a3-48df-bff5-b43c7301b33b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_861d528a-d1a3-48df-bff5-b43c7301b33b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_454a8dcc-c600-40ae-a0b8-c4cb0f38328b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_454a8dcc-c600-40ae-a0b8-c4cb0f38328b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_431f530a-d0c2-425d-937d-ddf5f6bc408c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf70e550-60da-4f1c-9dbf-b350096356c3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_65cfa345-77fd-41f0-89f8-3b4d2b4d8b34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_65cfa345-77fd-41f0-89f8-3b4d2b4d8b34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_65cfa345-77fd-41f0-89f8-3b4d2b4d8b34_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_65cfa345-77fd-41f0-89f8-3b4d2b4d8b34" xlink:to="loc_us-gaap_EquityComponentDomain_65cfa345-77fd-41f0-89f8-3b4d2b4d8b34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_59682b90-1a01-4ebb-9b8d-1e1082db6650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_65cfa345-77fd-41f0-89f8-3b4d2b4d8b34" xlink:to="loc_us-gaap_EquityComponentDomain_59682b90-1a01-4ebb-9b8d-1e1082db6650" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_59682b90-1a01-4ebb-9b8d-1e1082db6650" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_63dac639-2af3-41a5-802d-5fd7129173c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_63dac639-2af3-41a5-802d-5fd7129173c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_59a4fef9-f9b7-464b-a717-d85f332c24c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_59a4fef9-f9b7-464b-a717-d85f332c24c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9c59761c-8cd8-4aac-bce6-a5802e972c3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9c59761c-8cd8-4aac-bce6-a5802e972c3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_1ecb9239-f3a5-4204-b603-8fa4c5356934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_1ecb9239-f3a5-4204-b603-8fa4c5356934" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ad7436c6-7d14-4564-8467-bf31e7942d6c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:to="loc_dei_LegalEntityAxis_ad7436c6-7d14-4564-8467-bf31e7942d6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ad7436c6-7d14-4564-8467-bf31e7942d6c_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ad7436c6-7d14-4564-8467-bf31e7942d6c" xlink:to="loc_dei_EntityDomain_ad7436c6-7d14-4564-8467-bf31e7942d6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dbb402a3-33d0-4530-bb42-6165f3e31601" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ad7436c6-7d14-4564-8467-bf31e7942d6c" xlink:to="loc_dei_EntityDomain_dbb402a3-33d0-4530-bb42-6165f3e31601" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ba679265-39ed-4b2c-ac3c-6d1d49233490" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dbb402a3-33d0-4530-bb42-6165f3e31601" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ba679265-39ed-4b2c-ac3c-6d1d49233490" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_0a1d2bde-4f97-45e0-b5ae-e8702cfa363f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_0a1d2bde-4f97-45e0-b5ae-e8702cfa363f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0a1d2bde-4f97-45e0-b5ae-e8702cfa363f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_0a1d2bde-4f97-45e0-b5ae-e8702cfa363f" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0a1d2bde-4f97-45e0-b5ae-e8702cfa363f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2bbe184b-3903-4760-a338-3c86d3ebf1de" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_0a1d2bde-4f97-45e0-b5ae-e8702cfa363f" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2bbe184b-3903-4760-a338-3c86d3ebf1de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ff1e7090-60f1-4965-b6a5-1a36ed71e738" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2bbe184b-3903-4760-a338-3c86d3ebf1de" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ff1e7090-60f1-4965-b6a5-1a36ed71e738" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_eefab12b-5bc5-4797-a96f-8ab02f5e820f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2bbe184b-3903-4760-a338-3c86d3ebf1de" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_eefab12b-5bc5-4797-a96f-8ab02f5e820f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenues" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenues"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenues" xlink:type="extended" id="i50f83373bbd145e089fcb25ccf13f146_ElectricOperatingRevenues"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenuesTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesTables" xlink:type="extended" id="ib3e2ae0911204807a35764edae2b0a70_ElectricOperatingRevenuesTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenuesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails" xlink:type="extended" id="i8bf6cbd67f26464ab3702da9aac1e9dd_ElectricOperatingRevenuesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_cbf4c460-f737-4314-9b8e-109066e46d64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:href="pnm-20201231.xsd#pnm_ContractwithCustomersAssetandLiabilityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_cbf4c460-f737-4314-9b8e-109066e46d64" xlink:to="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRegulatedUtilities_fd11430f-5744-4d70-9a91-e6d59327952d" xlink:href="pnm-20201231.xsd#pnm_NumberOfRegulatedUtilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_pnm_NumberOfRegulatedUtilities_fd11430f-5744-4d70-9a91-e6d59327952d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_5c3eb2ee-0a3e-46c4-9ab3-55fef1599f8b" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_5c3eb2ee-0a3e-46c4-9ab3-55fef1599f8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_99231a1b-e601-4b44-99b1-16c030ff5d7f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_99231a1b-e601-4b44-99b1-16c030ff5d7f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_780bc231-dc2f-465a-adf9-94bb077d3175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_780bc231-dc2f-465a-adf9-94bb077d3175" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_cbbb1488-01d6-4c3d-b16a-02cac8e556c7" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_cbbb1488-01d6-4c3d-b16a-02cac8e556c7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_d5bb511c-d27a-4f0a-b702-503d7d852fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_d5bb511c-d27a-4f0a-b702-503d7d852fa1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5dc09fa5-1ade-4e6d-8d38-83507a87c148" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5dc09fa5-1ade-4e6d-8d38-83507a87c148" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractAssetCurrent_a3b58851-aeb4-400c-a84d-b6ee27b645f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractAssetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_us-gaap_CommodityContractAssetCurrent_a3b58851-aeb4-400c-a84d-b6ee27b645f4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a8d5f409-3fba-406f-99d2-dee9c08ef5b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_cbf4c460-f737-4314-9b8e-109066e46d64" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a8d5f409-3fba-406f-99d2-dee9c08ef5b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3d661495-d008-4c68-bfc9-738df18cb2ac" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a8d5f409-3fba-406f-99d2-dee9c08ef5b6" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3d661495-d008-4c68-bfc9-738df18cb2ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_3d661495-d008-4c68-bfc9-738df18cb2ac_default" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3d661495-d008-4c68-bfc9-738df18cb2ac" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_3d661495-d008-4c68-bfc9-738df18cb2ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a3062d6b-bf23-409f-9171-dcecaf6604c3" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3d661495-d008-4c68-bfc9-738df18cb2ac" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a3062d6b-bf23-409f-9171-dcecaf6604c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActSncrMember_ed4010c3-8713-4c97-ba22-a171631e88e4" xlink:href="pnm-20201231.xsd#pnm_CleanAirActSncrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a3062d6b-bf23-409f-9171-dcecaf6604c3" xlink:to="loc_pnm_CleanAirActSncrMember_ed4010c3-8713-4c97-ba22-a171631e88e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7e9dd3b7-14f8-48b2-9fe3-216bcf0e7840" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a8d5f409-3fba-406f-99d2-dee9c08ef5b6" xlink:to="loc_dei_LegalEntityAxis_7e9dd3b7-14f8-48b2-9fe3-216bcf0e7840" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7e9dd3b7-14f8-48b2-9fe3-216bcf0e7840_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7e9dd3b7-14f8-48b2-9fe3-216bcf0e7840" xlink:to="loc_dei_EntityDomain_7e9dd3b7-14f8-48b2-9fe3-216bcf0e7840_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b739cd67-e916-4f7e-8c55-3ad3a8249db2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7e9dd3b7-14f8-48b2-9fe3-216bcf0e7840" xlink:to="loc_dei_EntityDomain_b739cd67-e916-4f7e-8c55-3ad3a8249db2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c538a175-276d-4b92-898c-4c61d0f84a1e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b739cd67-e916-4f7e-8c55-3ad3a8249db2" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c538a175-276d-4b92-898c-4c61d0f84a1e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenuesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="extended" id="iad5dde18e61440d8a6e97ea2d51f33fd_ElectricOperatingRevenuesDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6a428f21-af37-4ca1-b7f3-344ebc2b82f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6a428f21-af37-4ca1-b7f3-344ebc2b82f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_880812ff-8e6f-4ef4-b8b0-1fe4baf585a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_880812ff-8e6f-4ef4-b8b0-1fe4baf585a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerOther_36228331-9dce-45b9-9c19-c923b0490ccf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerOther_36228331-9dce-45b9-9c19-c923b0490ccf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_2a759c39-310f-4a60-bc40-05e2453db066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:to="loc_us-gaap_Revenues_2a759c39-310f-4a60-bc40-05e2453db066" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_04d675ac-1b7c-4c87-b091-ae7dceb80312" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:to="loc_srt_MajorCustomersAxis_04d675ac-1b7c-4c87-b091-ae7dceb80312" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_04d675ac-1b7c-4c87-b091-ae7dceb80312_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_04d675ac-1b7c-4c87-b091-ae7dceb80312" xlink:to="loc_srt_NameOfMajorCustomerDomain_04d675ac-1b7c-4c87-b091-ae7dceb80312_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_04d675ac-1b7c-4c87-b091-ae7dceb80312" xlink:to="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricResidentialCustomersMember_90f5f002-1f55-4097-8f78-f2744c397602" xlink:href="pnm-20201231.xsd#pnm_RetailElectricResidentialCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricResidentialCustomersMember_90f5f002-1f55-4097-8f78-f2744c397602" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricCommercialCustomersMember_7876529e-ef06-4c9a-9da8-c8545c733ee9" xlink:href="pnm-20201231.xsd#pnm_RetailElectricCommercialCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricCommercialCustomersMember_7876529e-ef06-4c9a-9da8-c8545c733ee9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricIndustrialCustomersMember_b6dd191f-d42e-4e65-9533-24ae198c4f06" xlink:href="pnm-20201231.xsd#pnm_RetailElectricIndustrialCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricIndustrialCustomersMember_b6dd191f-d42e-4e65-9533-24ae198c4f06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricPublicAuthorityCustomersMember_892888f1-6898-445b-a311-c6dc8506fefb" xlink:href="pnm-20201231.xsd#pnm_RetailElectricPublicAuthorityCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricPublicAuthorityCustomersMember_892888f1-6898-445b-a311-c6dc8506fefb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember_726f3c3d-18fa-4d44-a5ce-39638158f28e" xlink:href="pnm-20201231.xsd#pnm_RetailElectricEconomyEnergyServiceCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember_726f3c3d-18fa-4d44-a5ce-39638158f28e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a985f47f-4ec8-486c-be29-18529a71ed1c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:to="loc_dei_LegalEntityAxis_a985f47f-4ec8-486c-be29-18529a71ed1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a985f47f-4ec8-486c-be29-18529a71ed1c_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a985f47f-4ec8-486c-be29-18529a71ed1c" xlink:to="loc_dei_EntityDomain_a985f47f-4ec8-486c-be29-18529a71ed1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8b255e74-483d-4bd2-ac5d-3744a5e1adb1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a985f47f-4ec8-486c-be29-18529a71ed1c" xlink:to="loc_dei_EntityDomain_8b255e74-483d-4bd2-ac5d-3744a5e1adb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_efebcfed-0806-4d89-95fa-08e2c1728627" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8b255e74-483d-4bd2-ac5d-3744a5e1adb1" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_efebcfed-0806-4d89-95fa-08e2c1728627" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_3a6c28f8-b1f6-4377-9d51-e63539a861fd" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8b255e74-483d-4bd2-ac5d-3744a5e1adb1" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_3a6c28f8-b1f6-4377-9d51-e63539a861fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8fdfd480-1193-4326-97bc-9586df51cd85" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:to="loc_srt_ProductOrServiceAxis_8fdfd480-1193-4326-97bc-9586df51cd85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8fdfd480-1193-4326-97bc-9586df51cd85_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_8fdfd480-1193-4326-97bc-9586df51cd85" xlink:to="loc_srt_ProductsAndServicesDomain_8fdfd480-1193-4326-97bc-9586df51cd85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_8fdfd480-1193-4326-97bc-9586df51cd85" xlink:to="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_b93c4e49-bff5-4c74-8e3e-7915e3644282" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:to="loc_us-gaap_ElectricityMember_b93c4e49-bff5-4c74-8e3e-7915e3644282" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ElectricTransmissionServiceMember_f3409eb6-f911-43dd-a404-88e751e04161" xlink:href="pnm-20201231.xsd#pnm_ElectricTransmissionServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:to="loc_pnm_ElectricTransmissionServiceMember_f3409eb6-f911-43dd-a404-88e751e04161" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_15872d3a-85f3-4708-8211-c23db33beeac" xlink:href="pnm-20201231.xsd#pnm_MiscellaneousRevenueFromContractsWithCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:to="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_15872d3a-85f3-4708-8211-c23db33beeac" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShare" xlink:type="simple" xlink:href="pnm-20201231.xsd#EarningsandDividendsPerShare"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/EarningsandDividendsPerShare" xlink:type="extended" id="idfa6a2ad85ae4ca0919a08865f0fd5be_EarningsandDividendsPerShare"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#EarningsandDividendsPerShareTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/EarningsandDividendsPerShareTables" xlink:type="extended" id="ic3f4bcebce564066832952860e55d41b_EarningsandDividendsPerShareTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#EarningsandDividendsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails" xlink:type="extended" id="ic71397bfd3f043af9e6bf3a88dec3ebe_EarningsandDividendsPerShareDetails"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockholdersEquity" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockholdersEquity" xlink:type="extended" id="i7f46bf529e1f4a8ab4a725ce48855aad_StockholdersEquity"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockholdersEquityDetails" xlink:type="extended" id="i0709f8569378449b8dc50d38e265b01f_StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_b4b11da5-bd87-43cc-9db8-a4f83b892e52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_b4b11da5-bd87-43cc-9db8-a4f83b892e52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_58c60762-e5ec-45ee-8627-8d742d8595ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_58c60762-e5ec-45ee-8627-8d742d8595ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_77190fa7-8408-4819-b01a-7e7f08734374" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_77190fa7-8408-4819-b01a-7e7f08734374" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_87207300-2cdf-44b3-81fb-99558e1ce6f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_87207300-2cdf-44b3-81fb-99558e1ce6f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_db9cb41a-1ad3-4ddb-94da-7410c1b007d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_db9cb41a-1ad3-4ddb-94da-7410c1b007d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_f20e0fef-8f27-4a8d-a96a-7d25c39f6dea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_f20e0fef-8f27-4a8d-a96a-7d25c39f6dea" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RatioOfDebtToCapitalMaximum_2733d383-344d-4a88-9ad0-49bb2f4d6f24" xlink:href="pnm-20201231.xsd#pnm_RatioOfDebtToCapitalMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_pnm_RatioOfDebtToCapitalMaximum_2733d383-344d-4a88-9ad0-49bb2f4d6f24" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer_ea5852d0-6a6d-407f-8f6b-13a508a9718b" xlink:href="pnm-20201231.xsd#pnm_Financialcovenantspercentageofassetsallowedtotransfer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer_ea5852d0-6a6d-407f-8f6b-13a508a9718b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_4e26bfc8-8bfb-48ae-96ca-acb466d17b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_Dividends_4e26bfc8-8bfb-48ae-96ca-acb466d17b53" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_b3c3dffb-b09f-4593-aef2-d3b68ba2d963" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_b3c3dffb-b09f-4593-aef2-d3b68ba2d963" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockRedemptionPremiumPercent_35160252-0dc5-46af-b6da-f6bb3944fafa" xlink:href="pnm-20201231.xsd#pnm_PreferredStockRedemptionPremiumPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_pnm_PreferredStockRedemptionPremiumPercent_35160252-0dc5-46af-b6da-f6bb3944fafa" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_0453b4e5-e19e-4e12-9f26-33849ae56fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_0453b4e5-e19e-4e12-9f26-33849ae56fef" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_94b66072-f436-4e9b-9c0b-4812fbdeee9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_94b66072-f436-4e9b-9c0b-4812fbdeee9e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a4d683f0-6474-4832-a068-e00d0a17d24b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_dei_LegalEntityAxis_a4d683f0-6474-4832-a068-e00d0a17d24b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a4d683f0-6474-4832-a068-e00d0a17d24b_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a4d683f0-6474-4832-a068-e00d0a17d24b" xlink:to="loc_dei_EntityDomain_a4d683f0-6474-4832-a068-e00d0a17d24b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a4d683f0-6474-4832-a068-e00d0a17d24b" xlink:to="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f9b2d0f1-a32c-4b54-92a4-7bcdf30f5f82" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f9b2d0f1-a32c-4b54-92a4-7bcdf30f5f82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_656d155a-d0ef-44a3-9b85-3aac8b209f69" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_656d155a-d0ef-44a3-9b85-3aac8b209f69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRandTNMPMember_189869e1-5d9b-4a84-8ba9-0299215f370d" xlink:href="pnm-20201231.xsd#pnm_PNMRandTNMPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:to="loc_pnm_PNMRandTNMPMember_189869e1-5d9b-4a84-8ba9-0299215f370d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_880100e3-cf13-45d6-a39d-584d074bc105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_880100e3-cf13-45d6-a39d-584d074bc105" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_880100e3-cf13-45d6-a39d-584d074bc105_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_880100e3-cf13-45d6-a39d-584d074bc105" xlink:to="loc_us-gaap_RelatedPartyDomain_880100e3-cf13-45d6-a39d-584d074bc105_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_e141e291-dc54-491c-9660-50a71cfa7b2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_880100e3-cf13-45d6-a39d-584d074bc105" xlink:to="loc_us-gaap_RelatedPartyDomain_e141e291-dc54-491c-9660-50a71cfa7b2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_ca2b35df-4b29-49f6-ad09-d4f6f2b6df06" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_e141e291-dc54-491c-9660-50a71cfa7b2e" xlink:to="loc_srt_AffiliatedEntityMember_ca2b35df-4b29-49f6-ad09-d4f6f2b6df06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c5d19824-5ebb-4bd9-a5d0-22395883a489" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c5d19824-5ebb-4bd9-a5d0-22395883a489" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c5d19824-5ebb-4bd9-a5d0-22395883a489_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c5d19824-5ebb-4bd9-a5d0-22395883a489" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c5d19824-5ebb-4bd9-a5d0-22395883a489_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_65c07fe0-2112-45e0-a2de-839408e4b85a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c5d19824-5ebb-4bd9-a5d0-22395883a489" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_65c07fe0-2112-45e0-a2de-839408e4b85a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_8a5cf56c-f567-491b-8ed3-7f070530f46d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_65c07fe0-2112-45e0-a2de-839408e4b85a" xlink:to="loc_us-gaap_LineOfCreditMember_8a5cf56c-f567-491b-8ed3-7f070530f46d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3fa5b3a4-811e-43f2-8fba-05954712b394" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_srt_RangeAxis_3fa5b3a4-811e-43f2-8fba-05954712b394" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3fa5b3a4-811e-43f2-8fba-05954712b394_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3fa5b3a4-811e-43f2-8fba-05954712b394" xlink:to="loc_srt_RangeMember_3fa5b3a4-811e-43f2-8fba-05954712b394_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7c949dcb-c547-4b1f-b3ea-18ab55b15841" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3fa5b3a4-811e-43f2-8fba-05954712b394" xlink:to="loc_srt_RangeMember_7c949dcb-c547-4b1f-b3ea-18ab55b15841" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_36119447-1c3a-4c89-8a66-85b32b33780f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7c949dcb-c547-4b1f-b3ea-18ab55b15841" xlink:to="loc_srt_MaximumMember_36119447-1c3a-4c89-8a66-85b32b33780f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_3671c861-4207-4bc2-9990-ae35f9e35e73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_3671c861-4207-4bc2-9990-ae35f9e35e73" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3671c861-4207-4bc2-9990-ae35f9e35e73_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3671c861-4207-4bc2-9990-ae35f9e35e73" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3671c861-4207-4bc2-9990-ae35f9e35e73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ffe97d94-693f-47b2-b7f9-b874725231ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3671c861-4207-4bc2-9990-ae35f9e35e73" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ffe97d94-693f-47b2-b7f9-b874725231ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_963143ba-9a8e-4454-81c3-b75bb7eaf634" xlink:href="pnm-20201231.xsd#pnm_PNMR2020ForwardEquitySalesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ffe97d94-693f-47b2-b7f9-b874725231ca" xlink:to="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_963143ba-9a8e-4454-81c3-b75bb7eaf634" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Financing" xlink:type="simple" xlink:href="pnm-20201231.xsd#Financing"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/Financing" xlink:type="extended" id="i315079e60c51436eb5fa927f3743373e_Financing"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingTables" xlink:type="extended" id="i821246e13b8a43ae8e460368843ce389_FinancingTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingFinancingActivitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails" xlink:type="extended" id="i513242680c7445f58c217cab21d3c945_FinancingFinancingActivitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_8935f73e-69ee-4e8c-a22f-51d60db3101a" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentCovenantDebtToCapitalizationRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_8935f73e-69ee-4e8c-a22f-51d60db3101a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_ab63815c-7ef6-450b-91d3-f119beb1ea13" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_ab63815c-7ef6-450b-91d3-f119beb1ea13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9f18b342-4e25-43dd-bef2-5996c968eb39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_LongTermDebt_9f18b342-4e25-43dd-bef2-5996c968eb39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty_c64c3af5-49c5-4b8c-91ba-b803c9b5a431" xlink:href="pnm-20201231.xsd#pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty_c64c3af5-49c5-4b8c-91ba-b803c9b5a431" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_40efa8b6-2dee-46e0-ad9e-d1db12486bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_40efa8b6-2dee-46e0-ad9e-d1db12486bad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_93f07c67-7a31-4e78-8cc7-3fd8d34f2b29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_93f07c67-7a31-4e78-8cc7-3fd8d34f2b29" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1123d784-4105-40a7-80fd-1e2454e1bda1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1123d784-4105-40a7-80fd-1e2454e1bda1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentNumberofLoans_4b832726-1d18-4ffd-833c-e59e68ebc045" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentNumberofLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentNumberofLoans_4b832726-1d18-4ffd-833c-e59e68ebc045" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_2e9b7173-2dc5-4881-b9f2-a0a98a70b83a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_ShortTermBorrowings_2e9b7173-2dc5-4881-b9f2-a0a98a70b83a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_33e59837-7672-406a-b5e9-ea3ef99bc71e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentTerm_33e59837-7672-406a-b5e9-ea3ef99bc71e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_291cef04-28e4-4661-acab-0bac0232d4ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_291cef04-28e4-4661-acab-0bac0232d4ef" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5975770d-6bde-4ec4-9648-1238d57ed8c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5975770d-6bde-4ec4-9648-1238d57ed8c0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_83add930-20a9-4a82-a98f-9953230d9238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_83add930-20a9-4a82-a98f-9953230d9238" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a641c0b4-9b79-493f-ae24-b26490cfb226" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_CommonStockSharesIssued_a641c0b4-9b79-493f-ae24-b26490cfb226" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_f64375ae-268e-4a9b-94ef-7bce3c344cb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_f64375ae-268e-4a9b-94ef-7bce3c344cb2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_8cf3c487-35b4-4b99-b728-dcf616c577f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_8cf3c487-35b4-4b99-b728-dcf616c577f7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_d334302b-8115-4601-bf51-acb8d0b5377d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_d334302b-8115-4601-bf51-acb8d0b5377d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_fae5ab9f-e291-4819-8f1f-fa56334c12cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_fae5ab9f-e291-4819-8f1f-fa56334c12cc" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_82d25b2f-1ed8-41c7-a40e-99e34278a026" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_82d25b2f-1ed8-41c7-a40e-99e34278a026" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentPrepaymentPeriod_9f81392c-9b99-42a4-a690-c1f103d513ac" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentPrepaymentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentPrepaymentPeriod_9f81392c-9b99-42a4-a690-c1f103d513ac" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_203df3e9-4e16-4520-a947-3a15320244a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_203df3e9-4e16-4520-a947-3a15320244a2" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_304b86a0-b2f7-4796-a8df-12500c402514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_RepaymentsOfDebt_304b86a0-b2f7-4796-a8df-12500c402514" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentSeriesOfBondIssuance_9be05fff-eca0-43f7-9df5-5535a08dad31" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentSeriesOfBondIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentSeriesOfBondIssuance_9be05fff-eca0-43f7-9df5-5535a08dad31" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentCovenantDebttoCapitalRatio_24223208-6133-4785-98ac-b8d40951401d" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentCovenantDebttoCapitalRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentCovenantDebttoCapitalRatio_24223208-6133-4785-98ac-b8d40951401d" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_6c7b5eab-5499-4038-86cd-b161ecbaa84d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_6c7b5eab-5499-4038-86cd-b161ecbaa84d" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty_631ee4e4-e10c-49f4-942f-b4aa399b2017" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_InterestIncomeRelatedParty_631ee4e4-e10c-49f4-942f-b4aa399b2017" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_f17d0b1a-ac3f-4608-9ba2-981a33e8ed49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_InterestExpense_f17d0b1a-ac3f-4608-9ba2-981a33e8ed49" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_4271880a-b712-413c-ad81-f71f84856001" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_4271880a-b712-413c-ad81-f71f84856001" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_de061fad-01de-4937-91ff-3b3db497b0ee" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_de061fad-01de-4937-91ff-3b3db497b0ee" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_8d505890-4ed9-4f45-a065-f182ca0420e7" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_8d505890-4ed9-4f45-a065-f182ca0420e7" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TermLoanRestatementToProvideAdditionalFunding_a4a8481e-b140-4fd9-929c-4ca5dc1acc68" xlink:href="pnm-20201231.xsd#pnm_TermLoanRestatementToProvideAdditionalFunding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_TermLoanRestatementToProvideAdditionalFunding_a4a8481e-b140-4fd9-929c-4ca5dc1acc68" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TermLoanRestatementCommittedAmount_0d087fbe-c886-4a79-944f-4633953f41e6" xlink:href="pnm-20201231.xsd#pnm_TermLoanRestatementCommittedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_TermLoanRestatementCommittedAmount_0d087fbe-c886-4a79-944f-4633953f41e6" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_ca285eda-0e45-46ad-9b0c-148fb87b2110" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_ca285eda-0e45-46ad-9b0c-148fb87b2110" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_0370b7ad-f327-4ab7-8634-08dbd0473504" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_0370b7ad-f327-4ab7-8634-08dbd0473504" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_51219d86-8fce-4822-9aa8-3e3dea0cd6c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_51219d86-8fce-4822-9aa8-3e3dea0cd6c5" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_bf7915f6-0aa2-4fcc-9efb-334534b107ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_bf7915f6-0aa2-4fcc-9efb-334534b107ce" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_f84a6d2e-cc3c-4602-9eb4-35e5fa393575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_f84a6d2e-cc3c-4602-9eb4-35e5fa393575" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_4fa6ab9b-dff0-4fb9-ba51-f4037f0ac71f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_4fa6ab9b-dff0-4fb9-ba51-f4037f0ac71f" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb2b3e8b-51ee-4094-af72-70ba99e77595" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb2b3e8b-51ee-4094-af72-70ba99e77595" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fb2b3e8b-51ee-4094-af72-70ba99e77595_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb2b3e8b-51ee-4094-af72-70ba99e77595" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fb2b3e8b-51ee-4094-af72-70ba99e77595_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_08c17b36-b4a5-4b1b-a5d8-707d4fcffacb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb2b3e8b-51ee-4094-af72-70ba99e77595" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_08c17b36-b4a5-4b1b-a5d8-707d4fcffacb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanCoalCompanyWestmorelandMember_2b8d0f9e-e6d3-46a7-bbb0-9684eef94189" xlink:href="pnm-20201231.xsd#pnm_SanJuanCoalCompanyWestmorelandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_08c17b36-b4a5-4b1b-a5d8-707d4fcffacb" xlink:to="loc_pnm_SanJuanCoalCompanyWestmorelandMember_2b8d0f9e-e6d3-46a7-bbb0-9684eef94189" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_c587f11a-7dee-4dc6-8fb4-2b5ec00902aa" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_08c17b36-b4a5-4b1b-a5d8-707d4fcffacb" xlink:to="loc_pnm_SanJuanGeneratingStationMember_c587f11a-7dee-4dc6-8fb4-2b5ec00902aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bd2bc87e-7d85-4622-b2aa-f410623ebe8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bd2bc87e-7d85-4622-b2aa-f410623ebe8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_bd2bc87e-7d85-4622-b2aa-f410623ebe8b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bd2bc87e-7d85-4622-b2aa-f410623ebe8b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_bd2bc87e-7d85-4622-b2aa-f410623ebe8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bd2bc87e-7d85-4622-b2aa-f410623ebe8b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_850fef96-a9b5-425a-a5d5-4f530b445cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_LineOfCreditMember_850fef96-a9b5-425a-a5d5-4f530b445cb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_1ffc4684-1912-46ad-bf87-6b158454c74f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_LetterOfCreditMember_1ffc4684-1912-46ad-bf87-6b158454c74f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_f2d4fc81-d3e2-427f-a59a-b6ececc7a481" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_UnsecuredDebtMember_f2d4fc81-d3e2-427f-a59a-b6ececc7a481" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_6789bfa7-a6b5-465c-873c-8a5412a801ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_MediumTermNotesMember_6789bfa7-a6b5-465c-873c-8a5412a801ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_bd10e599-ee68-4785-9d7b-22d18773afca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_NotesPayableToBanksMember_bd10e599-ee68-4785-9d7b-22d18773afca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_1f4fb9c9-8ebf-4870-8756-c71a12e605ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_SecuredDebtMember_1f4fb9c9-8ebf-4870-8756-c71a12e605ce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_0d6678f1-33fd-4691-acf3-1ba01a423dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_SeniorNotesMember_0d6678f1-33fd-4691-acf3-1ba01a423dfa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_2bb3baf8-d165-4fc2-aa1f-da7c74044c38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_2bb3baf8-d165-4fc2-aa1f-da7c74044c38" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_9dcdeadf-492e-4c94-913d-f7813558e219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_MortgagesMember_9dcdeadf-492e-4c94-913d-f7813558e219" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8870d05b-2eb0-4cc2-966d-90d7a8aefd24" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_dei_LegalEntityAxis_8870d05b-2eb0-4cc2-966d-90d7a8aefd24" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8870d05b-2eb0-4cc2-966d-90d7a8aefd24_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8870d05b-2eb0-4cc2-966d-90d7a8aefd24" xlink:to="loc_dei_EntityDomain_8870d05b-2eb0-4cc2-966d-90d7a8aefd24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8870d05b-2eb0-4cc2-966d-90d7a8aefd24" xlink:to="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRAndPNMRDevelopmentMember_34586ce7-0c5b-461a-b208-1a6ec46026f7" xlink:href="pnm-20201231.xsd#pnm_PNMRAndPNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PNMRAndPNMRDevelopmentMember_34586ce7-0c5b-461a-b208-1a6ec46026f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_bfa49288-3005-4e18-ba6b-d7e6f43e427d" xlink:href="pnm-20201231.xsd#pnm_PNMAndTNMPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PNMAndTNMPMember_bfa49288-3005-4e18-ba6b-d7e6f43e427d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b3f785d4-17ef-4099-9b16-f991e3734f04" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b3f785d4-17ef-4099-9b16-f991e3734f04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_1722996b-e48b-4674-80f5-93011af82c7e" xlink:href="pnm-20201231.xsd#pnm_NMCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_NMCapitalMember_1722996b-e48b-4674-80f5-93011af82c7e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_1f52bc3d-c990-4ca7-8ec5-c02c63a32ce7" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PnmrMember_1f52bc3d-c990-4ca7-8ec5-c02c63a32ce7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_00b4822a-756d-49dd-86da-a80917fd0f6d" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_00b4822a-756d-49dd-86da-a80917fd0f6d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_47e4a7a5-bcaa-418f-830f-994453e3b40d" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PNMRDevelopmentMember_47e4a7a5-bcaa-418f-830f-994453e3b40d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_44e860f6-b1f2-47d6-8c30-a11a57e11e8f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_srt_RangeAxis_44e860f6-b1f2-47d6-8c30-a11a57e11e8f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_44e860f6-b1f2-47d6-8c30-a11a57e11e8f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_44e860f6-b1f2-47d6-8c30-a11a57e11e8f" xlink:to="loc_srt_RangeMember_44e860f6-b1f2-47d6-8c30-a11a57e11e8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_947da44c-036d-48cf-a075-b2e879cb6d5c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_44e860f6-b1f2-47d6-8c30-a11a57e11e8f" xlink:to="loc_srt_RangeMember_947da44c-036d-48cf-a075-b2e879cb6d5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4f5cedf9-d730-4fec-a239-cd0449f435e3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_947da44c-036d-48cf-a075-b2e879cb6d5c" xlink:to="loc_srt_MinimumMember_4f5cedf9-d730-4fec-a239-cd0449f435e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1ef45b58-e954-450a-8d54-e9a60f08b02e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_947da44c-036d-48cf-a075-b2e879cb6d5c" xlink:to="loc_srt_MaximumMember_1ef45b58-e954-450a-8d54-e9a60f08b02e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2d0dfd64-7080-436c-925b-749f3ae881a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_DebtInstrumentAxis_2d0dfd64-7080-436c-925b-749f3ae881a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2d0dfd64-7080-436c-925b-749f3ae881a9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_2d0dfd64-7080-436c-925b-749f3ae881a9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2d0dfd64-7080-436c-925b-749f3ae881a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_2d0dfd64-7080-436c-925b-749f3ae881a9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2015TermLoanAgreementMember_f311adc9-0e2e-42e7-b74f-9ff596bc6612" xlink:href="pnm-20201231.xsd#pnm_PNMR2015TermLoanAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2015TermLoanAgreementMember_f311adc9-0e2e-42e7-b74f-9ff596bc6612" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BTMUTermLoanAgreementMember_526b3baa-4049-424d-86b3-2354e2b2ec9b" xlink:href="pnm-20201231.xsd#pnm_BTMUTermLoanAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_BTMUTermLoanAgreementMember_526b3baa-4049-424d-86b3-2354e2b2ec9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LetterOrCredit30MilJPMorganMember_5ca7efcb-a99a-4c20-b027-43a86214ab5c" xlink:href="pnm-20201231.xsd#pnm_LetterOrCredit30MilJPMorganMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_LetterOrCredit30MilJPMorganMember_5ca7efcb-a99a-4c20-b027-43a86214ab5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember_cf9929b1-cf6a-4556-b471-a0f847e5940e" xlink:href="pnm-20201231.xsd#pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember_cf9929b1-cf6a-4556-b471-a0f847e5940e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2016OneYearTermLoanMember_413bbadd-31d0-4b78-bed6-e8cc14aeac33" xlink:href="pnm-20201231.xsd#pnm_PNMR2016OneYearTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2016OneYearTermLoanMember_413bbadd-31d0-4b78-bed6-e8cc14aeac33" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2016TwoYearTermLoanMember_3575aea6-98ab-44c7-9bfc-282233e16abd" xlink:href="pnm-20201231.xsd#pnm_PNMR2016TwoYearTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2016TwoYearTermLoanMember_3575aea6-98ab-44c7-9bfc-282233e16abd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_b2db9866-c5a9-47e8-a47a-f824f5a608d3" xlink:href="pnm-20201231.xsd#pnm_PNMR2018SUNS3.25percentdueMarch2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_b2db9866-c5a9-47e8-a47a-f824f5a608d3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020DelayedDrawTermLoanMember_e79b320c-519e-41a5-86b8-b7eda519c98e" xlink:href="pnm-20201231.xsd#pnm_PNMR2020DelayedDrawTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2020DelayedDrawTermLoanMember_e79b320c-519e-41a5-86b8-b7eda519c98e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentTermLoanMember_6c77fc71-bda4-434d-9740-6af3f731ce3b" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMRDevelopmentTermLoanMember_6c77fc71-bda4-434d-9740-6af3f731ce3b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018OneYearTermLoanMember_92366629-dc90-432c-b7cd-347944f89dbd" xlink:href="pnm-20201231.xsd#pnm_PNMR2018OneYearTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2018OneYearTermLoanMember_92366629-dc90-432c-b7cd-347944f89dbd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018TwoYearTermLoanMember_9a2d8ce8-abb5-427b-b6d3-09c92c445a60" xlink:href="pnm-20201231.xsd#pnm_PNMR2018TwoYearTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2018TwoYearTermLoanMember_9a2d8ce8-abb5-427b-b6d3-09c92c445a60" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MergerBackstopFacilitiesMember_b04066b8-2aec-4f6b-8399-8e10665b2c33" xlink:href="pnm-20201231.xsd#pnm_MergerBackstopFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_MergerBackstopFacilitiesMember_b04066b8-2aec-4f6b-8399-8e10665b2c33" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPFirstMortgageBondsMember_32359473-200d-44e6-8ce0-cd4f36342d9d" xlink:href="pnm-20201231.xsd#pnm_TNMPFirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMPFirstMortgageBondsMember_32359473-200d-44e6-8ce0-cd4f36342d9d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020TermLoanMember_6ca2b61a-cf54-484a-a654-410e4755842c" xlink:href="pnm-20201231.xsd#pnm_PNMR2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2020TermLoanMember_6ca2b61a-cf54-484a-a654-410e4755842c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017TermLoanAgreementMember_616a6973-e096-458b-a841-470c53347cd2" xlink:href="pnm-20201231.xsd#pnm_PNM2017TermLoanAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM2017TermLoanAgreementMember_616a6973-e096-458b-a841-470c53347cd2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember_2f1b92f9-2cfc-4b34-943d-34bf752d059b" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember_2f1b92f9-2cfc-4b34-943d-34bf752d059b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member_03dc770f-c045-4a73-9b43-efb5cf61b11f" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member_03dc770f-c045-4a73-9b43-efb5cf61b11f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember_8caca805-67b3-4dd4-8f7c-639d8d258b88" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2018at7point95percentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember_8caca805-67b3-4dd4-8f7c-639d8d258b88" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member_997ad813-715e-4a9b-bd4c-49af1b2f76e5" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member_997ad813-715e-4a9b-bd4c-49af1b2f76e5" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember_23d0cb40-2516-45ec-8c48-6001d662be39" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2018at7point50percentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember_23d0cb40-2516-45ec-8c48-6001d662be39" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019250MillionTermLoanMember_a60f292f-3af1-4476-89ce-dda675351797" xlink:href="pnm-20201231.xsd#pnm_PNM2019250MillionTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM2019250MillionTermLoanMember_a60f292f-3af1-4476-89ce-dda675351797" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM201940MillionTermLoanMember_7feda39e-02ad-4f0c-8d25-70aa49f04870" xlink:href="pnm-20201231.xsd#pnm_PNM201940MillionTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM201940MillionTermLoanMember_7feda39e-02ad-4f0c-8d25-70aa49f04870" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2020250MillionTermLoanMember_628bdbb7-c9ba-44da-aa50-59e25642b803" xlink:href="pnm-20201231.xsd#pnm_PNM2020250MillionTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM2020250MillionTermLoanMember_628bdbb7-c9ba-44da-aa50-59e25642b803" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019TermLoanMember_888b8f6a-75ca-4c9c-80aa-dbc428475149" xlink:href="pnm-20201231.xsd#pnm_PNM2019TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM2019TermLoanMember_888b8f6a-75ca-4c9c-80aa-dbc428475149" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member_669478d0-51f8-4a3c-831b-833943809ad4" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member_669478d0-51f8-4a3c-831b-833943809ad4" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member_e4dfd22b-f015-4555-bf9b-63a38cd0a9be" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member_e4dfd22b-f015-4555-bf9b-63a38cd0a9be" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRevolvingCreditFacilityMember_38ec2199-4ca2-4327-96c6-b85ed0a6bc48" xlink:href="pnm-20201231.xsd#pnm_PNMRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMRevolvingCreditFacilityMember_38ec2199-4ca2-4327-96c6-b85ed0a6bc48" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2040Member_4741c469-1f62-409c-8ce6-26a3b19200b5" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsDue2040Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:to="loc_pnm_PollutionControlRevenueBondsDue2040Member_4741c469-1f62-409c-8ce6-26a3b19200b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2043Series1Member_80dcd997-4cfe-4179-83ac-b75d4bf64d52" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsDue2043Series1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:to="loc_pnm_PollutionControlRevenueBondsDue2043Series1Member_80dcd997-4cfe-4179-83ac-b75d4bf64d52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2043Series2Member_929c3c52-602c-4974-aa15-ae0a4bacefab" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsDue2043Series2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:to="loc_pnm_PollutionControlRevenueBondsDue2043Series2Member_929c3c52-602c-4974-aa15-ae0a4bacefab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsAt625PercentMember_f3ff7ef6-2640-4dc0-9c59-419b84e8946c" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsAt625PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PollutionControlRevenueBondsAt625PercentMember_f3ff7ef6-2640-4dc0-9c59-419b84e8946c" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsAt590PercentMember_1f7ba5e2-7d03-42c8-8749-22fd7b3fbb9b" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsAt590PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PollutionControlRevenueBondsAt590PercentMember_1f7ba5e2-7d03-42c8-8749-22fd7b3fbb9b" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsMember_3c1d2cea-86ef-486e-942a-565a7cc6fa92" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_FirstMortgageBondsMember_3c1d2cea-86ef-486e-942a-565a7cc6fa92" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPTermLoanAgreementMember_4937eef6-5185-451e-8521-18947bc0a053" xlink:href="pnm-20201231.xsd#pnm_TNMPTermLoanAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMPTermLoanAgreementMember_4937eef6-5185-451e-8521-18947bc0a053" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2018TermLoanMember_0cb2763f-49ec-4534-930f-4e6595546fe9" xlink:href="pnm-20201231.xsd#pnm_TNMP2018TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMP2018TermLoanMember_0cb2763f-49ec-4534-930f-4e6595546fe9" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2019BondPurchaseAgreementMember_ad216931-e269-4e78-ae3c-bf9f2aebd8b7" xlink:href="pnm-20201231.xsd#pnm_TNMP2019BondPurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMP2019BondPurchaseAgreementMember_ad216931-e269-4e78-ae3c-bf9f2aebd8b7" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_af51b9c1-7f34-43de-ac08-eed8fdfbd403" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_af51b9c1-7f34-43de-ac08-eed8fdfbd403" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_b9d24edb-94c3-4920-bc09-e8bd929a1fb5" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.60PercentDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_b9d24edb-94c3-4920-bc09-e8bd929a1fb5" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2020BondPurchaseAgreementMember_79ea83ad-c99d-4ae9-a8a4-ad0932d6874c" xlink:href="pnm-20201231.xsd#pnm_TNMP2020BondPurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMP2020BondPurchaseAgreementMember_79ea83ad-c99d-4ae9-a8a4-ad0932d6874c" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member_bd26db1a-0413-488c-84c7-8ed4fbe82305" xlink:href="pnm-20201231.xsd#pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_TNMP2020BondPurchaseAgreementMember_79ea83ad-c99d-4ae9-a8a4-ad0932d6874c" xlink:to="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member_bd26db1a-0413-488c-84c7-8ed4fbe82305" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member_2a6092de-5b1a-4ccf-a385-e6f0038ae3ad" xlink:href="pnm-20201231.xsd#pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_TNMP2020BondPurchaseAgreementMember_79ea83ad-c99d-4ae9-a8a4-ad0932d6874c" xlink:to="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member_2a6092de-5b1a-4ccf-a385-e6f0038ae3ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateShortTermDebtMember_b27b4d43-a01f-4252-a9b7-0e30b06e42ee" xlink:href="pnm-20201231.xsd#pnm_VariableRateShortTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_VariableRateShortTermDebtMember_b27b4d43-a01f-4252-a9b7-0e30b06e42ee" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_022c23ec-8ea8-4f9d-8351-4734a9b5f43d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_022c23ec-8ea8-4f9d-8351-4734a9b5f43d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_022c23ec-8ea8-4f9d-8351-4734a9b5f43d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_022c23ec-8ea8-4f9d-8351-4734a9b5f43d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_022c23ec-8ea8-4f9d-8351-4734a9b5f43d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_77d0a5c2-3eda-4628-978b-3f624ea90d9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_022c23ec-8ea8-4f9d-8351-4734a9b5f43d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_77d0a5c2-3eda-4628-978b-3f624ea90d9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_9b2c29ee-08c9-470b-8a2c-bc00a32cb15b" xlink:href="pnm-20201231.xsd#pnm_PNMR2020ForwardEquitySalesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_77d0a5c2-3eda-4628-978b-3f624ea90d9c" xlink:to="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_9b2c29ee-08c9-470b-8a2c-bc00a32cb15b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_216a5f2c-7e40-4d65-8c91-95478ae9d75c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_77d0a5c2-3eda-4628-978b-3f624ea90d9c" xlink:to="loc_us-gaap_OverAllotmentOptionMember_216a5f2c-7e40-4d65-8c91-95478ae9d75c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_887e642d-cec2-46dd-813b-147911f9f0e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_887e642d-cec2-46dd-813b-147911f9f0e6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_887e642d-cec2-46dd-813b-147911f9f0e6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_887e642d-cec2-46dd-813b-147911f9f0e6" xlink:to="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_887e642d-cec2-46dd-813b-147911f9f0e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_22047b02-4892-4ce9-abbb-3d593f0ef43b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_887e642d-cec2-46dd-813b-147911f9f0e6" xlink:to="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_22047b02-4892-4ce9-abbb-3d593f0ef43b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MaricopaCountyArizonaPollutionControlCorporationMember_235221be-f23b-4008-baec-6a840a414ab4" xlink:href="pnm-20201231.xsd#pnm_MaricopaCountyArizonaPollutionControlCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_22047b02-4892-4ce9-abbb-3d593f0ef43b" xlink:to="loc_pnm_MaricopaCountyArizonaPollutionControlCorporationMember_235221be-f23b-4008-baec-6a840a414ab4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CityOfFarmingtonNewMexicoMember_f3ddf8ce-9ac9-41c7-bf86-a9184f5adcd5" xlink:href="pnm-20201231.xsd#pnm_CityOfFarmingtonNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_22047b02-4892-4ce9-abbb-3d593f0ef43b" xlink:to="loc_pnm_CityOfFarmingtonNewMexicoMember_f3ddf8ce-9ac9-41c7-bf86-a9184f5adcd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8baf8f0e-baaa-4edd-8c50-fdfeeaa0633f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_CreditFacilityAxis_8baf8f0e-baaa-4edd-8c50-fdfeeaa0633f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8baf8f0e-baaa-4edd-8c50-fdfeeaa0633f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_8baf8f0e-baaa-4edd-8c50-fdfeeaa0633f" xlink:to="loc_us-gaap_CreditFacilityDomain_8baf8f0e-baaa-4edd-8c50-fdfeeaa0633f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7d58610d-3443-46c6-a0ab-268c306dea4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_8baf8f0e-baaa-4edd-8c50-fdfeeaa0633f" xlink:to="loc_us-gaap_CreditFacilityDomain_7d58610d-3443-46c6-a0ab-268c306dea4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_ddea711f-8efb-468f-a10a-1ca305cd7290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7d58610d-3443-46c6-a0ab-268c306dea4f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_ddea711f-8efb-468f-a10a-1ca305cd7290" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4123a22c-29b8-4911-80c6-2fc7da2a6e90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4123a22c-29b8-4911-80c6-2fc7da2a6e90" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4123a22c-29b8-4911-80c6-2fc7da2a6e90_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4123a22c-29b8-4911-80c6-2fc7da2a6e90" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4123a22c-29b8-4911-80c6-2fc7da2a6e90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1cfa2988-57e7-4e52-ae1f-32206de6b1f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4123a22c-29b8-4911-80c6-2fc7da2a6e90" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1cfa2988-57e7-4e52-ae1f-32206de6b1f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_60001ebb-7e9d-4e19-bacf-090c840afd85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1cfa2988-57e7-4e52-ae1f-32206de6b1f2" xlink:to="loc_us-gaap_SubsequentEventMember_60001ebb-7e9d-4e19-bacf-090c840afd85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_ad506631-7116-4874-8e27-5b14bca4daea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_ad506631-7116-4874-8e27-5b14bca4daea" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_ad506631-7116-4874-8e27-5b14bca4daea_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ad506631-7116-4874-8e27-5b14bca4daea" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_ad506631-7116-4874-8e27-5b14bca4daea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_ef8ccf7e-b8c0-4ea9-9905-b5349ae8594c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ad506631-7116-4874-8e27-5b14bca4daea" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_ef8ccf7e-b8c0-4ea9-9905-b5349ae8594c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_bc073dfd-fcab-494b-b4f0-2152b13aa821" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_ef8ccf7e-b8c0-4ea9-9905-b5349ae8594c" xlink:to="loc_us-gaap_LineOfCreditMember_bc073dfd-fcab-494b-b4f0-2152b13aa821" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TermLoanMember_9da921c9-ca82-4f5f-af4f-d13e3fd1cf33" xlink:href="pnm-20201231.xsd#pnm_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_ef8ccf7e-b8c0-4ea9-9905-b5349ae8594c" xlink:to="loc_pnm_TermLoanMember_9da921c9-ca82-4f5f-af4f-d13e3fd1cf33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_d908baa6-a227-4339-991b-b4117605ba68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_d908baa6-a227-4339-991b-b4117605ba68" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_d908baa6-a227-4339-991b-b4117605ba68_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_d908baa6-a227-4339-991b-b4117605ba68" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_d908baa6-a227-4339-991b-b4117605ba68_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_df0ab239-6949-40ca-a79f-5286e5b60a8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_d908baa6-a227-4339-991b-b4117605ba68" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_df0ab239-6949-40ca-a79f-5286e5b60a8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember_eab09de1-aa42-48eb-a662-bd3c23fc8eab" xlink:href="pnm-20201231.xsd#pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_df0ab239-6949-40ca-a79f-5286e5b60a8e" xlink:to="loc_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember_eab09de1-aa42-48eb-a662-bd3c23fc8eab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_09d87a51-2792-4a2d-b882-f4d2e440a480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_09d87a51-2792-4a2d-b882-f4d2e440a480" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_09d87a51-2792-4a2d-b882-f4d2e440a480_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_09d87a51-2792-4a2d-b882-f4d2e440a480" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_09d87a51-2792-4a2d-b882-f4d2e440a480_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_09d87a51-2792-4a2d-b882-f4d2e440a480" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_6ae8ac0d-e2b9-45ba-99fd-bd65efa7b3a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:to="loc_us-gaap_InterestRateContractMember_6ae8ac0d-e2b9-45ba-99fd-bd65efa7b3a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractOneMember_cb5eca49-f700-4874-a577-39878e2fc9b1" xlink:href="pnm-20201231.xsd#pnm_InterestRateContractOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:to="loc_pnm_InterestRateContractOneMember_cb5eca49-f700-4874-a577-39878e2fc9b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractTwoMember_f2ec8dca-263c-4464-aba7-28bdeddffe5b" xlink:href="pnm-20201231.xsd#pnm_InterestRateContractTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:to="loc_pnm_InterestRateContractTwoMember_f2ec8dca-263c-4464-aba7-28bdeddffe5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractThreeMember_c346a5f9-1642-4dd2-95f2-3b7dddf0eada" xlink:href="pnm-20201231.xsd#pnm_InterestRateContractThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:to="loc_pnm_InterestRateContractThreeMember_c346a5f9-1642-4dd2-95f2-3b7dddf0eada" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_dfbe68c5-0d5b-4143-a8db-0218bd2c641d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_dfbe68c5-0d5b-4143-a8db-0218bd2c641d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_dfbe68c5-0d5b-4143-a8db-0218bd2c641d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_dfbe68c5-0d5b-4143-a8db-0218bd2c641d" xlink:to="loc_us-gaap_HedgingRelationshipDomain_dfbe68c5-0d5b-4143-a8db-0218bd2c641d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_7cc5d298-af2f-4918-b735-1671cff2298c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_dfbe68c5-0d5b-4143-a8db-0218bd2c641d" xlink:to="loc_us-gaap_HedgingRelationshipDomain_7cc5d298-af2f-4918-b735-1671cff2298c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_ccd33d19-9439-449c-81f7-93524497a7d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7cc5d298-af2f-4918-b735-1671cff2298c" xlink:to="loc_us-gaap_CashFlowHedgingMember_ccd33d19-9439-449c-81f7-93524497a7d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ea21d98-2534-4491-a083-79e9046b7563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ea21d98-2534-4491-a083-79e9046b7563" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ea21d98-2534-4491-a083-79e9046b7563_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ea21d98-2534-4491-a083-79e9046b7563" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ea21d98-2534-4491-a083-79e9046b7563_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_339fa93c-8885-45a7-a95f-ffa5d38faa6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ea21d98-2534-4491-a083-79e9046b7563" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_339fa93c-8885-45a7-a95f-ffa5d38faa6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_636179ab-7572-4a5b-b846-a610f17bd981" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_339fa93c-8885-45a7-a95f-ffa5d38faa6c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_636179ab-7572-4a5b-b846-a610f17bd981" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_668e1281-5f44-4248-ab33-51ba9043c1bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_668e1281-5f44-4248-ab33-51ba9043c1bc" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_668e1281-5f44-4248-ab33-51ba9043c1bc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_668e1281-5f44-4248-ab33-51ba9043c1bc" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_668e1281-5f44-4248-ab33-51ba9043c1bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_94b11bca-662f-4c3c-8fb8-35bf9c339902" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_668e1281-5f44-4248-ab33-51ba9043c1bc" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_94b11bca-662f-4c3c-8fb8-35bf9c339902" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_598ba697-34d6-40b3-aca5-de051711e64f" xlink:href="pnm-20201231.xsd#pnm_CoalSupplyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_94b11bca-662f-4c3c-8fb8-35bf9c339902" xlink:to="loc_pnm_CoalSupplyMember_598ba697-34d6-40b3-aca5-de051711e64f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_fdd71161-c0a6-47f2-b781-bf54a6f88c42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_fdd71161-c0a6-47f2-b781-bf54a6f88c42" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_fdd71161-c0a6-47f2-b781-bf54a6f88c42_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_fdd71161-c0a6-47f2-b781-bf54a6f88c42" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_fdd71161-c0a6-47f2-b781-bf54a6f88c42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_e038b3da-ae8d-457f-82d9-304466739137" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_fdd71161-c0a6-47f2-b781-bf54a6f88c42" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_e038b3da-ae8d-457f-82d9-304466739137" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember_fe2fa3c5-a05e-440b-8c5e-a3641d3f96bb" xlink:href="pnm-20201231.xsd#pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_e038b3da-ae8d-457f-82d9-304466739137" xlink:to="loc_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember_fe2fa3c5-a05e-440b-8c5e-a3641d3f96bb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingShorttermDebtandLiquidityDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails" xlink:type="extended" id="ic3ce1e340c074fd598ed5fca1f2a4df5_FinancingShorttermDebtandLiquidityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_efe7c7f0-25a1-4730-958f-ad2f02aa06f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_efe7c7f0-25a1-4730-958f-ad2f02aa06f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentsNMPRCApprovedcreditfacility_57b63ed1-c7ab-4e9f-a78e-0ffa26926ce2" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentsNMPRCApprovedcreditfacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_pnm_DebtInstrumentsNMPRCApprovedcreditfacility_57b63ed1-c7ab-4e9f-a78e-0ffa26926ce2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesReceivedAsCollateral_68304bb0-b2da-4064-b991-fd23981c5dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesReceivedAsCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_SecuritiesReceivedAsCollateral_68304bb0-b2da-4064-b991-fd23981c5dec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfExtensionOptions_bee046c9-a970-4627-bdfa-9ac08f71509d" xlink:href="pnm-20201231.xsd#pnm_NumberOfExtensionOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_pnm_NumberOfExtensionOptions_bee046c9-a970-4627-bdfa-9ac08f71509d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentExtensionOptionPeriod_cb66b9f1-f210-4111-a1ff-01406b3a01f0" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentExtensionOptionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_pnm_DebtInstrumentExtensionOptionPeriod_cb66b9f1-f210-4111-a1ff-01406b3a01f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_39b6ea37-a9d7-419a-9c43-8c070207e072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_ShortTermBorrowings_39b6ea37-a9d7-419a-9c43-8c070207e072" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_5d47cc1f-eb9a-4c7e-a3ab-0e9f0403741c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_5d47cc1f-eb9a-4c7e-a3ab-0e9f0403741c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_a96868ca-df2c-49b7-87fe-1556a51c2d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_a96868ca-df2c-49b7-87fe-1556a51c2d9a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_061b9d9d-3b5d-4193-9d46-03b444ed8bce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_061b9d9d-3b5d-4193-9d46-03b444ed8bce" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_95fc7273-e215-45d0-8720-7fb17c99f584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_95fc7273-e215-45d0-8720-7fb17c99f584" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndInvestments_6ff6f925-7f73-4326-859f-8294e0d30330" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_RestrictedCashAndInvestments_6ff6f925-7f73-4326-859f-8294e0d30330" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_f107e7db-06be-4f59-a927-48a4e235e0fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_f107e7db-06be-4f59-a927-48a4e235e0fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f107e7db-06be-4f59-a927-48a4e235e0fa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f107e7db-06be-4f59-a927-48a4e235e0fa" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f107e7db-06be-4f59-a927-48a4e235e0fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2df8278a-6132-47fa-a837-a58e0c1ae6af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f107e7db-06be-4f59-a927-48a4e235e0fa" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2df8278a-6132-47fa-a837-a58e0c1ae6af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_56035038-358a-4da8-98f3-267ca6150f80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2df8278a-6132-47fa-a837-a58e0c1ae6af" xlink:to="loc_us-gaap_SubsequentEventMember_56035038-358a-4da8-98f3-267ca6150f80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_23a94ac8-7d13-464f-bca8-210fac0f86c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_23a94ac8-7d13-464f-bca8-210fac0f86c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_23a94ac8-7d13-464f-bca8-210fac0f86c7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_23a94ac8-7d13-464f-bca8-210fac0f86c7" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_23a94ac8-7d13-464f-bca8-210fac0f86c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_88f1dc0e-5e9a-47ce-b5bb-b628512b8812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_23a94ac8-7d13-464f-bca8-210fac0f86c7" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_88f1dc0e-5e9a-47ce-b5bb-b628512b8812" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3763a832-dc0b-44cc-8728-c5bcfff1378a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_88f1dc0e-5e9a-47ce-b5bb-b628512b8812" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3763a832-dc0b-44cc-8728-c5bcfff1378a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bd4b60c0-57e9-496d-b447-2525c3284cc2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_dei_LegalEntityAxis_bd4b60c0-57e9-496d-b447-2525c3284cc2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bd4b60c0-57e9-496d-b447-2525c3284cc2_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bd4b60c0-57e9-496d-b447-2525c3284cc2" xlink:to="loc_dei_EntityDomain_bd4b60c0-57e9-496d-b447-2525c3284cc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bd4b60c0-57e9-496d-b447-2525c3284cc2" xlink:to="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_52514982-37eb-43ab-bf66-d70120923eab" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_52514982-37eb-43ab-bf66-d70120923eab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_04140917-f3ec-4a1f-b22c-8d7985535faf" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_04140917-f3ec-4a1f-b22c-8d7985535faf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_03e631bd-3af9-460b-95b6-dff7881c8edf" xlink:href="pnm-20201231.xsd#pnm_PNMAndTNMPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:to="loc_pnm_PNMAndTNMPMember_03e631bd-3af9-460b-95b6-dff7881c8edf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_911ac047-5073-448b-811b-2415bcef8c53" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:to="loc_pnm_PNMRDevelopmentMember_911ac047-5073-448b-811b-2415bcef8c53" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1749956f-b0d9-4ce8-b70e-1edb1ebf4d5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_CreditFacilityAxis_1749956f-b0d9-4ce8-b70e-1edb1ebf4d5c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_1749956f-b0d9-4ce8-b70e-1edb1ebf4d5c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_1749956f-b0d9-4ce8-b70e-1edb1ebf4d5c" xlink:to="loc_us-gaap_CreditFacilityDomain_1749956f-b0d9-4ce8-b70e-1edb1ebf4d5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_1749956f-b0d9-4ce8-b70e-1edb1ebf4d5c" xlink:to="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRRevolvingCreditFacilityMember_58984ad9-7c69-402c-a90e-06437b87723d" xlink:href="pnm-20201231.xsd#pnm_PNMRRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_PNMRRevolvingCreditFacilityMember_58984ad9-7c69-402c-a90e-06437b87723d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRevolvingCreditFacilityMember_67e51ffe-e724-416d-9f4d-f4ff2d58ef28" xlink:href="pnm-20201231.xsd#pnm_PNMRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_PNMRevolvingCreditFacilityMember_67e51ffe-e724-416d-9f4d-f4ff2d58ef28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPRevolvingCreditFacilityMember_c5e9a189-1bdb-44d0-a520-e10b3551332c" xlink:href="pnm-20201231.xsd#pnm_TNMPRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_TNMPRevolvingCreditFacilityMember_c5e9a189-1bdb-44d0-a520-e10b3551332c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_710088c6-65d6-4c9a-a402-471a339f0307" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_710088c6-65d6-4c9a-a402-471a339f0307" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017NewMexicoCreditFacilityMember_56eb2f80-4285-4ed6-89e1-6c3658afd0a4" xlink:href="pnm-20201231.xsd#pnm_PNM2017NewMexicoCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_PNM2017NewMexicoCreditFacilityMember_56eb2f80-4285-4ed6-89e1-6c3658afd0a4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_7f1fb093-ea40-4e2f-9bb2-adbc885835ac" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_7f1fb093-ea40-4e2f-9bb2-adbc885835ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6938feff-2978-4264-8ce2-706449d19be3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_DebtInstrumentAxis_6938feff-2978-4264-8ce2-706449d19be3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6938feff-2978-4264-8ce2-706449d19be3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6938feff-2978-4264-8ce2-706449d19be3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6938feff-2978-4264-8ce2-706449d19be3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6938feff-2978-4264-8ce2-706449d19be3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LocalLinesOfCreditMember_83e9cac5-bb6d-4b6b-9e4f-c09f801d55ba" xlink:href="pnm-20201231.xsd#pnm_LocalLinesOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:to="loc_pnm_LocalLinesOfCreditMember_83e9cac5-bb6d-4b6b-9e4f-c09f801d55ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_2c7544ef-5bb6-41da-933f-ad2eb5e63653" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:to="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_2c7544ef-5bb6-41da-933f-ad2eb5e63653" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_dab586eb-97f7-4aa8-bbfe-bbafb7e8453b" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:to="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_dab586eb-97f7-4aa8-bbfe-bbafb7e8453b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsMember_fd185b7a-52bd-4d88-a4c0-00979a315bb7" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:to="loc_pnm_PollutionControlRevenueBondsMember_fd185b7a-52bd-4d88-a4c0-00979a315bb7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9afae5d8-82f0-4f46-af59-dc630f16a891" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9afae5d8-82f0-4f46-af59-dc630f16a891" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9afae5d8-82f0-4f46-af59-dc630f16a891_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9afae5d8-82f0-4f46-af59-dc630f16a891" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9afae5d8-82f0-4f46-af59-dc630f16a891_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_15717f48-05a9-42ef-a954-58e90349f4c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9afae5d8-82f0-4f46-af59-dc630f16a891" xlink:to="loc_srt_ConsolidatedEntitiesDomain_15717f48-05a9-42ef-a954-58e90349f4c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_3b94ad34-51af-4999-b480-26c82ce20a5d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_15717f48-05a9-42ef-a954-58e90349f4c7" xlink:to="loc_srt_ParentCompanyMember_3b94ad34-51af-4999-b480-26c82ce20a5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_edd2a5b1-4301-4aac-af50-0af4058bac44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_edd2a5b1-4301-4aac-af50-0af4058bac44" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_edd2a5b1-4301-4aac-af50-0af4058bac44_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_edd2a5b1-4301-4aac-af50-0af4058bac44" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_edd2a5b1-4301-4aac-af50-0af4058bac44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1c4aa721-4937-4174-938a-9e35c7d6e5e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_edd2a5b1-4301-4aac-af50-0af4058bac44" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1c4aa721-4937-4174-938a-9e35c7d6e5e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_65179463-5a45-4171-bee5-4ca8781287f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c4aa721-4937-4174-938a-9e35c7d6e5e3" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_65179463-5a45-4171-bee5-4ca8781287f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_07bcb043-cf21-4299-82a9-1d326a32bcae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_07bcb043-cf21-4299-82a9-1d326a32bcae" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_07bcb043-cf21-4299-82a9-1d326a32bcae_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_07bcb043-cf21-4299-82a9-1d326a32bcae" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_07bcb043-cf21-4299-82a9-1d326a32bcae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_76c9b581-6177-4251-b1d5-3c5e5e572fd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_07bcb043-cf21-4299-82a9-1d326a32bcae" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_76c9b581-6177-4251-b1d5-3c5e5e572fd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JPMorganChaseBankN.A.Member_ca28c0ea-a776-421c-a14a-67912a95e44e" xlink:href="pnm-20201231.xsd#pnm_JPMorganChaseBankN.A.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_76c9b581-6177-4251-b1d5-3c5e5e572fd0" xlink:to="loc_pnm_JPMorganChaseBankN.A.Member_ca28c0ea-a776-421c-a14a-67912a95e44e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingLongtermDebtDetails" xlink:type="extended" id="ic939f278f038419fb789f3b7e1662607_FinancingLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_23769a5c-3d17-49fa-ba8c-f70a5b6c26c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_23769a5c-3d17-49fa-ba8c-f70a5b6c26c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_5e70f5a6-4daf-4778-9cc2-bb9d72902e1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_RepaymentsOfDebt_5e70f5a6-4daf-4778-9cc2-bb9d72902e1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_427ccd30-0da0-42d8-91fc-7edf65f3931b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_LongTermDebt_427ccd30-0da0-42d8-91fc-7edf65f3931b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5097f52a-e9f0-437f-96b3-3dec318eb390" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5097f52a-e9f0-437f-96b3-3dec318eb390" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredLongTermDebt_eac69671-0685-417e-bcb3-4d5803b98beb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_UnsecuredLongTermDebt_eac69671-0685-417e-bcb3-4d5803b98beb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_dbe9e430-d25e-421a-9c94-c9ea0f56c648" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_dbe9e430-d25e-421a-9c94-c9ea0f56c648" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtCurrentmaturitiesGross_9540fdcf-d4e1-4ab4-a617-a75ff23f36c2" xlink:href="pnm-20201231.xsd#pnm_LongtermdebtCurrentmaturitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_pnm_LongtermdebtCurrentmaturitiesGross_9540fdcf-d4e1-4ab4-a617-a75ff23f36c2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_3390ce7b-13ff-4765-bb4b-4652fa982166" xlink:href="pnm-20201231.xsd#pnm_LongtermdebtExcludingcurrentmaturitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_3390ce7b-13ff-4765-bb4b-4652fa982166" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_39e807aa-8a8f-4e7f-8ddd-39c413f968e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_39e807aa-8a8f-4e7f-8ddd-39c413f968e5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_eaece27b-51f4-4532-981a-c8158f537a39" xlink:href="pnm-20201231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_eaece27b-51f4-4532-981a-c8158f537a39" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_7bff9b99-855e-4476-a35a-0d83aa1ff4ae" xlink:href="pnm-20201231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_7bff9b99-855e-4476-a35a-0d83aa1ff4ae" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d04a2ce8-2ffa-4e97-822c-ff96f41976c6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:to="loc_dei_LegalEntityAxis_d04a2ce8-2ffa-4e97-822c-ff96f41976c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d04a2ce8-2ffa-4e97-822c-ff96f41976c6_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d04a2ce8-2ffa-4e97-822c-ff96f41976c6" xlink:to="loc_dei_EntityDomain_d04a2ce8-2ffa-4e97-822c-ff96f41976c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d04a2ce8-2ffa-4e97-822c-ff96f41976c6" xlink:to="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c733111f-ec7e-4b7a-885b-fc8df880828f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c733111f-ec7e-4b7a-885b-fc8df880828f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_59e82dc9-ccbd-4b98-a698-e78f77132dd1" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_59e82dc9-ccbd-4b98-a698-e78f77132dd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_957c5e54-4bd3-46bb-97e4-b1dc2569052a" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:to="loc_pnm_PnmrMember_957c5e54-4bd3-46bb-97e4-b1dc2569052a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3e08d08f-3511-4d77-95e4-896a15059886" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3e08d08f-3511-4d77-95e4-896a15059886" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3e08d08f-3511-4d77-95e4-896a15059886_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3e08d08f-3511-4d77-95e4-896a15059886" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3e08d08f-3511-4d77-95e4-896a15059886_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3e08d08f-3511-4d77-95e4-896a15059886" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_af4f4934-8c5b-4543-a341-198324ebeb2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_af4f4934-8c5b-4543-a341-198324ebeb2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_daa663e2-2304-4cd7-848a-b2db16f991ad" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:to="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_daa663e2-2304-4cd7-848a-b2db16f991ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_39b5fe08-5d6b-4c1b-8608-731904a56d19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:to="loc_us-gaap_UnsecuredDebtMember_39b5fe08-5d6b-4c1b-8608-731904a56d19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsMember_24420f88-e6b2-4fba-90b8-7b9d03f87ee0" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:to="loc_pnm_FirstMortgageBondsMember_24420f88-e6b2-4fba-90b8-7b9d03f87ee0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_82ed007b-4bf8-41c1-9036-9aa800d57d85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:to="loc_us-gaap_DebtInstrumentAxis_82ed007b-4bf8-41c1-9036-9aa800d57d85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_82ed007b-4bf8-41c1-9036-9aa800d57d85_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_82ed007b-4bf8-41c1-9036-9aa800d57d85" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_82ed007b-4bf8-41c1-9036-9aa800d57d85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_82ed007b-4bf8-41c1-9036-9aa800d57d85" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsMember_3b6d0ed5-bfa0-4e90-9d73-c6f302bbe834" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PollutionControlRevenueBondsMember_3b6d0ed5-bfa0-4e90-9d73-c6f302bbe834" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember_27825332-1b9d-4e15-9bd1-630d5bc6688d" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember_27825332-1b9d-4e15-9bd1-630d5bc6688d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember_34e67784-5f0d-459e-b7be-fed5a98642c7" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember_34e67784-5f0d-459e-b7be-fed5a98642c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_5b6d124d-0065-4ded-a341-a428b6c84cf6" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_5b6d124d-0065-4ded-a341-a428b6c84cf6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember_f1cc8f1e-cf03-4298-b941-aec804f677e6" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember_f1cc8f1e-cf03-4298-b941-aec804f677e6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember_b1f83d92-a767-452b-adbb-d79dffb23148" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember_b1f83d92-a767-452b-adbb-d79dffb23148" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember_56698273-2dac-4a0c-a777-d6ed080b132e" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember_56698273-2dac-4a0c-a777-d6ed080b132e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_ac2a3f8a-8f8d-4587-955a-159ccbabe62b" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_ac2a3f8a-8f8d-4587-955a-159ccbabe62b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember_77a7cfc4-0eb9-4afa-80c3-6ce67a14597a" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember_77a7cfc4-0eb9-4afa-80c3-6ce67a14597a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember_c4989e3f-9107-4e0c-9290-bdda43041b92" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember_c4989e3f-9107-4e0c-9290-bdda43041b92" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember_19973a47-0db6-470d-9493-bb95348e6481" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember_19973a47-0db6-470d-9493-bb95348e6481" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_cd08334c-ef8e-471d-9e48-2e0145832899" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_cd08334c-ef8e-471d-9e48-2e0145832899" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_47ed6442-5be2-40ae-b71e-70198e334efa" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_47ed6442-5be2-40ae-b71e-70198e334efa" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_4398990a-d5bb-42ec-902e-edd0903c473f" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_4398990a-d5bb-42ec-902e-edd0903c473f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_4a715147-ebfc-4e72-9011-862aa0883b82" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_4a715147-ebfc-4e72-9011-862aa0883b82" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember_d10c3053-1586-4a2e-836d-12de154b6a8d" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember_d10c3053-1586-4a2e-836d-12de154b6a8d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_c63d4017-abc8-4b9f-aaf2-2b7482434ac6" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2023at3point15percentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_c63d4017-abc8-4b9f-aaf2-2b7482434ac6" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_a0a4883a-91de-4426-bfc9-31f24cdcea45" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2025at3point45percentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_a0a4883a-91de-4426-bfc9-31f24cdcea45" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_a518b8f5-ad16-41ed-8092-a6cb224bf051" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_a518b8f5-ad16-41ed-8092-a6cb224bf051" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_577ddd5e-4e46-43bd-9347-d93b96fa9c15" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_577ddd5e-4e46-43bd-9347-d93b96fa9c15" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_88596a28-1898-4ddb-82b3-dde2246acd27" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_88596a28-1898-4ddb-82b3-dde2246acd27" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_cb3f6f25-f9f9-412f-a127-0d3d8a453cf8" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_cb3f6f25-f9f9-412f-a127-0d3d8a453cf8" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_c086f4e2-fb2e-42a9-b472-df69e3f013a3" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_c086f4e2-fb2e-42a9-b472-df69e3f013a3" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_10fb6967-02dd-4fab-af4e-618cb962dcf2" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_10fb6967-02dd-4fab-af4e-618cb962dcf2" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_246fae7a-a892-4902-82d5-45784ca4fb50" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_246fae7a-a892-4902-82d5-45784ca4fb50" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_0f55ba0c-53b3-4a56-af3e-9ea347d43dd9" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_0f55ba0c-53b3-4a56-af3e-9ea347d43dd9" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_6656526a-b588-4a69-9eb7-dc23ee6b41e3" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_6656526a-b588-4a69-9eb7-dc23ee6b41e3" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019250MillionTermLoanMember_7d77f165-8786-4d5d-900f-0d6cf36ca1a0" xlink:href="pnm-20201231.xsd#pnm_PNM2019250MillionTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNM2019250MillionTermLoanMember_7d77f165-8786-4d5d-900f-0d6cf36ca1a0" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM201940MillionTermLoanMember_d753286a-57c8-4630-a9c5-15bb79acd065" xlink:href="pnm-20201231.xsd#pnm_PNM201940MillionTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNM201940MillionTermLoanMember_d753286a-57c8-4630-a9c5-15bb79acd065" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_0f37fa0d-9de2-428a-b607-690865afdda9" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_0f37fa0d-9de2-428a-b607-690865afdda9" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_4c8fea83-c288-4cd1-9198-9ab340891acb" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_4c8fea83-c288-4cd1-9198-9ab340891acb" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_a51fe13c-ba38-4829-8e22-0b9d9c6b8989" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_a51fe13c-ba38-4829-8e22-0b9d9c6b8989" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member_f4fec5ab-c393-4d60-899e-d809fb40c13e" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.22PercentDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member_f4fec5ab-c393-4d60-899e-d809fb40c13e" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member_feb2dd0d-92fb-48ad-b3d3-70b29bfc14ce" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.85PercentDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member_feb2dd0d-92fb-48ad-b3d3-70b29bfc14ce" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member_ed024e7c-1483-4b5e-a3bf-cfc01389dd30" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.79PercentDue2034Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member_ed024e7c-1483-4b5e-a3bf-cfc01389dd30" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member_891b24b1-3e9d-4438-b925-7b78d495647d" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.92PercentDue2039Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member_891b24b1-3e9d-4438-b925-7b78d495647d" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member_cce5a10a-906a-42cc-b3e7-a38dd36d960e" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds4.06PercentDue2044Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member_cce5a10a-906a-42cc-b3e7-a38dd36d960e" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_05b6c5a1-88ad-444b-a73e-8782561dbf49" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.60PercentDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_05b6c5a1-88ad-444b-a73e-8782561dbf49" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds273PercentDue2030Member_d70bd787-3543-44ca-9e30-f946ef297611" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds273PercentDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds273PercentDue2030Member_d70bd787-3543-44ca-9e30-f946ef297611" xlink:type="arc" order="38"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member_fe958f50-88bc-485d-b73e-200f8bd95781" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds336PercentDueApril2050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member_fe958f50-88bc-485d-b73e-200f8bd95781" xlink:type="arc" order="39"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds293PercentDue2035Member_139656e6-da1f-4dfb-a989-de4e321bf4e0" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds293PercentDue2035Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds293PercentDue2035Member_139656e6-da1f-4dfb-a989-de4e321bf4e0" xlink:type="arc" order="40"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member_292feafa-a845-48fe-8fe2-3d2b2e05342d" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds336PercentDueJuly2050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member_292feafa-a845-48fe-8fe2-3d2b2e05342d" xlink:type="arc" order="41"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_73aa0260-902b-465e-b885-bed667002f56" xlink:href="pnm-20201231.xsd#pnm_PNMR2018SUNS3.25percentdueMarch2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_73aa0260-902b-465e-b885-bed667002f56" xlink:type="arc" order="42"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentTermLoanMember_e26e0f4d-6b15-4c80-816c-704bb0a53409" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMRDevelopmentTermLoanMember_e26e0f4d-6b15-4c80-816c-704bb0a53409" xlink:type="arc" order="43"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018TwoYearTermLoanMember_d4904edd-b930-4674-9ce1-322b8da7429d" xlink:href="pnm-20201231.xsd#pnm_PNMR2018TwoYearTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMR2018TwoYearTermLoanMember_d4904edd-b930-4674-9ce1-322b8da7429d" xlink:type="arc" order="44"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019TermLoanMember_917e2a0c-7160-40a1-bcfd-cf9e492771ee" xlink:href="pnm-20201231.xsd#pnm_PNM2019TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNM2019TermLoanMember_917e2a0c-7160-40a1-bcfd-cf9e492771ee" xlink:type="arc" order="45"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020TermLoanMember_fa4f01a3-34e5-4048-a9af-7bea45c6540c" xlink:href="pnm-20201231.xsd#pnm_PNMR2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMR2020TermLoanMember_fa4f01a3-34e5-4048-a9af-7bea45c6540c" xlink:type="arc" order="46"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020DelayedDrawTermLoanMember_491baa13-c302-4542-99b0-b4871a635b7e" xlink:href="pnm-20201231.xsd#pnm_PNMR2020DelayedDrawTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMR2020DelayedDrawTermLoanMember_491baa13-c302-4542-99b0-b4871a635b7e" xlink:type="arc" order="47"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingLongtermDebtMaturitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails" xlink:type="extended" id="i065ad62499f944c8bd0294afa966b394_FinancingLongtermDebtMaturitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_dd65ca12-ff07-43b0-9ec3-cb094f111274" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_dd65ca12-ff07-43b0-9ec3-cb094f111274" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f552af7f-e6f3-4fc8-8f14-1c05e446480a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f552af7f-e6f3-4fc8-8f14-1c05e446480a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_513d1d6b-7b16-4641-9ea9-62ad447296d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_513d1d6b-7b16-4641-9ea9-62ad447296d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_b681f4d0-3a32-4294-8962-02d2a7c8a076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_b681f4d0-3a32-4294-8962-02d2a7c8a076" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_488c3a7f-d871-4449-8ca1-a5e8332c8755" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_488c3a7f-d871-4449-8ca1-a5e8332c8755" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c79f3198-60e5-48f0-bcc8-d1df4706683a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c79f3198-60e5-48f0-bcc8-d1df4706683a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_2a1b73f4-7142-4e37-9594-4dceb374da24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_2a1b73f4-7142-4e37-9594-4dceb374da24" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b1de129a-4bdd-4873-a64d-2934f936c1de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b1de129a-4bdd-4873-a64d-2934f936c1de" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_8754a870-8bc8-4050-882d-de8ddab560cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_dd65ca12-ff07-43b0-9ec3-cb094f111274" xlink:to="loc_us-gaap_DebtInstrumentTable_8754a870-8bc8-4050-882d-de8ddab560cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cd8910cb-cbe5-4f78-8d60-a359a6fd3d13" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8754a870-8bc8-4050-882d-de8ddab560cb" xlink:to="loc_dei_LegalEntityAxis_cd8910cb-cbe5-4f78-8d60-a359a6fd3d13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cd8910cb-cbe5-4f78-8d60-a359a6fd3d13_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_cd8910cb-cbe5-4f78-8d60-a359a6fd3d13" xlink:to="loc_dei_EntityDomain_cd8910cb-cbe5-4f78-8d60-a359a6fd3d13_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_cd8910cb-cbe5-4f78-8d60-a359a6fd3d13" xlink:to="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_1cb57fbe-7478-4477-b977-7135bda05d26" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:to="loc_pnm_PnmrMember_1cb57fbe-7478-4477-b977-7135bda05d26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a404a81-75a4-44df-9b53-263188516c7c" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a404a81-75a4-44df-9b53-263188516c7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_46b9ed75-ee4d-47db-ab19-a32c24889518" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_46b9ed75-ee4d-47db-ab19-a32c24889518" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitments" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitments"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitments" xlink:type="extended" id="icd5d9f1027d74275a5a19ad30356dfd0_LeaseCommitments"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsTables" xlink:type="extended" id="i4842560d881446a389a27e4581cab390_LeaseCommitmentsTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="extended" id="i30b27667e91c4c86a0f7476be7274ce9_LeaseCommitmentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLeasesExpiring_c0dc3478-0ee1-41be-8e46-a506d18f20b9" xlink:href="pnm-20201231.xsd#pnm_NumberOfLeasesExpiring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_NumberOfLeasesExpiring_c0dc3478-0ee1-41be-8e46-a506d18f20b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_8fb5031e-fc37-4085-8d8e-3c68d9e9dd33" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_8fb5031e-fc37-4085-8d8e-3c68d9e9dd33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod_20207535-83d4-4891-91c4-4ee0afae599b" xlink:href="pnm-20201231.xsd#pnm_AnnualLeasePaymentsDuringRenewalPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod_20207535-83d4-4891-91c4-4ee0afae599b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_fda6b8b4-a7ac-4fa1-a97d-cb065d349080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_fda6b8b4-a7ac-4fa1-a97d-cb065d349080" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeaseAnnualPayments_3e98be52-6bbd-49aa-9a9f-b2a707ab2c3b" xlink:href="pnm-20201231.xsd#pnm_LesseeRightOfWayLeaseAnnualPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_LesseeRightOfWayLeaseAnnualPayments_3e98be52-6bbd-49aa-9a9f-b2a707ab2c3b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeasePayments_bc60bb4a-c13f-48a7-b188-e04129d501f1" xlink:href="pnm-20201231.xsd#pnm_LesseeRightOfWayLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_LesseeRightOfWayLeasePayments_bc60bb4a-c13f-48a7-b188-e04129d501f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_5a5d5d58-09a5-4180-bbc3-623919c19e2d" xlink:href="pnm-20201231.xsd#pnm_UnamortizedCostOfPrepaidRightOfWayAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_5a5d5d58-09a5-4180-bbc3-623919c19e2d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements_3e1472fc-0f41-4ccc-9e78-bedee5dadf91" xlink:href="pnm-20201231.xsd#pnm_AmortizationOfPrepaidRightOfWayAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements_3e1472fc-0f41-4ccc-9e78-bedee5dadf91" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_8e629b65-8b6d-42bd-bfdf-d86ea95ed9f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseResidualValueOfLeasedAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_8e629b65-8b6d-42bd-bfdf-d86ea95ed9f8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities_9ada2dcd-e10a-4ec1-95aa-32a35d90fb71" xlink:href="pnm-20201231.xsd#pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities_9ada2dcd-e10a-4ec1-95aa-32a35d90fb71" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities_2a485713-0be8-4191-a463-a8e1af71ab8e" xlink:href="pnm-20201231.xsd#pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities_2a485713-0be8-4191-a463-a8e1af71ab8e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_c3d3d3ce-e421-4fd3-a025-c8cd21dcfb1e" xlink:href="pnm-20201231.xsd#pnm_LesseeOperatingLeaseUnguaranteedResidualValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_c3d3d3ce-e421-4fd3-a025-c8cd21dcfb1e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0d4074e-5c05-42d0-8bb0-78994f4e806c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0d4074e-5c05-42d0-8bb0-78994f4e806c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a0d4074e-5c05-42d0-8bb0-78994f4e806c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0d4074e-5c05-42d0-8bb0-78994f4e806c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a0d4074e-5c05-42d0-8bb0-78994f4e806c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_90881866-5afb-408d-b28c-1f755577b2ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0d4074e-5c05-42d0-8bb0-78994f4e806c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_90881866-5afb-408d-b28c-1f755577b2ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_3910f437-28fa-4523-b921-1b2534e82f4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_90881866-5afb-408d-b28c-1f755577b2ec" xlink:to="loc_us-gaap_EquipmentMember_3910f437-28fa-4523-b921-1b2534e82f4c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_61d89799-00a1-47ff-bcab-f9b3dbb7d94c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:to="loc_us-gaap_PublicUtilityAxis_61d89799-00a1-47ff-bcab-f9b3dbb7d94c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_61d89799-00a1-47ff-bcab-f9b3dbb7d94c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_61d89799-00a1-47ff-bcab-f9b3dbb7d94c" xlink:to="loc_us-gaap_UtilityPlantDomain_61d89799-00a1-47ff-bcab-f9b3dbb7d94c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_61d89799-00a1-47ff-bcab-f9b3dbb7d94c" xlink:to="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_7157139d-91c2-44d9-9854-acc7ffc948aa" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_7157139d-91c2-44d9-9854-acc7ffc948aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_b994a466-5cad-4a63-8f5e-8d3ab5b37c4e" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_b994a466-5cad-4a63-8f5e-8d3ab5b37c4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_306fd8ad-ccfb-4452-8ece-3408ab7f184b" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_306fd8ad-ccfb-4452-8ece-3408ab7f184b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationMember_9ea7e983-205c-4328-8abd-9a155b918846" xlink:href="pnm-20201231.xsd#pnm_NavajoNationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:to="loc_pnm_NavajoNationMember_9ea7e983-205c-4328-8abd-9a155b918846" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e6f95b77-11dd-43e0-a6a0-e1c71dff2e5f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:to="loc_dei_LegalEntityAxis_e6f95b77-11dd-43e0-a6a0-e1c71dff2e5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e6f95b77-11dd-43e0-a6a0-e1c71dff2e5f_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e6f95b77-11dd-43e0-a6a0-e1c71dff2e5f" xlink:to="loc_dei_EntityDomain_e6f95b77-11dd-43e0-a6a0-e1c71dff2e5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8e0153d9-b41e-4999-b57c-cddaae883028" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e6f95b77-11dd-43e0-a6a0-e1c71dff2e5f" xlink:to="loc_dei_EntityDomain_8e0153d9-b41e-4999-b57c-cddaae883028" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a425ba98-122e-43d2-8c85-cc0d872053ca" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8e0153d9-b41e-4999-b57c-cddaae883028" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a425ba98-122e-43d2-8c85-cc0d872053ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_746ecdb5-6783-442f-bb56-ec2c772c7001" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8e0153d9-b41e-4999-b57c-cddaae883028" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_746ecdb5-6783-442f-bb56-ec2c772c7001" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails" xlink:type="extended" id="if195050eec704b308695b831ed794225_LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0618a536-42eb-4820-a4e6-7c8b427d0f09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0618a536-42eb-4820-a4e6-7c8b427d0f09" xlink:to="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2e8b0ef1-ae56-4d24-9172-661d8e108f78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2e8b0ef1-ae56-4d24-9172-661d8e108f78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c9d73cbe-42b5-493f-aeb3-36d3c8c73148" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c9d73cbe-42b5-493f-aeb3-36d3c8c73148" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a61e1ecd-f8eb-479c-a029-e32aceefcf8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a61e1ecd-f8eb-479c-a029-e32aceefcf8d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_84164fbb-cd84-49a0-bc07-a2d67d238429" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0618a536-42eb-4820-a4e6-7c8b427d0f09" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_84164fbb-cd84-49a0-bc07-a2d67d238429" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f07374eb-f3bd-4e39-ae33-ced1ef683152" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_84164fbb-cd84-49a0-bc07-a2d67d238429" xlink:to="loc_dei_LegalEntityAxis_f07374eb-f3bd-4e39-ae33-ced1ef683152" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f07374eb-f3bd-4e39-ae33-ced1ef683152_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f07374eb-f3bd-4e39-ae33-ced1ef683152" xlink:to="loc_dei_EntityDomain_f07374eb-f3bd-4e39-ae33-ced1ef683152_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b8ca1c8b-83d0-41e7-811a-9fceec228eba" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f07374eb-f3bd-4e39-ae33-ced1ef683152" xlink:to="loc_dei_EntityDomain_b8ca1c8b-83d0-41e7-811a-9fceec228eba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d3a3130f-7695-4e6f-a4fe-cea9b28a812e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b8ca1c8b-83d0-41e7-811a-9fceec228eba" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d3a3130f-7695-4e6f-a4fe-cea9b28a812e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_88f80f65-eb46-4609-9482-444927a73642" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b8ca1c8b-83d0-41e7-811a-9fceec228eba" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_88f80f65-eb46-4609-9482-444927a73642" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" xlink:type="extended" id="i12f4559499e74cd6a3377e93ee54a60b_LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:to="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetGross_166e3d96-2818-4d68-a54b-ed1efdaf776f" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseRightOfUseAssetGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetGross_166e3d96-2818-4d68-a54b-ed1efdaf776f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_ee53bea0-c7ec-4a4d-a15f-d50fc97a3f85" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_ee53bea0-c7ec-4a4d-a15f-d50fc97a3f85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_edda0c8a-917b-4ea3-9ed6-390a1d6341d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_edda0c8a-917b-4ea3-9ed6-390a1d6341d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityCurrentOther_02f81b6b-6a49-496f-8267-6c8227e40809" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseLiabilityCurrentOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:to="loc_pnm_FinanceLeaseLiabilityCurrentOther_02f81b6b-6a49-496f-8267-6c8227e40809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther_1ed0c6ba-1dbe-4799-b63c-cc9693c4cf8f" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseLiabilityDeferredCreditsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:to="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther_1ed0c6ba-1dbe-4799-b63c-cc9693c4cf8f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_0409b037-3ba6-4df6-8aa1-94742fe693b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_0409b037-3ba6-4df6-8aa1-94742fe693b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7e7d652b-4f45-4fb9-8f14-0901b7495d83" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_0409b037-3ba6-4df6-8aa1-94742fe693b0" xlink:to="loc_dei_LegalEntityAxis_7e7d652b-4f45-4fb9-8f14-0901b7495d83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7e7d652b-4f45-4fb9-8f14-0901b7495d83_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7e7d652b-4f45-4fb9-8f14-0901b7495d83" xlink:to="loc_dei_EntityDomain_7e7d652b-4f45-4fb9-8f14-0901b7495d83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_75144466-0182-4b5e-8463-74d0056c38bf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7e7d652b-4f45-4fb9-8f14-0901b7495d83" xlink:to="loc_dei_EntityDomain_75144466-0182-4b5e-8463-74d0056c38bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5c05f9cc-1709-43fc-80d4-0021f20311e9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_75144466-0182-4b5e-8463-74d0056c38bf" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5c05f9cc-1709-43fc-80d4-0021f20311e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_586c6399-7638-43bb-b784-b8654f6349cc" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_75144466-0182-4b5e-8463-74d0056c38bf" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_586c6399-7638-43bb-b784-b8654f6349cc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="extended" id="i39b1380533b3450994692c18e2a6f3d5_LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_30f88d58-c18d-4ded-a0dc-556ee13ca724" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_fc5b199f-f49f-44d9-8116-7d3c8cd49f7d" xlink:href="pnm-20201231.xsd#pnm_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_30f88d58-c18d-4ded-a0dc-556ee13ca724" xlink:to="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_fc5b199f-f49f-44d9-8116-7d3c8cd49f7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_74f788e4-086d-4323-9554-9f8e8fb1e468" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_fc5b199f-f49f-44d9-8116-7d3c8cd49f7d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_74f788e4-086d-4323-9554-9f8e8fb1e468" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_707b6686-d693-4e7e-b344-444dcc39048e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_fc5b199f-f49f-44d9-8116-7d3c8cd49f7d" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_707b6686-d693-4e7e-b344-444dcc39048e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_75804a64-f8bc-4c48-8da3-8aa27cf3c751" xlink:href="pnm-20201231.xsd#pnm_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_30f88d58-c18d-4ded-a0dc-556ee13ca724" xlink:to="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_75804a64-f8bc-4c48-8da3-8aa27cf3c751" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ebd5c95f-598d-42a0-bd15-1e5b30bd5973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_75804a64-f8bc-4c48-8da3-8aa27cf3c751" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ebd5c95f-598d-42a0-bd15-1e5b30bd5973" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_1901ffbc-b4ec-4c30-8e12-f934ba8ee7bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_75804a64-f8bc-4c48-8da3-8aa27cf3c751" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_1901ffbc-b4ec-4c30-8e12-f934ba8ee7bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_64db1eeb-6403-4e89-92a3-fd4a8d581211" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_30f88d58-c18d-4ded-a0dc-556ee13ca724" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_64db1eeb-6403-4e89-92a3-fd4a8d581211" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d42927ef-2504-4c43-8be4-05acabd2f25d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_64db1eeb-6403-4e89-92a3-fd4a8d581211" xlink:to="loc_dei_LegalEntityAxis_d42927ef-2504-4c43-8be4-05acabd2f25d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d42927ef-2504-4c43-8be4-05acabd2f25d_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d42927ef-2504-4c43-8be4-05acabd2f25d" xlink:to="loc_dei_EntityDomain_d42927ef-2504-4c43-8be4-05acabd2f25d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_283f16f6-0b07-4e40-a0e0-fffa1b15e50a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d42927ef-2504-4c43-8be4-05acabd2f25d" xlink:to="loc_dei_EntityDomain_283f16f6-0b07-4e40-a0e0-fffa1b15e50a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0a32cf3c-8f3b-431f-a472-f17996693c40" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_283f16f6-0b07-4e40-a0e0-fffa1b15e50a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0a32cf3c-8f3b-431f-a472-f17996693c40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_394c6694-719e-47c3-a84b-b908a7eea31d" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_283f16f6-0b07-4e40-a0e0-fffa1b15e50a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_394c6694-719e-47c3-a84b-b908a7eea31d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended" id="ie372ae326ac64a7e80ec54f7fe4d7b0e_LeaseCommitmentsComponentsofLeaseExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_2ae22c66-7a31-4dc2-9891-b93f9184edad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_OperatingLeaseCost_2ae22c66-7a31-4dc2-9891-b93f9184edad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseCapitalizedCosts_4c7db815-d369-49e4-a0aa-fca9703910ce" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseCapitalizedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_pnm_OperatingLeaseCapitalizedCosts_4c7db815-d369-49e4-a0aa-fca9703910ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_d612cd5d-d33a-4bb5-88c3-6f5b04c83dcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_OperatingLeaseExpense_d612cd5d-d33a-4bb5-88c3-6f5b04c83dcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b48c42fa-601f-44bf-9ed9-6c0667802257" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b48c42fa-601f-44bf-9ed9-6c0667802257" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_4b135cb5-fc47-494e-8908-4d2937ed4654" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_4b135cb5-fc47-494e-8908-4d2937ed4654" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCapitalizedCosts_3877bc35-f811-4b21-9bfa-0b5febcb35f4" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseCapitalizedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:to="loc_pnm_FinanceLeaseCapitalizedCosts_3877bc35-f811-4b21-9bfa-0b5febcb35f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCost_6bd3df83-c041-40eb-9416-52c563216857" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:to="loc_pnm_FinanceLeaseCost_6bd3df83-c041-40eb-9416-52c563216857" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_fe2cc56d-e213-4f4f-b2b2-7be27cf8cce5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_VariableLeaseCost_fe2cc56d-e213-4f4f-b2b2-7be27cf8cce5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_80d4470a-e200-43c0-bc01-6d5958d73d34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_ShortTermLeaseCost_80d4470a-e200-43c0-bc01-6d5958d73d34" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_69668177-39ef-4a18-83b1-fc29d2ef461e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_LeaseCost_69668177-39ef-4a18-83b1-fc29d2ef461e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b303106b-2cee-426d-9f67-0aacb3567910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b303106b-2cee-426d-9f67-0aacb3567910" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_74f5f5ad-53f3-4764-88a5-a459b4efeaa4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b303106b-2cee-426d-9f67-0aacb3567910" xlink:to="loc_dei_LegalEntityAxis_74f5f5ad-53f3-4764-88a5-a459b4efeaa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_74f5f5ad-53f3-4764-88a5-a459b4efeaa4_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_74f5f5ad-53f3-4764-88a5-a459b4efeaa4" xlink:to="loc_dei_EntityDomain_74f5f5ad-53f3-4764-88a5-a459b4efeaa4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_36b4aba9-9c7d-46c3-8e98-0d2fa84f321d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_74f5f5ad-53f3-4764-88a5-a459b4efeaa4" xlink:to="loc_dei_EntityDomain_36b4aba9-9c7d-46c3-8e98-0d2fa84f321d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_53cb1033-b991-4d8d-995c-3d6f9af61d12" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_36b4aba9-9c7d-46c3-8e98-0d2fa84f321d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_53cb1033-b991-4d8d-995c-3d6f9af61d12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a6bd6d60-7081-494f-844f-b1073338dd1f" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_36b4aba9-9c7d-46c3-8e98-0d2fa84f321d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a6bd6d60-7081-494f-844f-b1073338dd1f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" xlink:type="extended" id="i7d54affba5a44439a06a728fdc4d2eca_LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_257dcd06-7001-4974-a5b0-dbe1dbe8274c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:href="pnm-20201231.xsd#pnm_CashFlowLesseeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_257dcd06-7001-4974-a5b0-dbe1dbe8274c" xlink:to="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_5026144d-1dd2-41a1-bdde-5ded90b6747d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:to="loc_us-gaap_OperatingLeasePayments_5026144d-1dd2-41a1-bdde-5ded90b6747d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_971e75c4-999a-4af3-9123-a8dc68df47d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_971e75c4-999a-4af3-9123-a8dc68df47d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_748a5329-b2ea-4938-acd7-062359499de9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_748a5329-b2ea-4938-acd7-062359499de9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_74b84f1e-b16f-4d41-a4ce-b9d7d7b10977" xlink:href="pnm-20201231.xsd#pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_257dcd06-7001-4974-a5b0-dbe1dbe8274c" xlink:to="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_74b84f1e-b16f-4d41-a4ce-b9d7d7b10977" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_cd3df0d1-ec40-4b69-a269-11af89bb9cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_74b84f1e-b16f-4d41-a4ce-b9d7d7b10977" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_cd3df0d1-ec40-4b69-a269-11af89bb9cf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_13c59927-fcc5-48c7-a2bd-f481287bfb99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_74b84f1e-b16f-4d41-a4ce-b9d7d7b10977" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_13c59927-fcc5-48c7-a2bd-f481287bfb99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_a79096db-3852-456c-a755-f7cb804fa977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_257dcd06-7001-4974-a5b0-dbe1dbe8274c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_a79096db-3852-456c-a755-f7cb804fa977" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ef487a52-ac00-4ad7-a09d-78d700e9b1d3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_a79096db-3852-456c-a755-f7cb804fa977" xlink:to="loc_dei_LegalEntityAxis_ef487a52-ac00-4ad7-a09d-78d700e9b1d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef487a52-ac00-4ad7-a09d-78d700e9b1d3_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ef487a52-ac00-4ad7-a09d-78d700e9b1d3" xlink:to="loc_dei_EntityDomain_ef487a52-ac00-4ad7-a09d-78d700e9b1d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9892775a-3229-4a42-bbe5-bf52658a9463" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ef487a52-ac00-4ad7-a09d-78d700e9b1d3" xlink:to="loc_dei_EntityDomain_9892775a-3229-4a42-bbe5-bf52658a9463" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_946dc08b-f9a1-4c46-81da-2e767ba9102d" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9892775a-3229-4a42-bbe5-bf52658a9463" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_946dc08b-f9a1-4c46-81da-2e767ba9102d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f8a2a26d-c17a-45ca-88fc-9b0f0d67f710" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9892775a-3229-4a42-bbe5-bf52658a9463" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f8a2a26d-c17a-45ca-88fc-9b0f0d67f710" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" xlink:type="extended" id="i430a6d45f7074f92ae8df60c747fdf90_LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_abc917d6-e813-4020-ac9d-1d7bbe1192e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_abc917d6-e813-4020-ac9d-1d7bbe1192e8" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_37d03f4f-4a28-4f3d-9e82-e415e77655c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_37d03f4f-4a28-4f3d-9e82-e415e77655c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2abd8dfd-acf4-4e27-857f-a0052117d4e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2abd8dfd-acf4-4e27-857f-a0052117d4e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_05a1db92-e612-4d1b-a17f-b4a801c533d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_05a1db92-e612-4d1b-a17f-b4a801c533d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_dcf25225-2f6c-45a2-a9a9-d82ffee754d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_dcf25225-2f6c-45a2-a9a9-d82ffee754d6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_ec72a9ec-3788-49e6-83c5-c9b4517c6478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_ec72a9ec-3788-49e6-83c5-c9b4517c6478" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_9538c646-dc43-43d9-8fc8-d5cb6b490e72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_9538c646-dc43-43d9-8fc8-d5cb6b490e72" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_89042767-78a4-4980-9a12-78db8ee40092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_89042767-78a4-4980-9a12-78db8ee40092" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c6ae2363-cb8c-4c92-afba-5c5d3e55cd81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c6ae2363-cb8c-4c92-afba-5c5d3e55cd81" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_c90ed7f9-5e09-4bac-823a-8b27a55840cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiability_c90ed7f9-5e09-4bac-823a-8b27a55840cd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_abc917d6-e813-4020-ac9d-1d7bbe1192e8" xlink:to="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b2e6a7b9-750d-4d99-b073-c3fc8f2f6d4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b2e6a7b9-750d-4d99-b073-c3fc8f2f6d4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ade98b53-65c1-4b58-ab2e-b5f397006877" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ade98b53-65c1-4b58-ab2e-b5f397006877" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3073ac8f-1cc3-463d-af3d-03ee5d988658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3073ac8f-1cc3-463d-af3d-03ee5d988658" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_51951c6c-8580-4b0a-acfe-163cc69ce4c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_51951c6c-8580-4b0a-acfe-163cc69ce4c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a5b5c13-499f-4d11-8c79-6eb7fa72247e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a5b5c13-499f-4d11-8c79-6eb7fa72247e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_77643102-7dae-4fa0-9ae5-49eb876dd4b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_77643102-7dae-4fa0-9ae5-49eb876dd4b5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3b41447a-5948-4110-b9c3-0cbbf77f506f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3b41447a-5948-4110-b9c3-0cbbf77f506f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_26e643df-2a0c-4d0b-8a89-2b8727c4a447" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_26e643df-2a0c-4d0b-8a89-2b8727c4a447" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_18b0c508-076e-4a03-9065-cc8d405c58fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_OperatingLeaseLiability_18b0c508-076e-4a03-9065-cc8d405c58fa" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_9bb65606-a6f5-44e5-8163-e31cadd9f4c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_abc917d6-e813-4020-ac9d-1d7bbe1192e8" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_9bb65606-a6f5-44e5-8163-e31cadd9f4c5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5ef1856a-37dd-4d7b-85e9-bd32b6e358f0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_9bb65606-a6f5-44e5-8163-e31cadd9f4c5" xlink:to="loc_dei_LegalEntityAxis_5ef1856a-37dd-4d7b-85e9-bd32b6e358f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5ef1856a-37dd-4d7b-85e9-bd32b6e358f0_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5ef1856a-37dd-4d7b-85e9-bd32b6e358f0" xlink:to="loc_dei_EntityDomain_5ef1856a-37dd-4d7b-85e9-bd32b6e358f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_baff7b00-e6a4-4dfe-98f0-a6a9eefa9fdc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5ef1856a-37dd-4d7b-85e9-bd32b6e358f0" xlink:to="loc_dei_EntityDomain_baff7b00-e6a4-4dfe-98f0-a6a9eefa9fdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_db462112-cfc0-4c75-9a54-7c2dfe5c6709" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_baff7b00-e6a4-4dfe-98f0-a6a9eefa9fdc" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_db462112-cfc0-4c75-9a54-7c2dfe5c6709" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c55e98e0-9475-4157-8027-0b913c9733dd" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_baff7b00-e6a4-4dfe-98f0-a6a9eefa9fdc" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c55e98e0-9475-4157-8027-0b913c9733dd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments" xlink:type="extended" id="i1edecc8490fc40b2a6e73f82d676e7a9_FairValueofDerivativeandOtherFinancialInstruments"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables" xlink:type="extended" id="i4a7118cd11cb465cb941cdd72fab0040_FairValueofDerivativeandOtherFinancialInstrumentsTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="extended" id="i865f4fa5ca8b43079fbe0946bb2c16c5_FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_deedc1be-f6e3-42f8-8519-a62bdb713836" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_deedc1be-f6e3-42f8-8519-a62bdb713836" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_b1aaa50f-0980-4739-be80-9363faa48420" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_b1aaa50f-0980-4739-be80-9363faa48420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_9aee2def-aeea-4afa-bf3f-e22314e1c246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_9aee2def-aeea-4afa-bf3f-e22314e1c246" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarginDepositAssets_3640c5f5-86f3-4202-8694-4c5583c4e584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarginDepositAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_MarginDepositAssets_3640c5f5-86f3-4202-8694-4c5583c4e584" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_6abdec2a-bff3-4aee-a1d7-128b87bfe290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_6abdec2a-bff3-4aee-a1d7-128b87bfe290" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_bb9a8254-4730-4f1e-b7b7-624b403c8f0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_bb9a8254-4730-4f1e-b7b7-624b403c8f0e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_0cc7087f-7a74-47a0-9239-c7d4ed5ee278" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_0cc7087f-7a74-47a0-9239-c7d4ed5ee278" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerLiabilityNet_a4417a4f-dfad-4d4b-8dea-97dc7143093b" xlink:href="pnm-20201231.xsd#pnm_ContractWithCustomerLiabilityNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_ContractWithCustomerLiabilityNet_a4417a4f-dfad-4d4b-8dea-97dc7143093b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dbac4087-2540-45b1-8db5-c0c1a2d466c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dbac4087-2540-45b1-8db5-c0c1a2d466c4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_ce78a28e-cc87-4763-b670-370f9e42efb8" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_ce78a28e-cc87-4763-b670-370f9e42efb8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d020e974-f7d8-4bba-a0fd-8ec1119d5d02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d020e974-f7d8-4bba-a0fd-8ec1119d5d02" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_380634fe-9bff-4105-8df7-07c2dbfc6e87" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanPeriodicDistributionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_380634fe-9bff-4105-8df7-07c2dbfc6e87" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_925dc6f3-521d-4154-9971-70fbdfe166d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_FinancialInstrumentAxis_925dc6f3-521d-4154-9971-70fbdfe166d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_925dc6f3-521d-4154-9971-70fbdfe166d3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_925dc6f3-521d-4154-9971-70fbdfe166d3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_925dc6f3-521d-4154-9971-70fbdfe166d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4f83a7a-6320-4504-ad6c-4884d223c7f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_925dc6f3-521d-4154-9971-70fbdfe166d3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4f83a7a-6320-4504-ad6c-4884d223c7f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearDecommissioningTrustMember_4a3a85d3-02e9-49e8-860e-cb4e62559873" xlink:href="pnm-20201231.xsd#pnm_NuclearDecommissioningTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4f83a7a-6320-4504-ad6c-4884d223c7f0" xlink:to="loc_pnm_NuclearDecommissioningTrustMember_4a3a85d3-02e9-49e8-860e-cb4e62559873" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MineReclamationTrustMember_4882c022-2aaa-41c6-a68b-c72592e2e69d" xlink:href="pnm-20201231.xsd#pnm_MineReclamationTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4f83a7a-6320-4504-ad6c-4884d223c7f0" xlink:to="loc_pnm_MineReclamationTrustMember_4882c022-2aaa-41c6-a68b-c72592e2e69d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0f4793f-5944-4d15-9e36-52c4cab6cb6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0f4793f-5944-4d15-9e36-52c4cab6cb6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c0f4793f-5944-4d15-9e36-52c4cab6cb6a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0f4793f-5944-4d15-9e36-52c4cab6cb6a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c0f4793f-5944-4d15-9e36-52c4cab6cb6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b212ccf2-8b6d-416c-9c87-3718f773afd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0f4793f-5944-4d15-9e36-52c4cab6cb6a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b212ccf2-8b6d-416c-9c87-3718f773afd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_e2f5d4a9-33d1-4730-b2fd-49a3ff0a3fbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_b212ccf2-8b6d-416c-9c87-3718f773afd4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_e2f5d4a9-33d1-4730-b2fd-49a3ff0a3fbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e58793fd-6fce-43b8-b2b2-74587d5f04d5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_dei_LegalEntityAxis_e58793fd-6fce-43b8-b2b2-74587d5f04d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e58793fd-6fce-43b8-b2b2-74587d5f04d5_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e58793fd-6fce-43b8-b2b2-74587d5f04d5" xlink:to="loc_dei_EntityDomain_e58793fd-6fce-43b8-b2b2-74587d5f04d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_713e02d5-27d9-4e1c-bbd7-4acfe94aed3d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e58793fd-6fce-43b8-b2b2-74587d5f04d5" xlink:to="loc_dei_EntityDomain_713e02d5-27d9-4e1c-bbd7-4acfe94aed3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a19dc270-2434-4908-acaf-3c25d1d4ea53" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_713e02d5-27d9-4e1c-bbd7-4acfe94aed3d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a19dc270-2434-4908-acaf-3c25d1d4ea53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_14d62e82-5ddf-4ffc-9d90-b5aadac41f91" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_srt_CounterpartyNameAxis_14d62e82-5ddf-4ffc-9d90-b5aadac41f91" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_14d62e82-5ddf-4ffc-9d90-b5aadac41f91_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_14d62e82-5ddf-4ffc-9d90-b5aadac41f91" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_14d62e82-5ddf-4ffc-9d90-b5aadac41f91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cba809e1-eb7a-44ec-9627-7c18c91d0a60" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_14d62e82-5ddf-4ffc-9d90-b5aadac41f91" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cba809e1-eb7a-44ec-9627-7c18c91d0a60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TriStateMember_ee2e84cd-7947-403b-bce1-c5fa6963561c" xlink:href="pnm-20201231.xsd#pnm_TriStateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cba809e1-eb7a-44ec-9627-7c18c91d0a60" xlink:to="loc_pnm_TriStateMember_ee2e84cd-7947-403b-bce1-c5fa6963561c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2c6112f5-0dc0-4e19-8841-27eb0c898733" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2c6112f5-0dc0-4e19-8841-27eb0c898733" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_2c6112f5-0dc0-4e19-8841-27eb0c898733_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2c6112f5-0dc0-4e19-8841-27eb0c898733" xlink:to="loc_pnm_RegulatoryRateMattersDomain_2c6112f5-0dc0-4e19-8841-27eb0c898733_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_ddccb542-0893-42e3-a0ef-07a032853209" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2c6112f5-0dc0-4e19-8841-27eb0c898733" xlink:to="loc_pnm_RegulatoryRateMattersDomain_ddccb542-0893-42e3-a0ef-07a032853209" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_7ba93805-e315-4186-b289-e5e9a0fa2064" xlink:href="pnm-20201231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_ddccb542-0893-42e3-a0ef-07a032853209" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_7ba93805-e315-4186-b289-e5e9a0fa2064" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_15550ea7-622c-4b6f-8890-ea6bec00cf02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_15550ea7-622c-4b6f-8890-ea6bec00cf02" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_15550ea7-622c-4b6f-8890-ea6bec00cf02_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_15550ea7-622c-4b6f-8890-ea6bec00cf02" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_15550ea7-622c-4b6f-8890-ea6bec00cf02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fff98a02-bd20-4d24-868c-a90e4657f55d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_15550ea7-622c-4b6f-8890-ea6bec00cf02" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fff98a02-bd20-4d24-868c-a90e4657f55d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_429aa0b8-c218-418b-840b-264079704aa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fff98a02-bd20-4d24-868c-a90e4657f55d" xlink:to="loc_us-gaap_CommodityContractMember_429aa0b8-c218-418b-840b-264079704aa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_63917aae-801e-4e0b-a358-f7a80ee07f34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_HedgingDesignationAxis_63917aae-801e-4e0b-a358-f7a80ee07f34" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_63917aae-801e-4e0b-a358-f7a80ee07f34_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_63917aae-801e-4e0b-a358-f7a80ee07f34" xlink:to="loc_us-gaap_HedgingDesignationDomain_63917aae-801e-4e0b-a358-f7a80ee07f34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_c88d5bb2-3d51-40e4-8adf-382c19595daf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_63917aae-801e-4e0b-a358-f7a80ee07f34" xlink:to="loc_us-gaap_HedgingDesignationDomain_c88d5bb2-3d51-40e4-8adf-382c19595daf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e0b3325b-9919-4ed6-9ffe-8251e8910db8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_c88d5bb2-3d51-40e4-8adf-382c19595daf" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e0b3325b-9919-4ed6-9ffe-8251e8910db8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_520df3e9-effd-49d0-b762-09583e1a6710" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_520df3e9-effd-49d0-b762-09583e1a6710" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_520df3e9-effd-49d0-b762-09583e1a6710_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_520df3e9-effd-49d0-b762-09583e1a6710" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_520df3e9-effd-49d0-b762-09583e1a6710_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4e625f5f-44d9-406b-a860-c9298696ddec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_520df3e9-effd-49d0-b762-09583e1a6710" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4e625f5f-44d9-406b-a860-c9298696ddec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_875d5504-de4f-427d-a55b-b613c1d5d1e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4e625f5f-44d9-406b-a860-c9298696ddec" xlink:to="loc_us-gaap_CostOfSalesMember_875d5504-de4f-427d-a55b-b613c1d5d1e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_cf51004d-4f8b-4955-8be1-810ba30cfc58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_cf51004d-4f8b-4955-8be1-810ba30cfc58" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_cf51004d-4f8b-4955-8be1-810ba30cfc58_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_cf51004d-4f8b-4955-8be1-810ba30cfc58" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_cf51004d-4f8b-4955-8be1-810ba30cfc58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_cf51004d-4f8b-4955-8be1-810ba30cfc58" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_9fc4d1b2-87ad-4a7d-bfad-c60cb165f656" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:to="loc_us-gaap_EquitySecuritiesMember_9fc4d1b2-87ad-4a7d-bfad-c60cb165f656" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeInvestmentsMember_90d28191-7401-489a-896c-4b7f53f59304" xlink:href="pnm-20201231.xsd#pnm_AlternativeInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:to="loc_pnm_AlternativeInvestmentsMember_90d28191-7401-489a-896c-4b7f53f59304" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_e0eb3a63-6baa-4305-a16a-a2c6b7001c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:to="loc_us-gaap_DebtSecuritiesMember_e0eb3a63-6baa-4305-a16a-a2c6b7001c99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1f320544-d6f0-42bf-800e-9b26ecb3791d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1f320544-d6f0-42bf-800e-9b26ecb3791d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1f320544-d6f0-42bf-800e-9b26ecb3791d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1f320544-d6f0-42bf-800e-9b26ecb3791d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1f320544-d6f0-42bf-800e-9b26ecb3791d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c0ec5755-0031-40ae-ac35-bb7b0f38d13c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1f320544-d6f0-42bf-800e-9b26ecb3791d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c0ec5755-0031-40ae-ac35-bb7b0f38d13c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_cbba8457-28b0-4463-9aa5-33baa18255e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c0ec5755-0031-40ae-ac35-bb7b0f38d13c" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_cbba8457-28b0-4463-9aa5-33baa18255e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b94ef06c-3172-4111-9b07-9a0e0283f670" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_srt_RangeAxis_b94ef06c-3172-4111-9b07-9a0e0283f670" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b94ef06c-3172-4111-9b07-9a0e0283f670_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b94ef06c-3172-4111-9b07-9a0e0283f670" xlink:to="loc_srt_RangeMember_b94ef06c-3172-4111-9b07-9a0e0283f670_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_85b975db-7e87-4c96-a782-9f45e76a682e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b94ef06c-3172-4111-9b07-9a0e0283f670" xlink:to="loc_srt_RangeMember_85b975db-7e87-4c96-a782-9f45e76a682e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_15b8f2da-c538-40c4-944e-232b72f4d507" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_85b975db-7e87-4c96-a782-9f45e76a682e" xlink:to="loc_srt_MinimumMember_15b8f2da-c538-40c4-944e-232b72f4d507" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ed497842-d728-4a76-ab9e-a64cf6442637" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_85b975db-7e87-4c96-a782-9f45e76a682e" xlink:to="loc_srt_MaximumMember_ed497842-d728-4a76-ab9e-a64cf6442637" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="extended" id="i62c99b9f304948d581c7f68d0b1e508c_FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_106fbfa5-d5e9-4ebf-b01e-7040ec15f0f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_106fbfa5-d5e9-4ebf-b01e-7040ec15f0f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_d30d9806-4353-439a-8406-868873df82df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_d30d9806-4353-439a-8406-868873df82df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_668ee723-3c3d-455c-8081-45705cac1f7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeAssets_668ee723-3c3d-455c-8081-45705cac1f7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_a9427f42-1815-45f9-a562-fc5cf1074cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_a9427f42-1815-45f9-a562-fc5cf1074cb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_a499a91d-510d-4e86-a8e8-77691dc76a30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_a499a91d-510d-4e86-a8e8-77691dc76a30" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_42c8bd66-d447-49a1-81b6-4f5bf8e1a760" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeLiabilities_42c8bd66-d447-49a1-81b6-4f5bf8e1a760" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_21f96828-364b-4ce7-bb61-e6e39d8c992a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_21f96828-364b-4ce7-bb61-e6e39d8c992a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_94252f2d-c2c7-4f3c-8cb2-57f80e617973" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:to="loc_dei_LegalEntityAxis_94252f2d-c2c7-4f3c-8cb2-57f80e617973" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_94252f2d-c2c7-4f3c-8cb2-57f80e617973_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_94252f2d-c2c7-4f3c-8cb2-57f80e617973" xlink:to="loc_dei_EntityDomain_94252f2d-c2c7-4f3c-8cb2-57f80e617973_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bd46021f-1e68-49f7-80e3-8b0f76900077" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_94252f2d-c2c7-4f3c-8cb2-57f80e617973" xlink:to="loc_dei_EntityDomain_bd46021f-1e68-49f7-80e3-8b0f76900077" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_aa91097c-09fb-480f-8520-ae13d8ff8408" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bd46021f-1e68-49f7-80e3-8b0f76900077" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_aa91097c-09fb-480f-8520-ae13d8ff8408" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_c56ab95d-78e5-4130-8e3f-22d376777e93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:to="loc_us-gaap_HedgingDesignationAxis_c56ab95d-78e5-4130-8e3f-22d376777e93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_c56ab95d-78e5-4130-8e3f-22d376777e93_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_c56ab95d-78e5-4130-8e3f-22d376777e93" xlink:to="loc_us-gaap_HedgingDesignationDomain_c56ab95d-78e5-4130-8e3f-22d376777e93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ca059899-95c9-4133-a910-b2fe78fa4283" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_c56ab95d-78e5-4130-8e3f-22d376777e93" xlink:to="loc_us-gaap_HedgingDesignationDomain_ca059899-95c9-4133-a910-b2fe78fa4283" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_57446211-ccbe-43cd-b8a5-cf3102454d34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_ca059899-95c9-4133-a910-b2fe78fa4283" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_57446211-ccbe-43cd-b8a5-cf3102454d34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_387b7436-e48d-43bd-8820-339bd63123f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_387b7436-e48d-43bd-8820-339bd63123f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_387b7436-e48d-43bd-8820-339bd63123f5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_387b7436-e48d-43bd-8820-339bd63123f5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_387b7436-e48d-43bd-8820-339bd63123f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_bfaeca8b-2986-4513-89e2-a91676ea0b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_387b7436-e48d-43bd-8820-339bd63123f5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_bfaeca8b-2986-4513-89e2-a91676ea0b39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_c66934a4-adc0-43ad-8877-2dfc2307bdb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bfaeca8b-2986-4513-89e2-a91676ea0b39" xlink:to="loc_us-gaap_CommodityContractMember_c66934a4-adc0-43ad-8877-2dfc2307bdb3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" xlink:type="extended" id="ib8ef68adcbee4bb3ba569020feceb03e_FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_5709db16-b07c-461b-8e71-81f4bb71b789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_5709db16-b07c-461b-8e71-81f4bb71b789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_a5481a61-9437-4b17-a4e8-a1fc0ad0f093" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_a5481a61-9437-4b17-a4e8-a1fc0ad0f093" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_41dcd310-fdc9-4678-ad06-26f78c664dd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_41dcd310-fdc9-4678-ad06-26f78c664dd5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_56c25c3d-392a-4a36-add2-ebfff631e189" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_56c25c3d-392a-4a36-add2-ebfff631e189" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_10eb751d-2127-4503-b363-cd8c4dccebe4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_56c25c3d-392a-4a36-add2-ebfff631e189" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_10eb751d-2127-4503-b363-cd8c4dccebe4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_301179ae-e734-4ccb-8870-3749f4d57413" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_301179ae-e734-4ccb-8870-3749f4d57413" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a5850075-e458-4a94-bc17-08cb8585f028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a5850075-e458-4a94-bc17-08cb8585f028" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_4d4bf268-349a-4a79-9b37-ba948dd83174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_4d4bf268-349a-4a79-9b37-ba948dd83174" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_5fee3963-7ad9-406e-83db-ff8719abe7cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_5fee3963-7ad9-406e-83db-ff8719abe7cb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f60b8262-d6f7-4ed2-8b9b-fb9f4393a4ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f60b8262-d6f7-4ed2-8b9b-fb9f4393a4ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bd0da0b2-5b46-432a-9dc7-eda2b69f8526" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f60b8262-d6f7-4ed2-8b9b-fb9f4393a4ab" xlink:to="loc_dei_LegalEntityAxis_bd0da0b2-5b46-432a-9dc7-eda2b69f8526" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bd0da0b2-5b46-432a-9dc7-eda2b69f8526_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bd0da0b2-5b46-432a-9dc7-eda2b69f8526" xlink:to="loc_dei_EntityDomain_bd0da0b2-5b46-432a-9dc7-eda2b69f8526_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4da81a4d-c2dc-4c75-a3b7-97a21014813d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bd0da0b2-5b46-432a-9dc7-eda2b69f8526" xlink:to="loc_dei_EntityDomain_4da81a4d-c2dc-4c75-a3b7-97a21014813d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8be2867f-9c7a-480f-9056-a25e3772623f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4da81a4d-c2dc-4c75-a3b7-97a21014813d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8be2867f-9c7a-480f-9056-a25e3772623f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" xlink:type="extended" id="ia38eb7ffd8a941ec8f105b5bc37882ae_FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesLineItems_76afc4ae-a5d5-443e-8d4e-da89b65a2a1e" xlink:href="pnm-20201231.xsd#pnm_DebtMaturitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_DebtMaturitiesLineItems_76afc4ae-a5d5-443e-8d4e-da89b65a2a1e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_118a350e-b134-4362-ad89-ee8906c5058b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_118a350e-b134-4362-ad89-ee8906c5058b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6fd992ff-5a1e-48cc-be10-de7bfe9c698b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6fd992ff-5a1e-48cc-be10-de7bfe9c698b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_0035b3f1-68bf-431e-84ca-2253156c2202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_0035b3f1-68bf-431e-84ca-2253156c2202" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_dd3c9f6a-905e-42d0-abb6-4e5b97c45ab9" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_dd3c9f6a-905e-42d0-abb6-4e5b97c45ab9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_931c78ee-2921-4a16-b4b9-5b3f48edeede" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_931c78ee-2921-4a16-b4b9-5b3f48edeede" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_d74b6b26-07ca-4707-a6e1-83c7cc7e2027" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_d74b6b26-07ca-4707-a6e1-83c7cc7e2027" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_31d28bcb-e647-4d3b-8a6d-29d30bc63236" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_31d28bcb-e647-4d3b-8a6d-29d30bc63236" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesTable_6755f40c-a83c-4780-8f86-c8a85a540689" xlink:href="pnm-20201231.xsd#pnm_DebtMaturitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_DebtMaturitiesLineItems_76afc4ae-a5d5-443e-8d4e-da89b65a2a1e" xlink:to="loc_pnm_DebtMaturitiesTable_6755f40c-a83c-4780-8f86-c8a85a540689" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cec10290-3bb3-44e2-afba-3574dcd81e8c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_DebtMaturitiesTable_6755f40c-a83c-4780-8f86-c8a85a540689" xlink:to="loc_dei_LegalEntityAxis_cec10290-3bb3-44e2-afba-3574dcd81e8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cec10290-3bb3-44e2-afba-3574dcd81e8c_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_cec10290-3bb3-44e2-afba-3574dcd81e8c" xlink:to="loc_dei_EntityDomain_cec10290-3bb3-44e2-afba-3574dcd81e8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_be1c3e75-68f7-471e-bb21-7cbee1472714" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_cec10290-3bb3-44e2-afba-3574dcd81e8c" xlink:to="loc_dei_EntityDomain_be1c3e75-68f7-471e-bb21-7cbee1472714" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrAndPnmMember_078242ff-3f26-4c0a-a499-6da387f36b3d" xlink:href="pnm-20201231.xsd#pnm_PnmrAndPnmMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_be1c3e75-68f7-471e-bb21-7cbee1472714" xlink:to="loc_pnm_PnmrAndPnmMember_078242ff-3f26-4c0a-a499-6da387f36b3d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails" xlink:type="extended" id="ic3101b40b19d444686084dc5e8586f15_FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_24cff78f-85d7-4c77-b301-cf3806575212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_24cff78f-85d7-4c77-b301-cf3806575212" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_43c1bc34-5174-4a8a-8560-37c0e90e36bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_43c1bc34-5174-4a8a-8560-37c0e90e36bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6c1f7cb3-65c1-40b7-b124-03f5a57f18cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6c1f7cb3-65c1-40b7-b124-03f5a57f18cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_4af87bfb-dc0b-4ef1-91d5-8f88e0c7a3e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_4af87bfb-dc0b-4ef1-91d5-8f88e0c7a3e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_980ebc68-ae5b-4457-904a-6147dba47864" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:to="loc_dei_LegalEntityAxis_980ebc68-ae5b-4457-904a-6147dba47864" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_980ebc68-ae5b-4457-904a-6147dba47864_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_980ebc68-ae5b-4457-904a-6147dba47864" xlink:to="loc_dei_EntityDomain_980ebc68-ae5b-4457-904a-6147dba47864_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b1c07c15-b514-476e-9713-75df31d1878d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_980ebc68-ae5b-4457-904a-6147dba47864" xlink:to="loc_dei_EntityDomain_b1c07c15-b514-476e-9713-75df31d1878d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_daa749b2-05d8-4b58-b944-68b1d318a134" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b1c07c15-b514-476e-9713-75df31d1878d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_daa749b2-05d8-4b58-b944-68b1d318a134" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8bc13125-b166-42be-8063-233814ed5602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8bc13125-b166-42be-8063-233814ed5602" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8bc13125-b166-42be-8063-233814ed5602_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8bc13125-b166-42be-8063-233814ed5602" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8bc13125-b166-42be-8063-233814ed5602_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_84f2663a-e18d-499b-965c-0fa559b8c268" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8bc13125-b166-42be-8063-233814ed5602" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_84f2663a-e18d-499b-965c-0fa559b8c268" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_e9d3d977-7aeb-40fc-a567-f8c9f47b41c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_84f2663a-e18d-499b-965c-0fa559b8c268" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_e9d3d977-7aeb-40fc-a567-f8c9f47b41c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e8d03a1e-4e7a-4ee1-9055-14ce15eeefa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e8d03a1e-4e7a-4ee1-9055-14ce15eeefa7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e8d03a1e-4e7a-4ee1-9055-14ce15eeefa7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e8d03a1e-4e7a-4ee1-9055-14ce15eeefa7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e8d03a1e-4e7a-4ee1-9055-14ce15eeefa7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82b6fa3b-94ed-402a-81eb-c772f9bdf3d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e8d03a1e-4e7a-4ee1-9055-14ce15eeefa7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82b6fa3b-94ed-402a-81eb-c772f9bdf3d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d1ccbf0c-4b47-4fb0-bc88-bae7d27ff37b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82b6fa3b-94ed-402a-81eb-c772f9bdf3d0" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d1ccbf0c-4b47-4fb0-bc88-bae7d27ff37b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c940a65e-d9d2-418c-8a66-8b540482063f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82b6fa3b-94ed-402a-81eb-c772f9bdf3d0" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c940a65e-d9d2-418c-8a66-8b540482063f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5c71cb70-7a70-4328-b48c-79d09480442f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5c71cb70-7a70-4328-b48c-79d09480442f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c71cb70-7a70-4328-b48c-79d09480442f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5c71cb70-7a70-4328-b48c-79d09480442f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c71cb70-7a70-4328-b48c-79d09480442f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5c71cb70-7a70-4328-b48c-79d09480442f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_ff1ff615-71e1-4933-846c-e1be36fa1879" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_ff1ff615-71e1-4933-846c-e1be36fa1879" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5a435e9f-8ae8-4a7e-88c3-d911f401168f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_CommonStockMember_5a435e9f-8ae8-4a7e-88c3-d911f401168f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_faaf04ae-742b-4d9b-9676-26b31d09df9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_PreferredStockMember_faaf04ae-742b-4d9b-9676-26b31d09df9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesOtherFundsMember_8a070e26-1cf0-448e-b628-ee5ba69be909" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesOtherFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_pnm_EquitySecuritiesOtherFundsMember_8a070e26-1cf0-448e-b628-ee5ba69be909" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_a9b82fff-065f-4547-a339-592250ffd904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_a9b82fff-065f-4547-a339-592250ffd904" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ForeignGovernmentMember_cf9628da-4ef8-4dcd-a75e-a7f67336dfac" xlink:href="pnm-20201231.xsd#pnm_ForeignGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_pnm_ForeignGovernmentMember_cf9628da-4ef8-4dcd-a75e-a7f67336dfac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_63e77c28-351e-4435-b9d2-4b68d2fae446" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_MunicipalBondsMember_63e77c28-351e-4435-b9d2-4b68d2fae446" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_15fd943f-adb0-452e-b50d-6e60ef77c0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_15fd943f-adb0-452e-b50d-6e60ef77c0ce" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails" xlink:type="extended" id="ie77ee236d4c046ae96519e77eccf693f_FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5904eba7-d100-45c9-ae3c-8f72c010ae71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_f506e051-7d14-4f38-9fda-35f494e2b8cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5904eba7-d100-45c9-ae3c-8f72c010ae71" xlink:to="loc_us-gaap_LongTermDebtFairValue_f506e051-7d14-4f38-9fda-35f494e2b8cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_8db65a61-503b-47be-9002-5a1e8e060663" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5904eba7-d100-45c9-ae3c-8f72c010ae71" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_8db65a61-503b-47be-9002-5a1e8e060663" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a06a4358-e34c-43b7-9b72-327c11a643f5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_8db65a61-503b-47be-9002-5a1e8e060663" xlink:to="loc_dei_LegalEntityAxis_a06a4358-e34c-43b7-9b72-327c11a643f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a06a4358-e34c-43b7-9b72-327c11a643f5_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a06a4358-e34c-43b7-9b72-327c11a643f5" xlink:to="loc_dei_EntityDomain_a06a4358-e34c-43b7-9b72-327c11a643f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a06a4358-e34c-43b7-9b72-327c11a643f5" xlink:to="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_eab9e414-f539-4e7a-b6f0-4b7d93ea981c" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:to="loc_pnm_PnmrMember_eab9e414-f539-4e7a-b6f0-4b7d93ea981c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_278cd5ad-9b04-4c11-adde-968742332f02" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_278cd5ad-9b04-4c11-adde-968742332f02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_fa1f2ca5-6fb2-427a-a65b-3035a982923d" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_fa1f2ca5-6fb2-427a-a65b-3035a982923d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_ccebbe07-4bd5-4a47-a113-c0bbadc51a6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_8db65a61-503b-47be-9002-5a1e8e060663" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_ccebbe07-4bd5-4a47-a113-c0bbadc51a6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_ccebbe07-4bd5-4a47-a113-c0bbadc51a6e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_ccebbe07-4bd5-4a47-a113-c0bbadc51a6e" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_ccebbe07-4bd5-4a47-a113-c0bbadc51a6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8792f5d1-000d-4c6b-8a58-22138c18be0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_ccebbe07-4bd5-4a47-a113-c0bbadc51a6e" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8792f5d1-000d-4c6b-8a58-22138c18be0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9db7b34c-ba29-43ec-8646-cb57ed273eed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8792f5d1-000d-4c6b-8a58-22138c18be0c" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9db7b34c-ba29-43ec-8646-cb57ed273eed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_274d1433-822c-43a5-aa14-e5dbcbdfffc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9db7b34c-ba29-43ec-8646-cb57ed273eed" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_274d1433-822c-43a5-aa14-e5dbcbdfffc3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails" xlink:type="extended" id="iba0da6012e244ef2ad7eb1bcb8a73c3e_FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e90dc3e8-2732-417a-a0ca-b0ef5672a4de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d0aeb1a-f074-4bfc-a9e2-454264206cee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e90dc3e8-2732-417a-a0ca-b0ef5672a4de" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d0aeb1a-f074-4bfc-a9e2-454264206cee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_928d05ca-9db6-48fc-b000-5408f4e93288" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e90dc3e8-2732-417a-a0ca-b0ef5672a4de" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_928d05ca-9db6-48fc-b000-5408f4e93288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e90dc3e8-2732-417a-a0ca-b0ef5672a4de" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a7612d7a-86dc-44cc-9601-7fd975500f4d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_dei_LegalEntityAxis_a7612d7a-86dc-44cc-9601-7fd975500f4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7612d7a-86dc-44cc-9601-7fd975500f4d_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a7612d7a-86dc-44cc-9601-7fd975500f4d" xlink:to="loc_dei_EntityDomain_a7612d7a-86dc-44cc-9601-7fd975500f4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a7612d7a-86dc-44cc-9601-7fd975500f4d" xlink:to="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_15f0a372-b728-4535-84a9-743cccc5f57a" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_15f0a372-b728-4535-84a9-743cccc5f57a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9306fcca-1e1a-4d50-a8c7-6210ad433c50" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9306fcca-1e1a-4d50-a8c7-6210ad433c50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_d1207016-4f01-41a2-9497-3677791b66d9" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:to="loc_pnm_PnmrMember_d1207016-4f01-41a2-9497-3677791b66d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fec6b669-69fb-498e-a9ba-b139433e025f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fec6b669-69fb-498e-a9ba-b139433e025f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fec6b669-69fb-498e-a9ba-b139433e025f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fec6b669-69fb-498e-a9ba-b139433e025f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fec6b669-69fb-498e-a9ba-b139433e025f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cc71aaea-9161-4089-95bd-92f3a80fc24a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fec6b669-69fb-498e-a9ba-b139433e025f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cc71aaea-9161-4089-95bd-92f3a80fc24a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_62dff5b4-9190-44f0-9b07-70fb9725da37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cc71aaea-9161-4089-95bd-92f3a80fc24a" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_62dff5b4-9190-44f0-9b07-70fb9725da37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5872738a-61ba-464e-a6b2-46beaebc35d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_62dff5b4-9190-44f0-9b07-70fb9725da37" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5872738a-61ba-464e-a6b2-46beaebc35d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9bf84b1d-9927-4c64-949a-e6528ceaba15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_62dff5b4-9190-44f0-9b07-70fb9725da37" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9bf84b1d-9927-4c64-949a-e6528ceaba15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_ce8798dc-9132-4a5e-b37c-ecf6f227969c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cc71aaea-9161-4089-95bd-92f3a80fc24a" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_ce8798dc-9132-4a5e-b37c-ecf6f227969c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_280ab738-298a-41e7-8bb4-4035503e364e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_280ab738-298a-41e7-8bb4-4035503e364e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_280ab738-298a-41e7-8bb4-4035503e364e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_280ab738-298a-41e7-8bb4-4035503e364e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_280ab738-298a-41e7-8bb4-4035503e364e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6a9aa8d9-8948-4be2-983f-9d750fe73a6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_280ab738-298a-41e7-8bb4-4035503e364e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6a9aa8d9-8948-4be2-983f-9d750fe73a6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d8ffa4ce-3e64-466b-a6e8-8f057c0d4cae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6a9aa8d9-8948-4be2-983f-9d750fe73a6b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d8ffa4ce-3e64-466b-a6e8-8f057c0d4cae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3d8922a7-a767-4143-b9bf-099c7a16812c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6a9aa8d9-8948-4be2-983f-9d750fe73a6b" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3d8922a7-a767-4143-b9bf-099c7a16812c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5c6db59d-0978-436d-85ec-dfeee6247a14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5c6db59d-0978-436d-85ec-dfeee6247a14" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5c6db59d-0978-436d-85ec-dfeee6247a14_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5c6db59d-0978-436d-85ec-dfeee6247a14" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5c6db59d-0978-436d-85ec-dfeee6247a14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5c6db59d-0978-436d-85ec-dfeee6247a14" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrustForBenefitOfEmployeesMember_031f0b7e-c90a-4729-83a0-c8955704eef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrustForBenefitOfEmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_TrustForBenefitOfEmployeesMember_031f0b7e-c90a-4729-83a0-c8955704eef7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_9bc8d05b-5307-47df-9405-2446f9f7bc08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_9bc8d05b-5307-47df-9405-2446f9f7bc08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_0773b72b-79a7-4755-ada9-9244173a9260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_FixedIncomeFundsMember_0773b72b-79a7-4755-ada9-9244173a9260" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesInternationalFundsMember_db64c628-3839-4e68-aeac-abeee1275000" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesInternationalFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_EquitySecuritiesInternationalFundsMember_db64c628-3839-4e68-aeac-abeee1275000" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesDomesticValueMember_7cc07474-3b19-4965-9540-87b1915982fb" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesDomesticValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_EquitySecuritiesDomesticValueMember_7cc07474-3b19-4965-9540-87b1915982fb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesDomesticGrowthMember_53688f23-56a3-4e5a-bbc1-b6911db616ef" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesDomesticGrowthMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_EquitySecuritiesDomesticGrowthMember_53688f23-56a3-4e5a-bbc1-b6911db616ef" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesCorporateMember_b32552d4-88f7-42d5-999e-9e1dbd7241c8" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesCorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_FixedIncomeSecuritiesCorporateMember_b32552d4-88f7-42d5-999e-9e1dbd7241c8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember_ce511d0c-7a89-448e-be8a-2510a0b3887c" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesUSGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember_ce511d0c-7a89-448e-be8a-2510a0b3887c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesMunicipalsMember_4ded49b5-5f7c-45ab-9262-4191463e5b17" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesMunicipalsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_FixedIncomeSecuritiesMunicipalsMember_4ded49b5-5f7c-45ab-9262-4191463e5b17" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesOtherFundsMember_d857b925-8eba-49a8-9d2b-1cfc129ca1cb" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesOtherFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_FixedIncomeSecuritiesOtherFundsMember_d857b925-8eba-49a8-9d2b-1cfc129ca1cb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_fe765d70-7de2-460f-bc88-7d2b8c23b60e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_PrivateEquityFundsMember_fe765d70-7de2-460f-bc88-7d2b8c23b60e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember_c75b52e0-3d4d-4519-bbab-c359f3f2a487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_HedgeFundsMember_c75b52e0-3d4d-4519-bbab-c359f3f2a487" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_49b43e4d-df4a-4712-a3c4-d910225532dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_RealEstateMember_49b43e4d-df4a-4712-a3c4-d910225532dd" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2a9a61c5-956a-4b26-8987-d4da1e95dcc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2a9a61c5-956a-4b26-8987-d4da1e95dcc4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2a9a61c5-956a-4b26-8987-d4da1e95dcc4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2a9a61c5-956a-4b26-8987-d4da1e95dcc4" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2a9a61c5-956a-4b26-8987-d4da1e95dcc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_50b16995-802d-4f24-9a64-d394e2200866" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2a9a61c5-956a-4b26-8987-d4da1e95dcc4" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_50b16995-802d-4f24-9a64-d394e2200866" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_210b28e3-9a5a-4096-8c75-3c77df20d444" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_50b16995-802d-4f24-9a64-d394e2200866" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_210b28e3-9a5a-4096-8c75-3c77df20d444" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_46f777cd-c55b-4bf6-8e2d-e56723f3d69a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_210b28e3-9a5a-4096-8c75-3c77df20d444" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_46f777cd-c55b-4bf6-8e2d-e56723f3d69a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="pnm-20201231.xsd#VariableInterestEntities"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntities" xlink:type="extended" id="iad2f706618ab4ae484decba62728d251_VariableInterestEntities"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#VariableInterestEntitiesTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntitiesTables" xlink:type="extended" id="i931d1bda615a428087634a77fe970b3b_VariableInterestEntitiesTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#VariableInterestEntitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntitiesDetails" xlink:type="extended" id="if04480e9b6bc4e8da5446542f57faaf0_VariableInterestEntitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMegaWattsPurchased_a9f4fa08-704f-4eb7-aaa7-e55ad3aa8d33" xlink:href="pnm-20201231.xsd#pnm_NumberOfMegaWattsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_NumberOfMegaWattsPurchased_a9f4fa08-704f-4eb7-aaa7-e55ad3aa8d33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_cfc55797-5c27-489c-b448-8aeefbaac2e9" xlink:href="pnm-20201231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_cfc55797-5c27-489c-b448-8aeefbaac2e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_2fca8c74-6514-4dc2-87bc-bca7e9e68805" xlink:href="pnm-20201231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_2fca8c74-6514-4dc2-87bc-bca7e9e68805" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_31b658b1-8553-4484-8107-7c99def8d5e7" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_31b658b1-8553-4484-8107-7c99def8d5e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_70cbec14-3ce8-42f2-abf9-4bf86b1df580" xlink:href="pnm-20201231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_70cbec14-3ce8-42f2-abf9-4bf86b1df580" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_d3d496c1-d56a-4a62-b49b-b0a107518c5b" xlink:href="pnm-20201231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_d3d496c1-d56a-4a62-b49b-b0a107518c5b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntityStatementOfOperationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_eb3757e9-cda1-44bf-9ada-fa01e2e09f7c" xlink:href="pnm-20201231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:to="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_eb3757e9-cda1-44bf-9ada-fa01e2e09f7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_9bd4fb22-4a1d-438d-8268-a1638d171120" xlink:href="pnm-20201231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:to="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_9bd4fb22-4a1d-438d-8268-a1638d171120" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_89b25d4e-be9e-4ecb-893d-9f7ea013011b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_89b25d4e-be9e-4ecb-893d-9f7ea013011b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntityStatementOfFinancialPositionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d429f5c9-62db-42fe-9ef5-e5132aafc15a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_AssetsCurrent_d429f5c9-62db-42fe-9ef5-e5132aafc15a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9458c8b8-415e-4e66-83c1-e189a4e2ade2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9458c8b8-415e-4e66-83c1-e189a4e2ade2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5b4050c1-c0c9-4a28-aeeb-513bbb273448" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_Assets_5b4050c1-c0c9-4a28-aeeb-513bbb273448" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_abe36027-f058-48c6-87c1-77e303695b11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_LiabilitiesCurrent_abe36027-f058-48c6-87c1-77e303695b11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_20837451-4344-42c0-9670-15d994863ca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_MinorityInterest_20837451-4344-42c0-9670-15d994863ca0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_75d96288-1157-435e-9f76-50a49c604896" xlink:href="pnm-20201231.xsd#pnm_CashUsedToSupportBankLetterOrCreditArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_75d96288-1157-435e-9f76-50a49c604896" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_83515e44-fa41-45a3-8f5d-0676597b033b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_dei_LegalEntityAxis_83515e44-fa41-45a3-8f5d-0676597b033b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_83515e44-fa41-45a3-8f5d-0676597b033b_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_83515e44-fa41-45a3-8f5d-0676597b033b" xlink:to="loc_dei_EntityDomain_83515e44-fa41-45a3-8f5d-0676597b033b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_501d0f13-56fb-43da-bcec-8b4d3fc6707b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_83515e44-fa41-45a3-8f5d-0676597b033b" xlink:to="loc_dei_EntityDomain_501d0f13-56fb-43da-bcec-8b4d3fc6707b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_30b9a3e6-58fb-45f6-8e44-c479a490007f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_501d0f13-56fb-43da-bcec-8b4d3fc6707b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_30b9a3e6-58fb-45f6-8e44-c479a490007f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_2f117ff2-a425-43c0-8bee-ba6969b70b0d" xlink:href="pnm-20201231.xsd#pnm_NMCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_501d0f13-56fb-43da-bcec-8b4d3fc6707b" xlink:to="loc_pnm_NMCapitalMember_2f117ff2-a425-43c0-8bee-ba6969b70b0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_68b29929-d4e7-4fd5-93f8-13c20abfcdf4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_srt_RangeAxis_68b29929-d4e7-4fd5-93f8-13c20abfcdf4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_68b29929-d4e7-4fd5-93f8-13c20abfcdf4_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_68b29929-d4e7-4fd5-93f8-13c20abfcdf4" xlink:to="loc_srt_RangeMember_68b29929-d4e7-4fd5-93f8-13c20abfcdf4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_03bf5415-dce4-40f1-85be-9cc29e84044f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_68b29929-d4e7-4fd5-93f8-13c20abfcdf4" xlink:to="loc_srt_RangeMember_03bf5415-dce4-40f1-85be-9cc29e84044f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e397ef63-d1b3-4588-bbd9-6fe5a426c674" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_03bf5415-dce4-40f1-85be-9cc29e84044f" xlink:to="loc_srt_MaximumMember_e397ef63-d1b3-4588-bbd9-6fe5a426c674" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_6e5de1a9-f625-4d43-894d-b4191f223108" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_6e5de1a9-f625-4d43-894d-b4191f223108" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_6e5de1a9-f625-4d43-894d-b4191f223108_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_6e5de1a9-f625-4d43-894d-b4191f223108" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_6e5de1a9-f625-4d43-894d-b4191f223108_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_bd0088e7-3385-4244-8bb9-dfe3129cbfdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_6e5de1a9-f625-4d43-894d-b4191f223108" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_bd0088e7-3385-4244-8bb9-dfe3129cbfdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_59a5d432-ea42-434c-836a-a03dcb0fd325" xlink:href="pnm-20201231.xsd#pnm_CoalSupplyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_bd0088e7-3385-4244-8bb9-dfe3129cbfdd" xlink:to="loc_pnm_CoalSupplyMember_59a5d432-ea42-434c-836a-a03dcb0fd325" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_2add7ab8-df5f-412e-9fe0-2c5cfb8f52c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_2add7ab8-df5f-412e-9fe0-2c5cfb8f52c1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_2add7ab8-df5f-412e-9fe0-2c5cfb8f52c1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_2add7ab8-df5f-412e-9fe0-2c5cfb8f52c1" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_2add7ab8-df5f-412e-9fe0-2c5cfb8f52c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9bc0ac15-3abd-497c-a24a-6e6d801867ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_2add7ab8-df5f-412e-9fe0-2c5cfb8f52c1" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9bc0ac15-3abd-497c-a24a-6e6d801867ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_6b8af135-93b2-4c51-9220-9331735492ad" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9bc0ac15-3abd-497c-a24a-6e6d801867ab" xlink:to="loc_pnm_SanJuanGeneratingStationMember_6b8af135-93b2-4c51-9220-9331735492ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f826aac1-58ce-4b32-a11a-b6ea7b87862c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f826aac1-58ce-4b32-a11a-b6ea7b87862c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f826aac1-58ce-4b32-a11a-b6ea7b87862c_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f826aac1-58ce-4b32-a11a-b6ea7b87862c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f826aac1-58ce-4b32-a11a-b6ea7b87862c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_ef65a63c-775b-4383-aaf4-5d4ed76bd9ea" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f826aac1-58ce-4b32-a11a-b6ea7b87862c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_ef65a63c-775b-4383-aaf4-5d4ed76bd9ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_617f5666-5a9d-4cdc-84e6-965ebc4d07cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_ef65a63c-775b-4383-aaf4-5d4ed76bd9ea" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_617f5666-5a9d-4cdc-84e6-965ebc4d07cc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefits"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits" xlink:type="extended" id="if68fdbc6cb9c4c438f185318e723f32a_PensionandOtherPostretirementBenefits"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables" xlink:type="extended" id="i9c524b18d4614a27a2ea3fc012fc9fbf_PensionandOtherPostretirementBenefitsTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" xlink:type="extended" id="iafa3310b89324bc8b3d14090b628a99e_PensionandOtherPostretirementBenefitsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_565b7681-1171-406c-b24c-10a8da7efe3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_565b7681-1171-406c-b24c-10a8da7efe3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_8a21c432-2173-4ded-a861-a49f9a03f557" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_8a21c432-2173-4ded-a861-a49f9a03f557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_c6d45ab0-9535-4e0e-a572-1697f1997482" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_c6d45ab0-9535-4e0e-a572-1697f1997482" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_b658fcf0-0b5c-4343-83eb-8cf9d48cdb35" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_b658fcf0-0b5c-4343-83eb-8cf9d48cdb35" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_d38c8a25-4c38-4ddc-9627-4f4e81a85fce" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_d38c8a25-4c38-4ddc-9627-4f4e81a85fce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_00eaebe6-87d6-41bc-bcab-45c6d8383ff2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_00eaebe6-87d6-41bc-bcab-45c6d8383ff2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d1326cd9-d99c-4ab5-8c94-aa728a4febd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d1326cd9-d99c-4ab5-8c94-aa728a4febd8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear_45fbe07b-29b8-4564-b54e-6672a81748f4" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear_45fbe07b-29b8-4564-b54e-6672a81748f4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo_a6082b5d-5bd2-41c7-aa0d-8f4e490f1b56" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo_a6082b5d-5bd2-41c7-aa0d-8f4e490f1b56" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree_60fc77fb-0c8e-4da5-9e37-c3c7d8031a79" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree_60fc77fb-0c8e-4da5-9e37-c3c7d8031a79" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour_5a0f19c6-d200-44d5-b098-2b4abca8c2d8" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour_5a0f19c6-d200-44d5-b098-2b4abca8c2d8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_c63c6fda-f941-47b1-9450-9a0f9b9acaab" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_c63c6fda-f941-47b1-9450-9a0f9b9acaab" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_b2418adc-6f97-453c-bca0-becb9593ca94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_b2418adc-6f97-453c-bca0-becb9593ca94" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_6faa7269-f887-4333-bdfc-7e13d4a6a08a" xlink:href="pnm-20201231.xsd#pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_6faa7269-f887-4333-bdfc-7e13d4a6a08a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c327b5b5-4d1c-4ab9-b4f7-cd66481b4e2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c327b5b5-4d1c-4ab9-b4f7-cd66481b4e2e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_453269f2-f23a-44a3-bf2b-504fe8821b1e" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_453269f2-f23a-44a3-bf2b-504fe8821b1e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_8f96fb76-5927-426d-be6b-dc58785cb9d2" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_8f96fb76-5927-426d-be6b-dc58785cb9d2" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_173f967d-89f1-4a77-bf07-6064bdd7062c" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_173f967d-89f1-4a77-bf07-6064bdd7062c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_561463e8-958c-416f-aed1-2273f559fb44" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_561463e8-958c-416f-aed1-2273f559fb44" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_e199f8fb-db32-4284-86d3-06b51721d875" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_e199f8fb-db32-4284-86d3-06b51721d875" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_cb5e3172-8b07-4202-826c-0e5dbfb1442a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_cb5e3172-8b07-4202-826c-0e5dbfb1442a" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_510846f0-b5f8-4aaa-9c16-1e5fe3468669" xlink:href="pnm-20201231.xsd#pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_510846f0-b5f8-4aaa-9c16-1e5fe3468669" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_b748e371-ea51-439b-92cb-20d428f4a205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_b748e371-ea51-439b-92cb-20d428f4a205" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_b748e371-ea51-439b-92cb-20d428f4a205_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b748e371-ea51-439b-92cb-20d428f4a205" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_b748e371-ea51-439b-92cb-20d428f4a205_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_c7867fa2-883f-45be-a17b-8a3d7bba2a3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b748e371-ea51-439b-92cb-20d428f4a205" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_c7867fa2-883f-45be-a17b-8a3d7bba2a3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_45c36ffb-bb07-4041-ad68-93b00a534838" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_c7867fa2-883f-45be-a17b-8a3d7bba2a3f" xlink:to="loc_us-gaap_ForeignPlanMember_45c36ffb-bb07-4041-ad68-93b00a534838" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4fc7434d-f933-483c-86e3-58b3c662f793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4fc7434d-f933-483c-86e3-58b3c662f793" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4fc7434d-f933-483c-86e3-58b3c662f793_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4fc7434d-f933-483c-86e3-58b3c662f793" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4fc7434d-f933-483c-86e3-58b3c662f793_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4fc7434d-f933-483c-86e3-58b3c662f793" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_28575532-bc90-43ad-b853-5e078fcb6c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_28575532-bc90-43ad-b853-5e078fcb6c90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4ff5d4a1-7e10-4a02-9718-a0d7b062c00d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4ff5d4a1-7e10-4a02-9718-a0d7b062c00d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_cb8dc542-7966-4886-9756-f16a144f73a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_cb8dc542-7966-4886-9756-f16a144f73a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5b4373d5-f881-4bc8-b3bc-bd7ff25eae9e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_dei_LegalEntityAxis_5b4373d5-f881-4bc8-b3bc-bd7ff25eae9e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5b4373d5-f881-4bc8-b3bc-bd7ff25eae9e_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5b4373d5-f881-4bc8-b3bc-bd7ff25eae9e" xlink:to="loc_dei_EntityDomain_5b4373d5-f881-4bc8-b3bc-bd7ff25eae9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5b4373d5-f881-4bc8-b3bc-bd7ff25eae9e" xlink:to="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5bc4a79b-7a59-4011-8af9-21cd40a583b9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5bc4a79b-7a59-4011-8af9-21cd40a583b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_60052a2b-1a9a-4800-bae4-68d4eee654bb" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_60052a2b-1a9a-4800-bae4-68d4eee654bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_f1923463-85e5-45de-8a3f-5f4efd76ae42" xlink:href="pnm-20201231.xsd#pnm_PNMAndTNMPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:to="loc_pnm_PNMAndTNMPMember_f1923463-85e5-45de-8a3f-5f4efd76ae42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_37b0695b-9a7d-405a-8ae2-73358715bdae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_37b0695b-9a7d-405a-8ae2-73358715bdae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_37b0695b-9a7d-405a-8ae2-73358715bdae_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_37b0695b-9a7d-405a-8ae2-73358715bdae" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_37b0695b-9a7d-405a-8ae2-73358715bdae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_37b0695b-9a7d-405a-8ae2-73358715bdae" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_107538a3-911f-4870-b78f-28aba53850e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:to="loc_us-gaap_EquitySecuritiesMember_107538a3-911f-4870-b78f-28aba53850e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_bb49ba63-f23b-47e1-9ad9-1aa9788e5a22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:to="loc_us-gaap_DebtSecuritiesMember_bb49ba63-f23b-47e1-9ad9-1aa9788e5a22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeInvestmentsMember_9774ce58-3be4-4ed0-80c1-f7f152b892ac" xlink:href="pnm-20201231.xsd#pnm_AlternativeInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:to="loc_pnm_AlternativeInvestmentsMember_9774ce58-3be4-4ed0-80c1-f7f152b892ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2b0d6784-d59d-4ae9-a2dd-a892c47aabb9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_srt_RangeAxis_2b0d6784-d59d-4ae9-a2dd-a892c47aabb9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2b0d6784-d59d-4ae9-a2dd-a892c47aabb9_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2b0d6784-d59d-4ae9-a2dd-a892c47aabb9" xlink:to="loc_srt_RangeMember_2b0d6784-d59d-4ae9-a2dd-a892c47aabb9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_777f7ee0-bd64-4e63-9c5f-55e1417c14f7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2b0d6784-d59d-4ae9-a2dd-a892c47aabb9" xlink:to="loc_srt_RangeMember_777f7ee0-bd64-4e63-9c5f-55e1417c14f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_771ebae5-f1e3-4282-9e5d-7786d332694e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_777f7ee0-bd64-4e63-9c5f-55e1417c14f7" xlink:to="loc_srt_MinimumMember_771ebae5-f1e3-4282-9e5d-7786d332694e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f944793b-c5af-4864-851b-27b6e5d72757" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_777f7ee0-bd64-4e63-9c5f-55e1417c14f7" xlink:to="loc_srt_MaximumMember_f944793b-c5af-4864-851b-27b6e5d72757" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" xlink:type="extended" id="i3cf9b7f1f57c47afb392279ae20977f7_PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_1fe1597f-d483-44b8-961a-57b244ff7203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_1fe1597f-d483-44b8-961a-57b244ff7203" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_0e96f583-31a7-4df3-b317-1d3586540a72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_0e96f583-31a7-4df3-b317-1d3586540a72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2c931763-ea23-4618-ad62-b27b88e50a5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2c931763-ea23-4618-ad62-b27b88e50a5d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_d7e709af-80ce-4bf8-ba30-d6728131c48b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_d7e709af-80ce-4bf8-ba30-d6728131c48b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_8219bf71-f78e-424a-b5b2-e3a12fb9df59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_8219bf71-f78e-424a-b5b2-e3a12fb9df59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c4beecc4-cdce-4769-8d24-36fcabcd3612" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c4beecc4-cdce-4769-8d24-36fcabcd3612" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c6a0a325-f40b-4d35-beee-b7e226e3a201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6bd92aac-2623-4c62-bd8c-a837d6d558f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6bd92aac-2623-4c62-bd8c-a837d6d558f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3cdeb150-5e8e-44dc-aea8-8126ded149e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3cdeb150-5e8e-44dc-aea8-8126ded149e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_275ebe75-d021-40d3-ae07-ecdf19370a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_275ebe75-d021-40d3-ae07-ecdf19370a39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_068658e7-f5ba-4269-83d7-f054f9041bd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_068658e7-f5ba-4269-83d7-f054f9041bd6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_21101734-4843-4109-bb1f-f36ea09d65fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_21101734-4843-4109-bb1f-f36ea09d65fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_047322d8-1295-4fe2-82bb-6a0418c91b72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_047322d8-1295-4fe2-82bb-6a0418c91b72" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_2b499e3b-a751-440d-a17c-422f9e9be3f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_2b499e3b-a751-440d-a17c-422f9e9be3f3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_d7b0c56c-6cef-4efd-badd-ebb7fa6f8897" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0d28085f-fc75-4b31-878f-2f377e1660b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0d28085f-fc75-4b31-878f-2f377e1660b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_48a0e7b1-7690-413a-a9bb-3c5a68edc244" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_48a0e7b1-7690-413a-a9bb-3c5a68edc244" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cd3fb105-af6f-4539-a56b-979fc5f1eb64" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_48a0e7b1-7690-413a-a9bb-3c5a68edc244" xlink:to="loc_dei_LegalEntityAxis_cd3fb105-af6f-4539-a56b-979fc5f1eb64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cd3fb105-af6f-4539-a56b-979fc5f1eb64_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_cd3fb105-af6f-4539-a56b-979fc5f1eb64" xlink:to="loc_dei_EntityDomain_cd3fb105-af6f-4539-a56b-979fc5f1eb64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fc0bcc5c-5a9f-48e0-8664-b69626595f71" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_cd3fb105-af6f-4539-a56b-979fc5f1eb64" xlink:to="loc_dei_EntityDomain_fc0bcc5c-5a9f-48e0-8664-b69626595f71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8b7a3977-c77c-4f3d-8404-6ffad2179330" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_fc0bcc5c-5a9f-48e0-8664-b69626595f71" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8b7a3977-c77c-4f3d-8404-6ffad2179330" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_e57b5aa7-1181-41b6-bf58-5487fa6beb85" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_fc0bcc5c-5a9f-48e0-8664-b69626595f71" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_e57b5aa7-1181-41b6-bf58-5487fa6beb85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d041ceb8-a4e5-4e2b-8eeb-e92fc2003974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_48a0e7b1-7690-413a-a9bb-3c5a68edc244" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d041ceb8-a4e5-4e2b-8eeb-e92fc2003974" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d041ceb8-a4e5-4e2b-8eeb-e92fc2003974_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d041ceb8-a4e5-4e2b-8eeb-e92fc2003974" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d041ceb8-a4e5-4e2b-8eeb-e92fc2003974_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d041ceb8-a4e5-4e2b-8eeb-e92fc2003974" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d0e4076e-212f-4639-95eb-4e4def8479d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d0e4076e-212f-4639-95eb-4e4def8479d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c247fbc2-28df-42c6-81d0-97ff5e83b4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c247fbc2-28df-42c6-81d0-97ff5e83b4f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_daf9b02f-1490-488b-90f2-83a6502c950c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_daf9b02f-1490-488b-90f2-83a6502c950c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="extended" id="i2266a4e349d64105be63c626ca586c70_PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges_b05ad918-a9e5-449d-a4c1-c479aa3fa2af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherChanges_b05ad918-a9e5-449d-a4c1-c479aa3fa2af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_6b00f3e1-962c-4ca1-9da9-fd4f2831730b" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_6b00f3e1-962c-4ca1-9da9-fd4f2831730b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_a2ae1298-2f68-4072-bbb1-83aaaff0ecc5" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_a2ae1298-2f68-4072-bbb1-83aaaff0ecc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_20279060-5bec-41cb-8737-1f54c613db31" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_20279060-5bec-41cb-8737-1f54c613db31" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_72839390-6380-433e-b5d3-158bd6919786" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_72839390-6380-433e-b5d3-158bd6919786" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f0f0b4a2-bd14-4f34-a6f6-384b4c6280d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f0f0b4a2-bd14-4f34-a6f6-384b4c6280d9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42d6ded7-9c28-425b-84aa-fd9bf7c82a1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42d6ded7-9c28-425b-84aa-fd9bf7c82a1e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c6158448-12e4-4703-8124-04afbe67fa1f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42d6ded7-9c28-425b-84aa-fd9bf7c82a1e" xlink:to="loc_dei_LegalEntityAxis_c6158448-12e4-4703-8124-04afbe67fa1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c6158448-12e4-4703-8124-04afbe67fa1f_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c6158448-12e4-4703-8124-04afbe67fa1f" xlink:to="loc_dei_EntityDomain_c6158448-12e4-4703-8124-04afbe67fa1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bc1ce9ad-1f51-4b02-9873-8490089293b4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c6158448-12e4-4703-8124-04afbe67fa1f" xlink:to="loc_dei_EntityDomain_bc1ce9ad-1f51-4b02-9873-8490089293b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c92a86b1-38de-4c33-b95a-06149b0e1605" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bc1ce9ad-1f51-4b02-9873-8490089293b4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c92a86b1-38de-4c33-b95a-06149b0e1605" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c96f76aa-6e88-46fe-9faa-d40955f3f0c7" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bc1ce9ad-1f51-4b02-9873-8490089293b4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c96f76aa-6e88-46fe-9faa-d40955f3f0c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_dcd07fc4-95e9-4895-89a2-03ff8a77d0c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42d6ded7-9c28-425b-84aa-fd9bf7c82a1e" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_dcd07fc4-95e9-4895-89a2-03ff8a77d0c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_dcd07fc4-95e9-4895-89a2-03ff8a77d0c4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_dcd07fc4-95e9-4895-89a2-03ff8a77d0c4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_dcd07fc4-95e9-4895-89a2-03ff8a77d0c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_161e5226-848c-4889-8da8-53ad27208b66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_dcd07fc4-95e9-4895-89a2-03ff8a77d0c4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_161e5226-848c-4889-8da8-53ad27208b66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_a9f1a532-d760-43c8-8fd8-1ff47b409732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_161e5226-848c-4889-8da8-53ad27208b66" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_a9f1a532-d760-43c8-8fd8-1ff47b409732" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_30f60e7a-5187-4ebc-b494-0904fb4af4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_161e5226-848c-4889-8da8-53ad27208b66" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_30f60e7a-5187-4ebc-b494-0904fb4af4f5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails" xlink:type="extended" id="icbec842b276b4e088deff8bbdd109dcd_PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_75874028-cdf6-46db-93d4-7715b85e3871" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e1cb8657-2bdb-4068-a166-092bd49c5088" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_75874028-cdf6-46db-93d4-7715b85e3871" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e1cb8657-2bdb-4068-a166-092bd49c5088" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e1cb8657-2bdb-4068-a166-092bd49c5088" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_9a2bbd69-fcf7-4339-b03e-5827f31c445f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_9a2bbd69-fcf7-4339-b03e-5827f31c445f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_46400b90-ee47-4c0c-8e40-f0821009ba06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_46400b90-ee47-4c0c-8e40-f0821009ba06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_31351a05-9b5d-47db-92b3-e39c12c043e9" xlink:href="pnm-20201231.xsd#pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:to="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_31351a05-9b5d-47db-92b3-e39c12c043e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_d18b46da-6e81-4326-a61e-704d7a347343" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_d18b46da-6e81-4326-a61e-704d7a347343" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_49264a1b-b1bb-4647-a121-e2f269eae774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c054ced0-51b1-4853-b08c-e1c1ed427e96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_75874028-cdf6-46db-93d4-7715b85e3871" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c054ced0-51b1-4853-b08c-e1c1ed427e96" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3b48d806-f988-4912-a5be-e4af14fe6064" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c054ced0-51b1-4853-b08c-e1c1ed427e96" xlink:to="loc_dei_LegalEntityAxis_3b48d806-f988-4912-a5be-e4af14fe6064" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3b48d806-f988-4912-a5be-e4af14fe6064_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3b48d806-f988-4912-a5be-e4af14fe6064" xlink:to="loc_dei_EntityDomain_3b48d806-f988-4912-a5be-e4af14fe6064_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3faf7fab-4193-4075-9d90-83cf1f450b81" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3b48d806-f988-4912-a5be-e4af14fe6064" xlink:to="loc_dei_EntityDomain_3faf7fab-4193-4075-9d90-83cf1f450b81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_94daf131-ff2b-4a6e-95cc-262cc8beb1d3" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3faf7fab-4193-4075-9d90-83cf1f450b81" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_94daf131-ff2b-4a6e-95cc-262cc8beb1d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_81d16ba4-48d2-4d9d-9771-6ac415931471" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3faf7fab-4193-4075-9d90-83cf1f450b81" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_81d16ba4-48d2-4d9d-9771-6ac415931471" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3458b439-9156-4fc6-b660-2ef1fe5ee163" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c054ced0-51b1-4853-b08c-e1c1ed427e96" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3458b439-9156-4fc6-b660-2ef1fe5ee163" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3458b439-9156-4fc6-b660-2ef1fe5ee163_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3458b439-9156-4fc6-b660-2ef1fe5ee163" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3458b439-9156-4fc6-b660-2ef1fe5ee163_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_201c9d12-eab6-4302-8672-5bc49f6ef7fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3458b439-9156-4fc6-b660-2ef1fe5ee163" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_201c9d12-eab6-4302-8672-5bc49f6ef7fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_036eed12-5175-4ad5-9aff-8437131e056c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_201c9d12-eab6-4302-8672-5bc49f6ef7fa" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_036eed12-5175-4ad5-9aff-8437131e056c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_fdda05bd-d75b-4ce2-b699-640e6ea471eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_201c9d12-eab6-4302-8672-5bc49f6ef7fa" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_fdda05bd-d75b-4ce2-b699-640e6ea471eb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" xlink:type="extended" id="ida064f0e9d76402981aca88427b66d64_PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12582f8a-f298-4480-a232-09847155eb48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12582f8a-f298-4480-a232-09847155eb48" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_eee31855-aaeb-423b-8c2a-2cd13091ad9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_eee31855-aaeb-423b-8c2a-2cd13091ad9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_11027c4a-87aa-4f1b-8248-ebadeae06b2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_11027c4a-87aa-4f1b-8248-ebadeae06b2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8858d2c6-fcac-4e5c-810e-ce99d20b0639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8858d2c6-fcac-4e5c-810e-ce99d20b0639" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_567458d3-8ece-4c70-b1cb-78f626999794" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_567458d3-8ece-4c70-b1cb-78f626999794" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_65bd6d20-bfe0-41f9-a38d-c3e54128ad64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_65bd6d20-bfe0-41f9-a38d-c3e54128ad64" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_9e7525c3-77d4-43bb-a375-a19fa99229dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_9e7525c3-77d4-43bb-a375-a19fa99229dd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cce51418-67a7-4d5e-b12c-3b1161b81a8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12582f8a-f298-4480-a232-09847155eb48" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cce51418-67a7-4d5e-b12c-3b1161b81a8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a15fb47e-c466-47e2-83b6-13482df98dfd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cce51418-67a7-4d5e-b12c-3b1161b81a8b" xlink:to="loc_dei_LegalEntityAxis_a15fb47e-c466-47e2-83b6-13482df98dfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a15fb47e-c466-47e2-83b6-13482df98dfd_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a15fb47e-c466-47e2-83b6-13482df98dfd" xlink:to="loc_dei_EntityDomain_a15fb47e-c466-47e2-83b6-13482df98dfd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_33fab718-6b8f-4d77-8c4f-1ef9e4b22ce0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a15fb47e-c466-47e2-83b6-13482df98dfd" xlink:to="loc_dei_EntityDomain_33fab718-6b8f-4d77-8c4f-1ef9e4b22ce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_349a9213-0b8d-4185-91b6-d1be8f61d2a1" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_33fab718-6b8f-4d77-8c4f-1ef9e4b22ce0" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_349a9213-0b8d-4185-91b6-d1be8f61d2a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_70d57073-6822-4903-91dd-2f44a6d0687b" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_33fab718-6b8f-4d77-8c4f-1ef9e4b22ce0" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_70d57073-6822-4903-91dd-2f44a6d0687b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a6d22ce3-cee5-431d-ad81-d7274ace1ce0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cce51418-67a7-4d5e-b12c-3b1161b81a8b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a6d22ce3-cee5-431d-ad81-d7274ace1ce0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a6d22ce3-cee5-431d-ad81-d7274ace1ce0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a6d22ce3-cee5-431d-ad81-d7274ace1ce0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a6d22ce3-cee5-431d-ad81-d7274ace1ce0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a6d22ce3-cee5-431d-ad81-d7274ace1ce0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_34881fca-cf9c-4ad8-897d-eb77867212d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_34881fca-cf9c-4ad8-897d-eb77867212d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_384774dc-0175-49ce-a5a6-7beda0d98560" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_384774dc-0175-49ce-a5a6-7beda0d98560" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_bf661b6b-d157-449e-ba02-cac2c221080b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_bf661b6b-d157-449e-ba02-cac2c221080b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsAssumptionsUsedDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails" xlink:type="extended" id="i8779233366c0478e98a4f7843230a14d_PensionandOtherPostretirementBenefitsAssumptionsUsedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_9e5402f0-fa57-4441-a42e-123f0805db80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_9e5402f0-fa57-4441-a42e-123f0805db80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_ca96b2fc-3f20-4786-8c04-327ae341b361" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_ca96b2fc-3f20-4786-8c04-327ae341b361" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_b0f2b487-e7bf-40ef-99eb-f620e82223dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_b0f2b487-e7bf-40ef-99eb-f620e82223dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44dbc791-3dee-41db-8722-e28fb7266076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44dbc791-3dee-41db-8722-e28fb7266076" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f55ab1e8-e927-4d94-ac9a-7adcd0408cc4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44dbc791-3dee-41db-8722-e28fb7266076" xlink:to="loc_dei_LegalEntityAxis_f55ab1e8-e927-4d94-ac9a-7adcd0408cc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f55ab1e8-e927-4d94-ac9a-7adcd0408cc4_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f55ab1e8-e927-4d94-ac9a-7adcd0408cc4" xlink:to="loc_dei_EntityDomain_f55ab1e8-e927-4d94-ac9a-7adcd0408cc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0326ca0f-df4b-465a-9f46-23227927f2e2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f55ab1e8-e927-4d94-ac9a-7adcd0408cc4" xlink:to="loc_dei_EntityDomain_0326ca0f-df4b-465a-9f46-23227927f2e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_24591e37-3de5-4375-90b9-cf101828d5ed" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0326ca0f-df4b-465a-9f46-23227927f2e2" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_24591e37-3de5-4375-90b9-cf101828d5ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_11d8e72c-b817-407d-ba0a-e654fe189a39" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0326ca0f-df4b-465a-9f46-23227927f2e2" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_11d8e72c-b817-407d-ba0a-e654fe189a39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_af78dc9e-070b-4608-b9b8-48e4dc807b3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44dbc791-3dee-41db-8722-e28fb7266076" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_af78dc9e-070b-4608-b9b8-48e4dc807b3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_af78dc9e-070b-4608-b9b8-48e4dc807b3e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_af78dc9e-070b-4608-b9b8-48e4dc807b3e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_af78dc9e-070b-4608-b9b8-48e4dc807b3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_af78dc9e-070b-4608-b9b8-48e4dc807b3e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7abab987-dcb0-44ff-9036-6b405af9defc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7abab987-dcb0-44ff-9036-6b405af9defc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_6762fe57-942e-47b9-909c-1a7944d807ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_6762fe57-942e-47b9-909c-1a7944d807ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_ea462d9f-13ce-4314-a3b5-9dc024b7040a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_ea462d9f-13ce-4314-a3b5-9dc024b7040a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails" xlink:type="extended" id="i237e9a0bd1054cb1b771e401eec89845_PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67d1cb72-b205-48af-94b1-374081eba093" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67d1cb72-b205-48af-94b1-374081eba093" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_08379347-ea88-40fb-91c4-8e753cb77f39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_08379347-ea88-40fb-91c4-8e753cb77f39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_e94a473d-c54c-4a2d-bead-7333a92bf021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_e94a473d-c54c-4a2d-bead-7333a92bf021" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_3b19a00f-5db6-40b4-8a27-6a042324e9af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_3b19a00f-5db6-40b4-8a27-6a042324e9af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_ff2fe809-1350-4e7e-8247-3e201bc6e469" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_ff2fe809-1350-4e7e-8247-3e201bc6e469" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_0b8d36b0-d94e-4dc1-84bb-02bc1ef7d1c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_0b8d36b0-d94e-4dc1-84bb-02bc1ef7d1c1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_ce4d3e7f-c959-42a0-a5e9-e08e75ecc753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_ce4d3e7f-c959-42a0-a5e9-e08e75ecc753" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_53b7cd78-c445-46f9-9222-e2ba70fb7fdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67d1cb72-b205-48af-94b1-374081eba093" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_53b7cd78-c445-46f9-9222-e2ba70fb7fdb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_218aa567-4759-4f60-b8ce-eb1ec861142b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_53b7cd78-c445-46f9-9222-e2ba70fb7fdb" xlink:to="loc_dei_LegalEntityAxis_218aa567-4759-4f60-b8ce-eb1ec861142b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_218aa567-4759-4f60-b8ce-eb1ec861142b_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_218aa567-4759-4f60-b8ce-eb1ec861142b" xlink:to="loc_dei_EntityDomain_218aa567-4759-4f60-b8ce-eb1ec861142b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_87e9c231-7737-4289-bd3c-9df15dec92b3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_218aa567-4759-4f60-b8ce-eb1ec861142b" xlink:to="loc_dei_EntityDomain_87e9c231-7737-4289-bd3c-9df15dec92b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_edb575e8-6101-4d3a-b2c1-6828d4a3f0e9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_87e9c231-7737-4289-bd3c-9df15dec92b3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_edb575e8-6101-4d3a-b2c1-6828d4a3f0e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_95bd1e00-112d-4312-a5d1-03fd31e45b40" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_87e9c231-7737-4289-bd3c-9df15dec92b3" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_95bd1e00-112d-4312-a5d1-03fd31e45b40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c1b0f788-f888-4877-be0e-9185a82ca7db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_53b7cd78-c445-46f9-9222-e2ba70fb7fdb" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c1b0f788-f888-4877-be0e-9185a82ca7db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c1b0f788-f888-4877-be0e-9185a82ca7db_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c1b0f788-f888-4877-be0e-9185a82ca7db" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c1b0f788-f888-4877-be0e-9185a82ca7db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c1b0f788-f888-4877-be0e-9185a82ca7db" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7002bb31-c2e4-48ba-b253-df56d7159910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7002bb31-c2e4-48ba-b253-df56d7159910" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5f65f473-82bd-48cc-b6b9-d2c2999d0941" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5f65f473-82bd-48cc-b6b9-d2c2999d0941" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_88025959-d355-447a-b597-5313f311d354" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_88025959-d355-447a-b597-5313f311d354" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails" xlink:type="extended" id="i161d456b1633454db5593ad6e1864087_PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_50ea0dec-d4e5-428b-95ac-f991d8870047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_50ea0dec-d4e5-428b-95ac-f991d8870047" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_e0117f65-da09-4659-a9cf-64120228021d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_e0117f65-da09-4659-a9cf-64120228021d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_6df082bc-517c-4bad-87bc-b9df150687dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_6df082bc-517c-4bad-87bc-b9df150687dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_c6af3115-dbe6-45fa-af33-999454ad8822" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_c6af3115-dbe6-45fa-af33-999454ad8822" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98a6ab3c-4a2b-43d2-ad4f-9eb6a45ef775" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_50ea0dec-d4e5-428b-95ac-f991d8870047" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98a6ab3c-4a2b-43d2-ad4f-9eb6a45ef775" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e152dfa7-8f49-4097-891a-f0f0f49c98e2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98a6ab3c-4a2b-43d2-ad4f-9eb6a45ef775" xlink:to="loc_dei_LegalEntityAxis_e152dfa7-8f49-4097-891a-f0f0f49c98e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e152dfa7-8f49-4097-891a-f0f0f49c98e2_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e152dfa7-8f49-4097-891a-f0f0f49c98e2" xlink:to="loc_dei_EntityDomain_e152dfa7-8f49-4097-891a-f0f0f49c98e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2d61c393-1957-4477-ada7-fae6b069f628" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e152dfa7-8f49-4097-891a-f0f0f49c98e2" xlink:to="loc_dei_EntityDomain_2d61c393-1957-4477-ada7-fae6b069f628" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_71f8b04b-d267-499b-9a13-2f19bd851f50" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2d61c393-1957-4477-ada7-fae6b069f628" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_71f8b04b-d267-499b-9a13-2f19bd851f50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5a190c26-2b63-4df3-a9af-be5f8adba3c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98a6ab3c-4a2b-43d2-ad4f-9eb6a45ef775" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5a190c26-2b63-4df3-a9af-be5f8adba3c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5a190c26-2b63-4df3-a9af-be5f8adba3c7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5a190c26-2b63-4df3-a9af-be5f8adba3c7" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5a190c26-2b63-4df3-a9af-be5f8adba3c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1573739f-5a9e-44b9-8e80-387797096464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5a190c26-2b63-4df3-a9af-be5f8adba3c7" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1573739f-5a9e-44b9-8e80-387797096464" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_94a156e5-a9a0-4bda-a8e6-72cc4114b197" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1573739f-5a9e-44b9-8e80-387797096464" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_94a156e5-a9a0-4bda-a8e6-72cc4114b197" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails" xlink:type="extended" id="if345d3b9388f4db0a9f7af024ff64d72_PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2eccd7df-9814-4880-ae73-2ba574df61e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_d4e54465-c214-4eb7-953e-49b8e78c4e2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2eccd7df-9814-4880-ae73-2ba574df61e9" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_d4e54465-c214-4eb7-953e-49b8e78c4e2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_48fc5eed-b875-43b4-adb9-e5dd394dac9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_d4e54465-c214-4eb7-953e-49b8e78c4e2c" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_48fc5eed-b875-43b4-adb9-e5dd394dac9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_b22468c4-0bc0-4980-9d02-3ec32bf3792c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_d4e54465-c214-4eb7-953e-49b8e78c4e2c" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_b22468c4-0bc0-4980-9d02-3ec32bf3792c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_890aaa95-b668-4cdd-bfd3-28f82a0daf48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2eccd7df-9814-4880-ae73-2ba574df61e9" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_890aaa95-b668-4cdd-bfd3-28f82a0daf48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_211fbb11-07f1-4f9e-98de-836b9685a1c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_890aaa95-b668-4cdd-bfd3-28f82a0daf48" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_211fbb11-07f1-4f9e-98de-836b9685a1c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_211fbb11-07f1-4f9e-98de-836b9685a1c2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_211fbb11-07f1-4f9e-98de-836b9685a1c2" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_211fbb11-07f1-4f9e-98de-836b9685a1c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_fd21ac8b-9193-47bf-9a26-62870cf037d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_211fbb11-07f1-4f9e-98de-836b9685a1c2" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_fd21ac8b-9193-47bf-9a26-62870cf037d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_c494409e-7cb0-4afe-8cdf-5c8ad558321e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_fd21ac8b-9193-47bf-9a26-62870cf037d6" xlink:to="loc_us-gaap_QualifiedPlanMember_c494409e-7cb0-4afe-8cdf-5c8ad558321e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_fad338cb-2fcb-4c99-b9a4-9573c09f0e1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_fd21ac8b-9193-47bf-9a26-62870cf037d6" xlink:to="loc_us-gaap_NonqualifiedPlanMember_fad338cb-2fcb-4c99-b9a4-9573c09f0e1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_783ef683-1fb3-49c2-9683-45a7a7a96f4d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_890aaa95-b668-4cdd-bfd3-28f82a0daf48" xlink:to="loc_dei_LegalEntityAxis_783ef683-1fb3-49c2-9683-45a7a7a96f4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_783ef683-1fb3-49c2-9683-45a7a7a96f4d_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_783ef683-1fb3-49c2-9683-45a7a7a96f4d" xlink:to="loc_dei_EntityDomain_783ef683-1fb3-49c2-9683-45a7a7a96f4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_08873eaf-b12a-404b-9bd2-2300e2125be4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_783ef683-1fb3-49c2-9683-45a7a7a96f4d" xlink:to="loc_dei_EntityDomain_08873eaf-b12a-404b-9bd2-2300e2125be4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f3863d0f-e52c-4306-affd-cbe98178663e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_08873eaf-b12a-404b-9bd2-2300e2125be4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f3863d0f-e52c-4306-affd-cbe98178663e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_b4615b93-5add-47bb-9f8d-d6516915d595" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_08873eaf-b12a-404b-9bd2-2300e2125be4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_b4615b93-5add-47bb-9f8d-d6516915d595" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensation"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensation" xlink:type="extended" id="i156760a3e25044f49f8de02a68e6c261_StockBasedCompensation"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationTables" xlink:type="extended" id="i478e3103e19742089495f8be536f047d_StockBasedCompensationTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" xlink:type="extended" id="i03736aab913e4beda2f4ab3f84b18615_StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_398f1b50-65c2-4546-9156-b837d1b6db48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_398f1b50-65c2-4546-9156-b837d1b6db48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_ed1da8fe-821a-48cf-92bd-ae7830737766" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_ed1da8fe-821a-48cf-92bd-ae7830737766" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_05674b54-5a18-4743-aabe-6860484b723f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_05674b54-5a18-4743-aabe-6860484b723f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_16b92584-5799-4bd9-aeb1-f8fb7fe1e268" xlink:href="pnm-20201231.xsd#pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_16b92584-5799-4bd9-aeb1-f8fb7fe1e268" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e90bb474-515a-47b2-870a-6c9d93c987e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e90bb474-515a-47b2-870a-6c9d93c987e7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6172d2a6-1cc7-4f36-80c1-40806075de1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6172d2a6-1cc7-4f36-80c1-40806075de1e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d81eb8da-a565-4752-b8a9-6c588a345eac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d81eb8da-a565-4752-b8a9-6c588a345eac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_39b6e037-ccc2-4370-bb50-a6f6a31887b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:to="loc_us-gaap_PlanNameAxis_39b6e037-ccc2-4370-bb50-a6f6a31887b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_39b6e037-ccc2-4370-bb50-a6f6a31887b2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_39b6e037-ccc2-4370-bb50-a6f6a31887b2" xlink:to="loc_us-gaap_PlanNameDomain_39b6e037-ccc2-4370-bb50-a6f6a31887b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0fa6c8d4-2b12-41ab-ba98-655f8b9d1575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_39b6e037-ccc2-4370-bb50-a6f6a31887b2" xlink:to="loc_us-gaap_PlanNameDomain_0fa6c8d4-2b12-41ab-ba98-655f8b9d1575" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformanceEquityPlanMember_63abb216-5613-49e6-ba72-397361851db5" xlink:href="pnm-20201231.xsd#pnm_PerformanceEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_0fa6c8d4-2b12-41ab-ba98-655f8b9d1575" xlink:to="loc_pnm_PerformanceEquityPlanMember_63abb216-5613-49e6-ba72-397361851db5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_71106141-d94c-489d-aa91-b4510f4604c6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:to="loc_srt_TitleOfIndividualAxis_71106141-d94c-489d-aa91-b4510f4604c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_71106141-d94c-489d-aa91-b4510f4604c6_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_71106141-d94c-489d-aa91-b4510f4604c6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_71106141-d94c-489d-aa91-b4510f4604c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_732a12f0-a4dd-4c46-ba09-c0aaff8f5ef4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_71106141-d94c-489d-aa91-b4510f4604c6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_732a12f0-a4dd-4c46-ba09-c0aaff8f5ef4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember_f1c3dfd7-758e-4581-b531-a53d94341590" xlink:href="pnm-20201231.xsd#pnm_NonemployeeMembersoftheBoardofDirectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_732a12f0-a4dd-4c46-ba09-c0aaff8f5ef4" xlink:to="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember_f1c3dfd7-758e-4581-b531-a53d94341590" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_116fe404-6ce6-4ce6-a249-e12e36daa7b8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:to="loc_dei_LegalEntityAxis_116fe404-6ce6-4ce6-a249-e12e36daa7b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_116fe404-6ce6-4ce6-a249-e12e36daa7b8_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_116fe404-6ce6-4ce6-a249-e12e36daa7b8" xlink:to="loc_dei_EntityDomain_116fe404-6ce6-4ce6-a249-e12e36daa7b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4e08d192-9bd9-4320-ad21-a233558f4baf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_116fe404-6ce6-4ce6-a249-e12e36daa7b8" xlink:to="loc_dei_EntityDomain_4e08d192-9bd9-4320-ad21-a233558f4baf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ddeb0939-2d13-4591-8c54-d1075526f92f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4e08d192-9bd9-4320-ad21-a233558f4baf" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ddeb0939-2d13-4591-8c54-d1075526f92f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d8946aa4-e90e-49ea-ab27-407a0fdca7a8" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4e08d192-9bd9-4320-ad21-a233558f4baf" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d8946aa4-e90e-49ea-ab27-407a0fdca7a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3dbaab32-50bd-4ad3-856e-88940dbeccaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:to="loc_us-gaap_AwardTypeAxis_3dbaab32-50bd-4ad3-856e-88940dbeccaa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3dbaab32-50bd-4ad3-856e-88940dbeccaa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3dbaab32-50bd-4ad3-856e-88940dbeccaa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3dbaab32-50bd-4ad3-856e-88940dbeccaa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_727953d2-08d9-4c3f-b5da-3157c7ec13a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3dbaab32-50bd-4ad3-856e-88940dbeccaa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_727953d2-08d9-4c3f-b5da-3157c7ec13a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_8fa46d02-475d-4718-87b9-1ea604d074d2" xlink:href="pnm-20201231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_727953d2-08d9-4c3f-b5da-3157c7ec13a7" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_8fa46d02-475d-4718-87b9-1ea604d074d2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationExcessTaxBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails" xlink:type="extended" id="i482829273c1645efa55344300a35bdb2_StockBasedCompensationExcessTaxBenefitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_02a4e88c-7a04-4818-83e9-a0aba357ec9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_736ac197-e081-4006-9ccf-4b233a880454" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_02a4e88c-7a04-4818-83e9-a0aba357ec9c" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_736ac197-e081-4006-9ccf-4b233a880454" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a18e6cb-68e1-4cbb-9472-7db4e223f492" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_02a4e88c-7a04-4818-83e9-a0aba357ec9c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a18e6cb-68e1-4cbb-9472-7db4e223f492" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a9f71311-461a-4330-a459-322517883fc4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a18e6cb-68e1-4cbb-9472-7db4e223f492" xlink:to="loc_dei_LegalEntityAxis_a9f71311-461a-4330-a459-322517883fc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a9f71311-461a-4330-a459-322517883fc4_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a9f71311-461a-4330-a459-322517883fc4" xlink:to="loc_dei_EntityDomain_a9f71311-461a-4330-a459-322517883fc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a9f71311-461a-4330-a459-322517883fc4" xlink:to="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_4e31fb62-a208-49e6-bb56-4255378677a2" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_4e31fb62-a208-49e6-bb56-4255378677a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d167475c-cde2-4bd5-b9c7-4001061446a1" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d167475c-cde2-4bd5-b9c7-4001061446a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_4fee0a5e-e716-40ab-b310-8e8ffb21d897" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:to="loc_pnm_PnmrMember_4fee0a5e-e716-40ab-b310-8e8ffb21d897" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ec83e6a0-af72-4bab-a392-054b09d129a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a18e6cb-68e1-4cbb-9472-7db4e223f492" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ec83e6a0-af72-4bab-a392-054b09d129a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ec83e6a0-af72-4bab-a392-054b09d129a6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ec83e6a0-af72-4bab-a392-054b09d129a6" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ec83e6a0-af72-4bab-a392-054b09d129a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_49d918f9-4d52-456e-b9e6-30e868cd5e85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ec83e6a0-af72-4bab-a392-054b09d129a6" xlink:to="loc_us-gaap_TypeOfAdoptionMember_49d918f9-4d52-456e-b9e6-30e868cd5e85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_a88a55cf-1c9a-4622-9900-cc85517da0fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_49d918f9-4d52-456e-b9e6-30e868cd5e85" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_a88a55cf-1c9a-4622-9900-cc85517da0fa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationWeightedAverageAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" xlink:type="extended" id="ibd2368d39e4241ad81175405c1b28467_StockBasedCompensationWeightedAverageAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_b9f051d1-283d-453f-b2a7-a08d31d7def9" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_b9f051d1-283d-453f-b2a7-a08d31d7def9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_783eaa38-f738-4d54-a137-59a9e4aca752" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_783eaa38-f738-4d54-a137-59a9e4aca752" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b81faed7-e4ad-4a6a-a53b-27971ad2fa88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b81faed7-e4ad-4a6a-a53b-27971ad2fa88" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7d500fdb-a807-48a6-a5ed-ba9d21f08d56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7d500fdb-a807-48a6-a5ed-ba9d21f08d56" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b43f74a-256f-4379-b1ec-f7f759e81dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b43f74a-256f-4379-b1ec-f7f759e81dbe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ba7db032-4f61-4319-befb-2e503fe5ccc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b43f74a-256f-4379-b1ec-f7f759e81dbe" xlink:to="loc_us-gaap_AwardTypeAxis_ba7db032-4f61-4319-befb-2e503fe5ccc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ba7db032-4f61-4319-befb-2e503fe5ccc9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ba7db032-4f61-4319-befb-2e503fe5ccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ba7db032-4f61-4319-befb-2e503fe5ccc9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5bb87d5-2f44-474d-b390-f645f450bea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ba7db032-4f61-4319-befb-2e503fe5ccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5bb87d5-2f44-474d-b390-f645f450bea7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_db537bc0-3639-43f7-97af-6d24e1272f2c" xlink:href="pnm-20201231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5bb87d5-2f44-474d-b390-f645f450bea7" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_db537bc0-3639-43f7-97af-6d24e1272f2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MarketBasedSharesMember_354d526b-f36b-444a-bdde-387d92b66e58" xlink:href="pnm-20201231.xsd#pnm_MarketBasedSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5bb87d5-2f44-474d-b390-f645f450bea7" xlink:to="loc_pnm_MarketBasedSharesMember_354d526b-f36b-444a-bdde-387d92b66e58" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationRestrictedStockAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="extended" id="i2c1c4eede907416485702ebbfc855cb8_StockBasedCompensationRestrictedStockAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7d1e12f3-53ea-4c1b-91c3-7470c7a8701f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7d1e12f3-53ea-4c1b-91c3-7470c7a8701f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_38982c8f-c9d9-4ec5-9b67-7f31571f8f68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_38982c8f-c9d9-4ec5-9b67-7f31571f8f68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e34750f6-0e73-4607-88e1-be3e55e0206a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e34750f6-0e73-4607-88e1-be3e55e0206a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_433d3f48-d48c-447a-af53-26f06ede9599" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_433d3f48-d48c-447a-af53-26f06ede9599" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b35f377c-bd49-4816-b76d-2f1e0a79492a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e6a13994-3ab1-4fcb-b5b6-ba7bb3d73673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e6a13994-3ab1-4fcb-b5b6-ba7bb3d73673" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f39e8141-722a-4bb8-83a9-af1ff8901f9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f39e8141-722a-4bb8-83a9-af1ff8901f9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_204d60df-46a5-4595-a1e8-d74f84678e63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_204d60df-46a5-4595-a1e8-d74f84678e63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e5070ea7-b8a9-470e-9eed-d73d55222413" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e5070ea7-b8a9-470e-9eed-d73d55222413" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_272a0b1e-c160-40b0-ac5d-c260a3b4ae26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5b786cb7-7108-4ac9-aa27-ebf5fc384452" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5b786cb7-7108-4ac9-aa27-ebf5fc384452" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e46381cc-9690-49f7-82c9-663f157883f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e46381cc-9690-49f7-82c9-663f157883f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1cd2e9b2-f395-40ed-8afe-20e3e9b868c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1cd2e9b2-f395-40ed-8afe-20e3e9b868c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3aa0c5b7-3800-40a7-98e9-40b010f70012" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3aa0c5b7-3800-40a7-98e9-40b010f70012" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_cf7dabbc-523f-4114-8896-9c78d183f72b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5ccaecd6-9350-4727-9f8d-2a69ebaf0a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5ccaecd6-9350-4727-9f8d-2a69ebaf0a5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_843e98a7-ca79-4e5f-8767-ea08b3db1bd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_843e98a7-ca79-4e5f-8767-ea08b3db1bd9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0af2dca0-833e-4e3c-b7b3-8efba6efb3fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0af2dca0-833e-4e3c-b7b3-8efba6efb3fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f84c3509-69ae-47d9-af7d-3075f7319066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f84c3509-69ae-47d9-af7d-3075f7319066" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_84dba6d4-4d03-4e5c-b7d1-52bedff769b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_afd97f44-d420-4f8c-a74b-e743ff45b1e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_afd97f44-d420-4f8c-a74b-e743ff45b1e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_c439f211-e85f-48c8-b69e-60ad568844c7" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_c439f211-e85f-48c8-b69e-60ad568844c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets_ea23a4a3-dc67-42de-8285-1ecde265b5d5" xlink:href="pnm-20201231.xsd#pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets_ea23a4a3-dc67-42de-8285-1ecde265b5d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets_36ea562c-5868-404a-ab46-5ddad02469a0" xlink:href="pnm-20201231.xsd#pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets_36ea562c-5868-404a-ab46-5ddad02469a0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_815898a1-a395-4344-99e2-05ac1d790984" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_815898a1-a395-4344-99e2-05ac1d790984" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_2a527009-f405-4d4d-b50d-832fd1e72b3d" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_2a527009-f405-4d4d-b50d-832fd1e72b3d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformancePeriod_71cab136-447c-4975-82d9-5250c4d4b425" xlink:href="pnm-20201231.xsd#pnm_PerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_PerformancePeriod_71cab136-447c-4975-82d9-5250c4d4b425" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_16c19a5b-48dd-4d82-82fa-88de79d1b378" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_16c19a5b-48dd-4d82-82fa-88de79d1b378" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock_a0a7c320-2f1a-49aa-8e9a-98a2a370f2f9" xlink:href="pnm-20201231.xsd#pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock_a0a7c320-2f1a-49aa-8e9a-98a2a370f2f9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_de8007ce-6ca2-4508-bba5-785e2d137264" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_de8007ce-6ca2-4508-bba5-785e2d137264" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_aa15d127-0eeb-4abc-b775-f664378b68aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_aa15d127-0eeb-4abc-b775-f664378b68aa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3482357-c1ed-4a7b-a2cd-1a965d97624b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3482357-c1ed-4a7b-a2cd-1a965d97624b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_55a225b0-0330-46e2-807e-81a7d8ca7787" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e4c6fdb6-65f5-445d-ba6c-fa28bd7ed173" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3482357-c1ed-4a7b-a2cd-1a965d97624b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e4c6fdb6-65f5-445d-ba6c-fa28bd7ed173" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c3310353-b29a-4f46-aa5e-a990b51a2390" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3482357-c1ed-4a7b-a2cd-1a965d97624b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c3310353-b29a-4f46-aa5e-a990b51a2390" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1c2a1cac-c01e-49e3-b5f0-a79195c82e06" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_dei_LegalEntityAxis_1c2a1cac-c01e-49e3-b5f0-a79195c82e06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1c2a1cac-c01e-49e3-b5f0-a79195c82e06_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1c2a1cac-c01e-49e3-b5f0-a79195c82e06" xlink:to="loc_dei_EntityDomain_1c2a1cac-c01e-49e3-b5f0-a79195c82e06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4d29d596-062c-4d34-862d-11da7900befd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1c2a1cac-c01e-49e3-b5f0-a79195c82e06" xlink:to="loc_dei_EntityDomain_4d29d596-062c-4d34-862d-11da7900befd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1cb591ad-d669-44e2-95fa-8b98214c8c52" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4d29d596-062c-4d34-862d-11da7900befd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1cb591ad-d669-44e2-95fa-8b98214c8c52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_8127eb45-947a-4f63-99d4-d6c8abf8c9a1" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4d29d596-062c-4d34-862d-11da7900befd" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_8127eb45-947a-4f63-99d4-d6c8abf8c9a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_469c64b0-90b1-454a-8f8c-628141eb4c57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_us-gaap_AwardTypeAxis_469c64b0-90b1-454a-8f8c-628141eb4c57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_469c64b0-90b1-454a-8f8c-628141eb4c57_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_469c64b0-90b1-454a-8f8c-628141eb4c57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_469c64b0-90b1-454a-8f8c-628141eb4c57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_31f936c2-ceaf-4437-9e76-986b9a584b7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_469c64b0-90b1-454a-8f8c-628141eb4c57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_31f936c2-ceaf-4437-9e76-986b9a584b7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:href="pnm-20201231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_31f936c2-ceaf-4437-9e76-986b9a584b7d" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d6a5b553-7f9d-4df5-b238-76f74e40c507" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:to="loc_us-gaap_RestrictedStockMember_d6a5b553-7f9d-4df5-b238-76f74e40c507" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_60eb9245-acb0-462a-b53d-1d0f7413d15f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_60eb9245-acb0-462a-b53d-1d0f7413d15f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f3dc537b-b034-4748-9fdc-5218619b40a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:to="loc_us-gaap_PerformanceSharesMember_f3dc537b-b034-4748-9fdc-5218619b40a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_cfff1e4d-b466-45c8-ab56-daa83ee06017" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_srt_TitleOfIndividualAxis_cfff1e4d-b466-45c8-ab56-daa83ee06017" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_cfff1e4d-b466-45c8-ab56-daa83ee06017_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_cfff1e4d-b466-45c8-ab56-daa83ee06017" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_cfff1e4d-b466-45c8-ab56-daa83ee06017_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_cfff1e4d-b466-45c8-ab56-daa83ee06017" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_3049ebd4-f9e8-4714-9909-bdc87d00596e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:to="loc_srt_ManagementMember_3049ebd4-f9e8-4714-9909-bdc87d00596e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember_d5f4a11f-71df-4b68-aa89-96c3c8ea8040" xlink:href="pnm-20201231.xsd#pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:to="loc_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember_d5f4a11f-71df-4b68-aa89-96c3c8ea8040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember_df7f68c2-2535-47fd-be1c-df737154e1d1" xlink:href="pnm-20201231.xsd#pnm_ChairmanPresidentAndChiefExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:to="loc_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember_df7f68c2-2535-47fd-be1c-df737154e1d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_bf01823e-21f5-40a2-8d29-56f4bbac6e08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_us-gaap_StatementClassOfStockAxis_bf01823e-21f5-40a2-8d29-56f4bbac6e08" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bf01823e-21f5-40a2-8d29-56f4bbac6e08_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_bf01823e-21f5-40a2-8d29-56f4bbac6e08" xlink:to="loc_us-gaap_ClassOfStockDomain_bf01823e-21f5-40a2-8d29-56f4bbac6e08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_505c54f5-85fc-460e-83a5-be313500c98e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_bf01823e-21f5-40a2-8d29-56f4bbac6e08" xlink:to="loc_us-gaap_ClassOfStockDomain_505c54f5-85fc-460e-83a5-be313500c98e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_14f1a667-38e5-4611-8e4b-9ce61d644d59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_505c54f5-85fc-460e-83a5-be313500c98e" xlink:to="loc_us-gaap_CommonStockMember_14f1a667-38e5-4611-8e4b-9ce61d644d59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_224f76e3-2200-4056-adb5-0e6365f36520" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_224f76e3-2200-4056-adb5-0e6365f36520" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_224f76e3-2200-4056-adb5-0e6365f36520_default" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_224f76e3-2200-4056-adb5-0e6365f36520" xlink:to="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_224f76e3-2200-4056-adb5-0e6365f36520_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_6225ce67-8a8a-4399-b6b0-1ea700b6f427" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_224f76e3-2200-4056-adb5-0e6365f36520" xlink:to="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_6225ce67-8a8a-4399-b6b0-1ea700b6f427" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember_25fa40d0-b09a-4791-b546-549600ef5d6b" xlink:href="pnm-20201231.xsd#pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_6225ce67-8a8a-4399-b6b0-1ea700b6f427" xlink:to="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember_25fa40d0-b09a-4791-b546-549600ef5d6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember_79a8e6db-7da5-4969-8067-d62e8c9f78c0" xlink:href="pnm-20201231.xsd#pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_6225ce67-8a8a-4399-b6b0-1ea700b6f427" xlink:to="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember_79a8e6db-7da5-4969-8067-d62e8c9f78c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_c3f3551c-c857-46c8-a246-e4f45e6a1577" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_c3f3551c-c857-46c8-a246-e4f45e6a1577" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_c3f3551c-c857-46c8-a246-e4f45e6a1577_default" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_c3f3551c-c857-46c8-a246-e4f45e6a1577" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_c3f3551c-c857-46c8-a246-e4f45e6a1577_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_c3f3551c-c857-46c8-a246-e4f45e6a1577" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2016Through2018Member_2fabc7ec-6d2f-4638-91cf-12e03ee2ae45" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor2016Through2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:to="loc_pnm_AchievedPerformanceTargetFor2016Through2018Member_2fabc7ec-6d2f-4638-91cf-12e03ee2ae45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2017Through2019Member_d51e38a1-76db-4d64-ad59-484ac57a5a81" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor2017Through2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:to="loc_pnm_AchievedPerformanceTargetFor2017Through2019Member_d51e38a1-76db-4d64-ad59-484ac57a5a81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2015and2016Member_0f7a522d-a78d-4d30-b4c7-1a1274feb211" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor2015and2016Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:to="loc_pnm_AchievedPerformanceTargetFor2015and2016Member_0f7a522d-a78d-4d30-b4c7-1a1274feb211" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor20152016and2017Member_28275607-f2c4-409f-9a24-e047dc8603c8" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor20152016and2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:to="loc_pnm_AchievedPerformanceTargetFor20152016and2017Member_28275607-f2c4-409f-9a24-e047dc8603c8" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryAssetsandLiabilities"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities" xlink:type="extended" id="i251a8bb287a548b9aa4c803b2b7d4716_RegulatoryAssetsandLiabilities"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryAssetsandLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables" xlink:type="extended" id="ia72c4fc73c864cda8498dc68dd5b67a8_RegulatoryAssetsandLiabilitiesTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails" xlink:type="extended" id="i69ff270957da4f099a3ea845694e773f_RegulatoryAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetRegulatoryAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:to="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_ef93e06d-fb5e-4323-b7c8-6c4713fcc3d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_ef93e06d-fb5e-4323-b7c8-6c4713fcc3d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_99a8320c-eb43-4f02-aa46-886f0683776a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_99a8320c-eb43-4f02-aa46-886f0683776a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_3f88b250-ed79-433e-bd33-2f35a8390389" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:to="loc_us-gaap_RegulatoryAssets_3f88b250-ed79-433e-bd33-2f35a8390389" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:to="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_0090e912-e57e-4765-844e-b46e0d177da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_0090e912-e57e-4765-844e-b46e0d177da2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_146b384a-9cea-4413-b1e9-ec553eb397ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_146b384a-9cea-4413-b1e9-ec553eb397ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_24823ecf-0c26-4470-b34f-40d584941c93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:to="loc_us-gaap_RegulatoryLiabilities_24823ecf-0c26-4470-b34f-40d584941c93" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonServiceCostDeferredAsRegulatoryAssets_1938a87f-61f1-44fe-865a-a970ae717701" xlink:href="pnm-20201231.xsd#pnm_NonServiceCostDeferredAsRegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:to="loc_pnm_NonServiceCostDeferredAsRegulatoryAssets_1938a87f-61f1-44fe-865a-a970ae717701" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_86bd332f-fc8d-438f-87c3-4b2b67cac54a" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowanceAdditionalAmountRecorded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:to="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_86bd332f-fc8d-438f-87c3-4b2b67cac54a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAssetsAndLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:to="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_5df6584d-6ce7-4535-ab34-ccc6d0e95b9a" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_5df6584d-6ce7-4535-ab34-ccc6d0e95b9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_5df6584d-6ce7-4535-ab34-ccc6d0e95b9a_default" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_5df6584d-6ce7-4535-ab34-ccc6d0e95b9a" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_5df6584d-6ce7-4535-ab34-ccc6d0e95b9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_0479163d-63cd-4de7-b507-c7841b23f2ba" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_5df6584d-6ce7-4535-ab34-ccc6d0e95b9a" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_0479163d-63cd-4de7-b507-c7841b23f2ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_1f251f9f-03ff-4fa8-8500-b217dfc91738" xlink:href="pnm-20201231.xsd#pnm_IncreaseinCoalMineDecommissioningLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_0479163d-63cd-4de7-b507-c7841b23f2ba" xlink:to="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_1f251f9f-03ff-4fa8-8500-b217dfc91738" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineAxis_087344eb-7429-42ac-b14e-6d939df75839" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_pnm_ClassificationOfMineAxis_087344eb-7429-42ac-b14e-6d939df75839" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain_087344eb-7429-42ac-b14e-6d939df75839_default" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ClassificationOfMineAxis_087344eb-7429-42ac-b14e-6d939df75839" xlink:to="loc_pnm_ClassificationOfMineDomain_087344eb-7429-42ac-b14e-6d939df75839_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain_ae830658-0641-4bd9-94f0-6e1cc0e820e6" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ClassificationOfMineAxis_087344eb-7429-42ac-b14e-6d939df75839" xlink:to="loc_pnm_ClassificationOfMineDomain_ae830658-0641-4bd9-94f0-6e1cc0e820e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundMember_e27e481c-4932-4eb8-a024-d8277f27f2a7" xlink:href="pnm-20201231.xsd#pnm_UndergroundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ClassificationOfMineDomain_ae830658-0641-4bd9-94f0-6e1cc0e820e6" xlink:to="loc_pnm_UndergroundMember_e27e481c-4932-4eb8-a024-d8277f27f2a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_24257204-97a3-40c1-bec5-e213cd717f32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_24257204-97a3-40c1-bec5-e213cd717f32" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_24257204-97a3-40c1-bec5-e213cd717f32_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_24257204-97a3-40c1-bec5-e213cd717f32" xlink:to="loc_us-gaap_TypeOfAdoptionMember_24257204-97a3-40c1-bec5-e213cd717f32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_cb002e89-8ca8-43b4-a44f-acd49ebae8d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_24257204-97a3-40c1-bec5-e213cd717f32" xlink:to="loc_us-gaap_TypeOfAdoptionMember_cb002e89-8ca8-43b4-a44f-acd49ebae8d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201707Member_8981b9ef-b1dc-4fac-8d01-fa87bdcb8b32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201707Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_cb002e89-8ca8-43b4-a44f-acd49ebae8d9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201707Member_8981b9ef-b1dc-4fac-8d01-fa87bdcb8b32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_07c6e2ca-65c2-4580-93b6-3624967d4afc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_dei_LegalEntityAxis_07c6e2ca-65c2-4580-93b6-3624967d4afc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_07c6e2ca-65c2-4580-93b6-3624967d4afc_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_07c6e2ca-65c2-4580-93b6-3624967d4afc" xlink:to="loc_dei_EntityDomain_07c6e2ca-65c2-4580-93b6-3624967d4afc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_685ef24b-973e-430e-8acd-133cf48e4013" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_07c6e2ca-65c2-4580-93b6-3624967d4afc" xlink:to="loc_dei_EntityDomain_685ef24b-973e-430e-8acd-133cf48e4013" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_edce108e-be4e-449c-aca5-1a6fb185c770" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_685ef24b-973e-430e-8acd-133cf48e4013" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_edce108e-be4e-449c-aca5-1a6fb185c770" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_94491339-f2d0-456e-bff1-a7c333a0f3a4" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_685ef24b-973e-430e-8acd-133cf48e4013" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_94491339-f2d0-456e-bff1-a7c333a0f3a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_272dc78b-e060-40d4-8ebe-bd2b6560955f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_us-gaap_RegulatoryAssetAxis_272dc78b-e060-40d4-8ebe-bd2b6560955f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_272dc78b-e060-40d4-8ebe-bd2b6560955f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_272dc78b-e060-40d4-8ebe-bd2b6560955f" xlink:to="loc_us-gaap_RegulatoryAssetDomain_272dc78b-e060-40d4-8ebe-bd2b6560955f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_272dc78b-e060-40d4-8ebe-bd2b6560955f" xlink:to="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_8ba67dd4-11ae-43ca-a938-780c4102de15" xlink:href="pnm-20201231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_8ba67dd4-11ae-43ca-a938-780c4102de15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_717b7fb7-7df7-46ad-825f-667853c115b5" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_EnergyEfficiencyMember_717b7fb7-7df7-46ad-825f-667853c115b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StrandedCostsMember_a6905966-6662-44f6-addb-29d1d8406e88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StrandedCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_StrandedCostsMember_a6905966-6662-44f6-addb-29d1d8406e88" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRestorationCostsMember_3b6bccfa-97cb-43ce-be18-74e0248ff353" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnvironmentalRestorationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_EnvironmentalRestorationCostsMember_3b6bccfa-97cb-43ce-be18-74e0248ff353" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_34e64ecb-9a73-4b2e-a50e-d204e599fcbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_34e64ecb-9a73-4b2e-a50e-d204e599fcbd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnReacquiredDebtMember_4c714ca8-4c9f-4230-ae9f-4b4670f6045e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossOnReacquiredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_LossOnReacquiredDebtMember_4c714ca8-4c9f-4230-ae9f-4b4670f6045e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_497e5ec2-1471-4e45-8f4b-8280cfb65900" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_497e5ec2-1471-4e45-8f4b-8280cfb65900" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSUnits2and3Member_64721757-b573-45b6-94b7-a30dc9ee7603" xlink:href="pnm-20201231.xsd#pnm_SJGSUnits2and3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_SJGSUnits2and3Member_64721757-b573-45b6-94b7-a30dc9ee7603" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_HurricaneCostsMember_c5320a28-510f-49d6-ae65-cd2d54b5cf32" xlink:href="pnm-20201231.xsd#pnm_HurricaneCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_HurricaneCostsMember_c5320a28-510f-49d6-ae65-cd2d54b5cf32" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember_a2c100d0-cfee-4428-ac30-3ca6eaa9dab1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvancedMeteringInfrastructureCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember_a2c100d0-cfee-4428-ac30-3ca6eaa9dab1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdvancedMeterRetirementCostsMember_913b5459-79af-4a76-be6b-c48cd07221de" xlink:href="pnm-20201231.xsd#pnm_AdvancedMeterRetirementCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_AdvancedMeterRetirementCostsMember_913b5459-79af-4a76-be6b-c48cd07221de" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember_1e91a823-db0f-418f-80d4-625ca1b50d13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_RenewableEnergyProgramMember_1e91a823-db0f-418f-80d4-625ca1b50d13" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCostsUnderElectronicTransferAccountMember_453b879a-96d2-44a3-a6e1-4c40f0aeaf32" xlink:href="pnm-20201231.xsd#pnm_DeferredCostsUnderElectronicTransferAccountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_DeferredCostsUnderElectronicTransferAccountMember_453b879a-96d2-44a3-a6e1-4c40f0aeaf32" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCOVID19CostsMember_f07a2802-692e-483d-93a3-b671f176fb29" xlink:href="pnm-20201231.xsd#pnm_DeferredCOVID19CostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_DeferredCOVID19CostsMember_f07a2802-692e-483d-93a3-b671f176fb29" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember_d3b628cf-8604-4345-bd2a-0751a11ea5e4" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationReplacementResourcesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember_d3b628cf-8604-4345-bd2a-0751a11ea5e4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_228ede06-6e43-457f-be18-26e2a84b568f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_228ede06-6e43-457f-be18-26e2a84b568f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_a5d09886-7981-4066-b103-0d1943d2172d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_a5d09886-7981-4066-b103-0d1943d2172d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_a5d09886-7981-4066-b103-0d1943d2172d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_a5d09886-7981-4066-b103-0d1943d2172d" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_a5d09886-7981-4066-b103-0d1943d2172d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_a5d09886-7981-4066-b103-0d1943d2172d" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_f1583845-bbd1-47e1-8b62-44c5390f0118" xlink:href="pnm-20201231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_f1583845-bbd1-47e1-8b62-44c5390f0118" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_2edb17b4-581b-4256-89ef-e2367cbf0b6b" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_RenewableEnergyRiderMember_2edb17b4-581b-4256-89ef-e2367cbf0b6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryliabilitiesOtherCurrentMember_fe64b246-e92b-4fda-b15b-844e7efbf629" xlink:href="pnm-20201231.xsd#pnm_RegulatoryliabilitiesOtherCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_RegulatoryliabilitiesOtherCurrentMember_fe64b246-e92b-4fda-b15b-844e7efbf629" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemovalCostsMember_106f3977-405e-499d-bcaf-1a93c96eeb42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RemovalCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_RemovalCostsMember_106f3977-405e-499d-bcaf-1a93c96eeb42" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_702b8935-264a-4647-99f0-86a2fdb9d449" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_702b8935-264a-4647-99f0-86a2fdb9d449" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember_d2ea9ce9-d5f0-4bfe-b362-6a99c8569e09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_AssetRetirementObligationCostsMember_d2ea9ce9-d5f0-4bfe-b362-6a99c8569e09" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember_1525bc8c-7b97-4198-8d33-d3f36b20ede7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_RenewableEnergyProgramMember_1525bc8c-7b97-4198-8d33-d3f36b20ede7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AcceleratedDepreciationSNCRsMember_4fef0821-6dd5-4463-b3b1-b6040cbb1a03" xlink:href="pnm-20201231.xsd#pnm_AcceleratedDepreciationSNCRsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_AcceleratedDepreciationSNCRsMember_4fef0821-6dd5-4463-b3b1-b6040cbb1a03" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_39907e94-c5b5-4fc9-b489-ca018ca49d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_39907e94-c5b5-4fc9-b489-ca018ca49d3b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19CostsSavingsMember_5d2301e2-5d73-442e-93d4-436a78f48a15" xlink:href="pnm-20201231.xsd#pnm_COVID19CostsSavingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_COVID19CostsSavingsMember_5d2301e2-5d73-442e-93d4-436a78f48a15" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_2fa48ff5-ee53-4fdd-a773-569d7a471845" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_2fa48ff5-ee53-4fdd-a773-569d7a471845" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlants"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants" xlink:type="extended" id="ib46773737be243c09a20bbbe018109f6_ConstructionProgramandJointlyOwnedElectricGeneratingPlants"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables" xlink:type="extended" id="iad42904d678f472591d4c1620e801eb4_ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" xlink:type="extended" id="iebd47f36e1d54c4eb6c665e06fbabfac_ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_5ce529ad-43ee-4714-b990-378496c92188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_5ce529ad-43ee-4714-b990-378496c92188" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_055efddd-2e4b-43e1-a6ef-bea060c9b260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_055efddd-2e4b-43e1-a6ef-bea060c9b260" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_a5220f5c-2c1a-41b4-be70-d21d81a1d011" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_a5220f5c-2c1a-41b4-be70-d21d81a1d011" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_497ef591-d1f4-46cf-a88a-513f9ce4aa32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_497ef591-d1f4-46cf-a88a-513f9ce4aa32" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_51f66b80-3150-4ba0-95a9-efa222601979" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_51f66b80-3150-4ba0-95a9-efa222601979" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities_fdf1592d-8e74-4aa7-9ac1-34cb54b28930" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities_fdf1592d-8e74-4aa7-9ac1-34cb54b28930" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofUnits_ba222efc-9833-4fa4-a776-55898c2970d6" xlink:href="pnm-20201231.xsd#pnm_NumberofUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_pnm_NumberofUnits_ba222efc-9833-4fa4-a776-55898c2970d6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseOriginalTerm_89ace594-48e1-4de0-9fd8-f6cf4378094d" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseOriginalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_pnm_OperatingLeaseOriginalTerm_89ace594-48e1-4de0-9fd8-f6cf4378094d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseExtendedTerm_06653a23-29ac-4e37-b8df-5825124a56c2" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseExtendedTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_pnm_OperatingLeaseExtendedTerm_06653a23-29ac-4e37-b8df-5825124a56c2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6318574-60bf-4b20-a6e5-77cf6f02cce4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6318574-60bf-4b20-a6e5-77cf6f02cce4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_c6318574-60bf-4b20-a6e5-77cf6f02cce4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6318574-60bf-4b20-a6e5-77cf6f02cce4" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_c6318574-60bf-4b20-a6e5-77cf6f02cce4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6318574-60bf-4b20-a6e5-77cf6f02cce4" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointProjectsMember_a85ae1ce-5e68-4ee1-b1f7-0994436b428c" xlink:href="pnm-20201231.xsd#pnm_JointProjectsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_JointProjectsMember_a85ae1ce-5e68-4ee1-b1f7-0994436b428c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SjgsCoalMember_7f7e9a9d-82aa-408e-bafd-c60f4e5d90f8" xlink:href="pnm-20201231.xsd#pnm_SjgsCoalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_SjgsCoalMember_7f7e9a9d-82aa-408e-bafd-c60f4e5d90f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_23b9e7f5-4104-4d21-b1ba-1577f44f2601" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_23b9e7f5-4104-4d21-b1ba-1577f44f2601" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersUnits4And5CoalMember_0667d972-e735-47ca-9ffa-16534ed7b402" xlink:href="pnm-20201231.xsd#pnm_FourCornersUnits4And5CoalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_FourCornersUnits4And5CoalMember_0667d972-e735-47ca-9ffa-16534ed7b402" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LunaGasMember_222da4c9-160e-4b99-807c-5342e4c4c85b" xlink:href="pnm-20201231.xsd#pnm_LunaGasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_LunaGasMember_222da4c9-160e-4b99-807c-5342e4c4c85b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SjgsUnits1And2Member_a4abfb0e-eaec-4e67-acad-306d59188076" xlink:href="pnm-20201231.xsd#pnm_SjgsUnits1And2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_SjgsUnits1And2Member_a4abfb0e-eaec-4e67-acad-306d59188076" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_b1f40a08-3c73-406b-93d6-d4f007ebb88f" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_FourCornersMember_b1f40a08-3c73-406b-93d6-d4f007ebb88f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9dd3544e-cc23-4c9b-8feb-511590988720" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:to="loc_dei_LegalEntityAxis_9dd3544e-cc23-4c9b-8feb-511590988720" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9dd3544e-cc23-4c9b-8feb-511590988720_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9dd3544e-cc23-4c9b-8feb-511590988720" xlink:to="loc_dei_EntityDomain_9dd3544e-cc23-4c9b-8feb-511590988720_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9dd3544e-cc23-4c9b-8feb-511590988720" xlink:to="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b6d819ec-0d31-4697-acbe-0a30ca4bde93" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b6d819ec-0d31-4697-acbe-0a30ca4bde93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_81a2aef1-d2cd-4bbc-abbd-827edbe2bf9a" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_81a2aef1-d2cd-4bbc-abbd-827edbe2bf9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_0536f183-de1e-4e6e-a9fc-d4f64b826728" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:to="loc_pnm_PnmrMember_0536f183-de1e-4e6e-a9fc-d4f64b826728" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnitAxis_24208b77-ac46-46b2-b7e2-b13f821619eb" xlink:href="pnm-20201231.xsd#pnm_UnitAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:to="loc_pnm_UnitAxis_24208b77-ac46-46b2-b7e2-b13f821619eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnitDomain_24208b77-ac46-46b2-b7e2-b13f821619eb_default" xlink:href="pnm-20201231.xsd#pnm_UnitDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_UnitAxis_24208b77-ac46-46b2-b7e2-b13f821619eb" xlink:to="loc_pnm_UnitDomain_24208b77-ac46-46b2-b7e2-b13f821619eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnitDomain_e84763b8-08b1-44c7-b38d-6082f6851ee3" xlink:href="pnm-20201231.xsd#pnm_UnitDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_UnitAxis_24208b77-ac46-46b2-b7e2-b13f821619eb" xlink:to="loc_pnm_UnitDomain_e84763b8-08b1-44c7-b38d-6082f6851ee3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Unit4Member_74bf50ca-d429-4732-8812-fa66b01024cb" xlink:href="pnm-20201231.xsd#pnm_Unit4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_UnitDomain_e84763b8-08b1-44c7-b38d-6082f6851ee3" xlink:to="loc_pnm_Unit4Member_74bf50ca-d429-4732-8812-fa66b01024cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherEntitiesAxis_93e95c10-b1f3-4ae3-995c-95c1f2ba6c6f" xlink:href="pnm-20201231.xsd#pnm_OtherEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:to="loc_pnm_OtherEntitiesAxis_93e95c10-b1f3-4ae3-995c-95c1f2ba6c6f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherEntitiesDomain_93e95c10-b1f3-4ae3-995c-95c1f2ba6c6f_default" xlink:href="pnm-20201231.xsd#pnm_OtherEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_OtherEntitiesAxis_93e95c10-b1f3-4ae3-995c-95c1f2ba6c6f" xlink:to="loc_pnm_OtherEntitiesDomain_93e95c10-b1f3-4ae3-995c-95c1f2ba6c6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:href="pnm-20201231.xsd#pnm_OtherEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_OtherEntitiesAxis_93e95c10-b1f3-4ae3-995c-95c1f2ba6c6f" xlink:to="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities1Member_3f2af176-4515-4960-a05d-c95457fc1b59" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities1Member_3f2af176-4515-4960-a05d-c95457fc1b59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities2Member_2193754e-12e6-4fb7-8c4c-9b530e594fb5" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities2Member_2193754e-12e6-4fb7-8c4c-9b530e594fb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities3Member_d201f39a-388a-46cb-92cd-6ae58dbdf069" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities3Member_d201f39a-388a-46cb-92cd-6ae58dbdf069" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities4Member_8c2ae20c-3973-4f6e-9596-a728055d6cf9" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities4Member_8c2ae20c-3973-4f6e-9596-a728055d6cf9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities5Member_50a15c3c-a523-499b-bef4-0bd9defead23" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities5Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities5Member_50a15c3c-a523-499b-bef4-0bd9defead23" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails" xlink:type="extended" id="i68f99a75945345d3941a0867f80cae46_ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:href="pnm-20201231.xsd#pnm_SummaryOfBudgetedConstructionExpendituresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearOne_5cd3ff48-5659-43d0-8750-d0f8b0f16369" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearOne_5cd3ff48-5659-43d0-8750-d0f8b0f16369" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearTwo_d1411610-0692-441d-a9b3-1ee5242de175" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearTwo_d1411610-0692-441d-a9b3-1ee5242de175" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearThree_f3d3249b-9d62-469e-a5b1-32ddb8e112aa" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearThree_f3d3249b-9d62-469e-a5b1-32ddb8e112aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearFour_b89091bd-2878-4c15-9bae-47847d25eb4d" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearFour_b89091bd-2878-4c15-9bae-47847d25eb4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearFive_b60be1be-a78b-451b-bd28-138d33fbe97b" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearFive_b60be1be-a78b-451b-bd28-138d33fbe97b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalBudgetedConstructionExpenditures_72fda726-4045-47d9-a32a-8ab6cb4285d6" xlink:href="pnm-20201231.xsd#pnm_TotalBudgetedConstructionExpenditures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_TotalBudgetedConstructionExpenditures_72fda726-4045-47d9-a32a-8ab6cb4285d6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem_60bddce2-fa06-49da-b47f-360797dab223" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem_60bddce2-fa06-49da-b47f-360797dab223" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryOfBudgetedConstructionExpendituresTable_2963f37e-0d77-4f81-a256-818b2c7ee968" xlink:href="pnm-20201231.xsd#pnm_SummaryOfBudgetedConstructionExpendituresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_SummaryOfBudgetedConstructionExpendituresTable_2963f37e-0d77-4f81-a256-818b2c7ee968" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b86d3852-9198-46a1-8047-4735f3e4ccbc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresTable_2963f37e-0d77-4f81-a256-818b2c7ee968" xlink:to="loc_dei_LegalEntityAxis_b86d3852-9198-46a1-8047-4735f3e4ccbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b86d3852-9198-46a1-8047-4735f3e4ccbc_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b86d3852-9198-46a1-8047-4735f3e4ccbc" xlink:to="loc_dei_EntityDomain_b86d3852-9198-46a1-8047-4735f3e4ccbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b86d3852-9198-46a1-8047-4735f3e4ccbc" xlink:to="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bddd82b8-8082-416b-98fc-a269d6d4bc37" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bddd82b8-8082-416b-98fc-a269d6d4bc37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cda1db4f-fe08-441a-bba7-5804bc93fe95" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cda1db4f-fe08-441a-bba7-5804bc93fe95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherSubsidiariesMember_4e75000b-27fd-4b96-a388-7cf65e502d3d" xlink:href="pnm-20201231.xsd#pnm_OtherSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:to="loc_pnm_OtherSubsidiariesMember_4e75000b-27fd-4b96-a388-7cf65e502d3d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligations" xlink:type="simple" xlink:href="pnm-20201231.xsd#AssetRetirementObligations"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligations" xlink:type="extended" id="iecd3904d0ee1478d98606c1c76dc2e05_AssetRetirementObligations"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#AssetRetirementObligationsTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligationsTables" xlink:type="extended" id="i30294f195f9f438395f68965c7f44a69_AssetRetirementObligationsTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#AssetRetirementObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligationsDetails" xlink:type="extended" id="i9e30678792d24fc9ba3a3efc7b75366f_AssetRetirementObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationsLineItems_6407a643-eb47-4a63-baae-885b32792b7b" xlink:href="pnm-20201231.xsd#pnm_AssetRetirementObligationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_677b386d-3aa1-484c-919b-936c722ac1b9" xlink:href="pnm-20201231.xsd#pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_6407a643-eb47-4a63-baae-885b32792b7b" xlink:to="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_677b386d-3aa1-484c-919b-936c722ac1b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_6407a643-eb47-4a63-baae-885b32792b7b" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_8fb8031a-9ad9-4202-8887-d6c18069bf64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligation_8fb8031a-9ad9-4202-8887-d6c18069bf64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_dec8fa91-ee78-4aa2-8fc5-e76e32dd494f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_dec8fa91-ee78-4aa2-8fc5-e76e32dd494f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_92f0b61d-adfe-488c-9767-8c70fb530abc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_92f0b61d-adfe-488c-9767-8c70fb530abc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_9e247598-aea3-4f61-9ed9-9d51892145b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_9e247598-aea3-4f61-9ed9-9d51892145b0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_c6e7f14d-4dfa-4370-98f5-04a226a6659f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_c6e7f14d-4dfa-4370-98f5-04a226a6659f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_5443c276-3658-42df-8dea-fd2bf31d289c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:href="pnm-20201231.xsd#pnm_AssetRetirementObligationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_6407a643-eb47-4a63-baae-885b32792b7b" xlink:to="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e453e778-f417-46fc-aefb-f33fa176736f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:to="loc_dei_LegalEntityAxis_e453e778-f417-46fc-aefb-f33fa176736f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e453e778-f417-46fc-aefb-f33fa176736f_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e453e778-f417-46fc-aefb-f33fa176736f" xlink:to="loc_dei_EntityDomain_e453e778-f417-46fc-aefb-f33fa176736f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_394291f5-5d3e-4cbf-ba34-c988344ced91" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e453e778-f417-46fc-aefb-f33fa176736f" xlink:to="loc_dei_EntityDomain_394291f5-5d3e-4cbf-ba34-c988344ced91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_53c29dd6-9f65-49dc-826d-f72b6a4f3fb9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_394291f5-5d3e-4cbf-ba34-c988344ced91" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_53c29dd6-9f65-49dc-826d-f72b6a4f3fb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_25981e63-1e04-45ca-b522-22859f0c16c2" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_394291f5-5d3e-4cbf-ba34-c988344ced91" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_25981e63-1e04-45ca-b522-22859f0c16c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6e511c89-a1e8-47d6-9915-77c3ff1b3d14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6e511c89-a1e8-47d6-9915-77c3ff1b3d14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6e511c89-a1e8-47d6-9915-77c3ff1b3d14_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6e511c89-a1e8-47d6-9915-77c3ff1b3d14" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6e511c89-a1e8-47d6-9915-77c3ff1b3d14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6c93edee-2a1a-4dab-8c49-e6e8c88380d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6e511c89-a1e8-47d6-9915-77c3ff1b3d14" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6c93edee-2a1a-4dab-8c49-e6e8c88380d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_078b573b-10f4-4e6b-b966-313fee2b528d" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6c93edee-2a1a-4dab-8c49-e6e8c88380d9" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_078b573b-10f4-4e6b-b966-313fee2b528d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8651a424-153b-4230-a6fa-fd519a06463f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8651a424-153b-4230-a6fa-fd519a06463f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_8651a424-153b-4230-a6fa-fd519a06463f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8651a424-153b-4230-a6fa-fd519a06463f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_8651a424-153b-4230-a6fa-fd519a06463f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_652892bb-3d1f-4395-8cdd-e9855eb9a3aa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8651a424-153b-4230-a6fa-fd519a06463f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_652892bb-3d1f-4395-8cdd-e9855eb9a3aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_44a2bd1a-9ec2-4e30-aff2-bf75a2403610" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_652892bb-3d1f-4395-8cdd-e9855eb9a3aa" xlink:to="loc_pnm_FourCornersMember_44a2bd1a-9ec2-4e30-aff2-bf75a2403610" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingencies" xlink:type="extended" id="i1b1347042d33440081bfb94e38b4aab8_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesPVNGSDecommissioningFundingDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" xlink:type="extended" id="ida7e0ae231c44ba985f5a2e01011d54f_CommitmentsandContingenciesPVNGSDecommissioningFundingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7640aa1b-2528-4d07-a894-40be64ab619b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToInvestInDecommissioningFund_2b93e05f-3fd4-46c2-818f-d16f5802714c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToInvestInDecommissioningFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7640aa1b-2528-4d07-a894-40be64ab619b" xlink:to="loc_us-gaap_PaymentsToInvestInDecommissioningFund_2b93e05f-3fd4-46c2-818f-d16f5802714c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecommissioningTrustAssetsAmount_1428c1d7-058a-4da6-b901-3995cc5040e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DecommissioningTrustAssetsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7640aa1b-2528-4d07-a894-40be64ab619b" xlink:to="loc_us-gaap_DecommissioningTrustAssetsAmount_1428c1d7-058a-4da6-b901-3995cc5040e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e212c862-2535-4045-a340-053747a33bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7640aa1b-2528-4d07-a894-40be64ab619b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e212c862-2535-4045-a340-053747a33bf2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1a63e9ad-54c5-4dcc-9aa6-37157769409d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e212c862-2535-4045-a340-053747a33bf2" xlink:to="loc_dei_LegalEntityAxis_1a63e9ad-54c5-4dcc-9aa6-37157769409d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1a63e9ad-54c5-4dcc-9aa6-37157769409d_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1a63e9ad-54c5-4dcc-9aa6-37157769409d" xlink:to="loc_dei_EntityDomain_1a63e9ad-54c5-4dcc-9aa6-37157769409d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_351119d2-f9d9-4fef-808e-5ec4bb0263d6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1a63e9ad-54c5-4dcc-9aa6-37157769409d" xlink:to="loc_dei_EntityDomain_351119d2-f9d9-4fef-808e-5ec4bb0263d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_844d726c-16dd-4b46-9738-1b91d2f0f00a" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_351119d2-f9d9-4fef-808e-5ec4bb0263d6" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_844d726c-16dd-4b46-9738-1b91d2f0f00a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_f665bf9f-51ff-4f1a-bfb0-e504d5907a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e212c862-2535-4045-a340-053747a33bf2" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_f665bf9f-51ff-4f1a-bfb0-e504d5907a29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f665bf9f-51ff-4f1a-bfb0-e504d5907a29_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_f665bf9f-51ff-4f1a-bfb0-e504d5907a29" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_f665bf9f-51ff-4f1a-bfb0-e504d5907a29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9f9ea386-3bb4-4687-bdd0-b3236a9b64c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_f665bf9f-51ff-4f1a-bfb0-e504d5907a29" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9f9ea386-3bb4-4687-bdd0-b3236a9b64c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_d45aae33-99d4-4455-b02b-d18c2a872335" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9f9ea386-3bb4-4687-bdd0-b3236a9b64c0" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_d45aae33-99d4-4455-b02b-d18c2a872335" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails" xlink:type="extended" id="i21d8399682604635b87288e7ad8a1e7d_CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_c2d9e034-86a2-4212-a1bf-df47cc85938d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_8e8218f9-b3e6-4e8f-8d68-b810bc10a324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_c2d9e034-86a2-4212-a1bf-df47cc85938d" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_8e8218f9-b3e6-4e8f-8d68-b810bc10a324" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_462008d0-ea3a-4a38-8d16-0cce9a98f55e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_c2d9e034-86a2-4212-a1bf-df47cc85938d" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_462008d0-ea3a-4a38-8d16-0cce9a98f55e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_c2d9e034-86a2-4212-a1bf-df47cc85938d" xlink:to="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5c8c24c8-3b00-4fda-8d09-e0e825aba47b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:to="loc_dei_LegalEntityAxis_5c8c24c8-3b00-4fda-8d09-e0e825aba47b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5c8c24c8-3b00-4fda-8d09-e0e825aba47b_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5c8c24c8-3b00-4fda-8d09-e0e825aba47b" xlink:to="loc_dei_EntityDomain_5c8c24c8-3b00-4fda-8d09-e0e825aba47b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4e8c0412-3c11-4c5e-8edb-9b9fac4a2c1b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5c8c24c8-3b00-4fda-8d09-e0e825aba47b" xlink:to="loc_dei_EntityDomain_4e8c0412-3c11-4c5e-8edb-9b9fac4a2c1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6f8a58f6-13d0-43d7-a4f6-6d5a6b511a72" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4e8c0412-3c11-4c5e-8edb-9b9fac4a2c1b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6f8a58f6-13d0-43d7-a4f6-6d5a6b511a72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_0740e2ec-0a69-44d3-862f-b66fadc09036" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_0740e2ec-0a69-44d3-862f-b66fadc09036" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_0740e2ec-0a69-44d3-862f-b66fadc09036_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_0740e2ec-0a69-44d3-862f-b66fadc09036" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_0740e2ec-0a69-44d3-862f-b66fadc09036_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1d40e05a-04b9-4cd9-b1c0-88bcc1c12da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_0740e2ec-0a69-44d3-862f-b66fadc09036" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1d40e05a-04b9-4cd9-b1c0-88bcc1c12da6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_b8063a48-ba05-455b-8cd0-57770a269d8f" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1d40e05a-04b9-4cd9-b1c0-88bcc1c12da6" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_b8063a48-ba05-455b-8cd0-57770a269d8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3266f322-5cc5-414e-ae74-bfe3a3d88cea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3266f322-5cc5-414e-ae74-bfe3a3d88cea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_3266f322-5cc5-414e-ae74-bfe3a3d88cea_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3266f322-5cc5-414e-ae74-bfe3a3d88cea" xlink:to="loc_us-gaap_LossContingencyNatureDomain_3266f322-5cc5-414e-ae74-bfe3a3d88cea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_a7665e89-3454-4471-902f-2a10d8b4ad0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3266f322-5cc5-414e-ae74-bfe3a3d88cea" xlink:to="loc_us-gaap_LossContingencyNatureDomain_a7665e89-3454-4471-902f-2a10d8b4ad0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearSpentFuelAndWasteDisposalMember_805326da-b6f1-472d-bc81-f05c2a82fbb4" xlink:href="pnm-20201231.xsd#pnm_NuclearSpentFuelAndWasteDisposalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_a7665e89-3454-4471-902f-2a10d8b4ad0b" xlink:to="loc_pnm_NuclearSpentFuelAndWasteDisposalMember_805326da-b6f1-472d-bc81-f05c2a82fbb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationAxis_e8059119-f00b-4766-b662-c0377c0ba39e" xlink:href="pnm-20201231.xsd#pnm_FinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:to="loc_pnm_FinancialStatementLocationAxis_e8059119-f00b-4766-b662-c0377c0ba39e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationDomain_e8059119-f00b-4766-b662-c0377c0ba39e_default" xlink:href="pnm-20201231.xsd#pnm_FinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_FinancialStatementLocationAxis_e8059119-f00b-4766-b662-c0377c0ba39e" xlink:to="loc_pnm_FinancialStatementLocationDomain_e8059119-f00b-4766-b662-c0377c0ba39e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationDomain_8e95dd57-d6e8-4e75-ac55-633649463e46" xlink:href="pnm-20201231.xsd#pnm_FinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_FinancialStatementLocationAxis_e8059119-f00b-4766-b662-c0377c0ba39e" xlink:to="loc_pnm_FinancialStatementLocationDomain_8e95dd57-d6e8-4e75-ac55-633649463e46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_1e6f6770-9c4d-4dc6-b123-2e93f4c528cd" xlink:href="pnm-20201231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_FinancialStatementLocationDomain_8e95dd57-d6e8-4e75-ac55-633649463e46" xlink:to="loc_pnm_OtherDeferredCreditsMember_1e6f6770-9c4d-4dc6-b123-2e93f4c528cd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesTheEnergyTransitionActDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails" xlink:type="extended" id="i70ba8db97d444c2ca1391b386c07ef84_CommitmentsandContingenciesTheEnergyTransitionActDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1e101fa4-94d0-40f7-aa0c-ee38668da6d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyPercentage_7efa26f9-1614-466f-97f8-cb0b978c71f0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1e101fa4-94d0-40f7-aa0c-ee38668da6d0" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyPercentage_7efa26f9-1614-466f-97f8-cb0b978c71f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1e101fa4-94d0-40f7-aa0c-ee38668da6d0" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d8b789d-c5bb-4c49-a002-cac628e6f84c" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d8b789d-c5bb-4c49-a002-cac628e6f84c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_8d8b789d-c5bb-4c49-a002-cac628e6f84c_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d8b789d-c5bb-4c49-a002-cac628e6f84c" xlink:to="loc_pnm_RegulatoryRateMattersDomain_8d8b789d-c5bb-4c49-a002-cac628e6f84c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_6fc1fb9f-8be6-4964-9ff6-06512d49c68d" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d8b789d-c5bb-4c49-a002-cac628e6f84c" xlink:to="loc_pnm_RegulatoryRateMattersDomain_6fc1fb9f-8be6-4964-9ff6-06512d49c68d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ElectricGenerationPortfolioStandardMember_01afcfac-51f8-4862-9c4c-227eb89762c2" xlink:href="pnm-20201231.xsd#pnm_ElectricGenerationPortfolioStandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_6fc1fb9f-8be6-4964-9ff6-06512d49c68d" xlink:to="loc_pnm_ElectricGenerationPortfolioStandardMember_01afcfac-51f8-4862-9c4c-227eb89762c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DateOfRegulatoryActionAxis_c436750e-e093-45ee-afe3-3a1e1cd28f70" xlink:href="pnm-20201231.xsd#pnm_DateOfRegulatoryActionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:to="loc_pnm_DateOfRegulatoryActionAxis_c436750e-e093-45ee-afe3-3a1e1cd28f70" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DateOfRegulatoryActionDomain_c436750e-e093-45ee-afe3-3a1e1cd28f70_default" xlink:href="pnm-20201231.xsd#pnm_DateOfRegulatoryActionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_DateOfRegulatoryActionAxis_c436750e-e093-45ee-afe3-3a1e1cd28f70" xlink:to="loc_pnm_DateOfRegulatoryActionDomain_c436750e-e093-45ee-afe3-3a1e1cd28f70_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:href="pnm-20201231.xsd#pnm_DateOfRegulatoryActionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_DateOfRegulatoryActionAxis_c436750e-e093-45ee-afe3-3a1e1cd28f70" xlink:to="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageBy2020Member_2c5fc538-8b56-498f-a415-b084d0cf8250" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageBy2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageBy2020Member_2c5fc538-8b56-498f-a415-b084d0cf8250" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2025Member_a7e8875e-a74c-4531-a389-0c344552d95e" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageby2025Member_a7e8875e-a74c-4531-a389-0c344552d95e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2030Member_128f37c2-5649-48f9-86ea-d51da82adce3" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageby2030Member_128f37c2-5649-48f9-86ea-d51da82adce3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2040Member_37cc1dc6-2c12-4721-ae2b-11f7415169a9" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2040Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageby2040Member_37cc1dc6-2c12-4721-ae2b-11f7415169a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2045Member_244e66ec-6cfa-410b-a37a-09427c1d137b" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2045Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageby2045Member_244e66ec-6cfa-410b-a37a-09427c1d137b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_ef4f6db5-74e5-405b-9a6c-ca085527ea05" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_ef4f6db5-74e5-405b-9a6c-ca085527ea05" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_ef4f6db5-74e5-405b-9a6c-ca085527ea05_default" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_ef4f6db5-74e5-405b-9a6c-ca085527ea05" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_ef4f6db5-74e5-405b-9a6c-ca085527ea05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_dd14d836-bd06-4b27-9b4a-2676f7e61ae2" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_ef4f6db5-74e5-405b-9a6c-ca085527ea05" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_dd14d836-bd06-4b27-9b4a-2676f7e61ae2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyTransitionActMember_d7342aa7-dcd3-4691-b6aa-bf0eef848e92" xlink:href="pnm-20201231.xsd#pnm_EnergyTransitionActMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_dd14d836-bd06-4b27-9b4a-2676f7e61ae2" xlink:to="loc_pnm_EnergyTransitionActMember_d7342aa7-dcd3-4691-b6aa-bf0eef848e92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_05ac6b63-b4fa-4ae4-8bcc-022d808a71d8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:to="loc_dei_LegalEntityAxis_05ac6b63-b4fa-4ae4-8bcc-022d808a71d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_05ac6b63-b4fa-4ae4-8bcc-022d808a71d8_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_05ac6b63-b4fa-4ae4-8bcc-022d808a71d8" xlink:to="loc_dei_EntityDomain_05ac6b63-b4fa-4ae4-8bcc-022d808a71d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5b2ecebb-5363-48af-bb6a-a030b69417a3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_05ac6b63-b4fa-4ae4-8bcc-022d808a71d8" xlink:to="loc_dei_EntityDomain_5b2ecebb-5363-48af-bb6a-a030b69417a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f916d3ff-f3c1-4ca5-b892-cd15bc2678d5" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5b2ecebb-5363-48af-bb6a-a030b69417a3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f916d3ff-f3c1-4ca5-b892-cd15bc2678d5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesTheCleanAirActDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails" xlink:type="extended" id="ib1c207c6a92e4c2da5655d42b1f8ca0a_CommitmentsandContingenciesTheCleanAirActDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze_61965808-ebec-4261-97aa-7c3bbdbf972e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze_61965808-ebec-4261-97aa-7c3bbdbf972e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum_30cff185-4821-4ef1-8b80-85a457f96a73" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum_30cff185-4821-4ef1-8b80-85a457f96a73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts_df752aa7-a2e2-4c4e-a22a-02d9fe2f3b92" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts_df752aa7-a2e2-4c4e-a22a-02d9fe2f3b92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts_67dbed6a-8929-4523-9f9c-9d6817441e16" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts_67dbed6a-8929-4523-9f9c-9d6817441e16" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_fed5ae4b-ce85-43c7-a761-106f2b7dacda" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPreTaxImpairmentofInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_fed5ae4b-ce85-43c7-a761-106f2b7dacda" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained_edf58e3c-2c46-4f07-b53a-a2b2232e973a" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained_edf58e3c-2c46-4f07-b53a-a2b2232e973a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_17403fe2-bba9-4d48-9d14-39d341828dc6" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_17403fe2-bba9-4d48-9d14-39d341828dc6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentage_0f1ba03b-4b11-4925-930e-5d3813b5575f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentage_0f1ba03b-4b11-4925-930e-5d3813b5575f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfComplianceAlternatives_0ec5f346-f8ba-42b4-b6f1-76bef95849b0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfComplianceAlternatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesNumberOfComplianceAlternatives_0ec5f346-f8ba-42b4-b6f1-76bef95849b0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_ed43ef12-13cf-4cdc-b40b-2e6840a9d6f0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesGovernmentStandardEmissionLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_ed43ef12-13cf-4cdc-b40b-2e6840a9d6f0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage_1641053b-b50f-4a15-88d2-4eda7023faaf" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage_1641053b-b50f-4a15-88d2-4eda7023faaf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations_4b88b71f-bc07-42c7-bec7-14454ecc728f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations_4b88b71f-bc07-42c7-bec7-14454ecc728f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_618fac2a-9538-405c-9bb8-5941bd1fee64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_618fac2a-9538-405c-9bb8-5941bd1fee64" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_7444e597-0fa2-4419-95b8-3d29f34dc844" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_7444e597-0fa2-4419-95b8-3d29f34dc844" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7444e597-0fa2-4419-95b8-3d29f34dc844_default" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_7444e597-0fa2-4419-95b8-3d29f34dc844" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7444e597-0fa2-4419-95b8-3d29f34dc844_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_7444e597-0fa2-4419-95b8-3d29f34dc844" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActRelatedToRegionalHazeMember_6ef7b038-1dc5-4513-9716-76fa3d02b9e9" xlink:href="pnm-20201231.xsd#pnm_CleanAirActRelatedToRegionalHazeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:to="loc_pnm_CleanAirActRelatedToRegionalHazeMember_6ef7b038-1dc5-4513-9716-76fa3d02b9e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActSncrMember_1ff157ed-215a-4873-b68c-9c4085e549e7" xlink:href="pnm-20201231.xsd#pnm_CleanAirActSncrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:to="loc_pnm_CleanAirActSncrMember_1ff157ed-215a-4873-b68c-9c4085e549e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActRelatedToPostCombustionControlsMember_41e3fd9d-98d7-4509-8b2e-f1210cfcfaea" xlink:href="pnm-20201231.xsd#pnm_CleanAirActRelatedToPostCombustionControlsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:to="loc_pnm_CleanAirActRelatedToPostCombustionControlsMember_41e3fd9d-98d7-4509-8b2e-f1210cfcfaea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bffc8cef-3e96-4ad2-8c72-fdc42a4ba2f8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:to="loc_dei_LegalEntityAxis_bffc8cef-3e96-4ad2-8c72-fdc42a4ba2f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bffc8cef-3e96-4ad2-8c72-fdc42a4ba2f8_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bffc8cef-3e96-4ad2-8c72-fdc42a4ba2f8" xlink:to="loc_dei_EntityDomain_bffc8cef-3e96-4ad2-8c72-fdc42a4ba2f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6bb1ac38-6819-40d0-a936-13f3be5f8a12" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bffc8cef-3e96-4ad2-8c72-fdc42a4ba2f8" xlink:to="loc_dei_EntityDomain_6bb1ac38-6819-40d0-a936-13f3be5f8a12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8dae0608-32ad-44c6-9778-39c700a15cbb" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6bb1ac38-6819-40d0-a936-13f3be5f8a12" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8dae0608-32ad-44c6-9778-39c700a15cbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_b21c9c42-3851-4004-9799-2722a750a9ce" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6bb1ac38-6819-40d0-a936-13f3be5f8a12" xlink:to="loc_pnm_PNMRDevelopmentMember_b21c9c42-3851-4004-9799-2722a750a9ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c60912ea-b8a9-4209-97b3-bfb591300e35" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:to="loc_srt_RangeAxis_c60912ea-b8a9-4209-97b3-bfb591300e35" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c60912ea-b8a9-4209-97b3-bfb591300e35_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c60912ea-b8a9-4209-97b3-bfb591300e35" xlink:to="loc_srt_RangeMember_c60912ea-b8a9-4209-97b3-bfb591300e35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_16ed6882-750a-4e7f-b029-29eb8d1e516c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c60912ea-b8a9-4209-97b3-bfb591300e35" xlink:to="loc_srt_RangeMember_16ed6882-750a-4e7f-b029-29eb8d1e516c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_73273370-13ac-4c06-afd3-644e621c14e7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_16ed6882-750a-4e7f-b029-29eb8d1e516c" xlink:to="loc_srt_MaximumMember_73273370-13ac-4c06-afd3-644e621c14e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b16643f0-7e2c-4838-a811-b4d384c4c01b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b16643f0-7e2c-4838-a811-b4d384c4c01b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b16643f0-7e2c-4838-a811-b4d384c4c01b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b16643f0-7e2c-4838-a811-b4d384c4c01b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b16643f0-7e2c-4838-a811-b4d384c4c01b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b16643f0-7e2c-4838-a811-b4d384c4c01b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationUnit4Member_6701decc-dfd8-4721-8a2e-bc49c1eda3d5" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationUnit4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:to="loc_pnm_SanJuanGeneratingStationUnit4Member_6701decc-dfd8-4721-8a2e-bc49c1eda3d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_e90f2ded-73b6-4ac7-88d0-10bd0cd8b239" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:to="loc_pnm_SanJuanGeneratingStationMember_e90f2ded-73b6-4ac7-88d0-10bd0cd8b239" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_d63802d1-9198-4d29-8d66-d7b39381064f" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:to="loc_pnm_FourCornersMember_d63802d1-9198-4d29-8d66-d7b39381064f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersUnits4And5CoalMember_83305b80-efe7-49e0-a9b5-ecb78a51d39f" xlink:href="pnm-20201231.xsd#pnm_FourCornersUnits4And5CoalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:to="loc_pnm_FourCornersUnits4And5CoalMember_83305b80-efe7-49e0-a9b5-ecb78a51d39f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails" xlink:type="extended" id="ibf823cfc598f47b9a9a116c63e3700d9_CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_085a8541-6bb3-4d0a-b772-5e59c7579526" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_8ba1e214-ce1c-48b5-a54f-a4d71cf524df" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesGovernmentStandardEmissionLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_085a8541-6bb3-4d0a-b772-5e59c7579526" xlink:to="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_8ba1e214-ce1c-48b5-a54f-a4d71cf524df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_085a8541-6bb3-4d0a-b772-5e59c7579526" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c0b12648-8f05-458b-9f1a-65df365803e6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:to="loc_dei_LegalEntityAxis_c0b12648-8f05-458b-9f1a-65df365803e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c0b12648-8f05-458b-9f1a-65df365803e6_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c0b12648-8f05-458b-9f1a-65df365803e6" xlink:to="loc_dei_EntityDomain_c0b12648-8f05-458b-9f1a-65df365803e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c41be3cb-3cc6-4e68-aa6f-7e2232194419" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c0b12648-8f05-458b-9f1a-65df365803e6" xlink:to="loc_dei_EntityDomain_c41be3cb-3cc6-4e68-aa6f-7e2232194419" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_03603984-47a1-49cf-a289-060f4e8afc78" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c41be3cb-3cc6-4e68-aa6f-7e2232194419" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_03603984-47a1-49cf-a289-060f4e8afc78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37247778-1212-4520-a20b-ba789cfc0b37" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:to="loc_srt_RangeAxis_37247778-1212-4520-a20b-ba789cfc0b37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_37247778-1212-4520-a20b-ba789cfc0b37_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_37247778-1212-4520-a20b-ba789cfc0b37" xlink:to="loc_srt_RangeMember_37247778-1212-4520-a20b-ba789cfc0b37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7c013603-39d2-45de-8ebc-154b27fbf592" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_37247778-1212-4520-a20b-ba789cfc0b37" xlink:to="loc_srt_RangeMember_7c013603-39d2-45de-8ebc-154b27fbf592" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_718308d3-1220-4495-9ce5-b67e35d58a80" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7c013603-39d2-45de-8ebc-154b27fbf592" xlink:to="loc_srt_MaximumMember_718308d3-1220-4495-9ce5-b67e35d58a80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f06aef35-2d35-42f3-9071-fa4be473e1d6" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f06aef35-2d35-42f3-9071-fa4be473e1d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_f06aef35-2d35-42f3-9071-fa4be473e1d6_default" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f06aef35-2d35-42f3-9071-fa4be473e1d6" xlink:to="loc_pnm_StationFuelTypeDomain_f06aef35-2d35-42f3-9071-fa4be473e1d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_bd00ed41-3acd-4c5d-818a-9f93a286bbd3" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f06aef35-2d35-42f3-9071-fa4be473e1d6" xlink:to="loc_pnm_StationFuelTypeDomain_bd00ed41-3acd-4c5d-818a-9f93a286bbd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_444ef381-4c3a-413e-a498-062b2f656d0f" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_StationFuelTypeDomain_bd00ed41-3acd-4c5d-818a-9f93a286bbd3" xlink:to="loc_pnm_SanJuanGeneratingStationMember_444ef381-4c3a-413e-a498-062b2f656d0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6a2ea1d-2746-4090-9458-56a16a0983af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6a2ea1d-2746-4090-9458-56a16a0983af" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_c6a2ea1d-2746-4090-9458-56a16a0983af_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6a2ea1d-2746-4090-9458-56a16a0983af" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_c6a2ea1d-2746-4090-9458-56a16a0983af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_0d479faa-3b69-4192-9f9e-4a5c0438e47c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6a2ea1d-2746-4090-9458-56a16a0983af" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_0d479faa-3b69-4192-9f9e-4a5c0438e47c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_5985dd59-89b0-43ac-9972-e13d4a67763a" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationAndFourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_0d479faa-3b69-4192-9f9e-4a5c0438e47c" xlink:to="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_5985dd59-89b0-43ac-9972-e13d4a67763a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails" xlink:type="extended" id="i3d56614682ca4f84b12b426e09ee8b47_CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesCoalSupplyDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails" xlink:type="extended" id="i88e94498b4794c00a7a1695b59b4b510_CommitmentsandContingenciesCoalSupplyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1606ad93-0d37-4015-936b-2472baae9ed0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_us-gaap_OtherAssetsCurrent_1606ad93-0d37-4015-936b-2472baae9ed0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD_d1d54f52-2a5e-4a0e-b025-25c98f1ec421" xlink:href="pnm-20201231.xsd#pnm_CoalMineReclamationBondstobepostedwithNMMMD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD_d1d54f52-2a5e-4a0e-b025-25c98f1ec421" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_505bf586-a87c-422e-9472-34b724edc028" xlink:href="pnm-20201231.xsd#pnm_CashUsedToSupportBankLetterOrCreditArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_505bf586-a87c-422e-9472-34b724edc028" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsForReliefFromObligations_dcd353a9-d4bf-481a-b7c0-b8e7b992a0a4" xlink:href="pnm-20201231.xsd#pnm_PaymentsForReliefFromObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_PaymentsForReliefFromObligations_dcd353a9-d4bf-481a-b7c0-b8e7b992a0a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_f67a502d-ea1a-4f42-899b-3f63b86a7a0b" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_f67a502d-ea1a-4f42-899b-3f63b86a7a0b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_a14517a1-9309-4b2a-9997-20b159e332b6" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowanceAdditionalAmountRecorded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_a14517a1-9309-4b2a-9997-20b159e332b6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation_d7837a13-9897-423e-bec3-acc7a8b1d9d4" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation_d7837a13-9897-423e-bec3-acc7a8b1d9d4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_b86a4c29-50b6-43d4-ad46-5555b97c8541" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_b86a4c29-50b6-43d4-ad46-5555b97c8541" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_e6b01b2d-a4c0-450b-b18e-51970fb047a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_e6b01b2d-a4c0-450b-b18e-51970fb047a0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_9b051d58-1262-42b0-9300-98250d9799e7" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_9b051d58-1262-42b0-9300-98250d9799e7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingNextFiscalYear_879658bd-c738-448a-9493-021955e8e18b" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_ReclamationTrustFundingNextFiscalYear_879658bd-c738-448a-9493-021955e8e18b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingYear2_6df7d687-bcc5-41ef-b39b-1946079993dd" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingYear2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_ReclamationTrustFundingYear2_6df7d687-bcc5-41ef-b39b-1946079993dd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingYear3_4d114891-b26a-4621-9720-c284b5710678" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingYear3"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_ReclamationTrustFundingYear3_4d114891-b26a-4621-9720-c284b5710678" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FundsContributedMineReclamationTrust_4ce49064-9c05-426a-9aa0-4fc76bab5e50" xlink:href="pnm-20201231.xsd#pnm_FundsContributedMineReclamationTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_FundsContributedMineReclamationTrust_4ce49064-9c05-426a-9aa0-4fc76bab5e50" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_8f6fb05b-8674-4350-841b-b5ea9609596c" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_8f6fb05b-8674-4350-841b-b5ea9609596c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_81a05be6-b8b5-43a6-9812-c5565f0c7c5b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_dei_LegalEntityAxis_81a05be6-b8b5-43a6-9812-c5565f0c7c5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_81a05be6-b8b5-43a6-9812-c5565f0c7c5b_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_81a05be6-b8b5-43a6-9812-c5565f0c7c5b" xlink:to="loc_dei_EntityDomain_81a05be6-b8b5-43a6-9812-c5565f0c7c5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c9f71f5b-f98d-4c2f-a3a0-38016af0e2df" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_81a05be6-b8b5-43a6-9812-c5565f0c7c5b" xlink:to="loc_dei_EntityDomain_c9f71f5b-f98d-4c2f-a3a0-38016af0e2df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_571647b9-d944-476d-961a-60b436575a27" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c9f71f5b-f98d-4c2f-a3a0-38016af0e2df" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_571647b9-d944-476d-961a-60b436575a27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_a59532cf-2643-4e8e-8d67-bfdf13a5cce9" xlink:href="pnm-20201231.xsd#pnm_NMCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c9f71f5b-f98d-4c2f-a3a0-38016af0e2df" xlink:to="loc_pnm_NMCapitalMember_a59532cf-2643-4e8e-8d67-bfdf13a5cce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_4b466125-b1f8-42f2-946c-b593880d7336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_4b466125-b1f8-42f2-946c-b593880d7336" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_4b466125-b1f8-42f2-946c-b593880d7336_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_4b466125-b1f8-42f2-946c-b593880d7336" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_4b466125-b1f8-42f2-946c-b593880d7336_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_4b466125-b1f8-42f2-946c-b593880d7336" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_0f97d57b-81ea-4902-a4ce-4520b4c29b36" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:to="loc_pnm_SanJuanGeneratingStationMember_0f97d57b-81ea-4902-a4ce-4520b4c29b36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_8e4893cb-34cd-4cb2-964d-b8a6d758a319" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:to="loc_pnm_FourCornersMember_8e4893cb-34cd-4cb2-964d-b8a6d758a319" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_074f1928-c997-42d1-a701-739b97bc0703" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationAndFourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:to="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_074f1928-c997-42d1-a701-739b97bc0703" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_12e1f6d1-6ac2-40d3-aa0f-7ff255ead3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_12e1f6d1-6ac2-40d3-aa0f-7ff255ead3dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_12e1f6d1-6ac2-40d3-aa0f-7ff255ead3dc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_12e1f6d1-6ac2-40d3-aa0f-7ff255ead3dc" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_12e1f6d1-6ac2-40d3-aa0f-7ff255ead3dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_28ae5224-374a-44c9-8533-6126eb24b441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_12e1f6d1-6ac2-40d3-aa0f-7ff255ead3dc" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_28ae5224-374a-44c9-8533-6126eb24b441" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_1766e4fa-99c7-4104-b7fa-6a4261a0b1d5" xlink:href="pnm-20201231.xsd#pnm_CoalSupplyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_28ae5224-374a-44c9-8533-6126eb24b441" xlink:to="loc_pnm_CoalSupplyMember_1766e4fa-99c7-4104-b7fa-6a4261a0b1d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineAxis_442ae338-9afd-41ad-a197-3a0a2b448c72" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_pnm_ClassificationOfMineAxis_442ae338-9afd-41ad-a197-3a0a2b448c72" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain_442ae338-9afd-41ad-a197-3a0a2b448c72_default" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ClassificationOfMineAxis_442ae338-9afd-41ad-a197-3a0a2b448c72" xlink:to="loc_pnm_ClassificationOfMineDomain_442ae338-9afd-41ad-a197-3a0a2b448c72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ClassificationOfMineAxis_442ae338-9afd-41ad-a197-3a0a2b448c72" xlink:to="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundandSurfaceMember_193c38c6-f459-406d-ba68-0bc505b29e24" xlink:href="pnm-20201231.xsd#pnm_UndergroundandSurfaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:to="loc_pnm_UndergroundandSurfaceMember_193c38c6-f459-406d-ba68-0bc505b29e24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SurfaceMember_315cfae4-b8ea-44fd-8fbb-52c918a12f99" xlink:href="pnm-20201231.xsd#pnm_SurfaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:to="loc_pnm_SurfaceMember_315cfae4-b8ea-44fd-8fbb-52c918a12f99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundMember_2517b6cf-d9f8-4a96-868e-cd98506174f3" xlink:href="pnm-20201231.xsd#pnm_UndergroundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:to="loc_pnm_UndergroundMember_2517b6cf-d9f8-4a96-868e-cd98506174f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3c8df1df-af88-492c-892f-bf03646161f8" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3c8df1df-af88-492c-892f-bf03646161f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_3c8df1df-af88-492c-892f-bf03646161f8_default" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3c8df1df-af88-492c-892f-bf03646161f8" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_3c8df1df-af88-492c-892f-bf03646161f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_e2854403-49e7-4829-9227-a0f9f0062af6" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3c8df1df-af88-492c-892f-bf03646161f8" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_e2854403-49e7-4829-9227-a0f9f0062af6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_67b88e3f-9657-4703-a4cf-69b63a0d986f" xlink:href="pnm-20201231.xsd#pnm_IncreaseinCoalMineDecommissioningLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_e2854403-49e7-4829-9227-a0f9f0062af6" xlink:to="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_67b88e3f-9657-4703-a4cf-69b63a0d986f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MineReclamationTrustMember_f3aa0a92-2803-4640-8b64-b2e518bf14f3" xlink:href="pnm-20201231.xsd#pnm_MineReclamationTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_e2854403-49e7-4829-9227-a0f9f0062af6" xlink:to="loc_pnm_MineReclamationTrustMember_f3aa0a92-2803-4640-8b64-b2e518bf14f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_4d3e26bd-be16-4a4c-aff1-5aabcea9502f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_4d3e26bd-be16-4a4c-aff1-5aabcea9502f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_4d3e26bd-be16-4a4c-aff1-5aabcea9502f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_4d3e26bd-be16-4a4c-aff1-5aabcea9502f" xlink:to="loc_us-gaap_LossContingencyNatureDomain_4d3e26bd-be16-4a4c-aff1-5aabcea9502f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_d7dd8ca4-73d3-4d49-8c3a-2a3c3d27761a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_4d3e26bd-be16-4a4c-aff1-5aabcea9502f" xlink:to="loc_us-gaap_LossContingencyNatureDomain_d7dd8ca4-73d3-4d49-8c3a-2a3c3d27761a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember_1ba7a208-c445-4721-816f-5b86b9c6bb58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossOnLongTermPurchaseCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_d7dd8ca4-73d3-4d49-8c3a-2a3c3d27761a" xlink:to="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember_1ba7a208-c445-4721-816f-5b86b9c6bb58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_8521ce38-c416-43fe-92f8-11fba716bedb" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_8521ce38-c416-43fe-92f8-11fba716bedb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_8521ce38-c416-43fe-92f8-11fba716bedb_default" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_8521ce38-c416-43fe-92f8-11fba716bedb" xlink:to="loc_pnm_StationFuelTypeDomain_8521ce38-c416-43fe-92f8-11fba716bedb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_987fee82-fd30-49fb-92a9-08b8a6d5aa2f" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_8521ce38-c416-43fe-92f8-11fba716bedb" xlink:to="loc_pnm_StationFuelTypeDomain_987fee82-fd30-49fb-92a9-08b8a6d5aa2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_0db0c64c-cf0e-4a97-8aac-214e0d03a2df" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_StationFuelTypeDomain_987fee82-fd30-49fb-92a9-08b8a6d5aa2f" xlink:to="loc_pnm_SanJuanGeneratingStationMember_0db0c64c-cf0e-4a97-8aac-214e0d03a2df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_8a023968-22a3-49c3-81a9-56fe07d34a54" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_StationFuelTypeDomain_987fee82-fd30-49fb-92a9-08b8a6d5aa2f" xlink:to="loc_pnm_FourCornersMember_8a023968-22a3-49c3-81a9-56fe07d34a54" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesMiningRoyaltyRateDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails" xlink:type="extended" id="ie281be6013f54b6ea4708052592cd76e_CommitmentsandContingenciesMiningRoyaltyRateDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate_a6009852-2f3e-4cd7-81d7-ed8cd24a70e9" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:to="loc_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate_a6009852-2f3e-4cd7-81d7-ed8cd24a70e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003_7f082a53-2741-4ad3-9d5a-f655ea69c8db" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:to="loc_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003_7f082a53-2741-4ad3-9d5a-f655ea69c8db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_4f324d17-6884-45da-b2b2-d6c58e2c0ff1" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:to="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_4f324d17-6884-45da-b2b2-d6c58e2c0ff1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange_742f63a7-b088-4755-aec8-a2de6069556b" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:to="loc_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange_742f63a7-b088-4755-aec8-a2de6069556b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_30faed7c-b935-4846-bf17-59b30e6f6f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_30faed7c-b935-4846-bf17-59b30e6f6f13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_f182758f-a98b-49cd-8a30-00ff720d0390" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_30faed7c-b935-4846-bf17-59b30e6f6f13" xlink:to="loc_us-gaap_OtherCommitmentsAxis_f182758f-a98b-49cd-8a30-00ff720d0390" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_f182758f-a98b-49cd-8a30-00ff720d0390_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_f182758f-a98b-49cd-8a30-00ff720d0390" xlink:to="loc_us-gaap_OtherCommitmentsDomain_f182758f-a98b-49cd-8a30-00ff720d0390_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_7eddf629-fac2-41f3-83c5-69efe4bacc3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_f182758f-a98b-49cd-8a30-00ff720d0390" xlink:to="loc_us-gaap_OtherCommitmentsDomain_7eddf629-fac2-41f3-83c5-69efe4bacc3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContinuousHighwallMiningMember_f07cfb83-af35-48a6-9f6e-26584d8fff2e" xlink:href="pnm-20201231.xsd#pnm_ContinuousHighwallMiningMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_7eddf629-fac2-41f3-83c5-69efe4bacc3f" xlink:to="loc_pnm_ContinuousHighwallMiningMember_f07cfb83-af35-48a6-9f6e-26584d8fff2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f2b7252c-4785-4d18-adc9-3c02226d9452" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_30faed7c-b935-4846-bf17-59b30e6f6f13" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f2b7252c-4785-4d18-adc9-3c02226d9452" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_f2b7252c-4785-4d18-adc9-3c02226d9452_default" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f2b7252c-4785-4d18-adc9-3c02226d9452" xlink:to="loc_pnm_StationFuelTypeDomain_f2b7252c-4785-4d18-adc9-3c02226d9452_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_4e9b6b1d-ac74-4f57-a6e7-8ee22920db28" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f2b7252c-4785-4d18-adc9-3c02226d9452" xlink:to="loc_pnm_StationFuelTypeDomain_4e9b6b1d-ac74-4f57-a6e7-8ee22920db28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_61a091ea-4111-4c46-8ae8-066eca04c9db" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_StationFuelTypeDomain_4e9b6b1d-ac74-4f57-a6e7-8ee22920db28" xlink:to="loc_pnm_SanJuanGeneratingStationMember_61a091ea-4111-4c46-8ae8-066eca04c9db" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails" xlink:type="extended" id="ia02467b2f6db4a7bb120ecaf41f9f82a_CommitmentsandContingenciesLiabilityandInsuranceMattersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage_f490a9eb-8eb0-4f22-acdd-4c6727c036a3" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesLiabilityInsuranceCoverage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage_f490a9eb-8eb0-4f22-acdd-4c6727c036a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_ba0ff8ad-ed2a-44a5-ba2b-92e63ca216cc" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_ba0ff8ad-ed2a-44a5-ba2b-92e63ca216cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofUnits_a4ce88ac-6bd1-45c0-a20a-9ad64a9a51b6" xlink:href="pnm-20201231.xsd#pnm_NumberofUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_NumberofUnits_a4ce88ac-6bd1-45c0-a20a-9ad64a9a51b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_d7837b89-26d6-4031-9c90-679d9b756ed9" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_d7837b89-26d6-4031-9c90-679d9b756ed9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_03491e48-e324-48cc-bc97-2b64e4e9d1fd" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_03491e48-e324-48cc-bc97-2b64e4e9d1fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_0a726f77-77c9-47b1-af5f-8e003af00aea" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_0a726f77-77c9-47b1-af5f-8e003af00aea" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_f104f240-b81c-4185-b78e-a2237eca7e05" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_f104f240-b81c-4185-b78e-a2237eca7e05" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_75a41ce0-41ea-43d6-840f-b72693b55438" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_75a41ce0-41ea-43d6-840f-b72693b55438" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_48979efd-96d0-4a9a-8146-46b3c4883e76" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_dei_LegalEntityAxis_48979efd-96d0-4a9a-8146-46b3c4883e76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_48979efd-96d0-4a9a-8146-46b3c4883e76_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_48979efd-96d0-4a9a-8146-46b3c4883e76" xlink:to="loc_dei_EntityDomain_48979efd-96d0-4a9a-8146-46b3c4883e76_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7bc435e1-38c1-40a8-b87d-85d5f34a10de" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_48979efd-96d0-4a9a-8146-46b3c4883e76" xlink:to="loc_dei_EntityDomain_7bc435e1-38c1-40a8-b87d-85d5f34a10de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_97ab3952-ef2e-4862-af8f-2c582184126c" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7bc435e1-38c1-40a8-b87d-85d5f34a10de" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_97ab3952-ef2e-4862-af8f-2c582184126c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_25ff03b5-4cf0-466f-a330-7c77c1787f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_us-gaap_PublicUtilityAxis_25ff03b5-4cf0-466f-a330-7c77c1787f67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_25ff03b5-4cf0-466f-a330-7c77c1787f67_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_25ff03b5-4cf0-466f-a330-7c77c1787f67" xlink:to="loc_us-gaap_UtilityPlantDomain_25ff03b5-4cf0-466f-a330-7c77c1787f67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_783391a9-a569-45a9-bc67-8bf29c301b2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_25ff03b5-4cf0-466f-a330-7c77c1787f67" xlink:to="loc_us-gaap_UtilityPlantDomain_783391a9-a569-45a9-bc67-8bf29c301b2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearPlantMember_0cb8aba5-04d7-4eea-a8b3-760d44a6fff6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NuclearPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_783391a9-a569-45a9-bc67-8bf29c301b2b" xlink:to="loc_us-gaap_NuclearPlantMember_0cb8aba5-04d7-4eea-a8b3-760d44a6fff6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_88b28bf6-ceb8-45c4-a6ad-454ec7b2449b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_88b28bf6-ceb8-45c4-a6ad-454ec7b2449b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_88b28bf6-ceb8-45c4-a6ad-454ec7b2449b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_88b28bf6-ceb8-45c4-a6ad-454ec7b2449b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_88b28bf6-ceb8-45c4-a6ad-454ec7b2449b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_3b56b9d9-0b34-48a6-bb30-a4ab566fb4c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_88b28bf6-ceb8-45c4-a6ad-454ec7b2449b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_3b56b9d9-0b34-48a6-bb30-a4ab566fb4c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_0972bf75-ee79-4fbd-b6e2-5fd36937901c" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_3b56b9d9-0b34-48a6-bb30-a4ab566fb4c7" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_0972bf75-ee79-4fbd-b6e2-5fd36937901c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f3444d56-7ab8-48fd-a395-93fb6acba03c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_srt_RangeAxis_f3444d56-7ab8-48fd-a395-93fb6acba03c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f3444d56-7ab8-48fd-a395-93fb6acba03c_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f3444d56-7ab8-48fd-a395-93fb6acba03c" xlink:to="loc_srt_RangeMember_f3444d56-7ab8-48fd-a395-93fb6acba03c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b379cb0d-257d-474f-901f-373bcf4c3bc3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f3444d56-7ab8-48fd-a395-93fb6acba03c" xlink:to="loc_srt_RangeMember_b379cb0d-257d-474f-901f-373bcf4c3bc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e7dce98b-4871-42f6-bdb7-45059bf7d389" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b379cb0d-257d-474f-901f-373bcf4c3bc3" xlink:to="loc_srt_MaximumMember_e7dce98b-4871-42f6-bdb7-45059bf7d389" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierAxis_dfe4c9c1-9a13-438a-8292-1c7f7f6e3faa" xlink:href="pnm-20201231.xsd#pnm_InsuranceCarrierAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_pnm_InsuranceCarrierAxis_dfe4c9c1-9a13-438a-8292-1c7f7f6e3faa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierDomain_dfe4c9c1-9a13-438a-8292-1c7f7f6e3faa_default" xlink:href="pnm-20201231.xsd#pnm_InsuranceCarrierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_InsuranceCarrierAxis_dfe4c9c1-9a13-438a-8292-1c7f7f6e3faa" xlink:to="loc_pnm_InsuranceCarrierDomain_dfe4c9c1-9a13-438a-8292-1c7f7f6e3faa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierDomain_dbf20e22-ad69-4ae1-bdc3-439d3d1c9420" xlink:href="pnm-20201231.xsd#pnm_InsuranceCarrierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_InsuranceCarrierAxis_dfe4c9c1-9a13-438a-8292-1c7f7f6e3faa" xlink:to="loc_pnm_InsuranceCarrierDomain_dbf20e22-ad69-4ae1-bdc3-439d3d1c9420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommercialProvidersMember_339443d5-24a0-4c5a-9169-c0e1b26dc8e9" xlink:href="pnm-20201231.xsd#pnm_CommercialProvidersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_InsuranceCarrierDomain_dbf20e22-ad69-4ae1-bdc3-439d3d1c9420" xlink:to="loc_pnm_CommercialProvidersMember_339443d5-24a0-4c5a-9169-c0e1b26dc8e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember_33540576-09d5-4df0-bd01-7cb69aafa70a" xlink:href="pnm-20201231.xsd#pnm_IndustryWideRetrospectiveAssessmentProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_InsuranceCarrierDomain_dbf20e22-ad69-4ae1-bdc3-439d3d1c9420" xlink:to="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember_33540576-09d5-4df0-bd01-7cb69aafa70a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails" xlink:type="extended" id="if350527cf17e4bc38374b26b8adff174_CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLandownersInvolvedInTheAppeal_057d5417-fb68-4929-9d7c-616a0d970652" xlink:href="pnm-20201231.xsd#pnm_NumberOfLandownersInvolvedInTheAppeal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberOfLandownersInvolvedInTheAppeal_057d5417-fb68-4929-9d7c-616a0d970652" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_464302f7-3ceb-4d89-8ccd-60a49b92da1e" xlink:href="pnm-20201231.xsd#pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_464302f7-3ceb-4d89-8ccd-60a49b92da1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_3ca11017-3be8-4588-b01f-8b040d539e08" xlink:href="pnm-20201231.xsd#pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_3ca11017-3be8-4588-b01f-8b040d539e08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_cae3841d-ae56-4556-bdd4-f503dafe960d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfLand"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_us-gaap_AreaOfLand_cae3841d-ae56-4556-bdd4-f503dafe960d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_617ee3ec-b291-42f9-a69a-40ea13a2772d" xlink:href="pnm-20201231.xsd#pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_617ee3ec-b291-42f9-a69a-40ea13a2772d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssue_be1e5fc9-5157-4292-9bf6-7c0bc1f42c65" xlink:href="pnm-20201231.xsd#pnm_NumberOfAllotmentParcelsAtIssue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberOfAllotmentParcelsAtIssue_be1e5fc9-5157-4292-9bf6-7c0bc1f42c65" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_a4321a4a-8414-4768-bd15-d570a484a019" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_us-gaap_LossContingenciesTable_a4321a4a-8414-4768-bd15-d570a484a019" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_0c806e33-ecf0-4cff-bffb-b48db7f38d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_a4321a4a-8414-4768-bd15-d570a484a019" xlink:to="loc_us-gaap_OtherCommitmentsAxis_0c806e33-ecf0-4cff-bffb-b48db7f38d94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_0c806e33-ecf0-4cff-bffb-b48db7f38d94_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_0c806e33-ecf0-4cff-bffb-b48db7f38d94" xlink:to="loc_us-gaap_OtherCommitmentsDomain_0c806e33-ecf0-4cff-bffb-b48db7f38d94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_20b9e65e-7a2e-46c1-b582-71985d5c7865" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_0c806e33-ecf0-4cff-bffb-b48db7f38d94" xlink:to="loc_us-gaap_OtherCommitmentsDomain_20b9e65e-7a2e-46c1-b582-71985d5c7865" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationAllotteeMattersMember_c94b880f-64f9-43d1-b911-132669b5625a" xlink:href="pnm-20201231.xsd#pnm_NavajoNationAllotteeMattersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_20b9e65e-7a2e-46c1-b582-71985d5c7865" xlink:to="loc_pnm_NavajoNationAllotteeMattersMember_c94b880f-64f9-43d1-b911-132669b5625a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_61d8d875-bca0-4e98-b190-ea27002b2856" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_a4321a4a-8414-4768-bd15-d570a484a019" xlink:to="loc_dei_LegalEntityAxis_61d8d875-bca0-4e98-b190-ea27002b2856" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_61d8d875-bca0-4e98-b190-ea27002b2856_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_61d8d875-bca0-4e98-b190-ea27002b2856" xlink:to="loc_dei_EntityDomain_61d8d875-bca0-4e98-b190-ea27002b2856_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6b6622fe-2a7c-4e84-8e31-0f6045adfab3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_61d8d875-bca0-4e98-b190-ea27002b2856" xlink:to="loc_dei_EntityDomain_6b6622fe-2a7c-4e84-8e31-0f6045adfab3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_92d2e5ea-65f7-4b96-84a9-b838f9bb928a" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6b6622fe-2a7c-4e84-8e31-0f6045adfab3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_92d2e5ea-65f7-4b96-84a9-b838f9bb928a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMatters" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMatters"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMatters" xlink:type="extended" id="ic54b67c6d1fb4961861b99a310f52a55_RegulatoryandRateMatters"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersRegulatoryandRateMattersTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables" xlink:type="extended" id="icc8f321bdc7147d8864dda97a3ecc700_RegulatoryandRateMattersRegulatoryandRateMattersTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" xlink:type="extended" id="if22dc1eb10424d51aba86823aaba0406_RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_185bc498-4a35-4e5b-9dfa-ec9c0e4bc764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_185bc498-4a35-4e5b-9dfa-ec9c0e4bc764" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMegaWattsPurchased_ea44c000-1478-4730-923e-171f0de357c4" xlink:href="pnm-20201231.xsd#pnm_NumberOfMegaWattsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_NumberOfMegaWattsPurchased_ea44c000-1478-4730-923e-171f0de357c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_60d1e316-c973-4064-bf82-c52b619a2bfe" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_60d1e316-c973-4064-bf82-c52b619a2bfe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts_2f426134-eb9e-4c65-adfd-e0f5e1041297" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts_2f426134-eb9e-4c65-adfd-e0f5e1041297" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased_490dc857-8daf-4ef0-ab5b-113bbb060ec6" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased_490dc857-8daf-4ef0-ab5b-113bbb060ec6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Estimatedannualrentexpense_20a5232f-db15-4cc8-8a94-12760d9f0c13" xlink:href="pnm-20201231.xsd#pnm_Estimatedannualrentexpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_Estimatedannualrentexpense_20a5232f-db15-4cc8-8a94-12760d9f0c13" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_681df417-6e96-44df-9f6c-4b820e07faff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_681df417-6e96-44df-9f6c-4b820e07faff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedleaseacquisitioncosts_d5ddc1af-33fb-434d-92bc-6205444093ab" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedleaseacquisitioncosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesApprovedleaseacquisitioncosts_d5ddc1af-33fb-434d-92bc-6205444093ab" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesDisallowedleaseholdimprovements_be3c64cf-1ef4-459d-b531-b64cec50961e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesDisallowedleaseholdimprovements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesDisallowedleaseholdimprovements_be3c64cf-1ef4-459d-b531-b64cec50961e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements_4b856e43-104a-43e2-8e77-852ade7b59c0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements_4b856e43-104a-43e2-8e77-852ade7b59c0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseImpairments_e19e6420-2773-4ff6-9c0e-4e50f5fc216c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseImpairments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseImpairments_e19e6420-2773-4ff6-9c0e-4e50f5fc216c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice_3aeed24a-b7c8-4577-95ae-60330ea2a2ec" xlink:href="pnm-20201231.xsd#pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice_3aeed24a-b7c8-4577-95ae-60330ea2a2ec" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets_3730bd05-3e14-47f4-b9ae-7234ab806cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets_3730bd05-3e14-47f4-b9ae-7234ab806cf3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7933119b-aad5-4821-8092-61fb90c12f3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7933119b-aad5-4821-8092-61fb90c12f3a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_5ae8f621-ae4a-4ca2-9296-668877b91d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_5ae8f621-ae4a-4ca2-9296-668877b91d1a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_4f52cfe1-416c-4650-a729-3493fbe82f01" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_4f52cfe1-416c-4650-a729-3493fbe82f01" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_f7d771ba-b806-4a08-8a78-672c0c6fc3a0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_f7d771ba-b806-4a08-8a78-672c0c6fc3a0" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance_52567b40-bda0-47d6-aa5f-d032c6587deb" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance_52567b40-bda0-47d6-aa5f-d032c6587deb" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented_2d0e12ee-f029-48ca-9895-6f80f574cbd1" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented_2d0e12ee-f029-48ca-9895-6f80f574cbd1" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_331b3d0b-75d0-4e79-aab7-12de4468731c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_331b3d0b-75d0-4e79-aab7-12de4468731c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331b3d0b-75d0-4e79-aab7-12de4468731c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_331b3d0b-75d0-4e79-aab7-12de4468731c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_331b3d0b-75d0-4e79-aab7-12de4468731c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efcbf7c9-ee5d-4766-9084-3082f8eae252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_331b3d0b-75d0-4e79-aab7-12de4468731c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efcbf7c9-ee5d-4766-9084-3082f8eae252" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_2feca3f5-7a6e-44c5-a46a-49860d2f3e39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efcbf7c9-ee5d-4766-9084-3082f8eae252" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_2feca3f5-7a6e-44c5-a46a-49860d2f3e39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_41bdc033-8cbf-450d-ae8c-83a54c1fb725" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_41bdc033-8cbf-450d-ae8c-83a54c1fb725" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_41bdc033-8cbf-450d-ae8c-83a54c1fb725_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_41bdc033-8cbf-450d-ae8c-83a54c1fb725" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_41bdc033-8cbf-450d-ae8c-83a54c1fb725_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_6869a784-7d91-41ce-ad5a-70b291d07500" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_41bdc033-8cbf-450d-ae8c-83a54c1fb725" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_6869a784-7d91-41ce-ad5a-70b291d07500" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexico2015RateCaseMember_6d74349b-1d82-47d5-8bae-c7ba12037a85" xlink:href="pnm-20201231.xsd#pnm_NewMexico2015RateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_6869a784-7d91-41ce-ad5a-70b291d07500" xlink:to="loc_pnm_NewMexico2015RateCaseMember_6d74349b-1d82-47d5-8bae-c7ba12037a85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_61cf99f9-2978-4a95-ae9d-a3115e5b4901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_PublicUtilityAxis_61cf99f9-2978-4a95-ae9d-a3115e5b4901" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_61cf99f9-2978-4a95-ae9d-a3115e5b4901_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_61cf99f9-2978-4a95-ae9d-a3115e5b4901" xlink:to="loc_us-gaap_UtilityPlantDomain_61cf99f9-2978-4a95-ae9d-a3115e5b4901_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_7a50c6d2-fcb7-4707-8ec9-c46c792eb88f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_61cf99f9-2978-4a95-ae9d-a3115e5b4901" xlink:to="loc_us-gaap_UtilityPlantDomain_7a50c6d2-fcb7-4707-8ec9-c46c792eb88f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_656939dd-8bec-47e5-a978-2838632fb1dd" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_7a50c6d2-fcb7-4707-8ec9-c46c792eb88f" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_656939dd-8bec-47e5-a978-2838632fb1dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_2fe09207-d1aa-47c1-8fc2-6e6012837066" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_7a50c6d2-fcb7-4707-8ec9-c46c792eb88f" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_2fe09207-d1aa-47c1-8fc2-6e6012837066" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_131291c0-4169-457c-b0bc-c32ba52f9f59" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_131291c0-4169-457c-b0bc-c32ba52f9f59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_131291c0-4169-457c-b0bc-c32ba52f9f59_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_131291c0-4169-457c-b0bc-c32ba52f9f59" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_131291c0-4169-457c-b0bc-c32ba52f9f59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_e50b4650-1bf1-41e7-9bc3-d6ae47fc822c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_131291c0-4169-457c-b0bc-c32ba52f9f59" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_e50b4650-1bf1-41e7-9bc3-d6ae47fc822c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_35a63cdb-7c44-46d1-ba25-443a6504077a" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_e50b4650-1bf1-41e7-9bc3-d6ae47fc822c" xlink:to="loc_pnm_FourCornersMember_35a63cdb-7c44-46d1-ba25-443a6504077a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ec4a0362-c537-4a7d-b6d3-92de0426abda" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_dei_LegalEntityAxis_ec4a0362-c537-4a7d-b6d3-92de0426abda" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ec4a0362-c537-4a7d-b6d3-92de0426abda_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ec4a0362-c537-4a7d-b6d3-92de0426abda" xlink:to="loc_dei_EntityDomain_ec4a0362-c537-4a7d-b6d3-92de0426abda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_58b8f90c-5255-4d67-953d-1f4a2647127a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ec4a0362-c537-4a7d-b6d3-92de0426abda" xlink:to="loc_dei_EntityDomain_58b8f90c-5255-4d67-953d-1f4a2647127a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_32d58211-80b7-40ae-8409-ae6b89b7e04c" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_58b8f90c-5255-4d67-953d-1f4a2647127a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_32d58211-80b7-40ae-8409-ae6b89b7e04c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_fa2e1129-3d0a-4447-a30c-7ba8cf0a6d4f" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_fa2e1129-3d0a-4447-a30c-7ba8cf0a6d4f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_fa2e1129-3d0a-4447-a30c-7ba8cf0a6d4f_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_fa2e1129-3d0a-4447-a30c-7ba8cf0a6d4f" xlink:to="loc_pnm_RegulatoryRateMattersDomain_fa2e1129-3d0a-4447-a30c-7ba8cf0a6d4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_9a05df92-98f7-4350-be70-1cac0ec54e7e" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_fa2e1129-3d0a-4447-a30c-7ba8cf0a6d4f" xlink:to="loc_pnm_RegulatoryRateMattersDomain_9a05df92-98f7-4350-be70-1cac0ec54e7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2015ElectricRateCaseMember_986b5e9c-301e-4d4f-809b-3d0dbcfc710f" xlink:href="pnm-20201231.xsd#pnm_A2015ElectricRateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_9a05df92-98f7-4350-be70-1cac0ec54e7e" xlink:to="loc_pnm_A2015ElectricRateCaseMember_986b5e9c-301e-4d4f-809b-3d0dbcfc710f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis_992aeb60-6f4e-443c-bd1d-b2c5ef13cd4b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_srt_EnergyAxis_992aeb60-6f4e-443c-bd1d-b2c5ef13cd4b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_992aeb60-6f4e-443c-bd1d-b2c5ef13cd4b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_EnergyAxis_992aeb60-6f4e-443c-bd1d-b2c5ef13cd4b" xlink:to="loc_srt_EnergyDomain_992aeb60-6f4e-443c-bd1d-b2c5ef13cd4b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_edf7749a-656c-4e3d-9aed-b936d56f5cd8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_EnergyAxis_992aeb60-6f4e-443c-bd1d-b2c5ef13cd4b" xlink:to="loc_srt_EnergyDomain_edf7749a-656c-4e3d-9aed-b936d56f5cd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonFuelEnergyMember_38e89a92-b557-421f-a584-cead340f3c0d" xlink:href="pnm-20201231.xsd#pnm_NonFuelEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EnergyDomain_edf7749a-656c-4e3d-9aed-b936d56f5cd8" xlink:to="loc_pnm_NonFuelEnergyMember_38e89a92-b557-421f-a584-cead340f3c0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_d4d69756-4050-467a-8f22-2db81567e074" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_d4d69756-4050-467a-8f22-2db81567e074" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_d4d69756-4050-467a-8f22-2db81567e074_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_d4d69756-4050-467a-8f22-2db81567e074" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_d4d69756-4050-467a-8f22-2db81567e074_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_acc945d7-4a7d-4956-8132-17580f1ac223" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_d4d69756-4050-467a-8f22-2db81567e074" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_acc945d7-4a7d-4956-8132-17580f1ac223" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_f2b919da-e1dd-40d5-a67f-30dcd419c012" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_acc945d7-4a7d-4956-8132-17580f1ac223" xlink:to="loc_pnm_NMPRCMember_f2b919da-e1dd-40d5-a67f-30dcd419c012" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_81ee8436-183f-459e-8728-3db67c220690" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_LeaseContractualTermAxis_81ee8436-183f-459e-8728-3db67c220690" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_81ee8436-183f-459e-8728-3db67c220690_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseContractualTermAxis_81ee8436-183f-459e-8728-3db67c220690" xlink:to="loc_us-gaap_LeaseContractualTermDomain_81ee8436-183f-459e-8728-3db67c220690_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_8c05b6a0-ddcb-4d57-86de-6e0e239641f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseContractualTermAxis_81ee8436-183f-459e-8728-3db67c220690" xlink:to="loc_us-gaap_LeaseContractualTermDomain_8c05b6a0-ddcb-4d57-86de-6e0e239641f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember_ca37b4c4-0b7e-4acd-af41-cafa6723a4f7" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_8c05b6a0-ddcb-4d57-86de-6e0e239641f9" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember_ca37b4c4-0b7e-4acd-af41-cafa6723a4f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember_babe0cbe-17ff-47b5-8668-771179050637" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_8c05b6a0-ddcb-4d57-86de-6e0e239641f9" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember_babe0cbe-17ff-47b5-8668-771179050637" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersRenewablePortfolioStandardDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails" xlink:type="extended" id="ieb48093c42584807a9e9d9c19d613915_RegulatoryandRateMattersRenewablePortfolioStandardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour_d01a7f8f-355d-405b-9da1-401edca4bc57" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour_d01a7f8f-355d-405b-9da1-401edca4bc57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_95963726-53cd-45c0-86b8-ceac48465065" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_95963726-53cd-45c0-86b8-ceac48465065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_9780e702-a00e-4f75-9596-837c79935393" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_9780e702-a00e-4f75-9596-837c79935393" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_271ee8b9-723b-4e89-891f-d7ab0f405071" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_271ee8b9-723b-4e89-891f-d7ab0f405071" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_2e2019ad-0c37-4c17-8902-6d5ebd4c4a29" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_2e2019ad-0c37-4c17-8902-6d5ebd4c4a29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1_11aa1129-36fd-4d8f-aec2-8931078e47d2" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1_11aa1129-36fd-4d8f-aec2-8931078e47d2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2_87536d13-e57b-4117-b36d-43ee5bad1ed8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2_87536d13-e57b-4117-b36d-43ee5bad1ed8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts_95cd1644-496d-41d5-8a19-5953c5dcc83f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts_95cd1644-496d-41d5-8a19-5953c5dcc83f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PowerPurchaseAgreementTerm_f2f2aba9-bca3-4dee-a244-9d6413db0b64" xlink:href="pnm-20201231.xsd#pnm_PowerPurchaseAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PowerPurchaseAgreementTerm_f2f2aba9-bca3-4dee-a244-9d6413db0b64" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_79938fa1-c542-4dff-ac21-fb7b14c00151" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_79938fa1-c542-4dff-ac21-fb7b14c00151" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_6f478e6d-9aba-4ae0-9e9a-17fd011a24d8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_6f478e6d-9aba-4ae0-9e9a-17fd011a24d8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent_18bea7fb-6385-4661-9a62-429e425168eb" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent_18bea7fb-6385-4661-9a62-429e425168eb" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount_69d7be09-eb26-407e-8cab-7a843e5f5115" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount_69d7be09-eb26-407e-8cab-7a843e5f5115" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_89b80eb1-f0d3-469d-90d1-2b52e15041f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_us-gaap_PublicUtilityAxis_89b80eb1-f0d3-469d-90d1-2b52e15041f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_89b80eb1-f0d3-469d-90d1-2b52e15041f8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_89b80eb1-f0d3-469d-90d1-2b52e15041f8" xlink:to="loc_us-gaap_UtilityPlantDomain_89b80eb1-f0d3-469d-90d1-2b52e15041f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_89b80eb1-f0d3-469d-90d1-2b52e15041f8" xlink:to="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexicoWindMember_a41fdb01-e5e6-4fc8-9e63-41962b754c16" xlink:href="pnm-20201231.xsd#pnm_NewMexicoWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:to="loc_pnm_NewMexicoWindMember_a41fdb01-e5e6-4fc8-9e63-41962b754c16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RedMesaWindMember_0dfceed9-31a0-443f-8a0b-5e2884fb0222" xlink:href="pnm-20201231.xsd#pnm_RedMesaWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:to="loc_pnm_RedMesaWindMember_0dfceed9-31a0-443f-8a0b-5e2884fb0222" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LaJoyaWindMember_51c1962c-e81d-4c82-bb1b-d5c942fa9686" xlink:href="pnm-20201231.xsd#pnm_LaJoyaWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:to="loc_pnm_LaJoyaWindMember_51c1962c-e81d-4c82-bb1b-d5c942fa9686" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LightningDockGeothermalMember_7ed455a5-c03d-41bf-a8f7-3430540f4ffa" xlink:href="pnm-20201231.xsd#pnm_LightningDockGeothermalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:to="loc_pnm_LightningDockGeothermalMember_7ed455a5-c03d-41bf-a8f7-3430540f4ffa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_fff45ba5-b5b9-425c-83d8-4348a10a075b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_fff45ba5-b5b9-425c-83d8-4348a10a075b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_fff45ba5-b5b9-425c-83d8-4348a10a075b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_fff45ba5-b5b9-425c-83d8-4348a10a075b" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_fff45ba5-b5b9-425c-83d8-4348a10a075b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_5502ad9f-3550-489e-b4e2-adacca0add1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_fff45ba5-b5b9-425c-83d8-4348a10a075b" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_5502ad9f-3550-489e-b4e2-adacca0add1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_5db1e1f5-9c7c-426e-8c23-d461b20d3d52" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_5502ad9f-3550-489e-b4e2-adacca0add1b" xlink:to="loc_pnm_NMPRCMember_5db1e1f5-9c7c-426e-8c23-d461b20d3d52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8c1eecdb-4b88-4a88-82e8-c40098e24536" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_dei_LegalEntityAxis_8c1eecdb-4b88-4a88-82e8-c40098e24536" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8c1eecdb-4b88-4a88-82e8-c40098e24536_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8c1eecdb-4b88-4a88-82e8-c40098e24536" xlink:to="loc_dei_EntityDomain_8c1eecdb-4b88-4a88-82e8-c40098e24536_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bbe42c38-b715-4402-bd28-b6572c4fe299" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8c1eecdb-4b88-4a88-82e8-c40098e24536" xlink:to="loc_dei_EntityDomain_bbe42c38-b715-4402-bd28-b6572c4fe299" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0e7fb060-bc35-4d89-9602-0603b702279f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bbe42c38-b715-4402-bd28-b6572c4fe299" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0e7fb060-bc35-4d89-9602-0603b702279f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_92d0cf79-75dd-42ed-9678-ce241488f963" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_92d0cf79-75dd-42ed-9678-ce241488f963" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_92d0cf79-75dd-42ed-9678-ce241488f963_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_92d0cf79-75dd-42ed-9678-ce241488f963" xlink:to="loc_pnm_RegulatoryRateMattersDomain_92d0cf79-75dd-42ed-9678-ce241488f963_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_92d0cf79-75dd-42ed-9678-ce241488f963" xlink:to="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandardMember_b593c3d5-f99e-4f3e-b696-faf5b0c387d8" xlink:href="pnm-20201231.xsd#pnm_RenewablePortfolioStandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_RenewablePortfolioStandardMember_b593c3d5-f99e-4f3e-b696-faf5b0c387d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandard2014Member_578484d6-90ce-4ff1-978e-523bfa3820fe" xlink:href="pnm-20201231.xsd#pnm_RenewablePortfolioStandard2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_RenewablePortfolioStandard2014Member_578484d6-90ce-4ff1-978e-523bfa3820fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_KVTransmissionLineMember_ce2facdd-ed28-4200-be37-3e10884969e3" xlink:href="pnm-20201231.xsd#pnm_KVTransmissionLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_KVTransmissionLineMember_ce2facdd-ed28-4200-be37-3e10884969e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_a581696f-7b58-4f86-b621-f3c07c99e581" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_RenewableEnergyRiderMember_a581696f-7b58-4f86-b621-f3c07c99e581" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_1ff970b3-abdc-4826-b585-9f9f8ee20ac4" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_1ff970b3-abdc-4826-b585-9f9f8ee20ac4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_fc4f2f76-1f92-4bf3-9c30-343d53a46c5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_fc4f2f76-1f92-4bf3-9c30-343d53a46c5a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_fc4f2f76-1f92-4bf3-9c30-343d53a46c5a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_fc4f2f76-1f92-4bf3-9c30-343d53a46c5a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_fc4f2f76-1f92-4bf3-9c30-343d53a46c5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d5aef0bd-d073-4df1-82e6-23b4c84cb6b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_fc4f2f76-1f92-4bf3-9c30-343d53a46c5a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d5aef0bd-d073-4df1-82e6-23b4c84cb6b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_12ab92a9-f010-4396-b93e-b73edc1e15ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_d5aef0bd-d073-4df1-82e6-23b4c84cb6b5" xlink:to="loc_us-gaap_SubsequentEventMember_12ab92a9-f010-4396-b93e-b73edc1e15ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_16eb1e67-2647-4fff-b68b-a90303ab4e4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_srt_RangeAxis_16eb1e67-2647-4fff-b68b-a90303ab4e4f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_16eb1e67-2647-4fff-b68b-a90303ab4e4f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_16eb1e67-2647-4fff-b68b-a90303ab4e4f" xlink:to="loc_srt_RangeMember_16eb1e67-2647-4fff-b68b-a90303ab4e4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_36acedb0-dd4b-4e63-88b6-10e724c9d2ef" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_16eb1e67-2647-4fff-b68b-a90303ab4e4f" xlink:to="loc_srt_RangeMember_36acedb0-dd4b-4e63-88b6-10e724c9d2ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b53884bb-5ab8-40e1-bea2-4390d0b12302" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_36acedb0-dd4b-4e63-88b6-10e724c9d2ef" xlink:to="loc_srt_MaximumMember_b53884bb-5ab8-40e1-bea2-4390d0b12302" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersRenewableEnergyRiderDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails" xlink:type="extended" id="ibe711a92e3a142e9b8addfa74266e04d_RegulatoryandRateMattersRenewableEnergyRiderDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_6185c5bd-500a-4ca2-9d78-de8a9f7c59d4" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRevenuefromRenewableenergyrider"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:to="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_6185c5bd-500a-4ca2-9d78-de8a9f7c59d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_fb4c6b0e-d3f6-4fc1-ba16-bc8bb4b4eaab" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_fb4c6b0e-d3f6-4fc1-ba16-bc8bb4b4eaab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount_ff5f78db-b0bc-4f9f-9ed3-3a3c2c19212d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount_ff5f78db-b0bc-4f9f-9ed3-3a3c2c19212d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_7fba747a-8c4b-46cc-9560-9ba67b9b7705" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:to="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_7fba747a-8c4b-46cc-9560-9ba67b9b7705" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d1e1a7ce-b2f2-44bd-ba9c-0df433393858" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_dei_LegalEntityAxis_d1e1a7ce-b2f2-44bd-ba9c-0df433393858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d1e1a7ce-b2f2-44bd-ba9c-0df433393858_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d1e1a7ce-b2f2-44bd-ba9c-0df433393858" xlink:to="loc_dei_EntityDomain_d1e1a7ce-b2f2-44bd-ba9c-0df433393858_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f5e1eb3c-d619-40ae-ad67-6d8ff4b85d32" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d1e1a7ce-b2f2-44bd-ba9c-0df433393858" xlink:to="loc_dei_EntityDomain_f5e1eb3c-d619-40ae-ad67-6d8ff4b85d32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_12b80d04-3cbc-4d46-abd2-ee09d902a1fb" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f5e1eb3c-d619-40ae-ad67-6d8ff4b85d32" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_12b80d04-3cbc-4d46-abd2-ee09d902a1fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e29531a6-ca2b-4d2b-a859-0766737088aa" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e29531a6-ca2b-4d2b-a859-0766737088aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_e29531a6-ca2b-4d2b-a859-0766737088aa_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e29531a6-ca2b-4d2b-a859-0766737088aa" xlink:to="loc_pnm_RegulatoryRateMattersDomain_e29531a6-ca2b-4d2b-a859-0766737088aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_b0e2bb56-edc1-415b-8585-ef27c29fcf23" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e29531a6-ca2b-4d2b-a859-0766737088aa" xlink:to="loc_pnm_RegulatoryRateMattersDomain_b0e2bb56-edc1-415b-8585-ef27c29fcf23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_fff6476c-6e53-4200-9e34-267293bf7691" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_b0e2bb56-edc1-415b-8585-ef27c29fcf23" xlink:to="loc_pnm_RenewableEnergyRiderMember_fff6476c-6e53-4200-9e34-267293bf7691" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_70a0659a-de4d-47da-a5f8-29d21337e17b" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_b0e2bb56-edc1-415b-8585-ef27c29fcf23" xlink:to="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_70a0659a-de4d-47da-a5f8-29d21337e17b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_28dd32ab-7bd9-477f-8ac3-d9a10c2ef088" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_srt_RangeAxis_28dd32ab-7bd9-477f-8ac3-d9a10c2ef088" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_28dd32ab-7bd9-477f-8ac3-d9a10c2ef088_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_28dd32ab-7bd9-477f-8ac3-d9a10c2ef088" xlink:to="loc_srt_RangeMember_28dd32ab-7bd9-477f-8ac3-d9a10c2ef088_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1504ba9c-f84b-491e-a972-bb671b075459" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_28dd32ab-7bd9-477f-8ac3-d9a10c2ef088" xlink:to="loc_srt_RangeMember_1504ba9c-f84b-491e-a972-bb671b075459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d3f67849-7ed2-4c29-93d6-68ee0ff5a50a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1504ba9c-f84b-491e-a972-bb671b075459" xlink:to="loc_srt_MaximumMember_d3f67849-7ed2-4c29-93d6-68ee0ff5a50a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_8ecaffe4-be10-4e19-8e1d-2d9ba80af4cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_8ecaffe4-be10-4e19-8e1d-2d9ba80af4cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_8ecaffe4-be10-4e19-8e1d-2d9ba80af4cb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_8ecaffe4-be10-4e19-8e1d-2d9ba80af4cb" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_8ecaffe4-be10-4e19-8e1d-2d9ba80af4cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_a1a32088-8a08-4123-9d1d-6ccdf58e1c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_8ecaffe4-be10-4e19-8e1d-2d9ba80af4cb" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_a1a32088-8a08-4123-9d1d-6ccdf58e1c49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_afad6b02-46cf-467e-a466-22abc2852074" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_a1a32088-8a08-4123-9d1d-6ccdf58e1c49" xlink:to="loc_pnm_NMPRCMember_afad6b02-46cf-467e-a466-22abc2852074" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_cbae74a4-aea0-41e1-8ac6-27acb03f610e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_cbae74a4-aea0-41e1-8ac6-27acb03f610e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_cbae74a4-aea0-41e1-8ac6-27acb03f610e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_cbae74a4-aea0-41e1-8ac6-27acb03f610e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_cbae74a4-aea0-41e1-8ac6-27acb03f610e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_277b2b9a-bdb8-4f38-a42c-1b9e6cab8363" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_cbae74a4-aea0-41e1-8ac6-27acb03f610e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_277b2b9a-bdb8-4f38-a42c-1b9e6cab8363" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0e7f10cd-3c66-472b-a2bc-5d66fd2b04e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_277b2b9a-bdb8-4f38-a42c-1b9e6cab8363" xlink:to="loc_us-gaap_SubsequentEventMember_0e7f10cd-3c66-472b-a2bc-5d66fd2b04e4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails" xlink:type="extended" id="i38b41c7cbc9c4997b991b8268f5d3c35_RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency_076846fe-2eac-41c1-b020-ac7e33801eec" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency_076846fe-2eac-41c1-b020-ac7e33801eec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnticipatedfutureprofitincentive_ef615a3c-3b57-4051-99eb-9c89fc7b65f2" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnticipatedfutureprofitincentive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesAnticipatedfutureprofitincentive_ef615a3c-3b57-4051-99eb-9c89fc7b65f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings_ba5c8001-9509-486a-a08e-9cb0b6f1feba" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings_ba5c8001-9509-486a-a08e-9cb0b6f1feba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive_2875b337-1c6b-4e60-acc7-1a40410d4110" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive_2875b337-1c6b-4e60-acc7-1a40410d4110" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMeasurementInput_c3103b4a-0367-4222-85a0-ba6e40d46bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_us-gaap_DebtInstrumentMeasurementInput_c3103b4a-0367-4222-85a0-ba6e40d46bf9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier_b20061c4-df68-4258-af1c-30f780058e0a" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier_b20061c4-df68-4258-af1c-30f780058e0a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum_588ad51d-d070-4cb0-85f8-ca78821c245d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum_588ad51d-d070-4cb0-85f8-ca78821c245d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings_8da39459-ec8c-4a3d-8013-59393d6bc8de" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings_8da39459-ec8c-4a3d-8013-59393d6bc8de" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_06db6ee8-2610-4467-8223-ba454cfa8e50" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_06db6ee8-2610-4467-8223-ba454cfa8e50" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_d65f86d7-aa6d-4b36-954a-1f7eb34e43b6" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_d65f86d7-aa6d-4b36-954a-1f7eb34e43b6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_d4efb5aa-3eec-4d71-ae04-b32bcdb1ace0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_d4efb5aa-3eec-4d71-ae04-b32bcdb1ace0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_36e893fc-d883-44dd-a686-4ec3ce84e21c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_36e893fc-d883-44dd-a686-4ec3ce84e21c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_f4f2b1cb-c789-40bd-8419-a821909deb76" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_f4f2b1cb-c789-40bd-8419-a821909deb76" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_80bf1497-ebc4-4207-bb6b-6d8157d182c8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_80bf1497-ebc4-4207-bb6b-6d8157d182c8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_aebd896a-4bed-4e48-a109-edb11bbdb0b2" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_aebd896a-4bed-4e48-a109-edb11bbdb0b2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_1d5694f6-90ed-4229-b13a-f7ec9980e2a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_1d5694f6-90ed-4229-b13a-f7ec9980e2a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1d5694f6-90ed-4229-b13a-f7ec9980e2a1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_1d5694f6-90ed-4229-b13a-f7ec9980e2a1" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1d5694f6-90ed-4229-b13a-f7ec9980e2a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_0c5912b5-ed90-414c-8409-2309e50e7d87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_1d5694f6-90ed-4229-b13a-f7ec9980e2a1" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_0c5912b5-ed90-414c-8409-2309e50e7d87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_42cdf85d-42ac-4c54-b91d-65dbf8e0b8b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0c5912b5-ed90-414c-8409-2309e50e7d87" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_42cdf85d-42ac-4c54-b91d-65dbf8e0b8b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b1e87f59-bec1-4302-b7a0-466a33eb6dda" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_dei_LegalEntityAxis_b1e87f59-bec1-4302-b7a0-466a33eb6dda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b1e87f59-bec1-4302-b7a0-466a33eb6dda_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b1e87f59-bec1-4302-b7a0-466a33eb6dda" xlink:to="loc_dei_EntityDomain_b1e87f59-bec1-4302-b7a0-466a33eb6dda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_85a5c30e-7701-4869-a738-6a72429f6945" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b1e87f59-bec1-4302-b7a0-466a33eb6dda" xlink:to="loc_dei_EntityDomain_85a5c30e-7701-4869-a738-6a72429f6945" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_018e7d04-fd45-461e-a6f6-31539a39b5d4" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_85a5c30e-7701-4869-a738-6a72429f6945" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_018e7d04-fd45-461e-a6f6-31539a39b5d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_730bbc1c-5d47-489b-83fd-70b0d6ede5ba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_srt_RangeAxis_730bbc1c-5d47-489b-83fd-70b0d6ede5ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_730bbc1c-5d47-489b-83fd-70b0d6ede5ba_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_730bbc1c-5d47-489b-83fd-70b0d6ede5ba" xlink:to="loc_srt_RangeMember_730bbc1c-5d47-489b-83fd-70b0d6ede5ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_063900c4-bb35-4d8c-a7df-7efe46921b75" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_730bbc1c-5d47-489b-83fd-70b0d6ede5ba" xlink:to="loc_srt_RangeMember_063900c4-bb35-4d8c-a7df-7efe46921b75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4519ed3a-46a8-4433-acfc-d1c34f4469cb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_063900c4-bb35-4d8c-a7df-7efe46921b75" xlink:to="loc_srt_MinimumMember_4519ed3a-46a8-4433-acfc-d1c34f4469cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_b9f086d6-5f54-4061-b62b-752cf0c2ff5f" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_b9f086d6-5f54-4061-b62b-752cf0c2ff5f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_b9f086d6-5f54-4061-b62b-752cf0c2ff5f_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_b9f086d6-5f54-4061-b62b-752cf0c2ff5f" xlink:to="loc_pnm_RegulatoryRateMattersDomain_b9f086d6-5f54-4061-b62b-752cf0c2ff5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_b9f086d6-5f54-4061-b62b-752cf0c2ff5f" xlink:to="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember_13c94f79-a19e-4be1-9a6c-88b0e4b39a05" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember_13c94f79-a19e-4be1-9a6c-88b0e4b39a05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember_174f030a-a6b6-4884-877b-e94b76248921" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember_174f030a-a6b6-4884-877b-e94b76248921" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandardMember_17638eb2-5c69-45c2-98d9-a92896d748b2" xlink:href="pnm-20201231.xsd#pnm_RenewablePortfolioStandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_RenewablePortfolioStandardMember_17638eb2-5c69-45c2-98d9-a92896d748b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember_72c02209-1350-4b51-937f-59b755b5f585" xlink:href="pnm-20201231.xsd#pnm_A2017EnergyEfficiencyandLoadManagementProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember_72c02209-1350-4b51-937f-59b755b5f585" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember_e7c38bc5-4202-42ce-a079-5a15cb23f45c" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyAndLoadManagementProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember_e7c38bc5-4202-42ce-a079-5a15cb23f45c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostAxis_4e3edb51-1f40-4b29-a988-93c5c9f9b642" xlink:href="pnm-20201231.xsd#pnm_TypeOfRegulatoryCostAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_pnm_TypeOfRegulatoryCostAxis_4e3edb51-1f40-4b29-a988-93c5c9f9b642" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostDomain_4e3edb51-1f40-4b29-a988-93c5c9f9b642_default" xlink:href="pnm-20201231.xsd#pnm_TypeOfRegulatoryCostDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_TypeOfRegulatoryCostAxis_4e3edb51-1f40-4b29-a988-93c5c9f9b642" xlink:to="loc_pnm_TypeOfRegulatoryCostDomain_4e3edb51-1f40-4b29-a988-93c5c9f9b642_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostDomain_faea14ab-3672-4b2c-8fba-a203a6f3f7bd" xlink:href="pnm-20201231.xsd#pnm_TypeOfRegulatoryCostDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_TypeOfRegulatoryCostAxis_4e3edb51-1f40-4b29-a988-93c5c9f9b642" xlink:to="loc_pnm_TypeOfRegulatoryCostDomain_faea14ab-3672-4b2c-8fba-a203a6f3f7bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DisincentivesIncentivesAddedMember_dce7ce42-0ebb-4a4b-8d45-4b4dfdc463a0" xlink:href="pnm-20201231.xsd#pnm_DisincentivesIncentivesAddedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_TypeOfRegulatoryCostDomain_faea14ab-3672-4b2c-8fba-a203a6f3f7bd" xlink:to="loc_pnm_DisincentivesIncentivesAddedMember_dce7ce42-0ebb-4a4b-8d45-4b4dfdc463a0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails" xlink:type="extended" id="i42363d4b5c11457d9d0cb21cd2ec6da9_RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesFrequencyofIRPfilings_408b6c41-3ebf-4c4a-a446-42198e104363" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesFrequencyofIRPfilings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:to="loc_pnm_PublicUtilitiesFrequencyofIRPfilings_408b6c41-3ebf-4c4a-a446-42198e104363" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp_b1f08d51-c0b1-4388-a925-116d00bb8b50" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:to="loc_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp_b1f08d51-c0b1-4388-a925-116d00bb8b50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod_43902542-9721-42f2-8cab-5c7d8f0adf19" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:to="loc_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod_43902542-9721-42f2-8cab-5c7d8f0adf19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3734d758-e5cb-4b92-afc5-bcbcc3da557e" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3734d758-e5cb-4b92-afc5-bcbcc3da557e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_3734d758-e5cb-4b92-afc5-bcbcc3da557e_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3734d758-e5cb-4b92-afc5-bcbcc3da557e" xlink:to="loc_pnm_RegulatoryRateMattersDomain_3734d758-e5cb-4b92-afc5-bcbcc3da557e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3734d758-e5cb-4b92-afc5-bcbcc3da557e" xlink:to="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IntegratedResourcePlan2011Member_5471d504-4cdc-4638-85dc-464373d282a2" xlink:href="pnm-20201231.xsd#pnm_IntegratedResourcePlan2011Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:to="loc_pnm_IntegratedResourcePlan2011Member_5471d504-4cdc-4638-85dc-464373d282a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IntegratedResourcePlan2017Member_d892a0d3-3092-4901-b39a-9a6eb30a4711" xlink:href="pnm-20201231.xsd#pnm_IntegratedResourcePlan2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:to="loc_pnm_IntegratedResourcePlan2017Member_d892a0d3-3092-4901-b39a-9a6eb30a4711" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IntegratedResourcePlan2020Member_1d009458-ed93-4ac4-b5cb-38607a379b64" xlink:href="pnm-20201231.xsd#pnm_IntegratedResourcePlan2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:to="loc_pnm_IntegratedResourcePlan2020Member_1d009458-ed93-4ac4-b5cb-38607a379b64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b6136601-8bf4-4eca-9fc8-3ab402be5ada" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:to="loc_dei_LegalEntityAxis_b6136601-8bf4-4eca-9fc8-3ab402be5ada" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b6136601-8bf4-4eca-9fc8-3ab402be5ada_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b6136601-8bf4-4eca-9fc8-3ab402be5ada" xlink:to="loc_dei_EntityDomain_b6136601-8bf4-4eca-9fc8-3ab402be5ada_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8f949729-5751-476e-b4d9-a390070c8a33" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b6136601-8bf4-4eca-9fc8-3ab402be5ada" xlink:to="loc_dei_EntityDomain_8f949729-5751-476e-b4d9-a390070c8a33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_46171ef7-485d-4d7f-b69b-b1f275739b08" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8f949729-5751-476e-b4d9-a390070c8a33" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_46171ef7-485d-4d7f-b69b-b1f275739b08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_3dcc038d-a13d-461f-9c71-c26622209829" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_3dcc038d-a13d-461f-9c71-c26622209829" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_3dcc038d-a13d-461f-9c71-c26622209829_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_3dcc038d-a13d-461f-9c71-c26622209829" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_3dcc038d-a13d-461f-9c71-c26622209829_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_c183f26f-47d3-403d-86b9-51ad7f1d9c05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_3dcc038d-a13d-461f-9c71-c26622209829" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_c183f26f-47d3-403d-86b9-51ad7f1d9c05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_5536d130-56bc-4a21-a2a9-068ad619a673" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_c183f26f-47d3-403d-86b9-51ad7f1d9c05" xlink:to="loc_pnm_NMPRCMember_5536d130-56bc-4a21-a2a9-068ad619a673" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ed3908ff-9c43-47dd-9f7e-bdeb736cdbf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ed3908ff-9c43-47dd-9f7e-bdeb736cdbf6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ed3908ff-9c43-47dd-9f7e-bdeb736cdbf6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ed3908ff-9c43-47dd-9f7e-bdeb736cdbf6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ed3908ff-9c43-47dd-9f7e-bdeb736cdbf6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_14847b90-f8f5-4fa1-bda0-fee3f6d2ca7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ed3908ff-9c43-47dd-9f7e-bdeb736cdbf6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_14847b90-f8f5-4fa1-bda0-fee3f6d2ca7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5684471b-ac95-4c19-97a8-68b30c590bb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_14847b90-f8f5-4fa1-bda0-fee3f6d2ca7f" xlink:to="loc_us-gaap_SubsequentEventMember_5684471b-ac95-4c19-97a8-68b30c590bb9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" xlink:type="extended" id="i5e60dffb1c1a484cbd102d19cc702946_RegulatoryandRateMattersSJGSAbandonmentApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant_4ee9b75f-397a-4260-a9cb-2d8a5977f008" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant_4ee9b75f-397a-4260-a9cb-2d8a5977f008" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_c0a736e5-71e7-449d-a922-c2bba95fd44f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_c0a736e5-71e7-449d-a922-c2bba95fd44f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_0896ab92-9b68-4b78-9c68-b80000946849" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_0896ab92-9b68-4b78-9c68-b80000946849" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario_c985b021-7b43-47eb-9294-177dd5ecb4f5" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario_c985b021-7b43-47eb-9294-177dd5ecb4f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios_048ced6f-faf8-4103-b218-9ab9d2c9785f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfReplacementResourceScenarios"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios_048ced6f-faf8-4103-b218-9ab9d2c9785f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_f5c5d2df-51d2-4998-a770-03d25c40587a" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_f5c5d2df-51d2-4998-a770-03d25c40587a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_3ef2848f-fbc3-4672-81ef-52877748defb" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_3ef2848f-fbc3-4672-81ef-52877748defb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_08c4ef5a-ffda-4139-8995-f114b268035e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_08c4ef5a-ffda-4139-8995-f114b268035e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_b9f5fb06-3eb8-403f-bba2-7eac06bdc993" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesUpfrontFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_b9f5fb06-3eb8-403f-bba2-7eac06bdc993" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_6a34bd28-6f2d-4ff0-ab00-fd120796fb28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_us-gaap_SeveranceCosts1_6a34bd28-6f2d-4ff0-ab00-fd120796fb28" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromSecuritizationBonds_b8ab4c8a-35af-4f9c-b6bd-f5f40d2bf555" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromSecuritizationBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_ProceedsFromSecuritizationBonds_b8ab4c8a-35af-4f9c-b6bd-f5f40d2bf555" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_c77088bd-67c1-4778-9536-de5c7ecd42b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_us-gaap_RestructuringReserve_c77088bd-67c1-4778-9536-de5c7ecd42b7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts_366d5ee9-14bf-41f4-bb07-248f2e3dd7e8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts_366d5ee9-14bf-41f4-bb07-248f2e3dd7e8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse_d122366f-1694-461c-becf-a9d3737c25ec" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse_d122366f-1694-461c-becf-a9d3737c25ec" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility_11be945d-c669-43eb-a53b-9199811f1e9e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility_11be945d-c669-43eb-a53b-9199811f1e9e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources_37e5ebd8-b754-4ee3-a472-ef3f78b9b5bf" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedCostsOfReplacementResources"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources_37e5ebd8-b754-4ee3-a472-ef3f78b9b5bf" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_e63666e3-cd0b-442f-b2f3-88b217e5ef88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_e63666e3-cd0b-442f-b2f3-88b217e5ef88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_e63666e3-cd0b-442f-b2f3-88b217e5ef88_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_e63666e3-cd0b-442f-b2f3-88b217e5ef88" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_e63666e3-cd0b-442f-b2f3-88b217e5ef88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_54574044-83d0-4029-8a4e-480d98159227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_e63666e3-cd0b-442f-b2f3-88b217e5ef88" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_54574044-83d0-4029-8a4e-480d98159227" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_26c1b5ac-75f6-450f-bdbf-38051e2ef0e3" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_54574044-83d0-4029-8a4e-480d98159227" xlink:to="loc_pnm_SanJuanGeneratingStationMember_26c1b5ac-75f6-450f-bdbf-38051e2ef0e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4e730567-69d9-4465-a43f-019b848865e7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_dei_LegalEntityAxis_4e730567-69d9-4465-a43f-019b848865e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4e730567-69d9-4465-a43f-019b848865e7_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4e730567-69d9-4465-a43f-019b848865e7" xlink:to="loc_dei_EntityDomain_4e730567-69d9-4465-a43f-019b848865e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b922f3f6-ae3c-4c47-8844-0e7739ed8456" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4e730567-69d9-4465-a43f-019b848865e7" xlink:to="loc_dei_EntityDomain_b922f3f6-ae3c-4c47-8844-0e7739ed8456" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c94de13e-8f87-4e37-9d81-b4c2e99219a9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b922f3f6-ae3c-4c47-8844-0e7739ed8456" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c94de13e-8f87-4e37-9d81-b4c2e99219a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_11a7cba1-e0da-4fef-bd25-a2fc6575e103" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_11a7cba1-e0da-4fef-bd25-a2fc6575e103" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_11a7cba1-e0da-4fef-bd25-a2fc6575e103_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_11a7cba1-e0da-4fef-bd25-a2fc6575e103" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_11a7cba1-e0da-4fef-bd25-a2fc6575e103_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_11a7cba1-e0da-4fef-bd25-a2fc6575e103" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_392d86bb-8af3-441e-9d86-abcdb3527979" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:to="loc_us-gaap_EmployeeSeveranceMember_392d86bb-8af3-441e-9d86-abcdb3527979" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_8b2caa3b-2cf7-44d1-a30c-394a51b98fe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:to="loc_us-gaap_OtherRestructuringMember_8b2caa3b-2cf7-44d1-a30c-394a51b98fe5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_7c5ffa5b-5089-4b75-89ea-417f185f7624" xlink:href="pnm-20201231.xsd#pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:to="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_7c5ffa5b-5089-4b75-89ea-417f185f7624" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_eb0a230f-bb0f-4899-9c63-37b02e401d04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_eb0a230f-bb0f-4899-9c63-37b02e401d04" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_eb0a230f-bb0f-4899-9c63-37b02e401d04_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eb0a230f-bb0f-4899-9c63-37b02e401d04" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_eb0a230f-bb0f-4899-9c63-37b02e401d04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_0fb72ae9-9d79-438e-bf1d-f88ab9e2405c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eb0a230f-bb0f-4899-9c63-37b02e401d04" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_0fb72ae9-9d79-438e-bf1d-f88ab9e2405c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_baee2723-fee9-4146-ae07-71dfcb0b9a64" xlink:href="pnm-20201231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_0fb72ae9-9d79-438e-bf1d-f88ab9e2405c" xlink:to="loc_pnm_OtherDeferredCreditsMember_baee2723-fee9-4146-ae07-71dfcb0b9a64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d7654b1-85aa-4700-8b7a-549fbd353d00" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d7654b1-85aa-4700-8b7a-549fbd353d00" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_8d7654b1-85aa-4700-8b7a-549fbd353d00_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d7654b1-85aa-4700-8b7a-549fbd353d00" xlink:to="loc_pnm_RegulatoryRateMattersDomain_8d7654b1-85aa-4700-8b7a-549fbd353d00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d7654b1-85aa-4700-8b7a-549fbd353d00" xlink:to="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMSolarDirectMember_4b4fecc3-3660-45cf-b58c-a2bd59b73d77" xlink:href="pnm-20201231.xsd#pnm_PNMSolarDirectMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_PNMSolarDirectMember_4b4fecc3-3660-45cf-b58c-a2bd59b73d77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioOneMember_bb854a3a-1aee-43df-84fa-dc9df34a34a7" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioOneMember_bb854a3a-1aee-43df-84fa-dc9df34a34a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioTwoMember_0539a68b-f412-4e23-9a6b-c2edcfbfa7b1" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioTwoMember_0539a68b-f412-4e23-9a6b-c2edcfbfa7b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioThreeMember_1298de58-b14b-4e55-a44b-a19f4bb79e4b" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioThreeMember_1298de58-b14b-4e55-a44b-a19f4bb79e4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioFourMember_ea9c415f-874c-4bb2-b9a3-d75ece433253" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioFourMember_ea9c415f-874c-4bb2-b9a3-d75ece433253" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioFiveMember_e807c84c-f2b2-4cf7-9733-a5d89b90926a" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioFiveMember_e807c84c-f2b2-4cf7-9733-a5d89b90926a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1a05c81a-d5e0-419b-9491-36e9abcfb5d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1a05c81a-d5e0-419b-9491-36e9abcfb5d0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1a05c81a-d5e0-419b-9491-36e9abcfb5d0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1a05c81a-d5e0-419b-9491-36e9abcfb5d0" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1a05c81a-d5e0-419b-9491-36e9abcfb5d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e39a72f8-88a8-4a4e-b341-122f6221d7fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1a05c81a-d5e0-419b-9491-36e9abcfb5d0" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e39a72f8-88a8-4a4e-b341-122f6221d7fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_HearingExaminersApproachOneMember_3226588b-3927-451b-94d6-8a6a69332b07" xlink:href="pnm-20201231.xsd#pnm_HearingExaminersApproachOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e39a72f8-88a8-4a4e-b341-122f6221d7fc" xlink:to="loc_pnm_HearingExaminersApproachOneMember_3226588b-3927-451b-94d6-8a6a69332b07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_HearingExaminersApproachTwoMember_f023a436-202e-44b2-ac7e-a9697abfb086" xlink:href="pnm-20201231.xsd#pnm_HearingExaminersApproachTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e39a72f8-88a8-4a4e-b341-122f6221d7fc" xlink:to="loc_pnm_HearingExaminersApproachTwoMember_f023a436-202e-44b2-ac7e-a9697abfb086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_10db4430-4f8d-40d9-afeb-d2b87e772658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_10db4430-4f8d-40d9-afeb-d2b87e772658" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_10db4430-4f8d-40d9-afeb-d2b87e772658_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_10db4430-4f8d-40d9-afeb-d2b87e772658" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_10db4430-4f8d-40d9-afeb-d2b87e772658_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_56e80e09-c91c-4f0f-9d08-8369570758d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_10db4430-4f8d-40d9-afeb-d2b87e772658" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_56e80e09-c91c-4f0f-9d08-8369570758d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_375aeb83-0962-408b-84e0-1e7c68b585fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_56e80e09-c91c-4f0f-9d08-8369570758d2" xlink:to="loc_us-gaap_SubsequentEventMember_375aeb83-0962-408b-84e0-1e7c68b585fd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails" xlink:type="extended" id="i4b58bb05adbd4aaa84369cc7db47711a_RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3dfc7b37-5979-413f-9969-377e02776a04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3dfc7b37-5979-413f-9969-377e02776a04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsForReliefFromObligations_db6331f2-16d0-4c3c-b609-3101aaa8f4d1" xlink:href="pnm-20201231.xsd#pnm_PaymentsForReliefFromObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PaymentsForReliefFromObligations_db6331f2-16d0-4c3c-b609-3101aaa8f4d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InitialPaymentForReliefFromObligations_1f3f528b-60cf-4a27-8c05-fd98e4ae4fdf" xlink:href="pnm-20201231.xsd#pnm_InitialPaymentForReliefFromObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_InitialPaymentForReliefFromObligations_1f3f528b-60cf-4a27-8c05-fd98e4ae4fdf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinalPaymentForReliefFromObligations_0fbde625-9e68-4b19-bb21-6defb474cee5" xlink:href="pnm-20201231.xsd#pnm_FinalPaymentForReliefFromObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_FinalPaymentForReliefFromObligations_0fbde625-9e68-4b19-bb21-6defb474cee5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_11fa7869-c4e5-4809-9f49-bddd9178dd79" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_11fa7869-c4e5-4809-9f49-bddd9178dd79" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_47c43ac0-abc2-4763-987b-83e413db4ecc" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_47c43ac0-abc2-4763-987b-83e413db4ecc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_94540198-e5b5-4921-94b2-732e8e6e3115" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_94540198-e5b5-4921-94b2-732e8e6e3115" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_0c227b09-5c37-4509-9d12-e6f11a1dca46" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesUpfrontFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_0c227b09-5c37-4509-9d12-e6f11a1dca46" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromSecuritizationBonds_5b12c99f-3769-4901-926b-9c9525025622" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromSecuritizationBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_ProceedsFromSecuritizationBonds_5b12c99f-3769-4901-926b-9c9525025622" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_ae34723e-34f8-41fa-85e2-38980019ffa3" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_ae34723e-34f8-41fa-85e2-38980019ffa3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bb740425-2cd0-4a3c-a842-b3b2901c7577" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bb740425-2cd0-4a3c-a842-b3b2901c7577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_bb740425-2cd0-4a3c-a842-b3b2901c7577_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bb740425-2cd0-4a3c-a842-b3b2901c7577" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_bb740425-2cd0-4a3c-a842-b3b2901c7577_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_be62aef7-b11b-4296-aff3-5b083db8f320" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bb740425-2cd0-4a3c-a842-b3b2901c7577" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_be62aef7-b11b-4296-aff3-5b083db8f320" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_f2aa7f27-2e59-4359-a25b-d3c0859543b0" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_be62aef7-b11b-4296-aff3-5b083db8f320" xlink:to="loc_pnm_FourCornersMember_f2aa7f27-2e59-4359-a25b-d3c0859543b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f5b21c0a-190e-4a7e-8643-469b63505485" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:to="loc_dei_LegalEntityAxis_f5b21c0a-190e-4a7e-8643-469b63505485" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f5b21c0a-190e-4a7e-8643-469b63505485_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f5b21c0a-190e-4a7e-8643-469b63505485" xlink:to="loc_dei_EntityDomain_f5b21c0a-190e-4a7e-8643-469b63505485_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_256de945-86fa-4b57-8051-6373c306488f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f5b21c0a-190e-4a7e-8643-469b63505485" xlink:to="loc_dei_EntityDomain_256de945-86fa-4b57-8051-6373c306488f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_590b4f57-6b1d-4da1-9cb3-a4781143ea71" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_256de945-86fa-4b57-8051-6373c306488f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_590b4f57-6b1d-4da1-9cb3-a4781143ea71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_69b50290-2baa-435c-8251-6be4459ecd90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_69b50290-2baa-435c-8251-6be4459ecd90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_69b50290-2baa-435c-8251-6be4459ecd90_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_69b50290-2baa-435c-8251-6be4459ecd90" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_69b50290-2baa-435c-8251-6be4459ecd90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e5c01c57-bd90-4ab2-bbf1-cec53ecd562a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_69b50290-2baa-435c-8251-6be4459ecd90" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e5c01c57-bd90-4ab2-bbf1-cec53ecd562a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_7945372c-64a4-4a51-ad1f-997310cc6f07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e5c01c57-bd90-4ab2-bbf1-cec53ecd562a" xlink:to="loc_us-gaap_SubsequentEventMember_7945372c-64a4-4a51-ad1f-997310cc6f07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_6082bb27-4c80-4ac5-8f6a-530d50167e40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:to="loc_srt_OwnershipAxis_6082bb27-4c80-4ac5-8f6a-530d50167e40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_6082bb27-4c80-4ac5-8f6a-530d50167e40_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_6082bb27-4c80-4ac5-8f6a-530d50167e40" xlink:to="loc_srt_OwnershipDomain_6082bb27-4c80-4ac5-8f6a-530d50167e40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_7bd567db-e320-4b65-a145-55efc9ddb444" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_6082bb27-4c80-4ac5-8f6a-530d50167e40" xlink:to="loc_srt_OwnershipDomain_7bd567db-e320-4b65-a145-55efc9ddb444" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8c4dcf8b-ce06-40f2-aecf-50b2780e8c8e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_7bd567db-e320-4b65-a145-55efc9ddb444" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8c4dcf8b-ce06-40f2-aecf-50b2780e8c8e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails" xlink:type="extended" id="i0cd45d5076ef4414a37dc23ee58487c7_RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c3eeb102-cd7a-4676-b315-74488c55573e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered_f906c00d-4562-4d73-a086-a2ec96a9d02e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c3eeb102-cd7a-4676-b315-74488c55573e" xlink:to="loc_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered_f906c00d-4562-4d73-a086-a2ec96a9d02e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOtherExpensesToBeRecovered_24509ccb-3e5f-4149-b5ec-7310fde8f2f8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOtherExpensesToBeRecovered"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c3eeb102-cd7a-4676-b315-74488c55573e" xlink:to="loc_pnm_PublicUtilitiesOtherExpensesToBeRecovered_24509ccb-3e5f-4149-b5ec-7310fde8f2f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_3e688bec-fa2a-4495-8762-d70ca01b487c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c3eeb102-cd7a-4676-b315-74488c55573e" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_3e688bec-fa2a-4495-8762-d70ca01b487c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_19681ee7-76a5-4e99-b7a2-e9f2f54460dc" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_3e688bec-fa2a-4495-8762-d70ca01b487c" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_19681ee7-76a5-4e99-b7a2-e9f2f54460dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_19681ee7-76a5-4e99-b7a2-e9f2f54460dc_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_19681ee7-76a5-4e99-b7a2-e9f2f54460dc" xlink:to="loc_pnm_RegulatoryRateMattersDomain_19681ee7-76a5-4e99-b7a2-e9f2f54460dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_39420045-fd9f-481b-af4b-fb92120cbeb5" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_19681ee7-76a5-4e99-b7a2-e9f2f54460dc" xlink:to="loc_pnm_RegulatoryRateMattersDomain_39420045-fd9f-481b-af4b-fb92120cbeb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyImbalanceMarketMember_afab646a-a291-4e56-a5a4-b8be32fe7a43" xlink:href="pnm-20201231.xsd#pnm_EnergyImbalanceMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_39420045-fd9f-481b-af4b-fb92120cbeb5" xlink:to="loc_pnm_EnergyImbalanceMarketMember_afab646a-a291-4e56-a5a4-b8be32fe7a43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5fb58e68-ceb8-4e90-92cd-b9c672f77670" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_3e688bec-fa2a-4495-8762-d70ca01b487c" xlink:to="loc_dei_LegalEntityAxis_5fb58e68-ceb8-4e90-92cd-b9c672f77670" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5fb58e68-ceb8-4e90-92cd-b9c672f77670_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5fb58e68-ceb8-4e90-92cd-b9c672f77670" xlink:to="loc_dei_EntityDomain_5fb58e68-ceb8-4e90-92cd-b9c672f77670_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef717276-3695-4f2e-87dd-6e465e40fb83" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5fb58e68-ceb8-4e90-92cd-b9c672f77670" xlink:to="loc_dei_EntityDomain_ef717276-3695-4f2e-87dd-6e465e40fb83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_20002209-c76c-4129-91d7-17d0a3a84a8e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ef717276-3695-4f2e-87dd-6e465e40fb83" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_20002209-c76c-4129-91d7-17d0a3a84a8e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails" xlink:type="extended" id="iece4d743ccd24a5bb6ebe83e54262c71_RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_c45463b7-df4d-49da-ac40-18c208507067" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_c45463b7-df4d-49da-ac40-18c208507067" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ed40932d-65a0-4e6c-8fa5-355169d87503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ed40932d-65a0-4e6c-8fa5-355169d87503" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PowerPurchaseAgreementTerm_185a0af6-2b04-4f07-b033-0e0dae11d64f" xlink:href="pnm-20201231.xsd#pnm_PowerPurchaseAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_PowerPurchaseAgreementTerm_185a0af6-2b04-4f07-b033-0e0dae11d64f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAdditionalPPAs_aafdec32-bd41-459d-aa35-a11f9b70f478" xlink:href="pnm-20201231.xsd#pnm_NumberOfAdditionalPPAs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_NumberOfAdditionalPPAs_aafdec32-bd41-459d-aa35-a11f9b70f478" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfSolarFacilities_0019e037-0ba3-4287-8d50-131ab05a7aef" xlink:href="pnm-20201231.xsd#pnm_NumberOfSolarFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_NumberOfSolarFacilities_0019e037-0ba3-4287-8d50-131ab05a7aef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_a8e600cd-68fb-485e-81c2-834c0f000af0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_a8e600cd-68fb-485e-81c2-834c0f000af0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts_0c983e6b-e0c0-499c-abc9-e094367835f7" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts_0c983e6b-e0c0-499c-abc9-e094367835f7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_37e9f550-6020-42ba-b694-f9e2b160b4ed" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:to="loc_dei_LegalEntityAxis_37e9f550-6020-42ba-b694-f9e2b160b4ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_37e9f550-6020-42ba-b694-f9e2b160b4ed_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_37e9f550-6020-42ba-b694-f9e2b160b4ed" xlink:to="loc_dei_EntityDomain_37e9f550-6020-42ba-b694-f9e2b160b4ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_37e9f550-6020-42ba-b694-f9e2b160b4ed" xlink:to="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0646d53b-3305-4ff1-be65-fd2eb440578a" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0646d53b-3305-4ff1-be65-fd2eb440578a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_a1ff19c0-4493-4569-8f34-7c542df15384" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_PNMRDevelopmentMember_a1ff19c0-4493-4569-8f34-7c542df15384" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CasaMesaWindMember_d45bd99e-4c68-45b4-906b-1e06cf7948b6" xlink:href="pnm-20201231.xsd#pnm_CasaMesaWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_CasaMesaWindMember_d45bd99e-4c68-45b4-906b-1e06cf7948b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridRenewablesLLCMember_5a4b0975-320c-40ee-a9ec-f2c737c77bdd" xlink:href="pnm-20201231.xsd#pnm_AvangridRenewablesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_AvangridRenewablesLLCMember_5a4b0975-320c-40ee-a9ec-f2c737c77bdd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Route66SolarEnergyCenterMember_0d600652-efa6-40b8-b769-e125e69a6a41" xlink:href="pnm-20201231.xsd#pnm_Route66SolarEnergyCenterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_Route66SolarEnergyCenterMember_0d600652-efa6-40b8-b769-e125e69a6a41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_dd465d50-39ee-4a05-843d-a82a32ffb002" xlink:href="pnm-20201231.xsd#pnm_NMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_NMRDMember_dd465d50-39ee-4a05-843d-a82a32ffb002" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_398caac6-f98f-4e4c-84bf-3d6ee11572a1" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_398caac6-f98f-4e4c-84bf-3d6ee11572a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_398caac6-f98f-4e4c-84bf-3d6ee11572a1_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_398caac6-f98f-4e4c-84bf-3d6ee11572a1" xlink:to="loc_pnm_RegulatoryRateMattersDomain_398caac6-f98f-4e4c-84bf-3d6ee11572a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_f01acfaa-8a57-4e6d-bf00-087512ab975d" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_398caac6-f98f-4e4c-84bf-3d6ee11572a1" xlink:to="loc_pnm_RegulatoryRateMattersDomain_f01acfaa-8a57-4e6d-bf00-087512ab975d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FacebookDataCenterMember_ab081a22-ac1a-410e-a769-a670ed5538cb" xlink:href="pnm-20201231.xsd#pnm_FacebookDataCenterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_f01acfaa-8a57-4e6d-bf00-087512ab975d" xlink:to="loc_pnm_FacebookDataCenterMember_ab081a22-ac1a-410e-a769-a670ed5538cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_28d087cc-ec05-4f11-936e-5032534fd767" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_28d087cc-ec05-4f11-936e-5032534fd767" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_28d087cc-ec05-4f11-936e-5032534fd767_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_28d087cc-ec05-4f11-936e-5032534fd767" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_28d087cc-ec05-4f11-936e-5032534fd767_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5c0c939a-25c2-410e-a97b-21d323efc978" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_28d087cc-ec05-4f11-936e-5032534fd767" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5c0c939a-25c2-410e-a97b-21d323efc978" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_eb5239c3-036e-4918-9c68-66f1b397c38f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_5c0c939a-25c2-410e-a97b-21d323efc978" xlink:to="loc_us-gaap_SubsequentEventMember_eb5239c3-036e-4918-9c68-66f1b397c38f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails" xlink:type="extended" id="ie3b77c1f53d14d1dab22a20ebee0d921_RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_540149f3-dbd2-4745-b635-80b457bc19da" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_540149f3-dbd2-4745-b635-80b457bc19da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PowerPurchaseAgreementTerm_8a2efee5-9108-4d81-823d-05531d32fc73" xlink:href="pnm-20201231.xsd#pnm_PowerPurchaseAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PowerPurchaseAgreementTerm_8a2efee5-9108-4d81-823d-05531d32fc73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_efa1f971-f609-4eb9-be76-98868c7985b0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_efa1f971-f609-4eb9-be76-98868c7985b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedCostOfProject_d693898a-bcba-4d3d-aef8-3df29276fb7d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedCostOfProject"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesEstimatedCostOfProject_d693898a-bcba-4d3d-aef8-3df29276fb7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject_72fdd873-f333-42e7-9143-6af48137cfbd" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject_72fdd873-f333-42e7-9143-6af48137cfbd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement_1c5e712a-1b40-47a7-935e-35de6bd702ac" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement_1c5e712a-1b40-47a7-935e-35de6bd702ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f4ea442c-3abc-4e35-a14d-ddcccf32629a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f4ea442c-3abc-4e35-a14d-ddcccf32629a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e327fb64-e23a-47a5-a25a-761dd277ea42" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f4ea442c-3abc-4e35-a14d-ddcccf32629a" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e327fb64-e23a-47a5-a25a-761dd277ea42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_e327fb64-e23a-47a5-a25a-761dd277ea42_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e327fb64-e23a-47a5-a25a-761dd277ea42" xlink:to="loc_pnm_RegulatoryRateMattersDomain_e327fb64-e23a-47a5-a25a-761dd277ea42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e327fb64-e23a-47a5-a25a-761dd277ea42" xlink:to="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMSolarDirectMember_be2150bb-c364-44f9-ba9b-a04610efe3b0" xlink:href="pnm-20201231.xsd#pnm_PNMSolarDirectMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:to="loc_pnm_PNMSolarDirectMember_be2150bb-c364-44f9-ba9b-a04610efe3b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_KVTransmissionLineMember_05c63bb0-4bd9-424b-b1a5-e239b0c41713" xlink:href="pnm-20201231.xsd#pnm_KVTransmissionLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:to="loc_pnm_KVTransmissionLineMember_05c63bb0-4bd9-424b-b1a5-e239b0c41713" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WesternSpiritLineMember_b63bff63-859f-44df-9980-f5c2d5c502d5" xlink:href="pnm-20201231.xsd#pnm_WesternSpiritLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:to="loc_pnm_WesternSpiritLineMember_b63bff63-859f-44df-9980-f5c2d5c502d5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersFormulaTransmissionRateCaseDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails" xlink:type="extended" id="i678de6c923f64bd99139a7b7141d406e_RegulatoryandRateMattersFormulaTransmissionRateCaseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2b2dab91-fe1a-451e-a0d3-b7719354f45a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesReturnonEquity_b4afd570-f359-4c0d-a866-a002c84933c1" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesReturnonEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2b2dab91-fe1a-451e-a0d3-b7719354f45a" xlink:to="loc_pnm_PublicUtilitiesReturnonEquity_b4afd570-f359-4c0d-a866-a002c84933c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c4a7572d-bf87-4ee5-afe7-c5bf9ad17a47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2b2dab91-fe1a-451e-a0d3-b7719354f45a" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c4a7572d-bf87-4ee5-afe7-c5bf9ad17a47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_42f46001-bf3a-49d8-aafd-c12d074d8108" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c4a7572d-bf87-4ee5-afe7-c5bf9ad17a47" xlink:to="loc_dei_LegalEntityAxis_42f46001-bf3a-49d8-aafd-c12d074d8108" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_42f46001-bf3a-49d8-aafd-c12d074d8108_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_42f46001-bf3a-49d8-aafd-c12d074d8108" xlink:to="loc_dei_EntityDomain_42f46001-bf3a-49d8-aafd-c12d074d8108_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a86ed6ad-5365-4a7d-bd6b-4105b85308c2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_42f46001-bf3a-49d8-aafd-c12d074d8108" xlink:to="loc_dei_EntityDomain_a86ed6ad-5365-4a7d-bd6b-4105b85308c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d83f4608-8e35-414f-a997-8a2f7d540c28" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a86ed6ad-5365-4a7d-bd6b-4105b85308c2" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d83f4608-8e35-414f-a997-8a2f7d540c28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2b089ea2-1d18-4e09-811f-50d296c6fc90" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c4a7572d-bf87-4ee5-afe7-c5bf9ad17a47" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2b089ea2-1d18-4e09-811f-50d296c6fc90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_2b089ea2-1d18-4e09-811f-50d296c6fc90_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2b089ea2-1d18-4e09-811f-50d296c6fc90" xlink:to="loc_pnm_RegulatoryRateMattersDomain_2b089ea2-1d18-4e09-811f-50d296c6fc90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_c3e6e0d9-d6ae-4d12-8fce-246badb0a45f" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2b089ea2-1d18-4e09-811f-50d296c6fc90" xlink:to="loc_pnm_RegulatoryRateMattersDomain_c3e6e0d9-d6ae-4d12-8fce-246badb0a45f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FormulaTransmissionRateCaseMember_e3ebd326-5fc4-448d-9746-286b4254b551" xlink:href="pnm-20201231.xsd#pnm_FormulaTransmissionRateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_c3e6e0d9-d6ae-4d12-8fce-246badb0a45f" xlink:to="loc_pnm_FormulaTransmissionRateCaseMember_e3ebd326-5fc4-448d-9746-286b4254b551" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" xlink:type="extended" id="if1c855b365db4c6d8ef47cd42a07e303_RegulatoryandRateMattersCOVID19RegulatoryMattersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_8df28d41-7934-4e4d-843f-437f2b790777" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_8df28d41-7934-4e4d-843f-437f2b790777" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_b5b98755-c62a-4897-8518-97ec7666c38c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_b5b98755-c62a-4897-8518-97ec7666c38c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod_142fb072-640b-47ff-b0bc-4db1e758610c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:to="loc_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod_142fb072-640b-47ff-b0bc-4db1e758610c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesDisconnectionTransitionPeriod_fc143ada-352c-4c1c-954a-16903c16efe3" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesDisconnectionTransitionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:to="loc_pnm_PublicUtilitiesDisconnectionTransitionPeriod_fc143ada-352c-4c1c-954a-16903c16efe3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_c0c050fb-eb86-4a5e-a9cb-9977e12de63c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_c0c050fb-eb86-4a5e-a9cb-9977e12de63c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_c0c050fb-eb86-4a5e-a9cb-9977e12de63c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_c0c050fb-eb86-4a5e-a9cb-9977e12de63c" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_c0c050fb-eb86-4a5e-a9cb-9977e12de63c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_c8d0e9f0-53fb-4261-9779-973f0235f5f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_c0c050fb-eb86-4a5e-a9cb-9977e12de63c" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_c8d0e9f0-53fb-4261-9779-973f0235f5f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19Member_ac6308d4-d249-4aee-8be6-07da1789f191" xlink:href="pnm-20201231.xsd#pnm_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_c8d0e9f0-53fb-4261-9779-973f0235f5f6" xlink:to="loc_pnm_COVID19Member_ac6308d4-d249-4aee-8be6-07da1789f191" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5c82db3a-663f-4870-b1aa-84ee1b2277d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5c82db3a-663f-4870-b1aa-84ee1b2277d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5c82db3a-663f-4870-b1aa-84ee1b2277d1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5c82db3a-663f-4870-b1aa-84ee1b2277d1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5c82db3a-663f-4870-b1aa-84ee1b2277d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1f96af9d-7c87-46a9-a61d-44f325e1e1cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5c82db3a-663f-4870-b1aa-84ee1b2277d1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1f96af9d-7c87-46a9-a61d-44f325e1e1cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e0a373f5-a05b-4d4d-bca7-5ff5ce6066c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1f96af9d-7c87-46a9-a61d-44f325e1e1cf" xlink:to="loc_us-gaap_SubsequentEventMember_e0a373f5-a05b-4d4d-bca7-5ff5ce6066c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_1006efd9-369d-4f5a-a0ba-6b24fef3fbca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_RegulatoryAssetAxis_1006efd9-369d-4f5a-a0ba-6b24fef3fbca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_1006efd9-369d-4f5a-a0ba-6b24fef3fbca_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_1006efd9-369d-4f5a-a0ba-6b24fef3fbca" xlink:to="loc_us-gaap_RegulatoryAssetDomain_1006efd9-369d-4f5a-a0ba-6b24fef3fbca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_3d64234a-72bb-4c7f-8df3-612269bf9a48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_1006efd9-369d-4f5a-a0ba-6b24fef3fbca" xlink:to="loc_us-gaap_RegulatoryAssetDomain_3d64234a-72bb-4c7f-8df3-612269bf9a48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCOVID19CostsMember_37f67313-c664-4220-8ba7-50f6310503a7" xlink:href="pnm-20201231.xsd#pnm_DeferredCOVID19CostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_3d64234a-72bb-4c7f-8df3-612269bf9a48" xlink:to="loc_pnm_DeferredCOVID19CostsMember_37f67313-c664-4220-8ba7-50f6310503a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_9cf3fbe9-ff36-4fca-b77a-bd1d15000ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_9cf3fbe9-ff36-4fca-b77a-bd1d15000ab2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_9cf3fbe9-ff36-4fca-b77a-bd1d15000ab2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_9cf3fbe9-ff36-4fca-b77a-bd1d15000ab2" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_9cf3fbe9-ff36-4fca-b77a-bd1d15000ab2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_d671b1f4-b7f0-48e0-9b9d-38a6790dc08c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_9cf3fbe9-ff36-4fca-b77a-bd1d15000ab2" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_d671b1f4-b7f0-48e0-9b9d-38a6790dc08c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19Member_358959b8-9b06-401c-bd09-3f1b0a688970" xlink:href="pnm-20201231.xsd#pnm_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_d671b1f4-b7f0-48e0-9b9d-38a6790dc08c" xlink:to="loc_pnm_COVID19Member_358959b8-9b06-401c-bd09-3f1b0a688970" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1c77011b-315b-415a-b54c-497bee58bdcd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_dei_LegalEntityAxis_1c77011b-315b-415a-b54c-497bee58bdcd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1c77011b-315b-415a-b54c-497bee58bdcd_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1c77011b-315b-415a-b54c-497bee58bdcd" xlink:to="loc_dei_EntityDomain_1c77011b-315b-415a-b54c-497bee58bdcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a0fb3d5a-67bd-4333-81fd-80b1d8934c44" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1c77011b-315b-415a-b54c-497bee58bdcd" xlink:to="loc_dei_EntityDomain_a0fb3d5a-67bd-4333-81fd-80b1d8934c44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_165410e5-1de8-4ede-a0d7-1646fc0a7190" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a0fb3d5a-67bd-4333-81fd-80b1d8934c44" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_165410e5-1de8-4ede-a0d7-1646fc0a7190" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_b8d51072-e17e-4d57-8a29-5198fb0536ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_b8d51072-e17e-4d57-8a29-5198fb0536ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_b8d51072-e17e-4d57-8a29-5198fb0536ac_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_b8d51072-e17e-4d57-8a29-5198fb0536ac" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_b8d51072-e17e-4d57-8a29-5198fb0536ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_6dcd66ab-9a35-4492-9a20-7d6e2659f191" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_b8d51072-e17e-4d57-8a29-5198fb0536ac" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_6dcd66ab-9a35-4492-9a20-7d6e2659f191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19CostsSavingsMember_1bf6cb8c-7bc9-4dd4-8461-3b6f023ccffa" xlink:href="pnm-20201231.xsd#pnm_COVID19CostsSavingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_6dcd66ab-9a35-4492-9a20-7d6e2659f191" xlink:to="loc_pnm_COVID19CostsSavingsMember_1bf6cb8c-7bc9-4dd4-8461-3b6f023ccffa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersTransportationElectrificationProgramDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails" xlink:type="extended" id="icfed8f74f980407c9230f944299c25e2_RegulatoryandRateMattersTransportationElectrificationProgramDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesExpectedBudgetedExpenditures_d8c71d34-3ee6-4578-841f-78c3161e00d9" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesExpectedBudgetedExpenditures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:to="loc_pnm_PublicUtilitiesExpectedBudgetedExpenditures_d8c71d34-3ee6-4578-841f-78c3161e00d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesBudgetFlexibilityPercent_26b428e9-a5c5-4764-bbd1-878fb6b751c4" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesBudgetFlexibilityPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:to="loc_pnm_PublicUtilitiesBudgetFlexibilityPercent_26b428e9-a5c5-4764-bbd1-878fb6b751c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent_960dcfba-fc9e-4eb9-823d-d947998e0577" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:to="loc_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent_960dcfba-fc9e-4eb9-823d-d947998e0577" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_34a440d5-6ed8-4d89-b4f7-f45fcc9c8efe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_34a440d5-6ed8-4d89-b4f7-f45fcc9c8efe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_be8a8789-524e-490d-88db-282ccd433d29" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_34a440d5-6ed8-4d89-b4f7-f45fcc9c8efe" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_be8a8789-524e-490d-88db-282ccd433d29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_be8a8789-524e-490d-88db-282ccd433d29_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_be8a8789-524e-490d-88db-282ccd433d29" xlink:to="loc_pnm_RegulatoryRateMattersDomain_be8a8789-524e-490d-88db-282ccd433d29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_8109272c-11bf-4083-a88d-af95955dee32" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_be8a8789-524e-490d-88db-282ccd433d29" xlink:to="loc_pnm_RegulatoryRateMattersDomain_8109272c-11bf-4083-a88d-af95955dee32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransportationElectrificationProgramMember_37954864-acaa-45ae-95e2-906ee82a8e0f" xlink:href="pnm-20201231.xsd#pnm_TransportationElectrificationProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_8109272c-11bf-4083-a88d-af95955dee32" xlink:to="loc_pnm_TransportationElectrificationProgramMember_37954864-acaa-45ae-95e2-906ee82a8e0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a9ead660-020e-4f11-af32-5ba4a359a550" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_34a440d5-6ed8-4d89-b4f7-f45fcc9c8efe" xlink:to="loc_dei_LegalEntityAxis_a9ead660-020e-4f11-af32-5ba4a359a550" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a9ead660-020e-4f11-af32-5ba4a359a550_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a9ead660-020e-4f11-af32-5ba4a359a550" xlink:to="loc_dei_EntityDomain_a9ead660-020e-4f11-af32-5ba4a359a550_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3948d885-9022-40ea-9706-1d050f042cbf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a9ead660-020e-4f11-af32-5ba4a359a550" xlink:to="loc_dei_EntityDomain_3948d885-9022-40ea-9706-1d050f042cbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_44db1717-d5dc-4291-8f80-1cddfc0698c0" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3948d885-9022-40ea-9706-1d050f042cbf" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_44db1717-d5dc-4291-8f80-1cddfc0698c0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersTNMPNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails" xlink:type="extended" id="ie9dff45089cf45069cb21c1ef8805b12_RegulatoryandRateMattersTNMPNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_7cc72e7c-9044-4a9d-a252-b38c13b24e7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_7cc72e7c-9044-4a9d-a252-b38c13b24e7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_80105884-67ee-48bc-a9f8-2364c8aa304a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_80105884-67ee-48bc-a9f8-2364c8aa304a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedCostofDebtPercentage_7c1ef56e-e33a-4d78-983f-faff0a33b40c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestedCostofDebtPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesRequestedCostofDebtPercentage_7c1ef56e-e33a-4d78-983f-faff0a33b40c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_3294e378-9d69-43c2-8b27-ac0ca75842d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_3294e378-9d69-43c2-8b27-ac0ca75842d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_892c2378-b63d-4a6d-91c5-d64c4e7d9dba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_892c2378-b63d-4a6d-91c5-d64c4e7d9dba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_7dd5f7dd-a3bb-410f-9423-d8521b6ef2bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_RegulatoryLiabilities_7dd5f7dd-a3bb-410f-9423-d8521b6ef2bb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_22959df3-792e-4f7d-bd87-67614b5acc4e" xlink:href="pnm-20201231.xsd#pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_22959df3-792e-4f7d-bd87-67614b5acc4e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod_a811c124-2f7b-4cd0-bccb-0489b88962ee" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod_a811c124-2f7b-4cd0-bccb-0489b88962ee" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount_14df4197-4e27-4f03-8a27-7a5d5cdfc383" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount_14df4197-4e27-4f03-8a27-7a5d5cdfc383" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability_a8225646-7835-45b2-a8ec-dfb9acef6ced" xlink:href="pnm-20201231.xsd#pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability_a8225646-7835-45b2-a8ec-dfb9acef6ced" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecoveryOfDirectCosts_794c333f-1d38-4295-b26d-11673afeb929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecoveryOfDirectCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_RecoveryOfDirectCosts_794c333f-1d38-4295-b26d-11673afeb929" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1_07beed00-c1ec-4597-8cf0-32fedb878b60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1_07beed00-c1ec-4597-8cf0-32fedb878b60" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance_72531345-74e8-40b1-ad4e-4011e6b55fb0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesWriteOffRegulatoryDisallowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance_72531345-74e8-40b1-ad4e-4011e6b55fb0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedDeploymentCosts_5b312bf3-7b69-45e6-a3b6-c938ef0dd4de" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedDeploymentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesApprovedDeploymentCosts_5b312bf3-7b69-45e6-a3b6-c938ef0dd4de" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod_6c94f0fe-2c6d-4e75-ab25-2786a172afea" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod_6c94f0fe-2c6d-4e75-ab25-2786a172afea" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofadvancedmetersinstalled_83a53fcd-9f71-4d4a-82f6-aa7b36795cb3" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofadvancedmetersinstalled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesNumberofadvancedmetersinstalled_83a53fcd-9f71-4d4a-82f6-aa7b36795cb3" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimateOfPossibleUpgrades_17794ffc-17a3-47fb-8877-9976374ef844" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimateOfPossibleUpgrades"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesEstimateOfPossibleUpgrades_17794ffc-17a3-47fb-8877-9976374ef844" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_ffe7197f-50e5-442f-9b86-9ac8e3ff7269" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_ffe7197f-50e5-442f-9b86-9ac8e3ff7269" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_d35622d2-055d-41bd-b378-c346c7e074d1" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_d35622d2-055d-41bd-b378-c346c7e074d1" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_169b8251-4947-45ed-871f-e416b0795798" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_169b8251-4947-45ed-871f-e416b0795798" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue_82f2dc7a-b4d8-4866-b414-a9f618d50540" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue_82f2dc7a-b4d8-4866-b414-a9f618d50540" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_fda92c66-0f64-44a8-af1c-534c564731d8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_fda92c66-0f64-44a8-af1c-534c564731d8" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments_d8a479f1-3c44-4bab-b61b-bdd67eeff79d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIncrementalDistributionInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments_d8a479f1-3c44-4bab-b61b-bdd67eeff79d" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement_5675cc7d-a4d0-435d-99d0-1fe1da107943" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnnualDistributionRevenueRequirement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement_5675cc7d-a4d0-435d-99d0-1fe1da107943" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount_bd5beb92-3600-436e-93c1-d536d255f90c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount_bd5beb92-3600-436e-93c1-d536d255f90c" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryLiabilityReductionToRevenue_76090c3e-c9f0-4bf5-91f0-997e8e306170" xlink:href="pnm-20201231.xsd#pnm_RegulatoryLiabilityReductionToRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_RegulatoryLiabilityReductionToRevenue_76090c3e-c9f0-4bf5-91f0-997e8e306170" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_abb8e632-adae-45c7-a3ac-6b75ea2619a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_abb8e632-adae-45c7-a3ac-6b75ea2619a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_abb8e632-adae-45c7-a3ac-6b75ea2619a2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_abb8e632-adae-45c7-a3ac-6b75ea2619a2" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_abb8e632-adae-45c7-a3ac-6b75ea2619a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_62f3e3b8-a679-4bae-b71a-6b3d4b412fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_abb8e632-adae-45c7-a3ac-6b75ea2619a2" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_62f3e3b8-a679-4bae-b71a-6b3d4b412fef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_c6a4b2d5-2e9a-42d5-847c-8afbf97da0fc" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_62f3e3b8-a679-4bae-b71a-6b3d4b412fef" xlink:to="loc_pnm_NMPRCMember_c6a4b2d5-2e9a-42d5-847c-8afbf97da0fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5039d3f9-f5bb-480b-9bce-15d254af72fc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_dei_LegalEntityAxis_5039d3f9-f5bb-480b-9bce-15d254af72fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5039d3f9-f5bb-480b-9bce-15d254af72fc_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5039d3f9-f5bb-480b-9bce-15d254af72fc" xlink:to="loc_dei_EntityDomain_5039d3f9-f5bb-480b-9bce-15d254af72fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ba96d17e-48d7-405d-b358-bdebe594ffe4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5039d3f9-f5bb-480b-9bce-15d254af72fc" xlink:to="loc_dei_EntityDomain_ba96d17e-48d7-405d-b358-bdebe594ffe4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a57a77f6-2c20-430b-95c6-15719e21afc6" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ba96d17e-48d7-405d-b358-bdebe594ffe4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a57a77f6-2c20-430b-95c6-15719e21afc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a86cfdcd-14e6-4f7a-a25b-296a8c156aa3" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ba96d17e-48d7-405d-b358-bdebe594ffe4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a86cfdcd-14e6-4f7a-a25b-296a8c156aa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_48a56ef5-ed83-48ca-aff2-72389eef9967" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_48a56ef5-ed83-48ca-aff2-72389eef9967" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_48a56ef5-ed83-48ca-aff2-72389eef9967_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_48a56ef5-ed83-48ca-aff2-72389eef9967" xlink:to="loc_pnm_RegulatoryRateMattersDomain_48a56ef5-ed83-48ca-aff2-72389eef9967_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_48a56ef5-ed83-48ca-aff2-72389eef9967" xlink:to="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2018TNMPRateCaseMember_244d0070-b528-459f-8114-a08685d015cc" xlink:href="pnm-20201231.xsd#pnm_A2018TNMPRateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:to="loc_pnm_A2018TNMPRateCaseMember_244d0070-b528-459f-8114-a08685d015cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember_320b76fa-fc9a-436a-b526-64caf923999f" xlink:href="pnm-20201231.xsd#pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:to="loc_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember_320b76fa-fc9a-436a-b526-64caf923999f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostOfServiceRatesMember_51d79805-d8a1-4ca0-b43d-ecfeb658b5ec" xlink:href="pnm-20201231.xsd#pnm_TransmissionCostOfServiceRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:to="loc_pnm_TransmissionCostOfServiceRatesMember_51d79805-d8a1-4ca0-b43d-ecfeb658b5ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_023e0491-570b-475c-8bda-01937bbed3e8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_srt_RangeAxis_023e0491-570b-475c-8bda-01937bbed3e8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_023e0491-570b-475c-8bda-01937bbed3e8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_023e0491-570b-475c-8bda-01937bbed3e8" xlink:to="loc_srt_RangeMember_023e0491-570b-475c-8bda-01937bbed3e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d85ddf45-ad33-492b-86fb-40be17ee7158" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_023e0491-570b-475c-8bda-01937bbed3e8" xlink:to="loc_srt_RangeMember_d85ddf45-ad33-492b-86fb-40be17ee7158" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_45f08a7f-1ec9-434f-8616-2fff5e3431c0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d85ddf45-ad33-492b-86fb-40be17ee7158" xlink:to="loc_srt_MinimumMember_45f08a7f-1ec9-434f-8616-2fff5e3431c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3cf4fa96-aae5-4202-b9a5-cf9950d9329f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d85ddf45-ad33-492b-86fb-40be17ee7158" xlink:to="loc_srt_MaximumMember_3cf4fa96-aae5-4202-b9a5-cf9950d9329f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_f270cded-1af3-4cdc-be18-20c3fa5addd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_f270cded-1af3-4cdc-be18-20c3fa5addd6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f270cded-1af3-4cdc-be18-20c3fa5addd6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f270cded-1af3-4cdc-be18-20c3fa5addd6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f270cded-1af3-4cdc-be18-20c3fa5addd6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c23e2d6d-82f7-46f3-92f7-b972bafebc5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f270cded-1af3-4cdc-be18-20c3fa5addd6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c23e2d6d-82f7-46f3-92f7-b972bafebc5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f61613bc-bf11-44d7-a492-f0451b91dc29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c23e2d6d-82f7-46f3-92f7-b972bafebc5c" xlink:to="loc_us-gaap_SubsequentEventMember_f61613bc-bf11-44d7-a492-f0451b91dc29" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersTNMPSchedulesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails" xlink:type="extended" id="i0ce885e352c0484aafce92ebc0303f00_RegulatoryandRateMattersTNMPSchedulesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_5d3176c5-6120-4540-a7cf-6244f71be58d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:to="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_5d3176c5-6120-4540-a7cf-6244f71be58d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_280589df-81ef-493a-bfe0-a0b4f3e8ea51" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:to="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_280589df-81ef-493a-bfe0-a0b4f3e8ea51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_3987e645-b2bc-432d-a21d-59a77f5cca34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_3987e645-b2bc-432d-a21d-59a77f5cca34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_e0163255-5ccd-4422-becb-130778478eb7" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:to="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_e0163255-5ccd-4422-becb-130778478eb7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_94b1f015-c892-496d-99b0-140a1233f884" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_94b1f015-c892-496d-99b0-140a1233f884" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_94b1f015-c892-496d-99b0-140a1233f884_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_94b1f015-c892-496d-99b0-140a1233f884" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_94b1f015-c892-496d-99b0-140a1233f884_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7c5f3ecf-8926-454d-a0a3-833e18766e50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_94b1f015-c892-496d-99b0-140a1233f884" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7c5f3ecf-8926-454d-a0a3-833e18766e50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_40e1654e-c1e0-41e5-8f2f-55ab9fee50a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7c5f3ecf-8926-454d-a0a3-833e18766e50" xlink:to="loc_us-gaap_SubsequentEventMember_40e1654e-c1e0-41e5-8f2f-55ab9fee50a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee471e66-8ace-45fc-b98e-bc524c2a645f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:to="loc_dei_LegalEntityAxis_ee471e66-8ace-45fc-b98e-bc524c2a645f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ee471e66-8ace-45fc-b98e-bc524c2a645f_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ee471e66-8ace-45fc-b98e-bc524c2a645f" xlink:to="loc_dei_EntityDomain_ee471e66-8ace-45fc-b98e-bc524c2a645f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_75bc771d-b6c2-497b-bd7d-75b8f244086a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ee471e66-8ace-45fc-b98e-bc524c2a645f" xlink:to="loc_dei_EntityDomain_75bc771d-b6c2-497b-bd7d-75b8f244086a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_bcafff73-d01b-4925-b923-ffc34558f687" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_75bc771d-b6c2-497b-bd7d-75b8f244086a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_bcafff73-d01b-4925-b923-ffc34558f687" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8325ded5-98c1-431a-ae04-b6b2dd586c49" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8325ded5-98c1-431a-ae04-b6b2dd586c49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_8325ded5-98c1-431a-ae04-b6b2dd586c49_default" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8325ded5-98c1-431a-ae04-b6b2dd586c49" xlink:to="loc_pnm_RegulatoryRateMattersDomain_8325ded5-98c1-431a-ae04-b6b2dd586c49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_b1419b37-8fcd-43bf-a58b-acc01c1c5102" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8325ded5-98c1-431a-ae04-b6b2dd586c49" xlink:to="loc_pnm_RegulatoryRateMattersDomain_b1419b37-8fcd-43bf-a58b-acc01c1c5102" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_4baa16e5-75d9-4ca6-bb81-3945082bca0a" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_b1419b37-8fcd-43bf-a58b-acc01c1c5102" xlink:to="loc_pnm_EnergyEfficiencyMember_4baa16e5-75d9-4ca6-bb81-3945082bca0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostOfServiceRatesMember_52a969a0-00c9-4ddb-ab02-89d1ef3cad73" xlink:href="pnm-20201231.xsd#pnm_TransmissionCostOfServiceRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RegulatoryRateMattersDomain_b1419b37-8fcd-43bf-a58b-acc01c1c5102" xlink:to="loc_pnm_TransmissionCostOfServiceRatesMember_52a969a0-00c9-4ddb-ab02-89d1ef3cad73" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails" xlink:type="extended" id="i96758084a5da4d8792acb135672819a1_RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram_7fa3d0c3-fd92-40e3-aef2-51ac91e25598" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:to="loc_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram_7fa3d0c3-fd92-40e3-aef2-51ac91e25598" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_5ac5bc09-eb2e-496b-92b3-6c4ad1f14da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:to="loc_us-gaap_RegulatoryLiabilities_5ac5bc09-eb2e-496b-92b3-6c4ad1f14da6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCostsGrossCARESAct_ca33f9b4-255c-44b4-bdd5-fabbff7a623b" xlink:href="pnm-20201231.xsd#pnm_OtherDeferredCostsGrossCARESAct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:to="loc_pnm_OtherDeferredCostsGrossCARESAct_ca33f9b4-255c-44b4-bdd5-fabbff7a623b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_6557b05e-61c7-4b18-89a6-04a879ac49d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_6557b05e-61c7-4b18-89a6-04a879ac49d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_0997d132-7a4f-47a3-892e-66685b577231" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_0997d132-7a4f-47a3-892e-66685b577231" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6fae4359-34c3-4e9a-b85b-a890e2618946" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_0997d132-7a4f-47a3-892e-66685b577231" xlink:to="loc_dei_LegalEntityAxis_6fae4359-34c3-4e9a-b85b-a890e2618946" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6fae4359-34c3-4e9a-b85b-a890e2618946_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6fae4359-34c3-4e9a-b85b-a890e2618946" xlink:to="loc_dei_EntityDomain_6fae4359-34c3-4e9a-b85b-a890e2618946_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_387a0c70-0c9b-4805-b6ed-37e6f8e6c88d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6fae4359-34c3-4e9a-b85b-a890e2618946" xlink:to="loc_dei_EntityDomain_387a0c70-0c9b-4805-b6ed-37e6f8e6c88d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_823f3dc2-576a-4a45-9f63-41b36d9dbe14" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_387a0c70-0c9b-4805-b6ed-37e6f8e6c88d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_823f3dc2-576a-4a45-9f63-41b36d9dbe14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_1bd8e0aa-d6ec-439c-9787-311c5dff8fe2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_0997d132-7a4f-47a3-892e-66685b577231" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_1bd8e0aa-d6ec-439c-9787-311c5dff8fe2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_1bd8e0aa-d6ec-439c-9787-311c5dff8fe2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_1bd8e0aa-d6ec-439c-9787-311c5dff8fe2" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_1bd8e0aa-d6ec-439c-9787-311c5dff8fe2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_c93f3b63-c3a5-401c-9f13-00b27d814ae6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_1bd8e0aa-d6ec-439c-9787-311c5dff8fe2" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_c93f3b63-c3a5-401c-9f13-00b27d814ae6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19Member_1d077950-5976-4c4d-9f65-1c2940ba2f3b" xlink:href="pnm-20201231.xsd#pnm_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_c93f3b63-c3a5-401c-9f13-00b27d814ae6" xlink:to="loc_pnm_COVID19Member_1d077950-5976-4c4d-9f65-1c2940ba2f3b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxes" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxes" xlink:type="extended" id="i8a40f90d551a41f0804a15f3209fd2c1_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesTables" xlink:type="extended" id="i5c92584f125741dab1646836b6d76568_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesFederalIncomeTaxReformDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails" xlink:type="extended" id="i61758941af434247a10b5a5053fd256f_IncomeTaxesFederalIncomeTaxReformDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_bdebab45-4dc5-4f8a-9062-cd17632613c9" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_bdebab45-4dc5-4f8a-9062-cd17632613c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_94241d0e-7c50-4137-a0b3-5e1428ae2891" xlink:href="pnm-20201231.xsd#pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_94241d0e-7c50-4137-a0b3-5e1428ae2891" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit_f20c59a9-473d-4887-b46b-baa9ab41c050" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit_f20c59a9-473d-4887-b46b-baa9ab41c050" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit_842145c7-514f-4e7b-af1a-f006384f7c75" xlink:href="pnm-20201231.xsd#pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit_842145c7-514f-4e7b-af1a-f006384f7c75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_520aa720-bf52-4d7a-b278-f418685c9ab9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_520aa720-bf52-4d7a-b278-f418685c9ab9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_0ee33d36-89e8-4d7a-90c4-d357412d3174" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPreTaxImpairmentofInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_0ee33d36-89e8-4d7a-90c4-d357412d3174" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ab1b1011-21df-429f-b495-e90d1ca8d148" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ab1b1011-21df-429f-b495-e90d1ca8d148" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_8d92dfa8-b013-41b5-b2c5-945e93bdce1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_8d92dfa8-b013-41b5-b2c5-945e93bdce1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_8d92dfa8-b013-41b5-b2c5-945e93bdce1a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_8d92dfa8-b013-41b5-b2c5-945e93bdce1a" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_8d92dfa8-b013-41b5-b2c5-945e93bdce1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_55d0bbdc-a5fa-4e3a-97d5-e1eca653c5e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_8d92dfa8-b013-41b5-b2c5-945e93bdce1a" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_55d0bbdc-a5fa-4e3a-97d5-e1eca653c5e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexico2015RateCaseMember_e2618056-bc5b-4848-a37d-2e54ef1c991c" xlink:href="pnm-20201231.xsd#pnm_NewMexico2015RateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_55d0bbdc-a5fa-4e3a-97d5-e1eca653c5e3" xlink:to="loc_pnm_NewMexico2015RateCaseMember_e2618056-bc5b-4848-a37d-2e54ef1c991c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_0b213e22-3cdd-4bf7-b74f-c2a20dddf39e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_0b213e22-3cdd-4bf7-b74f-c2a20dddf39e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_0b213e22-3cdd-4bf7-b74f-c2a20dddf39e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_0b213e22-3cdd-4bf7-b74f-c2a20dddf39e" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_0b213e22-3cdd-4bf7-b74f-c2a20dddf39e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_5f4e077b-3d84-4ebf-81fe-1705a9096bfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_0b213e22-3cdd-4bf7-b74f-c2a20dddf39e" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_5f4e077b-3d84-4ebf-81fe-1705a9096bfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_a5538fea-4fc9-444c-9a98-53bf16ac69b6" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_5f4e077b-3d84-4ebf-81fe-1705a9096bfa" xlink:to="loc_pnm_NMPRCMember_a5538fea-4fc9-444c-9a98-53bf16ac69b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_08521954-ea58-4cb3-bc62-2886ec148f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_08521954-ea58-4cb3-bc62-2886ec148f67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_08521954-ea58-4cb3-bc62-2886ec148f67_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08521954-ea58-4cb3-bc62-2886ec148f67" xlink:to="loc_us-gaap_SegmentDomain_08521954-ea58-4cb3-bc62-2886ec148f67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_08ca4f0a-0299-4071-a7d1-07f7808d5c74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08521954-ea58-4cb3-bc62-2886ec148f67" xlink:to="loc_us-gaap_SegmentDomain_08ca4f0a-0299-4071-a7d1-07f7808d5c74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_8cfb7674-062b-464a-b530-9ce8932e453f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_08ca4f0a-0299-4071-a7d1-07f7808d5c74" xlink:to="loc_us-gaap_CorporateAndOtherMember_8cfb7674-062b-464a-b530-9ce8932e453f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_42c16af8-0ea7-4758-98a5-7447bdffcfa1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:to="loc_dei_LegalEntityAxis_42c16af8-0ea7-4758-98a5-7447bdffcfa1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_42c16af8-0ea7-4758-98a5-7447bdffcfa1_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_42c16af8-0ea7-4758-98a5-7447bdffcfa1" xlink:to="loc_dei_EntityDomain_42c16af8-0ea7-4758-98a5-7447bdffcfa1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_393c5848-f5d7-4232-9f50-5b9fa50cc449" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_42c16af8-0ea7-4758-98a5-7447bdffcfa1" xlink:to="loc_dei_EntityDomain_393c5848-f5d7-4232-9f50-5b9fa50cc449" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_95287279-cb9f-41c9-8ce6-dbef7e2287a5" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_393c5848-f5d7-4232-9f50-5b9fa50cc449" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_95287279-cb9f-41c9-8ce6-dbef7e2287a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_6e4004d6-f157-4407-8739-4e9a373ec06f" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_393c5848-f5d7-4232-9f50-5b9fa50cc449" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_6e4004d6-f157-4407-8739-4e9a373ec06f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended" id="idb1a9e1578274bb39919468dc04ae77b_IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6779f3b2-0ba2-4bd8-a588-9ada1a18e57a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6779f3b2-0ba2-4bd8-a588-9ada1a18e57a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_04aaccf5-4ff9-4c40-bf7c-1506559be6dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_04aaccf5-4ff9-4c40-bf7c-1506559be6dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e4455b7e-fc64-4a0b-893b-dea1217c2d7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e4455b7e-fc64-4a0b-893b-dea1217c2d7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d9350f78-5fa9-45bf-9426-9fc08b2bb8c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d9350f78-5fa9-45bf-9426-9fc08b2bb8c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_8edcdcdf-af2c-4f84-a109-d535e0db1cfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_8edcdcdf-af2c-4f84-a109-d535e0db1cfa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d04d3618-d2ac-42e3-8a41-59c99dc3b3a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d04d3618-d2ac-42e3-8a41-59c99dc3b3a6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_27fde987-74f1-4793-874c-aae404094605" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_27fde987-74f1-4793-874c-aae404094605" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_758b1347-45c1-4249-a5f2-c7e647cec4b3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_27fde987-74f1-4793-874c-aae404094605" xlink:to="loc_dei_LegalEntityAxis_758b1347-45c1-4249-a5f2-c7e647cec4b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_758b1347-45c1-4249-a5f2-c7e647cec4b3_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_758b1347-45c1-4249-a5f2-c7e647cec4b3" xlink:to="loc_dei_EntityDomain_758b1347-45c1-4249-a5f2-c7e647cec4b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_37c93e9f-920c-4dbc-b7bf-a2b70bb54882" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_758b1347-45c1-4249-a5f2-c7e647cec4b3" xlink:to="loc_dei_EntityDomain_37c93e9f-920c-4dbc-b7bf-a2b70bb54882" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1255933c-43d1-446a-8801-9e9a1e1863cf" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_37c93e9f-920c-4dbc-b7bf-a2b70bb54882" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1255933c-43d1-446a-8801-9e9a1e1863cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_5f6bad39-83b2-49c1-bf1b-257bf28fef58" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_37c93e9f-920c-4dbc-b7bf-a2b70bb54882" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_5f6bad39-83b2-49c1-bf1b-257bf28fef58" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended" id="ic69f44acf6984974a7a99d15322a939e_IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_95ab5d07-440f-4c15-bf0d-9e3dd82a9def" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_95ab5d07-440f-4c15-bf0d-9e3dd82a9def" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_b54f3859-5c2c-41e1-bf03-645925e46222" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_b54f3859-5c2c-41e1-bf03-645925e46222" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_22e64777-e5e8-4fc4-9df0-fab878f3751d" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_22e64777-e5e8-4fc4-9df0-fab878f3751d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_f31002f2-41fa-4fc7-b0d6-9200a38c76e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_f31002f2-41fa-4fc7-b0d6-9200a38c76e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_b9bca580-ddec-4233-9c0b-5fcd0c6d43aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_b9bca580-ddec-4233-9c0b-5fcd0c6d43aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_b6eb56d9-53e2-4616-92ec-0e63a05af33b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_b6eb56d9-53e2-4616-92ec-0e63a05af33b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment_1056ab9e-e318-4247-b71d-22278d2d55d9" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment_1056ab9e-e318-4247-b71d-22278d2d55d9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_42dcded0-eddd-4311-8a70-e5954da5b098" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_42dcded0-eddd-4311-8a70-e5954da5b098" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards_50c4b139-15ae-42ea-a2e4-1c120e627707" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards_50c4b139-15ae-42ea-a2e4-1c120e627707" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_4991fe14-3f47-4438-8ddd-9c91c4bff0ce" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_4991fe14-3f47-4438-8ddd-9c91c4bff0ce" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_c42fe7d4-6304-4097-a3bc-036a55e0b635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_c42fe7d4-6304-4097-a3bc-036a55e0b635" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_846821d4-c58c-4ed3-ba67-cc00ae5688ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_846821d4-c58c-4ed3-ba67-cc00ae5688ee" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_ec595dd3-e92e-4c85-a8cc-cbb740112022" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_ec595dd3-e92e-4c85-a8cc-cbb740112022" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_05fac679-8501-417b-a004-0dd5de626a33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_05fac679-8501-417b-a004-0dd5de626a33" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6d83a094-e9f8-456e-aa07-b00dc0e7ff7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6d83a094-e9f8-456e-aa07-b00dc0e7ff7e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9ba301b0-ceef-4950-a6bc-310202b19f22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9ba301b0-ceef-4950-a6bc-310202b19f22" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_15ab7819-cc82-4376-8d6c-0cf9bc24aee3" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_15ab7819-cc82-4376-8d6c-0cf9bc24aee3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c6f2a75b-d280-460e-b4ac-224373e7de11" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_15ab7819-cc82-4376-8d6c-0cf9bc24aee3" xlink:to="loc_dei_LegalEntityAxis_c6f2a75b-d280-460e-b4ac-224373e7de11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c6f2a75b-d280-460e-b4ac-224373e7de11_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c6f2a75b-d280-460e-b4ac-224373e7de11" xlink:to="loc_dei_EntityDomain_c6f2a75b-d280-460e-b4ac-224373e7de11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2405a499-3b69-452a-97ff-e5f7d9dd11d8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c6f2a75b-d280-460e-b4ac-224373e7de11" xlink:to="loc_dei_EntityDomain_2405a499-3b69-452a-97ff-e5f7d9dd11d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a2cd11e-15e2-4e98-9b26-9e3bbbc629a8" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2405a499-3b69-452a-97ff-e5f7d9dd11d8" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a2cd11e-15e2-4e98-9b26-9e3bbbc629a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4d64da3f-4e69-442d-9a3f-83765d337348" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2405a499-3b69-452a-97ff-e5f7d9dd11d8" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4d64da3f-4e69-442d-9a3f-83765d337348" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended" id="ibb9150b0f2ef42d3899621258fde06ee_IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_df1cb0ec-9015-428c-894d-8e32fb0eb007" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_df1cb0ec-9015-428c-894d-8e32fb0eb007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_8319c35a-7462-416c-81f4-3d904e37d70f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_8319c35a-7462-416c-81f4-3d904e37d70f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_9b6492bb-cedd-4707-92d4-9328774c7796" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_9b6492bb-cedd-4707-92d4-9328774c7796" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations_5b681d7b-bf91-48d9-81e1-c712c316a94b" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations_5b681d7b-bf91-48d9-81e1-c712c316a94b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_f2badc4e-71c8-4d42-92f4-20d639117457" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxAssetsRegulatoryDisallowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_f2badc4e-71c8-4d42-92f4-20d639117457" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_8834701f-a1eb-4f01-a093-61c0f39fdf25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_8834701f-a1eb-4f01-a093-61c0f39fdf25" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_666ffb75-be3c-4043-aac9-c772f662cd9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_666ffb75-be3c-4043-aac9-c772f662cd9c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_978fcd73-91f3-4b24-b323-05ae679c5127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_978fcd73-91f3-4b24-b323-05ae679c5127" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_728a6c78-deb2-4c12-9e7d-48c4528b84ef" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesInvestmentTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_728a6c78-deb2-4c12-9e7d-48c4528b84ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_4824050e-b20a-4bda-8413-45703d359128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_4824050e-b20a-4bda-8413-45703d359128" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_d13c240f-657e-4a0b-b69f-60128583b254" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilityLossonreacquireddebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_d13c240f-657e-4a0b-b69f-60128583b254" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesStrandedCosts_e91c8155-9433-41b6-89b6-e3b12597ddea" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesStrandedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilitiesStrandedCosts_e91c8155-9433-41b6-89b6-e3b12597ddea" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_59d582fa-539f-4753-b3d6-0cc53ed8d59d" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_59d582fa-539f-4753-b3d6-0cc53ed8d59d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_dd36ce35-0ebd-411e-9a77-24af600843cb" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_dd36ce35-0ebd-411e-9a77-24af600843cb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_6f059ad7-7779-4004-a476-f362239b6168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_6f059ad7-7779-4004-a476-f362239b6168" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_07093dfa-35a9-4a02-aae7-250a972aff07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_07093dfa-35a9-4a02-aae7-250a972aff07" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a65cefe5-262e-4aff-a58a-f41e7174ff41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_a65cefe5-262e-4aff-a58a-f41e7174ff41" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_45007770-25d7-4078-b33e-20008475c2a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:to="loc_us-gaap_DeferredTaxLiabilities_45007770-25d7-4078-b33e-20008475c2a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_8e7d8f00-f8e1-47ef-9def-9ab2e03b9d97" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:to="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_8e7d8f00-f8e1-47ef-9def-9ab2e03b9d97" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3cd8e729-f1f1-4048-828d-ed9a9a283ac3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_8e7d8f00-f8e1-47ef-9def-9ab2e03b9d97" xlink:to="loc_dei_LegalEntityAxis_3cd8e729-f1f1-4048-828d-ed9a9a283ac3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3cd8e729-f1f1-4048-828d-ed9a9a283ac3_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3cd8e729-f1f1-4048-828d-ed9a9a283ac3" xlink:to="loc_dei_EntityDomain_3cd8e729-f1f1-4048-828d-ed9a9a283ac3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9e966c44-c29e-4d21-99da-4869f1acd52d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3cd8e729-f1f1-4048-828d-ed9a9a283ac3" xlink:to="loc_dei_EntityDomain_9e966c44-c29e-4d21-99da-4869f1acd52d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2ea5c94e-70ea-438b-928b-119cc0879ea8" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9e966c44-c29e-4d21-99da-4869f1acd52d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2ea5c94e-70ea-438b-928b-119cc0879ea8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_073eda59-d0ad-4592-abbb-79ffb02ccdf8" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9e966c44-c29e-4d21-99da-4869f1acd52d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_073eda59-d0ad-4592-abbb-79ffb02ccdf8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="extended" id="i25c93de0af2e433b8f0efd263f6d6ad1_IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_433ca3d9-e234-4e91-9313-23b29e52370d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_433ca3d9-e234-4e91-9313-23b29e52370d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_ab68dacd-9128-4d6f-8d08-5dd672d51eba" xlink:href="pnm-20201231.xsd#pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_ab68dacd-9128-4d6f-8d08-5dd672d51eba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfExcessDeferredIncomeTax_722efe91-1269-41f9-aa9c-31ad6b9a265c" xlink:href="pnm-20201231.xsd#pnm_AmortizationOfExcessDeferredIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_AmortizationOfExcessDeferredIncomeTax_722efe91-1269-41f9-aa9c-31ad6b9a265c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfMarkToMarketAdjustments_8d036f1f-65df-4918-8a17-c1e0bc153957" xlink:href="pnm-20201231.xsd#pnm_TaxEffectOfMarkToMarketAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_TaxEffectOfMarkToMarketAdjustments_8d036f1f-65df-4918-8a17-c1e0bc153957" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfExcessPensionLiability_768aa6bc-4a7b-4b6a-98d4-eb30014b9ff1" xlink:href="pnm-20201231.xsd#pnm_TaxEffectOfExcessPensionLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_TaxEffectOfExcessPensionLiability_768aa6bc-4a7b-4b6a-98d4-eb30014b9ff1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_56bef193-8617-47b2-9498-30d8ef96ed42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_56bef193-8617-47b2-9498-30d8ef96ed42" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Adjustmentforunrecognizedtaxbenefits_52924d45-e475-43ef-b455-37cfb39473b6" xlink:href="pnm-20201231.xsd#pnm_Adjustmentforunrecognizedtaxbenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_Adjustmentforunrecognizedtaxbenefits_52924d45-e475-43ef-b455-37cfb39473b6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization_62acd677-bc21-4f87-a33f-59164c6d2f7f" xlink:href="pnm-20201231.xsd#pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization_62acd677-bc21-4f87-a33f-59164c6d2f7f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable_33c86b99-231d-469e-935d-e4c9521b1dc7" xlink:href="pnm-20201231.xsd#pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable_33c86b99-231d-469e-935d-e4c9521b1dc7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_69065a39-ba10-44b6-9237-64ed6d550f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_69065a39-ba10-44b6-9237-64ed6d550f4e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_caaa182b-1818-4e56-97dc-1e99eb539714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_caaa182b-1818-4e56-97dc-1e99eb539714" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_e167d33e-a9bd-44fb-bd9d-44eefb35b7f8" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDeferredIncomeTaxComponentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_e167d33e-a9bd-44fb-bd9d-44eefb35b7f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_047f2074-997d-490c-bc3b-bf8e9ee6cc9b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_e167d33e-a9bd-44fb-bd9d-44eefb35b7f8" xlink:to="loc_dei_LegalEntityAxis_047f2074-997d-490c-bc3b-bf8e9ee6cc9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_047f2074-997d-490c-bc3b-bf8e9ee6cc9b_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_047f2074-997d-490c-bc3b-bf8e9ee6cc9b" xlink:to="loc_dei_EntityDomain_047f2074-997d-490c-bc3b-bf8e9ee6cc9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0f7b6a42-3d78-4e86-b5aa-a4d83f37f30f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_047f2074-997d-490c-bc3b-bf8e9ee6cc9b" xlink:to="loc_dei_EntityDomain_0f7b6a42-3d78-4e86-b5aa-a4d83f37f30f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_90db8d62-7fa9-42db-b67e-3871d649dbd6" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0f7b6a42-3d78-4e86-b5aa-a4d83f37f30f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_90db8d62-7fa9-42db-b67e-3871d649dbd6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_98a37d79-0edb-409c-9d78-e517a9ea99be" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0f7b6a42-3d78-4e86-b5aa-a4d83f37f30f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_98a37d79-0edb-409c-9d78-e517a9ea99be" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails" xlink:type="extended" id="i159f7e44fadd4af8bc1e93ed236644af_IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_285810d5-e895-4125-8e5b-aa69ad4c8030" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_285810d5-e895-4125-8e5b-aa69ad4c8030" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_15fd714d-536a-4df9-b11a-c9144b506fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_15fd714d-536a-4df9-b11a-c9144b506fe1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_88131012-b33c-4396-aea9-afc4349eb7ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_88131012-b33c-4396-aea9-afc4349eb7ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f80e05aa-b539-4ec9-b87a-83b0820eb068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f80e05aa-b539-4ec9-b87a-83b0820eb068" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_0cd99d8b-3533-4f4e-ba21-d2403464c7a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_7b85d383-1f70-41f5-be68-3e86ace0926e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_7b85d383-1f70-41f5-be68-3e86ace0926e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_1b767efe-f9e7-4fba-95ea-d1bec918bc92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_1b767efe-f9e7-4fba-95ea-d1bec918bc92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_575fd98d-d661-4d99-8223-90504b0e5c53" xlink:href="pnm-20201231.xsd#pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:to="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_575fd98d-d661-4d99-8223-90504b0e5c53" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6ea15547-506a-47f3-93d9-3bfd550d6d14" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_575fd98d-d661-4d99-8223-90504b0e5c53" xlink:to="loc_dei_LegalEntityAxis_6ea15547-506a-47f3-93d9-3bfd550d6d14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6ea15547-506a-47f3-93d9-3bfd550d6d14_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6ea15547-506a-47f3-93d9-3bfd550d6d14" xlink:to="loc_dei_EntityDomain_6ea15547-506a-47f3-93d9-3bfd550d6d14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6ea15547-506a-47f3-93d9-3bfd550d6d14" xlink:to="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_18680a8d-d29d-4b3e-8fcf-3e6f0ab8e6b4" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:to="loc_pnm_PnmrMember_18680a8d-d29d-4b3e-8fcf-3e6f0ab8e6b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_cf40eb91-62bb-48d4-b019-83fcf8ec5cae" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_cf40eb91-62bb-48d4-b019-83fcf8ec5cae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_dbf49f65-ac7b-4017-8951-e41419c43dd6" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_dbf49f65-ac7b-4017-8951-e41419c43dd6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="extended" id="i8a0b4117c7dc42138bb987c1659b752b_IncomeTaxesCarryforwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1ffaf8cd-3365-4e49-82ac-8748022517a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:to="loc_us-gaap_OperatingLossCarryforwards_1ffaf8cd-3365-4e49-82ac-8748022517a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_97c414aa-d467-45f1-a449-0b5d4cf0bd1d" xlink:href="pnm-20201231.xsd#pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:to="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_97c414aa-d467-45f1-a449-0b5d4cf0bd1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesImpairmentofCarryforwardsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:to="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StateTaxCreditCarryforwardImpairment_5590e8ec-5c9a-48e5-9012-0d509a20846d" xlink:href="pnm-20201231.xsd#pnm_StateTaxCreditCarryforwardImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:to="loc_pnm_StateTaxCreditCarryforwardImpairment_5590e8ec-5c9a-48e5-9012-0d509a20846d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StateNetOperatingLossCarryforwardImpairment_ad5e7aa2-4e01-4787-8f4a-7fceafd5f115" xlink:href="pnm-20201231.xsd#pnm_StateNetOperatingLossCarryforwardImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:to="loc_pnm_StateNetOperatingLossCarryforwardImpairment_ad5e7aa2-4e01-4787-8f4a-7fceafd5f115" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CharitablecontributioncarryforwardImpairment_59f4ccf9-f433-4cad-9800-984c4e93fd8c" xlink:href="pnm-20201231.xsd#pnm_CharitablecontributioncarryforwardImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:to="loc_pnm_CharitablecontributioncarryforwardImpairment_59f4ccf9-f433-4cad-9800-984c4e93fd8c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompensationExpenseImpairment_8c010c28-5a6d-431f-b233-b259910d18cb" xlink:href="pnm-20201231.xsd#pnm_CompensationExpenseImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:to="loc_pnm_CompensationExpenseImpairment_8c010c28-5a6d-431f-b233-b259910d18cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesReserveBalancesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:to="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReservebalanceStatetaxcreditcarryforward_4a401c95-3a5a-4dbb-aee3-83d5ca6d2b3f" xlink:href="pnm-20201231.xsd#pnm_ReservebalanceStatetaxcreditcarryforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:to="loc_pnm_ReservebalanceStatetaxcreditcarryforward_4a401c95-3a5a-4dbb-aee3-83d5ca6d2b3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_23e70886-5376-453c-821a-f2994b9273b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_23e70886-5376-453c-821a-f2994b9273b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReservebalanceCharitablecontributioncarryforward_121a40da-7b9b-4293-8fda-f4dc75639eaa" xlink:href="pnm-20201231.xsd#pnm_ReservebalanceCharitablecontributioncarryforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:to="loc_pnm_ReservebalanceCharitablecontributioncarryforward_121a40da-7b9b-4293-8fda-f4dc75639eaa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReverseBalanceCompensationExpense_8a3dd06d-9395-4e0f-a635-9e4fea947e12" xlink:href="pnm-20201231.xsd#pnm_ReverseBalanceCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:to="loc_pnm_ReverseBalanceCompensationExpense_8a3dd06d-9395-4e0f-a635-9e4fea947e12" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_12eed865-4c4c-4b48-9265-53efb69c299c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_12eed865-4c4c-4b48-9265-53efb69c299c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_00b7ae6f-68c9-4829-8499-19c3083e5397" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_12eed865-4c4c-4b48-9265-53efb69c299c" xlink:to="loc_dei_LegalEntityAxis_00b7ae6f-68c9-4829-8499-19c3083e5397" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_00b7ae6f-68c9-4829-8499-19c3083e5397_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_00b7ae6f-68c9-4829-8499-19c3083e5397" xlink:to="loc_dei_EntityDomain_00b7ae6f-68c9-4829-8499-19c3083e5397_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c3762ed8-69a6-4189-8cc0-fb182f4e0fe3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_00b7ae6f-68c9-4829-8499-19c3083e5397" xlink:to="loc_dei_EntityDomain_c3762ed8-69a6-4189-8cc0-fb182f4e0fe3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_55a9754c-d89d-496d-9326-1eac9e9e2ff0" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c3762ed8-69a6-4189-8cc0-fb182f4e0fe3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_55a9754c-d89d-496d-9326-1eac9e9e2ff0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_999952a9-70e1-48fd-8b17-b5e95aabd15d" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c3762ed8-69a6-4189-8cc0-fb182f4e0fe3" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_999952a9-70e1-48fd-8b17-b5e95aabd15d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4e937008-4d71-46d6-b910-a8c46ab5d6e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_12eed865-4c4c-4b48-9265-53efb69c299c" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4e937008-4d71-46d6-b910-a8c46ab5d6e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4e937008-4d71-46d6-b910-a8c46ab5d6e8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4e937008-4d71-46d6-b910-a8c46ab5d6e8" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4e937008-4d71-46d6-b910-a8c46ab5d6e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_f1aa7dd6-9cce-467e-972a-78b69ceeace2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4e937008-4d71-46d6-b910-a8c46ab5d6e8" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_f1aa7dd6-9cce-467e-972a-78b69ceeace2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_1bddfbaa-1f8f-4da3-9ecf-f2147ac60042" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_f1aa7dd6-9cce-467e-972a-78b69ceeace2" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_1bddfbaa-1f8f-4da3-9ecf-f2147ac60042" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Goodwill" xlink:type="simple" xlink:href="pnm-20201231.xsd#Goodwill"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/Goodwill" xlink:type="extended" id="ie7008320941b4f89a79d94b1b876cca1_Goodwill"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/GoodwillDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#GoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/GoodwillDetails" xlink:type="extended" id="i870cf1c7f5e4452284d5ba4d1cc202e3_GoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_c529206f-465d-405a-8696-50c78a494c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_43d1d6d2-054d-4ef8-805b-79bd14a869f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_c529206f-465d-405a-8696-50c78a494c20" xlink:to="loc_us-gaap_Goodwill_43d1d6d2-054d-4ef8-805b-79bd14a869f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_be0df6ba-3ac0-4920-8e0d-7f9380512d63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_c529206f-465d-405a-8696-50c78a494c20" xlink:to="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_be0df6ba-3ac0-4920-8e0d-7f9380512d63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_ef4973b8-c0de-4218-a374-59132ae47350" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_c529206f-465d-405a-8696-50c78a494c20" xlink:to="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_ef4973b8-c0de-4218-a374-59132ae47350" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3b2eb17a-92e6-43b6-962f-567b253b09e8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_ef4973b8-c0de-4218-a374-59132ae47350" xlink:to="loc_dei_LegalEntityAxis_3b2eb17a-92e6-43b6-962f-567b253b09e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3b2eb17a-92e6-43b6-962f-567b253b09e8_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3b2eb17a-92e6-43b6-962f-567b253b09e8" xlink:to="loc_dei_EntityDomain_3b2eb17a-92e6-43b6-962f-567b253b09e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3012c06d-62b4-4e5f-bf82-a45761c5495b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3b2eb17a-92e6-43b6-962f-567b253b09e8" xlink:to="loc_dei_EntityDomain_3012c06d-62b4-4e5f-bf82-a45761c5495b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f36a250f-0978-4c4c-9d1c-d777bbcb5e6c" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3012c06d-62b4-4e5f-bf82-a45761c5495b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f36a250f-0978-4c4c-9d1c-d777bbcb5e6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_de519e96-4a68-4aed-8ecc-1beb0a778f09" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3012c06d-62b4-4e5f-bf82-a45761c5495b" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_de519e96-4a68-4aed-8ecc-1beb0a778f09" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="pnm-20201231.xsd#RelatedPartyTransactions"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactions" xlink:type="extended" id="ia256ab2506804815a8bf9f7a88c415f3_RelatedPartyTransactions"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#RelatedPartyTransactionsTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactionsTables" xlink:type="extended" id="ied0820bd787f49b18c625873982470fe_RelatedPartyTransactionsTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i5ac5d48fac554555898641436c5e8820_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_8e3a16b4-90ce-4b90-870a-6eb5a4c25092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_820b2f3d-9fb8-4a88-8184-821192ba0051" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8e3a16b4-90ce-4b90-870a-6eb5a4c25092" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_820b2f3d-9fb8-4a88-8184-821192ba0051" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_cae2aab6-af10-4983-99fc-c3e6e41c0626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8e3a16b4-90ce-4b90-870a-6eb5a4c25092" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_cae2aab6-af10-4983-99fc-c3e6e41c0626" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f12c692f-ad7a-47fa-b4c5-1742d7fdb91c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8e3a16b4-90ce-4b90-870a-6eb5a4c25092" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f12c692f-ad7a-47fa-b4c5-1742d7fdb91c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_9abd2767-a997-4b4d-9a99-82a8cbb7de8f" xlink:href="pnm-20201231.xsd#pnm_RelatedPartyTransactionByTransactionTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f12c692f-ad7a-47fa-b4c5-1742d7fdb91c" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_9abd2767-a997-4b4d-9a99-82a8cbb7de8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_9abd2767-a997-4b4d-9a99-82a8cbb7de8f_default" xlink:href="pnm-20201231.xsd#pnm_RelatedPartyTransactionByTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_9abd2767-a997-4b4d-9a99-82a8cbb7de8f" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_9abd2767-a997-4b4d-9a99-82a8cbb7de8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:href="pnm-20201231.xsd#pnm_RelatedPartyTransactionByTransactionTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_9abd2767-a997-4b4d-9a99-82a8cbb7de8f" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ServiceBillingsMember_20c4b583-3665-47e2-b546-5a097138b946" xlink:href="pnm-20201231.xsd#pnm_ServiceBillingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_ServiceBillingsMember_20c4b583-3665-47e2-b546-5a097138b946" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyPurchasesMember_6465b638-7f1e-4e31-b684-b1356a8ccdc7" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyPurchasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_RenewableEnergyPurchasesMember_6465b638-7f1e-4e31-b684-b1356a8ccdc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterconnectionBillingsMember_3d7e8508-3102-4464-853d-47bca750ac66" xlink:href="pnm-20201231.xsd#pnm_InterconnectionBillingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_InterconnectionBillingsMember_3d7e8508-3102-4464-853d-47bca750ac66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestChargesMember_065f3749-d031-4742-b55e-d5a47688b948" xlink:href="pnm-20201231.xsd#pnm_InterestChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_InterestChargesMember_065f3749-d031-4742-b55e-d5a47688b948" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxSharingPaymentsMember_c69adf1e-7d15-40d9-a044-f1e392e06142" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxSharingPaymentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_IncomeTaxSharingPaymentsMember_c69adf1e-7d15-40d9-a044-f1e392e06142" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5db3b569-85d5-42d0-8d54-442b536fb0c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f12c692f-ad7a-47fa-b4c5-1742d7fdb91c" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5db3b569-85d5-42d0-8d54-442b536fb0c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_5db3b569-85d5-42d0-8d54-442b536fb0c8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5db3b569-85d5-42d0-8d54-442b536fb0c8" xlink:to="loc_us-gaap_RelatedPartyDomain_5db3b569-85d5-42d0-8d54-442b536fb0c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5db3b569-85d5-42d0-8d54-442b536fb0c8" xlink:to="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToPnmMember_b72f39e3-dafa-41d9-8075-b61eb9ccab18" xlink:href="pnm-20201231.xsd#pnm_PnmrToPnmMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PnmrToPnmMember_b72f39e3-dafa-41d9-8075-b61eb9ccab18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToTnmpMember_d29b543f-5f9c-4384-8e6e-bfdb90e9337b" xlink:href="pnm-20201231.xsd#pnm_PnmrToTnmpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PnmrToTnmpMember_d29b543f-5f9c-4384-8e6e-bfdb90e9337b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmToTnmpMember_6cd5c739-24e3-476e-9611-a1206f7f3c94" xlink:href="pnm-20201231.xsd#pnm_PnmToTnmpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PnmToTnmpMember_6cd5c739-24e3-476e-9611-a1206f7f3c94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TnmpToPnmrMember_7c68ac92-40c4-48f0-af9d-23eba5f54d03" xlink:href="pnm-20201231.xsd#pnm_TnmpToPnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_TnmpToPnmrMember_7c68ac92-40c4-48f0-af9d-23eba5f54d03" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPtoPNMMember_3272d064-6e73-432a-a560-1d23e75f84a5" xlink:href="pnm-20201231.xsd#pnm_TNMPtoPNMMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_TNMPtoPNMMember_3272d064-6e73-432a-a560-1d23e75f84a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRToNMRDMember_1041aa0b-1fa6-4147-99aa-ecdefac7a0dc" xlink:href="pnm-20201231.xsd#pnm_PNMRToNMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PNMRToNMRDMember_1041aa0b-1fa6-4147-99aa-ecdefac7a0dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMfromNMRDMember_2bf18c92-faf1-4431-aa7c-0b2e1ca17f96" xlink:href="pnm-20201231.xsd#pnm_PNMfromNMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PNMfromNMRDMember_2bf18c92-faf1-4431-aa7c-0b2e1ca17f96" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMToNMRDMember_a36bd900-dd44-481a-8507-246d7c1d3475" xlink:href="pnm-20201231.xsd#pnm_PNMToNMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PNMToNMRDMember_a36bd900-dd44-481a-8507-246d7c1d3475" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMtoPNMRMember_7ecef3e5-905d-4435-a00a-00a7ce357186" xlink:href="pnm-20201231.xsd#pnm_PNMtoPNMRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PNMtoPNMRMember_7ecef3e5-905d-4435-a00a-00a7ce357186" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestment" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestment"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestment" xlink:type="extended" id="i1d694ecac40848b19f526fc334666684_EquityMethodInvestment"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestmentTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentTables" xlink:type="extended" id="ic0c1d5a2ebef4fc5861589dc7bc76c2e_EquityMethodInvestmentTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails" xlink:type="extended" id="ic34124d7f5f543c7ae1bf09081d98a1f_EquityMethodInvestmentNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentage_ff71ee34-44a8-4232-9836-9afdda2d8b5d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentage_ff71ee34-44a8-4232-9836-9afdda2d8b5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofSolarFacilities_8775fa95-1ac9-4b24-bda0-185b364f8360" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofSolarFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesNumberofSolarFacilities_8775fa95-1ac9-4b24-bda0-185b364f8360" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_5a9a5b62-3055-4348-905d-f7ca30b2192f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_5a9a5b62-3055-4348-905d-f7ca30b2192f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_88d9024e-459c-49c2-8e84-758fcc88531d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_88d9024e-459c-49c2-8e84-758fcc88531d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesValueOfCashContributionPercent_9a03aca1-72f2-4e51-8b77-e7d7a6ae0b7d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesValueOfCashContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesValueOfCashContributionPercent_9a03aca1-72f2-4e51-8b77-e7d7a6ae0b7d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesContributiontoConstructionActivities_3ca0768e-15cc-4916-8efb-c88ff8439e3c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesContributiontoConstructionActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesContributiontoConstructionActivities_3ca0768e-15cc-4916-8efb-c88ff8439e3c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract_90c80bef-0157-42bf-9e23-617c73c5ac82" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyUnderContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract_90c80bef-0157-42bf-9e23-617c73c5ac82" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_c36de519-64f7-4ecd-9bf8-d5e162704965" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_c36de519-64f7-4ecd-9bf8-d5e162704965" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_4770b5c9-8abd-4868-a4e0-5b08f1309e38" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_4770b5c9-8abd-4868-a4e0-5b08f1309e38" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_3a3287e3-c93f-44d4-90ef-d944f09c2bb4" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_3a3287e3-c93f-44d4-90ef-d944f09c2bb4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e46ed57e-365c-4d27-802d-c031c6b56b29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e46ed57e-365c-4d27-802d-c031c6b56b29" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6f400287-53d0-4d12-bee3-53bae0c77704" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e46ed57e-365c-4d27-802d-c031c6b56b29" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6f400287-53d0-4d12-bee3-53bae0c77704" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6f400287-53d0-4d12-bee3-53bae0c77704_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6f400287-53d0-4d12-bee3-53bae0c77704" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6f400287-53d0-4d12-bee3-53bae0c77704_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b8ceb7e-774b-4075-a8cd-b6471647a31a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6f400287-53d0-4d12-bee3-53bae0c77704" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b8ceb7e-774b-4075-a8cd-b6471647a31a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_9de16837-c4e5-448a-9230-9a6d9a3106ec" xlink:href="pnm-20201231.xsd#pnm_NMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b8ceb7e-774b-4075-a8cd-b6471647a31a" xlink:to="loc_pnm_NMRDMember_9de16837-c4e5-448a-9230-9a6d9a3106ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a911e76c-bd7c-4ae2-8d7b-59e8b242abfe" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e46ed57e-365c-4d27-802d-c031c6b56b29" xlink:to="loc_dei_LegalEntityAxis_a911e76c-bd7c-4ae2-8d7b-59e8b242abfe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a911e76c-bd7c-4ae2-8d7b-59e8b242abfe_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a911e76c-bd7c-4ae2-8d7b-59e8b242abfe" xlink:to="loc_dei_EntityDomain_a911e76c-bd7c-4ae2-8d7b-59e8b242abfe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e4bca019-d68a-410d-a241-d4a1b087cc33" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a911e76c-bd7c-4ae2-8d7b-59e8b242abfe" xlink:to="loc_dei_EntityDomain_e4bca019-d68a-410d-a241-d4a1b087cc33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_da56a076-3956-4ae4-97ab-096a8417589e" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e4bca019-d68a-410d-a241-d4a1b087cc33" xlink:to="loc_pnm_PNMRDevelopmentMember_da56a076-3956-4ae4-97ab-096a8417589e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CentralNewMexicoElectricCooperativeMember_c1ad1c1f-168a-4436-9e93-da26d2be0011" xlink:href="pnm-20201231.xsd#pnm_CentralNewMexicoElectricCooperativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e4bca019-d68a-410d-a241-d4a1b087cc33" xlink:to="loc_pnm_CentralNewMexicoElectricCooperativeMember_c1ad1c1f-168a-4436-9e93-da26d2be0011" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestmentSummarizedFinancialInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails" xlink:type="extended" id="iaed1942671a745a1b4fe419416c55049_EquityMethodInvestmentSummarizedFinancialInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_66952998-4e84-4386-bb5f-91d0b902e511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66952998-4e84-4386-bb5f-91d0b902e511" xlink:to="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0d4cb342-ff24-4da6-9cc8-e3934151e688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:to="loc_us-gaap_Revenues_0d4cb342-ff24-4da6-9cc8-e3934151e688" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_552a1dda-56f6-47aa-9127-2d0d51ca5714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:to="loc_us-gaap_OperatingExpenses_552a1dda-56f6-47aa-9127-2d0d51ca5714" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_afeec459-8d7c-4c0a-9192-91d72c2c2dc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:to="loc_us-gaap_NetIncomeLoss_afeec459-8d7c-4c0a-9192-91d72c2c2dc3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66952998-4e84-4386-bb5f-91d0b902e511" xlink:to="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_b6f4e6fa-1719-4337-beda-73f1980034b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_Cash_b6f4e6fa-1719-4337-beda-73f1980034b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_b332bad7-3458-4ced-9417-fefb4a8947ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_ConstructionInProgressGross_b332bad7-3458-4ced-9417-fefb4a8947ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_238ea252-ee2f-4883-9ec9-3b04d09afc3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_AssetsNoncurrent_238ea252-ee2f-4883-9ec9-3b04d09afc3d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f8c033d1-4c2f-4877-aa42-c3d1898738b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_Assets_f8c033d1-4c2f-4877-aa42-c3d1898738b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_91826f66-4dea-438a-be9a-22e5ec4a6234" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_91826f66-4dea-438a-be9a-22e5ec4a6234" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_a8b7fd35-68df-4b2d-a4c8-ed3e74d046e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_a8b7fd35-68df-4b2d-a4c8-ed3e74d046e0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_36596637-a35c-4032-92ce-59d301007b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_StockholdersEquity_36596637-a35c-4032-92ce-59d301007b8e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd0cf6ae-eafa-4432-b7db-3eb742c1eac3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66952998-4e84-4386-bb5f-91d0b902e511" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd0cf6ae-eafa-4432-b7db-3eb742c1eac3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3843c95c-c974-4c03-aa1a-4a57eaee496e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd0cf6ae-eafa-4432-b7db-3eb742c1eac3" xlink:to="loc_dei_LegalEntityAxis_3843c95c-c974-4c03-aa1a-4a57eaee496e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3843c95c-c974-4c03-aa1a-4a57eaee496e_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3843c95c-c974-4c03-aa1a-4a57eaee496e" xlink:to="loc_dei_EntityDomain_3843c95c-c974-4c03-aa1a-4a57eaee496e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_23cf3d8d-85d2-47cd-9d85-e6f1ec9e83d3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3843c95c-c974-4c03-aa1a-4a57eaee496e" xlink:to="loc_dei_EntityDomain_23cf3d8d-85d2-47cd-9d85-e6f1ec9e83d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_985f47a5-bef0-461f-b6f3-5b0ad2d825c1" xlink:href="pnm-20201231.xsd#pnm_NMRDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_23cf3d8d-85d2-47cd-9d85-e6f1ec9e83d3" xlink:to="loc_pnm_NMRDMember_985f47a5-bef0-461f-b6f3-5b0ad2d825c1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Merger" xlink:type="simple" xlink:href="pnm-20201231.xsd#Merger"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/Merger" xlink:type="extended" id="ibda9312e71d04c8d9c23216481f8822c_Merger"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/MergerDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#MergerDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/MergerDetails" xlink:type="extended" id="i24f4eef0fc3043e9b306f5b3ce2b7883_MergerDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BusinessCombinationCashRightPerCommonShare_17a8846e-fd15-45ea-a5cc-c08369b264be" xlink:href="pnm-20201231.xsd#pnm_BusinessCombinationCashRightPerCommonShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:to="loc_pnm_BusinessCombinationCashRightPerCommonShare_17a8846e-fd15-45ea-a5cc-c08369b264be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_2d7e7b46-bc1a-43a6-85e0-851b8557b28d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_2d7e7b46-bc1a-43a6-85e0-851b8557b28d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TerminationFees_6aa99674-0e2c-4feb-be46-54b981b4a098" xlink:href="pnm-20201231.xsd#pnm_TerminationFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:to="loc_pnm_TerminationFees_6aa99674-0e2c-4feb-be46-54b981b4a098" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OutOfPocketFeesAndExpensesReimbursement_bf233686-1e14-4336-b602-3385901ad8cd" xlink:href="pnm-20201231.xsd#pnm_OutOfPocketFeesAndExpensesReimbursement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:to="loc_pnm_OutOfPocketFeesAndExpensesReimbursement_bf233686-1e14-4336-b602-3385901ad8cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ebde891e-6490-4493-a908-c27ee76f8756" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:to="loc_srt_StatementScenarioAxis_ebde891e-6490-4493-a908-c27ee76f8756" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_ebde891e-6490-4493-a908-c27ee76f8756_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_ebde891e-6490-4493-a908-c27ee76f8756" xlink:to="loc_srt_ScenarioUnspecifiedDomain_ebde891e-6490-4493-a908-c27ee76f8756_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6d91e72f-79d2-43ee-93bf-d947856f2dcb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_ebde891e-6490-4493-a908-c27ee76f8756" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6d91e72f-79d2-43ee-93bf-d947856f2dcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_3c03abdc-5b99-473c-a19c-6f89df89451e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_6d91e72f-79d2-43ee-93bf-d947856f2dcb" xlink:to="loc_srt_ScenarioForecastMember_3c03abdc-5b99-473c-a19c-6f89df89451e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_dced949e-e48e-4050-b772-990e8ee7d3a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_dced949e-e48e-4050-b772-990e8ee7d3a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dced949e-e48e-4050-b772-990e8ee7d3a6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_dced949e-e48e-4050-b772-990e8ee7d3a6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dced949e-e48e-4050-b772-990e8ee7d3a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6bd574d0-5511-4c21-af50-a8747044a6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_dced949e-e48e-4050-b772-990e8ee7d3a6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6bd574d0-5511-4c21-af50-a8747044a6c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MergerAgreementMember_0592f063-0550-4d15-b8e1-036942896d23" xlink:href="pnm-20201231.xsd#pnm_MergerAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6bd574d0-5511-4c21-af50-a8747044a6c2" xlink:to="loc_pnm_MergerAgreementMember_0592f063-0550-4d15-b8e1-036942896d23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_478f1679-7321-492c-8782-421a9a0e0111" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:to="loc_srt_OwnershipAxis_478f1679-7321-492c-8782-421a9a0e0111" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_478f1679-7321-492c-8782-421a9a0e0111_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_478f1679-7321-492c-8782-421a9a0e0111" xlink:to="loc_srt_OwnershipDomain_478f1679-7321-492c-8782-421a9a0e0111_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_6d0b7fdc-cfd3-4cac-8db8-5bd72c987101" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_478f1679-7321-492c-8782-421a9a0e0111" xlink:to="loc_srt_OwnershipDomain_6d0b7fdc-cfd3-4cac-8db8-5bd72c987101" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridMember_ed4b6b9e-2e21-4bba-ab76-f4e92b59f72e" xlink:href="pnm-20201231.xsd#pnm_AvangridMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_6d0b7fdc-cfd3-4cac-8db8-5bd72c987101" xlink:to="loc_pnm_AvangridMember_ed4b6b9e-2e21-4bba-ab76-f4e92b59f72e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b51b30e2-0177-4f9b-8425-6a0fc3af60cd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:to="loc_dei_LegalEntityAxis_b51b30e2-0177-4f9b-8425-6a0fc3af60cd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b51b30e2-0177-4f9b-8425-6a0fc3af60cd_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b51b30e2-0177-4f9b-8425-6a0fc3af60cd" xlink:to="loc_dei_EntityDomain_b51b30e2-0177-4f9b-8425-6a0fc3af60cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b51b30e2-0177-4f9b-8425-6a0fc3af60cd" xlink:to="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IberdrolaSAMember_646a9263-2ad5-4150-a373-72ace921cf9e" xlink:href="pnm-20201231.xsd#pnm_IberdrolaSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:to="loc_pnm_IberdrolaSAMember_646a9263-2ad5-4150-a373-72ace921cf9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_64c0ae18-345b-4f53-a363-66e0428c3997" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:to="loc_pnm_PnmrMember_64c0ae18-345b-4f53-a363-66e0428c3997" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridMember_8d251ec4-12a6-4ae1-8f13-3fcfaee07036" xlink:href="pnm-20201231.xsd#pnm_AvangridMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:to="loc_pnm_AvangridMember_8d251ec4-12a6-4ae1-8f13-3fcfaee07036" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited" xlink:type="simple" xlink:href="pnm-20201231.xsd#QuarterlyOperatingResultsUnaudited"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited" xlink:type="extended" id="i6334a4ffa14c47a9b75c8fc3859af843_QuarterlyOperatingResultsUnaudited"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#QuarterlyOperatingResultsUnauditedTables"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:type="extended" id="i1f13eb634bc5436294c11563d84bd9c4_QuarterlyOperatingResultsUnauditedTables"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#QuarterlyOperatingResultsUnauditedDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails" xlink:type="extended" id="id9b1d214bbae45059f216c31cdd99682_QuarterlyOperatingResultsUnauditedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b08bf531-336a-457f-b0e4-55ca5595e4c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_Revenues_b08bf531-336a-457f-b0e4-55ca5595e4c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7a00c90b-d3d1-4022-912d-4fa0ec134968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_OperatingIncomeLoss_7a00c90b-d3d1-4022-912d-4fa0ec134968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_846258ee-ee4c-4b54-b714-0eb270b75919" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_ProfitLoss_846258ee-ee4c-4b54-b714-0eb270b75919" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_83d93300-1f1e-4ddf-bd36-11d58e82721f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_NetIncomeLoss_83d93300-1f1e-4ddf-bd36-11d58e82721f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_cdfc2701-e18f-4f1a-b4f2-02b739ae4bfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_cdfc2701-e18f-4f1a-b4f2-02b739ae4bfe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3cbb8bd0-0197-46a7-8f0b-4d903cdff407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cdfc2701-e18f-4f1a-b4f2-02b739ae4bfe" xlink:to="loc_us-gaap_EarningsPerShareBasic_3cbb8bd0-0197-46a7-8f0b-4d903cdff407" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_224993cd-c204-4416-a3d4-f642901fa4ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cdfc2701-e18f-4f1a-b4f2-02b739ae4bfe" xlink:to="loc_us-gaap_EarningsPerShareDiluted_224993cd-c204-4416-a3d4-f642901fa4ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_3db3d457-51f0-4e5d-a3eb-269ff1818220" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPreTaxImpairmentofInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_3db3d457-51f0-4e5d-a3eb-269ff1818220" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0d417d09-2d2f-42a8-a292-9a25d3ccfa61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0d417d09-2d2f-42a8-a292-9a25d3ccfa61" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2dcfb8ba-a2c0-4ef5-819b-7366bd6e10ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2dcfb8ba-a2c0-4ef5-819b-7366bd6e10ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_402eedc1-eeb8-49e7-9904-d58eae71f946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2dcfb8ba-a2c0-4ef5-819b-7366bd6e10ed" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_402eedc1-eeb8-49e7-9904-d58eae71f946" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_402eedc1-eeb8-49e7-9904-d58eae71f946_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_402eedc1-eeb8-49e7-9904-d58eae71f946" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_402eedc1-eeb8-49e7-9904-d58eae71f946_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_aae9cb9d-de4c-4bd2-878b-4170d46e01a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_402eedc1-eeb8-49e7-9904-d58eae71f946" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_aae9cb9d-de4c-4bd2-878b-4170d46e01a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexico2015RateCaseMember_dec28c11-57ba-4b74-ab79-63e27f5f32e8" xlink:href="pnm-20201231.xsd#pnm_NewMexico2015RateCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_aae9cb9d-de4c-4bd2-878b-4170d46e01a0" xlink:to="loc_pnm_NewMexico2015RateCaseMember_dec28c11-57ba-4b74-ab79-63e27f5f32e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f49dee90-ca17-448d-9af7-55bbb0ac7feb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2dcfb8ba-a2c0-4ef5-819b-7366bd6e10ed" xlink:to="loc_dei_LegalEntityAxis_f49dee90-ca17-448d-9af7-55bbb0ac7feb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f49dee90-ca17-448d-9af7-55bbb0ac7feb_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f49dee90-ca17-448d-9af7-55bbb0ac7feb" xlink:to="loc_dei_EntityDomain_f49dee90-ca17-448d-9af7-55bbb0ac7feb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_655011d6-0dd4-491a-acfc-1bb1ef974bc2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f49dee90-ca17-448d-9af7-55bbb0ac7feb" xlink:to="loc_dei_EntityDomain_655011d6-0dd4-491a-acfc-1bb1ef974bc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_035fbf60-b810-417c-94e5-60929a448462" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_655011d6-0dd4-491a-acfc-1bb1ef974bc2" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_035fbf60-b810-417c-94e5-60929a448462" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cb36dedf-d508-4327-9269-983d74e43259" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_655011d6-0dd4-491a-acfc-1bb1ef974bc2" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cb36dedf-d508-4327-9269-983d74e43259" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompany"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany" xlink:type="extended" id="i14d262ed3a824ea0a4ea70b7aa60f445_ScheduleICondensedFinancialInformationofParentCompany"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" xlink:type="extended" id="i4cfb188bd39340c292c66c95131eb782_ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_dae841d9-b83f-4006-9fdb-35fd2d73a313" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_Revenues_dae841d9-b83f-4006-9fdb-35fd2d73a313" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_0b95b642-3a48-408b-82ab-41824c035d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_0b95b642-3a48-408b-82ab-41824c035d0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8a0cc8a2-db21-4412-8c7b-8cca901119e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_OperatingIncomeLoss_8a0cc8a2-db21-4412-8c7b-8cca901119e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_8f08d4c5-9dd2-447b-9d42-be1ef26fba4c" xlink:href="pnm-20201231.xsd#pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:to="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_8f08d4c5-9dd2-447b-9d42-be1ef26fba4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_2e9eb09b-bc3b-4599-9ee9-c5463e9584a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:to="loc_us-gaap_OtherIncome_2e9eb09b-bc3b-4599-9ee9-c5463e9584a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8754899e-ff75-4f46-858b-6dbd51806709" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8754899e-ff75-4f46-858b-6dbd51806709" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9e09e2e7-ea2d-4267-98e2-a4b075f13ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_InterestExpense_9e09e2e7-ea2d-4267-98e2-a4b075f13ca3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2e28407a-5ff0-42e1-8942-81ddfad3b73c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2e28407a-5ff0-42e1-8942-81ddfad3b73c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0bf73463-6cbf-40a3-8a51-58cfbd8c80d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0bf73463-6cbf-40a3-8a51-58cfbd8c80d8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b639562a-e749-4409-b455-bf15de239b45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_NetIncomeLoss_b639562a-e749-4409-b455-bf15de239b45" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_3d1a8559-9750-4711-a2ff-0fb499fa4459" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_3d1a8559-9750-4711-a2ff-0fb499fa4459" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c2715775-7e96-40a5-9e9d-c5074ef27ea8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_3d1a8559-9750-4711-a2ff-0fb499fa4459" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c2715775-7e96-40a5-9e9d-c5074ef27ea8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c2715775-7e96-40a5-9e9d-c5074ef27ea8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c2715775-7e96-40a5-9e9d-c5074ef27ea8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c2715775-7e96-40a5-9e9d-c5074ef27ea8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1eb4d6ab-6c51-4f97-a3aa-56ebb63e894c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c2715775-7e96-40a5-9e9d-c5074ef27ea8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1eb4d6ab-6c51-4f97-a3aa-56ebb63e894c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_b8c3623d-686d-4cf4-ad14-9118e8f6a685" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1eb4d6ab-6c51-4f97-a3aa-56ebb63e894c" xlink:to="loc_srt_ParentCompanyMember_b8c3623d-686d-4cf4-ad14-9118e8f6a685" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" xlink:type="extended" id="i244da7e6fe0240c9a95c6e61800f3e1d_ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_aedaf521-6871-43f9-b70e-121881dc4548" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_aedaf521-6871-43f9-b70e-121881dc4548" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9606ebf-dbff-42a9-8a6c-10fd6d14e6b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_aedaf521-6871-43f9-b70e-121881dc4548" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9606ebf-dbff-42a9-8a6c-10fd6d14e6b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_14d34bdf-23c5-427b-919a-857c8bf02e13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:to="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_14d34bdf-23c5-427b-919a-857c8bf02e13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InvestmentsInSubsidiaries_cc36622f-6319-42d1-aa33-95e01f842c30" xlink:href="pnm-20201231.xsd#pnm_InvestmentsInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:to="loc_pnm_InvestmentsInSubsidiaries_cc36622f-6319-42d1-aa33-95e01f842c30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a1c6fc26-c05d-427b-b887-8d7e1fef85fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a1c6fc26-c05d-427b-b887-8d7e1fef85fb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_285cc18c-e05e-48c1-80de-5a4f475feca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_285cc18c-e05e-48c1-80de-5a4f475feca1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_cfb02ec0-1d8f-4b8a-929b-4af2a86678d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_cfb02ec0-1d8f-4b8a-929b-4af2a86678d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_ee0498d3-7f61-4a34-b731-0d72acfda1ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_ee0498d3-7f61-4a34-b731-0d72acfda1ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_16f32156-a324-4ff4-a405-1981af9a8fa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_16f32156-a324-4ff4-a405-1981af9a8fa7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_df5a4c39-f43d-4883-a468-0a01428621c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_df5a4c39-f43d-4883-a468-0a01428621c9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_5e7c9247-4019-4fd9-af6b-8a025f582332" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_5e7c9247-4019-4fd9-af6b-8a025f582332" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_b7621558-fac9-42e9-9cb1-514272b0df48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_b7621558-fac9-42e9-9cb1-514272b0df48" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_9f3922f9-f5ed-4477-a591-eee29741c753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_9f3922f9-f5ed-4477-a591-eee29741c753" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_6239028d-3846-4cc2-a8b3-d278d9178140" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_6239028d-3846-4cc2-a8b3-d278d9178140" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e010dcd3-4228-464e-a571-c5b5f0a058ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e010dcd3-4228-464e-a571-c5b5f0a058ef" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_03543e17-7812-41ed-980f-590cbcadc297" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_03543e17-7812-41ed-980f-590cbcadc297" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7c78fa50-a984-4413-8b7e-990b5f728b52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7c78fa50-a984-4413-8b7e-990b5f728b52" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_53d0de46-ab51-4438-a0cf-436ad3691c5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_53d0de46-ab51-4438-a0cf-436ad3691c5d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1eb0bdd1-6d6b-41ad-99ce-6f2ba44b477a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_799c126a-a514-4ea4-92ab-71286e0b67a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_799c126a-a514-4ea4-92ab-71286e0b67a4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_e071b9dc-f763-41f1-b345-5f2176f56593" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_799c126a-a514-4ea4-92ab-71286e0b67a4" xlink:to="loc_us-gaap_InterestPaidNet_e071b9dc-f763-41f1-b345-5f2176f56593" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_8ae4fdef-cd49-454d-a0da-9d27eb7b1255" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_799c126a-a514-4ea4-92ab-71286e0b67a4" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_8ae4fdef-cd49-454d-a0da-9d27eb7b1255" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a9f0938c-1c92-42c6-8c1a-23bd2216a4b2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a9f0938c-1c92-42c6-8c1a-23bd2216a4b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f0c28cab-5d5b-4bdc-8688-e77669165cf0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a9f0938c-1c92-42c6-8c1a-23bd2216a4b2" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f0c28cab-5d5b-4bdc-8688-e77669165cf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f0c28cab-5d5b-4bdc-8688-e77669165cf0_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f0c28cab-5d5b-4bdc-8688-e77669165cf0" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f0c28cab-5d5b-4bdc-8688-e77669165cf0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_0600cf76-431d-4b93-bb2e-c2e595dcce9a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f0c28cab-5d5b-4bdc-8688-e77669165cf0" xlink:to="loc_srt_ConsolidatedEntitiesDomain_0600cf76-431d-4b93-bb2e-c2e595dcce9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_90779b5f-b859-4391-b52d-a8fbac502e44" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_0600cf76-431d-4b93-bb2e-c2e595dcce9a" xlink:to="loc_srt_ParentCompanyMember_90779b5f-b859-4391-b52d-a8fbac502e44" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" xlink:type="extended" id="iac2c6fd7cc4b4ca09cbc3a26575575fd_ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d4394abd-353b-44c0-a60a-c848d84ea2a1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d4394abd-353b-44c0-a60a-c848d84ea2a1" xlink:to="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5c6cf986-aea4-4e18-b8dc-02f619fa6ad9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5c6cf986-aea4-4e18-b8dc-02f619fa6ad9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_8897a245-18af-4169-b48b-4074893b3857" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_8897a245-18af-4169-b48b-4074893b3857" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_2c1bef75-03f8-4e30-8ecd-cbe26761d697" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_IncomeTaxesReceivable_2c1bef75-03f8-4e30-8ecd-cbe26761d697" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_8ada1324-4177-48e2-a4ef-4352a6119407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_OtherAssetsCurrent_8ada1324-4177-48e2-a4ef-4352a6119407" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_49a63693-db70-458e-b653-4bd4bce4b1f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_AssetsCurrent_49a63693-db70-458e-b653-4bd4bce4b1f5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_9d53ac88-981f-4b7a-959c-ebdf0d51e789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_9d53ac88-981f-4b7a-959c-ebdf0d51e789" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_666567c2-e745-4716-b484-cd0d002c3238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_666567c2-e745-4716-b484-cd0d002c3238" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_15b7e45f-7974-4b4d-b63c-ce3e44f328e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_OtherLongTermInvestments_15b7e45f-7974-4b4d-b63c-ce3e44f328e4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_0c04db1c-f65f-4a6e-9f4d-34a1489f7127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_AssetsNoncurrent_0c04db1c-f65f-4a6e-9f4d-34a1489f7127" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a285c878-4023-480b-9e8d-588222efec31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_Assets_a285c878-4023-480b-9e8d-588222efec31" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d4394abd-353b-44c0-a60a-c848d84ea2a1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_1b6ff04c-3dd5-453a-a7a4-158eb3d695ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_ShortTermBorrowings_1b6ff04c-3dd5-453a-a7a4-158eb3d695ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_6878ba27-4ecb-47e3-8e93-1f65ae6135e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_6878ba27-4ecb-47e3-8e93-1f65ae6135e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c5084cb1-0b7f-47f2-add6-6057fe902ddd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_LongTermDebtCurrent_c5084cb1-0b7f-47f2-add6-6057fe902ddd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_5a8cbd57-db3d-45b8-9aec-9e3c2e05fa69" xlink:href="pnm-20201231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_5a8cbd57-db3d-45b8-9aec-9e3c2e05fa69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_2bcd48b1-5407-45ca-901f-3dad23e5a5af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_2bcd48b1-5407-45ca-901f-3dad23e5a5af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6f70dfc0-0554-44cf-a0da-ca9d07f8baa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_LiabilitiesCurrent_6f70dfc0-0554-44cf-a0da-ca9d07f8baa0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a76fc3e8-ef3f-493c-9441-8cb4a1b77a4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a76fc3e8-ef3f-493c-9441-8cb4a1b77a4d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a183dcdb-5755-4ae5-9986-330d48dcd00f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a183dcdb-5755-4ae5-9986-330d48dcd00f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_bd201ed2-3a29-4fcb-bbdf-039fa6dbe1ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_Liabilities_bd201ed2-3a29-4fcb-bbdf-039fa6dbe1ec" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d0c8ffa4-987d-4244-bfff-5549d1fe01e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_CommonStockValue_d0c8ffa4-987d-4244-bfff-5549d1fe01e9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_44265ec6-4086-4085-9f1c-7fd661068e41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_44265ec6-4086-4085-9f1c-7fd661068e41" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_34a1811c-88a8-460f-b9cd-6dbbd230bee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_34a1811c-88a8-460f-b9cd-6dbbd230bee2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9ad1e020-3f50-4162-8ec4-f51f856f31c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_StockholdersEquity_9ad1e020-3f50-4162-8ec4-f51f856f31c1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_41aabc87-7b01-4b32-84f9-67ae9bd5a45d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_41aabc87-7b01-4b32-84f9-67ae9bd5a45d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_e6013d99-d618-4770-86b7-550962f5e072" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d4394abd-353b-44c0-a60a-c848d84ea2a1" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_e6013d99-d618-4770-86b7-550962f5e072" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_28c91a0f-8874-4233-b6f7-243d7d28cb4c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_e6013d99-d618-4770-86b7-550962f5e072" xlink:to="loc_srt_ConsolidatedEntitiesAxis_28c91a0f-8874-4233-b6f7-243d7d28cb4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_28c91a0f-8874-4233-b6f7-243d7d28cb4c_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_28c91a0f-8874-4233-b6f7-243d7d28cb4c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_28c91a0f-8874-4233-b6f7-243d7d28cb4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_810903e9-6ff7-4f88-9afe-c065c02665ec" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_28c91a0f-8874-4233-b6f7-243d7d28cb4c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_810903e9-6ff7-4f88-9afe-c065c02665ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_699064ed-5c01-4954-9609-24bc3488afa9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_810903e9-6ff7-4f88-9afe-c065c02665ec" xlink:to="loc_srt_ParentCompanyMember_699064ed-5c01-4954-9609-24bc3488afa9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails" xlink:type="extended" id="ibcaa9cd214c646938e9d451bd508c362_ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e2cd69ad-ed61-47b9-9a19-cc5586cd17ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e2cd69ad-ed61-47b9-9a19-cc5586cd17ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_de6a60bd-2152-469c-987f-1e828c4c0804" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_CommonStockNoParValue_de6a60bd-2152-469c-987f-1e828c4c0804" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_350fc8d9-7d53-48fe-be87-b23eaf7f5e4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_350fc8d9-7d53-48fe-be87-b23eaf7f5e4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b3e12073-6418-423b-a1f6-87a1d05b28d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_CommonStockSharesIssued_b3e12073-6418-423b-a1f6-87a1d05b28d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b89120d3-f768-48b4-906f-c4d43421c24d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b89120d3-f768-48b4-906f-c4d43421c24d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_28def162-ca92-44a3-84a3-fc7d6c899e72" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_28def162-ca92-44a3-84a3-fc7d6c899e72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_6677b9df-2c7c-4f1b-b4f8-cf131c67a3a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_28def162-ca92-44a3-84a3-fc7d6c899e72" xlink:to="loc_srt_ConsolidatedEntitiesAxis_6677b9df-2c7c-4f1b-b4f8-cf131c67a3a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_6677b9df-2c7c-4f1b-b4f8-cf131c67a3a4_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_6677b9df-2c7c-4f1b-b4f8-cf131c67a3a4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_6677b9df-2c7c-4f1b-b4f8-cf131c67a3a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a8a015bd-5079-40ac-add9-ece5a6476b64" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_6677b9df-2c7c-4f1b-b4f8-cf131c67a3a4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a8a015bd-5079-40ac-add9-ece5a6476b64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_ec6f0b2c-ff85-4cd2-b559-c523770d0dd8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a8a015bd-5079-40ac-add9-ece5a6476b64" xlink:to="loc_srt_ParentCompanyMember_ec6f0b2c-ff85-4cd2-b559-c523770d0dd8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended" id="i1865fb9454ce49d9aab65c301b7c8eb8_ScheduleIIValuationandQualifyingAccounts"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended" id="i95e2e16203c84a25964320251a34e562_ScheduleIIValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7f68ba63-da07-4b03-a155-801266171fc3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7f68ba63-da07-4b03-a155-801266171fc3" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_977c2898-ebcd-424c-9aa4-ec7dbed2fc44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_977c2898-ebcd-424c-9aa4-ec7dbed2fc44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_7233c261-22f6-4d2d-9dd4-7565a9b1c552" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_7233c261-22f6-4d2d-9dd4-7565a9b1c552" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_d321df29-9405-42e0-918c-715281ab371c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_d321df29-9405-42e0-918c-715281ab371c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_8a7ca4a5-0896-4601-8211-f32335b5c9b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_8a7ca4a5-0896-4601-8211-f32335b5c9b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_bea1c1a3-2ffe-405a-a07c-87f5ee5e3ff6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_767f042b-0381-4b88-9775-91fca544bb0b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7f68ba63-da07-4b03-a155-801266171fc3" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_767f042b-0381-4b88-9775-91fca544bb0b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5ed6d59b-1ce5-4f2a-b217-291d0b9bb568" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_767f042b-0381-4b88-9775-91fca544bb0b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5ed6d59b-1ce5-4f2a-b217-291d0b9bb568" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_5ed6d59b-1ce5-4f2a-b217-291d0b9bb568_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5ed6d59b-1ce5-4f2a-b217-291d0b9bb568" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_5ed6d59b-1ce5-4f2a-b217-291d0b9bb568_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_5be8c16d-be46-48e1-aa88-12b2d2740d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5ed6d59b-1ce5-4f2a-b217-291d0b9bb568" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_5be8c16d-be46-48e1-aa88-12b2d2740d94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_ee5a9fb8-d70b-4a6c-adf3-34824da7a12b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5be8c16d-be46-48e1-aa88-12b2d2740d94" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_ee5a9fb8-d70b-4a6c-adf3-34824da7a12b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9bd42937-225e-4a18-be4d-fd9349968317" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_767f042b-0381-4b88-9775-91fca544bb0b" xlink:to="loc_dei_LegalEntityAxis_9bd42937-225e-4a18-be4d-fd9349968317" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9bd42937-225e-4a18-be4d-fd9349968317_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9bd42937-225e-4a18-be4d-fd9349968317" xlink:to="loc_dei_EntityDomain_9bd42937-225e-4a18-be4d-fd9349968317_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3263a59f-4b4a-4f42-b806-322188900519" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9bd42937-225e-4a18-be4d-fd9349968317" xlink:to="loc_dei_EntityDomain_3263a59f-4b4a-4f42-b806-322188900519" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a9e58459-6794-4433-8250-dd5bf32e3aba" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3263a59f-4b4a-4f42-b806-322188900519" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a9e58459-6794-4433-8250-dd5bf32e3aba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4a88d62e-28f2-49db-80e0-43afb501273e" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3263a59f-4b4a-4f42-b806-322188900519" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4a88d62e-28f2-49db-80e0-43afb501273e" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>26
<FILENAME>pnm-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d931949f-86c4-4a30-a782-af9affce6b3d,g:e818af9b-d57e-4451-a338-be50e075ead4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8242729e-aef4-4c02-b456-5fb78253be8b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_fbc51af0-f511-4bd0-9237-407cc951c4a8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment allocation targets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0466bedf-4ccd-44cb-bf31-72c4d2a9b687_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of stock options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesContributiontoConstructionActivities_613be59d-2e9f-4d63-8dcf-83e0fda2cfe9_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesContributiontoConstructionActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution to construction activities</link:label>
    <link:label id="lab_pnm_PublicUtilitiesContributiontoConstructionActivities_label_en-US" xlink:label="lab_pnm_PublicUtilitiesContributiontoConstructionActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Contribution to Construction Activities</link:label>
    <link:label id="lab_pnm_PublicUtilitiesContributiontoConstructionActivities_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesContributiontoConstructionActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Contribution to Construction Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesContributiontoConstructionActivities" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesContributiontoConstructionActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesContributiontoConstructionActivities" xlink:to="lab_pnm_PublicUtilitiesContributiontoConstructionActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_04076361-d8d1-4776-a789-dfee2e5874fc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1373d6b1-1676-48dc-83e5-cc453513ffeb_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_b0c4a334-d3a1-47c8-a96b-69bc12e86457_terseLabel_en-US" xlink:label="lab_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funds contributed next fiscal year through year five</link:label>
    <link:label id="lab_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_label_en-US" xlink:label="lab_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation Trust Funding, Next Fiscal Year Through Year Five</link:label>
    <link:label id="lab_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_documentation_en-US" xlink:label="lab_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation Trust Funding, Next Fiscal Year Through Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive" xlink:to="lab_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_76777d13-c0d9-4550-95c9-fa2f8365baca_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TransportationElectrificationProgramMember_2ebda392-b431-47ae-a429-1d3e9a022566_terseLabel_en-US" xlink:label="lab_pnm_TransportationElectrificationProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Electrification Program</link:label>
    <link:label id="lab_pnm_TransportationElectrificationProgramMember_label_en-US" xlink:label="lab_pnm_TransportationElectrificationProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Electrification Program [Member]</link:label>
    <link:label id="lab_pnm_TransportationElectrificationProgramMember_documentation_en-US" xlink:label="lab_pnm_TransportationElectrificationProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Electrification Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransportationElectrificationProgramMember" xlink:href="pnm-20201231.xsd#pnm_TransportationElectrificationProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TransportationElectrificationProgramMember" xlink:to="lab_pnm_TransportationElectrificationProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3ace5959-ca6e-4a6b-b880-3bb5b2d5a767_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberofSolarFacilities_0eac18a9-b161-4722-a127-219c8857439c_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofSolarFacilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of solar facilities</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofSolarFacilities_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofSolarFacilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Solar Facilities</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofSolarFacilities_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofSolarFacilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Solar Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofSolarFacilities" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofSolarFacilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberofSolarFacilities" xlink:to="lab_pnm_PublicUtilitiesNumberofSolarFacilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LeasesWeightedAverageDiscountRateAbstract_95725939-fe80-4ebc-9e14-94365c5a7866_terseLabel_en-US" xlink:label="lab_pnm_LeasesWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate:</link:label>
    <link:label id="lab_pnm_LeasesWeightedAverageDiscountRateAbstract_label_en-US" xlink:label="lab_pnm_LeasesWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases, Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_pnm_LeasesWeightedAverageDiscountRateAbstract_documentation_en-US" xlink:label="lab_pnm_LeasesWeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases, Weighted Average Discount Rate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasesWeightedAverageDiscountRateAbstract" xlink:href="pnm-20201231.xsd#pnm_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LeasesWeightedAverageDiscountRateAbstract" xlink:to="lab_pnm_LeasesWeightedAverageDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NMCapitalMember_29e01eb4-99d3-4b68-92eb-3ab5e8f072cb_terseLabel_en-US" xlink:label="lab_pnm_NMCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NM Capital</link:label>
    <link:label id="lab_pnm_NMCapitalMember_label_en-US" xlink:label="lab_pnm_NMCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NM Capital [Member]</link:label>
    <link:label id="lab_pnm_NMCapitalMember_documentation_en-US" xlink:label="lab_pnm_NMCapitalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NM Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember" xlink:href="pnm-20201231.xsd#pnm_NMCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NMCapitalMember" xlink:to="lab_pnm_NMCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_03895b25-bf28-459a-aacf-f77b6d6abb8e_terseLabel_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Units 1 And 4</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_label_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Units 1 And 4 [Member]</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_documentation_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 1 And 4 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member" xlink:to="lab_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_ba821824-e1da-4588-8288-7e20e30df6ba_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_d96a39aa-722b-46d3-a6f9-da285420ac3e_verboseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsCurrent" xlink:to="lab_us-gaap_RegulatoryAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NonFuelEnergyMember_19e854c0-5e2c-4269-9e60-b751156dfb2c_terseLabel_en-US" xlink:label="lab_pnm_NonFuelEnergyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Fuel Energy</link:label>
    <link:label id="lab_pnm_NonFuelEnergyMember_label_en-US" xlink:label="lab_pnm_NonFuelEnergyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Fuel Energy [Member]</link:label>
    <link:label id="lab_pnm_NonFuelEnergyMember_documentation_en-US" xlink:label="lab_pnm_NonFuelEnergyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Fuel Energy [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonFuelEnergyMember" xlink:href="pnm-20201231.xsd#pnm_NonFuelEnergyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NonFuelEnergyMember" xlink:to="lab_pnm_NonFuelEnergyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_fd8307fe-50cc-4b70-93e3-7699c7c1151a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of investment securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_4e23e570-eece-460e-88d4-86a7f9a6fe14_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal income tax rate change</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty_cc742f29-29f6-41e5-b477-e8ff2a72d86d_terseLabel_en-US" xlink:label="lab_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to fund long-term loans to unaffiliated third party</link:label>
    <link:label id="lab_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty_label_en-US" xlink:label="lab_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Fund Long-term Loans To Unaffiliated Third Party</link:label>
    <link:label id="lab_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty_documentation_en-US" xlink:label="lab_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments To Fund Long-term Loans To Unaffiliated Third Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty" xlink:href="pnm-20201231.xsd#pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty" xlink:to="lab_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRestorationCostsMember_84900903-b749-45e2-9eab-81ce795c1fb8_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRestorationCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coal mine reclamation costs</link:label>
    <link:label id="lab_us-gaap_EnvironmentalRestorationCostsMember_label_en-US" xlink:label="lab_us-gaap_EnvironmentalRestorationCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental Restoration Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRestorationCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnvironmentalRestorationCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRestorationCostsMember" xlink:to="lab_us-gaap_EnvironmentalRestorationCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_baaa9c59-7087-4498-b4df-2c73554b1b30_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7779c854-2bda-4fe4-adeb-da79b0f71215_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_10b81ef3-38b8-4958-ac84-7827d674cda8_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember_25048620-8904-4ffb-9602-5f2911cd9d43_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.20% due June 2040, mandatory tender - June&#160;1, 2020</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2040, at 5 point 20 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2040, at 5 point 20 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7ba07d0f-0f43-402a-b6fc-96b3b2b86ee1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember_e3d96fe6-3507-4b8b-a737-2e9290b4cc68_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">6.25% due January 2038</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2038, at 6 point 25 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note, PCRB Due 2038, at 6 point 25 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_5f0792f4-f8ac-4a50-95d6-35806d6b5984_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valencia&#8217;s transactions with its owner</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_3426eb0c-e589-476a-944e-74bf062a54bb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember_0da7262d-fc3e-4055-9091-1efe6b9b1f85_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.875% due April 2033, mandatory tender - October 1, 2021</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Pcrb Due 2033 At 1 Point 875 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes Pcrb Due 2033 At 1 Point 875 Percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_a70b298f-4bb4-4595-8b48-c3b60f7be97b_terseLabel_en-US" xlink:label="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of fair value in excess of carrying amount</link:label>
    <link:label id="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_label_en-US" xlink:label="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:to="lab_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_c9f67734-b071-4293-9846-59392c2fc133_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_6078463e-7658-420c-8446-546e28a7ab49_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EnergyAxis_2932d1df-0736-41f4-b42b-cd931796a01f_terseLabel_en-US" xlink:label="lab_srt_EnergyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Axis]</link:label>
    <link:label id="lab_srt_EnergyAxis_label_en-US" xlink:label="lab_srt_EnergyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EnergyAxis" xlink:to="lab_srt_EnergyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_7211b637-0d3c-4fbd-af7b-b42dc2a68d0a_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approved rate increase (decrease)</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_efb283cb-9839-4700-b122-688694652774_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approved Increase in Rate Base</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved Rate Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:to="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember_3a5b7087-3b53-4d5f-9b05-4c3e9e8de416_terseLabel_en-US" xlink:label="lab_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advanced Meter System Deployment and Surcharge Request</link:label>
    <link:label id="lab_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember_label_en-US" xlink:label="lab_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advanced Meter System Deployment and Surcharge Request [Member]</link:label>
    <link:label id="lab_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember_documentation_en-US" xlink:label="lab_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advanced Meter System Deployment and Surcharge Request [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember" xlink:href="pnm-20201231.xsd#pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember" xlink:to="lab_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b2613745-6bd7-4c4b-be62-3a3639b9d648_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan, plan assets, amount</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f1912313-e274-4c25-90ce-c4b5fab327e8_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_9beeffab-3d44-4086-b053-71b4df7ae1d1_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember_9ad1ae5e-bf60-4d7e-aa84-c81d9d8a81af_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">6.25% due June 2040</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2040, at 6 point 25 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2040, at 6 point 25 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PollutionControlRevenueBondsMember_ff8dd8f7-1ae9-41b3-a8f8-79f87b834a2a_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsMember_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsMember_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsMember" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsMember" xlink:to="lab_pnm_PollutionControlRevenueBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f8c6c2c1-f07e-4b99-b394-b8804cc23460_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NavajoNationAllotteeMattersMember_6f246a1d-4f21-4029-8273-862af4e9c0b6_terseLabel_en-US" xlink:label="lab_pnm_NavajoNationAllotteeMattersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Navajo Nation Allottee Matters</link:label>
    <link:label id="lab_pnm_NavajoNationAllotteeMattersMember_label_en-US" xlink:label="lab_pnm_NavajoNationAllotteeMattersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Navajo Nation Allottee Matters [Member]</link:label>
    <link:label id="lab_pnm_NavajoNationAllotteeMattersMember_documentation_en-US" xlink:label="lab_pnm_NavajoNationAllotteeMattersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Navajo Nation Allottee Matters [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationAllotteeMattersMember" xlink:href="pnm-20201231.xsd#pnm_NavajoNationAllotteeMattersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NavajoNationAllotteeMattersMember" xlink:to="lab_pnm_NavajoNationAllotteeMattersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RegulatoryliabilitiesOtherCurrentMember_71936ede-f498-4c74-87c6-c0b80e985fa3_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryliabilitiesOtherCurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_pnm_RegulatoryliabilitiesOtherCurrentMember_label_en-US" xlink:label="lab_pnm_RegulatoryliabilitiesOtherCurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory liabilities, Other Current [Member]</link:label>
    <link:label id="lab_pnm_RegulatoryliabilitiesOtherCurrentMember_documentation_en-US" xlink:label="lab_pnm_RegulatoryliabilitiesOtherCurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory liabilities, Other Current [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryliabilitiesOtherCurrentMember" xlink:href="pnm-20201231.xsd#pnm_RegulatoryliabilitiesOtherCurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryliabilitiesOtherCurrentMember" xlink:to="lab_pnm_RegulatoryliabilitiesOtherCurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_44bdb381-1f3a-4c06-8165-4808ec7ac8e1_verboseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.125% due June 2040, mandatory tender - June&#160;1, 2022</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2040, at 2 Point 125 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds 2.125 Percent, due 2040 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_a4086518-7793-492d-9be6-efa4cbfa97c8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_db2fffd9-b741-47cb-befb-ddd007ebf362_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_743fe9f6-c874-4209-9992-5bd4e594fa25_negatedTerseLabel_en-US" xlink:label="lab_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_label_en-US" xlink:label="lab_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-Of-Use Asset, Accumulated Depreciation</link:label>
    <link:label id="lab_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_documentation_en-US" xlink:label="lab_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-Of-Use Asset, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:to="lab_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources_df922b53-c15a-4b82-a943-597e20f82d04_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated costs of replacement resources</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimated Costs Of Replacement Resources</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimated Costs Of Replacement Resources</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedCostsOfReplacementResources"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources" xlink:to="lab_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_c7f72694-dba1-4b09-acc8-025e31dfc526_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net&#160;actuarial (gain) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_c1f74197-23ab-4c94-933f-b18e2c431e48_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfRegulatedUtilities_472bda0a-02ba-4d48-a8e6-392f4148973a_terseLabel_en-US" xlink:label="lab_pnm_NumberOfRegulatedUtilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of regulated utilities</link:label>
    <link:label id="lab_pnm_NumberOfRegulatedUtilities_label_en-US" xlink:label="lab_pnm_NumberOfRegulatedUtilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Regulated Utilities</link:label>
    <link:label id="lab_pnm_NumberOfRegulatedUtilities_documentation_en-US" xlink:label="lab_pnm_NumberOfRegulatedUtilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Regulated Utilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRegulatedUtilities" xlink:href="pnm-20201231.xsd#pnm_NumberOfRegulatedUtilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfRegulatedUtilities" xlink:to="lab_pnm_NumberOfRegulatedUtilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ad53d6e2-d8e0-480e-8e92-43f64b63a92d_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_05c313ad-fd59-4063-a551-60e09e2627b0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_071a7141-ef63-4d2d-ab87-d7a9f95dec6a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_73a0c198-3904-4e8c-a96f-216adbe3c1ce_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross realized (losses)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_970d1be8-550f-4c7f-b96d-eceef39ae04d_terseLabel_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative preferred stock of subsidiary, stated value (in dollars per share)</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_label_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Par Or Stated Value Per Share</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_documentation_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Par Or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" xlink:to="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_a319acc3-c4d6-483d-a817-b8890704a9c5_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_4ecdc0c6-b5fe-4dab-a006-495972ce79c5_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublimit amount for non-nuclear property damage losses</link:label>
    <link:label id="lab_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_label_en-US" xlink:label="lab_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Sublimit Amount under Nuclear Electric Insurance Limited</link:label>
    <link:label id="lab_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Sublimit Amount under Nuclear Electric Insurance Limited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" xlink:to="lab_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_f7ce9652-6bbc-4c76-bf22-9d000b698877_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_87bae28d-432b-4593-b357-8bdcfea9a2d5_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9d6cbabe-2303-4649-93a4-f963fdbad9f7_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_84cffce8-6b25-4f3c-ac36-7a7e284ac018_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_MergerAgreementMember_3e8ccf0c-9d53-4aa1-a440-90dab1f5a8f1_terseLabel_en-US" xlink:label="lab_pnm_MergerAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger Agreement</link:label>
    <link:label id="lab_pnm_MergerAgreementMember_label_en-US" xlink:label="lab_pnm_MergerAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger Agreement [Member]</link:label>
    <link:label id="lab_pnm_MergerAgreementMember_documentation_en-US" xlink:label="lab_pnm_MergerAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MergerAgreementMember" xlink:href="pnm-20201231.xsd#pnm_MergerAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_MergerAgreementMember" xlink:to="lab_pnm_MergerAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_6838a2da-06c6-4644-8886-bea142260a89_terseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term debt-affiliate</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due to Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_cac627b4-37dd-405d-8e3d-8f5162fb48d2_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes other than income taxes</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_188d3eb2-41a9-4f87-99b6-1d212d2b5150_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_64d3773c-34f4-4ffa-b7d9-9d375cf0d7bd_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanPeriodicDistributionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment allocation targets distribution period</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanPeriodicDistributionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Periodic Distribution Period</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanPeriodicDistributionPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Periodic Distribution Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanPeriodicDistributionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod" xlink:to="lab_pnm_DefinedBenefitPlanPeriodicDistributionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_eabb89ed-43ca-4c27-80db-18a252e82fa7_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_f52cbc9a-4453-45ab-adf7-0faaca6a2a4b_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TNMPtoPNMMember_1d4d1029-629b-4a0c-849b-5e540521564b_terseLabel_en-US" xlink:label="lab_pnm_TNMPtoPNMMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP to PNM</link:label>
    <link:label id="lab_pnm_TNMPtoPNMMember_label_en-US" xlink:label="lab_pnm_TNMPtoPNMMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP to PNM [Member]</link:label>
    <link:label id="lab_pnm_TNMPtoPNMMember_documentation_en-US" xlink:label="lab_pnm_TNMPtoPNMMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP to PNM [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPtoPNMMember" xlink:href="pnm-20201231.xsd#pnm_TNMPtoPNMMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMPtoPNMMember" xlink:to="lab_pnm_TNMPtoPNMMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ccd587b4-f549-42d1-9a93-9be9f1362364_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_c4c077e8-f01b-4fd3-bf05-15e4236f3691_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Program and Jointly-Owned Electric Generating Plants</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_0697ad0b-cba4-4ed7-87b2-ad65a15691a5_negatedLabel_en-US" xlink:label="lab_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable and unbilled revenues</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_label_en-US" xlink:label="lab_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Decrease in Accounts Receivable and Unbilled Revenues</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_documentation_en-US" xlink:label="lab_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The net change during the period in the amount due from customers for the credit sale of goods and services; includes accounts receivable billed and unbilled.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" xlink:to="lab_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_42f70ca4-c3a3-4714-a646-3b21b523edfc_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power to be sold to third party (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_label_en-US" xlink:label="lab_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Concentration Risk, Amount To Sell Due To Agreement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Concentration Risk, Amount To Sell Due To Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" xlink:to="lab_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_4269a556-f951-46b8-8bb1-38e0ad7b4fb8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair market value, net of income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventorySuppliesPolicy_0d8727da-5169-4641-ad83-e5d5e8ef4fda_terseLabel_en-US" xlink:label="lab_us-gaap_InventorySuppliesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Materials, Supplies, and Fuel Stock</link:label>
    <link:label id="lab_us-gaap_InventorySuppliesPolicy_label_en-US" xlink:label="lab_us-gaap_InventorySuppliesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Supplies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventorySuppliesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventorySuppliesPolicy" xlink:to="lab_us-gaap_InventorySuppliesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit_77b1dc19-0fa8-4c7e-b58d-560a44a3e6b2_terseLabel_en-US" xlink:label="lab_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in affiliate receivables (affiliate payables)</link:label>
    <link:label id="lab_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Affiliate Receivables (Payables), Provisional Income Tax (Expense) Benefit</link:label>
    <link:label id="lab_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Affiliate Receivables (Payables), Provisional Income Tax (Expense) Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" xlink:href="pnm-20201231.xsd#pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" xlink:to="lab_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ec2a4095-af2b-482c-a30b-a69cc2a13d63_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_StateNetOperatingLossCarryforwardImpairment_d0dea09f-c96d-4714-b2a6-cee4c34d58ef_terseLabel_en-US" xlink:label="lab_pnm_StateNetOperatingLossCarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State net operating loss carryforwards</link:label>
    <link:label id="lab_pnm_StateNetOperatingLossCarryforwardImpairment_label_en-US" xlink:label="lab_pnm_StateNetOperatingLossCarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Net Operating Loss Carryforward, Impairment</link:label>
    <link:label id="lab_pnm_StateNetOperatingLossCarryforwardImpairment_documentation_en-US" xlink:label="lab_pnm_StateNetOperatingLossCarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Net Operating Loss Carryforward, Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StateNetOperatingLossCarryforwardImpairment" xlink:href="pnm-20201231.xsd#pnm_StateNetOperatingLossCarryforwardImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_StateNetOperatingLossCarryforwardImpairment" xlink:to="lab_pnm_StateNetOperatingLossCarryforwardImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_MaricopaCountyArizonaPollutionControlCorporationMember_4c8ced4c-94fe-42cf-8f3b-a20a4b61f680_terseLabel_en-US" xlink:label="lab_pnm_MaricopaCountyArizonaPollutionControlCorporationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maricopa County, Arizona Pollution Control Corporation</link:label>
    <link:label id="lab_pnm_MaricopaCountyArizonaPollutionControlCorporationMember_label_en-US" xlink:label="lab_pnm_MaricopaCountyArizonaPollutionControlCorporationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maricopa County, Arizona Pollution Control Corporation [Member]</link:label>
    <link:label id="lab_pnm_MaricopaCountyArizonaPollutionControlCorporationMember_documentation_en-US" xlink:label="lab_pnm_MaricopaCountyArizonaPollutionControlCorporationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maricopa County, Arizona Pollution Control Corporation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MaricopaCountyArizonaPollutionControlCorporationMember" xlink:href="pnm-20201231.xsd#pnm_MaricopaCountyArizonaPollutionControlCorporationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_MaricopaCountyArizonaPollutionControlCorporationMember" xlink:to="lab_pnm_MaricopaCountyArizonaPollutionControlCorporationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_09e97b6d-77ac-443a-8629-410c060b9f04_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_854446c9-c751-4f11-a7f0-e6e01dc94aba_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained_6714896e-dfba-4f4f-ab70-2db4d9dbc755_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undepreciated investment in ownership to be obtained</link:label>
    <link:label id="lab_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained_label_en-US" xlink:label="lab_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Undepreciated Investment In Ownership To Be Obtained</link:label>
    <link:label id="lab_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Undepreciated Investment In Ownership To Be Obtained</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained" xlink:to="lab_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_743dde66-c129-44c1-a190-3768dbc6fcb4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_33534541-be40-4476-a716-771581c68450_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deferred credits</link:label>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Credits and Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_fb360868-6896-4da0-8647-ec76c7f08a09_terseLabel_en-US" xlink:label="lab_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ARO liabilities related to nuclear decommissioning</link:label>
    <link:label id="lab_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_label_en-US" xlink:label="lab_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Liabilities Related to Nuclear Decommissioning</link:label>
    <link:label id="lab_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_documentation_en-US" xlink:label="lab_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Liabilities Related to Nuclear Decommissioning</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" xlink:href="pnm-20201231.xsd#pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" xlink:to="lab_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_acaf2310-46d4-46f2-9fc8-615b93da259e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_MineReclamationTrustMember_3bb835fb-1ae7-4c91-b9ab-5b1adb4f50d4_terseLabel_en-US" xlink:label="lab_pnm_MineReclamationTrustMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mine Reclamation Trust</link:label>
    <link:label id="lab_pnm_MineReclamationTrustMember_label_en-US" xlink:label="lab_pnm_MineReclamationTrustMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mine Reclamation Trust [Member]</link:label>
    <link:label id="lab_pnm_MineReclamationTrustMember_documentation_en-US" xlink:label="lab_pnm_MineReclamationTrustMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mine Reclamation Trust [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MineReclamationTrustMember" xlink:href="pnm-20201231.xsd#pnm_MineReclamationTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_MineReclamationTrustMember" xlink:to="lab_pnm_MineReclamationTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_7c15b752-4a77-4fd1-ae2d-735f2bc11ce7_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3ac0fb70-9e3d-44de-97af-d937354b6c7a_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current state income tax</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_0bd76f0a-b57c-4cc5-b5ae-01abff083fbb_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_86693408-9da4-4df8-bbcf-06c911b86193_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Current</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityNoncurrent" xlink:to="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FixedIncomeSecuritiesMunicipalsMember_7f5aae88-4c62-4e2e-b45d-091e75addc15_terseLabel_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesMunicipalsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipals</link:label>
    <link:label id="lab_pnm_FixedIncomeSecuritiesMunicipalsMember_label_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesMunicipalsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities, Municipals [Member]</link:label>
    <link:label id="lab_pnm_FixedIncomeSecuritiesMunicipalsMember_documentation_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesMunicipalsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities, Municipals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesMunicipalsMember" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesMunicipalsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FixedIncomeSecuritiesMunicipalsMember" xlink:to="lab_pnm_FixedIncomeSecuritiesMunicipalsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TNMPRevolvingCreditFacilityMember_f6c4335a-4f9c-4ebb-9da3-b82931a6b3ac_terseLabel_en-US" xlink:label="lab_pnm_TNMPRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP Revolving Credit Facility</link:label>
    <link:label id="lab_pnm_TNMPRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_pnm_TNMPRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_pnm_TNMPRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_pnm_TNMPRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPRevolvingCreditFacilityMember" xlink:href="pnm-20201231.xsd#pnm_TNMPRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMPRevolvingCreditFacilityMember" xlink:to="lab_pnm_TNMPRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_3dc8a423-910f-46b4-a0e3-6096a47ba380_terseLabel_en-US" xlink:label="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">REP C</link:label>
    <link:label id="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_label_en-US" xlink:label="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaffiliated Customer of Texas-New Mexico Power Company Two [Member]</link:label>
    <link:label id="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_documentation_en-US" xlink:label="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaffiliated Customer of Texas-New Mexico Power Company Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" xlink:href="pnm-20201231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" xlink:to="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_ce903e85-0fe5-4c5c-b6b8-a47e7c641b46_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NewMexico2015RateCaseMember_12bb94c3-3d0e-4ecf-a7e0-15718001378c_terseLabel_en-US" xlink:label="lab_pnm_NewMexico2015RateCaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Mexico 2015 Rate Case</link:label>
    <link:label id="lab_pnm_NewMexico2015RateCaseMember_label_en-US" xlink:label="lab_pnm_NewMexico2015RateCaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Mexico 2015 Rate Case [Member]</link:label>
    <link:label id="lab_pnm_NewMexico2015RateCaseMember_documentation_en-US" xlink:label="lab_pnm_NewMexico2015RateCaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Mexico 2015 Rate Case [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexico2015RateCaseMember" xlink:href="pnm-20201231.xsd#pnm_NewMexico2015RateCaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NewMexico2015RateCaseMember" xlink:to="lab_pnm_NewMexico2015RateCaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_VariableInterestEntitiesAbstract_8782525e-784a-457b-9e98-14fe24ecc0f1_terseLabel_en-US" xlink:label="lab_pnm_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:label id="lab_pnm_VariableInterestEntitiesAbstract_label_en-US" xlink:label="lab_pnm_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:label id="lab_pnm_VariableInterestEntitiesAbstract_documentation_en-US" xlink:label="lab_pnm_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntitiesAbstract" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_VariableInterestEntitiesAbstract" xlink:to="lab_pnm_VariableInterestEntitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_c90d0c6d-0ba3-438f-a2c6-f81791e1f3c2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_ba01e194-ff28-4755-b585-6c7759133f1e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation_9c80a5e6-e3f9-48d9-ab0e-151e1dccc6fa_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capacity to be collected for final reclamation</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation_label_en-US" xlink:label="lab_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Maximum Collection Allowable For Final Reclamation</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Maximum Collection Allowable For Final Reclamation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation" xlink:to="lab_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_89cafdac-a616-405e-a33b-3d0e9c18383b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_75039703-697b-497d-9550-fa8d2bb5ffd3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IndustryWideRetrospectiveAssessmentProgramMember_6d1fc7fe-bf7e-498e-a44c-f420f743f7da_terseLabel_en-US" xlink:label="lab_pnm_IndustryWideRetrospectiveAssessmentProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Wide Retrospective Assessment Program</link:label>
    <link:label id="lab_pnm_IndustryWideRetrospectiveAssessmentProgramMember_label_en-US" xlink:label="lab_pnm_IndustryWideRetrospectiveAssessmentProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Wide Retrospective Assessment Program [Member]</link:label>
    <link:label id="lab_pnm_IndustryWideRetrospectiveAssessmentProgramMember_documentation_en-US" xlink:label="lab_pnm_IndustryWideRetrospectiveAssessmentProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Wide Retrospective Assessment Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember" xlink:href="pnm-20201231.xsd#pnm_IndustryWideRetrospectiveAssessmentProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember" xlink:to="lab_pnm_IndustryWideRetrospectiveAssessmentProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds3.92PercentDue2039Member_d17e89e2-6e5e-4932-80c8-be7a5d2fc84e_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.92PercentDue2039Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.92% due March 2039</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.92PercentDue2039Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.92PercentDue2039Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.92 Percent Due 2039 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.92PercentDue2039Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.92PercentDue2039Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.92 Percent Due 2039 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.92PercentDue2039Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member" xlink:to="lab_pnm_FirstMortgageBonds3.92PercentDue2039Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_c120b339-1360-46ab-ad46-45033e3a7dec_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Operating Revenues</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_89b58590-f45f-4805-934d-95ca0442c225_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance cash flows from financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_70484851-480a-4b72-b6fc-d82087822e28_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_b80b85b9-23e0-492c-93f8-47b433a2abaf_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of related party transaction</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_a36625c2-52be-48f1-bd37-ef008337d5e0_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy efficiency and load management programs targeted energy savings (in Gigawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs Targeted Energy Savings</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs Targeted Energy Savings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" xlink:to="lab_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_7553809b-b1b1-44b9-867a-5e59aa53e197_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Materials, supplies, and fuel stock</link:label>
    <link:label id="lab_us-gaap_InventoryNet_f354a43f-f299-4841-adbe-5c5a232e3f47_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_1eb78187-ad18-4227-8fcc-d4fde90c2046_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled revenues</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RelatedPartyTransactionByTransactionTypeAxis_505d02a7-2c79-4e14-8787-9a09142e2b86_terseLabel_en-US" xlink:label="lab_pnm_RelatedPartyTransactionByTransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, By Transaction Type [Axis]</link:label>
    <link:label id="lab_pnm_RelatedPartyTransactionByTransactionTypeAxis_label_en-US" xlink:label="lab_pnm_RelatedPartyTransactionByTransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, By Transaction Type [Axis]</link:label>
    <link:label id="lab_pnm_RelatedPartyTransactionByTransactionTypeAxis_documentation_en-US" xlink:label="lab_pnm_RelatedPartyTransactionByTransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, By Transaction Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis" xlink:href="pnm-20201231.xsd#pnm_RelatedPartyTransactionByTransactionTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis" xlink:to="lab_pnm_RelatedPartyTransactionByTransactionTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_04ec6ac0-772c-41b3-9cef-9ff33ca6c94c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_0468c1c7-6124-4fc1-bbe7-35734fdbd29c_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Number of Common Shares:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember_4018ecd6-9a3a-429a-92c2-317b4a2e82d0_terseLabel_en-US" xlink:label="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric plant</link:label>
    <link:label id="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember_label_en-US" xlink:label="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electricity Generation Plant, Non-Nuclear [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityGenerationPlantNonNuclearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:to="lab_us-gaap_ElectricityGenerationPlantNonNuclearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AlternativeInvestmentsMember_b2859ba1-c1f8-4989-9908-972bfd0b7a0d_terseLabel_en-US" xlink:label="lab_pnm_AlternativeInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Investments</link:label>
    <link:label id="lab_pnm_AlternativeInvestmentsMember_label_en-US" xlink:label="lab_pnm_AlternativeInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Investments [Member]</link:label>
    <link:label id="lab_pnm_AlternativeInvestmentsMember_documentation_en-US" xlink:label="lab_pnm_AlternativeInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeInvestmentsMember" xlink:href="pnm-20201231.xsd#pnm_AlternativeInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AlternativeInvestmentsMember" xlink:to="lab_pnm_AlternativeInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations_43ddc5be-5c70-4741-9977-45181d909969_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule imposes opacity limitation on certain fugitive dust emissions from coal and material handling operations</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Rule Imposes Opacity Limitation on Certain Fugitive Dust Emissions From Coal and Material Handling Operations</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Rule Imposes Opacity Limitation on Certain Fugitive Dust Emissions From Coal and Material Handling Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations" xlink:to="lab_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_2ee725d7-e636-4d08-8aba-31ff9a78fda7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating revenues from continuing operations</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_9e8fa4dc-2781-45a7-bcd2-b0859fb685c1_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected long-term return resulting from effect of one-percentage point increase (as a percent)</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Increase</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" xlink:to="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_d6dc59c2-a620-46ef-944b-3c40298f1a0a_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After 5 years through 10 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_765c109a-b834-4fae-8e74-7f4cf7cda798_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.05% due January 2038, mandatory tender - June 1, 2022</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2022, At 1 Point 05 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2022, At 1 Point 05 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_c83b4734-4ba3-43a4-a03c-90c83466b8be_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReservebalanceCharitablecontributioncarryforward_951ecdd6-e381-4468-b712-8161aa47cb34_terseLabel_en-US" xlink:label="lab_pnm_ReservebalanceCharitablecontributioncarryforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charitable contribution carryforwards</link:label>
    <link:label id="lab_pnm_ReservebalanceCharitablecontributioncarryforward_label_en-US" xlink:label="lab_pnm_ReservebalanceCharitablecontributioncarryforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve balance, Charitable contribution carryforward</link:label>
    <link:label id="lab_pnm_ReservebalanceCharitablecontributioncarryforward_documentation_en-US" xlink:label="lab_pnm_ReservebalanceCharitablecontributioncarryforward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve balance, Charitable contribution carryforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReservebalanceCharitablecontributioncarryforward" xlink:href="pnm-20201231.xsd#pnm_ReservebalanceCharitablecontributioncarryforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReservebalanceCharitablecontributioncarryforward" xlink:to="lab_pnm_ReservebalanceCharitablecontributioncarryforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryAxis_738889bf-32ce-4aa0-bfd0-749d49ed2a87_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis" xlink:to="lab_us-gaap_PublicUtilitiesInventoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_263ae63f-8f44-4efe-a2bc-ea14f83c7314_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_b728b03c-30ce-4838-876a-3f69009315d9_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherUnrelatedEntities2Member_bbd4d073-b65d-4bbe-89db-dd78dd1ddb28_terseLabel_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 2</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities2Member_label_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 2 [Member]</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities2Member_documentation_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities2Member" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherUnrelatedEntities2Member" xlink:to="lab_pnm_OtherUnrelatedEntities2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesReceivedAsCollateral_87481f98-b78c-4276-a09a-8a23811bc173_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesReceivedAsCollateral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate principal amount of bonds</link:label>
    <link:label id="lab_us-gaap_SecuritiesReceivedAsCollateral_label_en-US" xlink:label="lab_us-gaap_SecuritiesReceivedAsCollateral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Received as Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesReceivedAsCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesReceivedAsCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesReceivedAsCollateral" xlink:to="lab_us-gaap_SecuritiesReceivedAsCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_60636030-aa26-41fb-bf9f-9faf89c25064_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeaseLiabilityCurrentOther_99412c57-6483-4fe9-a635-8d8c80c90090_terseLabel_en-US" xlink:label="lab_pnm_FinanceLeaseLiabilityCurrentOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_pnm_FinanceLeaseLiabilityCurrentOther_label_en-US" xlink:label="lab_pnm_FinanceLeaseLiabilityCurrentOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Other</link:label>
    <link:label id="lab_pnm_FinanceLeaseLiabilityCurrentOther_documentation_en-US" xlink:label="lab_pnm_FinanceLeaseLiabilityCurrentOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityCurrentOther" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseLiabilityCurrentOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinanceLeaseLiabilityCurrentOther" xlink:to="lab_pnm_FinanceLeaseLiabilityCurrentOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_692b8e38-957c-42ec-bbb1-1c560ee93fd5_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_ca3397e0-7922-4d00-afee-a8db5c0c489e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_650fdfe2-a848-4e89-9dbc-42fc3e370c6e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedCostOfProject_f6949ba6-469b-49e9-83ba-b96e51323e22_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedCostOfProject" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated cost of project</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedCostOfProject_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedCostOfProject" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimated Cost Of Project</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedCostOfProject_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedCostOfProject" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimated Cost Of Project</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedCostOfProject" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedCostOfProject"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEstimatedCostOfProject" xlink:to="lab_pnm_PublicUtilitiesEstimatedCostOfProject" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_830a28ae-e6f8-41be-84ce-2b265662c58a_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_db741d0b-db07-45f3-895c-cd9738ab7e9e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_d6f3cca3-b67d-4dc4-b72f-1f3de64bb450_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_a53742d9-4d6d-434f-a71c-ee6c1cac5c60_terseLabel_en-US" xlink:label="lab_pnm_FuelAndPurchasedPowerAdjustmentClauseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel and purchased power costs</link:label>
    <link:label id="lab_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_b2c49fbe-d445-4467-a29b-6326e95638a9_verboseLabel_en-US" xlink:label="lab_pnm_FuelAndPurchasedPowerAdjustmentClauseMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FPPAC</link:label>
    <link:label id="lab_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_label_en-US" xlink:label="lab_pnm_FuelAndPurchasedPowerAdjustmentClauseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel and Purchased Power Adjustment Clause [Member]</link:label>
    <link:label id="lab_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_documentation_en-US" xlink:label="lab_pnm_FuelAndPurchasedPowerAdjustmentClauseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel and Purchased Power Adjustment Clause [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember" xlink:href="pnm-20201231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember" xlink:to="lab_pnm_FuelAndPurchasedPowerAdjustmentClauseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_JointlyOwnedGeneratingFacilitiesAxis_44686742-9b51-452c-9316-9344c9cb2457_terseLabel_en-US" xlink:label="lab_pnm_JointlyOwnedGeneratingFacilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly-Owned Generating Facilities [Axis]</link:label>
    <link:label id="lab_pnm_JointlyOwnedGeneratingFacilitiesAxis_label_en-US" xlink:label="lab_pnm_JointlyOwnedGeneratingFacilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly-Owned Generating Facilities [Axis]</link:label>
    <link:label id="lab_pnm_JointlyOwnedGeneratingFacilitiesAxis_documentation_en-US" xlink:label="lab_pnm_JointlyOwnedGeneratingFacilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly-Owned Generating Facilities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis" xlink:to="lab_pnm_JointlyOwnedGeneratingFacilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice_f4a49d96-497b-409c-ae2f-fcbedfa9daee_terseLabel_en-US" xlink:label="lab_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded pre-tax impairments portion of purchase price</link:label>
    <link:label id="lab_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice_label_en-US" xlink:label="lab_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Impairments, Portion Of Purchase Price</link:label>
    <link:label id="lab_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice_documentation_en-US" xlink:label="lab_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Impairments, Portion Of Purchase Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice" xlink:href="pnm-20201231.xsd#pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice" xlink:to="lab_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UnitAxis_5760559f-5bdc-43bb-9a2a-285bd6d5a8b5_terseLabel_en-US" xlink:label="lab_pnm_UnitAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit [Axis]</link:label>
    <link:label id="lab_pnm_UnitAxis_label_en-US" xlink:label="lab_pnm_UnitAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit [Axis]</link:label>
    <link:label id="lab_pnm_UnitAxis_documentation_en-US" xlink:label="lab_pnm_UnitAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnitAxis" xlink:href="pnm-20201231.xsd#pnm_UnitAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UnitAxis" xlink:to="lab_pnm_UnitAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FourCornersUnits4And5CoalMember_59877dd6-b3bf-4050-a655-b3f2ac691d80_terseLabel_en-US" xlink:label="lab_pnm_FourCornersUnits4And5CoalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Corners Units 4 and 5 (Coal)</link:label>
    <link:label id="lab_pnm_FourCornersUnits4And5CoalMember_label_en-US" xlink:label="lab_pnm_FourCornersUnits4And5CoalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Corners Units 4 and 5 (Coal) [Member]</link:label>
    <link:label id="lab_pnm_FourCornersUnits4And5CoalMember_documentation_en-US" xlink:label="lab_pnm_FourCornersUnits4And5CoalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Corners Units 4 and 5 (Coal) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersUnits4And5CoalMember" xlink:href="pnm-20201231.xsd#pnm_FourCornersUnits4And5CoalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FourCornersUnits4And5CoalMember" xlink:to="lab_pnm_FourCornersUnits4And5CoalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinalPaymentForReliefFromObligations_b5da6506-5a45-4433-84ea-6d8e5e662a6a_terseLabel_en-US" xlink:label="lab_pnm_FinalPaymentForReliefFromObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final payment for relief from obligations</link:label>
    <link:label id="lab_pnm_FinalPaymentForReliefFromObligations_label_en-US" xlink:label="lab_pnm_FinalPaymentForReliefFromObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final Payment For Relief From Obligations</link:label>
    <link:label id="lab_pnm_FinalPaymentForReliefFromObligations_documentation_en-US" xlink:label="lab_pnm_FinalPaymentForReliefFromObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final Payment For Relief From Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinalPaymentForReliefFromObligations" xlink:href="pnm-20201231.xsd#pnm_FinalPaymentForReliefFromObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinalPaymentForReliefFromObligations" xlink:to="lab_pnm_FinalPaymentForReliefFromObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TermLoanRestatementToProvideAdditionalFunding_1a015254-0083-43fd-b3ee-38863b48a9e5_terseLabel_en-US" xlink:label="lab_pnm_TermLoanRestatementToProvideAdditionalFunding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan restatement to provide additional funding</link:label>
    <link:label id="lab_pnm_TermLoanRestatementToProvideAdditionalFunding_label_en-US" xlink:label="lab_pnm_TermLoanRestatementToProvideAdditionalFunding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Restatement To Provide Additional Funding</link:label>
    <link:label id="lab_pnm_TermLoanRestatementToProvideAdditionalFunding_documentation_en-US" xlink:label="lab_pnm_TermLoanRestatementToProvideAdditionalFunding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Restatement To Provide Additional Funding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TermLoanRestatementToProvideAdditionalFunding" xlink:href="pnm-20201231.xsd#pnm_TermLoanRestatementToProvideAdditionalFunding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TermLoanRestatementToProvideAdditionalFunding" xlink:to="lab_pnm_TermLoanRestatementToProvideAdditionalFunding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_48aedaa1-c2ae-4bf2-a790-10146b073d5b_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_541010e1-2f3a-4449-a013-88b43128bf82_terseLabel_en-US" xlink:label="lab_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available for sale securities realized impairment losses</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_label_en-US" xlink:label="lab_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase)/Decrease In Other Than Temporary Losses, Investments, Portion Recognized in Earnings, Net, Available-for-sale Securities</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_documentation_en-US" xlink:label="lab_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase)/Decrease In Other Than Temporary Losses, Investments, Portion Recognized in Earnings, Net, Available-for-sale Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" xlink:to="lab_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_e5ebb744-1907-493e-a765-2b2fa80547e0_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_06d485e1-34af-4bed-ad88-7c63000c29ad_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InterestChargesMember_26bae55c-5658-4458-8815-57c4db611e81_terseLabel_en-US" xlink:label="lab_pnm_InterestChargesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest billings:</link:label>
    <link:label id="lab_pnm_InterestChargesMember_label_en-US" xlink:label="lab_pnm_InterestChargesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Charges [Member]</link:label>
    <link:label id="lab_pnm_InterestChargesMember_documentation_en-US" xlink:label="lab_pnm_InterestChargesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Charges [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestChargesMember" xlink:href="pnm-20201231.xsd#pnm_InterestChargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_InterestChargesMember" xlink:to="lab_pnm_InterestChargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_A2018TNMPRateCaseMember_188c877c-6c28-4c03-95ee-c6e0c87c02d9_terseLabel_en-US" xlink:label="lab_pnm_A2018TNMPRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 TNMP Rate Case</link:label>
    <link:label id="lab_pnm_A2018TNMPRateCaseMember_label_en-US" xlink:label="lab_pnm_A2018TNMPRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 TNMP Rate Case [Member]</link:label>
    <link:label id="lab_pnm_A2018TNMPRateCaseMember_documentation_en-US" xlink:label="lab_pnm_A2018TNMPRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 TNMP Rate Case [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2018TNMPRateCaseMember" xlink:href="pnm-20201231.xsd#pnm_A2018TNMPRateCaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_A2018TNMPRateCaseMember" xlink:to="lab_pnm_A2018TNMPRateCaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_cd691683-b11c-47d6-bff9-748c1b4b16ee_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued in transaction (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TypeOfRegulatoryCostDomain_151a73dd-f244-48aa-8e54-cf2526bb606f_terseLabel_en-US" xlink:label="lab_pnm_TypeOfRegulatoryCostDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Regulatory Cost [Domain]</link:label>
    <link:label id="lab_pnm_TypeOfRegulatoryCostDomain_label_en-US" xlink:label="lab_pnm_TypeOfRegulatoryCostDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Regulatory Cost [Domain]</link:label>
    <link:label id="lab_pnm_TypeOfRegulatoryCostDomain_documentation_en-US" xlink:label="lab_pnm_TypeOfRegulatoryCostDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Regulatory Cost [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostDomain" xlink:href="pnm-20201231.xsd#pnm_TypeOfRegulatoryCostDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TypeOfRegulatoryCostDomain" xlink:to="lab_pnm_TypeOfRegulatoryCostDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d715ca20-2cae-4d06-8f3f-65cd5ddb9247_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_1c16bc13-1015-46fc-92b5-27e5822f58f1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansCostsMember_a1ad44ac-56ba-4c95-9738-263fe53f2b06_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and OPEB</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansCostsMember_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_b2f0a411-573b-491a-aa75-c3ecf5c3d46f_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.21% due April 2030</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2030, at 3 point 21 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2030, at 3 point 21 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_1c96eba9-5509-4011-99b6-76bd51351a76_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StrandedCostsMember_cc99e2ac-2694-4ec7-a0e8-f303f16e55f2_terseLabel_en-US" xlink:label="lab_us-gaap_StrandedCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTC, including carrying charges</link:label>
    <link:label id="lab_us-gaap_StrandedCostsMember_label_en-US" xlink:label="lab_us-gaap_StrandedCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stranded Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StrandedCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StrandedCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StrandedCostsMember" xlink:to="lab_us-gaap_StrandedCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_4adf5beb-bcc2-4fd6-bcc5-d7b9ddd5caac_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Awards</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6afdc766-a277-47be-82e7-0d850514167d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Effect of Common Stock Equivalents:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_95376301-c208-49c8-8043-e07cd0bd076e_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum potential assessment per incident</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_label_en-US" xlink:label="lab_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Maximum Potential Assessment Per Incident</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Maximum Potential Assessment Per Incident</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident" xlink:to="lab_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherEntitiesAxis_158dd701-7ebd-4b46-b725-43a8048680e8_terseLabel_en-US" xlink:label="lab_pnm_OtherEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Entities [Axis]</link:label>
    <link:label id="lab_pnm_OtherEntitiesAxis_label_en-US" xlink:label="lab_pnm_OtherEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Entities [Axis]</link:label>
    <link:label id="lab_pnm_OtherEntitiesAxis_documentation_en-US" xlink:label="lab_pnm_OtherEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherEntitiesAxis" xlink:href="pnm-20201231.xsd#pnm_OtherEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherEntitiesAxis" xlink:to="lab_pnm_OtherEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2020ForwardEquitySalesAgreementMember_db07e2dd-bc56-42bf-8510-536e035e1cc3_terseLabel_en-US" xlink:label="lab_pnm_PNMR2020ForwardEquitySalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Forward Equity Sales Agreement</link:label>
    <link:label id="lab_pnm_PNMR2020ForwardEquitySalesAgreementMember_label_en-US" xlink:label="lab_pnm_PNMR2020ForwardEquitySalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Forward Equity Sales Agreement [Member]</link:label>
    <link:label id="lab_pnm_PNMR2020ForwardEquitySalesAgreementMember_documentation_en-US" xlink:label="lab_pnm_PNMR2020ForwardEquitySalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Forward Equity Sales Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember" xlink:href="pnm-20201231.xsd#pnm_PNMR2020ForwardEquitySalesAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember" xlink:to="lab_pnm_PNMR2020ForwardEquitySalesAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod_6ce3cf66-900d-44dd-87a7-a2af44e85c26_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary mandatory moratorium on disconnection period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod_label_en-US" xlink:label="lab_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Temporary Mandatory Moratorium On Disconnection Period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Temporary Mandatory Moratorium On Disconnection Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod" xlink:to="lab_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_577a8bef-b5a0-48e6-ae2d-b60dddc38145_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_48633215-4009-41f6-8125-6d4e62e404ef_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares approved upon meeting target (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_7389ed4a-5977-44c8-a5fa-0ed0951e6384_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Retirement Program</link:label>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_63f0cd2b-18bd-4a95-b115-92f66aecaf26_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for losses included in net earnings, net of income tax (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_ad4a7899-47ed-4de2-9dc6-b3195a6c476a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valencia&#8217;s transactions with its owner</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:to="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_51b8dae3-c02f-465c-bfb0-f6e2e5a6b327_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PnmToTnmpMember_1e57c080-c9bc-4398-ab57-1507eb1f0728_terseLabel_en-US" xlink:label="lab_pnm_PnmToTnmpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM to TNMP</link:label>
    <link:label id="lab_pnm_PnmToTnmpMember_label_en-US" xlink:label="lab_pnm_PnmToTnmpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pnm to Tnmp [Member]</link:label>
    <link:label id="lab_pnm_PnmToTnmpMember_documentation_en-US" xlink:label="lab_pnm_PnmToTnmpMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pnm to Tnmp [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmToTnmpMember" xlink:href="pnm-20201231.xsd#pnm_PnmToTnmpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PnmToTnmpMember" xlink:to="lab_pnm_PnmToTnmpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PnmrToTnmpMember_0d9f5490-47b2-4d3f-8c5b-2bcf89c31e97_terseLabel_en-US" xlink:label="lab_pnm_PnmrToTnmpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR to TNMP</link:label>
    <link:label id="lab_pnm_PnmrToTnmpMember_label_en-US" xlink:label="lab_pnm_PnmrToTnmpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pnmr to Tnmp [Member]</link:label>
    <link:label id="lab_pnm_PnmrToTnmpMember_documentation_en-US" xlink:label="lab_pnm_PnmrToTnmpMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pnmr to Tnmp [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToTnmpMember" xlink:href="pnm-20201231.xsd#pnm_PnmrToTnmpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PnmrToTnmpMember" xlink:to="lab_pnm_PnmrToTnmpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_a0fa3886-978a-40c3-87e3-511fa952e0de_terseLabel_en-US" xlink:label="lab_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Energy Rider, Sky Blue Energy Program</link:label>
    <link:label id="lab_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_label_en-US" xlink:label="lab_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Energy Rider, Sky Blue Energy Program [Member]</link:label>
    <link:label id="lab_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_documentation_en-US" xlink:label="lab_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Energy Rider, Sky Blue Energy Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember" xlink:to="lab_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetRegulatoryAssetsAbstract_cb4429d2-c389-4182-b807-0c291c50bca2_terseLabel_en-US" xlink:label="lab_us-gaap_NetRegulatoryAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets</link:label>
    <link:label id="lab_us-gaap_NetRegulatoryAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_NetRegulatoryAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Regulatory Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetRegulatoryAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract" xlink:to="lab_us-gaap_NetRegulatoryAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2015and2016Member_85f47564-0f90-4c8f-ab1e-cc308e9b601b_terseLabel_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2015and2016Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved performance target for 2015 and 2016</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2015and2016Member_label_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2015and2016Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Performance Target For 2015 and 2016 [Member]</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2015and2016Member_documentation_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2015and2016Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved performance target for 2015 and 2016 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2015and2016Member" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor2015and2016Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedPerformanceTargetFor2015and2016Member" xlink:to="lab_pnm_AchievedPerformanceTargetFor2015and2016Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e21f8dac-4d8e-447d-abb5-bf7595eeb011_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_c90cf954-a914-4e25-9326-03a906028aec_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.03% due July 2024</link:label>
    <link:label id="lab_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_label_en-US" xlink:label="lab_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds Due 2024, Series 2014A, at 4 point 03 percent [Member] [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds Due 2024, Series 2014A, at 4 point 03 percent [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" xlink:to="lab_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_df4a3c57-b921-470b-813b-22e4015627ed_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts_862d22d4-8c84-4323-a873-7de2d3b3bc30_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional ownership to be obtained (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Additional Ownership To Be Obtained, in Megawatts</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Additional Ownership To Be Obtained, in Megawatts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" xlink:to="lab_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_17553328-d081-41dd-8e95-8c303340ef32_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_30535565-dcd2-45ee-9148-f9e3a7c27ec6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Carrying Amounts and Fair Value of Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNM2019250MillionTermLoanMember_f0a62efc-2a21-4914-89b1-0a3d30b6d920_terseLabel_en-US" xlink:label="lab_pnm_PNM2019250MillionTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2019 $250.0 Million Term Loan due July 2020</link:label>
    <link:label id="lab_pnm_PNM2019250MillionTermLoanMember_label_en-US" xlink:label="lab_pnm_PNM2019250MillionTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2019 $250 Million Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNM2019250MillionTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNM2019250MillionTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2019 $250 Million Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019250MillionTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNM2019250MillionTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2019250MillionTermLoanMember" xlink:to="lab_pnm_PNM2019250MillionTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_27346687-c236-4662-9d92-6f43ecaaa857_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:to="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_28fd1762-8c28-48f3-a317-2c9ca5908bb5_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on derivative</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_a83f39d7-69ef-414a-a8cb-6a2913411149_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_ffc0f55d-dc4b-4a44-9f7d-ebaec93ffc1e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from short-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Short-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PollutionControlRevenueBondsAt625PercentMember_3f71a5fb-cf51-45d1-a164-be5625f03464_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsAt625PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, 6.25%, Callable</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsAt625PercentMember_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsAt625PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds at 6.25 Percent [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsAt625PercentMember_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsAt625PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds at 6.25 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsAt625PercentMember" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsAt625PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsAt625PercentMember" xlink:to="lab_pnm_PollutionControlRevenueBondsAt625PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_6fa14bca-5dfa-40e0-b08b-807ee15e43ea_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency_d27cffbf-4b91-425c-a327-dff2d5cbcd22_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Program costs related to energy efficiency</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Energy Efficiency</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Energy Efficiency</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" xlink:to="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_1e887b32-3e2a-4c34-a40b-dd488a2b3366_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory liabilities related to income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Regulatory Assets and Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesApprovedDeploymentCosts_cdfac11a-1ac0-407f-a781-ddd4174c623f_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedDeploymentCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approved deployment costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesApprovedDeploymentCosts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedDeploymentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved Deployment Costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesApprovedDeploymentCosts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedDeploymentCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved Deployment Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedDeploymentCosts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedDeploymentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesApprovedDeploymentCosts" xlink:to="lab_pnm_PublicUtilitiesApprovedDeploymentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo_8fba9d1a-c4ff-4adc-b07e-b103ff606fbe_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected employer contributions in year two</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions In Year Two</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions In Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" xlink:to="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CentralNewMexicoElectricCooperativeMember_dfa0bd1a-b620-4687-98b0-e20a8d7750cd_terseLabel_en-US" xlink:label="lab_pnm_CentralNewMexicoElectricCooperativeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central New Mexico Electric Cooperative</link:label>
    <link:label id="lab_pnm_CentralNewMexicoElectricCooperativeMember_label_en-US" xlink:label="lab_pnm_CentralNewMexicoElectricCooperativeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central New Mexico Electric Cooperative [Member]</link:label>
    <link:label id="lab_pnm_CentralNewMexicoElectricCooperativeMember_documentation_en-US" xlink:label="lab_pnm_CentralNewMexicoElectricCooperativeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central New Mexico Electric Cooperative [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CentralNewMexicoElectricCooperativeMember" xlink:href="pnm-20201231.xsd#pnm_CentralNewMexicoElectricCooperativeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CentralNewMexicoElectricCooperativeMember" xlink:to="lab_pnm_CentralNewMexicoElectricCooperativeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement_4dc89f53-aeff-494c-b5b4-744550622148_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual distribution revenue requirement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Annual Distribution Revenue Requirement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Annual Distribution Revenue Requirement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnnualDistributionRevenueRequirement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement" xlink:to="lab_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_a7bbf1ac-3a0f-4f90-b969-ddbf7e426ce6_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.15% due May 2023</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2023, at 3 point 15 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2023, at 3 point 15 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2023at3point15percentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_961b7174-7c1d-45bf-ace5-b2fa91355645_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_WeightedAverageRemainingLeaseTermAbstract_d34e326f-5c13-4426-bf36-e9067e5526c0_terseLabel_en-US" xlink:label="lab_pnm_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term (years):</link:label>
    <link:label id="lab_pnm_WeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_pnm_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_pnm_WeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_pnm_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WeightedAverageRemainingLeaseTermAbstract" xlink:href="pnm-20201231.xsd#pnm_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_WeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_pnm_WeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_368c4b53-7072-49ab-bc69-8c70b95392af_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDeferredCostsNet_5832d79e-879f-4c6d-a71c-bf4b8da99a64_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDeferredCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deferred charges</link:label>
    <link:label id="lab_us-gaap_OtherDeferredCostsNet_label_en-US" xlink:label="lab_us-gaap_OtherDeferredCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Deferred Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDeferredCostsNet" xlink:to="lab_us-gaap_OtherDeferredCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TriStateMember_a894b021-8ca0-4bfa-b01d-756f18bccdc6_terseLabel_en-US" xlink:label="lab_pnm_TriStateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tri-State</link:label>
    <link:label id="lab_pnm_TriStateMember_label_en-US" xlink:label="lab_pnm_TriStateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tri-State [Member]</link:label>
    <link:label id="lab_pnm_TriStateMember_documentation_en-US" xlink:label="lab_pnm_TriStateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tri-State [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TriStateMember" xlink:href="pnm-20201231.xsd#pnm_TriStateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TriStateMember" xlink:to="lab_pnm_TriStateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_f2455074-d99c-4c61-8865-a5fb44e7d77c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_8dc5b44d-e396-4af7-8129-de8c4fc5f2ab_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6f2a08c2-471b-4c17-ae74-c27bfaa9f8de_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for uncollectible accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesReturnonEquity_f8575c48-49fa-43a5-a69c-0e9ab1a493fb_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesReturnonEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return on equity</link:label>
    <link:label id="lab_pnm_PublicUtilitiesReturnonEquity_label_en-US" xlink:label="lab_pnm_PublicUtilitiesReturnonEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Return on Equity</link:label>
    <link:label id="lab_pnm_PublicUtilitiesReturnonEquity_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesReturnonEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Return on Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesReturnonEquity" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesReturnonEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesReturnonEquity" xlink:to="lab_pnm_PublicUtilitiesReturnonEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_d2cc75e6-5277-4d11-8530-1019bbcd03d5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f4de535a-86ae-4bde-8ee9-d3c3a0bd2420_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_77f607d3-2a63-42d8-8e27-5c1615c0a6e3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NMPRCMember_996e64e1-8ec4-4116-8499-37ab029cb9cf_terseLabel_en-US" xlink:label="lab_pnm_NMPRCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NMPRC</link:label>
    <link:label id="lab_pnm_NMPRCMember_label_en-US" xlink:label="lab_pnm_NMPRCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NMPRC [Member]</link:label>
    <link:label id="lab_pnm_NMPRCMember_documentation_en-US" xlink:label="lab_pnm_NMPRCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NMPRC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NMPRCMember" xlink:to="lab_pnm_NMPRCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3582d133-30a9-4731-b141-077cab4f7247_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows From Financing Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember_b3934bda-90df-4a1e-839e-2647a47404d2_terseLabel_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 2 Leases</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember_label_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 2 Leases [Member]</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember_documentation_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 2 Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember" xlink:to="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_c040d710-131c-4145-a24c-4c3c55da519b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and other</link:label>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Debt Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDebtSecuritiesMember" xlink:to="lab_us-gaap_OtherDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualRiskOrUncertaintyNatureDomain_d53aaa47-08b9-489d-a52e-77f26c040722_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_UnusualRiskOrUncertaintyNatureDomain_label_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:to="lab_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0b8e48d7-6bd9-4f62-9b6b-b02a790b9558_terseLabel_en-US" xlink:label="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Performance Target Time Frame [Domain]</link:label>
    <link:label id="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_label_en-US" xlink:label="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Performance Target Time Frame [Domain]</link:label>
    <link:label id="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_documentation_en-US" xlink:label="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Achieved specified performance target time frame [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain" xlink:to="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_4aba821e-19c8-41c3-b54c-42b4b96210eb_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_WesternSpiritLineMember_48154979-365b-4d17-b115-9faa690548c3_terseLabel_en-US" xlink:label="lab_pnm_WesternSpiritLineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Western Spirit Line</link:label>
    <link:label id="lab_pnm_WesternSpiritLineMember_label_en-US" xlink:label="lab_pnm_WesternSpiritLineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Western Spirit Line [Member]</link:label>
    <link:label id="lab_pnm_WesternSpiritLineMember_documentation_en-US" xlink:label="lab_pnm_WesternSpiritLineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Western Spirit Line [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WesternSpiritLineMember" xlink:href="pnm-20201231.xsd#pnm_WesternSpiritLineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_WesternSpiritLineMember" xlink:to="lab_pnm_WesternSpiritLineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_KVTransmissionLineMember_75e3bd37-e4ed-4bee-b6f3-99a899a3be71_terseLabel_en-US" xlink:label="lab_pnm_KVTransmissionLineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KV Transmission Line</link:label>
    <link:label id="lab_pnm_KVTransmissionLineMember_label_en-US" xlink:label="lab_pnm_KVTransmissionLineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KV Transmission Line [Member]</link:label>
    <link:label id="lab_pnm_KVTransmissionLineMember_documentation_en-US" xlink:label="lab_pnm_KVTransmissionLineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KV Transmission Line [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_KVTransmissionLineMember" xlink:href="pnm-20201231.xsd#pnm_KVTransmissionLineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_KVTransmissionLineMember" xlink:to="lab_pnm_KVTransmissionLineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds336PercentDueJuly2050Member_8468f856-90f1-497b-b0f4-18d38b1a7b8f_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds336PercentDueJuly2050Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.36% due July 15, 2050</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds336PercentDueJuly2050Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds336PercentDueJuly2050Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.36 Percent Due July 2050 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds336PercentDueJuly2050Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds336PercentDueJuly2050Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.36 Percent Due July 2050</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds336PercentDueJuly2050Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member" xlink:to="lab_pnm_FirstMortgageBonds336PercentDueJuly2050Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_555827b7-7157-4217-b6cf-b9f8aedb03f0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AmortizationOfExcessDeferredIncomeTax_f0f0e50b-c473-4e21-adce-ad7b90ac6da7_negatedTerseLabel_en-US" xlink:label="lab_pnm_AmortizationOfExcessDeferredIncomeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of excess deferred income tax</link:label>
    <link:label id="lab_pnm_AmortizationOfExcessDeferredIncomeTax_label_en-US" xlink:label="lab_pnm_AmortizationOfExcessDeferredIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Excess Deferred Income Tax</link:label>
    <link:label id="lab_pnm_AmortizationOfExcessDeferredIncomeTax_documentation_en-US" xlink:label="lab_pnm_AmortizationOfExcessDeferredIncomeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Excess Deferred Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfExcessDeferredIncomeTax" xlink:href="pnm-20201231.xsd#pnm_AmortizationOfExcessDeferredIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AmortizationOfExcessDeferredIncomeTax" xlink:to="lab_pnm_AmortizationOfExcessDeferredIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_17b5fd6c-771e-4a64-bdf2-3f3c3cfcc6ca_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_76497a05-bb12-4cd9-8c18-b9cf97811b8d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRDevelopmentTermLoanMember_5b184118-8dfd-4e09-a881-e0adeba4ee0c_terseLabel_en-US" xlink:label="lab_pnm_PNMRDevelopmentTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Development Term Loan due January 2022</link:label>
    <link:label id="lab_pnm_PNMRDevelopmentTermLoanMember_label_en-US" xlink:label="lab_pnm_PNMRDevelopmentTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Development Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNMRDevelopmentTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNMRDevelopmentTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Development Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMRDevelopmentTermLoanMember" xlink:to="lab_pnm_PNMRDevelopmentTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_41369e4b-8f73-40fe-834b-c93545fa3f06_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_166afbd2-51d6-4870-b87e-72d90ea0f4a6_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gains) losses on investment securities</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfInvestments" xlink:to="lab_us-gaap_GainLossOnSaleOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_8342dc78-f0df-43dc-8441-80b1f791a485_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected disbursements by employer</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Disbursements By Employer</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Disbursements By Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" xlink:to="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_deed967a-b6c6-45c9-a204-f49796bd6b59_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_529a5cce-f681-44c9-98b8-bdfb47bedb06_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AvangridMember_c0376c38-6a11-45f3-8560-2bfde505d941_terseLabel_en-US" xlink:label="lab_pnm_AvangridMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Avangrid</link:label>
    <link:label id="lab_pnm_AvangridMember_label_en-US" xlink:label="lab_pnm_AvangridMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Avangrid [Member]</link:label>
    <link:label id="lab_pnm_AvangridMember_documentation_en-US" xlink:label="lab_pnm_AvangridMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Avangrid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridMember" xlink:href="pnm-20201231.xsd#pnm_AvangridMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AvangridMember" xlink:to="lab_pnm_AvangridMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_e6631b61-0cde-4ebc-8904-5636a1eb4f5c_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyPercentage_089dea91-74aa-4daa-9293-12d2dfaf8a17_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable energy, percentage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyPercentage_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy, Percentage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyPercentage_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyPercentage" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRenewableEnergyPercentage" xlink:to="lab_pnm_PublicUtilitiesRenewableEnergyPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_2918c61e-f0c1-4ba4-b0e9-e294357a128b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Funded Status</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Funded Status [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_65a91c85-753c-42d1-a5ae-6943ed19827b_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1b86eedf-049f-442d-8292-ce935f0ad364_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_c651eb09-3bc7-4064-a043-769500a4c00c_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TransmissionAndDistributionCosts_7e052210-8d81-487b-b2f3-2dae0de3e7d9_terseLabel_en-US" xlink:label="lab_pnm_TransmissionAndDistributionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transmission and distribution costs</link:label>
    <link:label id="lab_pnm_TransmissionAndDistributionCosts_label_en-US" xlink:label="lab_pnm_TransmissionAndDistributionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transmission And Distribution Costs</link:label>
    <link:label id="lab_pnm_TransmissionAndDistributionCosts_documentation_en-US" xlink:label="lab_pnm_TransmissionAndDistributionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred for transmission and distribution of electricity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts" xlink:href="pnm-20201231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TransmissionAndDistributionCosts" xlink:to="lab_pnm_TransmissionAndDistributionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_5c87e7ec-333d-4b51-9600-f0d3e15b0348_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:to="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryLineItems_e902761a-245a-4595-be23-ade7ac01dfb1_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory [Line Items]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryLineItems_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems" xlink:to="lab_us-gaap_PublicUtilitiesInventoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage_c45c4edb-ebdf-4d14-a3ad-fe620c832518_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant requirement to meet opacity limit</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Plant Requirement to Meet Opacity Limit, Percentage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Plant Requirement to Meet Opacity Limit, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage" xlink:to="lab_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_d3ff9041-72a1-4ec5-a66a-76e5d8930ac7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7d1183a5-0d92-40e7-8a4a-ba8dd3f9722b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_47e1689c-08cc-496c-8217-8befecb74be3_terseLabel_en-US" xlink:label="lab_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in regulatory liabilities</link:label>
    <link:label id="lab_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_label_en-US" xlink:label="lab_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Net Regulatory Liability</link:label>
    <link:label id="lab_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_documentation_en-US" xlink:label="lab_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Net Regulatory Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability" xlink:href="pnm-20201231.xsd#pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability" xlink:to="lab_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_3d4b466e-38f1-4515-88f2-661292d8fe45_terseLabel_en-US" xlink:label="lab_pnm_SummaryOfBudgetedConstructionExpendituresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Budgeted Construction Expenditures [Line Items]</link:label>
    <link:label id="lab_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_label_en-US" xlink:label="lab_pnm_SummaryOfBudgetedConstructionExpendituresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Budgeted Construction Expenditures [Line Items]</link:label>
    <link:label id="lab_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_documentation_en-US" xlink:label="lab_pnm_SummaryOfBudgetedConstructionExpendituresLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Budgeted Construction Expenditures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems" xlink:href="pnm-20201231.xsd#pnm_SummaryOfBudgetedConstructionExpendituresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems" xlink:to="lab_pnm_SummaryOfBudgetedConstructionExpendituresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_c6f033d6-4685-4b9c-812b-5fbca57b4d81_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_fcf490d1-08bd-4fc8-9b4a-acbfceee7247_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QualifiedPlanMember_43401aec-a544-4e67-a08c-84cb1886e97e_terseLabel_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(k) plan</link:label>
    <link:label id="lab_us-gaap_QualifiedPlanMember_label_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Qualified Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QualifiedPlanMember" xlink:to="lab_us-gaap_QualifiedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_416c7d55-2f8f-4cbc-acdd-fa5fb1f89de1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-qualified plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AdvancedMeterRetirementCostsMember_072438fc-be1e-4643-ad1f-deb20e968ea6_terseLabel_en-US" xlink:label="lab_pnm_AdvancedMeterRetirementCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AMS retirement and other costs</link:label>
    <link:label id="lab_pnm_AdvancedMeterRetirementCostsMember_label_en-US" xlink:label="lab_pnm_AdvancedMeterRetirementCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advanced Meter Retirement Costs [Member]</link:label>
    <link:label id="lab_pnm_AdvancedMeterRetirementCostsMember_documentation_en-US" xlink:label="lab_pnm_AdvancedMeterRetirementCostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advanced meter retirement costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdvancedMeterRetirementCostsMember" xlink:href="pnm-20201231.xsd#pnm_AdvancedMeterRetirementCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AdvancedMeterRetirementCostsMember" xlink:to="lab_pnm_AdvancedMeterRetirementCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_f65c3642-6871-43d5-83f2-66fc8e88d125_terseLabel_en-US" xlink:label="lab_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of 1%-point change in assumed health care cost trend rates on net periodic expense and APBO</link:label>
    <link:label id="lab_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_label_en-US" xlink:label="lab_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates, Net periodic expense and APBO</link:label>
    <link:label id="lab_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_documentation_en-US" xlink:label="lab_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates, Net periodic expense and APBO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" xlink:href="pnm-20201231.xsd#pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" xlink:to="lab_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_1fd8bd2c-7470-475f-8e8b-d62d7da87cb7_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PreferredStockRedemptionPremiumPercent_8b57404f-a9c5-4b80-b47e-db77f51317fb_terseLabel_en-US" xlink:label="lab_pnm_PreferredStockRedemptionPremiumPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, redemption percent</link:label>
    <link:label id="lab_pnm_PreferredStockRedemptionPremiumPercent_label_en-US" xlink:label="lab_pnm_PreferredStockRedemptionPremiumPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, Redemption Premium Percent</link:label>
    <link:label id="lab_pnm_PreferredStockRedemptionPremiumPercent_documentation_en-US" xlink:label="lab_pnm_PreferredStockRedemptionPremiumPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, redemption premium percent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockRedemptionPremiumPercent" xlink:href="pnm-20201231.xsd#pnm_PreferredStockRedemptionPremiumPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PreferredStockRedemptionPremiumPercent" xlink:to="lab_pnm_PreferredStockRedemptionPremiumPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CleanAirActRelatedToRegionalHazeMember_91e9177a-8bfa-42ad-b29a-51257b32e581_terseLabel_en-US" xlink:label="lab_pnm_CleanAirActRelatedToRegionalHazeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clean Air Act related to Regional Haze</link:label>
    <link:label id="lab_pnm_CleanAirActRelatedToRegionalHazeMember_label_en-US" xlink:label="lab_pnm_CleanAirActRelatedToRegionalHazeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clean Air Act related to Regional Haze [Member]</link:label>
    <link:label id="lab_pnm_CleanAirActRelatedToRegionalHazeMember_documentation_en-US" xlink:label="lab_pnm_CleanAirActRelatedToRegionalHazeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clean Air Act related to Regional Haze [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActRelatedToRegionalHazeMember" xlink:href="pnm-20201231.xsd#pnm_CleanAirActRelatedToRegionalHazeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CleanAirActRelatedToRegionalHazeMember" xlink:to="lab_pnm_CleanAirActRelatedToRegionalHazeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FacebookDataCenterMember_dfae52a8-5ef3-46f9-b111-c4c0edfd19ae_terseLabel_en-US" xlink:label="lab_pnm_FacebookDataCenterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facebook Data Center</link:label>
    <link:label id="lab_pnm_FacebookDataCenterMember_label_en-US" xlink:label="lab_pnm_FacebookDataCenterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facebook Data Center [Member]</link:label>
    <link:label id="lab_pnm_FacebookDataCenterMember_documentation_en-US" xlink:label="lab_pnm_FacebookDataCenterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facebook Data Center [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FacebookDataCenterMember" xlink:href="pnm-20201231.xsd#pnm_FacebookDataCenterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FacebookDataCenterMember" xlink:to="lab_pnm_FacebookDataCenterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_51103911-c659-4259-91c0-52c234f76488_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains (losses) from equity securities still held</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_d5e262fe-ecf4-47fa-87e5-cb027fb02a64_terseLabel_en-US" xlink:label="lab_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allotments with right-of-way renewals not previously contested (in allotment parcels)</link:label>
    <link:label id="lab_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_label_en-US" xlink:label="lab_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Allotments, Previously Contested Rights Of Way Renewal Consents</link:label>
    <link:label id="lab_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_documentation_en-US" xlink:label="lab_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Allotments, Previously Contested Rights Of Way Renewal Consents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" xlink:href="pnm-20201231.xsd#pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" xlink:to="lab_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_2a17a0a5-f33b-492e-ac64-d815fa7a520f_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_5703add1-ca76-4424-bf6c-4e05c3651d50_terseLabel_en-US" xlink:label="lab_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in earnings of subsidiaries</link:label>
    <link:label id="lab_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_label_en-US" xlink:label="lab_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investment Excluding Joint Venture</link:label>
    <link:label id="lab_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_documentation_en-US" xlink:label="lab_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investment Excluding Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture" xlink:href="pnm-20201231.xsd#pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture" xlink:to="lab_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_db2995f0-204d-419b-b646-0b61778b27e3_verboseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds at 9.50% due 2019</link:label>
    <link:label id="lab_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_label_en-US" xlink:label="lab_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds Due 2019, Series 2009A, at 9 point 50 percent [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds Due 2019, Series 2009A, at 9 point 50 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember" xlink:to="lab_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2502579d-84b1-4322-a836-d9f51557dac0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_3aec2769-8ae7-4e6a-9d4a-cb4ccc282025_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_6426709b-b9f1-49b2-8ab0-a9b0083b3f36_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_1e2e32f4-da49-4d6a-b917-1f98339a1c19_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participant contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TypeOfRegulatoryCostAxis_4d06aa25-62fb-4b2a-a840-2edb3683f0fe_terseLabel_en-US" xlink:label="lab_pnm_TypeOfRegulatoryCostAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Regulatory Cost [Axis]</link:label>
    <link:label id="lab_pnm_TypeOfRegulatoryCostAxis_label_en-US" xlink:label="lab_pnm_TypeOfRegulatoryCostAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Regulatory Cost [Axis]</link:label>
    <link:label id="lab_pnm_TypeOfRegulatoryCostAxis_documentation_en-US" xlink:label="lab_pnm_TypeOfRegulatoryCostAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Regulatory Cost [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostAxis" xlink:href="pnm-20201231.xsd#pnm_TypeOfRegulatoryCostAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TypeOfRegulatoryCostAxis" xlink:to="lab_pnm_TypeOfRegulatoryCostAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RelatedPartyTransactionByTransactionTypeDomain_bac46cc5-7804-4e91-a97f-4b778541e647_terseLabel_en-US" xlink:label="lab_pnm_RelatedPartyTransactionByTransactionTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, by Transaction Type [Domain]</link:label>
    <link:label id="lab_pnm_RelatedPartyTransactionByTransactionTypeDomain_label_en-US" xlink:label="lab_pnm_RelatedPartyTransactionByTransactionTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, by Transaction Type [Domain]</link:label>
    <link:label id="lab_pnm_RelatedPartyTransactionByTransactionTypeDomain_documentation_en-US" xlink:label="lab_pnm_RelatedPartyTransactionByTransactionTypeDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, by Transaction Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain" xlink:href="pnm-20201231.xsd#pnm_RelatedPartyTransactionByTransactionTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain" xlink:to="lab_pnm_RelatedPartyTransactionByTransactionTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f1b9490a-7732-4de2-b487-db5ec188f530_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4c435b9d-6a2e-4f8e-9aa2-5430eb174fa2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_57bd7f74-39f3-4689-9096-dcf04b08ce9f_terseLabel_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting rate</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_label_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Vesting Rate</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_documentation_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Vesting Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" xlink:to="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_da562077-5659-4097-bc47-b34ebfbb805a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedOperationsAbstract_2bd6ab39-3f1f-4c92-9cff-2aaa6ac4c957_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_RegulatedOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedOperationsAbstract" xlink:to="lab_us-gaap_RegulatedOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_7ca69c7e-53ad-4406-9bcc-8092c250b599_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.22% due May 2038</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2038, at 4 point 22 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured note, Due 2038, at 4 point 22 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_9adfc12d-3f5c-4c87-bf37-7a920162b86d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Materials, supplies, and fuel stock</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ccbcb133-e573-45bd-acb2-44567bfdd85d_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefit from share-based compensation, operating activities</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain_e6dc64ae-7ac5-4f71-9874-ed2ea76fd58c_terseLabel_en-US" xlink:label="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity Type of Counterparty [Domain]</link:label>
    <link:label id="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain_label_en-US" xlink:label="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity Type of Counterparty [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:to="lab_us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAgencyAxis_8bbb6e28-fba6-4814-a32e-e341f68a563e_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAgencyAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyAxis" xlink:to="lab_us-gaap_RegulatoryAgencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8f2451b5-6255-4b6a-9fba-828dc21b4476_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_78c8a486-1fca-4caa-ad23-d9e36bdfc827_terseLabel_en-US" xlink:label="lab_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to purchase a percentage of the plant or VIE (up to )</link:label>
    <link:label id="lab_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_label_en-US" xlink:label="lab_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant, Option to Purchase Proportionate Ownership Share</link:label>
    <link:label id="lab_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_documentation_en-US" xlink:label="lab_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant, Option to Purchase Proportionate Ownership Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" xlink:to="lab_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_77aab42c-2570-4954-9514-120f66cf3279_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201609Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201609Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RenewableEnergyProgramMember_e12aa6ce-4698-4418-bfaa-26378fbd2d34_terseLabel_en-US" xlink:label="lab_us-gaap_RenewableEnergyProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable energy costs</link:label>
    <link:label id="lab_us-gaap_RenewableEnergyProgramMember_f8fd8f46-ef02-47a9-a05d-c275d91ef649_verboseLabel_en-US" xlink:label="lab_us-gaap_RenewableEnergyProgramMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable energy tax benefits</link:label>
    <link:label id="lab_us-gaap_RenewableEnergyProgramMember_label_en-US" xlink:label="lab_us-gaap_RenewableEnergyProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Energy Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RenewableEnergyProgramMember" xlink:to="lab_us-gaap_RenewableEnergyProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_a6e13051-9b39-48dc-a6e3-b224afc03977_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Domain]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_5ecdcaf6-64ff-4fad-b7cd-fd441ce5c7e6_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_d26935c2-ebf7-4f8d-b760-d57b8d7f74e4_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_1f0c757a-3aed-40d3-8e8b-b63f7406b69a_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.15% due June 2040, mandatory tender - June 1, 2024</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2024, At 1 Point 15 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2024, At 1 Point 15 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_7e1a694b-1a0a-4b17-8e32-88063671d129_terseLabel_en-US" xlink:label="lab_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of allotments where landowners are revoking rights of way renewal consents (in allotment parcels)</link:label>
    <link:label id="lab_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_label_en-US" xlink:label="lab_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Allotments Where Landowners Are Revoking Right Of Way Renewal Consents</link:label>
    <link:label id="lab_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_documentation_en-US" xlink:label="lab_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Allotments Where Landowners Are Revoking Right Of Way Renewal Consents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" xlink:href="pnm-20201231.xsd#pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" xlink:to="lab_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_a73cbc42-a9fa-45ef-99fe-00bd517b7c91_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds4.06PercentDue2044Member_c47d297f-fccc-4420-929b-d78bac29920b_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds4.06PercentDue2044Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.06% due March 2044</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds4.06PercentDue2044Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds4.06PercentDue2044Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 4.06 Percent Due 2044 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds4.06PercentDue2044Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds4.06PercentDue2044Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 4.06 Percent Due 2044 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds4.06PercentDue2044Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member" xlink:to="lab_pnm_FirstMortgageBonds4.06PercentDue2044Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_7e35aa24-30ac-4c2e-a363-261970b54dd7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Derivatives</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivables_29debea0-837d-4880-a59b-b25b4070daa9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivables_label_en-US" xlink:label="lab_us-gaap_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivables" xlink:to="lab_us-gaap_OtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_ffa1faac-96c4-4714-9427-d6083099d57e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_25082d22-87f2-4009-a7b9-9eb61c0fc4d2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity investment in NMRD</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_82e363e7-0ba4-42d1-a3f1-6d572351b6ab_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock_694c149f-2d36-404e-a3c0-3582d67d7d90_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Average Rates Used Allocated Between Depreciation Expense and Construction Expense Projects Based on Use of Equipment</link:label>
    <link:label id="lab_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock_label_en-US" xlink:label="lab_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Average Rates Used Allocated Between Depreciation Expense and Construction Expense Projects Based on Use of Equipment [Table Text Block]</link:label>
    <link:label id="lab_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock_documentation_en-US" xlink:label="lab_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Average Rates Used Allocated Between Depreciation Expense and Construction Expense Projects Based on Use of Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" xlink:to="lab_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeRelatedParty_a4ff622d-6674-4ae2-81ac-762df3bee7a5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestIncomeRelatedParty_label_en-US" xlink:label="lab_us-gaap_InterestIncomeRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeRelatedParty" xlink:to="lab_us-gaap_InterestIncomeRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FourCornersMember_c94643f9-2899-40e9-af31-83a933722313_terseLabel_en-US" xlink:label="lab_pnm_FourCornersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Corners</link:label>
    <link:label id="lab_pnm_FourCornersMember_label_en-US" xlink:label="lab_pnm_FourCornersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Corners [Member]</link:label>
    <link:label id="lab_pnm_FourCornersMember_documentation_en-US" xlink:label="lab_pnm_FourCornersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Corners [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FourCornersMember" xlink:to="lab_pnm_FourCornersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_279cfcd0-6ae2-4471-9db1-27038e1d3ec7_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_8d76731f-f6d6-47e6-87aa-6c50436ece6f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Liability Adjustment:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_700782f4-c5bf-49e1-aed4-d56aab6a6c10_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings before Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_7728be91-ed6e-48fe-b567-1c0a6ae93c58_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems" xlink:to="lab_us-gaap_ShortTermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NuclearDecommissioningTrustMember_ff1d1302-8dcf-4261-9387-8d67a5da3248_terseLabel_en-US" xlink:label="lab_pnm_NuclearDecommissioningTrustMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear Decommissioning Trust</link:label>
    <link:label id="lab_pnm_NuclearDecommissioningTrustMember_label_en-US" xlink:label="lab_pnm_NuclearDecommissioningTrustMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear Decommissioning Trust [Member]</link:label>
    <link:label id="lab_pnm_NuclearDecommissioningTrustMember_documentation_en-US" xlink:label="lab_pnm_NuclearDecommissioningTrustMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear Decommissioning Trust [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearDecommissioningTrustMember" xlink:href="pnm-20201231.xsd#pnm_NuclearDecommissioningTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NuclearDecommissioningTrustMember" xlink:to="lab_pnm_NuclearDecommissioningTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember_d338ff19-4fec-4885-a9fe-2c15a78647fe_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.20% due June 2043, mandatory tender - June&#160;1, 2020</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2020, at 5 Point 20 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note PCRB Due 2020 at 5.20 Percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets_ce6084ed-cee4-4c00-9fbf-2efac9690367_terseLabel_en-US" xlink:label="lab_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of impairment to carrying amount of regulatory assets</link:label>
    <link:label id="lab_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets_label_en-US" xlink:label="lab_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of Impairment to Carrying Amount of Regulatory Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets" xlink:to="lab_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9a20079f-b290-41a2-b154-d90e4b8161f0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_070f9e13-1769-4413-9a74-5c4f9006c7e8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleOfRegulatoryRateMattersAxis_cad9e5ad-5201-458a-88f4-d46d895eed62_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfRegulatoryRateMattersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Rate Matters [Axis]</link:label>
    <link:label id="lab_pnm_ScheduleOfRegulatoryRateMattersAxis_label_en-US" xlink:label="lab_pnm_ScheduleOfRegulatoryRateMattersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Rate Matters [Axis]</link:label>
    <link:label id="lab_pnm_ScheduleOfRegulatoryRateMattersAxis_documentation_en-US" xlink:label="lab_pnm_ScheduleOfRegulatoryRateMattersAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Rate Matters [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis" xlink:to="lab_pnm_ScheduleOfRegulatoryRateMattersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AccountingPoliciesDisclosuresLineItems_8e4f2753-4252-4da5-bf4f-e2401c013ea5_terseLabel_en-US" xlink:label="lab_pnm_AccountingPoliciesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies Disclosures [Line Items]</link:label>
    <link:label id="lab_pnm_AccountingPoliciesDisclosuresLineItems_label_en-US" xlink:label="lab_pnm_AccountingPoliciesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies Disclosures [Line Items]</link:label>
    <link:label id="lab_pnm_AccountingPoliciesDisclosuresLineItems_documentation_en-US" xlink:label="lab_pnm_AccountingPoliciesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresLineItems" xlink:href="pnm-20201231.xsd#pnm_AccountingPoliciesDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems" xlink:to="lab_pnm_AccountingPoliciesDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_4764175e-ec64-43f9-ad67-3f2a85349249_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of accumulated investment tax credits</link:label>
    <link:label id="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeaseLiabilityDeferredCreditsOther_8e797c06-ee6d-46f5-8637-845955502ed7_terseLabel_en-US" xlink:label="lab_pnm_FinanceLeaseLiabilityDeferredCreditsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deferred credits</link:label>
    <link:label id="lab_pnm_FinanceLeaseLiabilityDeferredCreditsOther_label_en-US" xlink:label="lab_pnm_FinanceLeaseLiabilityDeferredCreditsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Deferred Credits, Other</link:label>
    <link:label id="lab_pnm_FinanceLeaseLiabilityDeferredCreditsOther_documentation_en-US" xlink:label="lab_pnm_FinanceLeaseLiabilityDeferredCreditsOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Deferred Credits, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseLiabilityDeferredCreditsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther" xlink:to="lab_pnm_FinanceLeaseLiabilityDeferredCreditsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNM2019TermLoanMember_09ac8b15-8362-4b4d-a1f0-98fa9be004df_verboseLabel_en-US" xlink:label="lab_pnm_PNM2019TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2019 Term Loan</link:label>
    <link:label id="lab_pnm_PNM2019TermLoanMember_dce25479-821c-4696-bbfc-4dc2cae3b55b_terseLabel_en-US" xlink:label="lab_pnm_PNM2019TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2019 Term Loan due June 2021</link:label>
    <link:label id="lab_pnm_PNM2019TermLoanMember_label_en-US" xlink:label="lab_pnm_PNM2019TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2019 Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNM2019TermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNM2019TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2019 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019TermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNM2019TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2019TermLoanMember" xlink:to="lab_pnm_PNM2019TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_c4297030-a2af-4995-859f-3bb8e176040a_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_b6842026-83c8-449d-9ead-e1ba896a74e8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_f5ddf1d3-917d-4d65-a943-b39edc6feedb_terseLabel_en-US" xlink:label="lab_pnm_PNMRDevelopmentRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Development Revolving Credit Facility</link:label>
    <link:label id="lab_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_pnm_PNMRDevelopmentRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Development Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_pnm_PNMRDevelopmentRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Development Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember" xlink:to="lab_pnm_PNMRDevelopmentRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5bdf44f7-a1ee-4d82-ac2c-f845eadf4ebe_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options and restricted stock (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_986b2577-806e-4053-b55a-a6d5b8b6c840_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock option exercise</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrustForBenefitOfEmployeesMember_afffdad9-34bf-459a-b7d9-174667bb4b7e_terseLabel_en-US" xlink:label="lab_us-gaap_TrustForBenefitOfEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participation in PNMR Master Trust Investments:</link:label>
    <link:label id="lab_us-gaap_TrustForBenefitOfEmployeesMember_label_en-US" xlink:label="lab_us-gaap_TrustForBenefitOfEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust for Benefit of Employees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrustForBenefitOfEmployeesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrustForBenefitOfEmployeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrustForBenefitOfEmployeesMember" xlink:to="lab_us-gaap_TrustForBenefitOfEmployeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_7d9e7539-aa54-4f58-bb6c-961b1119d41c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred federal income tax</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_b47c4fbc-cf27-4c55-a174-880b4cdbc652_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract_label_en-US" xlink:label="lab_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Derivative and Other Financial Instruments [Abstract]</link:label>
    <link:label id="lab_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract_documentation_en-US" xlink:label="lab_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Derivative and Other Financial Instruments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract" xlink:href="pnm-20201231.xsd#pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract" xlink:to="lab_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_ef81c73e-66a1-4a00-8692-d355a7b7c636_terseLabel_en-US" xlink:label="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities</link:label>
    <link:label id="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_label_en-US" xlink:label="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Current Portion</link:label>
    <link:label id="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_documentation_en-US" xlink:label="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Current Portion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" xlink:href="pnm-20201231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" xlink:to="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5eca9615-26fa-499e-a298-961c62def1a1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_3619eab6-d2e7-4043-b42e-86f79ad444ca_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status &#8211; asset (liability) for pension benefits</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_9b19a9ee-5b5b-464f-8020-47ea6bd396d0_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FixedIncomeSecuritiesCorporateMember_ba4ede39-9bd4-4041-b05c-2a9fb0900f3a_terseLabel_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesCorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. government</link:label>
    <link:label id="lab_pnm_FixedIncomeSecuritiesCorporateMember_label_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesCorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities, Corporate [Member]</link:label>
    <link:label id="lab_pnm_FixedIncomeSecuritiesCorporateMember_documentation_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesCorporateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities, Corporate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesCorporateMember" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesCorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FixedIncomeSecuritiesCorporateMember" xlink:to="lab_pnm_FixedIncomeSecuritiesCorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_0bcd1c37-6eb1-4200-8586-e7503508b750_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LesseeRightOfWayLeaseAnnualPayments_386e1103-78b7-44fa-8526-3bb554610641_terseLabel_en-US" xlink:label="lab_pnm_LesseeRightOfWayLeaseAnnualPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-way lease, annual payments</link:label>
    <link:label id="lab_pnm_LesseeRightOfWayLeaseAnnualPayments_label_en-US" xlink:label="lab_pnm_LesseeRightOfWayLeaseAnnualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Right-Of-Way Lease, Annual Payments</link:label>
    <link:label id="lab_pnm_LesseeRightOfWayLeaseAnnualPayments_documentation_en-US" xlink:label="lab_pnm_LesseeRightOfWayLeaseAnnualPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual lease payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeaseAnnualPayments" xlink:href="pnm-20201231.xsd#pnm_LesseeRightOfWayLeaseAnnualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LesseeRightOfWayLeaseAnnualPayments" xlink:to="lab_pnm_LesseeRightOfWayLeaseAnnualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredTaxLiabilityLossonreacquireddebt_0ecf7aa3-4d9f-441b-9340-84d25815e721_negatedTerseLabel_en-US" xlink:label="lab_pnm_DeferredTaxLiabilityLossonreacquireddebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on reacquired debt</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilityLossonreacquireddebt_label_en-US" xlink:label="lab_pnm_DeferredTaxLiabilityLossonreacquireddebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability, Loss on reacquired debt</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilityLossonreacquireddebt_documentation_en-US" xlink:label="lab_pnm_DeferredTaxLiabilityLossonreacquireddebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability, Loss on reacquired debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilityLossonreacquireddebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt" xlink:to="lab_pnm_DeferredTaxLiabilityLossonreacquireddebt" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_d3aafb05-2d94-4565-8598-6a990c1e6911_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPreTaxImpairmentofInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax impairment of investments</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPreTaxImpairmentofInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Pre-Tax Impairment of Investments</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPreTaxImpairmentofInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Pre-Tax Impairment of Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPreTaxImpairmentofInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments" xlink:to="lab_pnm_PublicUtilitiesPreTaxImpairmentofInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_833598ff-5090-4d16-9840-3b78123d2a11_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_e67509d0-10e3-42b3-84fb-8e72fb7bc8b9_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of gains and losses that are outside the corridor</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans, Gains and losses that lie outside the corridor, amortized in years</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans, Gains and losses that lie outside the corridor, amortized in years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" xlink:to="lab_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a2fe7813-8f79-49a7-b678-4786ff6b7de9_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_dfcbaf21-ea0e-4316-aae4-3161ea97ce25_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_2dc1b6ac-01f3-4a3f-a34b-4edb026036c1_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_2e91b450-75d9-4a67-8de9-f72b0280afcd_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember" xlink:to="lab_us-gaap_OverAllotmentOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts_825da3ab-4efd-4fe8-8633-5da9d7380f4d_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proposed disallowance of recovery of purchase price of assets</link:label>
    <link:label id="lab_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Hearing Examiner Proposed disallowance, Lease Acquisition costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Hearing Examiner Proposed disallowance, Lease Acquisition costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts" xlink:to="lab_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_Unit4Member_657e4f1b-5e1b-4278-bcae-4ff1faeaa1f2_terseLabel_en-US" xlink:label="lab_pnm_Unit4Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit 4</link:label>
    <link:label id="lab_pnm_Unit4Member_label_en-US" xlink:label="lab_pnm_Unit4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit 4 [Member]</link:label>
    <link:label id="lab_pnm_Unit4Member_documentation_en-US" xlink:label="lab_pnm_Unit4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit 4 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Unit4Member" xlink:href="pnm-20201231.xsd#pnm_Unit4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_Unit4Member" xlink:to="lab_pnm_Unit4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_fcae8b05-bc5d-472e-88a3-ba212cf07a58_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valencia</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_85f6d637-49d7-4e16-877d-549c4681e5d6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_fa0741f4-4e36-4d22-9d32-d9f0412957c1_terseLabel_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative preferred stock of subsidiary, shares issued (in shares)</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_label_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Issued</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_documentation_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" xlink:to="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_d0240cb8-7d15-4158-a4e4-e62162e1a02f_verboseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesGovernmentStandardEmissionLimit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government standard emissions limit (in pounds per MMBTU)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_027c5b4a-859f-4da0-8cf1-81a93b20b3eb_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesGovernmentStandardEmissionLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government standard emissions limit (in parts per billion)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_label_en-US" xlink:label="lab_pnm_PublicUtilitiesGovernmentStandardEmissionLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Government Standard Emission Limit</link:label>
    <link:label id="lab_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesGovernmentStandardEmissionLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Government Standard Emission Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesGovernmentStandardEmissionLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit" xlink:to="lab_pnm_PublicUtilitiesGovernmentStandardEmissionLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_f5955746-35e6-4180-b0f3-c73e5ca48a9c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Dividends_65d9b5e9-31ac-43c1-8897-260ec46726f4_terseLabel_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of dividends</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_e11f20f3-ef10-4c8f-9411-37c8cfaf3304_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Assumptions Used</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_32824358-2a86-4c78-9536-a11611bd169e_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherExpenses_07c067a8-4135-4367-a8c1-621959437f64_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherExpenses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (deductions)</link:label>
    <link:label id="lab_us-gaap_OtherExpenses_label_en-US" xlink:label="lab_us-gaap_OtherExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenses" xlink:to="lab_us-gaap_OtherExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_5d53d5c0-4516-45b3-a4ac-5b62382977d6_terseLabel_en-US" xlink:label="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy efficiency cost recovery factor, requested change amount</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_label_en-US" xlink:label="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency Cost Recovery Factor, Requested Change Amount</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_documentation_en-US" xlink:label="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency Cost Recovery Factor, Requested Change Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" xlink:to="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NavajoNationMember_8b6eb39d-f7af-49b9-ba53-194f2464aa68_terseLabel_en-US" xlink:label="lab_pnm_NavajoNationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Navajo Nation</link:label>
    <link:label id="lab_pnm_NavajoNationMember_label_en-US" xlink:label="lab_pnm_NavajoNationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Navajo Nation [Member]</link:label>
    <link:label id="lab_pnm_NavajoNationMember_documentation_en-US" xlink:label="lab_pnm_NavajoNationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Navajo Nation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationMember" xlink:href="pnm-20201231.xsd#pnm_NavajoNationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NavajoNationMember" xlink:to="lab_pnm_NavajoNationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_c6cc680d-9488-4916-a502-84d41bf1ddf2_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_aa9bd3b8-cac0-4f7c-a153-dd486faa46e7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_1ad15415-f381-4a4a-bde1-0032d7f9a292_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_eb114875-0657-4619-a6b0-a0f615f20522_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Condensed Financial Statements [Table]</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_3c455ac0-e859-47c4-b36d-1a7be586a957_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_769c120d-dd3f-4d2f-a273-2d1d4838d053_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliate receivables</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_e90bba84-2daa-45c6-8635-d97832b07b5c_verboseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany receivables</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_846eb648-78ea-4968-beb3-050e20e0885d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for interim storage costs</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_9ad85daf-19dc-41d6-a04f-5be5dd788f4e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_774c212a-3a5c-4f77-b640-a439d49bd39c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate of return for retirement plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TerminationFees_dd66f9d2-152c-4497-bf5e-1929cdb0e768_terseLabel_en-US" xlink:label="lab_pnm_TerminationFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination fees</link:label>
    <link:label id="lab_pnm_TerminationFees_label_en-US" xlink:label="lab_pnm_TerminationFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Fees</link:label>
    <link:label id="lab_pnm_TerminationFees_documentation_en-US" xlink:label="lab_pnm_TerminationFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TerminationFees" xlink:href="pnm-20201231.xsd#pnm_TerminationFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TerminationFees" xlink:to="lab_pnm_TerminationFees" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ElectricGenerationPortfolioStandardMember_3932a422-1bb4-4b1c-8b49-1cc24565e6bd_terseLabel_en-US" xlink:label="lab_pnm_ElectricGenerationPortfolioStandardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric-Generation Portfolio Standard</link:label>
    <link:label id="lab_pnm_ElectricGenerationPortfolioStandardMember_label_en-US" xlink:label="lab_pnm_ElectricGenerationPortfolioStandardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric-Generation Portfolio Standard [Member]</link:label>
    <link:label id="lab_pnm_ElectricGenerationPortfolioStandardMember_documentation_en-US" xlink:label="lab_pnm_ElectricGenerationPortfolioStandardMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric-Generation Portfolio Standard [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ElectricGenerationPortfolioStandardMember" xlink:href="pnm-20201231.xsd#pnm_ElectricGenerationPortfolioStandardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ElectricGenerationPortfolioStandardMember" xlink:to="lab_pnm_ElectricGenerationPortfolioStandardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtMaturitiesTable_703ef0ad-b903-490a-9a17-8f5fee56af06_terseLabel_en-US" xlink:label="lab_pnm_DebtMaturitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Maturities [Table]</link:label>
    <link:label id="lab_pnm_DebtMaturitiesTable_label_en-US" xlink:label="lab_pnm_DebtMaturitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Maturities [Table]</link:label>
    <link:label id="lab_pnm_DebtMaturitiesTable_documentation_en-US" xlink:label="lab_pnm_DebtMaturitiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Maturities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesTable" xlink:href="pnm-20201231.xsd#pnm_DebtMaturitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtMaturitiesTable" xlink:to="lab_pnm_DebtMaturitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_fe35d742-0117-4739-9db1-f96b278311ab_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember_e942bf34-9bf8-479a-96b3-cb86dbddfe4a_terseLabel_en-US" xlink:label="lab_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2016 One-Year Term Loan and PNMR 2016 Two-Year Term Loan</link:label>
    <link:label id="lab_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember_label_en-US" xlink:label="lab_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2016 One-Year Term Loan and PNMR 2016 Two-Year Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2016 One-Year Term Loan and PNMR 2016 Two-Year Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember" xlink:to="lab_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReservebalanceStatetaxcreditcarryforward_7aea7068-8269-4985-92e3-7af58b735509_verboseLabel_en-US" xlink:label="lab_pnm_ReservebalanceStatetaxcreditcarryforward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax credit carryforwards</link:label>
    <link:label id="lab_pnm_ReservebalanceStatetaxcreditcarryforward_label_en-US" xlink:label="lab_pnm_ReservebalanceStatetaxcreditcarryforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve balance, State tax credit carryforward</link:label>
    <link:label id="lab_pnm_ReservebalanceStatetaxcreditcarryforward_documentation_en-US" xlink:label="lab_pnm_ReservebalanceStatetaxcreditcarryforward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve balance, State tax credit carryforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReservebalanceStatetaxcreditcarryforward" xlink:href="pnm-20201231.xsd#pnm_ReservebalanceStatetaxcreditcarryforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReservebalanceStatetaxcreditcarryforward" xlink:to="lab_pnm_ReservebalanceStatetaxcreditcarryforward" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_7d580534-40a4-4cd7-a875-1098009cef2c_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Megawatts supplying energy to cooperative (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Megawatts Supplying Power To Cooperative</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Megawatts Supplying Power To Cooperative</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" xlink:to="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_43c8f298-2e65-4668-83e0-9c12d9208f01_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinancialStatementLocationAxis_db05f4ee-4938-44a4-8c33-5ff8f1153521_terseLabel_en-US" xlink:label="lab_pnm_FinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Statement Location [Axis]</link:label>
    <link:label id="lab_pnm_FinancialStatementLocationAxis_label_en-US" xlink:label="lab_pnm_FinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Statement Location [Axis]</link:label>
    <link:label id="lab_pnm_FinancialStatementLocationAxis_documentation_en-US" xlink:label="lab_pnm_FinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationAxis" xlink:href="pnm-20201231.xsd#pnm_FinancialStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinancialStatementLocationAxis" xlink:to="lab_pnm_FinancialStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_dc5b2145-3d38-4196-8660-36b84d710385_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_537d697b-af52-4962-8433-9b2074e960ea_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds</link:label>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Other Payables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:to="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_e79ac28b-d90e-430e-a570-3ff25e877278_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 - 2030</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_e034656e-e391-4355-8a59-a5c3131e6f35_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_6ff8a6b6-c076-4d91-880f-44fdd326d552_terseLabel_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Proceeds Received and Tax Benefit from Share-based Payment Awards</link:label>
    <link:label id="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:to="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_3a615060-21c9-4d47-b200-afcf727f0051_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Income Tax Components [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_label_en-US" xlink:label="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Income Tax Components [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_documentation_en-US" xlink:label="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Income Tax Components [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDeferredIncomeTaxComponentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable" xlink:to="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FormulaTransmissionRateCaseMember_3ce5b00a-55de-49ea-8144-21be1e40a8d8_terseLabel_en-US" xlink:label="lab_pnm_FormulaTransmissionRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Formula Transmission Rate Case</link:label>
    <link:label id="lab_pnm_FormulaTransmissionRateCaseMember_label_en-US" xlink:label="lab_pnm_FormulaTransmissionRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Formula Transmission Rate Case [Member]</link:label>
    <link:label id="lab_pnm_FormulaTransmissionRateCaseMember_documentation_en-US" xlink:label="lab_pnm_FormulaTransmissionRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Formula Transmission Rate Case [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FormulaTransmissionRateCaseMember" xlink:href="pnm-20201231.xsd#pnm_FormulaTransmissionRateCaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FormulaTransmissionRateCaseMember" xlink:to="lab_pnm_FormulaTransmissionRateCaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_cbd9f75d-964f-4ebd-85ab-842bd43380b5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax impact of other OCI changes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss) before Reclassifications, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_eb54a270-da53-48b5-aa27-6b73245aa9be_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities, at fair value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_f016bc01-16da-4fca-87ce-3c5a5238ec4b_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Credit Carryforwards</link:label>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Credit Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtInstrumentNumberofLoans_059271fd-68fa-48fa-84ce-a1c64d22dc13_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentNumberofLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of loan agreements (in loans)</link:label>
    <link:label id="lab_pnm_DebtInstrumentNumberofLoans_label_en-US" xlink:label="lab_pnm_DebtInstrumentNumberofLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Number of Loans</link:label>
    <link:label id="lab_pnm_DebtInstrumentNumberofLoans_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentNumberofLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Number of Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentNumberofLoans" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentNumberofLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentNumberofLoans" xlink:to="lab_pnm_DebtInstrumentNumberofLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_92bc42b4-59e2-4df8-b2cb-f8a14e1afee8_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation average rates used</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_f621584f-7ef5-47d5-aad9-eb650a4718e3_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ac049303-554e-4793-a0e4-2af473c3c4fd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CoalSupplyMember_632e85fb-407d-44f2-8be2-90ab041481f9_terseLabel_en-US" xlink:label="lab_pnm_CoalSupplyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coal Supply</link:label>
    <link:label id="lab_pnm_CoalSupplyMember_label_en-US" xlink:label="lab_pnm_CoalSupplyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coal Supply [Member]</link:label>
    <link:label id="lab_pnm_CoalSupplyMember_documentation_en-US" xlink:label="lab_pnm_CoalSupplyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coal Supply [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember" xlink:href="pnm-20201231.xsd#pnm_CoalSupplyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CoalSupplyMember" xlink:to="lab_pnm_CoalSupplyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_a401119f-587b-4d41-8cca-49e95136bdc5_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as hedging instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesExpectedBudgetedExpenditures_2bc70cca-ea21-4367-bc8a-00db4d7260f8_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesExpectedBudgetedExpenditures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected budgeted expenditures</link:label>
    <link:label id="lab_pnm_PublicUtilitiesExpectedBudgetedExpenditures_label_en-US" xlink:label="lab_pnm_PublicUtilitiesExpectedBudgetedExpenditures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Expected Budgeted Expenditures</link:label>
    <link:label id="lab_pnm_PublicUtilitiesExpectedBudgetedExpenditures_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesExpectedBudgetedExpenditures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Expected Budgeted Expenditures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesExpectedBudgetedExpenditures" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesExpectedBudgetedExpenditures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesExpectedBudgetedExpenditures" xlink:to="lab_pnm_PublicUtilitiesExpectedBudgetedExpenditures" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_2523243d-b83a-45e8-8a66-921b0ac19ebd_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Program costs related to energy efficiency, in year three</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Energy Efficiency, in Year Three</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Energy Efficiency, in Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" xlink:to="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_e621a9f8-8f24-40ff-a78f-0a0459f86563_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Operating Results (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_MarketBasedSharesMember_a4f429e9-7832-42ed-967d-28ce8db2f96e_terseLabel_en-US" xlink:label="lab_pnm_MarketBasedSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-Based Shares</link:label>
    <link:label id="lab_pnm_MarketBasedSharesMember_label_en-US" xlink:label="lab_pnm_MarketBasedSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-Based Shares [Member]</link:label>
    <link:label id="lab_pnm_MarketBasedSharesMember_documentation_en-US" xlink:label="lab_pnm_MarketBasedSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-Based Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MarketBasedSharesMember" xlink:href="pnm-20201231.xsd#pnm_MarketBasedSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_MarketBasedSharesMember" xlink:to="lab_pnm_MarketBasedSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CompanyCommonStockholdersEquity_a8a6df2c-7696-44fc-a218-5a62989b32b4_terseLabel_en-US" xlink:label="lab_pnm_CompanyCommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company common stockholders&#8217; equity:</link:label>
    <link:label id="lab_pnm_CompanyCommonStockholdersEquity_label_en-US" xlink:label="lab_pnm_CompanyCommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Common Stockholders Equity</link:label>
    <link:label id="lab_pnm_CompanyCommonStockholdersEquity_documentation_en-US" xlink:label="lab_pnm_CompanyCommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Common Stockholders Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity" xlink:href="pnm-20201231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CompanyCommonStockholdersEquity" xlink:to="lab_pnm_CompanyCommonStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze_9c83c554-fba7-4ef2-beb2-ce3927080276_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of states to address regional haze</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of States To Address Regional Haze</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of States To Address Regional Haze</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze" xlink:to="lab_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeaseCost_f43279d1-c53d-4650-9fc2-bf26984dbb9e_totalLabel_en-US" xlink:label="lab_pnm_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total financing lease expense</link:label>
    <link:label id="lab_pnm_FinanceLeaseCost_label_en-US" xlink:label="lab_pnm_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Cost</link:label>
    <link:label id="lab_pnm_FinanceLeaseCost_documentation_en-US" xlink:label="lab_pnm_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCost" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinanceLeaseCost" xlink:to="lab_pnm_FinanceLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FixedIncomeSecuritiesUSGovernmentMember_37898cbd-d27b-4ce5-853b-8dc60930414a_terseLabel_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesUSGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International government</link:label>
    <link:label id="lab_pnm_FixedIncomeSecuritiesUSGovernmentMember_label_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesUSGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities, U.S. Government [Member]</link:label>
    <link:label id="lab_pnm_FixedIncomeSecuritiesUSGovernmentMember_documentation_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesUSGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities, U.S. Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesUSGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember" xlink:to="lab_pnm_FixedIncomeSecuritiesUSGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_46017917-9229-4743-ace4-5f75a069a619_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Program costs related to meter installation</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Meter Installation</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Meter Installation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation" xlink:to="lab_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAnticipatedfutureprofitincentive_1a875de6-2134-4bc3-b58f-3071ea7a22d2_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAnticipatedfutureprofitincentive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Application of incentive based on target savings</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnticipatedfutureprofitincentive_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAnticipatedfutureprofitincentive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Anticipated future profit incentive</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnticipatedfutureprofitincentive_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAnticipatedfutureprofitincentive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Anticipated future profit incentive</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnticipatedfutureprofitincentive" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnticipatedfutureprofitincentive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAnticipatedfutureprofitincentive" xlink:to="lab_pnm_PublicUtilitiesAnticipatedfutureprofitincentive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_42f2418b-c03e-4ecb-a263-62394ece779c_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill and Other Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AffiliatedEntityMember_413af83d-9bc9-4d46-9268-5ffc231895f6_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember" xlink:to="lab_srt_AffiliatedEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_343d9479-14fd-473f-bf57-fe416b59c32d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromContributionsFromParent_2492db2b-541d-4f7b-951b-ec676f46e999_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromContributionsFromParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity contribution from parent</link:label>
    <link:label id="lab_us-gaap_ProceedsFromContributionsFromParent_label_en-US" xlink:label="lab_us-gaap_ProceedsFromContributionsFromParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Contributions from Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromContributionsFromParent" xlink:to="lab_us-gaap_ProceedsFromContributionsFromParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_1d82b020-1595-4149-8218-ef3068f9acf1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PerformancePeriod_dcf1020a-5ef9-4c99-a49c-2fba3d2aea49_terseLabel_en-US" xlink:label="lab_pnm_PerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance period</link:label>
    <link:label id="lab_pnm_PerformancePeriod_label_en-US" xlink:label="lab_pnm_PerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Period</link:label>
    <link:label id="lab_pnm_PerformancePeriod_documentation_en-US" xlink:label="lab_pnm_PerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformancePeriod" xlink:href="pnm-20201231.xsd#pnm_PerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PerformancePeriod" xlink:to="lab_pnm_PerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_A2015ElectricRateCaseMember_45c9cb67-a646-4291-aace-74677217ed81_terseLabel_en-US" xlink:label="lab_pnm_A2015ElectricRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2015 Electric Rate Case</link:label>
    <link:label id="lab_pnm_A2015ElectricRateCaseMember_label_en-US" xlink:label="lab_pnm_A2015ElectricRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2015 Electric Rate Case [Member]</link:label>
    <link:label id="lab_pnm_A2015ElectricRateCaseMember_documentation_en-US" xlink:label="lab_pnm_A2015ElectricRateCaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2015 Electric Rate Case [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2015ElectricRateCaseMember" xlink:href="pnm-20201231.xsd#pnm_A2015ElectricRateCaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_A2015ElectricRateCaseMember" xlink:to="lab_pnm_A2015ElectricRateCaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_998a61c9-e202-4ba0-b03c-07ff1d1bd58c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_234d2607-72e9-44b1-89e3-8c22f9e961a7_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities, available-for-sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d4e57e2b-6689-4501-af7c-3c5c0ab9e52a_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities, available-for-sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_b0625bde-8665-4c03-b214-2f51fe0ed238_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost, Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_2ecd63f4-90d0-429e-b6bd-602076c52029_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Collection Amount</link:label>
    <link:label id="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved Cost Recovery Factor, Program Costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved Cost Recovery Factor, Program Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" xlink:to="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_221d5ecb-2038-4e3f-9907-d7588ac2a82d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Regulatory Assets (Liabilities) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:to="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_7ecd92d5-b6d6-45c9-8d36-644d6f93a457_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_VariableInterestEntityStatementOfOperationAbstract_1042e4be-c165-44a1-ac1c-664a93286966_terseLabel_en-US" xlink:label="lab_pnm_VariableInterestEntityStatementOfOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Results of Operations</link:label>
    <link:label id="lab_pnm_VariableInterestEntityStatementOfOperationAbstract_label_en-US" xlink:label="lab_pnm_VariableInterestEntityStatementOfOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Statement Of Operation [Abstract]</link:label>
    <link:label id="lab_pnm_VariableInterestEntityStatementOfOperationAbstract_documentation_en-US" xlink:label="lab_pnm_VariableInterestEntityStatementOfOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Statement Of Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfOperationAbstract" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntityStatementOfOperationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract" xlink:to="lab_pnm_VariableInterestEntityStatementOfOperationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_260d7ac6-16b4-4964-afee-8055219e6213_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of AMI meters to be installed</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of AMI Meters To Be Installed</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of AMI Meters To Be Installed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled" xlink:to="lab_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount_da1378f3-051e-434a-b3e1-7566de987740_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchased face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Repurchased Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_17faa012-9e77-4ed7-ba92-56c8b97af0b7_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_8ee992f6-673b-467b-bdb5-920aa46d1cd7_verboseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.53% due February 2026</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3 Point 53 Percent, due 2026, Series 2016A [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3 Point 53 Percent, due 2026, Series 2016A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember" xlink:to="lab_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_682ec2d6-a6ee-4aa1-9163-75043f78f900_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity of Counterparty, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity of Counterparty, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_ab50b4b4-72af-4d56-9ab1-94706a0d2c04_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_125a089e-1a10-4535-9e2a-88320e03ce31_terseLabel_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares excluded (in shares)</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_label_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year One</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_documentation_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" xlink:to="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_bc776a93-7bee-497c-9330-c82228f8ca01_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_bfd77214-5292-48be-b58b-91697d1c9839_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_8dffd0f6-b0aa-4ab8-ae63-b58eaf3a8285_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate to which the cost trend rate is assumed to decline (the ultimate trend rate)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:to="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberofadvancedmetersinstalled_627b029e-d787-4cd6-830c-42cd814f5055_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofadvancedmetersinstalled" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of advanced meters installed</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofadvancedmetersinstalled_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofadvancedmetersinstalled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of advanced meters installed</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofadvancedmetersinstalled_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofadvancedmetersinstalled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of advanced meters installed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofadvancedmetersinstalled" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofadvancedmetersinstalled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberofadvancedmetersinstalled" xlink:to="lab_pnm_PublicUtilitiesNumberofadvancedmetersinstalled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_86c51bf1-17ff-4e2a-9b4a-ac5f0da47007_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_1b508d93-809f-4c93-b607-01226878432f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_eec748b3-9e99-4db4-831a-d04b877cd02e_terseLabel_en-US" xlink:label="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy efficiency cost recovery factor, requested performance bonus</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_label_en-US" xlink:label="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency Cost Recovery Factor, Requested Performance Bonus</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_documentation_en-US" xlink:label="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency Cost Recovery Factor, Requested Performance Bonus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" xlink:to="lab_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantInterestsTable_e4a5ddef-e224-4b57-a290-866d30720535_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantInterestsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant Interests [Table]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantInterestsTable_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantInterestsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant Interests [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantInterestsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_7d38e90c-7a9d-4546-8684-620c919c4636_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory asset for shutdown of SJGS Units 2 and 3</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Regulatory Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d0e6684b-3fd7-4656-96ec-a6172230948a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_23fe462a-9223-455a-85af-e6e3d12c7c9b_terseLabel_en-US" xlink:label="lab_pnm_IncreaseDecreaseInAccruedInterestAndTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest and taxes</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_label_en-US" xlink:label="lab_pnm_IncreaseDecreaseInAccruedInterestAndTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Decrease In Accrued Interest And Taxes</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_documentation_en-US" xlink:label="lab_pnm_IncreaseDecreaseInAccruedInterestAndTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Accrued Interest And Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes" xlink:to="lab_pnm_IncreaseDecreaseInAccruedInterestAndTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_23080dbf-d2b5-4b46-8198-a1931fea033b_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate amount of all risk insurance</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Aggregate Amount of All Risk Insurance</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Aggregate Amount of All Risk Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance" xlink:to="lab_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_25e851be-7bfe-4f2d-9c0b-b7a420c58d09_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Commodity Derivatives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IntegratedResourcePlan2011Member_24bf0b57-c03f-4005-9e01-e58315c9482f_terseLabel_en-US" xlink:label="lab_pnm_IntegratedResourcePlan2011Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Resource Plan, 2011</link:label>
    <link:label id="lab_pnm_IntegratedResourcePlan2011Member_label_en-US" xlink:label="lab_pnm_IntegratedResourcePlan2011Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Resource Plan, 2011 [Member]</link:label>
    <link:label id="lab_pnm_IntegratedResourcePlan2011Member_documentation_en-US" xlink:label="lab_pnm_IntegratedResourcePlan2011Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Resource Plan, 2011 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IntegratedResourcePlan2011Member" xlink:href="pnm-20201231.xsd#pnm_IntegratedResourcePlan2011Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IntegratedResourcePlan2011Member" xlink:to="lab_pnm_IntegratedResourcePlan2011Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_7b6fb80c-06ac-4ca8-9ec8-95d619871b47_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_469fe669-f1b8-4fa7-b283-46e1bc41f702_verboseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Current</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:to="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_d26befb4-f05a-4a04-b3db-9a69b5ff7142_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesForecastedUndepreciatedInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecasted undepreciated investment</link:label>
    <link:label id="lab_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_label_en-US" xlink:label="lab_pnm_PublicUtilitiesForecastedUndepreciatedInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Forecasted Undepreciated Investment</link:label>
    <link:label id="lab_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesForecastedUndepreciatedInvestment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, forecasted undepreciated investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment" xlink:to="lab_pnm_PublicUtilitiesForecastedUndepreciatedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_de59c8f0-df0d-4fe2-9342-cd9f41153c68_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_a73c1b62-7fa0-4016-98b1-127f096c895c_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for funds used during construction, capitalized interest</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Funds Used During Construction, Capitalized Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" xlink:to="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_167163b5-ff24-401c-b025-989d84875f77_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_150134b0-4867-45cd-a978-81059a0c18a6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_2bec3b35-8dbb-4d46-b1cf-dc2786523b01_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities_6413a4bf-6d86-4446-bdad-fe14bc9d0731_terseLabel_en-US" xlink:label="lab_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases, capitalized financing costs, investing activities</link:label>
    <link:label id="lab_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities_label_en-US" xlink:label="lab_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases, Capitalized Financing Costs, Investing Activities</link:label>
    <link:label id="lab_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities_documentation_en-US" xlink:label="lab_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases, Capitalized Financing Costs, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities" xlink:href="pnm-20201231.xsd#pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities" xlink:to="lab_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ContractwithCustomersAssetandLiabilityRollForward_dd92a05d-1c0d-42b9-b447-10c1236bf7bc_terseLabel_en-US" xlink:label="lab_pnm_ContractwithCustomersAssetandLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customers, Asset and Liability [Roll Forward]</link:label>
    <link:label id="lab_pnm_ContractwithCustomersAssetandLiabilityRollForward_label_en-US" xlink:label="lab_pnm_ContractwithCustomersAssetandLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customers, Asset and Liability [Roll Forward]</link:label>
    <link:label id="lab_pnm_ContractwithCustomersAssetandLiabilityRollForward_documentation_en-US" xlink:label="lab_pnm_ContractwithCustomersAssetandLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customers, Asset and Liability [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward" xlink:href="pnm-20201231.xsd#pnm_ContractwithCustomersAssetandLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward" xlink:to="lab_pnm_ContractwithCustomersAssetandLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_7878f91e-f233-4760-b09a-f84bd74adf40_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_6ce2199b-6569-4760-b890-7c5bbede33ae_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_86644e7f-bed9-41d6-8cc1-3d94061d35f8_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_5f935cf2-057d-4a18-94fc-d9fa3344065e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_87145524-dcb6-49e0-86e2-af8f5d417652_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities:</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_8902c443-f7ef-4230-b08f-b8d3f1b1c847_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_25fc76fe-1841-46a7-8aa2-25a21518339b_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrent_a415246c-8022-4c52-a7df-43ef2a085048_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrent_1ec1f9ee-2444-408d-bb67-97cacf64d055_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term assets</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="lab_us-gaap_AssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecoveryOfDirectCosts_ab80bcae-6a0c-428f-b7b6-436cfcf61e30_terseLabel_en-US" xlink:label="lab_us-gaap_RecoveryOfDirectCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of direct costs</link:label>
    <link:label id="lab_us-gaap_RecoveryOfDirectCosts_label_en-US" xlink:label="lab_us-gaap_RecoveryOfDirectCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of Direct Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecoveryOfDirectCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecoveryOfDirectCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecoveryOfDirectCosts" xlink:to="lab_us-gaap_RecoveryOfDirectCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OperatingLeaseExtendedTerm_2db17e55-f7c2-4185-9b4a-0c1d6ce0a2b7_terseLabel_en-US" xlink:label="lab_pnm_OperatingLeaseExtendedTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, option term extensions</link:label>
    <link:label id="lab_pnm_OperatingLeaseExtendedTerm_label_en-US" xlink:label="lab_pnm_OperatingLeaseExtendedTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Extended Term</link:label>
    <link:label id="lab_pnm_OperatingLeaseExtendedTerm_documentation_en-US" xlink:label="lab_pnm_OperatingLeaseExtendedTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Extended Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseExtendedTerm" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseExtendedTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OperatingLeaseExtendedTerm" xlink:to="lab_pnm_OperatingLeaseExtendedTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum_84ac503c-13f1-4ed8-a0d8-6f18f8c86146_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum profit incentive</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs, Profit Incentive, Minimum</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs, Profit Incentive, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum" xlink:to="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TNMP2018TermLoanMember_c0b34255-e80e-470b-ab3c-3cc13d768476_terseLabel_en-US" xlink:label="lab_pnm_TNMP2018TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2018 Term Loan due July 2020</link:label>
    <link:label id="lab_pnm_TNMP2018TermLoanMember_label_en-US" xlink:label="lab_pnm_TNMP2018TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2018 Term Loan [Member]</link:label>
    <link:label id="lab_pnm_TNMP2018TermLoanMember_documentation_en-US" xlink:label="lab_pnm_TNMP2018TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2018 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2018TermLoanMember" xlink:href="pnm-20201231.xsd#pnm_TNMP2018TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMP2018TermLoanMember" xlink:to="lab_pnm_TNMP2018TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_a03ba63a-3169-423e-8def-3f2f0e0a5e30_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_bc7771da-a360-47fc-9e70-fb291813883c_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_33f3a550-92bb-4b6b-a250-677f6fd79610_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityCurrent" xlink:to="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearTwo_7150c56f-a9ea-4676-9124-615fc1b9c389_terseLabel_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearTwo_label_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year Two</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearTwo_documentation_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearTwo" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_BudgetedFutureConstructionExpendituresYearTwo" xlink:to="lab_pnm_BudgetedFutureConstructionExpendituresYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements_a4ea74db-710e-49e2-94bb-e99e6459dd38_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax regulatory disallowance for capital costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Disallowance capital improvements</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Disallowance capital improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements" xlink:to="lab_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssets_9ed0858c-ca37-4591-8ebd-d4687302c42f_totalLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssets_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssets" xlink:to="lab_us-gaap_RegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_e990565a-efee-4b31-a4ea-f20f5267c109_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_b2fcadfe-bce9-4b37-8a9e-e1343c7a9248_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_3374503e-707e-40a0-9b6c-e2f52f17220c_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected long-term return resulting from effect of 1% change</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Decrease</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Decrease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" xlink:to="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds3.22PercentDue2027Member_34d38a0d-52a9-4792-b8ed-464820dc0672_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.22PercentDue2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.22% due August 2027</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.22PercentDue2027Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.22PercentDue2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.22 Percent Due 2027 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.22PercentDue2027Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.22PercentDue2027Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.22 Percent Due 2027 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.22PercentDue2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member" xlink:to="lab_pnm_FirstMortgageBonds3.22PercentDue2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ProceedsFromSecuritizationBonds_b149b634-d2b4-42a1-b0e7-8c1343b1f7a7_terseLabel_en-US" xlink:label="lab_pnm_ProceedsFromSecuritizationBonds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from securitization bonds</link:label>
    <link:label id="lab_pnm_ProceedsFromSecuritizationBonds_label_en-US" xlink:label="lab_pnm_ProceedsFromSecuritizationBonds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Securitization Bonds</link:label>
    <link:label id="lab_pnm_ProceedsFromSecuritizationBonds_documentation_en-US" xlink:label="lab_pnm_ProceedsFromSecuritizationBonds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Securitization Bonds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromSecuritizationBonds" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromSecuritizationBonds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ProceedsFromSecuritizationBonds" xlink:to="lab_pnm_ProceedsFromSecuritizationBonds" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_62c5ea36-86d6-49f7-bfa6-6e3c3df39aab_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Program costs related to energy efficiency, next fiscal year</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Energy Efficiency, Next Fiscal Year</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Energy Efficiency, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" xlink:to="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_f443aaf9-6216-4b24-8544-60301a3519cf_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_950880b4-8de3-4509-b6c8-51896bd3918b_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfLeasesExpiring_87e92542-a176-429e-8784-af8fa9058636_terseLabel_en-US" xlink:label="lab_pnm_NumberOfLeasesExpiring" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of leases expiring</link:label>
    <link:label id="lab_pnm_NumberOfLeasesExpiring_label_en-US" xlink:label="lab_pnm_NumberOfLeasesExpiring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Leases, Expiring</link:label>
    <link:label id="lab_pnm_NumberOfLeasesExpiring_documentation_en-US" xlink:label="lab_pnm_NumberOfLeasesExpiring" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Leases, Expiring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLeasesExpiring" xlink:href="pnm-20201231.xsd#pnm_NumberOfLeasesExpiring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfLeasesExpiring" xlink:to="lab_pnm_NumberOfLeasesExpiring" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts_5e4982f0-b9d4-438c-94ff-ec025056b67a_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested solar production (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Requested Solar Facility Construction, Megawatts</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Requested Solar Facility Construction, Megawatts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" xlink:to="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_bf5328ad-d7e7-4b2f-83a2-298f38fc3d50_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring reserve</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanOtherChanges_3d0c282a-a495-42a1-bf5f-0d41a4aa6fc6_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanOtherChanges" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rates</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanOtherChanges_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanOtherChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Other Change</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanOtherChanges" xlink:to="lab_us-gaap_DefinedBenefitPlanOtherChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CleanAirActRelatedToPostCombustionControlsMember_2a2c640c-42d5-4ac2-a81f-356e7f4d72ba_terseLabel_en-US" xlink:label="lab_pnm_CleanAirActRelatedToPostCombustionControlsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clean Air Act Related to Post Combustion Controls</link:label>
    <link:label id="lab_pnm_CleanAirActRelatedToPostCombustionControlsMember_label_en-US" xlink:label="lab_pnm_CleanAirActRelatedToPostCombustionControlsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clean Air Act Related to Post Combustion Controls [Member]</link:label>
    <link:label id="lab_pnm_CleanAirActRelatedToPostCombustionControlsMember_documentation_en-US" xlink:label="lab_pnm_CleanAirActRelatedToPostCombustionControlsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clean Air Act Related to Post Combustion Controls [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActRelatedToPostCombustionControlsMember" xlink:href="pnm-20201231.xsd#pnm_CleanAirActRelatedToPostCombustionControlsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CleanAirActRelatedToPostCombustionControlsMember" xlink:to="lab_pnm_CleanAirActRelatedToPostCombustionControlsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_bad830c0-6b15-4997-837e-543f1ca3a72a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_a0dd8d5e-1e2b-49d2-a7b0-0e126a0ddf9f_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.78% due August 2028</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2028, at 3 point 78 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured note, Due 2028, at 3 point 78 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_850ba5b5-2750-464f-ae1d-33283fd6c3ec_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_8cb4225b-892b-444a-afef-44d4139e6ca4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_0426731f-ccc8-49d1-a681-22e6874f908e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IberdrolaSAMember_ad5c95ee-c91d-437f-8f3d-359153bb691f_terseLabel_en-US" xlink:label="lab_pnm_IberdrolaSAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Iberdrola, S.A.</link:label>
    <link:label id="lab_pnm_IberdrolaSAMember_label_en-US" xlink:label="lab_pnm_IberdrolaSAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Iberdrola, S.A. [Member]</link:label>
    <link:label id="lab_pnm_IberdrolaSAMember_documentation_en-US" xlink:label="lab_pnm_IberdrolaSAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Iberdrola, S.A.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IberdrolaSAMember" xlink:href="pnm-20201231.xsd#pnm_IberdrolaSAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IberdrolaSAMember" xlink:to="lab_pnm_IberdrolaSAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance_180765ea-560d-469e-b7f5-c72ae0079b62_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off regulatory dissallowance</link:label>
    <link:label id="lab_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance_label_en-US" xlink:label="lab_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Write off Regulatory Disallowance</link:label>
    <link:label id="lab_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Write off Regulatory Disallowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesWriteOffRegulatoryDisallowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance" xlink:to="lab_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RegulatoryDisallowancesAndRestructuringCosts_06299b54-cab6-41c0-81f4-4f1fbe2baecc_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryDisallowancesAndRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory disallowances and restructuring costs</link:label>
    <link:label id="lab_pnm_RegulatoryDisallowancesAndRestructuringCosts_label_en-US" xlink:label="lab_pnm_RegulatoryDisallowancesAndRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Disallowances And Restructuring Costs</link:label>
    <link:label id="lab_pnm_RegulatoryDisallowancesAndRestructuringCosts_documentation_en-US" xlink:label="lab_pnm_RegulatoryDisallowancesAndRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Disallowances And Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts" xlink:to="lab_pnm_RegulatoryDisallowancesAndRestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_BTMUTermLoanAgreementMember_c74e1041-35b5-40a9-b4fd-e49e2849c85c_terseLabel_en-US" xlink:label="lab_pnm_BTMUTermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BTMU Term Loan</link:label>
    <link:label id="lab_pnm_BTMUTermLoanAgreementMember_label_en-US" xlink:label="lab_pnm_BTMUTermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BTMU Term Loan Agreement [Member]</link:label>
    <link:label id="lab_pnm_BTMUTermLoanAgreementMember_documentation_en-US" xlink:label="lab_pnm_BTMUTermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BTMU Term Loan Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BTMUTermLoanAgreementMember" xlink:href="pnm-20201231.xsd#pnm_BTMUTermLoanAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_BTMUTermLoanAgreementMember" xlink:to="lab_pnm_BTMUTermLoanAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_2daf06c9-b1ac-4339-bbaf-e0d7eb45d09b_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_b45164d4-44da-4950-9042-d9d3636c937b_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term debt - affiliate</link:label>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_6344718f-a0f5-46d3-aa45-9d0b561a1d6c_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod_7a0eb551-11b7-4501-ab28-17b73311b3df_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of time to collect deployment costs through surcharge period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod_label_en-US" xlink:label="lab_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Collection of Deployment Costs Through Surcharge Period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Collection of Deployment Costs Through Surcharge Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod" xlink:to="lab_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_d24d8309-49e8-4f22-8e38-d0d1c6745558_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RepaymentOfTransmissionInterconnectionAgreements_c74ad5bd-2fa1-4546-916c-b246a4235fee_negatedLabel_en-US" xlink:label="lab_pnm_RepaymentOfTransmissionInterconnectionAgreements" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refunds paid under transmission interconnection arrangements</link:label>
    <link:label id="lab_pnm_RepaymentOfTransmissionInterconnectionAgreements_label_en-US" xlink:label="lab_pnm_RepaymentOfTransmissionInterconnectionAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment Of Transmission Interconnection Agreements</link:label>
    <link:label id="lab_pnm_RepaymentOfTransmissionInterconnectionAgreements_documentation_en-US" xlink:label="lab_pnm_RepaymentOfTransmissionInterconnectionAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment Of Transmission Interconnection Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements" xlink:href="pnm-20201231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements" xlink:to="lab_pnm_RepaymentOfTransmissionInterconnectionAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TnmpToPnmrMember_2725f102-3586-4036-9944-633cc2bf85f1_terseLabel_en-US" xlink:label="lab_pnm_TnmpToPnmrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP to PNMR</link:label>
    <link:label id="lab_pnm_TnmpToPnmrMember_label_en-US" xlink:label="lab_pnm_TnmpToPnmrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tnmp to Pnmr [Member]</link:label>
    <link:label id="lab_pnm_TnmpToPnmrMember_documentation_en-US" xlink:label="lab_pnm_TnmpToPnmrMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tnmp to Pnmr [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TnmpToPnmrMember" xlink:href="pnm-20201231.xsd#pnm_TnmpToPnmrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TnmpToPnmrMember" xlink:to="lab_pnm_TnmpToPnmrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesRealizedGainLoss_02efcba8-be80-4942-8a91-58416d4ec61f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains (losses) on debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_28124490-58d4-441a-8e68-6ad9b46fd3cc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d5ab813a-16f9-45bb-8768-cac7fcd04461_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_cefd32d1-793d-486c-9e86-395b60652831_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Declared per Common Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_6f505631-8810-45d1-ac5f-30e6c51c1635_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains from equity securities sold</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_9e4a48ce-089b-4a33-b706-9c8e57bddeaa_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_3ad35fe7-2d00-4b7f-9f7f-70db49860053_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_af0033f1-3aae-425a-a8f1-507f8dd913fa_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour_3112120d-2020-438e-93c0-a496630889f9_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reasonable cost threshold in megawatts per hour</link:label>
    <link:label id="lab_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour_label_en-US" xlink:label="lab_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Reasonable Cost Threshold In Megawatts Per Hour</link:label>
    <link:label id="lab_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Reasonable Cost Threshold In Megawatts Per Hour</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour" xlink:to="lab_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FixedIncomeSecuritiesOtherFundsMember_7b57830f-28a6-4170-b295-b04bcba91860_terseLabel_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesOtherFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and other</link:label>
    <link:label id="lab_pnm_FixedIncomeSecuritiesOtherFundsMember_label_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesOtherFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities, Other Funds [Member]</link:label>
    <link:label id="lab_pnm_FixedIncomeSecuritiesOtherFundsMember_documentation_en-US" xlink:label="lab_pnm_FixedIncomeSecuritiesOtherFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities, Other Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesOtherFundsMember" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesOtherFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FixedIncomeSecuritiesOtherFundsMember" xlink:to="lab_pnm_FixedIncomeSecuritiesOtherFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b48c58a1-2ffc-44d5-a696-5adf2bcca441_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_3156cbf1-22cc-4879-b8d7-1d8a76075380_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity:</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommodityContractAssetCurrent_2d98706e-1304-4e05-a564-1bf338f8dc4b_terseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_CommodityContractAssetCurrent_label_en-US" xlink:label="lab_us-gaap_CommodityContractAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractAssetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractAssetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractAssetCurrent" xlink:to="lab_us-gaap_CommodityContractAssetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RequiredPercentageby2045Member_3da6fdc8-7760-47b4-ba40-b17c22a2daaf_terseLabel_en-US" xlink:label="lab_pnm_RequiredPercentageby2045Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2045</link:label>
    <link:label id="lab_pnm_RequiredPercentageby2045Member_label_en-US" xlink:label="lab_pnm_RequiredPercentageby2045Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2045 [Member]</link:label>
    <link:label id="lab_pnm_RequiredPercentageby2045Member_documentation_en-US" xlink:label="lab_pnm_RequiredPercentageby2045Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2045 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2045Member" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2045Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RequiredPercentageby2045Member" xlink:to="lab_pnm_RequiredPercentageby2045Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_ff13a2b0-ce8b-4177-9737-f1c31e439a3e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory assets related to income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Regulatory Assets and Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_e48f3a5d-98b6-4663-bf3a-ead316ca239b_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2ac28390-2073-41fd-82bc-e3d8b5c0ff83_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_df64de07-ee51-4b9a-8bd4-ded009f3f340_negatedTerseLabel_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of excess deferred income tax</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_label_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deductible Expense, Amortization Of Excess Deferred Income Tax</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_documentation_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deductible Expense, Amortization Of Excess Deferred Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" xlink:to="lab_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeaseRightOfUseAssetGross_1bfa9675-5428-447e-b168-0998b5d28939_terseLabel_en-US" xlink:label="lab_pnm_FinanceLeaseRightOfUseAssetGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-utility property</link:label>
    <link:label id="lab_pnm_FinanceLeaseRightOfUseAssetGross_label_en-US" xlink:label="lab_pnm_FinanceLeaseRightOfUseAssetGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-Of-Use Asset, Gross</link:label>
    <link:label id="lab_pnm_FinanceLeaseRightOfUseAssetGross_documentation_en-US" xlink:label="lab_pnm_FinanceLeaseRightOfUseAssetGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-Of-Use Asset, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetGross" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseRightOfUseAssetGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinanceLeaseRightOfUseAssetGross" xlink:to="lab_pnm_FinanceLeaseRightOfUseAssetGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_e05c63ca-d561-4ce1-aee9-00be8689f1a8_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_e0dfbc03-cd59-405b-b21f-ed7dbb29b85b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for amortization of experience losses recognized as net periodic benefit cost, income tax expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TransmissionCostOfServiceRatesMember_d00b0394-d45d-4476-9537-f389008233d9_terseLabel_en-US" xlink:label="lab_pnm_TransmissionCostOfServiceRatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transmission Cost of Service Rates</link:label>
    <link:label id="lab_pnm_TransmissionCostOfServiceRatesMember_label_en-US" xlink:label="lab_pnm_TransmissionCostOfServiceRatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transmission Cost of Service Rates [Member]</link:label>
    <link:label id="lab_pnm_TransmissionCostOfServiceRatesMember_documentation_en-US" xlink:label="lab_pnm_TransmissionCostOfServiceRatesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transmission Cost of Service Rates [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostOfServiceRatesMember" xlink:href="pnm-20201231.xsd#pnm_TransmissionCostOfServiceRatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TransmissionCostOfServiceRatesMember" xlink:to="lab_pnm_TransmissionCostOfServiceRatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_5ddbf6b1-6c14-4d6d-9ffe-3dcd1ac6bb58_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract Type [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_753a2258-9514-40ad-8f7c-d020c4a5507b_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Shares &#8211; Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_5da3c1b0-3f09-490f-a420-7efe5590eb65_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Instruments Presented by Level of Hierarchy</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds3.79PercentDue2034Member_fdcb7e45-35e7-4867-b624-5b807bdf54f2_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.79PercentDue2034Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.79% due March 2034</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.79PercentDue2034Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.79PercentDue2034Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.79 Percent Due 2034 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.79PercentDue2034Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.79PercentDue2034Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.79 Percent Due 2034 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.79PercentDue2034Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member" xlink:to="lab_pnm_FirstMortgageBonds3.79PercentDue2034Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_02ee6945-74d9-4f3b-b29e-d106ad3e83eb_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e9c6f132-7f65-4cb9-b0eb-573aa0dc5b5e_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities General Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities General Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_2bada4ad-fe3d-4579-b95a-c63db21882bc_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_458c68af-5818-4483-89b3-1ec0fce5e20b_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Materials and supplies</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_label_en-US" xlink:label="lab_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory, Materials and Supplies [Member]</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory, Materials and Supplies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember" xlink:to="lab_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_28231123-b3be-4cc2-ae25-7c04e7dba344_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_a98f2b25-cff7-4595-9128-1fad6e4e67e2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RegulatoryLiabilityReductionToRevenue_23f37c96-7467-4907-b3f1-8dc945af59c5_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryLiabilityReductionToRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction to revenue</link:label>
    <link:label id="lab_pnm_RegulatoryLiabilityReductionToRevenue_label_en-US" xlink:label="lab_pnm_RegulatoryLiabilityReductionToRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability, Reduction To Revenue</link:label>
    <link:label id="lab_pnm_RegulatoryLiabilityReductionToRevenue_documentation_en-US" xlink:label="lab_pnm_RegulatoryLiabilityReductionToRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability, Reduction To Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryLiabilityReductionToRevenue" xlink:href="pnm-20201231.xsd#pnm_RegulatoryLiabilityReductionToRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryLiabilityReductionToRevenue" xlink:to="lab_pnm_RegulatoryLiabilityReductionToRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToInvestInDecommissioningFund_e752c524-e72b-44db-8488-a1ebe906d08d_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToInvestInDecommissioningFund" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funding for decommissioning costs in qualified and non-qualified trust funds</link:label>
    <link:label id="lab_us-gaap_PaymentsToInvestInDecommissioningFund_label_en-US" xlink:label="lab_us-gaap_PaymentsToInvestInDecommissioningFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Investments to be Held in Decommissioning Trust Fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToInvestInDecommissioningFund" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToInvestInDecommissioningFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToInvestInDecommissioningFund" xlink:to="lab_us-gaap_PaymentsToInvestInDecommissioningFund" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberofUnits_8e72c188-b78f-46d9-9fa6-5ee57b34f40f_terseLabel_en-US" xlink:label="lab_pnm_NumberofUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of units (in generating units)</link:label>
    <link:label id="lab_pnm_NumberofUnits_label_en-US" xlink:label="lab_pnm_NumberofUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Units</link:label>
    <link:label id="lab_pnm_NumberofUnits_documentation_en-US" xlink:label="lab_pnm_NumberofUnits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofUnits" xlink:href="pnm-20201231.xsd#pnm_NumberofUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberofUnits" xlink:to="lab_pnm_NumberofUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_8533a208-3b1a-4421-b444-8b56d8325e6d_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.93% due May 2033</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2033, at 3 point 93 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured note, Due 2033, at 3 point 93 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesDisconnectionTransitionPeriod_f3a14892-2da5-4f6b-a328-2857acb6d2ee_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesDisconnectionTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disconnection transition period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesDisconnectionTransitionPeriod_label_en-US" xlink:label="lab_pnm_PublicUtilitiesDisconnectionTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Disconnection Transition Period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesDisconnectionTransitionPeriod_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesDisconnectionTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Disconnection Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesDisconnectionTransitionPeriod" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesDisconnectionTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesDisconnectionTransitionPeriod" xlink:to="lab_pnm_PublicUtilitiesDisconnectionTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_12198baa-6f19-438a-8407-016a23d99a07_terseLabel_en-US" xlink:label="lab_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) decrease in accrued plant additions</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_label_en-US" xlink:label="lab_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) Decrease in capital expenditures incurred but not yet paid</link:label>
    <link:label id="lab_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_documentation_en-US" xlink:label="lab_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) Decrease in capital expenditures incurred but not yet paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" xlink:to="lab_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_4905c20e-0571-402d-a113-c093dd3ae531_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_2ee058ff-c803-4468-8a36-fb6e12fbd7c2_verboseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes:</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_ec6d529f-b4ad-4784-bb10-7ba4b50accb7_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_0731a362-834e-4c2f-b2c3-241de5911ad4_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_dfa97f3c-187b-4e87-9a95-db46540f431d_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2020TermLoanMember_a7d57e6f-b5b4-4425-a4a0-5df42bf98221_terseLabel_en-US" xlink:label="lab_pnm_PNMR2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Term Loan</link:label>
    <link:label id="lab_pnm_PNMR2020TermLoanMember_528177bd-d870-4ceb-9825-475c1e2bd28b_verboseLabel_en-US" xlink:label="lab_pnm_PNMR2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Term Loan due January 2022</link:label>
    <link:label id="lab_pnm_PNMR2020TermLoanMember_label_en-US" xlink:label="lab_pnm_PNMR2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNMR2020TermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNMR2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020TermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNMR2020TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2020TermLoanMember" xlink:to="lab_pnm_PNMR2020TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMSolarDirectMember_261d0fa2-41e8-451a-9102-5cb518f51a9e_terseLabel_en-US" xlink:label="lab_pnm_PNMSolarDirectMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM Solar Direct</link:label>
    <link:label id="lab_pnm_PNMSolarDirectMember_label_en-US" xlink:label="lab_pnm_PNMSolarDirectMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM Solar Direct [Member]</link:label>
    <link:label id="lab_pnm_PNMSolarDirectMember_documentation_en-US" xlink:label="lab_pnm_PNMSolarDirectMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM Solar Direct [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMSolarDirectMember" xlink:href="pnm-20201231.xsd#pnm_PNMSolarDirectMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMSolarDirectMember" xlink:to="lab_pnm_PNMSolarDirectMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_ea783ccf-5efa-4889-b1e6-ef86bb755c93_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaseholds and Leasehold Improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaseholds and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_297685c0-f2c1-41f2-bd62-42e6ce761ab8_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_1b774695-ad22-4a8e-84d4-8d27ea054b48_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_52d7d91c-e94b-47ca-931d-a5d62e96d947_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_10a71368-8cf7-4f5f-8af8-82133fc3c03e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_6930068e-a73a-4665-bf50-cd90d72f08d8_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock (no par value; 120,000,000 shares authorized; issued and outstanding 85,834,874 shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PnmrToPnmMember_cd1f96be-d3e5-4730-a3bc-f0d773049b22_terseLabel_en-US" xlink:label="lab_pnm_PnmrToPnmMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR to PNM</link:label>
    <link:label id="lab_pnm_PnmrToPnmMember_label_en-US" xlink:label="lab_pnm_PnmrToPnmMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pnmr to Pnm [Member]</link:label>
    <link:label id="lab_pnm_PnmrToPnmMember_documentation_en-US" xlink:label="lab_pnm_PnmrToPnmMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pnmr to Pnm [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToPnmMember" xlink:href="pnm-20201231.xsd#pnm_PnmrToPnmMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PnmrToPnmMember" xlink:to="lab_pnm_PnmrToPnmMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_d78aa38f-b243-4214-abb7-bff5e5a8126b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_5cc8f533-9a19-43ff-8275-8c78a8fe1234_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLongTermInvestments_6b0ff378-d5b6-4c3b-b67d-9b69400b41bf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other investments</link:label>
    <link:label id="lab_us-gaap_OtherLongTermInvestments_f91cda6f-d17c-47dd-b951-55c735a3008c_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherLongTermInvestments_label_en-US" xlink:label="lab_us-gaap_OtherLongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermInvestments" xlink:to="lab_us-gaap_OtherLongTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfOptionsForMeetingBTAStandards_29437088-d88d-4236-a5e5-d5796ce0d08a_terseLabel_en-US" xlink:label="lab_pnm_NumberOfOptionsForMeetingBTAStandards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of options for meeting BTA standards</link:label>
    <link:label id="lab_pnm_NumberOfOptionsForMeetingBTAStandards_label_en-US" xlink:label="lab_pnm_NumberOfOptionsForMeetingBTAStandards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Options For Meeting BTA Standards</link:label>
    <link:label id="lab_pnm_NumberOfOptionsForMeetingBTAStandards_documentation_en-US" xlink:label="lab_pnm_NumberOfOptionsForMeetingBTAStandards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Options For Meeting BTA Standards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfOptionsForMeetingBTAStandards" xlink:href="pnm-20201231.xsd#pnm_NumberOfOptionsForMeetingBTAStandards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfOptionsForMeetingBTAStandards" xlink:to="lab_pnm_NumberOfOptionsForMeetingBTAStandards" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesOtherExpensesToBeRecovered_27de698d-da83-466d-b45f-067f9559bd1c_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesOtherExpensesToBeRecovered" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses to be recovered</link:label>
    <link:label id="lab_pnm_PublicUtilitiesOtherExpensesToBeRecovered_label_en-US" xlink:label="lab_pnm_PublicUtilitiesOtherExpensesToBeRecovered" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Other Expenses To Be Recovered</link:label>
    <link:label id="lab_pnm_PublicUtilitiesOtherExpensesToBeRecovered_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesOtherExpensesToBeRecovered" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Other Expenses To Be Recovered</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOtherExpensesToBeRecovered" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOtherExpensesToBeRecovered"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesOtherExpensesToBeRecovered" xlink:to="lab_pnm_PublicUtilitiesOtherExpensesToBeRecovered" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_8d2dec6d-8578-4504-8289-f66a2f36176e_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_71e63f18-2534-45f7-a494-8677f8a38725_netLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current installments of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_eda13f2a-59b2-4faf-85f4-e6cf342698bb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_89acce66-31d4-4bc2-a1c5-4a45d057c712_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement payments</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AvangridRenewablesLLCMember_3fa8c258-1b80-42cb-b279-6337031d9a16_terseLabel_en-US" xlink:label="lab_pnm_AvangridRenewablesLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Avangrid Renewables, LLC</link:label>
    <link:label id="lab_pnm_AvangridRenewablesLLCMember_label_en-US" xlink:label="lab_pnm_AvangridRenewablesLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Avangrid Renewables, LLC [Member]</link:label>
    <link:label id="lab_pnm_AvangridRenewablesLLCMember_documentation_en-US" xlink:label="lab_pnm_AvangridRenewablesLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Avangrid Renewables, LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridRenewablesLLCMember" xlink:href="pnm-20201231.xsd#pnm_AvangridRenewablesLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AvangridRenewablesLLCMember" xlink:to="lab_pnm_AvangridRenewablesLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_171953be-5c52-4dfb-a659-4a7352b13a21_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_4862e5af-3407-4ffc-8e85-54eb82294e19_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_2d718f41-8e72-46ee-8f1f-57bfe746688a_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EquitySecuritiesInternationalFundsMember_3b8aa978-e92c-4cf0-b450-93f209aa6ca7_terseLabel_en-US" xlink:label="lab_pnm_EquitySecuritiesInternationalFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International funds</link:label>
    <link:label id="lab_pnm_EquitySecuritiesInternationalFundsMember_label_en-US" xlink:label="lab_pnm_EquitySecuritiesInternationalFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, International Funds [Member]</link:label>
    <link:label id="lab_pnm_EquitySecuritiesInternationalFundsMember_documentation_en-US" xlink:label="lab_pnm_EquitySecuritiesInternationalFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, International Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesInternationalFundsMember" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesInternationalFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EquitySecuritiesInternationalFundsMember" xlink:to="lab_pnm_EquitySecuritiesInternationalFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_0ea7f655-b29d-4fea-9446-e9ff185c5311_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, price per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TotalOtherPropertyAndInvestments_99a7bc20-933d-461a-bd6a-7db49df95dae_totalLabel_en-US" xlink:label="lab_pnm_TotalOtherPropertyAndInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other property and investments</link:label>
    <link:label id="lab_pnm_TotalOtherPropertyAndInvestments_label_en-US" xlink:label="lab_pnm_TotalOtherPropertyAndInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other property and investments</link:label>
    <link:label id="lab_pnm_TotalOtherPropertyAndInvestments_documentation_en-US" xlink:label="lab_pnm_TotalOtherPropertyAndInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other property and investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments" xlink:href="pnm-20201231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TotalOtherPropertyAndInvestments" xlink:to="lab_pnm_TotalOtherPropertyAndInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RemovalCostsMember_ea3d3aa6-36e0-491c-827d-fd794d9adc1e_terseLabel_en-US" xlink:label="lab_us-gaap_RemovalCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of removal</link:label>
    <link:label id="lab_us-gaap_RemovalCostsMember_label_en-US" xlink:label="lab_us-gaap_RemovalCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Removal Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemovalCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RemovalCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RemovalCostsMember" xlink:to="lab_us-gaap_RemovalCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_1f9fc237-8680-434f-bce9-1b1dfec79970_terseLabel_en-US" xlink:label="lab_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases:</link:label>
    <link:label id="lab_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_label_en-US" xlink:label="lab_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Assets and Liabilities, Lessee [Abstract]</link:label>
    <link:label id="lab_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_documentation_en-US" xlink:label="lab_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Assets and Liabilities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract" xlink:to="lab_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_e871e071-19e3-4f81-b673-a9fb6454e609_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b2e503e4-95f7-4a55-8ded-c04fee5f3cf0_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesAndFairValueTextBlock_b2e2099f-8582-4b45-a865-dbfff8869cb3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Derivative and Other Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesAndFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives and Fair Value [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesAndFairValueTextBlock" xlink:to="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncome_7251474a-5579-4b41-a6a5-aafa08f824aa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_label_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncome" xlink:to="lab_us-gaap_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarginDepositAssets_b778be3f-0967-42c2-9da3-3117f714b60e_terseLabel_en-US" xlink:label="lab_us-gaap_MarginDepositAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts posted as cash collateral under margin arrangements</link:label>
    <link:label id="lab_us-gaap_MarginDepositAssets_label_en-US" xlink:label="lab_us-gaap_MarginDepositAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Margin Deposit Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarginDepositAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarginDepositAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarginDepositAssets" xlink:to="lab_us-gaap_MarginDepositAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PollutionControlRevenueBondsAt590PercentMember_102a08b5-2878-414a-833e-32bbca5c2926_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsAt590PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, 5.90%, Callable</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsAt590PercentMember_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsAt590PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds at 5.90 Percent [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsAt590PercentMember_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsAt590PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds at 5.90 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsAt590PercentMember" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsAt590PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsAt590PercentMember" xlink:to="lab_pnm_PollutionControlRevenueBondsAt590PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_9ea3b774-d503-4b34-be58-95bd2c75195d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c6671b5-8fc4-49f5-8689-fd2759703d10_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ContractWithCustomerLiabilityNet_4089ff16-0d89-423d-ba91-cd0c9c993419_terseLabel_en-US" xlink:label="lab_pnm_ContractWithCustomerLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract in a net liability position</link:label>
    <link:label id="lab_pnm_ContractWithCustomerLiabilityNet_label_en-US" xlink:label="lab_pnm_ContractWithCustomerLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Net</link:label>
    <link:label id="lab_pnm_ContractWithCustomerLiabilityNet_documentation_en-US" xlink:label="lab_pnm_ContractWithCustomerLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerLiabilityNet" xlink:href="pnm-20201231.xsd#pnm_ContractWithCustomerLiabilityNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ContractWithCustomerLiabilityNet" xlink:to="lab_pnm_ContractWithCustomerLiabilityNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_6e2a9023-5adf-44c8-8986-9fa041797539_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities as of December 31, 2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_d34d8de1-74f0-4115-a550-f66cf3d1d68e_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net accumulated deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_a69d03a8-00ab-4b22-b6d5-00c676d609c4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_180c99a7-aad7-455b-8119-409d798be42f_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_4024f53c-e985-468f-8f83-16b26faa5758_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_8172737c-0480-4693-b1d7-b43ea217bc45_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Axis]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReplacementResourcePortfolioFourMember_dadbb1ce-b46c-457b-be1c-53212b2756fe_terseLabel_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Four</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioFourMember_label_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Four [Member]</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioFourMember_documentation_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioFourMember" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReplacementResourcePortfolioFourMember" xlink:to="lab_pnm_ReplacementResourcePortfolioFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_55715504-a23f-4c32-8df3-751465031392_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, redemption price, percentage of principal amount redeemed</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyImbalanceMarketMember_48360a35-da49-4295-9cd1-53747e0bfcf8_terseLabel_en-US" xlink:label="lab_pnm_EnergyImbalanceMarketMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Imbalance Market</link:label>
    <link:label id="lab_pnm_EnergyImbalanceMarketMember_label_en-US" xlink:label="lab_pnm_EnergyImbalanceMarketMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Imbalance Market [Member]</link:label>
    <link:label id="lab_pnm_EnergyImbalanceMarketMember_documentation_en-US" xlink:label="lab_pnm_EnergyImbalanceMarketMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Imbalance Market [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyImbalanceMarketMember" xlink:href="pnm-20201231.xsd#pnm_EnergyImbalanceMarketMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EnergyImbalanceMarketMember" xlink:to="lab_pnm_EnergyImbalanceMarketMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember_9823843a-04bb-4572-b268-b71ca774c12b_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating rate, weekly-mode</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Floating Rate, Weekly-Mode [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Floating Rate, Weekly-Mode</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_5c102e79-ebc8-4b1a-bbe7-c3adb6e5e7a0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CleanAirActSncrMember_53c80988-9709-4641-bfa6-93a13dc2136c_terseLabel_en-US" xlink:label="lab_pnm_CleanAirActSncrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clean Air Act, SNCR</link:label>
    <link:label id="lab_pnm_CleanAirActSncrMember_label_en-US" xlink:label="lab_pnm_CleanAirActSncrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clean Air Act, SNCR [Member]</link:label>
    <link:label id="lab_pnm_CleanAirActSncrMember_documentation_en-US" xlink:label="lab_pnm_CleanAirActSncrMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clean Air Act, SNCR [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActSncrMember" xlink:href="pnm-20201231.xsd#pnm_CleanAirActSncrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CleanAirActSncrMember" xlink:to="lab_pnm_CleanAirActSncrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_b653a487-1cb0-469e-a977-67a40b71af27_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total PNMR common stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_7599581e-69bb-478e-98f7-a356eb77da52_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_2f0d8470-e796-4147-a97d-9bfa3996d5a5_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncomeTaxesLineItems_8ce92968-fb50-4c79-b3dd-bd785179806d_terseLabel_en-US" xlink:label="lab_pnm_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_pnm_IncomeTaxesLineItems_label_en-US" xlink:label="lab_pnm_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_pnm_IncomeTaxesLineItems_documentation_en-US" xlink:label="lab_pnm_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncomeTaxesLineItems" xlink:to="lab_pnm_IncomeTaxesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AreaOfLand_1d8c125c-9025-4b78-8588-ceef2c029486_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acres of land at issue (in acres)</link:label>
    <link:label id="lab_us-gaap_AreaOfLand_label_en-US" xlink:label="lab_us-gaap_AreaOfLand" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfLand" xlink:to="lab_us-gaap_AreaOfLand" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_cd76efbc-9130-4399-b8f2-00be2522e3aa_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.45% due May 2025</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2025, at 3 point 45 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2025, at 3 point 45 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2025at3point45percentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueNotFromContractWithCustomerOther_b35d5b19-a6e9-4d7f-90e7-4b04347825b5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueNotFromContractWithCustomerOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other electric operating revenue</link:label>
    <link:label id="lab_us-gaap_RevenueNotFromContractWithCustomerOther_label_en-US" xlink:label="lab_us-gaap_RevenueNotFromContractWithCustomerOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Not from Contract with Customer, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueNotFromContractWithCustomerOther" xlink:to="lab_us-gaap_RevenueNotFromContractWithCustomerOther" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PowerPurchaseAgreementTerm_85adf8f3-99b7-4620-92af-0c93b48e512f_terseLabel_en-US" xlink:label="lab_pnm_PowerPurchaseAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PPA term</link:label>
    <link:label id="lab_pnm_PowerPurchaseAgreementTerm_label_en-US" xlink:label="lab_pnm_PowerPurchaseAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power Purchase Agreement Term</link:label>
    <link:label id="lab_pnm_PowerPurchaseAgreementTerm_documentation_en-US" xlink:label="lab_pnm_PowerPurchaseAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power Purchase Agreement Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PowerPurchaseAgreementTerm" xlink:href="pnm-20201231.xsd#pnm_PowerPurchaseAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PowerPurchaseAgreementTerm" xlink:to="lab_pnm_PowerPurchaseAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_1f48757c-82cb-49cb-9773-6f00bf417e12_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_f2623951-d117-4e77-ac53-fc346ef9669d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_c76d551d-3a7c-49d2-8729-1c545d73603f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_f6a9a5d3-ea0d-45bf-8eab-183f10012304_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health care cost trend rate assumed for next year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_5bf3d858-7503-4e79-99b4-1143512f17a7_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory [Table]</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory and Property Plant and Equipment [Table]</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory and Property Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" xlink:to="lab_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentAbstract_500c0156-e0b9-44c3-97be-f3cb2068ec79_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Charges and Other Assets:</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock_1cc53648-4e70-43b5-bee1-cc859e112404_terseLabel_en-US" xlink:label="lab_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Carryforward, Impairments, net of Federal Tax Benefit</link:label>
    <link:label id="lab_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock_label_en-US" xlink:label="lab_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Carryforward, Impairments, net of Federal Tax Benefit [Table Text Block]</link:label>
    <link:label id="lab_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock_documentation_en-US" xlink:label="lab_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Carryforward, Impairments, net of Federal Tax Benefit [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" xlink:href="pnm-20201231.xsd#pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" xlink:to="lab_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_6368ff9b-2c26-4367-8bad-36db18d961bb_verboseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5d662395-6696-4171-b3fd-466c99fdf2f7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_9b8f8f7d-3b5f-4095-b9d8-1280d5846e61_terseLabel_en-US" xlink:label="lab_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits (Expenses) [Table]</link:label>
    <link:label id="lab_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_label_en-US" xlink:label="lab_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits (Expenses) [Table]</link:label>
    <link:label id="lab_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_documentation_en-US" xlink:label="lab_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits (Expenses) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" xlink:href="pnm-20201231.xsd#pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" xlink:to="lab_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_e5e3b4f6-1925-476f-847d-6f26d7f3b94d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of accumulated investment tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Investment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RedMesaWindMember_999e146d-81ba-4954-9a13-9d165f08fca1_terseLabel_en-US" xlink:label="lab_pnm_RedMesaWindMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Red Mesa Wind</link:label>
    <link:label id="lab_pnm_RedMesaWindMember_label_en-US" xlink:label="lab_pnm_RedMesaWindMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Red Mesa Wind [Member]</link:label>
    <link:label id="lab_pnm_RedMesaWindMember_documentation_en-US" xlink:label="lab_pnm_RedMesaWindMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Red Mesa Wind [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RedMesaWindMember" xlink:href="pnm-20201231.xsd#pnm_RedMesaWindMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RedMesaWindMember" xlink:to="lab_pnm_RedMesaWindMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherUnrelatedEntities1Member_d222664f-3b51-487a-bbc5-51a8977bdcb7_terseLabel_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 1</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities1Member_label_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 1 [Member]</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities1Member_documentation_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities1Member" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherUnrelatedEntities1Member" xlink:to="lab_pnm_OtherUnrelatedEntities1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_16eb3b74-bedd-4014-a0e7-c6dfe6204eae_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_e1bcd0e4-d1ec-49fc-a261-ac59cd612f55_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_e294ca38-c707-4067-bf16-686674d46ce2_terseLabel_en-US" xlink:label="lab_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized cost of prepaid right-of-way agreements</link:label>
    <link:label id="lab_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_label_en-US" xlink:label="lab_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Cost Of Prepaid Right-Of-Way Agreements</link:label>
    <link:label id="lab_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_documentation_en-US" xlink:label="lab_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Cost Of Prepaid Right-Of-Way Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements" xlink:href="pnm-20201231.xsd#pnm_UnamortizedCostOfPrepaidRightOfWayAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements" xlink:to="lab_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds336PercentDueApril2050Member_c973db70-d165-49b5-bd44-3c3139368404_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds336PercentDueApril2050Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.36% due April 24, 2050</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds336PercentDueApril2050Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds336PercentDueApril2050Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.36 Percent Due April 2050 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds336PercentDueApril2050Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds336PercentDueApril2050Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.36 Percent Due April 2050</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds336PercentDueApril2050Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member" xlink:to="lab_pnm_FirstMortgageBonds336PercentDueApril2050Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember_6fb3d09e-3d46-41ca-982d-fc3662220c98_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note Agreement (SUNs), Private Placement Transactions with Institutional Investors</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember" xlink:to="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AccruedInterestAndTaxesPayable_87ef3b8f-51f0-481e-baa1-a1e1769c41f2_terseLabel_en-US" xlink:label="lab_pnm_AccruedInterestAndTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest and taxes</link:label>
    <link:label id="lab_pnm_AccruedInterestAndTaxesPayable_label_en-US" xlink:label="lab_pnm_AccruedInterestAndTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Interest And Taxes Payable</link:label>
    <link:label id="lab_pnm_AccruedInterestAndTaxesPayable_documentation_en-US" xlink:label="lab_pnm_AccruedInterestAndTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Interest And Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable" xlink:href="pnm-20201231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AccruedInterestAndTaxesPayable" xlink:to="lab_pnm_AccruedInterestAndTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios_f0554297-43a5-42a9-bbaf-c9c0d9e9be9f_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of replacement resource scenarios</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Replacement Resource Scenarios</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Replacement Resource Scenarios</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfReplacementResourceScenarios"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios" xlink:to="lab_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TotalBudgetedConstructionExpenditures_caa49a34-2aec-4335-a772-cd96685f64c0_totalLabel_en-US" xlink:label="lab_pnm_TotalBudgetedConstructionExpenditures" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_pnm_TotalBudgetedConstructionExpenditures_label_en-US" xlink:label="lab_pnm_TotalBudgetedConstructionExpenditures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Budgeted Construction Expenditures</link:label>
    <link:label id="lab_pnm_TotalBudgetedConstructionExpenditures_documentation_en-US" xlink:label="lab_pnm_TotalBudgetedConstructionExpenditures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Budgeted Construction Expenditures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalBudgetedConstructionExpenditures" xlink:href="pnm-20201231.xsd#pnm_TotalBudgetedConstructionExpenditures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TotalBudgetedConstructionExpenditures" xlink:to="lab_pnm_TotalBudgetedConstructionExpenditures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_571d4858-7de4-4825-a78c-2ffef9ee6b96_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested return on equity</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Return on Equity, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:to="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_6a5d6f73-8068-4f82-9b8f-062b59ce8b94_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease expense</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_d42ae216-d746-4153-a431-bead52eeaf2c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension liability adjustment, income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_d0fef28d-d330-4e4c-a781-53b7e7999ae7_terseLabel_en-US" xlink:label="lab_pnm_LesseeOperatingLeaseUnguaranteedResidualValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, operating lease, unguaranteed residual value</link:label>
    <link:label id="lab_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_label_en-US" xlink:label="lab_pnm_LesseeOperatingLeaseUnguaranteedResidualValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Unguaranteed Residual Value</link:label>
    <link:label id="lab_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_documentation_en-US" xlink:label="lab_pnm_LesseeOperatingLeaseUnguaranteedResidualValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Unguaranteed Residual Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue" xlink:href="pnm-20201231.xsd#pnm_LesseeOperatingLeaseUnguaranteedResidualValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue" xlink:to="lab_pnm_LesseeOperatingLeaseUnguaranteedResidualValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TaxEffectOfExcessPensionLiability_fbe7c6d3-2363-4da5-8489-9defc3fc43eb_terseLabel_en-US" xlink:label="lab_pnm_TaxEffectOfExcessPensionLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of excess pension liability</link:label>
    <link:label id="lab_pnm_TaxEffectOfExcessPensionLiability_label_en-US" xlink:label="lab_pnm_TaxEffectOfExcessPensionLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of excess pension liability</link:label>
    <link:label id="lab_pnm_TaxEffectOfExcessPensionLiability_documentation_en-US" xlink:label="lab_pnm_TaxEffectOfExcessPensionLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of excess pension liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfExcessPensionLiability" xlink:href="pnm-20201231.xsd#pnm_TaxEffectOfExcessPensionLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TaxEffectOfExcessPensionLiability" xlink:to="lab_pnm_TaxEffectOfExcessPensionLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_c5092f16-a44c-4037-8fbc-93c282533706_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rates on outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings_e7d82e6a-de64-4037-aff7-6d79ef13c900_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy and load management programs, additional incentive, targeted energy savings (in Gigawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs, Additional Incentive, Targeted Energy Savings</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs, Additional Incentive, Targeted Energy Savings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings" xlink:to="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_7ea5979e-5197-45d3-8516-9f5a2fdff9a8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_c279b715-9a4e-44ee-9777-16fdb0742a6d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherDeferredCreditsMember_8dc428df-3518-449d-a2c2-36d1d15c0f85_terseLabel_en-US" xlink:label="lab_pnm_OtherDeferredCreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deferred credits</link:label>
    <link:label id="lab_pnm_OtherDeferredCreditsMember_label_en-US" xlink:label="lab_pnm_OtherDeferredCreditsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Deferred Credits [Member]</link:label>
    <link:label id="lab_pnm_OtherDeferredCreditsMember_documentation_en-US" xlink:label="lab_pnm_OtherDeferredCreditsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Deferred Credits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember" xlink:href="pnm-20201231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherDeferredCreditsMember" xlink:to="lab_pnm_OtherDeferredCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2016TwoYearTermLoanMember_4907e0d3-a85e-44df-a89d-4002478787d0_terseLabel_en-US" xlink:label="lab_pnm_PNMR2016TwoYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2016 Two-Year Term Loan</link:label>
    <link:label id="lab_pnm_PNMR2016TwoYearTermLoanMember_label_en-US" xlink:label="lab_pnm_PNMR2016TwoYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2016 Two Year Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNMR2016TwoYearTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNMR2016TwoYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2016 Two Year Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2016TwoYearTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNMR2016TwoYearTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2016TwoYearTermLoanMember" xlink:to="lab_pnm_PNMR2016TwoYearTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_f8ff95a2-70e0-4405-9cda-b97fbedf5479_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SummaryOfBudgetedConstructionExpendituresTable_fd366676-3f5e-4181-8cf6-eeba791a9d84_terseLabel_en-US" xlink:label="lab_pnm_SummaryOfBudgetedConstructionExpendituresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of budgeted construction expenditures [Table]</link:label>
    <link:label id="lab_pnm_SummaryOfBudgetedConstructionExpendituresTable_label_en-US" xlink:label="lab_pnm_SummaryOfBudgetedConstructionExpendituresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of budgeted construction expenditures [Table]</link:label>
    <link:label id="lab_pnm_SummaryOfBudgetedConstructionExpendituresTable_documentation_en-US" xlink:label="lab_pnm_SummaryOfBudgetedConstructionExpendituresTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of budgeted construction expenditures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryOfBudgetedConstructionExpendituresTable" xlink:href="pnm-20201231.xsd#pnm_SummaryOfBudgetedConstructionExpendituresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresTable" xlink:to="lab_pnm_SummaryOfBudgetedConstructionExpendituresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_18edb195-9b31-4254-8d49-8f9e495178f5_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested debt capital structure, percentage</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Debt Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink:to="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredCOVID19CostsMember_1d3ec533-7c91-4450-867c-ce23fc49d252_terseLabel_en-US" xlink:label="lab_pnm_DeferredCOVID19CostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred COVID-19 costs</link:label>
    <link:label id="lab_pnm_DeferredCOVID19CostsMember_label_en-US" xlink:label="lab_pnm_DeferredCOVID19CostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred COVID-19 Costs [Member]</link:label>
    <link:label id="lab_pnm_DeferredCOVID19CostsMember_documentation_en-US" xlink:label="lab_pnm_DeferredCOVID19CostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred COVID-19 Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCOVID19CostsMember" xlink:href="pnm-20201231.xsd#pnm_DeferredCOVID19CostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredCOVID19CostsMember" xlink:to="lab_pnm_DeferredCOVID19CostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_5dad17cc-03ca-4035-88b6-b7d2ffa3244e_terseLabel_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected quarterly dividends per share (in dollars per share)</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_label_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Fair Value Assumptions Expected Quarterly Dividend Rate</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_documentation_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Fair Value Assumptions Expected Quarterly Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" xlink:to="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_17d7066a-85bc-43b3-a4b9-4c52e1a36e5b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RetailElectricPublicAuthorityCustomersMember_ac9f3ad8-a7a2-413f-85d7-89c848ec4d44_terseLabel_en-US" xlink:label="lab_pnm_RetailElectricPublicAuthorityCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public authority</link:label>
    <link:label id="lab_pnm_RetailElectricPublicAuthorityCustomersMember_label_en-US" xlink:label="lab_pnm_RetailElectricPublicAuthorityCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Public Authority Customers [Member]</link:label>
    <link:label id="lab_pnm_RetailElectricPublicAuthorityCustomersMember_documentation_en-US" xlink:label="lab_pnm_RetailElectricPublicAuthorityCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Public Authority Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricPublicAuthorityCustomersMember" xlink:href="pnm-20201231.xsd#pnm_RetailElectricPublicAuthorityCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RetailElectricPublicAuthorityCustomersMember" xlink:to="lab_pnm_RetailElectricPublicAuthorityCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_8cef8b22-1b45-4c7f-8c5c-21cc6eb94d9a_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5585880a-e9e1-428c-9eb4-626d7f95ee74_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fd8e8d77-3257-43cf-ab84-1c62e885dc22_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_06ef96b9-d6ee-4f78-a014-72e407d47bba_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAxis" xlink:to="lab_us-gaap_RegulatoryAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_bacd6d8e-4a76-4124-b3bd-39cf2bd5e51f_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected employer disbursements by employer in year 2 through year 5</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Disbursements By Employer in Year Two Through Year Five</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Disbursements By Employer in Year Two Through Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" xlink:to="lab_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_d1d9bedf-c685-40bd-8814-1e5462a427ab_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_f7b921eb-198a-4e10-80c9-7e7bcc8d1c1b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for (gains) losses included in net earnings, income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationMember_7ee254d2-b745-4ad8-aec6-8a6161ed040d_terseLabel_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationMember_label_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station [Member]</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationMember_documentation_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PaloVerdeNuclearGeneratingStationMember" xlink:to="lab_pnm_PaloVerdeNuclearGeneratingStationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherIncomeDeductionsExcludingInterest_f2414ebf-4fdd-4fc5-a300-c1bf5545f835_terseLabel_en-US" xlink:label="lab_pnm_OtherIncomeDeductionsExcludingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (deductions)</link:label>
    <link:label id="lab_pnm_OtherIncomeDeductionsExcludingInterest_label_en-US" xlink:label="lab_pnm_OtherIncomeDeductionsExcludingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income Deductions Excluding Interest</link:label>
    <link:label id="lab_pnm_OtherIncomeDeductionsExcludingInterest_documentation_en-US" xlink:label="lab_pnm_OtherIncomeDeductionsExcludingInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income Deductions Excluding Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherIncomeDeductionsExcludingInterest" xlink:href="pnm-20201231.xsd#pnm_OtherIncomeDeductionsExcludingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherIncomeDeductionsExcludingInterest" xlink:to="lab_pnm_OtherIncomeDeductionsExcludingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_1481f0cf-f518-41ee-ae5e-3db8f1cbfff4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliate payables</link:label>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_7ceb613b-76e7-42fb-a4ef-0bf521a3c724_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_d47259bd-a7b8-480c-9df7-f9526fa219cf_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_d0b1607e-b83c-4c73-8b8e-1a8152967a62_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_797e46ed-a5ac-407a-875f-fd0138dec5f9_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and Other</link:label>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember" xlink:to="lab_us-gaap_CorporateAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_d8363441-9c74-4128-8d0d-97f516216374_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive (Income) Attributable to Valencia Non-controlling Interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_257b0a2b-9967-4ae5-a461-5e5233e4173c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_f5d82b7f-5e03-4803-80d9-f977022aa4b2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings Attributable to PNMR per Common Share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_41f6f060-83ac-4390-8275-ddeafe8a8172_terseLabel_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule I - Condensed Financial Information of Parent Company</link:label>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c156aee9-3e2d-4955-90cb-5e78c18dd384_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InterconnectionBillingsMember_65a56c27-2ae3-4251-bcc9-ef85f8f07cab_terseLabel_en-US" xlink:label="lab_pnm_InterconnectionBillingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interconnection and facility study billings:</link:label>
    <link:label id="lab_pnm_InterconnectionBillingsMember_label_en-US" xlink:label="lab_pnm_InterconnectionBillingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interconnection Billings [Member]</link:label>
    <link:label id="lab_pnm_InterconnectionBillingsMember_documentation_en-US" xlink:label="lab_pnm_InterconnectionBillingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interconnection Billings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterconnectionBillingsMember" xlink:href="pnm-20201231.xsd#pnm_InterconnectionBillingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_InterconnectionBillingsMember" xlink:to="lab_pnm_InterconnectionBillingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_7157da5d-e423-4c70-9fa8-799d64d85489_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:to="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2_54d7bc3b-730e-4e04-a135-f4714960116e_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional megawatt hours in second year (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 2</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" xlink:to="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1_ae2b7044-a6f4-4567-b7d3-66c357c0185a_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional megawatt hours in first year (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 1</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" xlink:to="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InterestRateContractOneMember_b50ec651-db39-4ba4-9149-f862de82984e_terseLabel_en-US" xlink:label="lab_pnm_InterestRateContractOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate 1</link:label>
    <link:label id="lab_pnm_InterestRateContractOneMember_label_en-US" xlink:label="lab_pnm_InterestRateContractOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Contract, One [Member]</link:label>
    <link:label id="lab_pnm_InterestRateContractOneMember_documentation_en-US" xlink:label="lab_pnm_InterestRateContractOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Contract, One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractOneMember" xlink:href="pnm-20201231.xsd#pnm_InterestRateContractOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_InterestRateContractOneMember" xlink:to="lab_pnm_InterestRateContractOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_f67411fc-ea75-4e80-83ef-5fe5748c5104_negatedTerseLabel_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AMS</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_label_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Advanced Metering System</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_documentation_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Advanced Metering System</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem" xlink:to="lab_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReclamationTrustFundingYear2_653e22cd-7ba8-45a0-9375-f45bd8e433b5_terseLabel_en-US" xlink:label="lab_pnm_ReclamationTrustFundingYear2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation trust funding, year 2</link:label>
    <link:label id="lab_pnm_ReclamationTrustFundingYear2_label_en-US" xlink:label="lab_pnm_ReclamationTrustFundingYear2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation Trust Funding, Year 2</link:label>
    <link:label id="lab_pnm_ReclamationTrustFundingYear2_documentation_en-US" xlink:label="lab_pnm_ReclamationTrustFundingYear2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation Trust Funding, Year 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingYear2" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingYear2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReclamationTrustFundingYear2" xlink:to="lab_pnm_ReclamationTrustFundingYear2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e8e4f3d1-7e83-495f-adf4-12d6e7ee8df2_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Liability Adjustment</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReclamationTrustFundingYear3_1fe76e3b-b1ec-4e46-ae97-dca6d80ca79a_terseLabel_en-US" xlink:label="lab_pnm_ReclamationTrustFundingYear3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation trust funding, year 3</link:label>
    <link:label id="lab_pnm_ReclamationTrustFundingYear3_label_en-US" xlink:label="lab_pnm_ReclamationTrustFundingYear3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation Trust Funding, Year 3</link:label>
    <link:label id="lab_pnm_ReclamationTrustFundingYear3_documentation_en-US" xlink:label="lab_pnm_ReclamationTrustFundingYear3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation Trust Funding, Year 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingYear3" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingYear3"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReclamationTrustFundingYear3" xlink:to="lab_pnm_ReclamationTrustFundingYear3" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PreferredStockDividendRequirementsOfSubsidiary_2a011318-69df-4c26-b0df-ebc525f1e462_negatedLabel_en-US" xlink:label="lab_pnm_PreferredStockDividendRequirementsOfSubsidiary" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividends Requirements</link:label>
    <link:label id="lab_pnm_PreferredStockDividendRequirementsOfSubsidiary_label_en-US" xlink:label="lab_pnm_PreferredStockDividendRequirementsOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividend Requirements of Subsidiary</link:label>
    <link:label id="lab_pnm_PreferredStockDividendRequirementsOfSubsidiary_documentation_en-US" xlink:label="lab_pnm_PreferredStockDividendRequirementsOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividend Requirements of Subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary" xlink:href="pnm-20201231.xsd#pnm_PreferredStockDividendRequirementsOfSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary" xlink:to="lab_pnm_PreferredStockDividendRequirementsOfSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_c3efef07-bc44-4e02-8f1d-c47dbf8abcd1_terseLabel_en-US" xlink:label="lab_pnm_MiscellaneousRevenueFromContractsWithCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous</link:label>
    <link:label id="lab_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_label_en-US" xlink:label="lab_pnm_MiscellaneousRevenueFromContractsWithCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous Revenue From Contracts With Customers [Member]</link:label>
    <link:label id="lab_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_documentation_en-US" xlink:label="lab_pnm_MiscellaneousRevenueFromContractsWithCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous Revenue From Contracts With Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember" xlink:href="pnm-20201231.xsd#pnm_MiscellaneousRevenueFromContractsWithCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember" xlink:to="lab_pnm_MiscellaneousRevenueFromContractsWithCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_e115867b-12e3-4aa2-b793-787f8c41b439_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2018OneYearTermLoanMember_74c21ad8-b8ab-4bf8-97b2-2d7ce07e26fa_terseLabel_en-US" xlink:label="lab_pnm_PNMR2018OneYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2018 One Year Term Loan</link:label>
    <link:label id="lab_pnm_PNMR2018OneYearTermLoanMember_label_en-US" xlink:label="lab_pnm_PNMR2018OneYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2018 One Year Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNMR2018OneYearTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNMR2018OneYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2018 One Year Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018OneYearTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNMR2018OneYearTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2018OneYearTermLoanMember" xlink:to="lab_pnm_PNMR2018OneYearTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock_4a630208-5650-429d-bb37-ce03e79dc922_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Assets and Liabilities [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfSolarFacilities_8a04ab40-9151-4962-b30c-c7021d689117_terseLabel_en-US" xlink:label="lab_pnm_NumberOfSolarFacilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of solar facilities</link:label>
    <link:label id="lab_pnm_NumberOfSolarFacilities_label_en-US" xlink:label="lab_pnm_NumberOfSolarFacilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Solar Facilities</link:label>
    <link:label id="lab_pnm_NumberOfSolarFacilities_documentation_en-US" xlink:label="lab_pnm_NumberOfSolarFacilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Solar Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfSolarFacilities" xlink:href="pnm-20201231.xsd#pnm_NumberOfSolarFacilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfSolarFacilities" xlink:to="lab_pnm_NumberOfSolarFacilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SanJuanGeneratingStationAndFourCornersMember_6bbaf19b-a6c0-4d95-b68b-a4f7088fe88a_terseLabel_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationAndFourCornersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station And Four Corners</link:label>
    <link:label id="lab_pnm_SanJuanGeneratingStationAndFourCornersMember_label_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationAndFourCornersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station And Four Corners [Member]</link:label>
    <link:label id="lab_pnm_SanJuanGeneratingStationAndFourCornersMember_documentation_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationAndFourCornersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station And Four Corners [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationAndFourCornersMember" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationAndFourCornersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SanJuanGeneratingStationAndFourCornersMember" xlink:to="lab_pnm_SanJuanGeneratingStationAndFourCornersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_2c10c7f4-65a4-4912-95a6-b66ff1728dfe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for amortization of experience (gain) loss recognized as net periodic benefit cost, net of income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InitialPaymentForReliefFromObligations_03644907-d5a8-4ef3-8a04-db3372615d6e_terseLabel_en-US" xlink:label="lab_pnm_InitialPaymentForReliefFromObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial payment for relief from obligations</link:label>
    <link:label id="lab_pnm_InitialPaymentForReliefFromObligations_label_en-US" xlink:label="lab_pnm_InitialPaymentForReliefFromObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Payment For Relief From Obligations</link:label>
    <link:label id="lab_pnm_InitialPaymentForReliefFromObligations_documentation_en-US" xlink:label="lab_pnm_InitialPaymentForReliefFromObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Payment For Relief From Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InitialPaymentForReliefFromObligations" xlink:href="pnm-20201231.xsd#pnm_InitialPaymentForReliefFromObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_InitialPaymentForReliefFromObligations" xlink:to="lab_pnm_InitialPaymentForReliefFromObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_ac279c8c-dd0e-49cf-985c-12443af259d8_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt_fc95275e-8434-4b91-bedd-53a629b841cf_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term loan borrowings (repayments)</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherUnrelatedEntities3Member_e93157ff-ef27-4cb5-8b26-3ed992b5d928_terseLabel_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 3</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities3Member_label_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 3 [Member]</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities3Member_documentation_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities3Member" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherUnrelatedEntities3Member" xlink:to="lab_pnm_OtherUnrelatedEntities3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_bc97fa06-45af-431e-aa02-e8dff97fcfb2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgagesMember_bd02575c-711f-487a-bc02-6fba83fe77ba_terseLabel_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages</link:label>
    <link:label id="lab_us-gaap_MortgagesMember_label_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgagesMember" xlink:to="lab_us-gaap_MortgagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_0d426cb0-529e-48c6-8e92-d29926f5910e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, 2 and 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, 2 and 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:to="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_cc16edf6-d6df-40d1-bddc-a05e7048ba38_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, redemption price, percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RequiredPercentageby2040Member_c53526cf-5ffe-47b6-bf49-519840a72bc8_terseLabel_en-US" xlink:label="lab_pnm_RequiredPercentageby2040Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2040</link:label>
    <link:label id="lab_pnm_RequiredPercentageby2040Member_label_en-US" xlink:label="lab_pnm_RequiredPercentageby2040Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2040 [Member]</link:label>
    <link:label id="lab_pnm_RequiredPercentageby2040Member_documentation_en-US" xlink:label="lab_pnm_RequiredPercentageby2040Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2040 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2040Member" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2040Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RequiredPercentageby2040Member" xlink:to="lab_pnm_RequiredPercentageby2040Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CityOfFarmingtonNewMexicoMember_856b82b2-2978-4560-b526-f44706b3254a_terseLabel_en-US" xlink:label="lab_pnm_CityOfFarmingtonNewMexicoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City of Farmington, New Mexico</link:label>
    <link:label id="lab_pnm_CityOfFarmingtonNewMexicoMember_label_en-US" xlink:label="lab_pnm_CityOfFarmingtonNewMexicoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City of Farmington, New Mexico [Member]</link:label>
    <link:label id="lab_pnm_CityOfFarmingtonNewMexicoMember_documentation_en-US" xlink:label="lab_pnm_CityOfFarmingtonNewMexicoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City of Farmington, New Mexico</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CityOfFarmingtonNewMexicoMember" xlink:href="pnm-20201231.xsd#pnm_CityOfFarmingtonNewMexicoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CityOfFarmingtonNewMexicoMember" xlink:to="lab_pnm_CityOfFarmingtonNewMexicoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_16551b5b-3322-4d0f-99fc-b3773fd92458_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual funding post-term reclamation trust</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Annual Funding post-term reclamation trust</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Annual Funding post-term reclamation trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust" xlink:to="lab_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SanJuanGeneratingStationMember_a5ca6779-49c6-486e-9a07-922f013c8323_terseLabel_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station</link:label>
    <link:label id="lab_pnm_SanJuanGeneratingStationMember_label_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station [Member]</link:label>
    <link:label id="lab_pnm_SanJuanGeneratingStationMember_documentation_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SanJuanGeneratingStationMember" xlink:to="lab_pnm_SanJuanGeneratingStationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_6718b65b-598d-4578-a49a-8a585922f707_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_29ce4bc6-7bd4-4ee5-91e8-eb4db1dfadff_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_85b6a84f-3adc-472b-b844-1a2b42dbec4c_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RenewableEnergyPurchasesMember_92387ff1-dd0e-4e72-9344-0417c45bec34_terseLabel_en-US" xlink:label="lab_pnm_RenewableEnergyPurchasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable energy purchases:</link:label>
    <link:label id="lab_pnm_RenewableEnergyPurchasesMember_label_en-US" xlink:label="lab_pnm_RenewableEnergyPurchasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Energy Purchases [Member]</link:label>
    <link:label id="lab_pnm_RenewableEnergyPurchasesMember_documentation_en-US" xlink:label="lab_pnm_RenewableEnergyPurchasesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Energy Purchases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyPurchasesMember" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyPurchasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RenewableEnergyPurchasesMember" xlink:to="lab_pnm_RenewableEnergyPurchasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_1e2f88cf-d23e-4c21-9b73-0d1d3f4310c1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_001d0951-7ab0-4dc6-aace-e28658d4be14_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.85% due August 2025</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2025, at 3 point 85 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured note, Due 2025, at 3 point 850 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_0f45e159-3307-45e1-8799-536cecef3830_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings attributable to non-controlling interest in Valencia</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_5c4ab003-ef85-4ed2-acab-9f72f3045d99_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(k) plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_3ab5a81d-c236-499a-8203-0ee1273fe8f8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_7f00690c-084d-45da-a97d-3e8de91577fe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_2f703f41-bd14-4dad-8d56-1f182fd8ba6c_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Contractual Term [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Contractual Term [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermAxis" xlink:to="lab_us-gaap_LeaseContractualTermAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_6dae3fb5-7b0b-4b10-8c2a-1f3fa0c2158a_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_c8366199-8fe5-435a-b1ae-586766ff3244_terseLabel_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative preferred stock of subsidiary, shares authorized (in shares)</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_label_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Authorized</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_documentation_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" xlink:to="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_f7b1a0bd-b2bc-4b22-9952-47ac13c90009_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Health Care Cost Trend Rates</link:label>
    <link:label id="lab_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Health Care Cost Trend Rates [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_b0285460-6dd3-46b5-b2e0-dcfcc385a3aa_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric operating revenues</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_fbb27a03-f5c8-49d9-a11e-c11d77330d4b_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:to="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReplacementResourcePortfolioThreeMember_1e3ea014-44e3-41ea-9cd3-247433cee78d_terseLabel_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Three</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioThreeMember_label_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Three [Member]</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioThreeMember_documentation_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioThreeMember" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReplacementResourcePortfolioThreeMember" xlink:to="lab_pnm_ReplacementResourcePortfolioThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_b531eee9-7e0c-41fb-8958-013b634ac119_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_01bae634-d563-411b-85b7-38fdcd9ff0d2_verboseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrent" xlink:to="lab_us-gaap_DividendsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod_2dd6fac1-a09d-4c23-a9d0-efe127645c98_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refund of federal income tax rates period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Refund of Federal Income Tax Rates Period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Refund of Federal Income Tax Rates Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" xlink:to="lab_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherUnrelatedEntities4Member_8c204160-f24d-4e1d-9582-5e5e5e40be55_terseLabel_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities4Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 4</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities4Member_label_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 4 [Member]</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities4Member_documentation_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 4 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities4Member" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherUnrelatedEntities4Member" xlink:to="lab_pnm_OtherUnrelatedEntities4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_fea64a2c-cdce-4705-afa8-a9ab2f7efada_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipals</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember" xlink:to="lab_us-gaap_MunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_258d5de5-bcfb-4d42-8b29-298acb2f7890_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.20% due June 2040, mandatory tender - June 1, 2022</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2022, At 1 Point 20 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2022, At 1 Point 20 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_cc6b4c8e-db2d-4fb3-a1b4-25a7ece12a1c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_73117835-2840-4b7d-ab1f-733ab068e93d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_311ce13f-cb95-48bd-b305-f300d7dec071_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9cc98546-01ff-4719-bf54-945d313f4acd_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_57079011-4647-4bb4-9e25-08de63347034_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_a4fa1dee-9e4e-4a56-a4ec-9a8f7548b3fc_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStock_528e0b25-3884-43dd-aadc-f5a0668a2296_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividends Requirements</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStock_56651208-86b8-4618-9363-ac6b16c1a4b7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStock_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStock" xlink:to="lab_us-gaap_DividendsPreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NonemployeeMembersoftheBoardofDirectorsMember_bae02920-f12a-4897-b8bf-2f0f0b81f005_terseLabel_en-US" xlink:label="lab_pnm_NonemployeeMembersoftheBoardofDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonemployee Members of the Board of Directors</link:label>
    <link:label id="lab_pnm_NonemployeeMembersoftheBoardofDirectorsMember_label_en-US" xlink:label="lab_pnm_NonemployeeMembersoftheBoardofDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonemployee Members of the Board of Directors [Member]</link:label>
    <link:label id="lab_pnm_NonemployeeMembersoftheBoardofDirectorsMember_documentation_en-US" xlink:label="lab_pnm_NonemployeeMembersoftheBoardofDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonemployee Members of the Board of Directors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember" xlink:href="pnm-20201231.xsd#pnm_NonemployeeMembersoftheBoardofDirectorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember" xlink:to="lab_pnm_NonemployeeMembersoftheBoardofDirectorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_c7f180f3-a618-41a3-ab17-3abaedf68416_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRequestedCostofDebtPercentage_92a2a9d9-aca5-49f4-b562-75aba4ca2589_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestedCostofDebtPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested cost of debt, percentage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRequestedCostofDebtPercentage_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestedCostofDebtPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Cost of Debt, Percentage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRequestedCostofDebtPercentage_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestedCostofDebtPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Cost of Debt, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedCostofDebtPercentage" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestedCostofDebtPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRequestedCostofDebtPercentage" xlink:to="lab_pnm_PublicUtilitiesRequestedCostofDebtPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_1874e895-4819-481f-8f50-6dfb3ca7efb0_terseLabel_en-US" xlink:label="lab_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash information related to right-of-use assets obtained in exchange for lease obligations:</link:label>
    <link:label id="lab_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_label_en-US" xlink:label="lab_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]</link:label>
    <link:label id="lab_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_documentation_en-US" xlink:label="lab_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:href="pnm-20201231.xsd#pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:to="lab_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRevolvingCreditFacilityMember_a1ec8e5a-8565-43b4-8154-9bc5c1ff1bc0_terseLabel_en-US" xlink:label="lab_pnm_PNMRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM Revolving Credit Facility</link:label>
    <link:label id="lab_pnm_PNMRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_pnm_PNMRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_pnm_PNMRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_pnm_PNMRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRevolvingCreditFacilityMember" xlink:href="pnm-20201231.xsd#pnm_PNMRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMRevolvingCreditFacilityMember" xlink:to="lab_pnm_PNMRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse_f375a422-23ad-47f3-a644-0ee40f4c7e23_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of megawatts for demand response (in Megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts For Demand Response</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts For Demand Response</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse" xlink:to="lab_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_0dba450f-ed55-4ad8-bc8f-843f50ef3e0e_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale debt securities:</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityAxis_39d18275-96b2-480d-9ccf-ba1cc41fc8c9_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilityAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityAxis" xlink:to="lab_us-gaap_PublicUtilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_237196ba-b6dd-454d-bb3f-59d35271de59_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_label_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SanJuanGeneratingStationUnit4Member_d4b2b6dd-9a4a-4284-a932-d00f2299d940_terseLabel_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationUnit4Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station Unit 4</link:label>
    <link:label id="lab_pnm_SanJuanGeneratingStationUnit4Member_label_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationUnit4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station Unit 4 [Member]</link:label>
    <link:label id="lab_pnm_SanJuanGeneratingStationUnit4Member_documentation_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationUnit4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station Unit 4 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationUnit4Member" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationUnit4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SanJuanGeneratingStationUnit4Member" xlink:to="lab_pnm_SanJuanGeneratingStationUnit4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherUnrelatedEntities5Member_ead66656-cded-4068-bb3d-a9e70a501cb9_terseLabel_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities5Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 5</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities5Member_label_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities5Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 5 [Member]</link:label>
    <link:label id="lab_pnm_OtherUnrelatedEntities5Member_documentation_en-US" xlink:label="lab_pnm_OtherUnrelatedEntities5Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Unrelated Entities 5 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities5Member" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities5Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherUnrelatedEntities5Member" xlink:to="lab_pnm_OtherUnrelatedEntities5Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ElectricTransmissionServiceMember_754d3f97-8c16-4328-992b-6bb091c87e49_terseLabel_en-US" xlink:label="lab_pnm_ElectricTransmissionServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transmission</link:label>
    <link:label id="lab_pnm_ElectricTransmissionServiceMember_label_en-US" xlink:label="lab_pnm_ElectricTransmissionServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Transmission Service [Member]</link:label>
    <link:label id="lab_pnm_ElectricTransmissionServiceMember_documentation_en-US" xlink:label="lab_pnm_ElectricTransmissionServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Transmission Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ElectricTransmissionServiceMember" xlink:href="pnm-20201231.xsd#pnm_ElectricTransmissionServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ElectricTransmissionServiceMember" xlink:to="lab_pnm_ElectricTransmissionServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour_363ead05-c7b3-4946-9b58-352ded7014f9_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected employer contributions in year 4</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions In Year Four</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions In Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" xlink:to="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_5b52de39-f82e-4d82-8fc9-d56cb1412bd0_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_70466d8a-2589-43f3-88c7-7b0dfeb6727d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred state income tax</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_e778d6ab-706c-4950-be06-24136523977c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_df9efc43-82b9-4c91-abc9-42458b019db4_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_355236d2-a173-412e-b64d-0ab846b21c0e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_JointProjectsMember_18d94c1c-174c-4d60-b8ed-126aa8949c99_terseLabel_en-US" xlink:label="lab_pnm_JointProjectsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Projects</link:label>
    <link:label id="lab_pnm_JointProjectsMember_label_en-US" xlink:label="lab_pnm_JointProjectsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Projects [Member]</link:label>
    <link:label id="lab_pnm_JointProjectsMember_documentation_en-US" xlink:label="lab_pnm_JointProjectsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Projects [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointProjectsMember" xlink:href="pnm-20201231.xsd#pnm_JointProjectsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_JointProjectsMember" xlink:to="lab_pnm_JointProjectsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7520da03-b4d7-4ba3-ba89-561dc84c1a33_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_9893a249-e3f1-4366-81bd-06ca15fd7304_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of megawatts (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Megawatts Nuclear Generation</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Megawatts Nuclear Generation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration" xlink:to="lab_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RequiredPercentageby2025Member_c5203936-67e6-4cb2-ae31-696fac4a6fd6_terseLabel_en-US" xlink:label="lab_pnm_RequiredPercentageby2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2025</link:label>
    <link:label id="lab_pnm_RequiredPercentageby2025Member_label_en-US" xlink:label="lab_pnm_RequiredPercentageby2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2025 [Member]</link:label>
    <link:label id="lab_pnm_RequiredPercentageby2025Member_documentation_en-US" xlink:label="lab_pnm_RequiredPercentageby2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2025 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2025Member" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RequiredPercentageby2025Member" xlink:to="lab_pnm_RequiredPercentageby2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_31b0c87a-7dc4-476c-a2cc-19a8d55e3ce7_verboseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">6.95% due April 2043</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 6 Point 95 Percent, due 2043, Series 2013A [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds, due 2043, Series 2013A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember" xlink:to="lab_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_db10c8e2-1a6a-4e3f-92e5-dedecc2bcaf0_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid, net of amounts capitalized</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_892733a4-1d22-485e-b5b5-918ee9b7b0e2_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid, net of amounts capitalized</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_5dad5a8e-47ae-427b-83b5-0dc7c066dc66_totalLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_308f639a-c0bf-4c9f-a743-a7258fedc079_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpense" xlink:to="lab_us-gaap_UtilitiesOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2015TermLoanAgreementMember_56a07013-904f-4a7e-a923-349e390f23aa_terseLabel_en-US" xlink:label="lab_pnm_PNMR2015TermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2015 Term Loan</link:label>
    <link:label id="lab_pnm_PNMR2015TermLoanAgreementMember_label_en-US" xlink:label="lab_pnm_PNMR2015TermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2015 Term Loan Agreement [Member]</link:label>
    <link:label id="lab_pnm_PNMR2015TermLoanAgreementMember_documentation_en-US" xlink:label="lab_pnm_PNMR2015TermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2015 Term Loan Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2015TermLoanAgreementMember" xlink:href="pnm-20201231.xsd#pnm_PNMR2015TermLoanAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2015TermLoanAgreementMember" xlink:to="lab_pnm_PNMR2015TermLoanAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_fd6e2bed-f983-4951-86b1-795e32802c41_terseLabel_en-US" xlink:label="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After 15 years through 20 years</link:label>
    <link:label id="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_label_en-US" xlink:label="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, after Fifteen Years Through Twenty Years, Fair Value</link:label>
    <link:label id="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_documentation_en-US" xlink:label="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, after Fifteen Years Through Twenty Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" xlink:to="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_14a22c47-7448-4ec7-8b8c-b1ae427e6a0e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, by Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_43095e1f-f532-457b-94c1-24b442769298_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc716511-fc9e-4242-b9a0-924518901923_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ead6df64-c5c3-453c-9910-cb86163d26ec_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_4bb06b28-caf6-43b6-9297-4df6c4a7754a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Asset Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Asset Retirement Obligations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_c84257bd-f584-4917-9451-bb59ba8907da_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid-in-capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_fb7583f7-056c-4063-8f43-11a22518a77e_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total electric operating revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_0c787fda-0665-4964-adac-69a4e141714a_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_98105f49-6871-4787-bd60-557ab8a60203_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SjgsCoalMember_278265d9-a8f6-4761-acfd-b5caf5f4602e_terseLabel_en-US" xlink:label="lab_pnm_SjgsCoalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJGS (Coal)</link:label>
    <link:label id="lab_pnm_SjgsCoalMember_label_en-US" xlink:label="lab_pnm_SjgsCoalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJGS (Coal) [Member]</link:label>
    <link:label id="lab_pnm_SjgsCoalMember_documentation_en-US" xlink:label="lab_pnm_SjgsCoalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJGS (Coal) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SjgsCoalMember" xlink:href="pnm-20201231.xsd#pnm_SjgsCoalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SjgsCoalMember" xlink:to="lab_pnm_SjgsCoalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_da144790-6f94-4778-ac5c-275228787860_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage in nuclear reactor</link:label>
    <link:label id="lab_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_label_en-US" xlink:label="lab_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Ownership Percentage in Nuclear Reactor</link:label>
    <link:label id="lab_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Ownership Percentage in Nuclear Reactor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor" xlink:to="lab_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003_b8c74330-db70-4673-90cc-1d54b924d59f_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surface mining royalty rate applied between 2000 and 2003</link:label>
    <link:label id="lab_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003_label_en-US" xlink:label="lab_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Current Surface Mining Royalty Rate applied between 2000 and 2003</link:label>
    <link:label id="lab_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Current Surface Mining Royalty Rate applied between 2000 and 2003</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003" xlink:to="lab_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_81c1b9e1-65e4-4396-8aff-5d4f11183921_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid (refunded), net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_378a98eb-58e1-459f-aff3-a744541d0ee8_terseLabel_en-US" xlink:label="lab_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Impairment of Carryforwards</link:label>
    <link:label id="lab_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_label_en-US" xlink:label="lab_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Impairment of Carryforwards [Abstract]</link:label>
    <link:label id="lab_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_documentation_en-US" xlink:label="lab_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Impairment of Carryforwards [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesImpairmentofCarryforwardsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract" xlink:to="lab_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReplacementResourcePortfolioFiveMember_cd4e8b4d-7fed-473a-b39e-c30dae7fb66d_terseLabel_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Five</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioFiveMember_label_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Five [Member]</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioFiveMember_documentation_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioFiveMember" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReplacementResourcePortfolioFiveMember" xlink:to="lab_pnm_ReplacementResourcePortfolioFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_d4cc04de-1b39-4496-86ab-79ce88bceed8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair market value, income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialDataAbstract_729de3d3-a61f-467f-9475-f6e8b86ad955_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialDataAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Data [Abstract]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialDataAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialDataAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Data [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialDataAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMtoPNMRMember_229b7e78-1e65-4822-ab15-fc6ff9069d47_terseLabel_en-US" xlink:label="lab_pnm_PNMtoPNMRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM to PNMR</link:label>
    <link:label id="lab_pnm_PNMtoPNMRMember_label_en-US" xlink:label="lab_pnm_PNMtoPNMRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM to PNMR [Member]</link:label>
    <link:label id="lab_pnm_PNMtoPNMRMember_documentation_en-US" xlink:label="lab_pnm_PNMtoPNMRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM to PNMR [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMtoPNMRMember" xlink:href="pnm-20201231.xsd#pnm_PNMtoPNMRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMtoPNMRMember" xlink:to="lab_pnm_PNMtoPNMRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_41d0d48f-10ce-4111-9314-d8357bce7e1c_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_9bd6b468-154e-4c9a-b697-db7cbfa28eda_netLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_3902ff55-4bd5-4ef0-a080-3c4564fb174b_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_3c091847-9172-4ceb-a7a0-b0fab5d25b3d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_ab7233be-5995-4e76-9b63-190d57e9b77c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Short-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Short-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member_65d78920-a10f-4f32-94c0-057f322658c2_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, 3.21% Series A, due April 2030</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, 3.21% Series A, due April 2030 [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, 3.21% Series A, due April 2030</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member" xlink:to="lab_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_23a8a52a-50f0-4028-843a-0c10249b0627_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings_a05c8029-5c3e-4976-96b7-80d45ce65796_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Targeted energy savings (in Gigawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs, Targeted Energy Savings</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs, Targeted Energy Savings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" xlink:to="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_d308080c-0eb6-43eb-9186-7b2a745c7417_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_ab5cb9be-0b3b-4977-8307-2dcf61b219be_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_d7ec6dbd-c491-4949-9296-fbcf1fe13e14_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, interest on income taxes expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PerformanceEquityPlanMember_6864caee-3669-4753-8e60-1327e37e022b_terseLabel_en-US" xlink:label="lab_pnm_PerformanceEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Equity Plan</link:label>
    <link:label id="lab_pnm_PerformanceEquityPlanMember_label_en-US" xlink:label="lab_pnm_PerformanceEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Equity Plan [Member]</link:label>
    <link:label id="lab_pnm_PerformanceEquityPlanMember_documentation_en-US" xlink:label="lab_pnm_PerformanceEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Equity Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformanceEquityPlanMember" xlink:href="pnm-20201231.xsd#pnm_PerformanceEquityPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PerformanceEquityPlanMember" xlink:to="lab_pnm_PerformanceEquityPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OperatingLeaseCapitalizedCosts_dc6b446f-bc70-4af5-81b1-13605c43b626_negatedTerseLabel_en-US" xlink:label="lab_pnm_OperatingLeaseCapitalizedCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts capitalized</link:label>
    <link:label id="lab_pnm_OperatingLeaseCapitalizedCosts_label_en-US" xlink:label="lab_pnm_OperatingLeaseCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Capitalized Costs</link:label>
    <link:label id="lab_pnm_OperatingLeaseCapitalizedCosts_documentation_en-US" xlink:label="lab_pnm_OperatingLeaseCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Capitalized Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseCapitalizedCosts" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseCapitalizedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OperatingLeaseCapitalizedCosts" xlink:to="lab_pnm_OperatingLeaseCapitalizedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtInstrumentsNMPRCApprovedcreditfacility_c3148881-aea8-446c-a1fd-132167b8afd2_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentsNMPRCApprovedcreditfacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NMPRC approved credit facility</link:label>
    <link:label id="lab_pnm_DebtInstrumentsNMPRCApprovedcreditfacility_label_en-US" xlink:label="lab_pnm_DebtInstrumentsNMPRCApprovedcreditfacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instruments, NMPRC Approved credit facility</link:label>
    <link:label id="lab_pnm_DebtInstrumentsNMPRCApprovedcreditfacility_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentsNMPRCApprovedcreditfacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instruments, NMPRC Approved credit facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentsNMPRCApprovedcreditfacility" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentsNMPRCApprovedcreditfacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentsNMPRCApprovedcreditfacility" xlink:to="lab_pnm_DebtInstrumentsNMPRCApprovedcreditfacility" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ClassificationOfMineAxis_ca023204-2b12-4c5a-a6f3-781afaf7fc31_terseLabel_en-US" xlink:label="lab_pnm_ClassificationOfMineAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classification of Mine [Axis]</link:label>
    <link:label id="lab_pnm_ClassificationOfMineAxis_label_en-US" xlink:label="lab_pnm_ClassificationOfMineAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classification of Mine [Axis]</link:label>
    <link:label id="lab_pnm_ClassificationOfMineAxis_documentation_en-US" xlink:label="lab_pnm_ClassificationOfMineAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classification of Mine [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineAxis" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ClassificationOfMineAxis" xlink:to="lab_pnm_ClassificationOfMineAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_5745113c-f31b-4be3-8a3c-f267b4d858c1_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_bc5f0753-8334-4dbf-b427-bee877d1d2da_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_ceac43ca-2d05-4260-a962-6d846fd9c023_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes (benefits)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilityPlantDomain_95e7888a-5b48-41a2-b063-b238903b22e9_verboseLabel_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_UtilityPlantDomain_104db21d-3576-484c-85cc-34ffcc272ad7_terseLabel_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant [Domain]</link:label>
    <link:label id="lab_us-gaap_UtilityPlantDomain_label_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilityPlantDomain" xlink:to="lab_us-gaap_UtilityPlantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AssetRetirementObligationTable_0f8529b9-4ce2-46a9-8bec-37f16adcbeaf_terseLabel_en-US" xlink:label="lab_pnm_AssetRetirementObligationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation [Table]</link:label>
    <link:label id="lab_pnm_AssetRetirementObligationTable_label_en-US" xlink:label="lab_pnm_AssetRetirementObligationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation [Table]</link:label>
    <link:label id="lab_pnm_AssetRetirementObligationTable_documentation_en-US" xlink:label="lab_pnm_AssetRetirementObligationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationTable" xlink:href="pnm-20201231.xsd#pnm_AssetRetirementObligationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AssetRetirementObligationTable" xlink:to="lab_pnm_AssetRetirementObligationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_fd0b507e-936c-4ed9-b45d-fe12b8da028d_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Megawatts supplying energy to power city (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Megawatts Supplying Power To City</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Megawatts Supplying Power To City</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" xlink:to="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_f286637d-0f62-403c-9c2e-af92c3a86c0c_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_7c06f81f-7d24-4fd6-a5c5-f66f584da36b_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative preferred stock of subsidiary, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_738a9bb9-a5e7-4dd3-b723-a1ccfe23c2c6_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, cumulative shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_e69cc7dc-de26-4dee-919a-5577ff105645_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non- controlling Interest in&#160;Valencia</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestments_11960767-a7da-47ad-936b-2b42c0869a3b_verboseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on investment securities</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments" xlink:to="lab_us-gaap_GainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member_a9719c83-5945-4bb8-83a7-722c984abec2_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUN's, Private Placement Transaction with Institutional Investors, Issuance in July 2018</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors, Issuance in July 2018 [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors, Issuance in July 2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member" xlink:to="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_fa08a5f2-57cf-41f2-8c1c-e20914970eb3_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared on common stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_1ca96118-695c-4f4d-9dd6-dc82c5c4b8ab_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.57% due April 2039</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2039, at 3 point 57 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2039, at 3 point 57 percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock_02c606ed-376e-4cbc-9eb7-0a9d086ae81e_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Expenses for Other Retirement Plans</link:label>
    <link:label id="lab_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock_label_en-US" xlink:label="lab_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Contribution Plan Expenses [Table Text Block]</link:label>
    <link:label id="lab_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock_documentation_en-US" xlink:label="lab_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Contribution Plan Expenses [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock" xlink:to="lab_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2040Member_44eefdb1-878d-46be-af5f-4c4c9c4cd7cc_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2040Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, Due 2040</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2040Member_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2040Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, Due 2040 [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2040Member_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2040Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, Due 2040</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2040Member" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsDue2040Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDue2040Member" xlink:to="lab_pnm_PollutionControlRevenueBondsDue2040Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c7c60767-9561-40e1-9004-50829c016b03_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b4185bb7-f332-4c0b-8d43-18fb76c6102f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_5c183055-c4b6-4416-899a-f0162423b34b_totalLabel_en-US" xlink:label="lab_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Discounts, (Premiums), and Issuance Costs, net</link:label>
    <link:label id="lab_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_label_en-US" xlink:label="lab_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:to="lab_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ed0d907f-a97f-4d70-af96-b4d5cb529a19_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_e43ef514-aee7-4361-ade5-b2aef082426c_terseLabel_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 2</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_label_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 2 [Member]</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_documentation_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member" xlink:to="lab_pnm_PaloVerdeNuclearGeneratingStationUnit2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_582e0d67-fdcd-4ec6-9687-ccb81bc739d4_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant in service, held for future use, and to be abandoned</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_6bc70a5b-a0da-45b1-9e24-13477c7a0589_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant&#160;in Service</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Plant in Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2020DelayedDrawTermLoanMember_62e2bd1e-95e3-486f-a928-a55b7c962c15_terseLabel_en-US" xlink:label="lab_pnm_PNMR2020DelayedDrawTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Delayed-Draw Term Loan</link:label>
    <link:label id="lab_pnm_PNMR2020DelayedDrawTermLoanMember_1324eb7c-71b4-4cd4-af66-a48f6d0cc079_verboseLabel_en-US" xlink:label="lab_pnm_PNMR2020DelayedDrawTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Delayed-Draw Term Loan due January 2022</link:label>
    <link:label id="lab_pnm_PNMR2020DelayedDrawTermLoanMember_label_en-US" xlink:label="lab_pnm_PNMR2020DelayedDrawTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Delayed-Draw Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNMR2020DelayedDrawTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNMR2020DelayedDrawTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Delayed-Draw Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020DelayedDrawTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNMR2020DelayedDrawTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2020DelayedDrawTermLoanMember" xlink:to="lab_pnm_PNMR2020DelayedDrawTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_4d268e6f-a165-41f1-aab0-0a80ae9b518e_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred income tax expense</link:label>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearFive_605c682a-7d17-463b-979a-057d262e10a5_terseLabel_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearFive_label_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year Five</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearFive_documentation_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearFive" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_BudgetedFutureConstructionExpendituresYearFive" xlink:to="lab_pnm_BudgetedFutureConstructionExpendituresYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_57574306-d6f6-4fb9-b29b-1f884d9608d2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_93f33025-4ed0-4a0f-b6cf-5e77abaf8de1_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_c48b40c1-8d85-4083-a7d2-9f2c43a5ca5e_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected exposure to market risk (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_label_en-US" xlink:label="lab_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Concentration Risk, Potential Market Risk</link:label>
    <link:label id="lab_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Concentration Risk, Potential Market Risk</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk" xlink:to="lab_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_44a9460f-9960-43de-9085-7782fa3b4698_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_a547cd1f-8996-474a-a363-3d2a535bfc37_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Composite Interest</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant, Proportionate Ownership Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityAxis_a781cf63-5398-40fc-9773-1e7c8104f7ca_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis" xlink:to="lab_us-gaap_RegulatoryLiabilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DateOfRegulatoryActionAxis_71d9a5d3-03c7-4501-8120-83b41780417d_terseLabel_en-US" xlink:label="lab_pnm_DateOfRegulatoryActionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Date of Regulatory Action [Axis]</link:label>
    <link:label id="lab_pnm_DateOfRegulatoryActionAxis_label_en-US" xlink:label="lab_pnm_DateOfRegulatoryActionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Date of Regulatory Action [Axis]</link:label>
    <link:label id="lab_pnm_DateOfRegulatoryActionAxis_documentation_en-US" xlink:label="lab_pnm_DateOfRegulatoryActionAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Date of Regulatory Action [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DateOfRegulatoryActionAxis" xlink:href="pnm-20201231.xsd#pnm_DateOfRegulatoryActionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DateOfRegulatoryActionAxis" xlink:to="lab_pnm_DateOfRegulatoryActionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantAxis_a83ad526-085f-4dc4-9444-d5506590025c_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant [Axis]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantAxis_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_186181d3-3ada-4a5f-a124-fbb7a166a1a7_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customers, net</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimCash_4cd6c807-205a-4320-8181-f4fa4fcac6ca_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts recognized for the legal right to reclaim cash collateral</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralRightToReclaimCash_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Collateral, Right to Reclaim Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:to="lab_us-gaap_DerivativeCollateralRightToReclaimCash" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_63182d62-624e-421c-a506-0f7cece052d1_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.50% due May 2048</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2048, at 4 point 50 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured note, Due 2048, at 4 point 50 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_9c547973-e163-4527-88cd-b94b5fdd9970_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_23d5d041-a682-46a7-b1de-546a0c215f61_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_bef271ff-0b71-4e3a-9a0a-78c9261d415d_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_0dab444b-1147-4a03-8c5b-d1b70ee2ee31_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proposed revision to rider that will allow for recovery</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Proposed Recovery, Amount</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Proposed Recovery, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" xlink:to="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RenewablePortfolioStandard2014Member_be279c8f-8dac-4554-811f-5cc8bdbe05a1_terseLabel_en-US" xlink:label="lab_pnm_RenewablePortfolioStandard2014Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Portfolio Standard 2014</link:label>
    <link:label id="lab_pnm_RenewablePortfolioStandard2014Member_label_en-US" xlink:label="lab_pnm_RenewablePortfolioStandard2014Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Portfolio Standard 2014 [Member]</link:label>
    <link:label id="lab_pnm_RenewablePortfolioStandard2014Member_documentation_en-US" xlink:label="lab_pnm_RenewablePortfolioStandard2014Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Portfolio Standard 2014 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandard2014Member" xlink:href="pnm-20201231.xsd#pnm_RenewablePortfolioStandard2014Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RenewablePortfolioStandard2014Member" xlink:to="lab_pnm_RenewablePortfolioStandard2014Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_7015ca92-7432-45af-9896-bfe67b739b2d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measured on a recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1a7833d3-865c-48f7-8990-dae51ffa39df_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_813628a1-cc86-49f1-bde5-69613dc2dedf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_f16f26fd-2f45-49df-90d7-9dd96c7e48f4_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAgencyDomain_eab30b74-47a4-44fc-b183-d8447f6a0aa9_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAgencyDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Agency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyDomain" xlink:to="lab_us-gaap_RegulatoryAgencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalCostExpensePolicy_f1e7dbd9-9010-4676-b12b-bb097ce305b7_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalCostExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental Costs</link:label>
    <link:label id="lab_us-gaap_EnvironmentalCostExpensePolicy_label_en-US" xlink:label="lab_us-gaap_EnvironmentalCostExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental Cost, Expense Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalCostExpensePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnvironmentalCostExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalCostExpensePolicy" xlink:to="lab_us-gaap_EnvironmentalCostExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_f38cba5b-0c77-4753-ad3c-5735b83f8c88_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geothermal energy capacity (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Mega Watts Of Geothermal Energy Capacity</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Mega Watts Of Geothermal Energy Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" xlink:to="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_2ce56926-d415-4037-9580-0eb0ef6905a5_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_f7baff09-2058-4d0f-a546-a1d11fd3ab28_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented_3ccfb468-a170-42cd-b4f3-77ce99cdda96_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of non-fuel revenue requirement change implemented</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Percent of Non-fuel Revenue Requirement Change Implemented</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Percent of Non-fuel Revenue Requirement Change Implemented</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented" xlink:to="lab_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_87b71738-da6b-45f6-ac64-a1c3a15b6091_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net other income and (deductions)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IntegratedResourcePlan2017Member_b22fbf44-48ed-47c1-addc-e0d7e82df3d1_terseLabel_en-US" xlink:label="lab_pnm_IntegratedResourcePlan2017Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Resource Plan, 2017</link:label>
    <link:label id="lab_pnm_IntegratedResourcePlan2017Member_label_en-US" xlink:label="lab_pnm_IntegratedResourcePlan2017Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Resource Plan, 2017 [Member]</link:label>
    <link:label id="lab_pnm_IntegratedResourcePlan2017Member_documentation_en-US" xlink:label="lab_pnm_IntegratedResourcePlan2017Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Resource Plan, 2017 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IntegratedResourcePlan2017Member" xlink:href="pnm-20201231.xsd#pnm_IntegratedResourcePlan2017Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IntegratedResourcePlan2017Member" xlink:to="lab_pnm_IntegratedResourcePlan2017Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_Financialcovenantspercentageofassetsallowedtotransfer_f69b164f-f67a-43bd-8b1a-2f7875b19262_terseLabel_en-US" xlink:label="lab_pnm_Financialcovenantspercentageofassetsallowedtotransfer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requirement to obtain approval to transfer more than a percentage of PNM's assets</link:label>
    <link:label id="lab_pnm_Financialcovenantspercentageofassetsallowedtotransfer_label_en-US" xlink:label="lab_pnm_Financialcovenantspercentageofassetsallowedtotransfer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial covenants, percentage of assets allowed to transfer</link:label>
    <link:label id="lab_pnm_Financialcovenantspercentageofassetsallowedtotransfer_documentation_en-US" xlink:label="lab_pnm_Financialcovenantspercentageofassetsallowedtotransfer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial covenants, percentage of assets allowed to transfer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer" xlink:href="pnm-20201231.xsd#pnm_Financialcovenantspercentageofassetsallowedtotransfer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer" xlink:to="lab_pnm_Financialcovenantspercentageofassetsallowedtotransfer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_c0263217-74c4-4889-a832-d4a050e02acc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summarized Financial Information for Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfExtensionOptions_8516b3ae-f69f-44bc-b290-9b77f40f96ae_terseLabel_en-US" xlink:label="lab_pnm_NumberOfExtensionOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of extension options</link:label>
    <link:label id="lab_pnm_NumberOfExtensionOptions_label_en-US" xlink:label="lab_pnm_NumberOfExtensionOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Extension Options</link:label>
    <link:label id="lab_pnm_NumberOfExtensionOptions_documentation_en-US" xlink:label="lab_pnm_NumberOfExtensionOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Extension Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfExtensionOptions" xlink:href="pnm-20201231.xsd#pnm_NumberOfExtensionOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfExtensionOptions" xlink:to="lab_pnm_NumberOfExtensionOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_dd2d5f52-613f-495e-85d5-30b2df11c0cc_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-Sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_a4853ca0-f04b-4233-adf3-f2fb73932410_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_005a5b4a-c6db-4714-a50b-1f895423c71d_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_18bf679c-aa93-483b-a1d8-628693e4eb09_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_5788708c-4c58-4bc2-8eee-46c4674bd1bb_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair market value, net of income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_ffcbbb93-4cbc-473f-bb6f-0182e21292de_terseLabel_en-US" xlink:label="lab_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity contribution from parent</link:label>
    <link:label id="lab_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_label_en-US" xlink:label="lab_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Parent Contributions</link:label>
    <link:label id="lab_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_documentation_en-US" xlink:label="lab_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Parent Contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions" xlink:href="pnm-20201231.xsd#pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions" xlink:to="lab_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60ea3223-c1d6-4623-a919-fb72ab34cbe4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_acca8f53-1467-4e6d-a6b2-48735579c5fe_negatedLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed participation rate</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Participation Rate</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Participation Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" xlink:to="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2372e7e5-b2fe-4d6e-b4be-28a2cfa9d791_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased_28f9caff-5c13-4646-b258-f492c321c7a1_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of leases under which assets were purchased</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of leases under which assets were purchased</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of leases under which assets were purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" xlink:to="lab_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RegulatoryAndRateMattersTextBlock_ef817461-aa2a-4964-bd2f-b85cec5fd2f7_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryAndRateMattersTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory and Rate Matters</link:label>
    <link:label id="lab_pnm_RegulatoryAndRateMattersTextBlock_label_en-US" xlink:label="lab_pnm_RegulatoryAndRateMattersTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory And Rate Matters [Text Block]</link:label>
    <link:label id="lab_pnm_RegulatoryAndRateMattersTextBlock_documentation_en-US" xlink:label="lab_pnm_RegulatoryAndRateMattersTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory And Rate Matters [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAndRateMattersTextBlock" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAndRateMattersTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryAndRateMattersTextBlock" xlink:to="lab_pnm_RegulatoryAndRateMattersTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities_4dccc88f-b3ae-460a-a886-47f5e0e20837_terseLabel_en-US" xlink:label="lab_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly owned utility plant, ownership percentage</link:label>
    <link:label id="lab_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities_label_en-US" xlink:label="lab_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant Proportionate Ownership Share, Other Entities</link:label>
    <link:label id="lab_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities_documentation_en-US" xlink:label="lab_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant Proportionate Ownership Share, Other Entities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" xlink:to="lab_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CashUsedToSupportBankLetterOrCreditArrangement_f5f2c114-dd34-4d3b-bff9-55d47caff090_verboseLabel_en-US" xlink:label="lab_pnm_CashUsedToSupportBankLetterOrCreditArrangement" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance in letters of credit</link:label>
    <link:label id="lab_pnm_CashUsedToSupportBankLetterOrCreditArrangement_label_en-US" xlink:label="lab_pnm_CashUsedToSupportBankLetterOrCreditArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Used To Support Bank Letter Or Credit Arrangement</link:label>
    <link:label id="lab_pnm_CashUsedToSupportBankLetterOrCreditArrangement_documentation_en-US" xlink:label="lab_pnm_CashUsedToSupportBankLetterOrCreditArrangement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash used to support bank letter or credit arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement" xlink:href="pnm-20201231.xsd#pnm_CashUsedToSupportBankLetterOrCreditArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement" xlink:to="lab_pnm_CashUsedToSupportBankLetterOrCreditArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossOnLongTermPurchaseCommitmentMember_6ac7c92e-8597-4131-9ea7-8b7c9b8cb23f_terseLabel_en-US" xlink:label="lab_us-gaap_LossOnLongTermPurchaseCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on long-term purchase commitment</link:label>
    <link:label id="lab_us-gaap_LossOnLongTermPurchaseCommitmentMember_label_en-US" xlink:label="lab_us-gaap_LossOnLongTermPurchaseCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on Long-term Purchase Commitment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossOnLongTermPurchaseCommitmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember" xlink:to="lab_us-gaap_LossOnLongTermPurchaseCommitmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_8bb0f385-1171-49fc-8bb2-c4a47d9adfef_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Experience gain (loss), net of income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InsuranceCarrierDomain_347f4119-0039-42af-b2b7-77d7d4272f58_terseLabel_en-US" xlink:label="lab_pnm_InsuranceCarrierDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Carrier [Domain]</link:label>
    <link:label id="lab_pnm_InsuranceCarrierDomain_label_en-US" xlink:label="lab_pnm_InsuranceCarrierDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Carrier [Domain]</link:label>
    <link:label id="lab_pnm_InsuranceCarrierDomain_documentation_en-US" xlink:label="lab_pnm_InsuranceCarrierDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Carrier [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierDomain" xlink:href="pnm-20201231.xsd#pnm_InsuranceCarrierDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_InsuranceCarrierDomain" xlink:to="lab_pnm_InsuranceCarrierDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e6326f91-6a5a-45af-b98d-192a1e9525a4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesIncrementalDistributionInvestments_b5c99ab0-14e8-4660-ac8d-d0d742b4dfd1_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesIncrementalDistributionInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental distribution investments</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncrementalDistributionInvestments_label_en-US" xlink:label="lab_pnm_PublicUtilitiesIncrementalDistributionInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Incremental Distribution Investments</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncrementalDistributionInvestments_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesIncrementalDistributionInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Incremental Distribution Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIncrementalDistributionInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments" xlink:to="lab_pnm_PublicUtilitiesIncrementalDistributionInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_68ef8d17-3303-49db-9e07-b58c179858e9_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement_c6a1a782-8ed5-4742-b2a8-22c3722189a2_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated self-fund amount under agreement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimated Self-Fund Amount Under Agreement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimated Self-Fund Amount Under Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement" xlink:to="lab_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor20152016and2017Member_0f83a7b6-f98e-42c7-937d-e0ac92a0becb_terseLabel_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor20152016and2017Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved performance target for 2015, 2016 and 2017</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor20152016and2017Member_label_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor20152016and2017Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Performance Target For 2015, 2016 and 2017 [Member]</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor20152016and2017Member_documentation_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor20152016and2017Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved performance target for 2015, 2016 and 2017 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor20152016and2017Member" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor20152016and2017Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedPerformanceTargetFor20152016and2017Member" xlink:to="lab_pnm_AchievedPerformanceTargetFor20152016and2017Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_fc28efe8-780d-4d0b-9306-7882e4cd4486_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After 1 year through 5 years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TermLoanMember_c30c48c3-62cb-4fbf-a1e7-a91c4596926e_terseLabel_en-US" xlink:label="lab_pnm_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_pnm_TermLoanMember_label_en-US" xlink:label="lab_pnm_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_pnm_TermLoanMember_documentation_en-US" xlink:label="lab_pnm_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TermLoanMember" xlink:href="pnm-20201231.xsd#pnm_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TermLoanMember" xlink:to="lab_pnm_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesOperatingAbstract_ea48e22b-422d-4ebe-afc4-ef18209de0e6_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating</link:label>
    <link:label id="lab_us-gaap_LeasesOperatingAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases, Operating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOperatingAbstract" xlink:to="lab_us-gaap_LeasesOperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_72323626-19e2-4c4a-a5e0-9818b2a842ae_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy_34e6702e-ba62-4a46-a5af-2c18942eddc7_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate_fa61d7fd-1458-4450-b4c7-9478a7fab09f_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proposed retroactive surface mining royalty rate</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Proposed Retroactive Surface Mining Royalty Rate</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Proposed Retroactive Surface Mining Royalty Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate" xlink:to="lab_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_1751a9f5-6d96-458c-be68-136f03f75f60_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_76d5d4c6-9321-41c5-ab92-d3e9e1daed58_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRAndPNMRDevelopmentMember_449c35d8-6899-411a-b32a-faad16e5b35e_terseLabel_en-US" xlink:label="lab_pnm_PNMRAndPNMRDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR and PNMR Development</link:label>
    <link:label id="lab_pnm_PNMRAndPNMRDevelopmentMember_label_en-US" xlink:label="lab_pnm_PNMRAndPNMRDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR And PNMR Development [Member]</link:label>
    <link:label id="lab_pnm_PNMRAndPNMRDevelopmentMember_documentation_en-US" xlink:label="lab_pnm_PNMRAndPNMRDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR And PNMR Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRAndPNMRDevelopmentMember" xlink:href="pnm-20201231.xsd#pnm_PNMRAndPNMRDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMRAndPNMRDevelopmentMember" xlink:to="lab_pnm_PNMRAndPNMRDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NuclearSpentFuelAndWasteDisposalMember_fbea803b-3c00-4eb7-a363-7f7ef5f4e309_terseLabel_en-US" xlink:label="lab_pnm_NuclearSpentFuelAndWasteDisposalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear spent fuel and waste disposal</link:label>
    <link:label id="lab_pnm_NuclearSpentFuelAndWasteDisposalMember_label_en-US" xlink:label="lab_pnm_NuclearSpentFuelAndWasteDisposalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear Spent Fuel And Waste Disposal [Member]</link:label>
    <link:label id="lab_pnm_NuclearSpentFuelAndWasteDisposalMember_documentation_en-US" xlink:label="lab_pnm_NuclearSpentFuelAndWasteDisposalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear Spent Fuel And Waste Disposal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearSpentFuelAndWasteDisposalMember" xlink:href="pnm-20201231.xsd#pnm_NuclearSpentFuelAndWasteDisposalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NuclearSpentFuelAndWasteDisposalMember" xlink:to="lab_pnm_NuclearSpentFuelAndWasteDisposalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_830a03a0-a6c5-4faf-8744-40ce70df8ec8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gains on Available-for-Sale Securities:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_68e03bb0-085a-4526-b82c-f45e17e31466_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_cfe5c4d9-33eb-431c-b073-1f84a4a50c1f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LetterOrCredit30MilJPMorganMember_b0bf522c-f89c-48f3-a0b0-a11064277c70_terseLabel_en-US" xlink:label="lab_pnm_LetterOrCredit30MilJPMorganMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter or credit, 30 mil JP Morgan</link:label>
    <link:label id="lab_pnm_LetterOrCredit30MilJPMorganMember_label_en-US" xlink:label="lab_pnm_LetterOrCredit30MilJPMorganMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter or Credit, 30 mil JP Morgan [Member]</link:label>
    <link:label id="lab_pnm_LetterOrCredit30MilJPMorganMember_documentation_en-US" xlink:label="lab_pnm_LetterOrCredit30MilJPMorganMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter or credit, 30 mil JP Morgan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LetterOrCredit30MilJPMorganMember" xlink:href="pnm-20201231.xsd#pnm_LetterOrCredit30MilJPMorganMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LetterOrCredit30MilJPMorganMember" xlink:to="lab_pnm_LetterOrCredit30MilJPMorganMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_bb026202-6a64-4e5d-b483-364094ea5526_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities, Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:to="lab_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RegulatoryAssetsAndLiabilitiesLineItems_693d47f7-e7b9-4763-80f9-2484e310ae21_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities [Line Items]</link:label>
    <link:label id="lab_pnm_RegulatoryAssetsAndLiabilitiesLineItems_label_en-US" xlink:label="lab_pnm_RegulatoryAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities [Line Items]</link:label>
    <link:label id="lab_pnm_RegulatoryAssetsAndLiabilitiesLineItems_documentation_en-US" xlink:label="lab_pnm_RegulatoryAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems" xlink:to="lab_pnm_RegulatoryAssetsAndLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnCash_526edd74-6f3d-41a6-820f-edbfb6519f33_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligations to return cash collateral</link:label>
    <link:label id="lab_us-gaap_DerivativeCollateralObligationToReturnCash_label_en-US" xlink:label="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Collateral, Obligation to Return Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:to="lab_us-gaap_DerivativeCollateralObligationToReturnCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_add9d7e7-3e03-43e3-9b4e-a982f059a2bf_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ClassificationOfMineDomain_c5054851-6d49-4409-89a9-b87cba996227_terseLabel_en-US" xlink:label="lab_pnm_ClassificationOfMineDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classification of Mine [Domain]</link:label>
    <link:label id="lab_pnm_ClassificationOfMineDomain_label_en-US" xlink:label="lab_pnm_ClassificationOfMineDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classification of Mine [Domain]</link:label>
    <link:label id="lab_pnm_ClassificationOfMineDomain_documentation_en-US" xlink:label="lab_pnm_ClassificationOfMineDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classification of Mine [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ClassificationOfMineDomain" xlink:to="lab_pnm_ClassificationOfMineDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesLiabilityInsuranceCoverage_00ba30a5-33d7-4d5d-94e3-0935cf67f853_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesLiabilityInsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability insurance coverage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesLiabilityInsuranceCoverage_label_en-US" xlink:label="lab_pnm_PublicUtilitiesLiabilityInsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Liability Insurance Coverage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesLiabilityInsuranceCoverage_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesLiabilityInsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Liability Insurance Coverage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesLiabilityInsuranceCoverage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage" xlink:to="lab_pnm_PublicUtilitiesLiabilityInsuranceCoverage" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount_01b708a4-c989-4062-9cc9-f60456b1233a_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable energy procurement plan, carrying charges</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Amount</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount" xlink:to="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_a1df75aa-9e04-47e0-ba6e-0a099cf8bf0c_negatedTerseLabel_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory recovery of prior year impairments of state net operating loss carryforward, including amortization</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_label_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Recovery of Impairment of Net Operating Loss Carryforward, Amount</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_documentation_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Recovery of Impairment of Net Operating Loss Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" xlink:to="lab_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_01fd1733-5d45-42f0-b99c-4bdcf9aa98f0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNM2017TermLoanAgreementMember_cb02d42f-9d65-4fba-a77a-aad51804a1c5_terseLabel_en-US" xlink:label="lab_pnm_PNM2017TermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2017 Term Loan Agreement</link:label>
    <link:label id="lab_pnm_PNM2017TermLoanAgreementMember_label_en-US" xlink:label="lab_pnm_PNM2017TermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2017 Term Loan Agreement [Member]</link:label>
    <link:label id="lab_pnm_PNM2017TermLoanAgreementMember_documentation_en-US" xlink:label="lab_pnm_PNM2017TermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2017 Term Loan Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017TermLoanAgreementMember" xlink:href="pnm-20201231.xsd#pnm_PNM2017TermLoanAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2017TermLoanAgreementMember" xlink:to="lab_pnm_PNM2017TermLoanAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_417b9c4b-2f55-4101-ac21-f6a96cb8b76f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies (See Note 16)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7c8c1e7f-f51a-4352-bf42-0831ae39e3d6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum annual contributions per employee</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_6eb382a4-8be9-4392-9715-2e1d5e44235e_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant:</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_c418637c-b2fd-47f6-ac58-1acb346bbbe9_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_5f1cf520-2f1c-4884-b044-37e235c82e23_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4e70ca5e-17f5-4eae-8dbf-b86231957b2f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period for awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6d31cdc2-0850-414c-8e01-aa0445a3a794_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later years</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_4ff5eb15-e49d-4a3a-b8e5-3cca27825fdf_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_811b7a21-cd8f-4ca5-8cf7-b39c102bd50f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_f66c8d8d-91e7-42fd-af0d-ed20c6337551_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_d6db530e-0dcf-434d-b0da-92d6186adf7c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal income tax at statutory rates</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InterestRateContractThreeMember_09781a2b-5b87-403c-b98d-942e24520d9b_terseLabel_en-US" xlink:label="lab_pnm_InterestRateContractThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate 3</link:label>
    <link:label id="lab_pnm_InterestRateContractThreeMember_label_en-US" xlink:label="lab_pnm_InterestRateContractThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Contract, Three [Member]</link:label>
    <link:label id="lab_pnm_InterestRateContractThreeMember_documentation_en-US" xlink:label="lab_pnm_InterestRateContractThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Contract, Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractThreeMember" xlink:href="pnm-20201231.xsd#pnm_InterestRateContractThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_InterestRateContractThreeMember" xlink:to="lab_pnm_InterestRateContractThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_af98268d-e105-42e0-b83e-6ce8d29bffb2_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RenewablePortfolioStandardMember_308292a2-73fe-46b1-84c9-d85f293f44fe_terseLabel_en-US" xlink:label="lab_pnm_RenewablePortfolioStandardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Portfolio Standard</link:label>
    <link:label id="lab_pnm_RenewablePortfolioStandardMember_label_en-US" xlink:label="lab_pnm_RenewablePortfolioStandardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Portfolio Standard [Member]</link:label>
    <link:label id="lab_pnm_RenewablePortfolioStandardMember_documentation_en-US" xlink:label="lab_pnm_RenewablePortfolioStandardMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Portfolio Standard [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandardMember" xlink:href="pnm-20201231.xsd#pnm_RenewablePortfolioStandardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RenewablePortfolioStandardMember" xlink:to="lab_pnm_RenewablePortfolioStandardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtInstrumentPrepaymentPeriod_f86a0125-7248-432e-b86c-46e84db6713d_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentPrepaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, prepayment period</link:label>
    <link:label id="lab_pnm_DebtInstrumentPrepaymentPeriod_label_en-US" xlink:label="lab_pnm_DebtInstrumentPrepaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Prepayment Period</link:label>
    <link:label id="lab_pnm_DebtInstrumentPrepaymentPeriod_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentPrepaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Prepayment Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentPrepaymentPeriod" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentPrepaymentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentPrepaymentPeriod" xlink:to="lab_pnm_DebtInstrumentPrepaymentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_9d6cb20e-af03-4c72-9ff4-615fa189fb76_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsCurrent" xlink:to="lab_us-gaap_DerivativeAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_Route66SolarEnergyCenterMember_43a5e540-f813-4dca-9ba9-32c29a3681d5_terseLabel_en-US" xlink:label="lab_pnm_Route66SolarEnergyCenterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Route 66 Solar Energy Center, LLC</link:label>
    <link:label id="lab_pnm_Route66SolarEnergyCenterMember_label_en-US" xlink:label="lab_pnm_Route66SolarEnergyCenterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Route 66 Solar Energy Center [Member]</link:label>
    <link:label id="lab_pnm_Route66SolarEnergyCenterMember_documentation_en-US" xlink:label="lab_pnm_Route66SolarEnergyCenterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Route 66 Solar Energy Center [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Route66SolarEnergyCenterMember" xlink:href="pnm-20201231.xsd#pnm_Route66SolarEnergyCenterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_Route66SolarEnergyCenterMember" xlink:to="lab_pnm_Route66SolarEnergyCenterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_a77c4763-57cb-4efd-ba48-12dfd28809fe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_JPMorganChaseBankN.A.Member_e0b08e39-afce-4d32-becd-aa60385c6246_terseLabel_en-US" xlink:label="lab_pnm_JPMorganChaseBankN.A.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A.</link:label>
    <link:label id="lab_pnm_JPMorganChaseBankN.A.Member_label_en-US" xlink:label="lab_pnm_JPMorganChaseBankN.A.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A. [Member]</link:label>
    <link:label id="lab_pnm_JPMorganChaseBankN.A.Member_documentation_en-US" xlink:label="lab_pnm_JPMorganChaseBankN.A.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JPMorganChaseBankN.A.Member" xlink:href="pnm-20201231.xsd#pnm_JPMorganChaseBankN.A.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_JPMorganChaseBankN.A.Member" xlink:to="lab_pnm_JPMorganChaseBankN.A.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_84a46ce9-96f9-4055-a1ae-eb611ed37506_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_f9d86ad8-ee45-424f-9565-3403881c172f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets, net of amortization</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_e3346e0a-2556-45f2-bae1-4ea4c0824d79_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and plant related</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_c741b6ae-e37c-40b6-a1b6-c904a88dd846_terseLabel_en-US" xlink:label="lab_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal tax credit carryforwards that expire beginning in 2023</link:label>
    <link:label id="lab_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_label_en-US" xlink:label="lab_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Tax Credit Carryforwards that Expire Beginning in 2023</link:label>
    <link:label id="lab_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_documentation_en-US" xlink:label="lab_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Tax Credit Carryforwards that Expire Beginning in 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" xlink:href="pnm-20201231.xsd#pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" xlink:to="lab_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1cfbf5cd-76e0-482e-b195-307be17c951f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_d0f5aca1-3546-4fff-9cdc-f972f30d64f5_terseLabel_en-US" xlink:label="lab_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing leases:</link:label>
    <link:label id="lab_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_label_en-US" xlink:label="lab_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Assets and Liabilities, Lessee [Abstract]</link:label>
    <link:label id="lab_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_documentation_en-US" xlink:label="lab_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Assets and Liabilities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract" xlink:to="lab_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember_500c44db-d4a0-4b92-bdab-d6b1f2bbcdf7_verboseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.40% due June 2043, mandatory tender - June&#160;1, 2020</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2043, at 2 point 4 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured note, PCRB Due 2043, at 2 point 4 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_672e60a4-2985-4638-9fe2-5cd1572f300d_negatedLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for equity funds used during construction and other, net</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Allowance for Funds Used during construction, Capitalized cost of equity, and Other, net</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Allowance for Funds Used during construction, Capitalized cost of equity, and Other, net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" xlink:to="lab_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_8d66131c-d545-44b1-8fb4-1e5c4938065d_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DisincentivesIncentivesAddedMember_003f4473-7445-4a6f-b8c1-b75db50f5729_terseLabel_en-US" xlink:label="lab_pnm_DisincentivesIncentivesAddedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disincentives/Incentives Added</link:label>
    <link:label id="lab_pnm_DisincentivesIncentivesAddedMember_label_en-US" xlink:label="lab_pnm_DisincentivesIncentivesAddedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disincentives / Incentives Added [Member]</link:label>
    <link:label id="lab_pnm_DisincentivesIncentivesAddedMember_documentation_en-US" xlink:label="lab_pnm_DisincentivesIncentivesAddedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disincentives / Incentives Adder [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DisincentivesIncentivesAddedMember" xlink:href="pnm-20201231.xsd#pnm_DisincentivesIncentivesAddedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DisincentivesIncentivesAddedMember" xlink:to="lab_pnm_DisincentivesIncentivesAddedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonqualifiedPlanMember_8c856811-7cca-4819-82e9-fdc254de078f_terseLabel_en-US" xlink:label="lab_us-gaap_NonqualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-qualified plan</link:label>
    <link:label id="lab_us-gaap_NonqualifiedPlanMember_label_en-US" xlink:label="lab_us-gaap_NonqualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonqualifiedPlanMember" xlink:to="lab_us-gaap_NonqualifiedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_a59f1a2b-04fb-42a0-9c42-1ec643e7ff44_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_4dda1a5a-3b04-4d67-807c-c67dcb25ce90_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EquitySecuritiesDomesticGrowthMember_8dd985ef-a0d3-4712-81c2-ed22d62d202b_terseLabel_en-US" xlink:label="lab_pnm_EquitySecuritiesDomesticGrowthMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic growth</link:label>
    <link:label id="lab_pnm_EquitySecuritiesDomesticGrowthMember_label_en-US" xlink:label="lab_pnm_EquitySecuritiesDomesticGrowthMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, Domestic Growth [Member]</link:label>
    <link:label id="lab_pnm_EquitySecuritiesDomesticGrowthMember_documentation_en-US" xlink:label="lab_pnm_EquitySecuritiesDomesticGrowthMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, Domestic Growth [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesDomesticGrowthMember" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesDomesticGrowthMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EquitySecuritiesDomesticGrowthMember" xlink:to="lab_pnm_EquitySecuritiesDomesticGrowthMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_8390ad16-5044-4563-a434-e9a9d96e0f16_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Government</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_f7711774-067a-4549-972d-ada6c2190d9f_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease expense for the period</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_74ef7ccc-d659-4878-90a6-994942a62061_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in NMRD</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ForeignGovernmentMember_a36aeccb-8b15-4fdc-8e80-5f57f38b5b74_terseLabel_en-US" xlink:label="lab_pnm_ForeignGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International government</link:label>
    <link:label id="lab_pnm_ForeignGovernmentMember_label_en-US" xlink:label="lab_pnm_ForeignGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Government [Member]</link:label>
    <link:label id="lab_pnm_ForeignGovernmentMember_documentation_en-US" xlink:label="lab_pnm_ForeignGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ForeignGovernmentMember" xlink:href="pnm-20201231.xsd#pnm_ForeignGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ForeignGovernmentMember" xlink:to="lab_pnm_ForeignGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations_4805e0ad-a6c3-4c6b-b7c1-21f124c4ce9a_terseLabel_en-US" xlink:label="lab_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shutdown of SJGS Units 2 and 3</link:label>
    <link:label id="lab_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations_label_en-US" xlink:label="lab_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Shutdown Of Regulatory Operations</link:label>
    <link:label id="lab_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations_documentation_en-US" xlink:label="lab_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Shutdown Of Regulatory Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations" xlink:to="lab_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReverseBalanceCompensationExpense_c2928bc1-2b4c-4a1b-b1b4-ad62b04076e3_terseLabel_en-US" xlink:label="lab_pnm_ReverseBalanceCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense</link:label>
    <link:label id="lab_pnm_ReverseBalanceCompensationExpense_label_en-US" xlink:label="lab_pnm_ReverseBalanceCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Balance, Compensation Expense</link:label>
    <link:label id="lab_pnm_ReverseBalanceCompensationExpense_documentation_en-US" xlink:label="lab_pnm_ReverseBalanceCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Balance, Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReverseBalanceCompensationExpense" xlink:href="pnm-20201231.xsd#pnm_ReverseBalanceCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReverseBalanceCompensationExpense" xlink:to="lab_pnm_ReverseBalanceCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember_d2ba2a99-255f-4568-8c88-dcd7ebce17eb_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUNs at 7.95% due 2018</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2018, at 7 point 95 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2018, at 7 point 95 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2018at7point95percentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_d2763b64-f761-4e03-8161-a98a8d6c093d_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities_63e9c697-35bb-4785-8973-f417a05b521e_terseLabel_en-US" xlink:label="lab_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases, capitalized financing costs, investing activities</link:label>
    <link:label id="lab_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities_label_en-US" xlink:label="lab_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Capitalized Financing Costs, Investing Activities</link:label>
    <link:label id="lab_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities_documentation_en-US" xlink:label="lab_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Capitalized Financing Costs, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities" xlink:href="pnm-20201231.xsd#pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities" xlink:to="lab_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LesseeRightOfWayLeasePayments_1c125663-09b7-4d37-b5d7-027754e21507_terseLabel_en-US" xlink:label="lab_pnm_LesseeRightOfWayLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-way lease, payments</link:label>
    <link:label id="lab_pnm_LesseeRightOfWayLeasePayments_label_en-US" xlink:label="lab_pnm_LesseeRightOfWayLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Right-Of-Way Lease, Payments</link:label>
    <link:label id="lab_pnm_LesseeRightOfWayLeasePayments_documentation_en-US" xlink:label="lab_pnm_LesseeRightOfWayLeasePayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-Of-Way Lease Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeasePayments" xlink:href="pnm-20201231.xsd#pnm_LesseeRightOfWayLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LesseeRightOfWayLeasePayments" xlink:to="lab_pnm_LesseeRightOfWayLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SjgsUnits1And2Member_7d4c6437-6ca0-4b2a-a853-692f830eacf0_terseLabel_en-US" xlink:label="lab_pnm_SjgsUnits1And2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJGS Units 1 and 2</link:label>
    <link:label id="lab_pnm_SjgsUnits1And2Member_label_en-US" xlink:label="lab_pnm_SjgsUnits1And2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJGS Units 1 and 2 [Member]</link:label>
    <link:label id="lab_pnm_SjgsUnits1And2Member_documentation_en-US" xlink:label="lab_pnm_SjgsUnits1And2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJGS Units 1 and 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SjgsUnits1And2Member" xlink:href="pnm-20201231.xsd#pnm_SjgsUnits1And2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SjgsUnits1And2Member" xlink:to="lab_pnm_SjgsUnits1And2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_f1a5551c-69f9-45e7-a044-35d19502140f_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRevenuefromRenewableenergyrider" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from renewable energy rider</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRevenuefromRenewableenergyrider" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Revenue from Renewable energy rider</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRevenuefromRenewableenergyrider" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Revenue from Renewable energy rider</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRevenuefromRenewableenergyrider"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider" xlink:to="lab_pnm_PublicUtilitiesRevenuefromRenewableenergyrider" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_4713a0b6-4e30-457d-ba31-199386936541_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Funds Used During Construction</link:label>
    <link:label id="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_label_en-US" xlink:label="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Funds Used During Construction, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForFundsUsedDuringConstructionPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:to="lab_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligation_e708b726-4752-4761-bd42-664b2645aabc_periodStartLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_a460f3ff-e5e0-4416-9df7-904f7afe8c12_periodEndLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligation" xlink:to="lab_us-gaap_AssetRetirementObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NuclearFuelNetOfAmortization_a798eaef-214f-41d1-a911-9867bddb50db_terseLabel_en-US" xlink:label="lab_us-gaap_NuclearFuelNetOfAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear fuel, net of accumulated amortization of $41,367 and $42,354</link:label>
    <link:label id="lab_us-gaap_NuclearFuelNetOfAmortization_label_en-US" xlink:label="lab_us-gaap_NuclearFuelNetOfAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear Fuel, Net of Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelNetOfAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NuclearFuelNetOfAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NuclearFuelNetOfAmortization" xlink:to="lab_us-gaap_NuclearFuelNetOfAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_aa2c2863-6d43-4f09-8498-9d90c77523fe_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjusted Balance</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjusted Balance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_c0cb7e06-45b8-421a-8e0a-02de572bbb41_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction work in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_ad6883df-9368-4eeb-af7f-0788c6918afc_verboseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NMRDMember_a1d2e6df-f2f6-4874-ae04-08d44011d846_terseLabel_en-US" xlink:label="lab_pnm_NMRDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NMRD</link:label>
    <link:label id="lab_pnm_NMRDMember_label_en-US" xlink:label="lab_pnm_NMRDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NMRD [Member]</link:label>
    <link:label id="lab_pnm_NMRDMember_documentation_en-US" xlink:label="lab_pnm_NMRDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NMRD [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember" xlink:href="pnm-20201231.xsd#pnm_NMRDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NMRDMember" xlink:to="lab_pnm_NMRDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_d2dc7afd-2e8e-4e00-b7bf-ad9e832eaabb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_f776609d-761f-47c2-afde-03fe9e06dcb3_negatedLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Claims, contributions, and demographic experience</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in demographics and other trends</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in demographics and other trends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" xlink:to="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_44e16796-ab4f-49d5-a2e9-918688d1af91_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RatioOfDebtToCapitalMaximum_48e1d68c-d25e-474b-a7f9-6872158c2389_terseLabel_en-US" xlink:label="lab_pnm_RatioOfDebtToCapitalMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt-to-capital ratio (not more than)</link:label>
    <link:label id="lab_pnm_RatioOfDebtToCapitalMaximum_label_en-US" xlink:label="lab_pnm_RatioOfDebtToCapitalMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of debt to capital, maximum</link:label>
    <link:label id="lab_pnm_RatioOfDebtToCapitalMaximum_documentation_en-US" xlink:label="lab_pnm_RatioOfDebtToCapitalMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of debt to capital, maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RatioOfDebtToCapitalMaximum" xlink:href="pnm-20201231.xsd#pnm_RatioOfDebtToCapitalMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RatioOfDebtToCapitalMaximum" xlink:to="lab_pnm_RatioOfDebtToCapitalMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5e999b3b-73fb-4547-a05b-ce4c72baf83a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts with customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBondsMember_72b3f363-c455-46e8-845b-f0035d0cc1d9_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds</link:label>
    <link:label id="lab_pnm_FirstMortgageBondsMember_45c0d8d3-119f-4294-9a87-bb122c74c587_verboseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds:</link:label>
    <link:label id="lab_pnm_FirstMortgageBondsMember_label_en-US" xlink:label="lab_pnm_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBondsMember_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsMember" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBondsMember" xlink:to="lab_pnm_FirstMortgageBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_ef822b04-4400-4228-a3c9-8eeb41ff2246_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_label_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:to="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherSubsidiariesMember_54b44df2-a466-4dbf-aa66-a06b2c13ab53_terseLabel_en-US" xlink:label="lab_pnm_OtherSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and Other</link:label>
    <link:label id="lab_pnm_OtherSubsidiariesMember_label_en-US" xlink:label="lab_pnm_OtherSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Subsidiaries [Member]</link:label>
    <link:label id="lab_pnm_OtherSubsidiariesMember_documentation_en-US" xlink:label="lab_pnm_OtherSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Subsidiaries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherSubsidiariesMember" xlink:href="pnm-20201231.xsd#pnm_OtherSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherSubsidiariesMember" xlink:to="lab_pnm_OtherSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_1f9503ff-2337-481a-9cdd-ac73d95ead45_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_c05f9ebd-16c9-4ad9-baa4-109218e5f764_terseLabel_en-US" xlink:label="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities</link:label>
    <link:label id="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_label_en-US" xlink:label="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Excluding Current Portion</link:label>
    <link:label id="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_documentation_en-US" xlink:label="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Excluding Current Portion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" xlink:href="pnm-20201231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" xlink:to="lab_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_e2a5d5ff-7e20-4318-b266-960dca88ff7c_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain" xlink:to="lab_us-gaap_RegulatoryLiabilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_550e386f-f38f-4158-92fc-571255cd96db_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_8cb2b4cb-c2ec-4706-8788-1e844270c47b_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtInstrumentExtensionOptionPeriod_d8307eab-c31a-4fd5-b587-be7ed363d3be_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentExtensionOptionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extension option period</link:label>
    <link:label id="lab_pnm_DebtInstrumentExtensionOptionPeriod_label_en-US" xlink:label="lab_pnm_DebtInstrumentExtensionOptionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Extension Option Period</link:label>
    <link:label id="lab_pnm_DebtInstrumentExtensionOptionPeriod_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentExtensionOptionPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Extension Option Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentExtensionOptionPeriod" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentExtensionOptionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentExtensionOptionPeriod" xlink:to="lab_pnm_DebtInstrumentExtensionOptionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_a10dbf1d-69e7-462f-9cd2-71f38e8ea147_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance_e409f967-34ed-49ab-bec6-234c806e6edb_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax regulatory disallowance</link:label>
    <link:label id="lab_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance_label_en-US" xlink:label="lab_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Return on Equity, Regulatory Disallowance</link:label>
    <link:label id="lab_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Return on Equity, Regulatory Disallowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance" xlink:to="lab_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeFundsMember_a7c6f041-2f64-42e8-bf02-a3f64e498972_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual funds</link:label>
    <link:label id="lab_us-gaap_FixedIncomeFundsMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeFundsMember" xlink:to="lab_us-gaap_FixedIncomeFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_46436270-3b45-425a-9183-97d7b3490ed4_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_91591de4-9b66-4fd4-a302-698eb86e1403_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in deferred income tax liability per above table</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_be85e696-726d-43f4-b5e2-0f770f2d89f5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings Attributable to PNMR Per Share of Common Stock:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_3bbb1cac-26b1-44ed-a144-3d37cadd9fa1_terseLabel_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares excluded in year three (in shares)</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_label_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Three</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_documentation_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" xlink:to="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram_5de6827c-c71e-46f1-86e9-8e25ccb68ad8_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rider charge from electricity relief program</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Rider Charge From Electricity Relief Program</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Rider Charge From Electricity Relief Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram" xlink:to="lab_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_c770ff60-eeaa-4470-9daf-92fcef052897_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_ca6f3999-576a-40ed-89dd-34be8ae2e080_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, General Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, General Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_93dbba20-3b8d-4bec-9ccf-f2581f1d9999_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of debt to capital (less than or equal to)</link:label>
    <link:label id="lab_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_label_en-US" xlink:label="lab_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Debt To Capitalization Ratio</link:label>
    <link:label id="lab_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Debt To Capitalization Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentCovenantDebtToCapitalizationRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio" xlink:to="lab_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockNoParValue_b67629fc-bf21-4cda-a592-925dfe46ee1f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, no par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockNoParValue_label_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, No Par Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue" xlink:to="lab_us-gaap_CommonStockNoParValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_ea26d30b-31ce-4f4d-9c36-2cfa0cd7d518_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, residual value of leased asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Residual Value of Leased Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseResidualValueOfLeasedAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset" xlink:to="lab_us-gaap_OperatingLeaseResidualValueOfLeasedAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_4032bb96-3a30-4998-857a-83baff68b5ae_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_0adb121b-2738-4b1c-9a8d-bd60e777ab73_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative preferred stock of subsidiary, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_eaf23a4c-7a75-4963-9840-c4780dae4df5_terseLabel_en-US" xlink:label="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating revenues</link:label>
    <link:label id="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_label_en-US" xlink:label="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Results of Operations Variable Interest Entity Operating Revenues</link:label>
    <link:label id="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_documentation_en-US" xlink:label="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Results of Operations Variable Interest Entity Operating Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues" xlink:href="pnm-20201231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues" xlink:to="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_23a93feb-8aae-4b5f-89c5-da32a555628b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Flow-through of depreciation items</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_2b3d0bc5-c60b-402e-aa2c-09257d7d3975_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deferred credits</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_7944ffba-4e06-4f6b-8a77-85792dc112b3_terseLabel_en-US" xlink:label="lab_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Program and Jointly-Owned Electric Generating Plants [Abstract]</link:label>
    <link:label id="lab_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_label_en-US" xlink:label="lab_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Program and Jointly-Owned Electric Generating Plants [Abstract]</link:label>
    <link:label id="lab_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_documentation_en-US" xlink:label="lab_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Program and Jointly-Owned Electric Generating Plants [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" xlink:href="pnm-20201231.xsd#pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" xlink:to="lab_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfLandownersInvolvedInTheAppeal_d86b0879-b283-4c66-b7f8-5671c9127b56_terseLabel_en-US" xlink:label="lab_pnm_NumberOfLandownersInvolvedInTheAppeal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of landowners involved in the appeal</link:label>
    <link:label id="lab_pnm_NumberOfLandownersInvolvedInTheAppeal_label_en-US" xlink:label="lab_pnm_NumberOfLandownersInvolvedInTheAppeal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Landowners Involved In The Appeal</link:label>
    <link:label id="lab_pnm_NumberOfLandownersInvolvedInTheAppeal_documentation_en-US" xlink:label="lab_pnm_NumberOfLandownersInvolvedInTheAppeal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Landowners Involved In The Appeal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLandownersInvolvedInTheAppeal" xlink:href="pnm-20201231.xsd#pnm_NumberOfLandownersInvolvedInTheAppeal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfLandownersInvolvedInTheAppeal" xlink:to="lab_pnm_NumberOfLandownersInvolvedInTheAppeal" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UnitDomain_ac04e73c-446b-461c-8d8c-088b09657bef_terseLabel_en-US" xlink:label="lab_pnm_UnitDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit [Domain]</link:label>
    <link:label id="lab_pnm_UnitDomain_label_en-US" xlink:label="lab_pnm_UnitDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit [Domain]</link:label>
    <link:label id="lab_pnm_UnitDomain_documentation_en-US" xlink:label="lab_pnm_UnitDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnitDomain" xlink:href="pnm-20201231.xsd#pnm_UnitDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UnitDomain" xlink:to="lab_pnm_UnitDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossOnReacquiredDebtMember_3092e635-b808-459d-bf85-bb4d4d179075_terseLabel_en-US" xlink:label="lab_us-gaap_LossOnReacquiredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on reacquired debt</link:label>
    <link:label id="lab_us-gaap_LossOnReacquiredDebtMember_label_en-US" xlink:label="lab_us-gaap_LossOnReacquiredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on Reacquired Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnReacquiredDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossOnReacquiredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnReacquiredDebtMember" xlink:to="lab_us-gaap_LossOnReacquiredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_72538811-fa0d-4643-b58b-604773bad8e8_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:to="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ElectricityMember_39c99d35-7527-4c5c-abb6-92ba49af88bc_terseLabel_en-US" xlink:label="lab_us-gaap_ElectricityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electricity</link:label>
    <link:label id="lab_us-gaap_ElectricityMember_label_en-US" xlink:label="lab_us-gaap_ElectricityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electricity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ElectricityMember" xlink:to="lab_us-gaap_ElectricityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_bde7182e-c9d5-4ab6-be73-7aba4b14e9c8_terseLabel_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock of Subsidiary without mandatory redemption requirements ($100 stated value; 10,000,000 shares authorized; issued and outstanding 115,293 shares)</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_label_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_documentation_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" xlink:to="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets_9ef4c4f5-64ab-4565-bcc1-59864a2bf27e_terseLabel_en-US" xlink:label="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted percentage assigned to achieving market targets</link:label>
    <link:label id="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets_label_en-US" xlink:label="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based Compensation, weighted percentage assigned to achieving market targets</link:label>
    <link:label id="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets_documentation_en-US" xlink:label="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based Compensation, weighted percentage assigned to achieving market targets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets" xlink:href="pnm-20201231.xsd#pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets" xlink:to="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureAbstract_21157886-1b72-4826-9717-35fdc43a879a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:to="lab_us-gaap_AssetRetirementObligationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_91aed965-5c00-4485-8c37-da8ceae5e8e3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CashFlowLesseeAbstract_730c6e53-587f-4fdc-b8ae-ab3b04646f20_terseLabel_en-US" xlink:label="lab_pnm_CashFlowLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_pnm_CashFlowLesseeAbstract_label_en-US" xlink:label="lab_pnm_CashFlowLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Lessee [Abstract]</link:label>
    <link:label id="lab_pnm_CashFlowLesseeAbstract_documentation_en-US" xlink:label="lab_pnm_CashFlowLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashFlowLesseeAbstract" xlink:href="pnm-20201231.xsd#pnm_CashFlowLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CashFlowLesseeAbstract" xlink:to="lab_pnm_CashFlowLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherPropertyAndInvestmentsAbstract_930e5098-2408-4764-aec4-18eb5e9ec5a2_terseLabel_en-US" xlink:label="lab_pnm_OtherPropertyAndInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Property and Investments:</link:label>
    <link:label id="lab_pnm_OtherPropertyAndInvestmentsAbstract_label_en-US" xlink:label="lab_pnm_OtherPropertyAndInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Property And Investments [Abstract]</link:label>
    <link:label id="lab_pnm_OtherPropertyAndInvestmentsAbstract_documentation_en-US" xlink:label="lab_pnm_OtherPropertyAndInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Property And Investments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherPropertyAndInvestmentsAbstract" xlink:href="pnm-20201231.xsd#pnm_OtherPropertyAndInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract" xlink:to="lab_pnm_OtherPropertyAndInvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_0f50ad99-d91f-49e2-8f00-561a9fffd679_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized contract cost, amortization period (in years)</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:to="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_da6255a1-d558-4e8d-b654-c3dcf2dc7011_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RetailElectricEconomyEnergyServiceCustomersMember_25a4b15f-dd6c-4ca8-aafb-95b8cead36bb_terseLabel_en-US" xlink:label="lab_pnm_RetailElectricEconomyEnergyServiceCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Economy energy service</link:label>
    <link:label id="lab_pnm_RetailElectricEconomyEnergyServiceCustomersMember_label_en-US" xlink:label="lab_pnm_RetailElectricEconomyEnergyServiceCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Economy Energy Service Customers [Member]</link:label>
    <link:label id="lab_pnm_RetailElectricEconomyEnergyServiceCustomersMember_documentation_en-US" xlink:label="lab_pnm_RetailElectricEconomyEnergyServiceCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Economy Energy Service Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember" xlink:href="pnm-20201231.xsd#pnm_RetailElectricEconomyEnergyServiceCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember" xlink:to="lab_pnm_RetailElectricEconomyEnergyServiceCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_3a1cc505-2e91-4cf8-9a79-52cf083e6f06_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CasaMesaWindMember_dd1a5422-e4b4-427d-9003-857b40623418_terseLabel_en-US" xlink:label="lab_pnm_CasaMesaWindMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Casa Mesa Wind, LLC</link:label>
    <link:label id="lab_pnm_CasaMesaWindMember_label_en-US" xlink:label="lab_pnm_CasaMesaWindMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Casa Mesa Wind [Member]</link:label>
    <link:label id="lab_pnm_CasaMesaWindMember_documentation_en-US" xlink:label="lab_pnm_CasaMesaWindMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Casa Mesa Wind [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CasaMesaWindMember" xlink:href="pnm-20201231.xsd#pnm_CasaMesaWindMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CasaMesaWindMember" xlink:to="lab_pnm_CasaMesaWindMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5483efd1-7855-4c48-8640-e86ea496c53c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computation of Earnings per Share and Dividends per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RetailElectricIndustrialCustomersMember_9a166506-33bb-427b-b10e-193385212e58_terseLabel_en-US" xlink:label="lab_pnm_RetailElectricIndustrialCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial</link:label>
    <link:label id="lab_pnm_RetailElectricIndustrialCustomersMember_label_en-US" xlink:label="lab_pnm_RetailElectricIndustrialCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Industrial Customers [Member]</link:label>
    <link:label id="lab_pnm_RetailElectricIndustrialCustomersMember_documentation_en-US" xlink:label="lab_pnm_RetailElectricIndustrialCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Industrial Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricIndustrialCustomersMember" xlink:href="pnm-20201231.xsd#pnm_RetailElectricIndustrialCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RetailElectricIndustrialCustomersMember" xlink:to="lab_pnm_RetailElectricIndustrialCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_BusinessCombinationCashRightPerCommonShare_b8d70201-608f-4fa9-add6-ef86ab9e89a7_terseLabel_en-US" xlink:label="lab_pnm_BusinessCombinationCashRightPerCommonShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, cash right per common share (in dollars per share)</link:label>
    <link:label id="lab_pnm_BusinessCombinationCashRightPerCommonShare_label_en-US" xlink:label="lab_pnm_BusinessCombinationCashRightPerCommonShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Cash Right Per Common Share</link:label>
    <link:label id="lab_pnm_BusinessCombinationCashRightPerCommonShare_documentation_en-US" xlink:label="lab_pnm_BusinessCombinationCashRightPerCommonShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Cash Right Per Common Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BusinessCombinationCashRightPerCommonShare" xlink:href="pnm-20201231.xsd#pnm_BusinessCombinationCashRightPerCommonShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_BusinessCombinationCashRightPerCommonShare" xlink:to="lab_pnm_BusinessCombinationCashRightPerCommonShare" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2043Series2Member_f21cdde5-ef3e-4beb-b232-ecf5c2daab75_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2043Series2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, Due 2043, Series 2</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2043Series2Member_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2043Series2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, Due 2043, Series 2 [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2043Series2Member_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2043Series2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, Due 2043, Series 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2043Series2Member" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsDue2043Series2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDue2043Series2Member" xlink:to="lab_pnm_PollutionControlRevenueBondsDue2043Series2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_0c816773-ba57-4968-869b-178f7474b904_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of leases under which lease term was extended</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Leases Under Which Lease Term Was Extended</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Leases Under Which Lease Term Was Extended</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" xlink:to="lab_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_89f00405-9137-494f-8c13-a76b1a24f36b_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_COVID19CostsSavingsMember_212f5716-256a-48bb-88f0-e67d37c01ecb_terseLabel_en-US" xlink:label="lab_pnm_COVID19CostsSavingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 cost savings</link:label>
    <link:label id="lab_pnm_COVID19CostsSavingsMember_label_en-US" xlink:label="lab_pnm_COVID19CostsSavingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 Costs Savings [Member]</link:label>
    <link:label id="lab_pnm_COVID19CostsSavingsMember_documentation_en-US" xlink:label="lab_pnm_COVID19CostsSavingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 Costs Savings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19CostsSavingsMember" xlink:href="pnm-20201231.xsd#pnm_COVID19CostsSavingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_COVID19CostsSavingsMember" xlink:to="lab_pnm_COVID19CostsSavingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_f9350249-e334-4506-9d0b-12994896fef8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Commitments</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReplacementResourcePortfolioTwoMember_ca4ac664-2908-477a-8804-a774156adab6_terseLabel_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Two</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioTwoMember_label_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Two [Member]</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioTwoMember_documentation_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioTwoMember" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReplacementResourcePortfolioTwoMember" xlink:to="lab_pnm_ReplacementResourcePortfolioTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyEfficiencyAndLoadManagementProgramMember_f7fa2247-ed16-41b2-96c9-1be8cf5d5653_terseLabel_en-US" xlink:label="lab_pnm_EnergyEfficiencyAndLoadManagementProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency and Load Management Program</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyAndLoadManagementProgramMember_label_en-US" xlink:label="lab_pnm_EnergyEfficiencyAndLoadManagementProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency and Load Management Program [Member]</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyAndLoadManagementProgramMember_documentation_en-US" xlink:label="lab_pnm_EnergyEfficiencyAndLoadManagementProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency and Load Management Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyAndLoadManagementProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember" xlink:to="lab_pnm_EnergyEfficiencyAndLoadManagementProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_c1aeefc7-d9c4-467d-95d9-fffbb973c596_terseLabel_en-US" xlink:label="lab_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of allotment parcels that cannot be condemned</link:label>
    <link:label id="lab_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_label_en-US" xlink:label="lab_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Allotment Parcels' At Issue, Not To Be Condemned</link:label>
    <link:label id="lab_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_documentation_en-US" xlink:label="lab_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of allotment parcels' at issue, Not to be condemned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned" xlink:href="pnm-20201231.xsd#pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned" xlink:to="lab_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_e8793484-3d46-4eff-957a-b93f076c8149_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Investments Held by the Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateMember_cfe798e0-820d-4921-b9db-3554fc16b081_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real estate funds</link:label>
    <link:label id="lab_us-gaap_RealEstateMember_label_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateMember" xlink:to="lab_us-gaap_RealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_d44d7660-9628-4b75-a99d-97ba606b6e3d_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_c7729c22-d19d-4e0c-a25a-05f2dfe738cc_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred credits and other liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Other than Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_HearingExaminersApproachOneMember_6a2b3e34-afb6-46f0-b77a-551f4f37964d_terseLabel_en-US" xlink:label="lab_pnm_HearingExaminersApproachOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hearing Examiners Approach One</link:label>
    <link:label id="lab_pnm_HearingExaminersApproachOneMember_label_en-US" xlink:label="lab_pnm_HearingExaminersApproachOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hearing Examiners Approach One [Member]</link:label>
    <link:label id="lab_pnm_HearingExaminersApproachOneMember_documentation_en-US" xlink:label="lab_pnm_HearingExaminersApproachOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hearing Examiners Approach One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_HearingExaminersApproachOneMember" xlink:href="pnm-20201231.xsd#pnm_HearingExaminersApproachOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_HearingExaminersApproachOneMember" xlink:to="lab_pnm_HearingExaminersApproachOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_e03a18d3-61ae-446a-af54-b102d87b959f_terseLabel_en-US" xlink:label="lab_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for fixed charges</link:label>
    <link:label id="lab_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_label_en-US" xlink:label="lab_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Contract For Purchase of Electric Power Fixed Costs</link:label>
    <link:label id="lab_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_documentation_en-US" xlink:label="lab_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Contract For Purchase of Electric Power Fixed Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts" xlink:href="pnm-20201231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts" xlink:to="lab_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_920406f0-6efb-4ffa-88df-d1fc490531bb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_4bb45bf7-acad-4db8-972a-fb2878089dec_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_0dff9b4e-a385-4ed6-93ed-19de7fb36c8d_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Flows From Operating Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract_3f69b382-d366-438a-9f88-036577a87701_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Credits and Other Liabilities:</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_20d9e00a-d217-4901-b292-ebc0d084d478_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ContinuousHighwallMiningMember_24cdcdb3-f5ff-4dcf-8761-52c2687a67ac_terseLabel_en-US" xlink:label="lab_pnm_ContinuousHighwallMiningMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuous Highwall Mining</link:label>
    <link:label id="lab_pnm_ContinuousHighwallMiningMember_label_en-US" xlink:label="lab_pnm_ContinuousHighwallMiningMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuous Highwall Mining [Member]</link:label>
    <link:label id="lab_pnm_ContinuousHighwallMiningMember_documentation_en-US" xlink:label="lab_pnm_ContinuousHighwallMiningMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuous Highwall Mining [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContinuousHighwallMiningMember" xlink:href="pnm-20201231.xsd#pnm_ContinuousHighwallMiningMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ContinuousHighwallMiningMember" xlink:to="lab_pnm_ContinuousHighwallMiningMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_c06f6855-46ee-4a35-b3be-3abd7e742b7b_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_b95133af-f30d-4fdd-8193-8f9b68db85dc_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_065be76d-7a82-422b-9586-6ee133011efc_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Adjustment for Cash Flow Hedges</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_59defd49-c38b-419a-be33-799547184698_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument Risk [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2043Series1Member_67cf376b-1904-4ec1-9be8-f2dd0d095e70_terseLabel_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2043Series1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, Due 2043, Series 1</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2043Series1Member_label_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2043Series1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, Due 2043, Series 1 [Member]</link:label>
    <link:label id="lab_pnm_PollutionControlRevenueBondsDue2043Series1Member_documentation_en-US" xlink:label="lab_pnm_PollutionControlRevenueBondsDue2043Series1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pollution Control Revenue Bonds, Due 2043, Series 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2043Series1Member" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsDue2043Series1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PollutionControlRevenueBondsDue2043Series1Member" xlink:to="lab_pnm_PollutionControlRevenueBondsDue2043Series1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_d90b7aa7-ce7d-415a-b9d0-7f1ae84b6dae_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Increase in Revenue</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_label_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Increase Annual Transmission Service Revenue</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Increase Annual Transmission Service Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" xlink:to="lab_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DecommissioningTrustAssetsAmount_cd33fd04-8bf9-40c8-aa92-5022440ae671_terseLabel_en-US" xlink:label="lab_us-gaap_DecommissioningTrustAssetsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated market value of trusts for decommissioning costs</link:label>
    <link:label id="lab_us-gaap_DecommissioningTrustAssetsAmount_label_en-US" xlink:label="lab_us-gaap_DecommissioningTrustAssetsAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decommissioning Fund Investments, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecommissioningTrustAssetsAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DecommissioningTrustAssetsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecommissioningTrustAssetsAmount" xlink:to="lab_us-gaap_DecommissioningTrustAssetsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NuclearPlantMember_30960928-6178-499a-a8cb-d960524e173a_terseLabel_en-US" xlink:label="lab_us-gaap_NuclearPlantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear Plant</link:label>
    <link:label id="lab_us-gaap_NuclearPlantMember_label_en-US" xlink:label="lab_us-gaap_NuclearPlantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nuclear Plant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearPlantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NuclearPlantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NuclearPlantMember" xlink:to="lab_us-gaap_NuclearPlantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_0d129152-5ecd-4606-b977-aefc8c95e12f_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_5289f563-3bdc-4758-be0f-7ba57408f725_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_759fa9f4-26b4-4179-af6f-4f8cfef3a0a6_terseLabel_en-US" xlink:label="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Performance Target Time Frame [Axis]</link:label>
    <link:label id="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_label_en-US" xlink:label="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Performance Target Time Frame [Axis]</link:label>
    <link:label id="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_documentation_en-US" xlink:label="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved specified performance target time frame [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis" xlink:to="lab_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ManagementMember_25051afc-9eff-4215-bc45-66ce592110ac_terseLabel_en-US" xlink:label="lab_srt_ManagementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive</link:label>
    <link:label id="lab_srt_ManagementMember_label_en-US" xlink:label="lab_srt_ManagementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ManagementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ManagementMember" xlink:to="lab_srt_ManagementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_b4935b7c-91e7-4f73-b312-1a80ff46f101_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax impact of amounts reclassified</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_1c1b1a40-304a-44d7-9a8f-83dc3e33c09e_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged&#160;to other accounts</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearThree_665b7d8f-7908-467f-948f-3f3c6062db13_terseLabel_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearThree_label_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year Three</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearThree_documentation_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearThree" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_BudgetedFutureConstructionExpendituresYearThree" xlink:to="lab_pnm_BudgetedFutureConstructionExpendituresYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AnnualLeasePaymentsDuringRenewalPeriod_3cb95e81-6b27-435f-9c17-e3334d5908d7_terseLabel_en-US" xlink:label="lab_pnm_AnnualLeasePaymentsDuringRenewalPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual lease payments during renewal period</link:label>
    <link:label id="lab_pnm_AnnualLeasePaymentsDuringRenewalPeriod_label_en-US" xlink:label="lab_pnm_AnnualLeasePaymentsDuringRenewalPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Lease Payments During Renewal Period</link:label>
    <link:label id="lab_pnm_AnnualLeasePaymentsDuringRenewalPeriod_documentation_en-US" xlink:label="lab_pnm_AnnualLeasePaymentsDuringRenewalPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Lease Payments During Renewal Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod" xlink:href="pnm-20201231.xsd#pnm_AnnualLeasePaymentsDuringRenewalPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod" xlink:to="lab_pnm_AnnualLeasePaymentsDuringRenewalPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_85941029-6ed9-4036-b7dc-54411ea6c0d5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Adjustment for Cash Flow Hedges:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_42c218f7-5c68-466e-a128-f815748c6f58_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_ebe7f3df-b057-4ee7-8397-ffdfd75b8ce9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_8f3acd68-6243-4154-b44b-5bd99a2d3db0_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity term over which financings require regulator approval (more than)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_label_en-US" xlink:label="lab_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Maturity term over which financings require regulator approval</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Maturity term over which financings require regulator approval</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" xlink:to="lab_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_8d1a3649-740e-4dba-adf9-367f769072d8_terseLabel_en-US" xlink:label="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_label_en-US" xlink:label="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Results of Operations Variable Interest Entity Operating Expenses</link:label>
    <link:label id="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_documentation_en-US" xlink:label="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Results of Operations Variable Interest Entity Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses" xlink:href="pnm-20201231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses" xlink:to="lab_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RestrictedStockAndPerformanceSharesMember_fa926b8a-8f5c-4050-948a-3257e50a14db_terseLabel_en-US" xlink:label="lab_pnm_RestrictedStockAndPerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares and Performance-Based Shares</link:label>
    <link:label id="lab_pnm_RestrictedStockAndPerformanceSharesMember_label_en-US" xlink:label="lab_pnm_RestrictedStockAndPerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Performance Shares [Member]</link:label>
    <link:label id="lab_pnm_RestrictedStockAndPerformanceSharesMember_documentation_en-US" xlink:label="lab_pnm_RestrictedStockAndPerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember" xlink:href="pnm-20201231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember" xlink:to="lab_pnm_RestrictedStockAndPerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_cf484d6e-e42a-4b9a-9721-0302f6d49d88_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds3.60PercentDue2029Member_44a64bca-2d4a-4e24-a1f8-0beefbf394dd_verboseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.60PercentDue2029Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds at 3.60% due 2029</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.60PercentDue2029Member_d74c1c24-f036-4b4a-9c30-6ae2d9c6cbd2_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.60PercentDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.60% due July 2029</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.60PercentDue2029Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.60PercentDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.60 Percent Due 2029 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.60PercentDue2029Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.60PercentDue2029Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.60 Percent Due 2029 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.60PercentDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member" xlink:to="lab_pnm_FirstMortgageBonds3.60PercentDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_ac1cb47f-b5af-42f6-845d-97343a9c813e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_9daa1e4d-5574-493d-b7db-e1c8821b40d8_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AcceleratedDepreciationSNCRsMember_450b788e-4943-4789-b19e-2920dc86086e_terseLabel_en-US" xlink:label="lab_pnm_AcceleratedDepreciationSNCRsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated depreciation SNCRs(4)</link:label>
    <link:label id="lab_pnm_AcceleratedDepreciationSNCRsMember_label_en-US" xlink:label="lab_pnm_AcceleratedDepreciationSNCRsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Depreciation SNCRs [Member]</link:label>
    <link:label id="lab_pnm_AcceleratedDepreciationSNCRsMember_documentation_en-US" xlink:label="lab_pnm_AcceleratedDepreciationSNCRsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Depreciation SNCRs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AcceleratedDepreciationSNCRsMember" xlink:href="pnm-20201231.xsd#pnm_AcceleratedDepreciationSNCRsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AcceleratedDepreciationSNCRsMember" xlink:to="lab_pnm_AcceleratedDepreciationSNCRsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AccumulatedAmortizationNuclearFuel_25dd3917-607c-424a-abf4-111e085daaee_terseLabel_en-US" xlink:label="lab_pnm_AccumulatedAmortizationNuclearFuel" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation, nuclear fuel</link:label>
    <link:label id="lab_pnm_AccumulatedAmortizationNuclearFuel_label_en-US" xlink:label="lab_pnm_AccumulatedAmortizationNuclearFuel" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization Nuclear Fuel</link:label>
    <link:label id="lab_pnm_AccumulatedAmortizationNuclearFuel_documentation_en-US" xlink:label="lab_pnm_AccumulatedAmortizationNuclearFuel" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization, nuclear fuel</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccumulatedAmortizationNuclearFuel" xlink:href="pnm-20201231.xsd#pnm_AccumulatedAmortizationNuclearFuel"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AccumulatedAmortizationNuclearFuel" xlink:to="lab_pnm_AccumulatedAmortizationNuclearFuel" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_b31fb88b-bad0-4baf-b3d3-fbb1c8152f26_terseLabel_en-US" xlink:label="lab_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge to share pool for each share awarded</link:label>
    <link:label id="lab_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_label_en-US" xlink:label="lab_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Conversion Ratio</link:label>
    <link:label id="lab_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_documentation_en-US" xlink:label="lab_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" xlink:href="pnm-20201231.xsd#pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" xlink:to="lab_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_db85552f-b393-4396-9093-7950530ab4a5_totalLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains (losses) on investment securities</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Equity Securities, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_a260bf74-fdb1-4f96-b192-3e2c68c74763_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transmission line and associated facilities</link:label>
    <link:label id="lab_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_label_en-US" xlink:label="lab_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Transmission Line And Associated Facilities</link:label>
    <link:label id="lab_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Transmission Line And Associated Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities" xlink:to="lab_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_VariableRateShortTermDebtMember_0f15dab0-fe3d-40c1-8bba-c9e16e370929_terseLabel_en-US" xlink:label="lab_pnm_VariableRateShortTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate Short-Term Debt</link:label>
    <link:label id="lab_pnm_VariableRateShortTermDebtMember_label_en-US" xlink:label="lab_pnm_VariableRateShortTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate Short-Term Debt [Member]</link:label>
    <link:label id="lab_pnm_VariableRateShortTermDebtMember_documentation_en-US" xlink:label="lab_pnm_VariableRateShortTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate Short-Term Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateShortTermDebtMember" xlink:href="pnm-20201231.xsd#pnm_VariableRateShortTermDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_VariableRateShortTermDebtMember" xlink:to="lab_pnm_VariableRateShortTermDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_092e96cc-6632-45d1-8cce-6f8cca571a56_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_Adjustmentforunrecognizedtaxbenefits_029f9ecc-f6f8-4d1d-a886-12d5e6e55a37_negatedLabel_en-US" xlink:label="lab_pnm_Adjustmentforunrecognizedtaxbenefits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of unrecognized tax benefits</link:label>
    <link:label id="lab_pnm_Adjustmentforunrecognizedtaxbenefits_label_en-US" xlink:label="lab_pnm_Adjustmentforunrecognizedtaxbenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for unrecognized tax benefits</link:label>
    <link:label id="lab_pnm_Adjustmentforunrecognizedtaxbenefits_documentation_en-US" xlink:label="lab_pnm_Adjustmentforunrecognizedtaxbenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for unrecognized tax benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Adjustmentforunrecognizedtaxbenefits" xlink:href="pnm-20201231.xsd#pnm_Adjustmentforunrecognizedtaxbenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_Adjustmentforunrecognizedtaxbenefits" xlink:to="lab_pnm_Adjustmentforunrecognizedtaxbenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_f1bc2d98-dae2-4be7-b7b0-f27efb122424_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current federal income tax</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReclamationTrustFundingNextFiscalYear_72e1c411-45f0-4b41-bec2-62eddfb8667d_terseLabel_en-US" xlink:label="lab_pnm_ReclamationTrustFundingNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation trust funding, next fiscal year</link:label>
    <link:label id="lab_pnm_ReclamationTrustFundingNextFiscalYear_label_en-US" xlink:label="lab_pnm_ReclamationTrustFundingNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation Trust Funding, Next Fiscal Year</link:label>
    <link:label id="lab_pnm_ReclamationTrustFundingNextFiscalYear_documentation_en-US" xlink:label="lab_pnm_ReclamationTrustFundingNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclamation Trust Funding, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingNextFiscalYear" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReclamationTrustFundingNextFiscalYear" xlink:to="lab_pnm_ReclamationTrustFundingNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_1105dcb0-0767-4cdb-8a4f-9a28a10b8fb7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LaJoyaWindMember_73576e0f-e438-48be-aaec-4705eb3202bb_terseLabel_en-US" xlink:label="lab_pnm_LaJoyaWindMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">La Joya Wind</link:label>
    <link:label id="lab_pnm_LaJoyaWindMember_label_en-US" xlink:label="lab_pnm_LaJoyaWindMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">La Joya Wind [Member]</link:label>
    <link:label id="lab_pnm_LaJoyaWindMember_documentation_en-US" xlink:label="lab_pnm_LaJoyaWindMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">La Joya Wind [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LaJoyaWindMember" xlink:href="pnm-20201231.xsd#pnm_LaJoyaWindMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LaJoyaWindMember" xlink:to="lab_pnm_LaJoyaWindMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_581c470f-311a-432f-b64c-ab9db0846273_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected long-term return on assets decrease resulting in increase net periodic costs In next fiscal year</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets Decrease Resulting in Increase Net Periodic Costs In Next Fiscal Year</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets Decrease Resulting in Increase Net Periodic Costs In Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" xlink:to="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesFrequencyofIRPfilings_cd68bb05-0d9a-4d10-b917-20a3fe6fad27_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesFrequencyofIRPfilings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required filing of Integrated Resource Plan</link:label>
    <link:label id="lab_pnm_PublicUtilitiesFrequencyofIRPfilings_label_en-US" xlink:label="lab_pnm_PublicUtilitiesFrequencyofIRPfilings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Frequency of IRP filings</link:label>
    <link:label id="lab_pnm_PublicUtilitiesFrequencyofIRPfilings_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesFrequencyofIRPfilings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Frequency of IRP filings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesFrequencyofIRPfilings" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesFrequencyofIRPfilings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesFrequencyofIRPfilings" xlink:to="lab_pnm_PublicUtilitiesFrequencyofIRPfilings" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock_a452828d-6e0b-469d-8cbc-35cd54160458_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Assets and Liabilities</link:label>
    <link:label id="lab_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities [Table Text Block]</link:label>
    <link:label id="lab_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_f7c3e4e4-dce3-4e10-b07e-91ce1966540c_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for funds used during construction, capitalized interest rate</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Allowance for Funds Used During Construction, Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:to="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CommercialProvidersMember_d1cbfb02-2de1-48d3-8f46-52738516d142_terseLabel_en-US" xlink:label="lab_pnm_CommercialProvidersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Providers</link:label>
    <link:label id="lab_pnm_CommercialProvidersMember_label_en-US" xlink:label="lab_pnm_CommercialProvidersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Providers [Member]</link:label>
    <link:label id="lab_pnm_CommercialProvidersMember_documentation_en-US" xlink:label="lab_pnm_CommercialProvidersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Providers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommercialProvidersMember" xlink:href="pnm-20201231.xsd#pnm_CommercialProvidersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CommercialProvidersMember" xlink:to="lab_pnm_CommercialProvidersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_7da84ee6-0495-4e0a-9930-de9b34d4f8c0_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_8dc44629-7a7e-48c0-a515-a148442ed7d7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_7729b2ac-073a-4426-8da1-6e94e324628d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_1895459c-6533-44b1-8c5e-111516aa8833_terseLabel_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible compensation</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_label_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Non-deductible Compensation, Amount</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_documentation_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Non-deductible Compensation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" xlink:to="lab_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_9800c59b-f550-45e3-9c0a-2f6a4ad5d89b_terseLabel_en-US" xlink:label="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price, percentage of the book value reduced by related indebtedness</link:label>
    <link:label id="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_label_en-US" xlink:label="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Contract Option To Purchase, Purchase Price - Percentage Of Adjusted NBV</link:label>
    <link:label id="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_documentation_en-US" xlink:label="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term contract option to purchase, purchase price - percentage of adjusted NBV</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" xlink:href="pnm-20201231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" xlink:to="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_297d7a17-569f-47cb-a05c-5152f4c9819a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TNMP2019BondPurchaseAgreementMember_eef98f18-93e6-4a02-b748-4e3931e9a389_terseLabel_en-US" xlink:label="lab_pnm_TNMP2019BondPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2019 Bond Purchase Agreement</link:label>
    <link:label id="lab_pnm_TNMP2019BondPurchaseAgreementMember_label_en-US" xlink:label="lab_pnm_TNMP2019BondPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2019 Bond Purchase Agreement [Member]</link:label>
    <link:label id="lab_pnm_TNMP2019BondPurchaseAgreementMember_documentation_en-US" xlink:label="lab_pnm_TNMP2019BondPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2019 Bond Purchase Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2019BondPurchaseAgreementMember" xlink:href="pnm-20201231.xsd#pnm_TNMP2019BondPurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMP2019BondPurchaseAgreementMember" xlink:to="lab_pnm_TNMP2019BondPurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NewMexicoWindMember_18364cde-6448-4fe7-8cfe-91c258c7ed75_terseLabel_en-US" xlink:label="lab_pnm_NewMexicoWindMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Mexico Wind</link:label>
    <link:label id="lab_pnm_NewMexicoWindMember_label_en-US" xlink:label="lab_pnm_NewMexicoWindMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Mexico Wind [Member]</link:label>
    <link:label id="lab_pnm_NewMexicoWindMember_documentation_en-US" xlink:label="lab_pnm_NewMexicoWindMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Mexico Wind [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexicoWindMember" xlink:href="pnm-20201231.xsd#pnm_NewMexicoWindMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NewMexicoWindMember" xlink:to="lab_pnm_NewMexicoWindMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_29139682-ee9b-40a7-8306-6bce52a23c2c_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:to="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_52312752-e86d-4d16-a54d-0eae3b5d40cb_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_70decc69-204a-4f24-b5b7-549c03a94898_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_956704bf-5b8b-471a-a794-dfd891acca09_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_21cbebd7-d8cf-4289-9417-99daff18030e_totalLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net gains (losses) on equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromProductiveAssets_a3d3b733-21f3-4062-a563-c11df15fdd76_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility plant additions</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:to="lab_us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_fa7909f0-6110-4849-bb92-93b9ac3e9166_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Solar photovoltaic capacity (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Mega Watts of Solar Photovoltaic Capacity</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Mega Watts of Solar Photovoltaic Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" xlink:to="lab_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a42d977a-47ea-47f6-a100-4f3c0005dbdc_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized holding gains (losses) arising during the period, net of income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member_5f23dd0b-55f1-4636-82c7-4cb64727a3aa_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUNs, Private Placement Transaction with Institutional Investors, Issuance in May 2018</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors, Issuance in May 2018 [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors, Issuance in May 2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member" xlink:to="lab_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_81fac166-cb89-4e52-9de7-b613f28e1692_terseLabel_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for equity funds used during construction</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_label_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Allowance for equity funds used during construction</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_documentation_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Allowance for equity funds used during construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" xlink:to="lab_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_42e46ac4-2e7c-4557-b0c4-52c23321b86b_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.10% due June 2040, mandatory tender June 1, 2023</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2023, At 1 Point 10 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2023, At 1 Point 10 Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_44aa5629-d3e0-4a69-9305-0ae7256c8e45_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized holding gains (losses) arising during the period, income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts_7b14d16e-5d83-4cb3-bc29-549358a28e30_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Solar generation capacity expected to be operational (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Solar Generation Capacity Expected To Be Operational, In Megawatts</link:label>
    <link:label id="lab_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Solar Generation Capacity Expected To Be Operational, In Megawatts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts" xlink:to="lab_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CharitablecontributioncarryforwardImpairment_511b248d-677d-453a-889f-bfc6d6667bf8_terseLabel_en-US" xlink:label="lab_pnm_CharitablecontributioncarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charitable contribution carryforwards</link:label>
    <link:label id="lab_pnm_CharitablecontributioncarryforwardImpairment_label_en-US" xlink:label="lab_pnm_CharitablecontributioncarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charitable contribution carryforward, Impairment</link:label>
    <link:label id="lab_pnm_CharitablecontributioncarryforwardImpairment_documentation_en-US" xlink:label="lab_pnm_CharitablecontributioncarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charitable contribution carryforward, Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CharitablecontributioncarryforwardImpairment" xlink:href="pnm-20201231.xsd#pnm_CharitablecontributioncarryforwardImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CharitablecontributioncarryforwardImpairment" xlink:to="lab_pnm_CharitablecontributioncarryforwardImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_71dcf4e6-670c-4db9-a065-9776edafc37a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember_6df4056d-bc0b-4c1c-b400-a0f3844c4dd7_terseLabel_en-US" xlink:label="lab_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Vice President and Chief Financial Officer</link:label>
    <link:label id="lab_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember_label_en-US" xlink:label="lab_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Vice President and Chief Financial Officer [Member]</link:label>
    <link:label id="lab_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember_documentation_en-US" xlink:label="lab_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Vice President and Chief Financial Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember" xlink:href="pnm-20201231.xsd#pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember" xlink:to="lab_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_0b44b2fa-e2b3-4a81-be93-af92d074b1c5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Charges</link:label>
    <link:label id="lab_us-gaap_InterestExpense_bfd9c973-5a4d-4b80-b83f-3459889d139b_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest charges</link:label>
    <link:label id="lab_us-gaap_InterestExpense_7e1c19ae-3b84-4677-bee2-5bf958c839ec_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expenses</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_55abf8e1-0f21-4117-b6ae-bff67d82a04a_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_5a20b564-fdaa-4ef9-a57a-06a505c541dd_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, consideration received on transaction</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_a4d140f3-8f46-4633-be96-70e601f45475_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2f5b94b3-8123-471b-9f60-350b4bcbf95c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_27ee9f22-e990-4c28-b929-79f8626d7a68_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest, ownership percentage by noncontrolling owners</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_VariableInterestEntitiesTextBlock_b86eb71c-3002-4cd0-8fd8-f68be969e882_terseLabel_en-US" xlink:label="lab_pnm_VariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities</link:label>
    <link:label id="lab_pnm_VariableInterestEntitiesTextBlock_label_en-US" xlink:label="lab_pnm_VariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities [Text Block]</link:label>
    <link:label id="lab_pnm_VariableInterestEntitiesTextBlock_documentation_en-US" xlink:label="lab_pnm_VariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntitiesTextBlock" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_VariableInterestEntitiesTextBlock" xlink:to="lab_pnm_VariableInterestEntitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_b3f40c24-8169-4fba-8ad9-2e4685651e91_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for uncertain income tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEstimateOfPossibleUpgrades_b36aa826-6ea4-41a8-99b5-5623cb8f1d04_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimateOfPossibleUpgrades" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of possible upgrades</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimateOfPossibleUpgrades_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimateOfPossibleUpgrades" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimate Of Possible Upgrades</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimateOfPossibleUpgrades_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimateOfPossibleUpgrades" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimate Of Possible Upgrades</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimateOfPossibleUpgrades" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimateOfPossibleUpgrades"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEstimateOfPossibleUpgrades" xlink:to="lab_pnm_PublicUtilitiesEstimateOfPossibleUpgrades" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueNotFromContractWithCustomer_28479814-f84d-4052-8643-5583ef00eb92_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueNotFromContractWithCustomer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative revenue programs</link:label>
    <link:label id="lab_us-gaap_RevenueNotFromContractWithCustomer_label_en-US" xlink:label="lab_us-gaap_RevenueNotFromContractWithCustomer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Not from Contract with Customer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueNotFromContractWithCustomer" xlink:to="lab_us-gaap_RevenueNotFromContractWithCustomer" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_7a2c5251-2bf7-45bd-9c61-caba014b293f_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject_b61b57af-8a4c-440d-8b9e-1032f97bd271_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in estimated cost of project</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject_label_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Increase (Decrease) In Estimated Cost Of Project</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Increase (Decrease) In Estimated Cost Of Project</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject" xlink:to="lab_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_70df3e08-f119-48ee-9599-d8e81cb98366_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:to="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4b82ceea-dd5b-4b5d-a356-260fd6629da6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period to recognize compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_62af68bb-28ab-4049-88cc-16674af0a84b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_b2e7dbbd-e031-41f7-b7c7-3a34de23aec8_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested increase annual distribution revenue requirement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Increase Annual Distribution Revenue Requirement</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Increase Annual Distribution Revenue Requirement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" xlink:to="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringMember_dab3627a-3e41-411f-8671-583e82241889_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringMember_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringMember" xlink:to="lab_us-gaap_OtherRestructuringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_b1563058-19f3-4a99-92a3-f087f0d85854_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental schedule of noncash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_c2c77f56-0d44-45f1-8fe6-6681f672455a_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.45% due September 2042, mandatory tender - June&#160;1, 2022</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2042, at 2 Point 45 Percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Note PCRB Due 2042 at 2.45 Percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_107adb4e-2446-4499-b943-9f22685bb0b4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AssetRetirementObligationsLineItems_8775d59c-dff8-4c44-a7b4-f44344c21548_terseLabel_en-US" xlink:label="lab_pnm_AssetRetirementObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligations [Line Items]</link:label>
    <link:label id="lab_pnm_AssetRetirementObligationsLineItems_label_en-US" xlink:label="lab_pnm_AssetRetirementObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligations [Line Items]</link:label>
    <link:label id="lab_pnm_AssetRetirementObligationsLineItems_documentation_en-US" xlink:label="lab_pnm_AssetRetirementObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationsLineItems" xlink:href="pnm-20201231.xsd#pnm_AssetRetirementObligationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AssetRetirementObligationsLineItems" xlink:to="lab_pnm_AssetRetirementObligationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationCostsMember_78757bfc-9ca9-4bd5-9fe7-73ab7b269c17_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PVNGS ARO</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationCostsMember_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationCostsMember" xlink:to="lab_us-gaap_AssetRetirementObligationCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9b7ef2d6-e477-436e-ade4-4046128c9395_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings Attributable to PNMR</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4f534b10-7e52-4963-81c1-9ba9fb238ee0_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings Attributable to PNMR</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherDeferredCostsGrossCARESAct_9505020f-2a84-40af-8eb2-781d000b51e6_terseLabel_en-US" xlink:label="lab_pnm_OtherDeferredCostsGrossCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deferred costs, gross, CARES Act</link:label>
    <link:label id="lab_pnm_OtherDeferredCostsGrossCARESAct_label_en-US" xlink:label="lab_pnm_OtherDeferredCostsGrossCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Deferred Costs, Gross, CARES Act</link:label>
    <link:label id="lab_pnm_OtherDeferredCostsGrossCARESAct_documentation_en-US" xlink:label="lab_pnm_OtherDeferredCostsGrossCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Deferred Costs, Gross, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCostsGrossCARESAct" xlink:href="pnm-20201231.xsd#pnm_OtherDeferredCostsGrossCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherDeferredCostsGrossCARESAct" xlink:to="lab_pnm_OtherDeferredCostsGrossCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled_849c215e-bd91-4043-a743-9c96bfaca834_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities settled</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Liabilities Settled</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:to="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_324ed9bd-9095-4ea9-a5d0-869ccf45940d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_43960e0a-c58a-4556-9056-21766936af9e_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated underpaid surface mining royalties under proposed rate change</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimated Underpaid Surface Mining Royalties Under Proposed Rate Change</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Estimated Underpaid Surface Mining Royalties Under Proposed Rate Change</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" xlink:to="lab_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_deb3c271-39df-4d91-83bc-46e07edc87a3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value gain (loss, less than)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_307e4329-8979-43ad-9b34-83c16ffa269b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_082796fa-41fe-454b-95e2-6276a91cf2e0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PaymentsForReliefFromObligations_7dbbf172-2b12-483c-a025-693daaf8b09f_terseLabel_en-US" xlink:label="lab_pnm_PaymentsForReliefFromObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for relief from obligations</link:label>
    <link:label id="lab_pnm_PaymentsForReliefFromObligations_label_en-US" xlink:label="lab_pnm_PaymentsForReliefFromObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Relief From Obligations</link:label>
    <link:label id="lab_pnm_PaymentsForReliefFromObligations_documentation_en-US" xlink:label="lab_pnm_PaymentsForReliefFromObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Relief From Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsForReliefFromObligations" xlink:href="pnm-20201231.xsd#pnm_PaymentsForReliefFromObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PaymentsForReliefFromObligations" xlink:to="lab_pnm_PaymentsForReliefFromObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_d8c0fe76-0389-4bcd-a755-4eed704c15c6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross realized gains</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_041e6ef6-672b-498f-93c1-69bf6177eb5a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock_71e4f0e6-ac7a-4e2c-9626-3ecacc085660_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:to="lab_us-gaap_AssetRetirementObligationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_269e106b-4858-4086-b739-0c691b04f4cb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Quarterly Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyEfficiencyMember_dcaf3aad-1cb0-4ec0-a843-29bc247ec4cb_terseLabel_en-US" xlink:label="lab_pnm_EnergyEfficiencyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy efficiency costs</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyMember_label_en-US" xlink:label="lab_pnm_EnergyEfficiencyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency [Member]</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyMember_documentation_en-US" xlink:label="lab_pnm_EnergyEfficiencyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EnergyEfficiencyMember" xlink:to="lab_pnm_EnergyEfficiencyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TNMP2020BondPurchaseAgreementMember_e106e8ba-df38-434f-b74b-bea4a9191cf6_terseLabel_en-US" xlink:label="lab_pnm_TNMP2020BondPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2020 Bond Purchase Agreement</link:label>
    <link:label id="lab_pnm_TNMP2020BondPurchaseAgreementMember_label_en-US" xlink:label="lab_pnm_TNMP2020BondPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2020 Bond Purchase Agreement [Member]</link:label>
    <link:label id="lab_pnm_TNMP2020BondPurchaseAgreementMember_documentation_en-US" xlink:label="lab_pnm_TNMP2020BondPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2020 Bond Purchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2020BondPurchaseAgreementMember" xlink:href="pnm-20201231.xsd#pnm_TNMP2020BondPurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMP2020BondPurchaseAgreementMember" xlink:to="lab_pnm_TNMP2020BondPurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_4db423de-6db2-4e20-99eb-c154c6e4052b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_543a17df-c426-47a9-a01c-3dc4350bd9e3_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SJGSUnits2and3Member_48e64f8c-aa3e-4bad-81d8-dee081a14a3d_terseLabel_en-US" xlink:label="lab_pnm_SJGSUnits2and3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shutdown of SJGS Units 2 and 3</link:label>
    <link:label id="lab_pnm_SJGSUnits2and3Member_label_en-US" xlink:label="lab_pnm_SJGSUnits2and3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJGS Units 2 and 3 [Member]</link:label>
    <link:label id="lab_pnm_SJGSUnits2and3Member_documentation_en-US" xlink:label="lab_pnm_SJGSUnits2and3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJGS Units 2 and 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSUnits2and3Member" xlink:href="pnm-20201231.xsd#pnm_SJGSUnits2and3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SJGSUnits2and3Member" xlink:to="lab_pnm_SJGSUnits2and3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_a0a063f5-0e89-4993-b491-718ecc0b8ec0_terseLabel_en-US" xlink:label="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price, percentage of fair market value</link:label>
    <link:label id="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_label_en-US" xlink:label="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Contract Option To Purchase, Purchase Price - Percentage Of FMV</link:label>
    <link:label id="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_documentation_en-US" xlink:label="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term contract option to purchase, purchase price - percentage of FMV</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" xlink:href="pnm-20201231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" xlink:to="lab_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_0c0ab4ee-1868-4c60-b4a9-d2513f763fc7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for losses included in net earnings, net of income tax (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_317b6abe-7d39-4cd6-9dc8-332ea5d118c3_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5d35c349-4b68-4296-83aa-47bc19e6462e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net earnings to net cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_8d36f33f-4d6e-4026-9c6e-ba5d7914fbf9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_0bb499d7-425a-4852-b135-2b770056c883_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill and Other Intangible Assets [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_label_en-US" xlink:label="lab_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill and Other Intangible Assets [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_documentation_en-US" xlink:label="lab_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill and Other Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable" xlink:to="lab_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_4f1f4471-0dcd-41d0-99e9-313f84688824_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_3fe4142b-e5ad-455e-8b73-900a9d91f5b8_negatedLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_359d6995-171c-4361-89ca-c89fa6359dff_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_fc3e500c-061a-49c3-bb8d-fc3ed52e71b4_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease expense</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_341f57fa-c7e2-4e58-a895-8582d28d069f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income tax, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicServiceCompanyOfNewMexicoMember_bf45c3be-656c-46e0-bc2e-64b28b3fad1d_terseLabel_en-US" xlink:label="lab_pnm_PublicServiceCompanyOfNewMexicoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Service Company of New Mexico</link:label>
    <link:label id="lab_pnm_PublicServiceCompanyOfNewMexicoMember_7f37dfe6-6b87-464b-9e3b-337c33b263ee_verboseLabel_en-US" xlink:label="lab_pnm_PublicServiceCompanyOfNewMexicoMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM</link:label>
    <link:label id="lab_pnm_PublicServiceCompanyOfNewMexicoMember_label_en-US" xlink:label="lab_pnm_PublicServiceCompanyOfNewMexicoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Service Company of New Mexico [Member]</link:label>
    <link:label id="lab_pnm_PublicServiceCompanyOfNewMexicoMember_documentation_en-US" xlink:label="lab_pnm_PublicServiceCompanyOfNewMexicoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Service Company of New Mexico [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicServiceCompanyOfNewMexicoMember" xlink:to="lab_pnm_PublicServiceCompanyOfNewMexicoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_f36d84da-a00f-4534-b833-cf0f2fe9ad10_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit incentive sliding scale multiplier</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Profit Incentive Sliding Scale Multiplier</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Profit Incentive Sliding Scale Multiplier</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" xlink:to="lab_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_21c54db5-9955-450a-a2dc-9b808d09dec9_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_0ec29a29-bf97-4ab7-bfad-73832b718d5f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMToNMRDMember_e070362c-0c6d-440d-8f59-50bb3d9bc642_terseLabel_en-US" xlink:label="lab_pnm_PNMToNMRDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM to NMRD</link:label>
    <link:label id="lab_pnm_PNMToNMRDMember_label_en-US" xlink:label="lab_pnm_PNMToNMRDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM To NMRD [Member]</link:label>
    <link:label id="lab_pnm_PNMToNMRDMember_documentation_en-US" xlink:label="lab_pnm_PNMToNMRDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM To NMRD [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMToNMRDMember" xlink:href="pnm-20201231.xsd#pnm_PNMToNMRDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMToNMRDMember" xlink:to="lab_pnm_PNMToNMRDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_adb28987-058b-4a88-bd5f-3b55e455c477_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_5f9b89ef-ac01-413e-adb9-09e82907496e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_96ac282d-2b71-47c5-9032-f3fd9b7ed75f_negatedLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assumptions and experience</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in other assumptions and experience</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in other assumptions and experience</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" xlink:to="lab_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_931cf829-7c96-46a2-85e5-a74595c61a68_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Realized Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Realized Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RetailElectricResidentialCustomersMember_0b773ed1-1e5a-430b-b37f-7b7245f0ea4a_terseLabel_en-US" xlink:label="lab_pnm_RetailElectricResidentialCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential</link:label>
    <link:label id="lab_pnm_RetailElectricResidentialCustomersMember_label_en-US" xlink:label="lab_pnm_RetailElectricResidentialCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Residential Customers [Member]</link:label>
    <link:label id="lab_pnm_RetailElectricResidentialCustomersMember_documentation_en-US" xlink:label="lab_pnm_RetailElectricResidentialCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Residential Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricResidentialCustomersMember" xlink:href="pnm-20201231.xsd#pnm_RetailElectricResidentialCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RetailElectricResidentialCustomersMember" xlink:to="lab_pnm_RetailElectricResidentialCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember_5968810f-2d2a-4afe-b90b-c4688fcb4be1_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUNs at 7.50% due August 2018</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2018, at 7 point 50 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2018, at 7 point 50 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2018at7point50percentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_68ddaac1-cfcc-4fd3-b61d-769a849d1b04_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Pollution Control Revenue Bonds:</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Pollution Control Revenue Bonds [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Pollution Control Revenue Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_38ae2ece-607a-4030-8ea3-c5e207102200_terseLabel_en-US" xlink:label="lab_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Position</link:label>
    <link:label id="lab_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Statement Of Financial Position [Abstract]</link:label>
    <link:label id="lab_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_documentation_en-US" xlink:label="lab_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Statement Of Financial Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntityStatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract" xlink:to="lab_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_a18d9098-9c80-43d5-a6d3-6f73dca73168_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for funds used during construction, capitalized cost of equity rate</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity, Rate</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity, Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" xlink:to="lab_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_dd35c419-711d-41bc-a277-61c7edcf0130_terseLabel_en-US" xlink:label="lab_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory asset (liability) adjustment</link:label>
    <link:label id="lab_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_label_en-US" xlink:label="lab_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Actuarial (Gain) Loss, Regulatory Asset (Liability) Adjustment, before Tax</link:label>
    <link:label id="lab_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_documentation_en-US" xlink:label="lab_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Actuarial (Gain) Loss, Regulatory Asset (Liability) Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" xlink:href="pnm-20201231.xsd#pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" xlink:to="lab_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability_f7286bf3-65c8-42f8-b374-cd43d15f1de7_terseLabel_en-US" xlink:label="lab_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refund of regulatory liability to customers</link:label>
    <link:label id="lab_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability_label_en-US" xlink:label="lab_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Net Decrease in Regulatory Liability</link:label>
    <link:label id="lab_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability_documentation_en-US" xlink:label="lab_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Net Decrease in Regulatory Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability" xlink:href="pnm-20201231.xsd#pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability" xlink:to="lab_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_a2991990-8758-42aa-a118-518be07f083e_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_c7a0ba4f-9bc4-42ab-950c-27fd104883de_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_518987bd-f8df-4103-b65a-44f374acabed_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ProceedsFromTransmissionInterconnectionArrangements_1b201165-0634-4604-86a7-f516488a18a8_terseLabel_en-US" xlink:label="lab_pnm_ProceedsFromTransmissionInterconnectionArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts received under transmission interconnection arrangements</link:label>
    <link:label id="lab_pnm_ProceedsFromTransmissionInterconnectionArrangements_label_en-US" xlink:label="lab_pnm_ProceedsFromTransmissionInterconnectionArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Transmission Interconnection Arrangements</link:label>
    <link:label id="lab_pnm_ProceedsFromTransmissionInterconnectionArrangements_documentation_en-US" xlink:label="lab_pnm_ProceedsFromTransmissionInterconnectionArrangements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Transmission Interconnection Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements" xlink:to="lab_pnm_ProceedsFromTransmissionInterconnectionArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesUpfrontFinancingCosts_3112decd-cde9-4e18-b3af-74050b8d4d36_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesUpfrontFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Upfront financing costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesUpfrontFinancingCosts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesUpfrontFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Upfront Financing Costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesUpfrontFinancingCosts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesUpfrontFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Upfront Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUpfrontFinancingCosts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesUpfrontFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesUpfrontFinancingCosts" xlink:to="lab_pnm_PublicUtilitiesUpfrontFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree_e4d649b6-051b-463c-b34c-84772e909a18_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected employer contributions in year 3</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions In Year Three</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions In Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" xlink:to="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_4a4760f5-905e-4865-9465-a16ada38331e_negatedTerseLabel_en-US" xlink:label="lab_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in tax effects of income tax related regulatory assets and liabilities</link:label>
    <link:label id="lab_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_label_en-US" xlink:label="lab_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in tax effects of income tax related regulatory assets and liabilities</link:label>
    <link:label id="lab_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_documentation_en-US" xlink:label="lab_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in tax effects of income tax related regulatory assets and liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" xlink:href="pnm-20201231.xsd#pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" xlink:to="lab_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario_c959971a-eb51-41c8-bf49-9d9181bb6bfd_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of megawatts in battery storage facilities, replacement resource scenario (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts In Battery Storage Facilities, Replacement Resource Scenario</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts In Battery Storage Facilities, Replacement Resource Scenario</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario" xlink:to="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearFour_7ac37e48-6074-4b96-9071-e3746687fb41_terseLabel_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearFour_label_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year Four</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearFour_documentation_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearFour" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_BudgetedFutureConstructionExpendituresYearFour" xlink:to="lab_pnm_BudgetedFutureConstructionExpendituresYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_a15c58a9-6df8-4236-bbe4-86c5e2a51111_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_8373945b-8466-4b30-8263-33ea951539a7_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRRevolvingCreditFacilityMember_df46156b-f53f-433c-a5bc-16b615348210_terseLabel_en-US" xlink:label="lab_pnm_PNMRRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Revolving Credit Facility</link:label>
    <link:label id="lab_pnm_PNMRRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_pnm_PNMRRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_pnm_PNMRRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_pnm_PNMRRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRRevolvingCreditFacilityMember" xlink:href="pnm-20201231.xsd#pnm_PNMRRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMRRevolvingCreditFacilityMember" xlink:to="lab_pnm_PNMRRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_d451e063-a9b1-4c3b-b350-75f6c9eaee6e_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OperatingLeaseOriginalTerm_f0830df4-7f2c-4c5f-8fbe-c57d22d6a89f_terseLabel_en-US" xlink:label="lab_pnm_OperatingLeaseOriginalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of time for the original full power operating licenses</link:label>
    <link:label id="lab_pnm_OperatingLeaseOriginalTerm_label_en-US" xlink:label="lab_pnm_OperatingLeaseOriginalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Original Term</link:label>
    <link:label id="lab_pnm_OperatingLeaseOriginalTerm_documentation_en-US" xlink:label="lab_pnm_OperatingLeaseOriginalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Original Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseOriginalTerm" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseOriginalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OperatingLeaseOriginalTerm" xlink:to="lab_pnm_OperatingLeaseOriginalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryCoalMember_e16c3d71-7a0f-4e0e-ad46-194d3e6de724_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryCoalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coal</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryCoalMember_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryCoalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryCoalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryCoalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryCoalMember" xlink:to="lab_us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp_6d44fb32-6758-47a9-a86d-ff3ccd440e61_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Planning period covered, IRP</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Planning Period Covered of IRP</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Planning Period Covered of IRP</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp" xlink:to="lab_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_f81eb074-d326-41e3-9e03-d41e2e166bf8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense (benefit) related to stock compensation awards</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AmortizationOfPrepaidRightOfWayAgreements_adbbad26-3642-43c9-84c7-9bfca56f6a43_terseLabel_en-US" xlink:label="lab_pnm_AmortizationOfPrepaidRightOfWayAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prepaid right-of-way agreements</link:label>
    <link:label id="lab_pnm_AmortizationOfPrepaidRightOfWayAgreements_label_en-US" xlink:label="lab_pnm_AmortizationOfPrepaidRightOfWayAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Prepaid Right-Of-Way Agreements</link:label>
    <link:label id="lab_pnm_AmortizationOfPrepaidRightOfWayAgreements_documentation_en-US" xlink:label="lab_pnm_AmortizationOfPrepaidRightOfWayAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Prepaid Right-Of-Way Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements" xlink:href="pnm-20201231.xsd#pnm_AmortizationOfPrepaidRightOfWayAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements" xlink:to="lab_pnm_AmortizationOfPrepaidRightOfWayAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem_8c683588-c788-4b8e-af4f-4eb28bae4277_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anticipated expansion of transmission system</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Anticipated Expansion Of Transmission System</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Anticipated Expansion Of Transmission System</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem" xlink:to="lab_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ReplacementResourcePortfolioOneMember_c31ce261-cab9-4902-a639-6e3f5381330e_terseLabel_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio One</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioOneMember_label_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio One [Member]</link:label>
    <link:label id="lab_pnm_ReplacementResourcePortfolioOneMember_documentation_en-US" xlink:label="lab_pnm_ReplacementResourcePortfolioOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Replacement Resource Portfolio One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioOneMember" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ReplacementResourcePortfolioOneMember" xlink:to="lab_pnm_ReplacementResourcePortfolioOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IntegratedResourcePlan2020Member_15a04f40-beab-4dbe-861d-c671d9b25357_terseLabel_en-US" xlink:label="lab_pnm_IntegratedResourcePlan2020Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Resource Plan, 2020</link:label>
    <link:label id="lab_pnm_IntegratedResourcePlan2020Member_label_en-US" xlink:label="lab_pnm_IntegratedResourcePlan2020Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Resource Plan, 2020 [Member]</link:label>
    <link:label id="lab_pnm_IntegratedResourcePlan2020Member_documentation_en-US" xlink:label="lab_pnm_IntegratedResourcePlan2020Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Integrated Resource Plan, 2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IntegratedResourcePlan2020Member" xlink:href="pnm-20201231.xsd#pnm_IntegratedResourcePlan2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IntegratedResourcePlan2020Member" xlink:to="lab_pnm_IntegratedResourcePlan2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_4616ff68-1398-476e-a85a-46ac68f79ce3_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income Attributable to PNMR</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_d57e11a3-080f-49f3-a5d2-2962dc59157f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InvestmentsInSubsidiaries_62df9ed0-26dc-4afd-b406-91eaf3983cab_negatedLabel_en-US" xlink:label="lab_pnm_InvestmentsInSubsidiaries" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in subsidiaries</link:label>
    <link:label id="lab_pnm_InvestmentsInSubsidiaries_label_en-US" xlink:label="lab_pnm_InvestmentsInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in subsidiaries</link:label>
    <link:label id="lab_pnm_InvestmentsInSubsidiaries_documentation_en-US" xlink:label="lab_pnm_InvestmentsInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InvestmentsInSubsidiaries" xlink:href="pnm-20201231.xsd#pnm_InvestmentsInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_InvestmentsInSubsidiaries" xlink:to="lab_pnm_InvestmentsInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredOtherTaxExpenseBenefit_0df75eb4-07e5-4c4d-bcac-eb1176b110ee_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredOtherTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Other Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredOtherTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5c55a27d-67df-4718-8f9a-88fd77b88062_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds3.85PercentDue2028Member_64525004-b4ae-45c7-b01a-7417fdcf66e9_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.85PercentDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.85% due June 2028</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.85PercentDue2028Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.85PercentDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.85 Percent Due 2028 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds3.85PercentDue2028Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds3.85PercentDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 3.85 Percent Due 2028 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.85PercentDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member" xlink:to="lab_pnm_FirstMortgageBonds3.85PercentDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_e1ff07b2-20c8-462b-8275-cee88a86a5ce_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative preferred stock of subsidiary, stated value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_aae3f177-e2df-43e5-b013-ca660625aaa2_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_f9a1b2b7-57d9-48ac-ac83-267322910e5d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4237b781-3810-4897-882d-fc1c026ac5ac_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_0037c38a-dc04-49ef-ad9a-350837e64641_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-offs and other</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_96df259e-2086-4e3a-89ee-f2b052e3e472_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_fc520a3b-99ce-46fc-8250-d37332e7f0ef_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TotalDeferredChargesAndOtherAssets_d291256e-8ca2-42d8-935f-f0ac6124254c_totalLabel_en-US" xlink:label="lab_pnm_TotalDeferredChargesAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred charges and other assets</link:label>
    <link:label id="lab_pnm_TotalDeferredChargesAndOtherAssets_label_en-US" xlink:label="lab_pnm_TotalDeferredChargesAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Deferred Charges And Other Assets</link:label>
    <link:label id="lab_pnm_TotalDeferredChargesAndOtherAssets_documentation_en-US" xlink:label="lab_pnm_TotalDeferredChargesAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Deferred Charges And Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets" xlink:href="pnm-20201231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TotalDeferredChargesAndOtherAssets" xlink:to="lab_pnm_TotalDeferredChargesAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_f678f417-c3ba-441f-b81e-741aa74acccf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfAllotmentParcelsAtIssue_85084e6f-fc11-446d-b107-68ad52c3d824_terseLabel_en-US" xlink:label="lab_pnm_NumberOfAllotmentParcelsAtIssue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of allotment parcels at issue</link:label>
    <link:label id="lab_pnm_NumberOfAllotmentParcelsAtIssue_label_en-US" xlink:label="lab_pnm_NumberOfAllotmentParcelsAtIssue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Allotment Parcels' At Issue</link:label>
    <link:label id="lab_pnm_NumberOfAllotmentParcelsAtIssue_documentation_en-US" xlink:label="lab_pnm_NumberOfAllotmentParcelsAtIssue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of allotment parcels' at issue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssue" xlink:href="pnm-20201231.xsd#pnm_NumberOfAllotmentParcelsAtIssue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfAllotmentParcelsAtIssue" xlink:to="lab_pnm_NumberOfAllotmentParcelsAtIssue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_1bd25ef8-9192-4eb4-858f-03a87cc9ef4e_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember_f0beeb08-4849-480f-9f62-db45d30716fe_terseLabel_en-US" xlink:label="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieves a specific performance target by the end of 2017 and she remains an employee</link:label>
    <link:label id="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember_label_en-US" xlink:label="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieves A Specific Performance Target By The End Of 2017 And She Remains An Employee [Member]</link:label>
    <link:label id="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember_documentation_en-US" xlink:label="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieves a specific performance target by the end of 2017 and she remains an employee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember" xlink:href="pnm-20201231.xsd#pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember" xlink:to="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_ddae30a7-bce3-4b7f-8235-812511ba7e02_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_5ac44aab-4020-4dd0-819a-6e7583661b29_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_9328c57e-688b-41ed-ba47-2033fa099787_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_90c94744-ed90-409c-ac45-d6d381617815_netLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_e8b065a4-b71e-4037-9444-2d366b75b6ff_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtMaturitiesLineItems_4ea0f7a9-6719-492a-84fa-68ad7b9c0065_terseLabel_en-US" xlink:label="lab_pnm_DebtMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Maturities [Line Items]</link:label>
    <link:label id="lab_pnm_DebtMaturitiesLineItems_label_en-US" xlink:label="lab_pnm_DebtMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Maturities [Line Items]</link:label>
    <link:label id="lab_pnm_DebtMaturitiesLineItems_documentation_en-US" xlink:label="lab_pnm_DebtMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Maturities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesLineItems" xlink:href="pnm-20201231.xsd#pnm_DebtMaturitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtMaturitiesLineItems" xlink:to="lab_pnm_DebtMaturitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember_7ee9785d-8937-4cda-99e0-e3c5e4939cb2_terseLabel_en-US" xlink:label="lab_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A. and U.S. Bank National Association</link:label>
    <link:label id="lab_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember_label_en-US" xlink:label="lab_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A. and U.S. Bank National Association [Member]</link:label>
    <link:label id="lab_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember_documentation_en-US" xlink:label="lab_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPMorgan Chase Bank, N.A. and U.S. Bank National Association [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember" xlink:href="pnm-20201231.xsd#pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember" xlink:to="lab_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_c0ca0d12-11eb-42da-b3c4-2d7094e613b1_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNM2017NewMexicoCreditFacilityMember_1dbb74c3-14b4-4728-8c2b-b7be6c73784a_terseLabel_en-US" xlink:label="lab_pnm_PNM2017NewMexicoCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2017 New Mexico Credit Facility</link:label>
    <link:label id="lab_pnm_PNM2017NewMexicoCreditFacilityMember_label_en-US" xlink:label="lab_pnm_PNM2017NewMexicoCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2017 New Mexico Credit Facility [Member]</link:label>
    <link:label id="lab_pnm_PNM2017NewMexicoCreditFacilityMember_documentation_en-US" xlink:label="lab_pnm_PNM2017NewMexicoCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2017 New Mexico Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017NewMexicoCreditFacilityMember" xlink:href="pnm-20201231.xsd#pnm_PNM2017NewMexicoCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2017NewMexicoCreditFacilityMember" xlink:to="lab_pnm_PNM2017NewMexicoCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_b32132e0-8b7a-424b-9b2f-c4b7bae585b3_terseLabel_en-US" xlink:label="lab_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Economic Development and Workforce Training Costs</link:label>
    <link:label id="lab_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_label_en-US" xlink:label="lab_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Economic Development and Workforce Training Costs [Member]</link:label>
    <link:label id="lab_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_documentation_en-US" xlink:label="lab_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Economic Development and Workforce Training Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember" xlink:href="pnm-20201231.xsd#pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember" xlink:to="lab_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred_079a0ae0-a232-4d96-800f-e9417b68a607_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities incurred</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:to="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_b6900c6d-fe58-478a-8471-6e8ba47297db_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Charge [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:to="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_a6064127-213f-4bdf-9601-bb0e6813f011_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_d341167c-7e94-4410-ae1b-0064ff0502f8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other OCI changes (pre-tax)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_48647f46-5dcd-483d-a27f-555e8531c0aa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_8a41940b-f43d-4c5f-9aeb-2d1a5a8b1a60_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term loan borrowings (repayments)</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Short-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_91eaa3a6-38f8-4c81-82eb-f37cfb096298_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to utility and non-utility plant</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_e656f2e5-e7d3-4ce7-aa5a-d492b5c5c2af_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount_f3b413f5-32f4-4764-a310-afe898ff42bf_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments excluded from rate, amount</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount_label_en-US" xlink:label="lab_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Investments Excluded from Rate, Amount</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Investments Excluded from Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount" xlink:to="lab_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_15c2f826-6f37-4977-b6ea-8e3e758e7a1a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_f565f965-6016-40d6-97ec-c4dd6e45fc4a_terseLabel_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid to parent company by consolidated subsidiaries</link:label>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_fc32f4d3-2575-450e-8cf5-1410d85d92cc_verboseLabel_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends from subsidiaries</link:label>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_label_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:to="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_2a7a4a50-87f0-44c1-b641-830add1a5cdb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_b7735a75-468e-47b1-b2d8-0007ba485494_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount_267e6e0f-5b58-4661-89f3-20df3a2815ef_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTC Funding amount interest minimum</link:label>
    <link:label id="lab_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount_label_en-US" xlink:label="lab_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Competition Transition Charge, Adjustment to Annual Funding Amount</link:label>
    <link:label id="lab_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Competition Transition Charge, Adjustment to Annual Funding Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount" xlink:to="lab_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_fa4a93d6-4855-41e4-b817-653b9ef0a74f_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets_bfd6eb64-e3dc-4d43-b8b7-df43774d9a55_terseLabel_en-US" xlink:label="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted percentage assigned to achieving performance targets</link:label>
    <link:label id="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets_label_en-US" xlink:label="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based Compensation, weighted percentage assigned to achieving performance targets</link:label>
    <link:label id="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets_documentation_en-US" xlink:label="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based Compensation, weighted percentage assigned to achieving performance targets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets" xlink:href="pnm-20201231.xsd#pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets" xlink:to="lab_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_a6a5a7e9-1485-4fa6-8a73-14c66114b233_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Megawatts supplying energy to data center (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Megawatts Supplying Energy To Data Center</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Megawatts Supplying Energy To Data Center</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" xlink:to="lab_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncomeTaxesReserveBalancesAbstract_6b424a75-7595-4e9f-b8a0-eadb90f5c669_terseLabel_en-US" xlink:label="lab_pnm_IncomeTaxesReserveBalancesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Reserve Balances</link:label>
    <link:label id="lab_pnm_IncomeTaxesReserveBalancesAbstract_label_en-US" xlink:label="lab_pnm_IncomeTaxesReserveBalancesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Reserve Balances [Abstract]</link:label>
    <link:label id="lab_pnm_IncomeTaxesReserveBalancesAbstract_documentation_en-US" xlink:label="lab_pnm_IncomeTaxesReserveBalancesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes, Reserve Balances [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesReserveBalancesAbstract" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesReserveBalancesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract" xlink:to="lab_pnm_IncomeTaxesReserveBalancesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_a28dff09-e4f9-4c4b-8acf-33bbe592f3f1_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual payment limitation related to incident</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_label_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Annual Payment Limitation Related to Incident</link:label>
    <link:label id="lab_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Annual Payment Limitation Related to Incident</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" xlink:to="lab_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_483e0eba-b8ed-4787-8e46-795d27c2c6a8_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetDomain" xlink:to="lab_us-gaap_RegulatoryAssetDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DecommissioningCostsPolicyPolicyTextBlock_ed61c980-dc78-4232-927d-0beb3c3a1ac6_terseLabel_en-US" xlink:label="lab_pnm_DecommissioningCostsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decommissioning and Reclamation Costs</link:label>
    <link:label id="lab_pnm_DecommissioningCostsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_pnm_DecommissioningCostsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decommissioning Costs Policy [Policy Text Block]</link:label>
    <link:label id="lab_pnm_DecommissioningCostsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_pnm_DecommissioningCostsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decommissioning Costs Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DecommissioningCostsPolicyPolicyTextBlock" xlink:href="pnm-20201231.xsd#pnm_DecommissioningCostsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DecommissioningCostsPolicyPolicyTextBlock" xlink:to="lab_pnm_DecommissioningCostsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5f6e29ea-2c31-4bbe-b9cf-a8ff743fcdb1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution, percent of employees' gross pay</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2018TwoYearTermLoanMember_549ce489-3b05-4622-b83a-adb47c4723db_terseLabel_en-US" xlink:label="lab_pnm_PNMR2018TwoYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2018 Two-Year Term Loan due December 2020</link:label>
    <link:label id="lab_pnm_PNMR2018TwoYearTermLoanMember_label_en-US" xlink:label="lab_pnm_PNMR2018TwoYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2018 Two Year Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNMR2018TwoYearTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNMR2018TwoYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2018 Two Year Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018TwoYearTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNMR2018TwoYearTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2018TwoYearTermLoanMember" xlink:to="lab_pnm_PNMR2018TwoYearTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_bea15a83-edb7-4845-952b-2daecb05a2e8_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proposed term for providing benefits to customers related to reduction in state corporate tax</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Proposed Term to Provide Customers with Benefits Related to Reduction in State Corporate Income Tax Rate</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Proposed Term to Provide Customers with Benefits Related to Reduction in State Corporate Income Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" xlink:to="lab_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_df041f06-24b4-4ebb-863c-38cd379e68b0_terseLabel_en-US" xlink:label="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Improvement in Total Shareholder Return Time Frame [Axis]</link:label>
    <link:label id="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_label_en-US" xlink:label="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Improvement in Total Shareholder Return Time Frame [Axis]</link:label>
    <link:label id="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_documentation_en-US" xlink:label="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Improvement in Total Shareholder Return Time Frame [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis" xlink:to="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_505866f5-6c35-4efb-b9ba-a107eee1b0d8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfAdditionalPPAs_fd64b9bd-9550-46c5-9e1d-c5597496acbd_terseLabel_en-US" xlink:label="lab_pnm_NumberOfAdditionalPPAs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of additional PPAs</link:label>
    <link:label id="lab_pnm_NumberOfAdditionalPPAs_label_en-US" xlink:label="lab_pnm_NumberOfAdditionalPPAs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Additional PPAs</link:label>
    <link:label id="lab_pnm_NumberOfAdditionalPPAs_documentation_en-US" xlink:label="lab_pnm_NumberOfAdditionalPPAs" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Additional PPAs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAdditionalPPAs" xlink:href="pnm-20201231.xsd#pnm_NumberOfAdditionalPPAs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfAdditionalPPAs" xlink:to="lab_pnm_NumberOfAdditionalPPAs" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue_123e0db3-d59e-43d0-afda-6a3bd0414f11_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested increase in annual transmission service revenue</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Increase Annual Transmission Service Revenue</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Increase Annual Transmission Service Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue" xlink:to="lab_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_da178a1a-ff28-4d24-988d-0f7f022cebac_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loans</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_dcc0377e-2589-4457-a291-cec2a09b2f72_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Commitments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_4790cc8b-1f4c-4760-bd21-a4f1020d996e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participant contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_5921807e-b129-414b-88d5-62d0eb98d34e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_f896b639-7348-4e3b-b0f5-815e8f6fa9d9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed income</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember" xlink:to="lab_us-gaap_DebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_9ff63f37-69c6-4db0-92d0-4b3b275aa529_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset retirement obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligations, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MediumTermNotesMember_6040e335-9652-4917-9867-1de90d326680_terseLabel_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes</link:label>
    <link:label id="lab_us-gaap_MediumTermNotesMember_label_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediumTermNotesMember" xlink:to="lab_us-gaap_MediumTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_4d01165f-7e24-4acb-bdd3-b7cf3d86d566_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk by Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_b839656a-f7f0-43d0-8cea-153c9851ab54_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of energy and production costs</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_1435cad3-4c42-4e9b-a6f7-58f7dead3b5d_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of energy</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_af3ba99c-7a1c-482b-a26a-b6bb7dbd2ff8_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing lease cost:</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_ca9fa837-73ea-4196-94af-0df5e804b91e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for (gains) included in net earnings (loss), net of income tax expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts_885418b9-1f3c-47ad-9b57-37901ea664d8_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential acquisition of ownership (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Potential Acquisition of Ownership in Megawatts</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Potential Acquisition of Ownership in Megawatts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" xlink:to="lab_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_3e21e82d-ce2d-4327-b150-17d44a534466_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retrospective premium assessment</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_label_en-US" xlink:label="lab_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Maximum Amount under Nuclear Electric Insurance Limited</link:label>
    <link:label id="lab_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Maximum Amount under Nuclear Electric Insurance Limited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" xlink:to="lab_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_918c35ae-1d5d-48c9-8c04-eeb809079329_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_932ed81a-33cf-4945-8c6f-23c9b5a655a0_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Work in Progress</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Construction Work in Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_27cbf9ba-fcf2-4af1-beff-d7650fd73377_negatedTerseLabel_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment tax credit</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_label_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Investment Tax Credit</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_documentation_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Investment Tax Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesInvestmentTaxCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit" xlink:to="lab_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_26e95772-a55b-4bcc-8610-3afee937d731_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate related to anticipated contributions</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation Related To Anticipated Contributions, Weighted Average Discount Rate</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation Related To Anticipated Contributions, Weighted Average Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" xlink:to="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LightningDockGeothermalMember_30bef64a-d6cf-437d-b673-2e635e722159_terseLabel_en-US" xlink:label="lab_pnm_LightningDockGeothermalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lightning Dock Geothermal</link:label>
    <link:label id="lab_pnm_LightningDockGeothermalMember_label_en-US" xlink:label="lab_pnm_LightningDockGeothermalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lightning Dock Geothermal [Member]</link:label>
    <link:label id="lab_pnm_LightningDockGeothermalMember_documentation_en-US" xlink:label="lab_pnm_LightningDockGeothermalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lightning Dock Geothermal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LightningDockGeothermalMember" xlink:href="pnm-20201231.xsd#pnm_LightningDockGeothermalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LightningDockGeothermalMember" xlink:to="lab_pnm_LightningDockGeothermalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_e7bd5064-2917-4773-814c-bf052232b9f6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_40fb1e95-031b-4ca5-b0c5-4c476136dc9c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facilities borrowings (repayments), net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_4820f70e-b919-4f64-8998-428f92062ae8_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility borrowings (repayments), net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_003fda0e-b703-4c01-a362-529006e320a2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_257a1594-9e5f-4e33-9672-1e69fe4e2b6e_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_2775d5c7-1cfb-4cf8-aa89-0586b7c80ef2_terseLabel_en-US" xlink:label="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">REP A</link:label>
    <link:label id="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_label_en-US" xlink:label="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaffiliated Customer of Texas-New Mexico Power Company One [Member]</link:label>
    <link:label id="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_documentation_en-US" xlink:label="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaffiliated Customer of Texas-New Mexico Power Company One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" xlink:href="pnm-20201231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" xlink:to="lab_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_5e5e3ecb-a014-44f1-b3cf-e6b47afb25c2_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember_01e1c85d-d446-47bc-a23d-61e12e63abbc_terseLabel_en-US" xlink:label="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency and Load Management Program, Proposed 2018 Portfolio</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember_label_en-US" xlink:label="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency and Load Management Program, Proposed 2018 Portfolio [Member]</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember_documentation_en-US" xlink:label="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency and Load Management Program, Proposed 2018 Portfolio [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember" xlink:to="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_99547042-340f-4aa2-a1fc-22d14b68ac79_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-utility property, including financing leases</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1_85c416a9-b703-4825-94e7-2b53a21f5414_terseLabel_en-US" xlink:label="lab_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining recovery period of regulatory assets for which no return investment during recovery period is provided</link:label>
    <link:label id="lab_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1_label_en-US" xlink:label="lab_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Recovery Period of Regulatory Assets for which No Return on Investment During Recovery Period is Provided</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1" xlink:to="lab_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_cce36f94-a03f-4379-bf4a-82444383d98d_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_7dfd9e39-4262-4570-9421-ebf02e739d2d_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Earnings) Attributable to Valencia Non-controlling Interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_760a39c0-9355-4b14-bfc8-5a693949a43d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valencia non-controlling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4c109a6e-ee23-4cd7-a5d0-1e7b5442123c_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings attributable to non-controlling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_dae7ff6c-3b39-4d65-b055-d9b2c9bf4a85_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NMPRC-approved return on equity</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Rider Condition of Earned Return on Jurisdictional Equity in 2013</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Rider Condition of Earned Return on Jurisdictional Equity in 2013</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" xlink:to="lab_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OtherEntitiesDomain_f09b83d8-3336-484a-9886-5ce3f71b4a1c_terseLabel_en-US" xlink:label="lab_pnm_OtherEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Entities [Domain]</link:label>
    <link:label id="lab_pnm_OtherEntitiesDomain_label_en-US" xlink:label="lab_pnm_OtherEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Entities [Domain]</link:label>
    <link:label id="lab_pnm_OtherEntitiesDomain_documentation_en-US" xlink:label="lab_pnm_OtherEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherEntitiesDomain" xlink:href="pnm-20201231.xsd#pnm_OtherEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OtherEntitiesDomain" xlink:to="lab_pnm_OtherEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear_f506951f-0068-472c-8074-1df83aaf4495_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected employer contributions to pension plans</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions After Current Fiscal Year</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions After Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear" xlink:to="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6c2726d4-7ed4-4c5c-ac15-66849180fb50_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net (gain) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_27d485ab-5ca3-4d99-9f04-0d0ea797e89a_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6643a02f-f022-45a6-af27-6a855ad6084a_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a78b1fdf-225c-4a8c-b272-0986636dfd6a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1a0ca16b-7c0f-444d-912f-021314ae2cc8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows From Operating Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_184f5e06-dfe4-40fe-91e4-bfdbb9748830_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredCostsUnderElectronicTransferAccountMember_09db2cbf-47a4-44d8-9b01-d7ff2955c9c9_terseLabel_en-US" xlink:label="lab_pnm_DeferredCostsUnderElectronicTransferAccountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred cost under the ETA</link:label>
    <link:label id="lab_pnm_DeferredCostsUnderElectronicTransferAccountMember_label_en-US" xlink:label="lab_pnm_DeferredCostsUnderElectronicTransferAccountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs Under Electronic Transfer Account [Member]</link:label>
    <link:label id="lab_pnm_DeferredCostsUnderElectronicTransferAccountMember_documentation_en-US" xlink:label="lab_pnm_DeferredCostsUnderElectronicTransferAccountMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs Under Electronic Transfer Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCostsUnderElectronicTransferAccountMember" xlink:href="pnm-20201231.xsd#pnm_DeferredCostsUnderElectronicTransferAccountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredCostsUnderElectronicTransferAccountMember" xlink:to="lab_pnm_DeferredCostsUnderElectronicTransferAccountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommodityContractMember_39a888d0-50dc-491f-b450-666bd92fafd6_terseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract</link:label>
    <link:label id="lab_us-gaap_CommodityContractMember_label_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember" xlink:to="lab_us-gaap_CommodityContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_f1eba6f3-ce99-405e-a33a-40156c2b8622_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_cb9498fb-12be-4459-8096-c78724527a6d_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:to="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_c4ddb47e-fdc0-44ae-94c2-d2f2da4dd6e9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_COVID19Member_80ecfef6-bcb9-415e-9124-25f839a90bf4_terseLabel_en-US" xlink:label="lab_pnm_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:label id="lab_pnm_COVID19Member_label_en-US" xlink:label="lab_pnm_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 [Member]</link:label>
    <link:label id="lab_pnm_COVID19Member_documentation_en-US" xlink:label="lab_pnm_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19Member" xlink:href="pnm-20201231.xsd#pnm_COVID19Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_COVID19Member" xlink:to="lab_pnm_COVID19Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_61a52148-1c4d-4a76-a339-0d992f356019_terseLabel_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares excluded in year two (in shares)</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_label_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Two</link:label>
    <link:label id="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_documentation_en-US" xlink:label="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" xlink:to="lab_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_882290dc-543d-44f2-81ad-f711f57ddce1_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_05e4994c-8809-475b-8c24-e45fbd05813f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_1466c389-3f49-4917-a3cf-4272a53ed51b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating expenses</link:label>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_label_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Cost and Expense, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCostAndExpenseOperating" xlink:to="lab_us-gaap_OtherCostAndExpenseOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_f736f326-6f23-4d25-b607-6e8f53524572_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected employer contributions in fiscal year through year 5</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions Next Fiscal Year Through Year Five</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Estimated Future Employer Contributions Next Fiscal Year Through Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" xlink:to="lab_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRandTNMPMember_901fc285-02b2-4e90-87a6-cead700bf30d_terseLabel_en-US" xlink:label="lab_pnm_PNMRandTNMPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR and TNMP</link:label>
    <link:label id="lab_pnm_PNMRandTNMPMember_label_en-US" xlink:label="lab_pnm_PNMRandTNMPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR and TNMP [Member]</link:label>
    <link:label id="lab_pnm_PNMRandTNMPMember_documentation_en-US" xlink:label="lab_pnm_PNMRandTNMPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR and TNMP [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRandTNMPMember" xlink:href="pnm-20201231.xsd#pnm_PNMRandTNMPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMRandTNMPMember" xlink:to="lab_pnm_PNMRandTNMPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization_b2674b8e-72c4-41a6-867c-5337282c08b5_negatedTerseLabel_en-US" xlink:label="lab_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of state net operating loss recovered in prior years</link:label>
    <link:label id="lab_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization_label_en-US" xlink:label="lab_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforward, Recovery of Impairment, Net of Amortization</link:label>
    <link:label id="lab_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization_documentation_en-US" xlink:label="lab_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforward, Recovery of Impairment, Net of Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" xlink:href="pnm-20201231.xsd#pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" xlink:to="lab_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_5d4168f6-d55b-4677-bef9-2ab12d5ccb3e_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.68% due May 2028</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2028, at 3 point 68 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured note, Due 2028, at 3 point 68 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RequiredPercentageby2030Member_f3356b69-8213-4084-bb23-85195751e897_terseLabel_en-US" xlink:label="lab_pnm_RequiredPercentageby2030Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2030</link:label>
    <link:label id="lab_pnm_RequiredPercentageby2030Member_label_en-US" xlink:label="lab_pnm_RequiredPercentageby2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2030 [Member]</link:label>
    <link:label id="lab_pnm_RequiredPercentageby2030Member_documentation_en-US" xlink:label="lab_pnm_RequiredPercentageby2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2030 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2030Member" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RequiredPercentageby2030Member" xlink:to="lab_pnm_RequiredPercentageby2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_6dccb7d1-b8a8-4856-8894-8be0096e450d_negatedLabel_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_label_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Compensation and Benefits, Pensions</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_documentation_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Compensation and Benefits, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions" xlink:to="lab_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_4e0de1a7-a36d-4fef-8765-21b4a48937f4_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_15c28c0e-20a7-4d74-a246-ee86152d0c04_terseLabel_en-US" xlink:label="lab_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Related to the Environment And Other, Nature [Axis]</link:label>
    <link:label id="lab_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_label_en-US" xlink:label="lab_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Related to the Environment And Other, Nature [Axis]</link:label>
    <link:label id="lab_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_documentation_en-US" xlink:label="lab_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Related to the Environment And Other, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis" xlink:to="lab_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_259af2ea-09ef-46b0-816a-c4ae81156b22_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Deductions:</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_abe9eb72-6e1e-4b2f-ac1c-123adf0cd24b_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryDisallowanceAdditionalAmountRecorded" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net expense</link:label>
    <link:label id="lab_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_label_en-US" xlink:label="lab_pnm_RegulatoryDisallowanceAdditionalAmountRecorded" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Disallowance, Additional Amount Recorded</link:label>
    <link:label id="lab_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_documentation_en-US" xlink:label="lab_pnm_RegulatoryDisallowanceAdditionalAmountRecorded" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Disallowance, Additional amount recorded</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowanceAdditionalAmountRecorded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded" xlink:to="lab_pnm_RegulatoryDisallowanceAdditionalAmountRecorded" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2016Through2018Member_68d9277a-dc4d-4740-b4cd-08717821cdee_terseLabel_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2016Through2018Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved performance target for 2016 through 2018</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2016Through2018Member_label_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2016Through2018Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Performance Target For 2016 Through 2018 [Member]</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2016Through2018Member_documentation_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2016Through2018Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Performance Target For 2016 Through 2018 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2016Through2018Member" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor2016Through2018Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedPerformanceTargetFor2016Through2018Member" xlink:to="lab_pnm_AchievedPerformanceTargetFor2016Through2018Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_33c564de-cc96-4ff0-b797-23f8ebafc0ce_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged&#160;to costs and expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRDevelopmentMember_28b70569-54de-4f37-a47e-b1216803af8d_terseLabel_en-US" xlink:label="lab_pnm_PNMRDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Development</link:label>
    <link:label id="lab_pnm_PNMRDevelopmentMember_label_en-US" xlink:label="lab_pnm_PNMRDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Development [Member]</link:label>
    <link:label id="lab_pnm_PNMRDevelopmentMember_documentation_en-US" xlink:label="lab_pnm_PNMRDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMRDevelopmentMember" xlink:to="lab_pnm_PNMRDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember_57751a07-3339-44c0-89b5-051e17f721be_terseLabel_en-US" xlink:label="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieves a specific performance target by the end of 2019 and she remains an employee</link:label>
    <link:label id="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember_label_en-US" xlink:label="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieves A Specific Performance Target By The End Of 2019 And Remains An Employee [Member]</link:label>
    <link:label id="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember_documentation_en-US" xlink:label="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieves a specific performance target by the end of 2019 and she remains an employee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember" xlink:href="pnm-20201231.xsd#pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember" xlink:to="lab_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_aec6b3b0-233b-4dee-9eb8-c100013ec662_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds293PercentDue2035Member_647e796d-87af-4b51-b400-aa8905bb6a82_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds293PercentDue2035Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.93% due July 15, 2035</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds293PercentDue2035Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds293PercentDue2035Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 2.93 Percent Due 2035 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds293PercentDue2035Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds293PercentDue2035Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 2.93 Percent Due 2035</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds293PercentDue2035Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds293PercentDue2035Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds293PercentDue2035Member" xlink:to="lab_pnm_FirstMortgageBonds293PercentDue2035Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_590522a0-e27c-4536-b088-37b724b3dedb_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding during year (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Issued, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_1955ffdd-7f6b-4018-ad11-046d3cfc48d1_totalLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net utility plant</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_9f1be213-091a-4180-8ef9-1141c8a5535f_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net of accumulated depreciation of $15,706 and $14,583</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_49e80f32-f2a1-47b4-a3e7-c334584122ed_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gains (losses) recorded as regulatory assets</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_c37adfb2-a16a-48db-ade5-389346795848_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Experience (gain) loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant_da158c38-4c3e-4018-ad00-8fccd9bc3345_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of megawatts in natural gas-fired peaking plant (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts In Natural Gas-Fired Peaking Plant</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts In Natural Gas-Fired Peaking Plant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant" xlink:to="lab_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_c73da490-0a04-4fc7-99ae-231b55626ec8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net of allowance for uncollectible accounts</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_97412aa5-596b-4e7d-859a-4bd7c01de3c3_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest, ownership percentage by parent</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4a0a46f0-8f6d-4a97-96f0-a773491d5ade_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_246dba54-aa94-4e8e-8c3d-bd44292b8cf1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FirstMortgageBonds273PercentDue2030Member_80fed232-355d-4ca0-95f1-a2035a372f96_terseLabel_en-US" xlink:label="lab_pnm_FirstMortgageBonds273PercentDue2030Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.73% due April 24, 2030</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds273PercentDue2030Member_label_en-US" xlink:label="lab_pnm_FirstMortgageBonds273PercentDue2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 2.73 Percent Due 2030 [Member]</link:label>
    <link:label id="lab_pnm_FirstMortgageBonds273PercentDue2030Member_documentation_en-US" xlink:label="lab_pnm_FirstMortgageBonds273PercentDue2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds 2.73 Percent Due 2030</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds273PercentDue2030Member" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds273PercentDue2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FirstMortgageBonds273PercentDue2030Member" xlink:to="lab_pnm_FirstMortgageBonds273PercentDue2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards_1549c9cb-cc57-481d-9a0c-9e5958c32aec_terseLabel_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of charitable contribution carryforward</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards_label_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Impairment of Charitable Contribution Carryforwards</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards_documentation_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Impairment of Charitable Contribution Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" xlink:to="lab_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_1c0639c1-9bfe-474a-b8cb-5b85526f5321_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment losses on securities held in the NDT</link:label>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SummaryofTaxReformAdjustmentsTableTextBlock_764ba015-0a59-48f9-8921-4e7a58b1be8b_terseLabel_en-US" xlink:label="lab_pnm_SummaryofTaxReformAdjustmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Reform Adjustments</link:label>
    <link:label id="lab_pnm_SummaryofTaxReformAdjustmentsTableTextBlock_label_en-US" xlink:label="lab_pnm_SummaryofTaxReformAdjustmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Reform Adjustments [Table Text Block]</link:label>
    <link:label id="lab_pnm_SummaryofTaxReformAdjustmentsTableTextBlock_documentation_en-US" xlink:label="lab_pnm_SummaryofTaxReformAdjustmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Reform Adjustments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryofTaxReformAdjustmentsTableTextBlock" xlink:href="pnm-20201231.xsd#pnm_SummaryofTaxReformAdjustmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SummaryofTaxReformAdjustmentsTableTextBlock" xlink:to="lab_pnm_SummaryofTaxReformAdjustmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LocalLinesOfCreditMember_2ba49a38-e4e2-4a3f-af1c-66d5cac635d9_terseLabel_en-US" xlink:label="lab_pnm_LocalLinesOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lines of credit</link:label>
    <link:label id="lab_pnm_LocalLinesOfCreditMember_label_en-US" xlink:label="lab_pnm_LocalLinesOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Lines of Credit [Member]</link:label>
    <link:label id="lab_pnm_LocalLinesOfCreditMember_documentation_en-US" xlink:label="lab_pnm_LocalLinesOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Lines of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LocalLinesOfCreditMember" xlink:href="pnm-20201231.xsd#pnm_LocalLinesOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LocalLinesOfCreditMember" xlink:to="lab_pnm_LocalLinesOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignPlanMember_2e739a9e-e787-4d7a-bd29-d1c5160f801f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US</link:label>
    <link:label id="lab_us-gaap_ForeignPlanMember_label_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignPlanMember" xlink:to="lab_us-gaap_ForeignPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_58622724-041d-4cff-88a6-efda29a69c73_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_label_en-US" xlink:label="lab_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_documentation_en-US" xlink:label="lab_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" xlink:to="lab_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_83fdbb62-4d95-4cc4-aa15-9a7f1079cbe1_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod_b266ec80-2c18-4109-8a5c-2011d2d30283_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of action plan</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod_label_en-US" xlink:label="lab_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Integrated Resource Plan, Action Plan, Period</link:label>
    <link:label id="lab_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Integrated Resource Plan, Action Plan, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod" xlink:to="lab_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_StationFuelTypeDomain_87ad7744-051b-4b02-a477-247fe4dec23a_terseLabel_en-US" xlink:label="lab_pnm_StationFuelTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Station (Fuel Type) [Domain]</link:label>
    <link:label id="lab_pnm_StationFuelTypeDomain_label_en-US" xlink:label="lab_pnm_StationFuelTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Station (Fuel Type) [Domain]</link:label>
    <link:label id="lab_pnm_StationFuelTypeDomain_documentation_en-US" xlink:label="lab_pnm_StationFuelTypeDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Station (Fuel Type) [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_StationFuelTypeDomain" xlink:to="lab_pnm_StationFuelTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EquitySecuritiesDomesticValueMember_88b32fe6-f827-4ab7-b7bf-cce9e4c108df_terseLabel_en-US" xlink:label="lab_pnm_EquitySecuritiesDomesticValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic value</link:label>
    <link:label id="lab_pnm_EquitySecuritiesDomesticValueMember_label_en-US" xlink:label="lab_pnm_EquitySecuritiesDomesticValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, Domestic Value [Member]</link:label>
    <link:label id="lab_pnm_EquitySecuritiesDomesticValueMember_documentation_en-US" xlink:label="lab_pnm_EquitySecuritiesDomesticValueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, Domestic Value [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesDomesticValueMember" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesDomesticValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EquitySecuritiesDomesticValueMember" xlink:to="lab_pnm_EquitySecuritiesDomesticValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Cash_e21f12d6-d60b-45a6-adba-f1f9ec7d698c_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearOne_a7afdc3d-1c77-4808-ae2d-273dea3b961f_terseLabel_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearOne_label_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year One</link:label>
    <link:label id="lab_pnm_BudgetedFutureConstructionExpendituresYearOne_documentation_en-US" xlink:label="lab_pnm_BudgetedFutureConstructionExpendituresYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budgeted Future Construction Expenditures, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearOne" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_BudgetedFutureConstructionExpendituresYearOne" xlink:to="lab_pnm_BudgetedFutureConstructionExpendituresYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtInstrumentSeriesOfBondIssuance_6bb6ae6e-2b3e-4285-baa5-e667b62aac61_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentSeriesOfBondIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series of bond issuance</link:label>
    <link:label id="lab_pnm_DebtInstrumentSeriesOfBondIssuance_label_en-US" xlink:label="lab_pnm_DebtInstrumentSeriesOfBondIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Series Of Bond Issuance</link:label>
    <link:label id="lab_pnm_DebtInstrumentSeriesOfBondIssuance_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentSeriesOfBondIssuance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Series Of Bond Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentSeriesOfBondIssuance" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentSeriesOfBondIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentSeriesOfBondIssuance" xlink:to="lab_pnm_DebtInstrumentSeriesOfBondIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_c862c7e2-457d-407d-8a9a-3be4d60d2353_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Within 1 year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TNMPTermLoanAgreementMember_b2026c1a-2a17-4e5b-920f-a9e95bb16e6a_terseLabel_en-US" xlink:label="lab_pnm_TNMPTermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP Term Loan Agreement</link:label>
    <link:label id="lab_pnm_TNMPTermLoanAgreementMember_label_en-US" xlink:label="lab_pnm_TNMPTermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP Term Loan Agreement [Member]</link:label>
    <link:label id="lab_pnm_TNMPTermLoanAgreementMember_documentation_en-US" xlink:label="lab_pnm_TNMPTermLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP Term Loan Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPTermLoanAgreementMember" xlink:href="pnm-20201231.xsd#pnm_TNMPTermLoanAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMPTermLoanAgreementMember" xlink:to="lab_pnm_TNMPTermLoanAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_f18b8d40-68bf-44e4-8f4a-2f357b195c7c_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_baa618fb-f793-43c1-bd25-9b4a29bdf2fe_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_0507a21c-5d90-4544-9cf4-e225238666ef_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of megawatts in battery storage facilities (in megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts In Battery Storage Facilities</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts In Battery Storage Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" xlink:to="lab_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvancedMeteringInfrastructureCostsMember_d1b24553-36ca-44c6-993e-7ddd8b7efc32_verboseLabel_en-US" xlink:label="lab_us-gaap_AdvancedMeteringInfrastructureCostsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AMS surcharge</link:label>
    <link:label id="lab_us-gaap_AdvancedMeteringInfrastructureCostsMember_label_en-US" xlink:label="lab_us-gaap_AdvancedMeteringInfrastructureCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advanced Metering Infrastructure Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvancedMeteringInfrastructureCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember" xlink:to="lab_us-gaap_AdvancedMeteringInfrastructureCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredTaxAssetsRegulatoryDisallowance_fbb03cc6-0f3a-4574-8c00-a1cd31d9c5bf_terseLabel_en-US" xlink:label="lab_pnm_DeferredTaxAssetsRegulatoryDisallowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory disallowances</link:label>
    <link:label id="lab_pnm_DeferredTaxAssetsRegulatoryDisallowance_label_en-US" xlink:label="lab_pnm_DeferredTaxAssetsRegulatoryDisallowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Regulatory Disallowance</link:label>
    <link:label id="lab_pnm_DeferredTaxAssetsRegulatoryDisallowance_documentation_en-US" xlink:label="lab_pnm_DeferredTaxAssetsRegulatoryDisallowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Regulatory Disallowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxAssetsRegulatoryDisallowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance" xlink:to="lab_pnm_DeferredTaxAssetsRegulatoryDisallowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_ff8c57ef-8b87-48b8-b173-5ab1066e644c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ServiceBillingsMember_474b8fee-0cd8-4b89-828b-71c0e5af8c6a_terseLabel_en-US" xlink:label="lab_pnm_ServiceBillingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services billings:</link:label>
    <link:label id="lab_pnm_ServiceBillingsMember_label_en-US" xlink:label="lab_pnm_ServiceBillingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Billings [Member]</link:label>
    <link:label id="lab_pnm_ServiceBillingsMember_documentation_en-US" xlink:label="lab_pnm_ServiceBillingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Billings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ServiceBillingsMember" xlink:href="pnm-20201231.xsd#pnm_ServiceBillingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ServiceBillingsMember" xlink:to="lab_pnm_ServiceBillingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_62fa910d-ff7e-4fe9-b4ef-dd84293c420f_terseLabel_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative preferred stock of subsidiary, shares outstanding (in shares)</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_label_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Outstanding</link:label>
    <link:label id="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_documentation_en-US" xlink:label="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" xlink:to="lab_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5e530b0c-2809-4a85-b124-5f60d196decb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CompensationExpenseImpairment_02c96682-5287-482d-8461-3b3c80b84c27_terseLabel_en-US" xlink:label="lab_pnm_CompensationExpenseImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense</link:label>
    <link:label id="lab_pnm_CompensationExpenseImpairment_label_en-US" xlink:label="lab_pnm_CompensationExpenseImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Expense, Impairment</link:label>
    <link:label id="lab_pnm_CompensationExpenseImpairment_documentation_en-US" xlink:label="lab_pnm_CompensationExpenseImpairment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Expense, Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompensationExpenseImpairment" xlink:href="pnm-20201231.xsd#pnm_CompensationExpenseImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CompensationExpenseImpairment" xlink:to="lab_pnm_CompensationExpenseImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SurfaceMember_f092736b-d67b-4f83-994b-7dc20e14bc9e_terseLabel_en-US" xlink:label="lab_pnm_SurfaceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surface</link:label>
    <link:label id="lab_pnm_SurfaceMember_label_en-US" xlink:label="lab_pnm_SurfaceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surface [Member]</link:label>
    <link:label id="lab_pnm_SurfaceMember_documentation_en-US" xlink:label="lab_pnm_SurfaceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surface [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SurfaceMember" xlink:href="pnm-20201231.xsd#pnm_SurfaceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SurfaceMember" xlink:to="lab_pnm_SurfaceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_d485eb15-f77f-4bd0-9b9a-9c2390baf919_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_ce331584-08d1-4db6-8afd-2d0820b2f3e4_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndInvestments_ac8c0294-cdbe-4c30-8e4a-8d7bc4eee120_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated invested cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndInvestments_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndInvestments" xlink:to="lab_us-gaap_RestrictedCashAndInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_ae46ba6b-d418-47a1-ba51-1c04edb47406_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ccaeaacd-199e-42f0-a1b9-7eb02cd272f6_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseImpairments_45a8fe32-1a49-45b2-b042-c33fbe8a05b8_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseImpairments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded pre-tax impairments</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseImpairments_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseImpairments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Impairments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseImpairments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseImpairments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseImpairments" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseImpairments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_1e4abb2c-99ac-4f0b-9811-f0459bac0183_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_b7dbfdeb-ffc4-47c1-8fdf-064a7921d7fe_netLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_4777e5fe-5e71-48ae-af3a-0871bf9bdc10_terseLabel_en-US" xlink:label="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Improvement in Total Shareholder Return Time Frame [Domain]</link:label>
    <link:label id="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_label_en-US" xlink:label="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Improvement in Total Shareholder Return Time Frame [Domain]</link:label>
    <link:label id="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_documentation_en-US" xlink:label="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Specified Improvement in Total Shareholder Return Time Frame [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain" xlink:to="lab_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_dece84ad-5434-4f47-890b-7a460e649064_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_62cadec5-2b47-4153-a462-64148e0220db_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7d1c437e-d509-4c91-b752-9fc726bb6914_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued pension liability and postretirement benefit cost</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_82288b9d-0d26-4ccb-89ea-13c2c23c73d2_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liability</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4a2b87b2-fe74-45fd-9c47-9b0efdd80941_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantDomain_0fe547f3-0438-4469-b271-cc31400e388a_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant [Domain]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantDomain_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_6664a92a-7dc2-4363-93e0-c51e8c2ffe0d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency, range of possible loss, portion not accrued</link:label>
    <link:label id="lab_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_label_en-US" xlink:label="lab_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Range of Possible Loss, Portion Not Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued" xlink:to="lab_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock_50ac670e-344e-450e-a776-b35a894a528e_terseLabel_en-US" xlink:label="lab_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of stock to be granted if performance targets are achieved</link:label>
    <link:label id="lab_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock_label_en-US" xlink:label="lab_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, Purchase price of common stock</link:label>
    <link:label id="lab_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock_documentation_en-US" xlink:label="lab_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, Purchase price of common stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" xlink:href="pnm-20201231.xsd#pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" xlink:to="lab_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_2c57288f-fa5f-4778-972c-f8d03959523c_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense for stock-based arrangements</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_707f9752-cca1-462b-976b-ce8259919551_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional pre tax expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_d390bdc4-eb18-4a50-b92b-af956c2a7f5f_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Request issuance of energy transition bonds</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Request Issuance Of Energy Transition Bonds</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Request Issuance Of Energy Transition Bonds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" xlink:to="lab_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_f6c5d581-76b8-4f88-8837-82b7134821cf_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gains on Available-for-Sale Securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_30cd23c0-5a36-4b95-9313-e39b7ba2e5e9_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2ac068fa-d96e-431e-a68e-bfb0d30b3ee5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_f3632180-f77c-4299-b263-4093e7f13ba1_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_StateTaxCreditCarryforwardImpairment_1eeed54a-bd3b-4e70-9680-04b75d995265_terseLabel_en-US" xlink:label="lab_pnm_StateTaxCreditCarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax credit carryforwards</link:label>
    <link:label id="lab_pnm_StateTaxCreditCarryforwardImpairment_label_en-US" xlink:label="lab_pnm_StateTaxCreditCarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Tax Credit Carryforward, Impairment</link:label>
    <link:label id="lab_pnm_StateTaxCreditCarryforwardImpairment_documentation_en-US" xlink:label="lab_pnm_StateTaxCreditCarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Tax Credit Carryforward, Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StateTaxCreditCarryforwardImpairment" xlink:href="pnm-20201231.xsd#pnm_StateTaxCreditCarryforwardImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_StateTaxCreditCarryforwardImpairment" xlink:to="lab_pnm_StateTaxCreditCarryforwardImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LongtermdebtExcludingcurrentmaturitiesGross_902481c4-ff82-445c-b449-3ad4b015040c_terseLabel_en-US" xlink:label="lab_pnm_LongtermdebtExcludingcurrentmaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, excluding current maturities, gross</link:label>
    <link:label id="lab_pnm_LongtermdebtExcludingcurrentmaturitiesGross_label_en-US" xlink:label="lab_pnm_LongtermdebtExcludingcurrentmaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, Excluding current maturities, Gross</link:label>
    <link:label id="lab_pnm_LongtermdebtExcludingcurrentmaturitiesGross_documentation_en-US" xlink:label="lab_pnm_LongtermdebtExcludingcurrentmaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, Excluding current maturities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross" xlink:href="pnm-20201231.xsd#pnm_LongtermdebtExcludingcurrentmaturitiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross" xlink:to="lab_pnm_LongtermdebtExcludingcurrentmaturitiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_119429c8-a3ee-4fdd-a9d7-1e85ce584fe0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_4b15e99a-23c7-4eab-a483-be5cd7918e12_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_79de26e6-04f2-41b5-af30-bdea0b5c43ad_terseLabel_en-US" xlink:label="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After 20 years</link:label>
    <link:label id="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_label_en-US" xlink:label="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, after Twenty Years, Fair Value</link:label>
    <link:label id="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_documentation_en-US" xlink:label="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, after Twenty Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" xlink:to="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered_fc670b0f-0db2-49b5-a476-4022b9a6f1cf_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial capital investments to be recovered</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered_label_en-US" xlink:label="lab_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Initial Capital Investments To Be Recovered</link:label>
    <link:label id="lab_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Initial Capital Investments To Be Recovered</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered" xlink:to="lab_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock_4cd784fa-e846-4ed1-8416-2894b6ffbf65_terseLabel_en-US" xlink:label="lab_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Budgeted Construction Expenditures</link:label>
    <link:label id="lab_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock_label_en-US" xlink:label="lab_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of budgeted construction expenditures [Table Text Block]</link:label>
    <link:label id="lab_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock_documentation_en-US" xlink:label="lab_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of budgeted construction expenditures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock" xlink:href="pnm-20201231.xsd#pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock" xlink:to="lab_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_75aed4dc-4520-4590-bdf2-398c12ce6ea6_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits (Expenses)</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_cb5916ce-4abf-408c-ac5a-9ae918639709_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_35ba5c67-7b2a-4576-867e-810aa57c6595_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_836d3aa5-fc14-412e-8992-a99f29375f73_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest in Valencia</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_1a362cd6-0664-4f0a-a170-e61b85da4058_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Owners&#8217; equity &#8211; non-controlling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b0425e2b-c6af-4e02-97ba-87b2acb847b2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_df75eb9a-8252-42d7-935f-a845fc0a34c9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_6724a071-7468-48de-b8eb-98482dee9d09_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term debt</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_5cf2cf64-78f4-4a7b-8d79-afbecd8d493e_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of derivatives</link:label>
    <link:label id="lab_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_label_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Length of Time Hedged in Interest Rate Cash Flow Hedge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1" xlink:to="lab_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ac2bac2c-2127-44d2-8bbb-a87a9a9cc191_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows From Investing Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember_60b1777e-6cd5-40a0-a5c2-b8bd83f8b661_terseLabel_en-US" xlink:label="lab_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chairman, President, and Chief Executive Officer</link:label>
    <link:label id="lab_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember_label_en-US" xlink:label="lab_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chairman, President, and Chief Executive Officer [Member]</link:label>
    <link:label id="lab_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember_documentation_en-US" xlink:label="lab_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chairman, President, and Chief Executive Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember" xlink:href="pnm-20201231.xsd#pnm_ChairmanPresidentAndChiefExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember" xlink:to="lab_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNM2020250MillionTermLoanMember_a03607eb-ae0c-415e-9341-58232b56e124_terseLabel_en-US" xlink:label="lab_pnm_PNM2020250MillionTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2020 $250.0 Million Term Loan</link:label>
    <link:label id="lab_pnm_PNM2020250MillionTermLoanMember_label_en-US" xlink:label="lab_pnm_PNM2020250MillionTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2020 250 Million Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNM2020250MillionTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNM2020250MillionTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2020 250 Million Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2020250MillionTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNM2020250MillionTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM2020250MillionTermLoanMember" xlink:to="lab_pnm_PNM2020250MillionTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SanJuanCoalCompanyWestmorelandMember_16933ca3-8616-4c71-9e94-e6ffe13c5e65_terseLabel_en-US" xlink:label="lab_pnm_SanJuanCoalCompanyWestmorelandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Coal Company, Westmoreland</link:label>
    <link:label id="lab_pnm_SanJuanCoalCompanyWestmorelandMember_label_en-US" xlink:label="lab_pnm_SanJuanCoalCompanyWestmorelandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Coal Company, Westmoreland [Member]</link:label>
    <link:label id="lab_pnm_SanJuanCoalCompanyWestmorelandMember_documentation_en-US" xlink:label="lab_pnm_SanJuanCoalCompanyWestmorelandMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Coal Company, Westmoreland [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanCoalCompanyWestmorelandMember" xlink:href="pnm-20201231.xsd#pnm_SanJuanCoalCompanyWestmorelandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SanJuanCoalCompanyWestmorelandMember" xlink:to="lab_pnm_SanJuanCoalCompanyWestmorelandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_68d9991a-8b68-442d-9e05-f0f473a5a337_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Acquisition Costs</link:label>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive_554f42c5-2159-4fe1-8bc4-c1426db56838_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected earned incentive</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive_label_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs, Projected Earned Incentive</link:label>
    <link:label id="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Energy Efficiency and Load Management Programs, Projected Earned Incentive</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" xlink:to="lab_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_1067021d-ff9e-421a-91e0-2219f4b17468_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_7b604817-c231-436f-99c6-4d6ac4bb9d76_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Domain]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:to="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CoalMineReclamationBondstobepostedwithNMMMD_0c0672fd-3bdd-4533-b878-7f71d06b99e5_terseLabel_en-US" xlink:label="lab_pnm_CoalMineReclamationBondstobepostedwithNMMMD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coal mine reclamation bonds to be posted with NMMMD</link:label>
    <link:label id="lab_pnm_CoalMineReclamationBondstobepostedwithNMMMD_label_en-US" xlink:label="lab_pnm_CoalMineReclamationBondstobepostedwithNMMMD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coal Mine Reclamation Bonds to be posted with NMMMD</link:label>
    <link:label id="lab_pnm_CoalMineReclamationBondstobepostedwithNMMMD_documentation_en-US" xlink:label="lab_pnm_CoalMineReclamationBondstobepostedwithNMMMD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coal Mine Reclamation Bonds to be posted with NMMMD</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD" xlink:href="pnm-20201231.xsd#pnm_CoalMineReclamationBondstobepostedwithNMMMD"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD" xlink:to="lab_pnm_CoalMineReclamationBondstobepostedwithNMMMD" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UndergroundMember_2dbd0cd3-ab0a-45a2-a39e-e78c6ccbf42f_terseLabel_en-US" xlink:label="lab_pnm_UndergroundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underground</link:label>
    <link:label id="lab_pnm_UndergroundMember_label_en-US" xlink:label="lab_pnm_UndergroundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underground [Member]</link:label>
    <link:label id="lab_pnm_UndergroundMember_documentation_en-US" xlink:label="lab_pnm_UndergroundMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underground [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundMember" xlink:href="pnm-20201231.xsd#pnm_UndergroundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UndergroundMember" xlink:to="lab_pnm_UndergroundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7e7789f0-2a0b-410d-b8ec-74a7706f884f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredLongTermDebt_9400be40-7404-432c-af8f-0768f3cf7e9e_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured long-term debt, noncurrent</link:label>
    <link:label id="lab_us-gaap_UnsecuredLongTermDebt_label_en-US" xlink:label="lab_us-gaap_UnsecuredLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredLongTermDebt" xlink:to="lab_us-gaap_UnsecuredLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_900886d0-d2a6-4b24-9db5-afe8efa11b17_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:to="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilities_e58dab92-0809-49e1-a110-864b76437f5e_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilities_86420a42-cf78-4732-9dbc-df9e40783e23_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilities_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilities" xlink:to="lab_us-gaap_RegulatoryLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_b35cdfec-de8a-4076-a842-75b5f485c67e_terseLabel_en-US" xlink:label="lab_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Related to the Environment And Other [Domain]</link:label>
    <link:label id="lab_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_label_en-US" xlink:label="lab_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Related to the Environment And Other, Nature [Domain]</link:label>
    <link:label id="lab_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_documentation_en-US" xlink:label="lab_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Commitments and Contingencies Related to the Environment And Other [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" xlink:to="lab_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1b029925-9f66-4c17-921c-cfddb8bbb0a1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_8f5d5906-8be1-440b-944f-4a235f4b8d56_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of stock issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_286db5b1-ceaf-4c39-9f86-ecdf26727830_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_215c10d4-fc23-40ef-be88-79a738bb9c15_terseLabel_en-US" xlink:label="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After 10 years through 15 years</link:label>
    <link:label id="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_label_en-US" xlink:label="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, after Ten Years Through Fifteen Years, Fair Value</link:label>
    <link:label id="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_documentation_en-US" xlink:label="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Debt Maturities, after Ten Years Through Fifteen Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" xlink:to="lab_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2016OneYearTermLoanMember_9bb8a5e8-0466-4658-972d-692c2cd10f13_terseLabel_en-US" xlink:label="lab_pnm_PNMR2016OneYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2016 One Year Term Loan</link:label>
    <link:label id="lab_pnm_PNMR2016OneYearTermLoanMember_label_en-US" xlink:label="lab_pnm_PNMR2016OneYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2016 One Year Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNMR2016OneYearTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNMR2016OneYearTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2016 One Year Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2016OneYearTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNMR2016OneYearTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2016OneYearTermLoanMember" xlink:to="lab_pnm_PNMR2016OneYearTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_01daac5f-551a-44b3-a8e1-b39126a45d51_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_2909c511-f43d-4630-9948-19fd9f7490cf_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2958a911-cf10-4c4b-b49e-81a69484a1f9_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss), net of income taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b1dd8d32-2d74-46b3-afe2-30676297d295_netLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_a6d14d0b-2785-475a-b16c-04b80f8fe568_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_8d0bb290-d55f-4b91-8127-20ac270cb0cb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_cdc20119-90c0-405e-8dc6-23de58ede15c_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_9639d585-91e4-463a-a9c2-1241f5f5a2d2_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Major Customers</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_bf8b267d-4ff2-4160-8e07-304bd7ab5657_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_4eb428f3-afe7-43e1-ae68-6fd6765b5618_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_1da61417-8bab-4778-8c60-40d24068e031_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative and general</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_5b5fb161-55fd-42a9-81f1-67449d196875_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated principal payments</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent_cf369c94-51cb-48d2-a911-3fbf74ef8e09_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budget portion dedicated to low and moderate income customers, percent</link:label>
    <link:label id="lab_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent_label_en-US" xlink:label="lab_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Budget Portion Dedicated To Low And Moderate Income Customers, Percent</link:label>
    <link:label id="lab_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Budget Portion Dedicated To Low And Moderate Income Customers, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent" xlink:to="lab_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_85a343a2-3b11-438a-b2ff-bc3d4e6f47ab_terseLabel_en-US" xlink:label="lab_pnm_PNMR2018SUNS3.25percentdueMarch2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 3.25% 2018 SUNs due March 2021</link:label>
    <link:label id="lab_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_label_en-US" xlink:label="lab_pnm_PNMR2018SUNS3.25percentdueMarch2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2018 SUNS 3.25 percent due March 2021 [Member]</link:label>
    <link:label id="lab_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_documentation_en-US" xlink:label="lab_pnm_PNMR2018SUNS3.25percentdueMarch2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2018 SUNS 3.25 percent due March 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member" xlink:href="pnm-20201231.xsd#pnm_PNMR2018SUNS3.25percentdueMarch2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member" xlink:to="lab_pnm_PNMR2018SUNS3.25percentdueMarch2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_e587dcb5-080d-452b-af79-e7ddfddb14a8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TexasNewMexicoPowerCompanyMember_d2ca003e-8adb-4a50-adf4-cb6a2eaefbf5_terseLabel_en-US" xlink:label="lab_pnm_TexasNewMexicoPowerCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas-New Mexico Power Company</link:label>
    <link:label id="lab_pnm_TexasNewMexicoPowerCompanyMember_d11aa9e3-b949-4bd1-8572-0475593b91f6_verboseLabel_en-US" xlink:label="lab_pnm_TexasNewMexicoPowerCompanyMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP</link:label>
    <link:label id="lab_pnm_TexasNewMexicoPowerCompanyMember_label_en-US" xlink:label="lab_pnm_TexasNewMexicoPowerCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas-New Mexico Power Company [Member]</link:label>
    <link:label id="lab_pnm_TexasNewMexicoPowerCompanyMember_documentation_en-US" xlink:label="lab_pnm_TexasNewMexicoPowerCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas-New Mexico Power Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TexasNewMexicoPowerCompanyMember" xlink:to="lab_pnm_TexasNewMexicoPowerCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_e01b3347-887c-4105-a067-d379520b563d_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_88364c88-c927-4c9d-a4b3-676d8c5015e0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_3c94a415-347c-49d5-819b-7bf248f1268a_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested equity capital structure, percentage</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Equity Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink:to="lab_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_5544439d-5dc8-499d-83e6-6f54925d0ede_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions (reductions) for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_324781b4-b2c8-4e6e-b865-19ee749258d8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions based on tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_ed3a3cad-1983-4384-bfff-81e382698054_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_9671afbb-ebfc-4021-8129-4d679cf1e918_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deferred charges</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:to="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_46c20202-0ca3-4d57-a315-310700d28349_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal repayments on Westmoreland Loan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Principal Repayments on Loans and Leases Held-for-investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:to="lab_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_24e61549-d121-41f8-baf6-287c2a383a7a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_62fb1969-2abd-4880-8373-6a772c9c79ce_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility margin</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinancialStatementLocationDomain_44ef0431-81f5-4efb-9e57-f4f64ef99570_terseLabel_en-US" xlink:label="lab_pnm_FinancialStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Statement Location [Domain]</link:label>
    <link:label id="lab_pnm_FinancialStatementLocationDomain_label_en-US" xlink:label="lab_pnm_FinancialStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Statement Location [Domain]</link:label>
    <link:label id="lab_pnm_FinancialStatementLocationDomain_documentation_en-US" xlink:label="lab_pnm_FinancialStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationDomain" xlink:href="pnm-20201231.xsd#pnm_FinancialStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinancialStatementLocationDomain" xlink:to="lab_pnm_FinancialStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_85072261-33e7-4e17-a4e8-5bd87ec15ffe_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable_f4af379d-b84f-4024-b540-71c5a757c386_terseLabel_en-US" xlink:label="lab_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable alternative minimum tax credit carryforward reclassified to receivable</link:label>
    <link:label id="lab_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable_label_en-US" xlink:label="lab_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Minimum Tax Carryforward Reclassified To Receivable</link:label>
    <link:label id="lab_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable_documentation_en-US" xlink:label="lab_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Minimum Tax Carryforward Reclassified To Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable" xlink:href="pnm-20201231.xsd#pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable" xlink:to="lab_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_87b4908e-0d05-482a-b6e1-864a47e2104b_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_f4417558-b7b9-4727-97f4-df0696b1a402_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_dac7c847-ae13-4f03-beeb-ed7210a329a3_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgeFundsMember_b4bba0f6-26b7-437b-b617-02869cbf8a32_terseLabel_en-US" xlink:label="lab_us-gaap_HedgeFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge funds</link:label>
    <link:label id="lab_us-gaap_HedgeFundsMember_label_en-US" xlink:label="lab_us-gaap_HedgeFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgeFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgeFundsMember" xlink:to="lab_us-gaap_HedgeFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TermLoanRestatementCommittedAmount_81160cf0-b460-4d89-9e18-e129e16b47aa_terseLabel_en-US" xlink:label="lab_pnm_TermLoanRestatementCommittedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan restatement committed amount</link:label>
    <link:label id="lab_pnm_TermLoanRestatementCommittedAmount_label_en-US" xlink:label="lab_pnm_TermLoanRestatementCommittedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Restatement Committed Amount</link:label>
    <link:label id="lab_pnm_TermLoanRestatementCommittedAmount_documentation_en-US" xlink:label="lab_pnm_TermLoanRestatementCommittedAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Restatement Committed Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TermLoanRestatementCommittedAmount" xlink:href="pnm-20201231.xsd#pnm_TermLoanRestatementCommittedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TermLoanRestatementCommittedAmount" xlink:to="lab_pnm_TermLoanRestatementCommittedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateContractMember_b37cf67a-237d-4a5d-92dd-43ceb57c2534_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate contract</link:label>
    <link:label id="lab_us-gaap_InterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateContractMember" xlink:to="lab_us-gaap_InterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_937f9b89-ce50-44c3-a2d8-0cc21ac74524_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_75f55522-9363-44cc-8975-fde5d78c3880_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_a8393f3a-0f9f-4db0-ae95-2aed6065b784_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings Attributable to PNMR</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesBudgetFlexibilityPercent_dfd283bb-b730-4b15-ba4f-63fb4a416987_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesBudgetFlexibilityPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Budget flexibility, percent</link:label>
    <link:label id="lab_pnm_PublicUtilitiesBudgetFlexibilityPercent_label_en-US" xlink:label="lab_pnm_PublicUtilitiesBudgetFlexibilityPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Budget Flexibility, Percent</link:label>
    <link:label id="lab_pnm_PublicUtilitiesBudgetFlexibilityPercent_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesBudgetFlexibilityPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Budget Flexibility, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesBudgetFlexibilityPercent" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesBudgetFlexibilityPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesBudgetFlexibilityPercent" xlink:to="lab_pnm_PublicUtilitiesBudgetFlexibilityPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FundsContributedMineReclamationTrust_e935a711-5791-4896-999e-0ac25e97a72b_terseLabel_en-US" xlink:label="lab_pnm_FundsContributedMineReclamationTrust" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funds contributed to mine reclamation trust</link:label>
    <link:label id="lab_pnm_FundsContributedMineReclamationTrust_label_en-US" xlink:label="lab_pnm_FundsContributedMineReclamationTrust" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funds Contributed, Mine Reclamation Trust</link:label>
    <link:label id="lab_pnm_FundsContributedMineReclamationTrust_documentation_en-US" xlink:label="lab_pnm_FundsContributedMineReclamationTrust" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funds Contributed, Mine Reclamation Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FundsContributedMineReclamationTrust" xlink:href="pnm-20201231.xsd#pnm_FundsContributedMineReclamationTrust"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FundsContributedMineReclamationTrust" xlink:to="lab_pnm_FundsContributedMineReclamationTrust" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b98041d8-f497-43bf-ac1b-b5378126744b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in certain assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_93098bbe-63d9-401a-99eb-dcaa8cbf1ed9_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wind energy capacity (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Mega Watts of Wind Energy Capacity</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Mega Watts of Wind Energy Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" xlink:to="lab_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SanJuanGeneratingStationReplacementResourcesMember_10c64f00-0a95-4ae9-b748-9cb9a3c7fa43_terseLabel_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationReplacementResourcesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJGS replacement resources</link:label>
    <link:label id="lab_pnm_SanJuanGeneratingStationReplacementResourcesMember_label_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationReplacementResourcesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station Replacement Resources [Member]</link:label>
    <link:label id="lab_pnm_SanJuanGeneratingStationReplacementResourcesMember_documentation_en-US" xlink:label="lab_pnm_SanJuanGeneratingStationReplacementResourcesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Juan Generating Station Replacement Resources</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationReplacementResourcesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember" xlink:to="lab_pnm_SanJuanGeneratingStationReplacementResourcesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NumberOfMegaWattsPurchased_75e926dc-65e4-498d-aff9-ca7ba10e14b4_terseLabel_en-US" xlink:label="lab_pnm_NumberOfMegaWattsPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of megawatts purchased (in megawatts)</link:label>
    <link:label id="lab_pnm_NumberOfMegaWattsPurchased_label_en-US" xlink:label="lab_pnm_NumberOfMegaWattsPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Mega Watts Purchased</link:label>
    <link:label id="lab_pnm_NumberOfMegaWattsPurchased_documentation_en-US" xlink:label="lab_pnm_NumberOfMegaWattsPurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Mega Watts Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMegaWattsPurchased" xlink:href="pnm-20201231.xsd#pnm_NumberOfMegaWattsPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NumberOfMegaWattsPurchased" xlink:to="lab_pnm_NumberOfMegaWattsPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_81110f5c-1180-49d2-9d6d-f60e31315c10_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InsuranceCarrierAxis_c6d19e3c-6e8e-4219-88e3-6a4c69f57a7e_terseLabel_en-US" xlink:label="lab_pnm_InsuranceCarrierAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Carrier [Axis]</link:label>
    <link:label id="lab_pnm_InsuranceCarrierAxis_label_en-US" xlink:label="lab_pnm_InsuranceCarrierAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Carrier [Axis]</link:label>
    <link:label id="lab_pnm_InsuranceCarrierAxis_documentation_en-US" xlink:label="lab_pnm_InsuranceCarrierAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Carrier [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierAxis" xlink:href="pnm-20201231.xsd#pnm_InsuranceCarrierAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_InsuranceCarrierAxis" xlink:to="lab_pnm_InsuranceCarrierAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts_4df212bd-45ca-4c72-a3db-4239ae8b8e71_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Solar generation capacity, power purchase agreements (in Megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Solar Generation Capacity, Power Purchase Agreement, in Megawatts</link:label>
    <link:label id="lab_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Solar Generation Capacity, Power Purchase Agreement, in Megawatts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts" xlink:to="lab_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RequiredPercentageBy2020Member_2976b312-013d-4bf1-82f9-2a0e1c6e857a_terseLabel_en-US" xlink:label="lab_pnm_RequiredPercentageBy2020Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2020</link:label>
    <link:label id="lab_pnm_RequiredPercentageBy2020Member_label_en-US" xlink:label="lab_pnm_RequiredPercentageBy2020Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2020 [Member]</link:label>
    <link:label id="lab_pnm_RequiredPercentageBy2020Member_documentation_en-US" xlink:label="lab_pnm_RequiredPercentageBy2020Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Percentage by 2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageBy2020Member" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageBy2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RequiredPercentageBy2020Member" xlink:to="lab_pnm_RequiredPercentageBy2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_a27da88b-a4c9-45f5-b75b-c1e5d8325c9c_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember_f94d2164-bcf5-40ce-8665-e61949d0777e_terseLabel_en-US" xlink:label="lab_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Energy Efficiency and Load Management Program</link:label>
    <link:label id="lab_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember_label_en-US" xlink:label="lab_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Energy Efficiency and Load Management Program [Member]</link:label>
    <link:label id="lab_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember_documentation_en-US" xlink:label="lab_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Energy Efficiency and Load Management Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember" xlink:href="pnm-20201231.xsd#pnm_A2017EnergyEfficiencyandLoadManagementProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember" xlink:to="lab_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_446bfce8-16e2-4306-bf5d-adef901861ec_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_67b4ddfb-34c2-42c9-8ecb-4faa6a026d90_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_96939e1a-e4c7-407b-9af0-7616688c2a48_terseLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected employer disbursements for next fiscal year</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Total Expected Employer Disbursements for Next Fiscal Year</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Total Expected Employer Disbursements for Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" xlink:to="lab_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrivateEquityFundsMember_2d5e8a6d-e1df-4b9e-9035-3a4eb597401a_terseLabel_en-US" xlink:label="lab_us-gaap_PrivateEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private equity funds</link:label>
    <link:label id="lab_us-gaap_PrivateEquityFundsMember_label_en-US" xlink:label="lab_us-gaap_PrivateEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Equity Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrivateEquityFundsMember" xlink:to="lab_us-gaap_PrivateEquityFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_26e25bc9-0d2c-4b6c-8f04-deb0db203ed8_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_label_en-US" xlink:label="lab_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_documentation_en-US" xlink:label="lab_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable" xlink:to="lab_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_935cb39c-dc1a-45ce-8bd5-89e8d0f1c646_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities as of December 31, 2020</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AccountingPoliciesDisclosuresTable_c2c456e3-3032-450d-8c04-8f671a0704e7_terseLabel_en-US" xlink:label="lab_pnm_AccountingPoliciesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies Disclosures [Table]</link:label>
    <link:label id="lab_pnm_AccountingPoliciesDisclosuresTable_label_en-US" xlink:label="lab_pnm_AccountingPoliciesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies Disclosures [Table]</link:label>
    <link:label id="lab_pnm_AccountingPoliciesDisclosuresTable_documentation_en-US" xlink:label="lab_pnm_AccountingPoliciesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresTable" xlink:href="pnm-20201231.xsd#pnm_AccountingPoliciesDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AccountingPoliciesDisclosuresTable" xlink:to="lab_pnm_AccountingPoliciesDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesApprovedleaseacquisitioncosts_7ee3c84c-977c-4ba1-89bc-d7b4941f7ae0_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedleaseacquisitioncosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approved lease acquisition costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesApprovedleaseacquisitioncosts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedleaseacquisitioncosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved lease acquisition costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesApprovedleaseacquisitioncosts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedleaseacquisitioncosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved lease acquisition costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedleaseacquisitioncosts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedleaseacquisitioncosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesApprovedleaseacquisitioncosts" xlink:to="lab_pnm_PublicUtilitiesApprovedleaseacquisitioncosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TNMPFirstMortgageBondsMember_80de7815-7bcd-4bfa-b3d2-e7474758a949_terseLabel_en-US" xlink:label="lab_pnm_TNMPFirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP First Mortgage Bonds</link:label>
    <link:label id="lab_pnm_TNMPFirstMortgageBondsMember_label_en-US" xlink:label="lab_pnm_TNMPFirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP First Mortgage Bonds [Member]</link:label>
    <link:label id="lab_pnm_TNMPFirstMortgageBondsMember_documentation_en-US" xlink:label="lab_pnm_TNMPFirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP First Mortgage Bonds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPFirstMortgageBondsMember" xlink:href="pnm-20201231.xsd#pnm_TNMPFirstMortgageBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMPFirstMortgageBondsMember" xlink:to="lab_pnm_TNMPFirstMortgageBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_61540916-2559-4ecb-8728-dba163c73b72_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_4e859942-b2cc-462f-bbd5-f5fe72b0f0c3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5c471877-d9ab-47c7-843d-ae820c4dc86a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember_ec1dbde1-52bd-43a3-a9f2-c57bed402b95_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.35% due October 2021</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2021, at 5 point 35 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2021, at 5 point 35 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_214f295a-88fa-4b7c-9a1b-1d4f4d46748b_terseLabel_en-US" xlink:label="lab_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-matching contribution of eligible compensation based on eligible employee's age</link:label>
    <link:label id="lab_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_label_en-US" xlink:label="lab_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, non matching contribution of eligible compensation based on eligible employee's age</link:label>
    <link:label id="lab_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_documentation_en-US" xlink:label="lab_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, non matching contribution of eligible compensation based on eligible employee's age</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" xlink:href="pnm-20201231.xsd#pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" xlink:to="lab_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_5b59157c-4dd4-423b-944f-5d3913cf6b7b_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM Resources</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment_0453069b-8f6e-4bc5-83c2-3d87f24c5579_terseLabel_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of state net operating loss carryforwards</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment_label_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State NOL Carryforward Impairment</link:label>
    <link:label id="lab_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment_documentation_en-US" xlink:label="lab_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State NOL Carryforward Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" xlink:to="lab_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_855d1626-f731-4b1a-9af6-1790fe1b820d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later years</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0479a91b-729e-4206-9aa3-0a07b3944aa9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_a703731d-5d4b-4b43-9df3-6238151c9f27_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf registration statement, capacity of issuance (up to)</link:label>
    <link:label id="lab_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_label_en-US" xlink:label="lab_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Shelf Registration Statement for Unsecured Debt</link:label>
    <link:label id="lab_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Shelf Registration Statement for Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" xlink:to="lab_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesValueOfCashContributionPercent_ccb6c766-8a2b-4948-b753-cb72baf196a2_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesValueOfCashContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash contribution percentage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesValueOfCashContributionPercent_label_en-US" xlink:label="lab_pnm_PublicUtilitiesValueOfCashContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public, Utilities, Value Of Cash Contribution, Percent</link:label>
    <link:label id="lab_pnm_PublicUtilitiesValueOfCashContributionPercent_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesValueOfCashContributionPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public, Utilities, Value Of Cash Contribution, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesValueOfCashContributionPercent" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesValueOfCashContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesValueOfCashContributionPercent" xlink:to="lab_pnm_PublicUtilitiesValueOfCashContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LunaGasMember_90e9dbf5-e37b-48e1-a8f1-072e18b4d488_terseLabel_en-US" xlink:label="lab_pnm_LunaGasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Luna (Gas)</link:label>
    <link:label id="lab_pnm_LunaGasMember_label_en-US" xlink:label="lab_pnm_LunaGasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Luna (Gas) [Member]</link:label>
    <link:label id="lab_pnm_LunaGasMember_documentation_en-US" xlink:label="lab_pnm_LunaGasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Luna (Gas) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LunaGasMember" xlink:href="pnm-20201231.xsd#pnm_LunaGasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LunaGasMember" xlink:to="lab_pnm_LunaGasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_59d45794-1727-4dc1-9e87-e3159a633842_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Disclosures:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesDisallowedleaseholdimprovements_f1a131e3-0090-4454-b795-f39910d57598_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesDisallowedleaseholdimprovements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disallowed leasehold improvements</link:label>
    <link:label id="lab_pnm_PublicUtilitiesDisallowedleaseholdimprovements_label_en-US" xlink:label="lab_pnm_PublicUtilitiesDisallowedleaseholdimprovements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Disallowed leasehold improvements</link:label>
    <link:label id="lab_pnm_PublicUtilitiesDisallowedleaseholdimprovements_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesDisallowedleaseholdimprovements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Disallowed leasehold improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesDisallowedleaseholdimprovements" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesDisallowedleaseholdimprovements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesDisallowedleaseholdimprovements" xlink:to="lab_pnm_PublicUtilitiesDisallowedleaseholdimprovements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_a00876b7-3329-4f7d-949f-44002308b69e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_HurricaneCostsMember_b2319836-5e33-43a1-8ecd-d2255a22812c_terseLabel_en-US" xlink:label="lab_pnm_HurricaneCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hurricane recovery costs</link:label>
    <link:label id="lab_pnm_HurricaneCostsMember_label_en-US" xlink:label="lab_pnm_HurricaneCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hurricane Costs [Member]</link:label>
    <link:label id="lab_pnm_HurricaneCostsMember_documentation_en-US" xlink:label="lab_pnm_HurricaneCostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hurricane Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_HurricaneCostsMember" xlink:href="pnm-20201231.xsd#pnm_HurricaneCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_HurricaneCostsMember" xlink:to="lab_pnm_HurricaneCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_3ed086c8-1a53-4c57-82a0-157ada3ceec4_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of possible loss</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_e336e231-fea6-4152-92e8-7a935d1dc3fe_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_Estimatedannualrentexpense_1e05098f-a842-47a6-bfb9-f9214005bd17_terseLabel_en-US" xlink:label="lab_pnm_Estimatedannualrentexpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated annual rent expense</link:label>
    <link:label id="lab_pnm_Estimatedannualrentexpense_label_en-US" xlink:label="lab_pnm_Estimatedannualrentexpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated annual rent expense</link:label>
    <link:label id="lab_pnm_Estimatedannualrentexpense_documentation_en-US" xlink:label="lab_pnm_Estimatedannualrentexpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated annual rent expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Estimatedannualrentexpense" xlink:href="pnm-20201231.xsd#pnm_Estimatedannualrentexpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_Estimatedannualrentexpense" xlink:to="lab_pnm_Estimatedannualrentexpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_3f2ad5ff-9197-431a-b622-c19a3158d32b_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Reserve, Allowance For Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyTransitionActMember_dcf28641-188c-4a11-9cb1-3f78cd422677_terseLabel_en-US" xlink:label="lab_pnm_EnergyTransitionActMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Transition Act</link:label>
    <link:label id="lab_pnm_EnergyTransitionActMember_label_en-US" xlink:label="lab_pnm_EnergyTransitionActMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Transition Act [Member]</link:label>
    <link:label id="lab_pnm_EnergyTransitionActMember_documentation_en-US" xlink:label="lab_pnm_EnergyTransitionActMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Transition Act [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyTransitionActMember" xlink:href="pnm-20201231.xsd#pnm_EnergyTransitionActMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EnergyTransitionActMember" xlink:to="lab_pnm_EnergyTransitionActMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_0b6e1144-ff33-46ca-a789-f2f52c102fda_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryTypeDomain_5fe52174-9d15-4234-b1ff-1395567bd8c5_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Inventory, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventoryTypeDomain_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_MergerBackstopFacilitiesMember_371eb21a-e8ed-4a54-a99a-4a541d66c612_terseLabel_en-US" xlink:label="lab_pnm_MergerBackstopFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger Backstop Facilities</link:label>
    <link:label id="lab_pnm_MergerBackstopFacilitiesMember_label_en-US" xlink:label="lab_pnm_MergerBackstopFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger Backstop Facilities [Member]</link:label>
    <link:label id="lab_pnm_MergerBackstopFacilitiesMember_documentation_en-US" xlink:label="lab_pnm_MergerBackstopFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger Backstop Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MergerBackstopFacilitiesMember" xlink:href="pnm-20201231.xsd#pnm_MergerBackstopFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_MergerBackstopFacilitiesMember" xlink:to="lab_pnm_MergerBackstopFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfComplianceAlternatives_d206c712-8d31-4f1f-abdc-293ddebd9fff_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfComplianceAlternatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of compliance alternatives</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfComplianceAlternatives_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfComplianceAlternatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Compliance alternatives</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfComplianceAlternatives_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfComplianceAlternatives" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Compliance alternatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfComplianceAlternatives" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfComplianceAlternatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfComplianceAlternatives" xlink:to="lab_pnm_PublicUtilitiesNumberOfComplianceAlternatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_2d9f6275-8734-47fa-8e4e-a11a4a6b6ee2_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, dividend rate</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMeasurementInput_16a84650-16fe-41f9-8937-972561226496_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax-adjusted WACC</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMeasurementInput_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMeasurementInput" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMeasurementInput" xlink:to="lab_us-gaap_DebtInstrumentMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_670734fc-9f51-4ac5-a972-fe1048b8a99f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ff365c0f-703b-4ee5-b053-4dd3b6feaad1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CommonIntangibleAndGeneralPlantMember_cf2a968a-73a4-46c5-a305-3f7db0d5beff_terseLabel_en-US" xlink:label="lab_pnm_CommonIntangibleAndGeneralPlantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common, intangible, and general plant</link:label>
    <link:label id="lab_pnm_CommonIntangibleAndGeneralPlantMember_label_en-US" xlink:label="lab_pnm_CommonIntangibleAndGeneralPlantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common, intangible, and general plant [Member]</link:label>
    <link:label id="lab_pnm_CommonIntangibleAndGeneralPlantMember_documentation_en-US" xlink:label="lab_pnm_CommonIntangibleAndGeneralPlantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common, intangible, and general plant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommonIntangibleAndGeneralPlantMember" xlink:href="pnm-20201231.xsd#pnm_CommonIntangibleAndGeneralPlantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CommonIntangibleAndGeneralPlantMember" xlink:to="lab_pnm_CommonIntangibleAndGeneralPlantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyUnderContract_4cd04235-d4d2-41d8-8eed-968ef80dbc25_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyUnderContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable energy capacity in operating (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyUnderContract_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyUnderContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Under Contract</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyUnderContract_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyUnderContract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Under Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyUnderContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract" xlink:to="lab_pnm_PublicUtilitiesRenewableEnergyUnderContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_260f7830-670b-40f8-a303-13dcfdcaf635_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested awards of restricted stock (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares, Restricted Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_bc13a0d8-f8ec-4144-b6e5-0c19fa2dd201_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Solar distributed generation (in mw)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Solar Generation Capacity, In Megawatts</link:label>
    <link:label id="lab_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Solar generation capacity in Megawatts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts" xlink:to="lab_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_55816067-11f0-40a5-9004-2eaccf6711b0_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, credit loss expense (reversal)</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember_1f7ce934-16f9-4038-8c51-8be23549c5c5_terseLabel_en-US" xlink:label="lab_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Related to Potential Transmission Interconnections</link:label>
    <link:label id="lab_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember_label_en-US" xlink:label="lab_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Related To Potential Transmission Interconnections [Member]</link:label>
    <link:label id="lab_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember_documentation_en-US" xlink:label="lab_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Related To Potential Transmission Interconnections [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember" xlink:href="pnm-20201231.xsd#pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember" xlink:to="lab_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201707Member_e3f4c4fc-f226-4757-a959-9518d9049db7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201707Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2017-07</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201707Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201707Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2017-07 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201707Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201707Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201707Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201707Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_21cbd08c-35d5-43b6-87f4-44510ed0120e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_9ce4c020-200c-4fdb-b483-e19551137204_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term borrowings (repayments) - affiliate, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Related Party Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_HearingExaminersApproachTwoMember_cd8e613f-3f8f-4a6e-863b-06827ddd5bf2_terseLabel_en-US" xlink:label="lab_pnm_HearingExaminersApproachTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hearing Examiners Approach Two</link:label>
    <link:label id="lab_pnm_HearingExaminersApproachTwoMember_label_en-US" xlink:label="lab_pnm_HearingExaminersApproachTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hearing Examiners Approach Two [Member]</link:label>
    <link:label id="lab_pnm_HearingExaminersApproachTwoMember_documentation_en-US" xlink:label="lab_pnm_HearingExaminersApproachTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hearing Examiners Approach Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_HearingExaminersApproachTwoMember" xlink:href="pnm-20201231.xsd#pnm_HearingExaminersApproachTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_HearingExaminersApproachTwoMember" xlink:to="lab_pnm_HearingExaminersApproachTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount_d6e1b811-8e6d-4f95-abf0-fb0258ed9fe0_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable energy procurement plan, approved recovery amount</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Approved Recovery, Amount</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Approved Recovery, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount" xlink:to="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_InterestRateContractTwoMember_4b4ba898-0016-47f9-8230-0cded7e9d5bd_terseLabel_en-US" xlink:label="lab_pnm_InterestRateContractTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate 2</link:label>
    <link:label id="lab_pnm_InterestRateContractTwoMember_label_en-US" xlink:label="lab_pnm_InterestRateContractTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Contract, Two [Member]</link:label>
    <link:label id="lab_pnm_InterestRateContractTwoMember_documentation_en-US" xlink:label="lab_pnm_InterestRateContractTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Contract, Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractTwoMember" xlink:href="pnm-20201231.xsd#pnm_InterestRateContractTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_InterestRateContractTwoMember" xlink:to="lab_pnm_InterestRateContractTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_6609aaef-40c9-4d1b-ba25-bde1f53573cb_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_fc06ba7b-1ee9-475f-936b-a6d8c7126446_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesStrandedCosts_d77ecadd-b466-4941-bb13-90ed72f55e10_negatedTerseLabel_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesStrandedCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTC</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesStrandedCosts_label_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesStrandedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Stranded Costs</link:label>
    <link:label id="lab_pnm_DeferredTaxLiabilitiesStrandedCosts_documentation_en-US" xlink:label="lab_pnm_DeferredTaxLiabilitiesStrandedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Stranded Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesStrandedCosts" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesStrandedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DeferredTaxLiabilitiesStrandedCosts" xlink:to="lab_pnm_DeferredTaxLiabilitiesStrandedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock_f0470ec2-18d4-4998-969d-fbb077bb6e8b_terseLabel_en-US" xlink:label="lab_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Rate Increases for Transmission Costs</link:label>
    <link:label id="lab_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock_label_en-US" xlink:label="lab_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Rate Increases for Transmission Costs [Table Text Block]</link:label>
    <link:label id="lab_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock_documentation_en-US" xlink:label="lab_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Rate Increases for Transmission Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" xlink:href="pnm-20201231.xsd#pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" xlink:to="lab_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_0bfb73a2-038e-41de-94cd-190d8902f820_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_1490014a-6479-40b4-a938-1e15c1ea59e4_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-utility property, net</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember_40df370a-0f8f-4278-bc89-0f7d013f7bc5_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.90% due June 2040</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2040, at 5 point 90 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, PCRB Due 2040, at 5 point 90 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_d53e8cad-9ca5-4fce-a28f-b13939f07a86_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member_d971e3ef-c723-473b-8625-b13754bf22e8_terseLabel_en-US" xlink:label="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2020 Bond Purchase Agreement, Bond Series 1 and 2</link:label>
    <link:label id="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member_label_en-US" xlink:label="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2020 Bond Purchase Agreement, Bond Series 1 and 2 [Member]</link:label>
    <link:label id="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member_documentation_en-US" xlink:label="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2020 Bond Purchase Agreement, Bond Series 1 and 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member" xlink:href="pnm-20201231.xsd#pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member" xlink:to="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7d684baf-8e01-4e8f-864c-4b915297bdbc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PnmrMember_cd413085-9bf5-4531-8803-41105b365156_terseLabel_en-US" xlink:label="lab_pnm_PnmrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR</link:label>
    <link:label id="lab_pnm_PnmrMember_label_en-US" xlink:label="lab_pnm_PnmrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR [Member]</link:label>
    <link:label id="lab_pnm_PnmrMember_documentation_en-US" xlink:label="lab_pnm_PnmrMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PnmrMember" xlink:to="lab_pnm_PnmrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e3da959e-30e1-48c8-b5df-484ba2d85107_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member_5f622a4f-c08b-4709-b402-1aa1cf537774_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, 3.57% Series B, due April 2039</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, 3.57% Series B, due April 2039 [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, 3.57% Series B, due April 2039</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member" xlink:to="lab_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_86583371-d6a1-440a-a3f8-d1ec85516eb2_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Statement Preparation and Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_bfeee780-b84f-4068-bd1d-60fc36334f68_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier_6522f1e4-ddc2-45d3-a5d5-a00401d2ca64_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sliding scale profit incentive</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Profit incentive sliding scale multiplier</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Profit incentive sliding scale multiplier</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier" xlink:to="lab_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility_83c3947f-2eb2-4533-a8c6-aa44f8370648_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of megawatts for natural gas facility (in Megawatts)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility_label_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts For Natural Gas Facility</link:label>
    <link:label id="lab_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number Of Megawatts For Natural Gas Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility" xlink:to="lab_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3427a645-531b-4172-9e58-84db1fb359fe_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Shares &#8211; Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_b9867863-0f54-4d58-b170-468618f4ef1b_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in subsidiaries</link:label>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_label_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ce4f8361-d5d2-4e59-919d-8e49112dbce8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RegulatoryRateMattersDomain_b1796fa6-f6ab-45e1-bf00-37341048b28c_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryRateMattersDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Matters [Domain]</link:label>
    <link:label id="lab_pnm_RegulatoryRateMattersDomain_label_en-US" xlink:label="lab_pnm_RegulatoryRateMattersDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Matters [Domain]</link:label>
    <link:label id="lab_pnm_RegulatoryRateMattersDomain_documentation_en-US" xlink:label="lab_pnm_RegulatoryRateMattersDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Matters [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryRateMattersDomain" xlink:to="lab_pnm_RegulatoryRateMattersDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_f3be064b-dd0e-4123-89b0-d5e5483ca4e9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution of utility plant to NMRD</link:label>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_label_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Significant Noncash Transaction, Value of Consideration Given</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:to="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_2a1478a2-0932-4ccc-a123-39cb1acb27ad_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_383875ba-b5c0-444f-90c2-c960063e4106_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_e38a1a07-90fd-447b-b0d3-fb0155aa6a28_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_27cf5411-52a9-4c09-8f38-7ebc8872e6bc_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_NonServiceCostDeferredAsRegulatoryAssets_cbcb40f1-a923-44cf-9fa4-92ae26ad01ce_terseLabel_en-US" xlink:label="lab_pnm_NonServiceCostDeferredAsRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-service cost deferred as regulatory assets</link:label>
    <link:label id="lab_pnm_NonServiceCostDeferredAsRegulatoryAssets_label_en-US" xlink:label="lab_pnm_NonServiceCostDeferredAsRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Service Cost Deferred As Regulatory Assets</link:label>
    <link:label id="lab_pnm_NonServiceCostDeferredAsRegulatoryAssets_documentation_en-US" xlink:label="lab_pnm_NonServiceCostDeferredAsRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Service Cost Deferred As Regulatory Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonServiceCostDeferredAsRegulatoryAssets" xlink:href="pnm-20201231.xsd#pnm_NonServiceCostDeferredAsRegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_NonServiceCostDeferredAsRegulatoryAssets" xlink:to="lab_pnm_NonServiceCostDeferredAsRegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_03cc78a5-7a0a-4393-9544-487dee96c501_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_f39c1a5f-ee69-4203-9879-9283c91550d9_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedge</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_31ef8dbd-bbaa-4ccb-b8a5-82f4720d3ed3_terseLabel_en-US" xlink:label="lab_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment defaults</link:label>
    <link:label id="lab_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_label_en-US" xlink:label="lab_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement, Owner Obligations, Default, Amount</link:label>
    <link:label id="lab_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_documentation_en-US" xlink:label="lab_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement, Owner Obligations, Default, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount" xlink:href="pnm-20201231.xsd#pnm_CollaborativeArrangementOwnerObligationsDefaultAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount" xlink:to="lab_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_9cf671d2-c2c3-455c-8940-2b9bcaa0cf21_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6cda848e-761c-40c5-bca7-1529580e51e8_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_5faa68c5-79ed-42fa-8c40-d472e31d8f42_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_f4fa2477-b410-478f-b0eb-6733749b6932_negatedLabel_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortality rate</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_label_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Mortality Rate</link:label>
    <link:label id="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_documentation_en-US" xlink:label="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Mortality Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" xlink:to="lab_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_19c231d2-8c87-4030-a97f-7736dd5917e4_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_0a96ff88-fa2c-4e21-b391-da474178cdee_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_11afb149-b315-44c2-9a6c-e1a70e0a7129_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electric Operating Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock_f57c5a1b-bf34-4f7d-8cdc-db810ea2aba4_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Accumulated Deferred Income Tax Liability to Deferred Income Tax Benefit</link:label>
    <link:label id="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock_label_en-US" xlink:label="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Income Tax Components [Table Text Block]</link:label>
    <link:label id="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock_documentation_en-US" xlink:label="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Income Tax Components [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" xlink:to="lab_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_ee22acfd-12a3-48e9-b4ab-d208f31d911f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PnmrAndPnmMember_abe8eef6-c028-4ca0-9661-10e0b061b73d_terseLabel_en-US" xlink:label="lab_pnm_PnmrAndPnmMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR and PNM</link:label>
    <link:label id="lab_pnm_PnmrAndPnmMember_label_en-US" xlink:label="lab_pnm_PnmrAndPnmMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR and PNM [Member]</link:label>
    <link:label id="lab_pnm_PnmrAndPnmMember_documentation_en-US" xlink:label="lab_pnm_PnmrAndPnmMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR and PNM [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrAndPnmMember" xlink:href="pnm-20201231.xsd#pnm_PnmrAndPnmMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PnmrAndPnmMember" xlink:to="lab_pnm_PnmrAndPnmMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_FinanceLeaseCapitalizedCosts_163f60d6-985c-43a2-a6f9-314b54d1761d_negatedTerseLabel_en-US" xlink:label="lab_pnm_FinanceLeaseCapitalizedCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts capitalized</link:label>
    <link:label id="lab_pnm_FinanceLeaseCapitalizedCosts_label_en-US" xlink:label="lab_pnm_FinanceLeaseCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Capitalized Costs</link:label>
    <link:label id="lab_pnm_FinanceLeaseCapitalizedCosts_documentation_en-US" xlink:label="lab_pnm_FinanceLeaseCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Capitalized Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCapitalizedCosts" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseCapitalizedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_FinanceLeaseCapitalizedCosts" xlink:to="lab_pnm_FinanceLeaseCapitalizedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum_85f83237-00e3-415c-a189-af77c07cf60d_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential to emit tons per year of visibility impairing pollution, maximum (in tons)</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Potential To Emit Tons Per Year Of Visibility Impairing Pollution, Maximum</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Potential To Emit Tons Per Year Of Visibility Impairing Pollution, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum" xlink:to="lab_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_eff8d79d-b7df-4106-a0e1-6e5b20fed2a0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization recognized in net periodic benefit cost (income)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_28ac8ef2-9973-4a84-ba51-6a00a7964561_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMfromNMRDMember_b4f7f125-c3c1-4771-9382-30d8703b8e03_terseLabel_en-US" xlink:label="lab_pnm_PNMfromNMRDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM from NMRD</link:label>
    <link:label id="lab_pnm_PNMfromNMRDMember_label_en-US" xlink:label="lab_pnm_PNMfromNMRDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM from NMRD [Member]</link:label>
    <link:label id="lab_pnm_PNMfromNMRDMember_documentation_en-US" xlink:label="lab_pnm_PNMfromNMRDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM from NMRD [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMfromNMRDMember" xlink:href="pnm-20201231.xsd#pnm_PNMfromNMRDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMfromNMRDMember" xlink:to="lab_pnm_PNMfromNMRDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_19769fe1-2ecd-485a-831f-472082498d77_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial (gain) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_1e1d4ac3-02fd-491e-bb48-06b28a68cdac_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial (gain) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_802b0d2a-820b-4050-8ca8-9eb2095ab474_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_678ac7cc-56ab-4201-b14a-b22c68540a01_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_OutOfPocketFeesAndExpensesReimbursement_156229d1-84e8-469b-8c23-73a9af54eb9a_terseLabel_en-US" xlink:label="lab_pnm_OutOfPocketFeesAndExpensesReimbursement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Out-of-pocket fees and expenses reimbursement</link:label>
    <link:label id="lab_pnm_OutOfPocketFeesAndExpensesReimbursement_label_en-US" xlink:label="lab_pnm_OutOfPocketFeesAndExpensesReimbursement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Out-of-pocket Fees And Expenses Reimbursement</link:label>
    <link:label id="lab_pnm_OutOfPocketFeesAndExpensesReimbursement_documentation_en-US" xlink:label="lab_pnm_OutOfPocketFeesAndExpensesReimbursement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Out-of-pocket Fees And Expenses Reimbursement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OutOfPocketFeesAndExpensesReimbursement" xlink:href="pnm-20201231.xsd#pnm_OutOfPocketFeesAndExpensesReimbursement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_OutOfPocketFeesAndExpensesReimbursement" xlink:to="lab_pnm_OutOfPocketFeesAndExpensesReimbursement" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member_220bf3eb-d7e6-47bd-b5a5-3e248c1c7f3b_terseLabel_en-US" xlink:label="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2020 Bond Purchase Agreement, Bond Series 3 and 4</link:label>
    <link:label id="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member_label_en-US" xlink:label="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2020 Bond Purchase Agreement, Bond Series 3 and 4 [Member]</link:label>
    <link:label id="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member_documentation_en-US" xlink:label="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TNMP 2020 Bond Purchase Agreement, Bond Series 3 and 4</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member" xlink:href="pnm-20201231.xsd#pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member" xlink:to="lab_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_940e3d99-115a-4701-bda4-647e4566f9be_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes (Benefits)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_e91cacd9-7fdc-4a46-9a17-12fed1ef2143_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_52a11988-d9a1-41d9-907f-5d178916f339_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income taxes (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_36a10db6-8e52-48fa-b0f9-da92ff6cc595_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year that the rate reaches the ultimate trend rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:to="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b571fdbd-de93-41f1-a916-bc23f6c2ff22_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents at Beginning of Year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_84384ea3-8c47-4397-93a8-a8b22d1775b1_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents at End of Year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent_3063a221-c1d6-49a0-bcc8-07ff689af177_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable energy procurement plan, carrying charges, percent</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent_label_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Percent</link:label>
    <link:label id="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" xlink:to="lab_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_dd811a92-fc08-4335-abf0-f2a4373b0095_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_096f3384-e86c-4518-818e-18076c18ac37_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1665fc80-18ba-4b18-bbd8-ae830824e4ce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_7f21abd6-e711-4e77-8ebe-a9bbb37530c4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of investment securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_fcd0f799-a753-48ef-826b-1ec6ca037582_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_50ebce5b-193f-4c1a-bb46-10b19f5aac11_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested rate increase (decrease)</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Rate Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:to="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2017Through2019Member_f1438859-e662-4342-800a-2e340b92bb27_terseLabel_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2017Through2019Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved performance target for 2017 through 2019</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2017Through2019Member_label_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2017Through2019Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Performance Target For 2017 Through 2019 [Member]</link:label>
    <link:label id="lab_pnm_AchievedPerformanceTargetFor2017Through2019Member_documentation_en-US" xlink:label="lab_pnm_AchievedPerformanceTargetFor2017Through2019Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Achieved Performance Target For 2017 Through 2019 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2017Through2019Member" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor2017Through2019Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AchievedPerformanceTargetFor2017Through2019Member" xlink:to="lab_pnm_AchievedPerformanceTargetFor2017Through2019Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncomeTaxSharingPaymentsMember_b28b80d1-332d-4674-9a03-d33cb20a1367_terseLabel_en-US" xlink:label="lab_pnm_IncomeTaxSharingPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax sharing payments:</link:label>
    <link:label id="lab_pnm_IncomeTaxSharingPaymentsMember_label_en-US" xlink:label="lab_pnm_IncomeTaxSharingPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Sharing Payments [Member]</link:label>
    <link:label id="lab_pnm_IncomeTaxSharingPaymentsMember_documentation_en-US" xlink:label="lab_pnm_IncomeTaxSharingPaymentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Sharing Payments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxSharingPaymentsMember" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxSharingPaymentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncomeTaxSharingPaymentsMember" xlink:to="lab_pnm_IncomeTaxSharingPaymentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_77b83b38-bf50-47bb-bade-7c259cc33c33_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_11803618-e945-4430-b8c1-2e68848c496b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts reclassified from AOCI (pre-tax)</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange_5110d064-d494-49f7-b09e-85798e3a0df8_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM's share of estimated underpaid surface mining royalties under proposed rate change</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, PNM Share Estimated Underpaid Surface Mining Royalties under proposed rate change</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, PNM Share Estimated Underpaid Surface Mining Royalties under proposed rate change</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange" xlink:to="lab_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_db2e406a-47f8-49fc-8545-8da09c81f2a2_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d77c9115-1996-4a93-b2de-226f8e76a216_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_8dc4a30a-701b-4f56-b259-f49c74aed4ef_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant Interests [Line Items]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Jointly Owned Utility Plant Interests [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_66806c6d-f91a-4554-a281-0dfefbb3e340_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Adjustment for Cash Flow Hedges</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:to="lab_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DateOfRegulatoryActionDomain_27612f1d-c7f0-4f8a-9211-7041d34775e7_terseLabel_en-US" xlink:label="lab_pnm_DateOfRegulatoryActionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Date of Regulatory Action [Domain]</link:label>
    <link:label id="lab_pnm_DateOfRegulatoryActionDomain_label_en-US" xlink:label="lab_pnm_DateOfRegulatoryActionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Date of Regulatory Action [Domain]</link:label>
    <link:label id="lab_pnm_DateOfRegulatoryActionDomain_documentation_en-US" xlink:label="lab_pnm_DateOfRegulatoryActionDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Date of Regulatory Action [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DateOfRegulatoryActionDomain" xlink:href="pnm-20201231.xsd#pnm_DateOfRegulatoryActionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DateOfRegulatoryActionDomain" xlink:to="lab_pnm_DateOfRegulatoryActionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_4bf35cff-f32f-4c54-8b36-30383d7cfbd0_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RetailElectricCommercialCustomersMember_491a7953-105f-4a4d-af3f-cc221cd4a5a5_terseLabel_en-US" xlink:label="lab_pnm_RetailElectricCommercialCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial</link:label>
    <link:label id="lab_pnm_RetailElectricCommercialCustomersMember_label_en-US" xlink:label="lab_pnm_RetailElectricCommercialCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Commercial Customers [Member]</link:label>
    <link:label id="lab_pnm_RetailElectricCommercialCustomersMember_documentation_en-US" xlink:label="lab_pnm_RetailElectricCommercialCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Electric, Commercial Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricCommercialCustomersMember" xlink:href="pnm-20201231.xsd#pnm_RetailElectricCommercialCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RetailElectricCommercialCustomersMember" xlink:to="lab_pnm_RetailElectricCommercialCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RenewableEnergyRiderMember_45416238-65c8-4de2-9cdd-30a08b23a5b3_terseLabel_en-US" xlink:label="lab_pnm_RenewableEnergyRiderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Energy Rider</link:label>
    <link:label id="lab_pnm_RenewableEnergyRiderMember_label_en-US" xlink:label="lab_pnm_RenewableEnergyRiderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Energy Rider [Member]</link:label>
    <link:label id="lab_pnm_RenewableEnergyRiderMember_documentation_en-US" xlink:label="lab_pnm_RenewableEnergyRiderMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewable Energy Rider [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RenewableEnergyRiderMember" xlink:to="lab_pnm_RenewableEnergyRiderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_25bd3b73-5980-4271-b913-8058d537e169_terseLabel_en-US" xlink:label="lab_pnm_IncreaseinCoalMineDecommissioningLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in coal mine decommissioning liability</link:label>
    <link:label id="lab_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_label_en-US" xlink:label="lab_pnm_IncreaseinCoalMineDecommissioningLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in Coal Mine Decommissioning Liability [Member]</link:label>
    <link:label id="lab_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_documentation_en-US" xlink:label="lab_pnm_IncreaseinCoalMineDecommissioningLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in Coal Mine Decommissioning Liability [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember" xlink:href="pnm-20201231.xsd#pnm_IncreaseinCoalMineDecommissioningLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember" xlink:to="lab_pnm_IncreaseinCoalMineDecommissioningLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EnergyDomain_85c16edb-4c34-4e52-8a2e-7b5219bd1227_terseLabel_en-US" xlink:label="lab_srt_EnergyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Domain]</link:label>
    <link:label id="lab_srt_EnergyDomain_label_en-US" xlink:label="lab_srt_EnergyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EnergyDomain" xlink:to="lab_srt_EnergyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_4068489d-a8d9-4ad0-9202-d5310ef125b9_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_c42f98fc-c507-45ed-aef7-cd3b996671fb_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AssetsandLiabilitiesLesseeTableTextBlock_16954261-742f-4e52-8335-338376e84a53_terseLabel_en-US" xlink:label="lab_pnm_AssetsandLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities, Lessee</link:label>
    <link:label id="lab_pnm_AssetsandLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_pnm_AssetsandLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_pnm_AssetsandLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_pnm_AssetsandLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetsandLiabilitiesLesseeTableTextBlock" xlink:href="pnm-20201231.xsd#pnm_AssetsandLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AssetsandLiabilitiesLesseeTableTextBlock" xlink:to="lab_pnm_AssetsandLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5321856f-f09d-47b8-9784-52ee378b2191_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock option exercise</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_8a3a9b40-7b15-4e06-80c2-051172627f34_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for losses included in net earnings, income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_eaba6b18-fce4-4484-9d6b-619f01a319e0_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plant decommissioning and coal mine reclamation costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Plant Decommissioning And Coal Mine Reclamation Costs</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Plant Decommissioning And Coal Mine Reclamation Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" xlink:to="lab_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_94312f76-59d3-4348-aa5d-23f3ead123a3_terseLabel_en-US" xlink:label="lab_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">REP B</link:label>
    <link:label id="lab_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_label_en-US" xlink:label="lab_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaffiliated Customer of Texas-New Mexico Power Company Three [Member]</link:label>
    <link:label id="lab_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_documentation_en-US" xlink:label="lab_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaffiliated Customer of Texas-New Mexico Power Company Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" xlink:href="pnm-20201231.xsd#pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" xlink:to="lab_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b91564b7-a097-4cfd-a35a-e1e9ab3572fd_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_09859222-1acc-478b-841b-c3e64443b501_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS)</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_02a48faa-5bae-44a8-9d9e-c2244babaa4f_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LongtermdebtCurrentmaturitiesGross_0ff0f7d2-f556-4565-b449-6e7a96575e39_terseLabel_en-US" xlink:label="lab_pnm_LongtermdebtCurrentmaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal, less current maturities</link:label>
    <link:label id="lab_pnm_LongtermdebtCurrentmaturitiesGross_label_en-US" xlink:label="lab_pnm_LongtermdebtCurrentmaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, Current maturities, Gross</link:label>
    <link:label id="lab_pnm_LongtermdebtCurrentmaturitiesGross_documentation_en-US" xlink:label="lab_pnm_LongtermdebtCurrentmaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, Current maturities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtCurrentmaturitiesGross" xlink:href="pnm-20201231.xsd#pnm_LongtermdebtCurrentmaturitiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LongtermdebtCurrentmaturitiesGross" xlink:to="lab_pnm_LongtermdebtCurrentmaturitiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e88508a-ca5d-4424-936c-e2e69d0c2d56_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock, Weighted-Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_7378f60c-9b3b-4147-baeb-de583888a1c5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate for determining net periodic benefit cost (income)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_RegulatoryAssetsAndLiabilitiesTable_13a1c278-705f-4ce2-80b3-bc9dfdef8905_terseLabel_en-US" xlink:label="lab_pnm_RegulatoryAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities [Table]</link:label>
    <link:label id="lab_pnm_RegulatoryAssetsAndLiabilitiesTable_label_en-US" xlink:label="lab_pnm_RegulatoryAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities [Table]</link:label>
    <link:label id="lab_pnm_RegulatoryAssetsAndLiabilitiesTable_documentation_en-US" xlink:label="lab_pnm_RegulatoryAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesTable" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAssetsAndLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable" xlink:to="lab_pnm_RegulatoryAssetsAndLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_0b34db73-c23a-4d56-9a16-ac854631db91_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Contractual Term [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Contractual Term [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermDomain" xlink:to="lab_us-gaap_LeaseContractualTermDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_ea52632c-671d-4e90-860e-3ef324f5c089_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total fair value of restricted shares that vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_a6835edf-e12d-4e42-a564-c8420d446ee5_terseLabel_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.60% due August 2048</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_label_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes, Due 2048, at 4 point 60 percent [Member]</link:label>
    <link:label id="lab_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_documentation_en-US" xlink:label="lab_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured note, Due 2048, at 4 point 60 percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember" xlink:to="lab_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit_3ab15a49-4356-4653-bfc6-35da119ec4a1_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net decrease in deferred income tax liabilities (deferred income tax assets)</link:label>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit_label_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act, Change in Tax Rate, Deferred Tax Liability, Income Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" xlink:to="lab_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_293e5460-bb4f-435c-8def-e7acde669eb9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_ccc9691a-aa98-43e7-9abe-dea3168d9fbf_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_c6c46210-7725-42b1-898a-92d8cb05a5a0_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative preferred stock of subsidiary, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_51a72150-fdec-4161-a17a-28badd8779ad_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate_c9f1a77d-9e23-4fa5-b131-11c40871d673_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revisions to estimated cash flows</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Revision of Estimate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:to="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_78ba398c-f825-4887-ad1e-df7c99afdfa2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_3e22e9f5-1837-47b8-acd3-15960a0c6ea2_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR 2020 Forward Equity Sale Agreements (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Equity Forward Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_23a3a051-9c92-44db-bfbf-1cca16b20a0f_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_ae259059-638e-4662-b8ed-b30fc687ea52_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_91c5e58e-f347-49e0-883e-4c3604832181_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the Business and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_8357586c-2767-43b3-9007-0a6ace833c47_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_31353efb-3b1f-4348-a077-a52d0ad5623e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EquitySecuritiesOtherFundsMember_c6ab70c2-6b40-4863-b7ce-1f66e76d7aff_terseLabel_en-US" xlink:label="lab_pnm_EquitySecuritiesOtherFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual funds and other</link:label>
    <link:label id="lab_pnm_EquitySecuritiesOtherFundsMember_label_en-US" xlink:label="lab_pnm_EquitySecuritiesOtherFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, Other Funds [Member]</link:label>
    <link:label id="lab_pnm_EquitySecuritiesOtherFundsMember_documentation_en-US" xlink:label="lab_pnm_EquitySecuritiesOtherFundsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, Other Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesOtherFundsMember" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesOtherFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EquitySecuritiesOtherFundsMember" xlink:to="lab_pnm_EquitySecuritiesOtherFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMAndTNMPMember_2f5e3007-dc74-4ce4-8ee0-5623c577db58_terseLabel_en-US" xlink:label="lab_pnm_PNMAndTNMPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM and TNMP</link:label>
    <link:label id="lab_pnm_PNMAndTNMPMember_label_en-US" xlink:label="lab_pnm_PNMAndTNMPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM And TNMP [Member]</link:label>
    <link:label id="lab_pnm_PNMAndTNMPMember_documentation_en-US" xlink:label="lab_pnm_PNMAndTNMPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM And TNMP</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember" xlink:href="pnm-20201231.xsd#pnm_PNMAndTNMPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMAndTNMPMember" xlink:to="lab_pnm_PNMAndTNMPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7b8168-22d7-475b-94a7-b1b53a8456e7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_b751d5d6-10df-40d9-9ad3-3163aab34a2d_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current liability</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock_05277fec-d361-49e6-90ff-943976a4a575_terseLabel_en-US" xlink:label="lab_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting for the Effects of Certain Types of Regulation</link:label>
    <link:label id="lab_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock_label_en-US" xlink:label="lab_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting for the Effects of Certain Types of Regulation Policy [Policy Text Block]</link:label>
    <link:label id="lab_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting for the Effects of Certain Types of Regulation Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" xlink:href="pnm-20201231.xsd#pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" xlink:to="lab_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_DebtInstrumentCovenantDebttoCapitalRatio_5c4e2821-b8eb-43a3-9bf2-054fa8d4022b_terseLabel_en-US" xlink:label="lab_pnm_DebtInstrumentCovenantDebttoCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt to capital ratio</link:label>
    <link:label id="lab_pnm_DebtInstrumentCovenantDebttoCapitalRatio_label_en-US" xlink:label="lab_pnm_DebtInstrumentCovenantDebttoCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Debt-to-Capital Ratio</link:label>
    <link:label id="lab_pnm_DebtInstrumentCovenantDebttoCapitalRatio_documentation_en-US" xlink:label="lab_pnm_DebtInstrumentCovenantDebttoCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Debt-to-Capital Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentCovenantDebttoCapitalRatio" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentCovenantDebttoCapitalRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_DebtInstrumentCovenantDebttoCapitalRatio" xlink:to="lab_pnm_DebtInstrumentCovenantDebttoCapitalRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_2095e7aa-8bdf-4a79-850e-3f55ac060707_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_c323a160-5a2c-463d-a25a-8d925b3aa9af_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Bonus</link:label>
    <link:label id="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_label_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved Cost Recovery Factor, Performance Bonus</link:label>
    <link:label id="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Approved Cost Recovery Factor, Performance Bonus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" xlink:to="lab_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_b89fb707-42ab-4152-9e10-351a7716c82b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for equity funds used during construction</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_b23f0866-bb4f-4945-9ed8-ceb638658515_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for equity funds used during construction</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:to="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_TaxEffectOfMarkToMarketAdjustments_4bf3065c-2c36-4b56-ab22-2fe9e51bdb81_terseLabel_en-US" xlink:label="lab_pnm_TaxEffectOfMarkToMarketAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of mark-to-market adjustments</link:label>
    <link:label id="lab_pnm_TaxEffectOfMarkToMarketAdjustments_label_en-US" xlink:label="lab_pnm_TaxEffectOfMarkToMarketAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of mark-to-market adjustments</link:label>
    <link:label id="lab_pnm_TaxEffectOfMarkToMarketAdjustments_documentation_en-US" xlink:label="lab_pnm_TaxEffectOfMarkToMarketAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of mark-to-market adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfMarkToMarketAdjustments" xlink:href="pnm-20201231.xsd#pnm_TaxEffectOfMarkToMarketAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_TaxEffectOfMarkToMarketAdjustments" xlink:to="lab_pnm_TaxEffectOfMarkToMarketAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember_06f97fbc-3846-4bfb-9d3f-0e7f82986b54_terseLabel_en-US" xlink:label="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency and Load Management Program, Proposed 2019 Portfolio</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember_label_en-US" xlink:label="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency and Load Management Program, Proposed 2019 Portfolio [Member]</link:label>
    <link:label id="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember_documentation_en-US" xlink:label="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficiency and Load Management Program, Proposed 2019 Portfolio [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember" xlink:to="lab_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_UndergroundandSurfaceMember_02b458ca-d3a4-4516-8956-97104af62099_terseLabel_en-US" xlink:label="lab_pnm_UndergroundandSurfaceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underground and Surface</link:label>
    <link:label id="lab_pnm_UndergroundandSurfaceMember_label_en-US" xlink:label="lab_pnm_UndergroundandSurfaceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underground and Surface [Member]</link:label>
    <link:label id="lab_pnm_UndergroundandSurfaceMember_documentation_en-US" xlink:label="lab_pnm_UndergroundandSurfaceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underground and Surface [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundandSurfaceMember" xlink:href="pnm-20201231.xsd#pnm_UndergroundandSurfaceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_UndergroundandSurfaceMember" xlink:to="lab_pnm_UndergroundandSurfaceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_d8f699fa-16f9-4d10-9603-0ebcf91ef6a6_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_20d533be-f2e0-48c9-8d47-cbbe9e533de7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings and Dividends Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_d2ad95d5-4d4d-44ce-9f50-12ada409fcc9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate for determining PBO and APBO</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_01c75c14-e27b-49c0-892d-ba1c1e5c2816_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Program costs related to energy efficiency, in year two</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_label_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Energy Efficiency, in Year Two</link:label>
    <link:label id="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Program Costs Related To Energy Efficiency, in Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" xlink:to="lab_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember_862053ac-a690-4aec-9bd8-6f33b5f80069_terseLabel_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 1 Leases, extended</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember_label_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 1 Leases, extended [Member]</link:label>
    <link:label id="lab_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember_documentation_en-US" xlink:label="lab_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Palo Verde Nuclear Generating Station, Unit 1 Leases, extended [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember" xlink:to="lab_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_2c155986-ce09-45ed-ad74-1fc9441aa696_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_dd3e5496-e599-47b7-a7d2-bed518efc49a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Interests and Investments in Jointly-Owned Generating Facilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Jointly Owned Utility Plants [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:to="lab_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_f815f9c3-3102-4696-a33a-32b586e49739_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion expense</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Accretion Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationAccretionExpense" xlink:to="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNMRToNMRDMember_7e686000-1fd5-4732-9a2a-3dc4fa6343c6_terseLabel_en-US" xlink:label="lab_pnm_PNMRToNMRDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR to NMRD</link:label>
    <link:label id="lab_pnm_PNMRToNMRDMember_label_en-US" xlink:label="lab_pnm_PNMRToNMRDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR To NMRD [Member]</link:label>
    <link:label id="lab_pnm_PNMRToNMRDMember_documentation_en-US" xlink:label="lab_pnm_PNMRToNMRDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNMR To NMRD [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRToNMRDMember" xlink:href="pnm-20201231.xsd#pnm_PNMRToNMRDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNMRToNMRDMember" xlink:to="lab_pnm_PNMRToNMRDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_aeadcd2e-6a0e-4815-9c80-80d5652c338a_terseLabel_en-US" xlink:label="lab_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_label_en-US" xlink:label="lab_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table]</link:label>
    <link:label id="lab_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_documentation_en-US" xlink:label="lab_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" xlink:to="lab_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesOwnershipPercentage_fa1b18d8-05b5-43e4-8113-68b1e0c2ac49_terseLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesOwnershipPercentage_label_en-US" xlink:label="lab_pnm_PublicUtilitiesOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Ownership Percentage</link:label>
    <link:label id="lab_pnm_PublicUtilitiesOwnershipPercentage_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentage" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesOwnershipPercentage" xlink:to="lab_pnm_PublicUtilitiesOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_3e283f8c-f156-4ab3-bf9f-4c0048e19dec_terseLabel_en-US" xlink:label="lab_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for variable charges</link:label>
    <link:label id="lab_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_label_en-US" xlink:label="lab_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Contract For Purchase of Electric Power Variable Charges</link:label>
    <link:label id="lab_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_documentation_en-US" xlink:label="lab_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Contract for Purchase of Electric Power Variable Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges" xlink:href="pnm-20201231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges" xlink:to="lab_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PNM201940MillionTermLoanMember_f60fdbbf-4a09-44cd-8a57-d61f86e2275c_terseLabel_en-US" xlink:label="lab_pnm_PNM201940MillionTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2019 $40.0 Million Term Loan due June 2021</link:label>
    <link:label id="lab_pnm_PNM201940MillionTermLoanMember_label_en-US" xlink:label="lab_pnm_PNM201940MillionTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2019 $40 Million Term Loan [Member]</link:label>
    <link:label id="lab_pnm_PNM201940MillionTermLoanMember_documentation_en-US" xlink:label="lab_pnm_PNM201940MillionTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PNM 2019 $40 Million Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM201940MillionTermLoanMember" xlink:href="pnm-20201231.xsd#pnm_PNM201940MillionTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PNM201940MillionTermLoanMember" xlink:to="lab_pnm_PNM201940MillionTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_34b54a7d-d475-4d1f-b83a-db8209b34c1a_totalLabel_en-US" xlink:label="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net plant in service and plant held for future use</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_label_en-US" xlink:label="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property Plant And Equipment, Net, In-Service</link:label>
    <link:label id="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_documentation_en-US" xlink:label="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public utilities property plant and equipment in service net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService" xlink:to="lab_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_af743a1d-75e9-446a-91ec-8c21654679ce_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_145cfa6f-4fd5-497c-9f3d-1f3d97cba66a_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_f4b8ea3b-843f-433f-b2bc-fc2933028bfb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ElectricityGenerationMember_2f0b0cca-aa07-4c7e-9d9b-21026d72dbbb_terseLabel_en-US" xlink:label="lab_us-gaap_ElectricityGenerationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electricity, Generation</link:label>
    <link:label id="lab_us-gaap_ElectricityGenerationMember_label_en-US" xlink:label="lab_us-gaap_ElectricityGenerationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electricity, Generation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityGenerationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ElectricityGenerationMember" xlink:to="lab_us-gaap_ElectricityGenerationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_f6b6c87d-29c3-470b-b78d-b34cc4f42341_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and Amortization</link:label>
    <link:label id="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_label_en-US" xlink:label="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Depreciation and Amortization, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryDepreciationAndAmortizationPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:to="lab_us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>27
<FILENAME>pnm-20201231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d931949f-86c4-4a30-a782-af9affce6b3d,g:e818af9b-d57e-4451-a338-be50e075ead4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.pnmresources.com/role/CoverPage" xlink:type="simple" xlink:href="pnm-20201231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_9deca5dc-addc-48bf-94f5-6240d56402f3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_82f93b0f-9b4e-4476-96c0-4d4e74f5445e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9deca5dc-addc-48bf-94f5-6240d56402f3" xlink:to="loc_dei_DocumentInformationTable_82f93b0f-9b4e-4476-96c0-4d4e74f5445e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_86f3336b-ab82-430e-9aa0-411c298c7cef" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_82f93b0f-9b4e-4476-96c0-4d4e74f5445e" xlink:to="loc_dei_LegalEntityAxis_86f3336b-ab82-430e-9aa0-411c298c7cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ffa7a6d7-7a54-4f61-82d6-69df80a0a23c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_86f3336b-ab82-430e-9aa0-411c298c7cef" xlink:to="loc_dei_EntityDomain_ffa7a6d7-7a54-4f61-82d6-69df80a0a23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a693e1fe-5edb-48b4-944e-0abf8db0aef0" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ffa7a6d7-7a54-4f61-82d6-69df80a0a23c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a693e1fe-5edb-48b4-944e-0abf8db0aef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a2f4a66e-0d5b-4dbb-8e37-111b12f012ad" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ffa7a6d7-7a54-4f61-82d6-69df80a0a23c" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a2f4a66e-0d5b-4dbb-8e37-111b12f012ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_82f93b0f-9b4e-4476-96c0-4d4e74f5445e" xlink:to="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f8a1457b-0ef7-4d02-8b66-32c132134a4f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentType_f8a1457b-0ef7-4d02-8b66-32c132134a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_c1025b03-f1cb-4009-9d6f-cee0f1d7d47b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentAnnualReport_c1025b03-f1cb-4009-9d6f-cee0f1d7d47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_93e542ae-5d00-4150-9ec5-dc890a3c171c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentPeriodEndDate_93e542ae-5d00-4150-9ec5-dc890a3c171c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_48df6602-0d62-4b76-8084-8fd35316f54a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_CurrentFiscalYearEndDate_48df6602-0d62-4b76-8084-8fd35316f54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_a9413def-4b94-4dd0-a183-a45facc3796b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityRegistrantName_a9413def-4b94-4dd0-a183-a45facc3796b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_a2aca00a-ad8f-45d0-af15-c6f6b481fa05" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_a2aca00a-ad8f-45d0-af15-c6f6b481fa05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_1d23fe2b-cb96-4232-afb5-5f18fca129f1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityAddressAddressLine1_1d23fe2b-cb96-4232-afb5-5f18fca129f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_8220cd3f-9926-47e2-a1a9-7812d1d30c77" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityAddressCityOrTown_8220cd3f-9926-47e2-a1a9-7812d1d30c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_594a2c54-d3a2-434f-8bd0-aefda1399086" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityAddressStateOrProvince_594a2c54-d3a2-434f-8bd0-aefda1399086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_efed99ac-749c-4826-8b39-4239fa9adc46" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityAddressPostalZipCode_efed99ac-749c-4826-8b39-4239fa9adc46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b3f906c5-5762-4e81-9f79-79738851bf7d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_CityAreaCode_b3f906c5-5762-4e81-9f79-79738851bf7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_44e25f4e-4ead-4d27-9b1d-c6bc32712263" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_LocalPhoneNumber_44e25f4e-4ead-4d27-9b1d-c6bc32712263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_85147f8b-5537-40ce-ad60-d7f427560e86" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityFileNumber_85147f8b-5537-40ce-ad60-d7f427560e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_5bfc20a4-841c-4616-b8ad-7ef97b26653e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityTaxIdentificationNumber_5bfc20a4-841c-4616-b8ad-7ef97b26653e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_422c13f5-b2c9-4cda-b504-4d2c4cad99ea" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_Security12bTitle_422c13f5-b2c9-4cda-b504-4d2c4cad99ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_9a8512b3-55b4-49cc-a7f9-62a6ff5d4799" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_TradingSymbol_9a8512b3-55b4-49cc-a7f9-62a6ff5d4799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_17f447e0-c5ba-4c8c-91f4-af16bc2cf890" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_SecurityExchangeName_17f447e0-c5ba-4c8c-91f4-af16bc2cf890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_9a8a3cb3-5255-4f3d-92fb-74f8c460c554" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_9a8a3cb3-5255-4f3d-92fb-74f8c460c554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_1ece30b6-7b08-4bf3-8a67-28dca199a060" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityVoluntaryFilers_1ece30b6-7b08-4bf3-8a67-28dca199a060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_46445a2a-9d03-4450-a630-975fe6e76825" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityCurrentReportingStatus_46445a2a-9d03-4450-a630-975fe6e76825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_980aa15d-51d1-4820-a5fa-79796c498dd1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityInteractiveDataCurrent_980aa15d-51d1-4820-a5fa-79796c498dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_b0d27a39-0f2f-4890-adf9-1c94edaffdcf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityFilerCategory_b0d27a39-0f2f-4890-adf9-1c94edaffdcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0bd63707-7b2a-4297-8616-6f5d20f1fe39" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntitySmallBusiness_0bd63707-7b2a-4297-8616-6f5d20f1fe39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9b5dac80-ffa5-444d-a11c-097c7fc15664" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityEmergingGrowthCompany_9b5dac80-ffa5-444d-a11c-097c7fc15664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_2f031af0-48db-465f-a2e4-d19c2f1c407e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_IcfrAuditorAttestationFlag_2f031af0-48db-465f-a2e4-d19c2f1c407e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_100387ee-78af-4510-a4a7-561064b6479e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityShellCompany_100387ee-78af-4510-a4a7-561064b6479e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_60b215df-ea5c-4d37-9edf-4834c108e6e7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_60b215df-ea5c-4d37-9edf-4834c108e6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_b97850f6-6787-4f99-9ed0-c3fa60686703" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityPublicFloat_b97850f6-6787-4f99-9ed0-c3fa60686703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_2b0e0430-69a9-4c25-af8f-24883d6dbe93" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_2b0e0430-69a9-4c25-af8f-24883d6dbe93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_c74cd153-5ce7-459a-81d3-3afd169f7869" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_EntityCentralIndexKey_c74cd153-5ce7-459a-81d3-3afd169f7869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b66705d4-2d17-4e91-b010-def0098bbca7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentFiscalYearFocus_b66705d4-2d17-4e91-b010-def0098bbca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_ae8fc57d-800a-4ec6-8625-ea0bc749f6a4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_ae8fc57d-800a-4ec6-8625-ea0bc749f6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_3ba4f28e-241f-4382-b940-8e4de6901716" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_AmendmentFlag_3ba4f28e-241f-4382-b940-8e4de6901716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_63566ee6-e954-4e6c-9c1e-e70405c1fcc6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_75b98199-c2e6-49b7-a784-a0799bd6165b" xlink:to="loc_dei_DocumentTransitionReport_63566ee6-e954-4e6c-9c1e-e70405c1fcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofEarnings"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_886fd1a7-42fb-42b0-86fc-ef11c5cb4656" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d498448e-c308-4ee3-95dd-7b7352650433" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_886fd1a7-42fb-42b0-86fc-ef11c5cb4656" xlink:to="loc_us-gaap_StatementTable_d498448e-c308-4ee3-95dd-7b7352650433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a061539e-067f-41fc-a06c-a6abd3b6f636" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d498448e-c308-4ee3-95dd-7b7352650433" xlink:to="loc_srt_ProductOrServiceAxis_a061539e-067f-41fc-a06c-a6abd3b6f636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_13fd50a0-53b5-4d9d-9c05-760ebf92a4c4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_a061539e-067f-41fc-a06c-a6abd3b6f636" xlink:to="loc_srt_ProductsAndServicesDomain_13fd50a0-53b5-4d9d-9c05-760ebf92a4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_d5a6e7d1-7507-4b2c-a018-80d3f2481551" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_13fd50a0-53b5-4d9d-9c05-760ebf92a4c4" xlink:to="loc_us-gaap_ElectricityMember_d5a6e7d1-7507-4b2c-a018-80d3f2481551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationMember_7a426a09-ceea-44f7-a6cd-2abf7d486fbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityGenerationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_13fd50a0-53b5-4d9d-9c05-760ebf92a4c4" xlink:to="loc_us-gaap_ElectricityGenerationMember_7a426a09-ceea-44f7-a6cd-2abf7d486fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7ff6faa1-4e63-4452-818e-c688cf2a6b1c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d498448e-c308-4ee3-95dd-7b7352650433" xlink:to="loc_dei_LegalEntityAxis_7ff6faa1-4e63-4452-818e-c688cf2a6b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_807e47e7-1e43-4876-bea2-3393715d6b9f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7ff6faa1-4e63-4452-818e-c688cf2a6b1c" xlink:to="loc_dei_EntityDomain_807e47e7-1e43-4876-bea2-3393715d6b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_46ddb48c-c7ac-494d-a7bc-d4d90086fb08" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_807e47e7-1e43-4876-bea2-3393715d6b9f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_46ddb48c-c7ac-494d-a7bc-d4d90086fb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c7d18e78-580f-4f3a-a162-f90ec1d636b5" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_807e47e7-1e43-4876-bea2-3393715d6b9f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c7d18e78-580f-4f3a-a162-f90ec1d636b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d498448e-c308-4ee3-95dd-7b7352650433" xlink:to="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2b2c529e-4e86-4c15-b8cc-b526e29cfc17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2b2c529e-4e86-4c15-b8cc-b526e29cfc17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_7f06d040-29ed-4b04-a104-f3dcf2ed6c9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_7f06d040-29ed-4b04-a104-f3dcf2ed6c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerOther_5c635ad1-0718-4361-9bab-1e966c8801ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerOther_5c635ad1-0718-4361-9bab-1e966c8801ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b7c031c8-3dfe-4903-bd32-5c35e44c8272" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_35d0b08d-d16e-4e06-a53e-ccc7ce43637f" xlink:to="loc_us-gaap_Revenues_b7c031c8-3dfe-4903-bd32-5c35e44c8272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_695adf70-ffb3-47d1-b7bd-833890039f5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_695adf70-ffb3-47d1-b7bd-833890039f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_155bb77c-6115-4da5-9329-30c534201921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_155bb77c-6115-4da5-9329-30c534201921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_6f83d9ee-0f4e-4df0-9943-75feeab8ceaa" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_6f83d9ee-0f4e-4df0-9943-75feeab8ceaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_346ccd4b-0c47-4c57-a5bc-d81feae92824" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_346ccd4b-0c47-4c57-a5bc-d81feae92824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionAndDistributionCosts_416b8156-2842-405d-a012-9d78996663df" xlink:href="pnm-20201231.xsd#pnm_TransmissionAndDistributionCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_pnm_TransmissionAndDistributionCosts_416b8156-2842-405d-a012-9d78996663df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_12ddd5b5-43da-4afa-922f-87ecae07a9a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_12ddd5b5-43da-4afa-922f-87ecae07a9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_79753a7c-dd7d-4441-913d-c2d643f77eae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_79753a7c-dd7d-4441-913d-c2d643f77eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8836451b-ae04-478f-877b-278ef861a65e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d83ed8c0-642c-42c5-9098-f7d183f81042" xlink:to="loc_us-gaap_OperatingIncomeLoss_8836451b-ae04-478f-877b-278ef861a65e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_abdba9bc-478d-430e-9b69-66681564de0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_InvestmentIncomeInterest_abdba9bc-478d-430e-9b69-66681564de0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_36dee908-064c-4003-9d3b-674ce65d349a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_GainLossOnInvestments_36dee908-064c-4003-9d3b-674ce65d349a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_b0e5d299-676f-4c90-afe2-0fb4dce400b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_OtherIncome_b0e5d299-676f-4c90-afe2-0fb4dce400b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_8478f9f6-0803-4b7e-aa4a-5107a96898ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_OtherExpenses_8478f9f6-0803-4b7e-aa4a-5107a96898ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8d1d1c6f-8caa-4de3-b071-172b03774813" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_937eb173-a596-49c4-96ca-1d54a4142bf6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8d1d1c6f-8caa-4de3-b071-172b03774813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3a2c509b-4a4f-459f-9683-28015907e5cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_InterestExpense_3a2c509b-4a4f-459f-9683-28015907e5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_924d7af4-4b4f-4e30-bc99-a05548a282d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_924d7af4-4b4f-4e30-bc99-a05548a282d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c3699775-67f6-4c61-b25b-b87e4ae70ac6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c3699775-67f6-4c61-b25b-b87e4ae70ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f19234b9-35af-4de2-9b14-7759cf2b9315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_ProfitLoss_f19234b9-35af-4de2-9b14-7759cf2b9315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9030c19e-d8cb-4cee-8c72-11a59021dced" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9030c19e-d8cb-4cee-8c72-11a59021dced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a3495732-76c1-43db-ae9b-a9a229ba576a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_NetIncomeLoss_a3495732-76c1-43db-ae9b-a9a229ba576a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_859bd44b-3416-4db8-9a65-86227c7a2990" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_DividendsPreferredStock_859bd44b-3416-4db8-9a65-86227c7a2990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_bc4e26a4-cd79-4768-93ed-10a6cde050d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_bc4e26a4-cd79-4768-93ed-10a6cde050d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_def229d4-f54a-48b4-a564-ba39fbfa3ce6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cdf4c4f2-95ca-4c37-8a5f-527851e085e4" xlink:to="loc_us-gaap_EarningsPerShareAbstract_def229d4-f54a-48b4-a564-ba39fbfa3ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d4999322-f058-40ee-9747-079d72f384d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_def229d4-f54a-48b4-a564-ba39fbfa3ce6" xlink:to="loc_us-gaap_EarningsPerShareBasic_d4999322-f058-40ee-9747-079d72f384d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e5957c7e-0777-44bf-823b-b94e60d42122" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_def229d4-f54a-48b4-a564-ba39fbfa3ce6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e5957c7e-0777-44bf-823b-b94e60d42122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2bfb7b54-a0a0-4e41-ba9e-3ad03d4ddf81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d5729425-8749-441b-8891-d81c2c519977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2bfb7b54-a0a0-4e41-ba9e-3ad03d4ddf81" xlink:to="loc_us-gaap_StatementTable_d5729425-8749-441b-8891-d81c2c519977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_972b11f9-a2d7-4b26-b926-573592947766" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d5729425-8749-441b-8891-d81c2c519977" xlink:to="loc_dei_LegalEntityAxis_972b11f9-a2d7-4b26-b926-573592947766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_552aa052-d352-4bf7-b1f4-1bc307e728cb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_972b11f9-a2d7-4b26-b926-573592947766" xlink:to="loc_dei_EntityDomain_552aa052-d352-4bf7-b1f4-1bc307e728cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3455751c-1975-4c35-bbc6-d8938b6d4aba" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_552aa052-d352-4bf7-b1f4-1bc307e728cb" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3455751c-1975-4c35-bbc6-d8938b6d4aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a5e91d6a-900b-4fe0-8287-aa8d76d93a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d5729425-8749-441b-8891-d81c2c519977" xlink:to="loc_us-gaap_StatementLineItems_a5e91d6a-900b-4fe0-8287-aa8d76d93a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a3848e15-0ada-4932-856b-6bea9627f8b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a5e91d6a-900b-4fe0-8287-aa8d76d93a00" xlink:to="loc_us-gaap_ProfitLoss_a3848e15-0ada-4932-856b-6bea9627f8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a5e91d6a-900b-4fe0-8287-aa8d76d93a00" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_59af971a-834d-4fca-83e1-094ac0c6f9a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_59af971a-834d-4fca-83e1-094ac0c6f9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_551df767-bf8b-4c29-8a1a-81c6027bed6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_59af971a-834d-4fca-83e1-094ac0c6f9a5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_551df767-bf8b-4c29-8a1a-81c6027bed6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_da5b1256-37e1-4275-824c-9d03ca40e65f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_59af971a-834d-4fca-83e1-094ac0c6f9a5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_da5b1256-37e1-4275-824c-9d03ca40e65f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4e62a4a0-869c-4f40-b4c5-4b7f2ca8bf6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4e62a4a0-869c-4f40-b4c5-4b7f2ca8bf6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_c8f8a9dc-e9f6-4c66-abc7-16588212f719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4e62a4a0-869c-4f40-b4c5-4b7f2ca8bf6f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_c8f8a9dc-e9f6-4c66-abc7-16588212f719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_eef43bfe-4c31-47b2-9dea-c0bc14c930bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4e62a4a0-869c-4f40-b4c5-4b7f2ca8bf6f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_eef43bfe-4c31-47b2-9dea-c0bc14c930bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_5b86c337-3ca7-47ad-bdd3-b463d73fed5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_5b86c337-3ca7-47ad-bdd3-b463d73fed5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_677cd8f2-ba04-45ca-ac54-76536ec6fab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_677cd8f2-ba04-45ca-ac54-76536ec6fab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_9468c9c8-61d1-43ba-b84f-37ab9515ad07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_9468c9c8-61d1-43ba-b84f-37ab9515ad07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_c03d6460-3f52-44e0-b7aa-f9bdfbe31a46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_adfc9449-e894-4fdc-9faf-476599e73276" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_c03d6460-3f52-44e0-b7aa-f9bdfbe31a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8a251606-715a-4a49-86ca-cf1f0a0e0a6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8a251606-715a-4a49-86ca-cf1f0a0e0a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_091f39b1-5915-4234-9e7f-c359ef107feb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_091f39b1-5915-4234-9e7f-c359ef107feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_eebc76e4-dc5e-4f9c-9242-cb6b6d9b1bdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_eebc76e4-dc5e-4f9c-9242-cb6b6d9b1bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_714c7f6d-e464-4a98-8542-b044fd26f014" xlink:href="pnm-20201231.xsd#pnm_PreferredStockDividendRequirementsOfSubsidiary"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_pnm_PreferredStockDividendRequirementsOfSubsidiary_714c7f6d-e464-4a98-8542-b044fd26f014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f2fdd381-58dd-4c88-a40d-21f96e60b566" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_363200a5-fa66-4e73-8d09-ba482da0fc08" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_f2fdd381-58dd-4c88-a40d-21f96e60b566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7181790f-79f2-45bf-b341-2eec3e69534a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7e8a82b7-1816-4f5c-9d53-727cf6ef9a14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7181790f-79f2-45bf-b341-2eec3e69534a" xlink:to="loc_us-gaap_StatementTable_7e8a82b7-1816-4f5c-9d53-727cf6ef9a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0040b906-c4c9-4056-b97f-eef939a312d8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7e8a82b7-1816-4f5c-9d53-727cf6ef9a14" xlink:to="loc_dei_LegalEntityAxis_0040b906-c4c9-4056-b97f-eef939a312d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e6ff9065-7d84-47ef-888f-d32e97ba41e3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0040b906-c4c9-4056-b97f-eef939a312d8" xlink:to="loc_dei_EntityDomain_e6ff9065-7d84-47ef-888f-d32e97ba41e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_620ec435-c3d7-4745-8699-5ceb33ad1d92" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e6ff9065-7d84-47ef-888f-d32e97ba41e3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_620ec435-c3d7-4745-8699-5ceb33ad1d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7e8a82b7-1816-4f5c-9d53-727cf6ef9a14" xlink:to="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ed098c84-6d2b-429a-a693-83ac4af213fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ed098c84-6d2b-429a-a693-83ac4af213fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_475c0308-8be7-4cdd-9210-00bef6e13370" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_475c0308-8be7-4cdd-9210-00bef6e13370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_eb8c6939-1f9c-4e16-994f-8dddce0e18bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_eb8c6939-1f9c-4e16-994f-8dddce0e18bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_8da8d55a-ddf0-4b9a-96f7-09867aa6bbc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_8da8d55a-ddf0-4b9a-96f7-09867aa6bbc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a7f7b85a-28c7-49fb-b1bc-9dcff0170510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a7f7b85a-28c7-49fb-b1bc-9dcff0170510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_6226a2f2-e201-4457-b287-0254275910ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2cd18d16-035a-40af-8c6f-e59d4f4a19c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_6226a2f2-e201-4457-b287-0254275910ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_f881f9ea-eb3d-4259-b738-a0fc904bd284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_54082cb2-b3b4-47e3-ba53-c5cdf031781d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f881f9ea-eb3d-4259-b738-a0fc904bd284" xlink:to="loc_us-gaap_StatementTable_54082cb2-b3b4-47e3-ba53-c5cdf031781d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_56e4d015-2660-4b19-9365-82f6d7934b3b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_54082cb2-b3b4-47e3-ba53-c5cdf031781d" xlink:to="loc_dei_LegalEntityAxis_56e4d015-2660-4b19-9365-82f6d7934b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c2546b7f-63fc-43de-a480-23b84d0a2ac5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_56e4d015-2660-4b19-9365-82f6d7934b3b" xlink:to="loc_dei_EntityDomain_c2546b7f-63fc-43de-a480-23b84d0a2ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f46a961b-6168-4d27-8a26-25099c33e45e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c2546b7f-63fc-43de-a480-23b84d0a2ac5" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f46a961b-6168-4d27-8a26-25099c33e45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4ea65308-c4b7-436b-b8da-db0a564ec6fe" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c2546b7f-63fc-43de-a480-23b84d0a2ac5" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4ea65308-c4b7-436b-b8da-db0a564ec6fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_54082cb2-b3b4-47e3-ba53-c5cdf031781d" xlink:to="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9ba935ae-1fb1-4faa-b275-8dd682efa2d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:to="loc_us-gaap_ProfitLoss_9ba935ae-1fb1-4faa-b275-8dd682efa2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_af1053fd-71fc-4429-bf40-56fcbc07dba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:to="loc_us-gaap_NetIncomeLoss_af1053fd-71fc-4429-bf40-56fcbc07dba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c12a012d-08fe-4fe0-b5ad-d84b8550be7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c12a012d-08fe-4fe0-b5ad-d84b8550be7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01139e81-5db7-4e82-871e-f01c9000f47b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01139e81-5db7-4e82-871e-f01c9000f47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_f2f33546-23ba-4d32-80f4-a0795c884f59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_f2f33546-23ba-4d32-80f4-a0795c884f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a956f5aa-112c-4a40-a5ea-7b8c6e0b3e1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_ShareBasedCompensation_a956f5aa-112c-4a40-a5ea-7b8c6e0b3e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_31d2ec91-e7bc-463b-8fd2-22aa83acfe0b" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_31d2ec91-e7bc-463b-8fd2-22aa83acfe0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c3bdcc97-5845-4a4b-b303-8b3bb4468a96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_c3bdcc97-5845-4a4b-b303-8b3bb4468a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_68d41cdc-a9b0-42b0-8d51-94afd5f5597a" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet_68d41cdc-a9b0-42b0-8d51-94afd5f5597a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_3601fb61-6830-476f-8e08-44d9b5402c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_3601fb61-6830-476f-8e08-44d9b5402c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3082afd0-832e-4278-b8c9-04f423d61a5b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_0fae9a37-bee3-44a6-9c07-9a44c46a5641" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues_0fae9a37-bee3-44a6-9c07-9a44c46a5641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_af784fc7-f63d-4eea-b9df-dec89082d68d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_af784fc7-f63d-4eea-b9df-dec89082d68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_472c9fe1-1622-4485-bfc9-c6bd84e8d116" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_472c9fe1-1622-4485-bfc9-c6bd84e8d116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4ab42496-03a2-4c04-aeaa-6225709899a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4ab42496-03a2-4c04-aeaa-6225709899a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_783ed259-9ff8-493b-b47e-8765594f0815" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_783ed259-9ff8-493b-b47e-8765594f0815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_0334f6ea-ef05-469c-8c1d-dfc9b9383fc7" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInAccruedInterestAndTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_pnm_IncreaseDecreaseInAccruedInterestAndTaxes_0334f6ea-ef05-469c-8c1d-dfc9b9383fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_cf1b3f63-0f74-4e2c-b8a2-bfcefca51c66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_cf1b3f63-0f74-4e2c-b8a2-bfcefca51c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_b347fc16-e94c-42dd-8a70-964ade68bc2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6ae03d9d-948b-419c-98ff-f33a8426a5c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_b347fc16-e94c-42dd-8a70-964ade68bc2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18aea1ba-9f75-4bcc-a603-acca25f0a949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c8d255-dc33-41e7-b3b4-7325a45d38a3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18aea1ba-9f75-4bcc-a603-acca25f0a949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_40353848-1440-4c32-9d21-4c80d3da8b71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_40353848-1440-4c32-9d21-4c80d3da8b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_9538a794-7983-49b1-bca4-132d14c80d97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_9538a794-7983-49b1-bca4-132d14c80d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_f52eac09-5d85-4a8e-87bc-52c567716103" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_f52eac09-5d85-4a8e-87bc-52c567716103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_e36363c3-6456-4556-97cf-dda9c98da3e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_e36363c3-6456-4556-97cf-dda9c98da3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_21525c62-3be3-4bc6-90a1-71d500a052b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment_21525c62-3be3-4bc6-90a1-71d500a052b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5c2de35-2642-4685-8498-ced1f6c76688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b5c2de35-2642-4685-8498-ced1f6c76688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_689032e9-3af1-426f-a9e6-053ee5c5744d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_be7ebca8-9b4d-4812-856f-135269d6c2ed" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_689032e9-3af1-426f-a9e6-053ee5c5744d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_4fa7694a-3fb0-46cb-a952-3a9a85be1100" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_4fa7694a-3fb0-46cb-a952-3a9a85be1100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_03de0bdf-497f-4015-a4f2-cf4d458d4738" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_03de0bdf-497f-4015-a4f2-cf4d458d4738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_2a3a2439-ec3c-4625-95e2-0a5da431a3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt_2a3a2439-ec3c-4625-95e2-0a5da431a3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_6b63c7e2-a630-46d5-851b-966813facbdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_6b63c7e2-a630-46d5-851b-966813facbdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_3f53e927-ff37-4c16-8ff4-240df4926915" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_3f53e927-ff37-4c16-8ff4-240df4926915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e96d60c4-b2c1-420f-9bea-a3831915dd24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e96d60c4-b2c1-420f-9bea-a3831915dd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_77916c4d-f43e-40db-a5f7-6da8ea3dc10c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_77916c4d-f43e-40db-a5f7-6da8ea3dc10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_33bcd487-08c6-475d-843c-cb96589edfa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_33bcd487-08c6-475d-843c-cb96589edfa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_35da2591-239c-42cd-a39c-79caa29a4580" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_35da2591-239c-42cd-a39c-79caa29a4580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ee799324-1ea8-4daa-b339-db5e55994365" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ee799324-1ea8-4daa-b339-db5e55994365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_1227ac6a-951b-4c8f-8ef0-f881ce893683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_1227ac6a-951b-4c8f-8ef0-f881ce893683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_8eca8436-9070-4c88-a03a-3551d8e5ee7a" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromTransmissionInterconnectionArrangements"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_pnm_ProceedsFromTransmissionInterconnectionArrangements_8eca8436-9070-4c88-a03a-3551d8e5ee7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_9cc79ed8-7349-4137-942c-676f1999f22e" xlink:href="pnm-20201231.xsd#pnm_RepaymentOfTransmissionInterconnectionAgreements"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_pnm_RepaymentOfTransmissionInterconnectionAgreements_9cc79ed8-7349-4137-942c-676f1999f22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b354bfd3-cdfa-4ede-9b9b-9582bf2fde2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b354bfd3-cdfa-4ede-9b9b-9582bf2fde2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0887e20b-36bf-4849-aaf6-abb8c0af75cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86d035b7-3c21-4289-bbd1-1c05802c6a13" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0887e20b-36bf-4849-aaf6-abb8c0af75cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b92c77d-5036-4f9d-8090-58ec19edd127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b92c77d-5036-4f9d-8090-58ec19edd127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3c3e39e8-90d3-409c-9981-84dfbcc584c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3c3e39e8-90d3-409c-9981-84dfbcc584c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_982d22b4-0cc5-4b0f-8059-88726f8fb997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_982d22b4-0cc5-4b0f-8059-88726f8fb997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e0d1c61b-b2eb-4118-b196-62b3e69ea63c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e0d1c61b-b2eb-4118-b196-62b3e69ea63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_2838a6e4-761d-449f-a1d6-b0b5566d91c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e0d1c61b-b2eb-4118-b196-62b3e69ea63c" xlink:to="loc_us-gaap_InterestPaidNet_2838a6e4-761d-449f-a1d6-b0b5566d91c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b4a44d4d-7441-4127-851d-c6b06114d761" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e0d1c61b-b2eb-4118-b196-62b3e69ea63c" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b4a44d4d-7441-4127-851d-c6b06114d761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_4e93b09a-fd66-46e2-aabe-c4fe9738bb0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fcf9ba42-dfde-43d5-ae3f-1ce8f9e5810c" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_4e93b09a-fd66-46e2-aabe-c4fe9738bb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_f19230e1-cf3e-4882-bbb9-9051d6bf62d3" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4e93b09a-fd66-46e2-aabe-c4fe9738bb0c" xlink:to="loc_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid_f19230e1-cf3e-4882-bbb9-9051d6bf62d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_2d2c3348-aa45-4e20-96bb-70306304b22a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4e93b09a-fd66-46e2-aabe-c4fe9738bb0c" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_2d2c3348-aa45-4e20-96bb-70306304b22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_632af2a6-80ae-4a9e-a340-ad048bb59fbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_31472550-644f-42ea-96fe-c63c3132739e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_632af2a6-80ae-4a9e-a340-ad048bb59fbf" xlink:to="loc_us-gaap_StatementTable_31472550-644f-42ea-96fe-c63c3132739e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c638edf5-d5f8-4bd2-8887-861d7dc6ecb1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_31472550-644f-42ea-96fe-c63c3132739e" xlink:to="loc_dei_LegalEntityAxis_c638edf5-d5f8-4bd2-8887-861d7dc6ecb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_513a6546-0a96-468c-aac7-f0fe4aaca786" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c638edf5-d5f8-4bd2-8887-861d7dc6ecb1" xlink:to="loc_dei_EntityDomain_513a6546-0a96-468c-aac7-f0fe4aaca786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_dc76ad92-c542-4cd3-8b54-898cc88bf6ea" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_513a6546-0a96-468c-aac7-f0fe4aaca786" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_dc76ad92-c542-4cd3-8b54-898cc88bf6ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f6abb30c-2941-49f7-931b-f38abd4d7dc1" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_513a6546-0a96-468c-aac7-f0fe4aaca786" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f6abb30c-2941-49f7-931b-f38abd4d7dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_31472550-644f-42ea-96fe-c63c3132739e" xlink:to="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:to="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e091d2e1-44c6-4343-a5ef-732af81a7eca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e091d2e1-44c6-4343-a5ef-732af81a7eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_59d9ca5c-9daa-4b4e-9bcf-de2f0e886ee1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_59d9ca5c-9daa-4b4e-9bcf-de2f0e886ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_7470eb21-8f9f-402d-98ce-ee26ca31f791" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_7470eb21-8f9f-402d-98ce-ee26ca31f791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_4b7581bb-a51b-4c0b-99ce-cac5db0c97c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_OtherReceivables_4b7581bb-a51b-4c0b-99ce-cac5db0c97c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_970e0a30-2b0c-4da4-921c-e12370b453c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_970e0a30-2b0c-4da4-921c-e12370b453c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_77062753-1533-4e61-8d77-9d4e0a03b4c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_InventoryNet_77062753-1533-4e61-8d77-9d4e0a03b4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_a98c9d26-3f0a-425d-ba51-6af589ac66ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_a98c9d26-3f0a-425d-ba51-6af589ac66ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_97d37217-ea75-4352-b482-26c7cfa53c39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_IncomeTaxesReceivable_97d37217-ea75-4352-b482-26c7cfa53c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_86ce5ac0-e9eb-4e50-b85f-50b2bb1a5053" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_OtherAssetsCurrent_86ce5ac0-e9eb-4e50-b85f-50b2bb1a5053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6a7f1d34-a905-4153-bdf1-8019fe294cca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_be58227d-5ced-4d9e-a470-e752b2bab07d" xlink:to="loc_us-gaap_AssetsCurrent_6a7f1d34-a905-4153-bdf1-8019fe294cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:href="pnm-20201231.xsd#pnm_OtherPropertyAndInvestmentsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_28b6cf78-8c78-4f64-b387-2a859aa64c22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_28b6cf78-8c78-4f64-b387-2a859aa64c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2a52082f-92dc-419c-a29a-887a2a5d24b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_us-gaap_EquityMethodInvestments_2a52082f-92dc-419c-a29a-887a2a5d24b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_b5800a12-b44d-4069-bb30-29fbe2d2e039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_us-gaap_OtherLongTermInvestments_b5800a12-b44d-4069-bb30-29fbe2d2e039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_948285f1-924e-47bc-bf98-389edc87b550" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_948285f1-924e-47bc-bf98-389edc87b550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalOtherPropertyAndInvestments_c3ff37aa-c2f4-4faf-9c69-fb5b840d70bd" xlink:href="pnm-20201231.xsd#pnm_TotalOtherPropertyAndInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherPropertyAndInvestmentsAbstract_68e93b39-457b-4ca1-a8f3-8b7eb786f744" xlink:to="loc_pnm_TotalOtherPropertyAndInvestments_c3ff37aa-c2f4-4faf-9c69-fb5b840d70bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_058a2d4e-8cea-4b5b-b940-d04c9f4766b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_058a2d4e-8cea-4b5b-b940-d04c9f4766b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_bcafa5c6-35cd-472b-a108-0b592ff11f0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_bcafa5c6-35cd-472b-a108-0b592ff11f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_c3331a15-c28a-46bb-b2cf-c0dbebe30b7f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService_c3331a15-c28a-46bb-b2cf-c0dbebe30b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_44edc224-57ee-443e-a8b0-85065b7798cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_ConstructionInProgressGross_44edc224-57ee-443e-a8b0-85065b7798cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearFuelNetOfAmortization_fefa48c6-4929-4c69-9825-9b169b51f0a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NuclearFuelNetOfAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_NuclearFuelNetOfAmortization_fefa48c6-4929-4c69-9825-9b169b51f0a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_a6105177-b4f3-405b-b3be-4117737e6ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_368b7caa-9f21-4598-942d-93105cf036b1" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_a6105177-b4f3-405b-b3be-4117737e6ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_1c9078a9-00c2-4f8d-980c-557218c55935" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_1c9078a9-00c2-4f8d-980c-557218c55935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_50c62f6c-b499-4988-a9cd-00036fec8608" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_us-gaap_Goodwill_50c62f6c-b499-4988-a9cd-00036fec8608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_32757f3a-6b1f-4416-97e8-f9ab66e979db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_32757f3a-6b1f-4416-97e8-f9ab66e979db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCostsNet_3d7a2592-609a-4660-8980-5a4cb633a591" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_us-gaap_OtherDeferredCostsNet_3d7a2592-609a-4660-8980-5a4cb633a591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalDeferredChargesAndOtherAssets_4b92da17-834b-4f9d-a058-d7f34354cd6f" xlink:href="pnm-20201231.xsd#pnm_TotalDeferredChargesAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_6c857ee9-6583-4333-8303-a0f6f6d380b4" xlink:to="loc_pnm_TotalDeferredChargesAndOtherAssets_4b92da17-834b-4f9d-a058-d7f34354cd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a1c85a21-53aa-4302-b9fc-c5f8fc81d043" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7941936c-e531-479f-9c3f-42a9f50cb14b" xlink:to="loc_us-gaap_Assets_a1c85a21-53aa-4302-b9fc-c5f8fc81d043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_5c3605d5-bfff-43cd-b3e8-7dee5db29cff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_ShortTermBorrowings_5c3605d5-bfff-43cd-b3e8-7dee5db29cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_d5a8cae5-bfd2-46ff-b73d-0b48a6f99d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_d5a8cae5-bfd2-46ff-b73d-0b48a6f99d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_06755daf-9a52-480c-a330-139eea1f891b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_LongTermDebtCurrent_06755daf-9a52-480c-a330-139eea1f891b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f45e5108-67d6-4e57-b02a-9f44c559d951" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_AccountsPayableCurrent_f45e5108-67d6-4e57-b02a-9f44c559d951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_ddbb18bf-fbb6-4573-9d38-fffd64811782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_ddbb18bf-fbb6-4573-9d38-fffd64811782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_bc287534-e847-4e38-b684-81b57717d485" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_bc287534-e847-4e38-b684-81b57717d485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_552b61e6-3634-4c22-b0ca-e42c7b7809f8" xlink:href="pnm-20201231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_552b61e6-3634-4c22-b0ca-e42c7b7809f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_b6637873-1ae1-488e-93b7-03214509c5c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_b6637873-1ae1-488e-93b7-03214509c5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9d70f703-467e-48ff-ae91-c259395e1cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9d70f703-467e-48ff-ae91-c259395e1cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_ecded4fd-2756-44f3-aa50-2f2c2266a503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_DividendsPayableCurrent_ecded4fd-2756-44f3-aa50-2f2c2266a503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_df0b927d-0de6-435f-9677-6d0eceffe860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_df0b927d-0de6-435f-9677-6d0eceffe860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e4145161-c421-4d78-8ba9-d657915c20db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c34e277c-77a7-4928-ab33-421d1870dda8" xlink:to="loc_us-gaap_LiabilitiesCurrent_e4145161-c421-4d78-8ba9-d657915c20db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_b011c0f2-f0f9-4930-912e-0ccc40a74097" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_b011c0f2-f0f9-4930-912e-0ccc40a74097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_cad4c227-a707-4437-9090-d2e6201fdfc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_cad4c227-a707-4437-9090-d2e6201fdfc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_99518f3e-cb97-45e0-beca-c5c161e326ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_99518f3e-cb97-45e0-beca-c5c161e326ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_76dc28e5-3e00-4d1f-aefc-5f3c277f0e42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_76dc28e5-3e00-4d1f-aefc-5f3c277f0e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7a797867-f139-4d2b-92f4-ebff901e0a47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7a797867-f139-4d2b-92f4-ebff901e0a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f978403e-59d5-4b19-af56-f32a677a9c21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f978403e-59d5-4b19-af56-f32a677a9c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_8206bce8-629c-41a4-935d-021ad75b18d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_8206bce8-629c-41a4-935d-021ad75b18d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_0f1ac86e-d2db-4512-9247-6a24382b713e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_54861860-e718-4533-a0ff-6e679ac438ba" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_0f1ac86e-d2db-4512-9247-6a24382b713e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_19604c4a-cad0-40b8-a140-632c60f012fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_Liabilities_19604c4a-cad0-40b8-a140-632c60f012fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9b2403bb-d342-4f52-8573-82b6a922bad2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9b2403bb-d342-4f52-8573-82b6a922bad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_2663ab80-fd43-4b6a-a623-af615466b5ee" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements_2663ab80-fd43-4b6a-a623-af615466b5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:href="pnm-20201231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f4e3e45e-9f5f-4352-95c1-4e0328526e63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:to="loc_us-gaap_CommonStockValue_f4e3e45e-9f5f-4352-95c1-4e0328526e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_8174186a-5514-4d0d-9cac-e8f0d7970f0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:to="loc_us-gaap_AdditionalPaidInCapital_8174186a-5514-4d0d-9cac-e8f0d7970f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ce05cc8-d6f6-4c9a-b0c9-32e05e5baba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ce05cc8-d6f6-4c9a-b0c9-32e05e5baba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_65b5b5c9-6590-4195-9ef7-d6961b8f54b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_ee4360b8-d42c-46e4-9a19-fb5676621f73" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_65b5b5c9-6590-4195-9ef7-d6961b8f54b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_10072167-4881-4dde-96bf-d77e6fad5809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:to="loc_us-gaap_StockholdersEquity_10072167-4881-4dde-96bf-d77e6fad5809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_d72f4617-b7a7-44c4-95cd-4c8f014a350b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:to="loc_us-gaap_MinorityInterest_d72f4617-b7a7-44c4-95cd-4c8f014a350b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_79d74c77-4ee7-434b-a7dd-22f76a43ef75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a78aee4-8288-4eae-a5a4-734960cb0940" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_79d74c77-4ee7-434b-a7dd-22f76a43ef75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f22bf284-bb02-4387-acb3-de382d3a6460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_56625b9c-1948-45ba-a098-0660c14d8523" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f22bf284-bb02-4387-acb3-de382d3a6460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b955d0d3-7fe8-49f6-aced-a6c350e7b2ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:to="loc_us-gaap_CommonStockSharesIssued_b955d0d3-7fe8-49f6-aced-a6c350e7b2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_bea4e07c-c3e0-4060-bee3-7547f08b99f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8adf7848-fea5-424b-b3b8-4b9c031af612" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_bea4e07c-c3e0-4060-bee3-7547f08b99f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_5544f5d0-f1a2-4f8b-a9b7-3e7f6ff9b35c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2111eeae-0efb-4ca7-bf85-e05681d52ecb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5544f5d0-f1a2-4f8b-a9b7-3e7f6ff9b35c" xlink:to="loc_us-gaap_StatementTable_2111eeae-0efb-4ca7-bf85-e05681d52ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_66ca32ac-0dfd-4665-a313-1921d390e06b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2111eeae-0efb-4ca7-bf85-e05681d52ecb" xlink:to="loc_dei_LegalEntityAxis_66ca32ac-0dfd-4665-a313-1921d390e06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_66e63280-084b-4a64-aedc-8a8364039a89" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_66ca32ac-0dfd-4665-a313-1921d390e06b" xlink:to="loc_dei_EntityDomain_66e63280-084b-4a64-aedc-8a8364039a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_619f73de-65f3-4a64-9093-d7b36e364a5d" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_66e63280-084b-4a64-aedc-8a8364039a89" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_619f73de-65f3-4a64-9093-d7b36e364a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_2f6690f2-88ef-4505-a468-e294900ecfa3" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_66e63280-084b-4a64-aedc-8a8364039a89" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_2f6690f2-88ef-4505-a468-e294900ecfa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2111eeae-0efb-4ca7-bf85-e05681d52ecb" xlink:to="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c6650992-035f-49d2-8c88-dbc90e8d8802" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c6650992-035f-49d2-8c88-dbc90e8d8802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0cd043da-fd65-47c5-9c07-7e0b1a70cb6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c6650992-035f-49d2-8c88-dbc90e8d8802" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0cd043da-fd65-47c5-9c07-7e0b1a70cb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_a7bac6a6-25fd-4e85-a706-2448dd297e9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_a7bac6a6-25fd-4e85-a706-2448dd297e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccumulatedAmortizationNuclearFuel_7dc6d808-da3b-4829-8699-d1bbc75f42b9" xlink:href="pnm-20201231.xsd#pnm_AccumulatedAmortizationNuclearFuel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract_a7bac6a6-25fd-4e85-a706-2448dd297e9e" xlink:to="loc_pnm_AccumulatedAmortizationNuclearFuel_7dc6d808-da3b-4829-8699-d1bbc75f42b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_f7289622-0291-40df-a7c3-45bd9f501be2" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare_f7289622-0291-40df-a7c3-45bd9f501be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_76f2394c-c646-4cc2-a73b-faf440c55db4" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized_76f2394c-c646-4cc2-a73b-faf440c55db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_9f77fee5-4571-4a31-98ca-5a8186118703" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued_9f77fee5-4571-4a31-98ca-5a8186118703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_bf999782-994c-4051-8bfb-be68a6debad3" xlink:href="pnm-20201231.xsd#pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding_bf999782-994c-4051-8bfb-be68a6debad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_fd9b1882-edf1-45e1-8479-523b284494c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_fd9b1882-edf1-45e1-8479-523b284494c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_60aa70c4-5653-4b14-a9ae-4109f4f288a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_60aa70c4-5653-4b14-a9ae-4109f4f288a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e4e3ca30-79d6-4acb-b5a1-b6ed59b443b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e4e3ca30-79d6-4acb-b5a1-b6ed59b443b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_0ba4264d-ecd8-48f8-a789-a54224bfcd9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_c8dd9e6f-2fc8-4714-bc2d-de807f2c6b64" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_0ba4264d-ecd8-48f8-a789-a54224bfcd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a3d2509a-4026-4cf6-a8a0-fff1b4662924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1383e099-31a1-41f3-81f5-928dd8236511" xlink:to="loc_us-gaap_EquityAbstract_a3d2509a-4026-4cf6-a8a0-fff1b4662924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:href="pnm-20201231.xsd#pnm_CompanyCommonStockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a3d2509a-4026-4cf6-a8a0-fff1b4662924" xlink:to="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_27b2178c-fee0-4ff2-9c6f-38f260515547" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockNoParValue_27b2178c-fee0-4ff2-9c6f-38f260515547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_8304692a-4046-49bf-8ad7-c7980cd26bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_8304692a-4046-49bf-8ad7-c7980cd26bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_388c1e17-71fa-4153-9eca-d5bd7fb596dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_388c1e17-71fa-4153-9eca-d5bd7fb596dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_5073c05f-c953-47e3-a6bd-a4b1570dd998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockSharesIssued_5073c05f-c953-47e3-a6bd-a4b1570dd998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_728b7c41-3923-4e13-9b3a-4708fa975bc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CompanyCommonStockholdersEquity_08e9e421-843a-463b-9abd-b22b9aec6695" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_728b7c41-3923-4e13-9b3a-4708fa975bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_7e3d1eec-c4f5-4cbf-81e4-3f3a114ed957" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_7e3d1eec-c4f5-4cbf-81e4-3f3a114ed957" xlink:to="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bb692d57-fe14-4597-8936-46492c7b9c6f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:to="loc_dei_LegalEntityAxis_bb692d57-fe14-4597-8936-46492c7b9c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef973656-91a3-4325-b147-d437f61c3539" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bb692d57-fe14-4597-8936-46492c7b9c6f" xlink:to="loc_dei_EntityDomain_ef973656-91a3-4325-b147-d437f61c3539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f0cad505-556d-4e76-9c9b-64c737ef8bfc" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ef973656-91a3-4325-b147-d437f61c3539" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f0cad505-556d-4e76-9c9b-64c737ef8bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c71316de-2def-41e6-bd8d-ae41c975dd7a" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ef973656-91a3-4325-b147-d437f61c3539" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c71316de-2def-41e6-bd8d-ae41c975dd7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2b497b7a-1c11-4fc2-89c4-32a9d7cebe85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2b497b7a-1c11-4fc2-89c4-32a9d7cebe85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_44a02f41-e256-4c5e-8ea2-5279df376606" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2b497b7a-1c11-4fc2-89c4-32a9d7cebe85" xlink:to="loc_us-gaap_EquityComponentDomain_44a02f41-e256-4c5e-8ea2-5279df376606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_44a02f41-e256-4c5e-8ea2-5279df376606" xlink:to="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_98b2b751-9d1d-42dd-a9c6-f9bb5e2c2d10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:to="loc_us-gaap_CommonStockMember_98b2b751-9d1d-42dd-a9c6-f9bb5e2c2d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2511421d-4cfd-4ca7-9d44-162094a9eaa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2511421d-4cfd-4ca7-9d44-162094a9eaa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_087e4ca8-35ac-42f1-8198-c16d83c7c0b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_087e4ca8-35ac-42f1-8198-c16d83c7c0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_35499595-a4d3-4677-abbb-b6c5342fe07a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f41dd339-3bbc-41ab-80ac-bf64352a353f" xlink:to="loc_us-gaap_RetainedEarningsMember_35499595-a4d3-4677-abbb-b6c5342fe07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_ee274279-9005-4a83-af7c-a8f21c56e854" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_44a02f41-e256-4c5e-8ea2-5279df376606" xlink:to="loc_us-gaap_NoncontrollingInterestMember_ee274279-9005-4a83-af7c-a8f21c56e854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_068d75f6-6dc3-45ae-a377-dd72dc23895f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_068d75f6-6dc3-45ae-a377-dd72dc23895f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_69ce9854-b925-4aca-aee7-1e448b367418" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_068d75f6-6dc3-45ae-a377-dd72dc23895f" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_69ce9854-b925-4aca-aee7-1e448b367418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ecb5a51f-65a5-402c-ba65-8126ebbed5a2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_69ce9854-b925-4aca-aee7-1e448b367418" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ecb5a51f-65a5-402c-ba65-8126ebbed5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_56f3aefc-288d-4ffa-8abe-891775246bf9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_69ce9854-b925-4aca-aee7-1e448b367418" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_56f3aefc-288d-4ffa-8abe-891775246bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f06d7168-20d0-472c-a50e-15c161a9397c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6418d55e-97da-4718-b4d9-f22aa6f9c5bd" xlink:to="loc_us-gaap_StatementLineItems_f06d7168-20d0-472c-a50e-15c161a9397c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f06d7168-20d0-472c-a50e-15c161a9397c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_416caec1-4d15-4639-ae49-aaa2fdf1ebc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_416caec1-4d15-4639-ae49-aaa2fdf1ebc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cc9bdf90-9a61-4a1d-87b8-1e25441d569d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockholdersEquity_cc9bdf90-9a61-4a1d-87b8-1e25441d569d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_cab368cd-9a0b-4f0a-86a0-5eb43fe82404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_ProfitLoss_cab368cd-9a0b-4f0a-86a0-5eb43fe82404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d3d6b7d5-cf76-4358-bace-019e672a3758" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_NetIncomeLoss_d3d6b7d5-cf76-4358-bace-019e672a3758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4668623c-3f20-4542-a88c-ad667ed84213" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4668623c-3f20-4542-a88c-ad667ed84213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_5bef9288-e26d-4a25-9403-f1674d519337" xlink:href="pnm-20201231.xsd#pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions_5bef9288-e26d-4a25-9403-f1674d519337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_1b226cdf-873b-4ec7-8f3f-38fef5a5e801" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_DividendsPreferredStock_1b226cdf-873b-4ec7-8f3f-38fef5a5e801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_bc8ecfa5-0c09-4dc4-8ea4-2b8c445955f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_DividendsCommonStockCash_bc8ecfa5-0c09-4dc4-8ea4-2b8c445955f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b214dd10-edb5-4925-b45d-297d8ed25da7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b214dd10-edb5-4925-b45d-297d8ed25da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dfbeb651-256c-425e-b75f-555877de2da3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_dfbeb651-256c-425e-b75f-555877de2da3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_ed691f79-ea54-4bd2-866b-2f62a2130764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_ed691f79-ea54-4bd2-866b-2f62a2130764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b1789236-d4fe-4317-bc3f-910a84a2b825" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_ShareBasedCompensation_b1789236-d4fe-4317-bc3f-910a84a2b825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_a1392040-761f-4c99-981a-b3e2cb668284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_a1392040-761f-4c99-981a-b3e2cb668284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e145aaa3-9c07-4ce8-a206-78dd909ac9e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e145aaa3-9c07-4ce8-a206-78dd909ac9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b04508f9-b76b-4ee1-9878-65679ed84931" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5cbda57f-6c6a-4ec3-b002-e4b0aaf98558" xlink:to="loc_us-gaap_StockholdersEquity_b04508f9-b76b-4ee1-9878-65679ed84931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b21c420e-09d8-4973-9f62-4423c1a11309" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5c83ce39-bf8e-4442-b7f4-8d0cf52bb23a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b21c420e-09d8-4973-9f62-4423c1a11309" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5c83ce39-bf8e-4442-b7f4-8d0cf52bb23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_108718e7-ab0e-4db7-bef2-197ee528cf0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_108718e7-ab0e-4db7-bef2-197ee528cf0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_2405e709-50ad-4160-80d0-eacefde65687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_2405e709-50ad-4160-80d0-eacefde65687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock_80409b06-f085-4178-a180-e324486c6bec" xlink:href="pnm-20201231.xsd#pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock_80409b06-f085-4178-a180-e324486c6bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_5da76bb0-8d1b-49dd-bd17-0c5d1337f3ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_5da76bb0-8d1b-49dd-bd17-0c5d1337f3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_97d29232-4441-493b-aedb-1b6d80b98d9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_97d29232-4441-493b-aedb-1b6d80b98d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_52d31eb4-53e7-43d9-90b5-d2044eace33f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryDepreciationAndAmortizationPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_RegulatoryDepreciationAndAmortizationPolicy_52d31eb4-53e7-43d9-90b5-d2044eace33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_95d50659-cb9c-4955-82e2-bdba1dc9e241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForFundsUsedDuringConstructionPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy_95d50659-cb9c-4955-82e2-bdba1dc9e241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesPolicy_aa37c108-6d5e-434f-bcb6-233cb9464b5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventorySuppliesPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_InventorySuppliesPolicy_aa37c108-6d5e-434f-bcb6-233cb9464b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_befba996-d756-4b2f-bbcb-7906a97fd162" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_befba996-d756-4b2f-bbcb-7906a97fd162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy_774b5cb8-2309-42ec-91a6-5976ccd18323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_EquityMethodInvestmentsPolicy_774b5cb8-2309-42ec-91a6-5976ccd18323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_90ce3fc1-082d-422f-951a-f4cb1021976a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_90ce3fc1-082d-422f-951a-f4cb1021976a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_fa09e9b8-f004-46d1-b392-7022aea0f020" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_fa09e9b8-f004-46d1-b392-7022aea0f020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_1bb159ba-82f4-4397-9eea-66b0c4cda0e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_1bb159ba-82f4-4397-9eea-66b0c4cda0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_ca481f31-182a-43c6-9894-5811d9232102" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_DebtPolicyTextBlock_ca481f31-182a-43c6-9894-5811d9232102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_8c54938d-5a85-4707-a9af-3c77f45aa557" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_8c54938d-5a85-4707-a9af-3c77f45aa557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DecommissioningCostsPolicyPolicyTextBlock_f7c62cf1-cf62-40b3-99ca-c5e53bd765a7" xlink:href="pnm-20201231.xsd#pnm_DecommissioningCostsPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_pnm_DecommissioningCostsPolicyPolicyTextBlock_f7c62cf1-cf62-40b3-99ca-c5e53bd765a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalCostExpensePolicy_3ae6b97b-d04c-4926-8741-cc1aa3760b3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnvironmentalCostExpensePolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_EnvironmentalCostExpensePolicy_3ae6b97b-d04c-4926-8741-cc1aa3760b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_c8df9d32-d283-42d3-add5-72bdb3918015" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_c8df9d32-d283-42d3-add5-72bdb3918015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3af70bca-5cf1-4398-8b8f-a381c755bc80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3af70bca-5cf1-4398-8b8f-a381c755bc80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_e80b57d1-a026-47d7-8472-c58a3ca5c895" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_e80b57d1-a026-47d7-8472-c58a3ca5c895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a4b1f602-4fb9-40ec-a390-4bf6e0338961" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a4b1f602-4fb9-40ec-a390-4bf6e0338961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_6f1b4d24-74a7-4eed-aa76-476251f6cb38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_6f1b4d24-74a7-4eed-aa76-476251f6cb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_64120afc-81ff-4bd1-a7ab-eda518c78670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_64120afc-81ff-4bd1-a7ab-eda518c78670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_4a381d88-ac0e-48d6-a12f-eff0fcc03705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_4a381d88-ac0e-48d6-a12f-eff0fcc03705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_f21cfb5f-b5eb-47e1-a04b-4396f759d31b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_41c070ac-aca4-447c-8a08-0949f9079da7" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_f21cfb5f-b5eb-47e1-a04b-4396f759d31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a257be46-1a41-4be4-bd55-609df239dda8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock_6727850c-4d73-4111-917f-980129650771" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a257be46-1a41-4be4-bd55-609df239dda8" xlink:to="loc_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock_6727850c-4d73-4111-917f-980129650771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1f7cafe4-28cb-4e02-aef3-e5576784c8d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a257be46-1a41-4be4-bd55-609df239dda8" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1f7cafe4-28cb-4e02-aef3-e5576784c8d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7d05695d-4646-41cb-b8b4-15783ab88d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresTable_84fc15eb-0b1c-452e-8934-e78fdfb371d1" xlink:href="pnm-20201231.xsd#pnm_AccountingPoliciesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7d05695d-4646-41cb-b8b4-15783ab88d06" xlink:to="loc_pnm_AccountingPoliciesDisclosuresTable_84fc15eb-0b1c-452e-8934-e78fdfb371d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d22c5e7b-ce11-4abe-bc1a-cb52c9d48df5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresTable_84fc15eb-0b1c-452e-8934-e78fdfb371d1" xlink:to="loc_dei_LegalEntityAxis_d22c5e7b-ce11-4abe-bc1a-cb52c9d48df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d22c5e7b-ce11-4abe-bc1a-cb52c9d48df5" xlink:to="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_0c492e75-1024-4768-a14a-4b0ba044254f" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:to="loc_pnm_PnmrMember_0c492e75-1024-4768-a14a-4b0ba044254f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2dfb65ef-e30c-45a1-b8e4-4200518d5769" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2dfb65ef-e30c-45a1-b8e4-4200518d5769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_46e1296a-7997-4b13-a4ef-02a3c2b16508" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6de40c16-b74a-4bd6-8e09-d5056322d3c5" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_46e1296a-7997-4b13-a4ef-02a3c2b16508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:href="pnm-20201231.xsd#pnm_AccountingPoliciesDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresTable_84fc15eb-0b1c-452e-8934-e78fdfb371d1" xlink:to="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRegulatedUtilities_2ba365cd-35f9-4b99-bcfb-83b0873cc1ce" xlink:href="pnm-20201231.xsd#pnm_NumberOfRegulatedUtilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_pnm_NumberOfRegulatedUtilities_2ba365cd-35f9-4b99-bcfb-83b0873cc1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_e133a487-1e85-408b-9bb4-aacb58249d6f" xlink:href="pnm-20201231.xsd#pnm_CollaborativeArrangementOwnerObligationsDefaultAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount_e133a487-1e85-408b-9bb4-aacb58249d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_f21c1678-d09c-4cad-9302-c00036d43c89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_RestrictedCash_f21c1678-d09c-4cad-9302-c00036d43c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_7c775280-1682-4a88-be45-a92a68023d7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest_7c775280-1682-4a88-be45-a92a68023d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_4477ea2c-6e19-4b6c-ad20-50f2b768d7b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate_4477ea2c-6e19-4b6c-ad20-50f2b768d7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_d9a9410d-04ba-445c-a736-7c55f99119a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_d9a9410d-04ba-445c-a736-7c55f99119a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_ee165f2c-a601-4288-bd1d-3904f8e72ede" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate_ee165f2c-a601-4288-bd1d-3904f8e72ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_360d074d-7728-4858-8a5e-24a04df60134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AccountingPoliciesDisclosuresLineItems_5faf78d7-7a32-4a29-ab29-641fb7fbc65b" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_360d074d-7728-4858-8a5e-24a04df60134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fb0193b1-c34d-481e-963e-bf3b1129ae36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb0193b1-c34d-481e-963e-bf3b1129ae36" xlink:to="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_278b88f1-ce4f-4c21-a3f0-2a63c295e050" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:to="loc_dei_LegalEntityAxis_278b88f1-ce4f-4c21-a3f0-2a63c295e050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a84b5c75-b718-4741-9168-9a6757d4aa92" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_278b88f1-ce4f-4c21-a3f0-2a63c295e050" xlink:to="loc_dei_EntityDomain_a84b5c75-b718-4741-9168-9a6757d4aa92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e7587eae-f577-4018-a4b7-fc33f3062572" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a84b5c75-b718-4741-9168-9a6757d4aa92" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_e7587eae-f577-4018-a4b7-fc33f3062572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_929cc347-cb3a-4cc2-bcdf-75a2c4d3a10f" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a84b5c75-b718-4741-9168-9a6757d4aa92" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_929cc347-cb3a-4cc2-bcdf-75a2c4d3a10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_731c6a90-f98c-4a8d-83fc-c0d79222b927" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:to="loc_us-gaap_PublicUtilityAxis_731c6a90-f98c-4a8d-83fc-c0d79222b927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_27632ac3-b128-4115-9d2d-b7042c4d201e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_731c6a90-f98c-4a8d-83fc-c0d79222b927" xlink:to="loc_us-gaap_UtilityPlantDomain_27632ac3-b128-4115-9d2d-b7042c4d201e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_018d0095-37fd-46a0-ab7f-2c94288be24c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityGenerationPlantNonNuclearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_27632ac3-b128-4115-9d2d-b7042c4d201e" xlink:to="loc_us-gaap_ElectricityGenerationPlantNonNuclearMember_018d0095-37fd-46a0-ab7f-2c94288be24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommonIntangibleAndGeneralPlantMember_de446a2d-d4f5-44a9-8c3e-124df4521470" xlink:href="pnm-20201231.xsd#pnm_CommonIntangibleAndGeneralPlantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_27632ac3-b128-4115-9d2d-b7042c4d201e" xlink:to="loc_pnm_CommonIntangibleAndGeneralPlantMember_de446a2d-d4f5-44a9-8c3e-124df4521470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_df2c6c5d-4269-4ba4-860c-b6cc63ee834c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_df2c6c5d-4269-4ba4-860c-b6cc63ee834c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ab4064fd-ba29-4e40-8f4f-ed457f99aeac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_df2c6c5d-4269-4ba4-860c-b6cc63ee834c" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ab4064fd-ba29-4e40-8f4f-ed457f99aeac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryCoalMember_4a11b1bd-12cd-41d7-b8d5-7fe21b3f0acc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryCoalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ab4064fd-ba29-4e40-8f4f-ed457f99aeac" xlink:to="loc_us-gaap_PublicUtilitiesInventoryCoalMember_4a11b1bd-12cd-41d7-b8d5-7fe21b3f0acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_8e4b9d82-c0ba-46e0-ba1b-79e0ad99df93" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_ab4064fd-ba29-4e40-8f4f-ed457f99aeac" xlink:to="loc_pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember_8e4b9d82-c0ba-46e0-ba1b-79e0ad99df93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventoryLineItems_d5a1e6bc-daf6-4597-95da-f25afa57bbdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesInventoryLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable_86ca7344-b3e5-42cc-9001-63dfc409c4ed" xlink:to="loc_us-gaap_PublicUtilitiesInventoryLineItems_d5a1e6bc-daf6-4597-95da-f25afa57bbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_0972e547-449c-4ecd-acca-c7e05e3eb4d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_d5a1e6bc-daf6-4597-95da-f25afa57bbdb" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_0972e547-449c-4ecd-acca-c7e05e3eb4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_a0c7c937-abdf-4f94-8106-c5e0112f449d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryLineItems_d5a1e6bc-daf6-4597-95da-f25afa57bbdb" xlink:to="loc_us-gaap_InventoryNet_a0c7c937-abdf-4f94-8106-c5e0112f449d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformation" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ca0ac666-c21a-4e5e-8cda-0dc4d57b404f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_0e3749f3-dc43-480e-9b43-1b8c35a661ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ca0ac666-c21a-4e5e-8cda-0dc4d57b404f" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_0e3749f3-dc43-480e-9b43-1b8c35a661ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_90601dcd-d8ca-4468-a668-91e8658007bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_e011420e-93eb-47e7-a4f6-7a8767784c79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_90601dcd-d8ca-4468-a668-91e8658007bc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_e011420e-93eb-47e7-a4f6-7a8767784c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_6f0cc846-b282-43ce-8d5b-0308bfe55c8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_90601dcd-d8ca-4468-a668-91e8658007bc" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_6f0cc846-b282-43ce-8d5b-0308bfe55c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationScheduleDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformationScheduleDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_7e6adb11-2945-4bcb-80e0-ced1be87df5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d09e9672-0184-4c9f-bfb6-1c4fb96a972a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7e6adb11-2945-4bcb-80e0-ced1be87df5d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d09e9672-0184-4c9f-bfb6-1c4fb96a972a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_96042fe9-8cb8-4418-8ddc-8b5de7e0c53e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d09e9672-0184-4c9f-bfb6-1c4fb96a972a" xlink:to="loc_srt_ProductOrServiceAxis_96042fe9-8cb8-4418-8ddc-8b5de7e0c53e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_afd96f5e-4298-4620-8fd9-67efaccab4f5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_96042fe9-8cb8-4418-8ddc-8b5de7e0c53e" xlink:to="loc_srt_ProductsAndServicesDomain_afd96f5e-4298-4620-8fd9-67efaccab4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_045828d8-fa40-4814-9a97-0dd5b019bdc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_afd96f5e-4298-4620-8fd9-67efaccab4f5" xlink:to="loc_us-gaap_ElectricityMember_045828d8-fa40-4814-9a97-0dd5b019bdc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b0e207be-850a-4385-af11-b0edee9d45dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d09e9672-0184-4c9f-bfb6-1c4fb96a972a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b0e207be-850a-4385-af11-b0edee9d45dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b0e207be-850a-4385-af11-b0edee9d45dd" xlink:to="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_de89550f-03a8-4a89-83bf-83d29bd2e53f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_de89550f-03a8-4a89-83bf-83d29bd2e53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_69d22d25-82a7-4590-9acf-79b991b1eece" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_69d22d25-82a7-4590-9acf-79b991b1eece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_eee5a85f-7cd2-449d-927f-004fac07ef91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_88e7787f-3ced-42df-b02b-6b104983546c" xlink:to="loc_us-gaap_CorporateAndOtherMember_eee5a85f-7cd2-449d-927f-004fac07ef91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d09e9672-0184-4c9f-bfb6-1c4fb96a972a" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_def7bd92-ad7c-40b6-b259-4865406b502b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_NumberOfOperatingSegments_def7bd92-ad7c-40b6-b259-4865406b502b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_d2f3ecd9-f735-4c3e-af22-eaee48043bd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_Revenues_d2f3ecd9-f735-4c3e-af22-eaee48043bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_92854cd8-0249-472a-a449-7655e2eabebb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_92854cd8-0249-472a-a449-7655e2eabebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_bbba532c-c141-4e9c-87d1-288a117b5216" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_GrossProfit_bbba532c-c141-4e9c-87d1-288a117b5216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_a448c473-279f-4afe-8cc5-9e16d068d151" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_a448c473-279f-4afe-8cc5-9e16d068d151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_1a309bb9-816e-4b7c-80b5-9af6eb246b36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_1a309bb9-816e-4b7c-80b5-9af6eb246b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3772b751-30d6-4e35-82d2-929425aa15ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_OperatingIncomeLoss_3772b751-30d6-4e35-82d2-929425aa15ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_48ac84a1-e381-4312-b17f-86ed28e6fa37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_InvestmentIncomeInterest_48ac84a1-e381-4312-b17f-86ed28e6fa37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherIncomeDeductionsExcludingInterest_8fee5237-4280-4942-82b2-92d43e10b09b" xlink:href="pnm-20201231.xsd#pnm_OtherIncomeDeductionsExcludingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_pnm_OtherIncomeDeductionsExcludingInterest_8fee5237-4280-4942-82b2-92d43e10b09b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_2fe14f57-7638-48cb-96c2-a9642ffdde1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_InterestExpense_2fe14f57-7638-48cb-96c2-a9642ffdde1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a2a8bc7-d0bc-4103-a05d-e252c26b7f6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a2a8bc7-d0bc-4103-a05d-e252c26b7f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0a40b1f9-3ec1-49db-bb82-fd6f2d773b7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0a40b1f9-3ec1-49db-bb82-fd6f2d773b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6195ad45-c5de-4ee6-bb4c-0a04239ea773" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_ProfitLoss_6195ad45-c5de-4ee6-bb4c-0a04239ea773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b5808dc2-b2bb-461c-9d1d-0cbcbac99d7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b5808dc2-b2bb-461c-9d1d-0cbcbac99d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_7aded450-917a-4585-a2d4-7993dc426286" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_DividendsPreferredStock_7aded450-917a-4585-a2d4-7993dc426286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6ad207f8-69c6-4130-b0d5-7c93f4e6ba0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6ad207f8-69c6-4130-b0d5-7c93f4e6ba0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9f7d764f-c2e9-43e6-929e-dff9ee0648d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_Assets_9f7d764f-c2e9-43e6-929e-dff9ee0648d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a70f7f36-f791-487b-b82d-108885ddda4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4dc50a2f-1cc8-4b85-81dd-91ce295fe3d9" xlink:to="loc_us-gaap_Goodwill_a70f7f36-f791-487b-b82d-108885ddda4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#SegmentInformationMajorCustomersDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3407cfe7-570d-4dc2-b580-a7f6d953febb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3407cfe7-570d-4dc2-b580-a7f6d953febb" xlink:to="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_f3d72792-23d6-43c0-8c18-c2e99aef9142" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_f3d72792-23d6-43c0-8c18-c2e99aef9142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_066ab7b9-0c5d-42d5-a87a-66a783620ac5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_f3d72792-23d6-43c0-8c18-c2e99aef9142" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_066ab7b9-0c5d-42d5-a87a-66a783620ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_7a011973-c0fb-42a9-8aa9-5c36bdffbd0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_066ab7b9-0c5d-42d5-a87a-66a783620ac5" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_7a011973-c0fb-42a9-8aa9-5c36bdffbd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d857dbef-94a0-498e-a0e6-36930b5d269b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:to="loc_dei_LegalEntityAxis_d857dbef-94a0-498e-a0e6-36930b5d269b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3ed1ded8-1d41-4238-8410-2573884e5021" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d857dbef-94a0-498e-a0e6-36930b5d269b" xlink:to="loc_dei_EntityDomain_3ed1ded8-1d41-4238-8410-2573884e5021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_24737ea2-85ad-4184-9315-3069597072ed" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3ed1ded8-1d41-4238-8410-2573884e5021" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_24737ea2-85ad-4184-9315-3069597072ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5686680-c62c-42b0-94dd-d52853bab7fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5686680-c62c-42b0-94dd-d52853bab7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7996d8a3-3a58-4487-9cb0-a23b89583e1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5686680-c62c-42b0-94dd-d52853bab7fb" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7996d8a3-3a58-4487-9cb0-a23b89583e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_d059f869-4e86-4812-b7bd-3efb9ee20530" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_7996d8a3-3a58-4487-9cb0-a23b89583e1b" xlink:to="loc_us-gaap_SalesRevenueNetMember_d059f869-4e86-4812-b7bd-3efb9ee20530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_dce7773f-e067-42d9-b3ee-25c7bb9f6b3d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:to="loc_srt_MajorCustomersAxis_dce7773f-e067-42d9-b3ee-25c7bb9f6b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_dce7773f-e067-42d9-b3ee-25c7bb9f6b3d" xlink:to="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_3e756d76-816d-4937-9e49-dab92a74d436" xlink:href="pnm-20201231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:to="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember_3e756d76-816d-4937-9e49-dab92a74d436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_b9e8a4b3-f819-4ffd-a13b-2eff499f6a98" xlink:href="pnm-20201231.xsd#pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:to="loc_pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember_b9e8a4b3-f819-4ffd-a13b-2eff499f6a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_f9eddbc6-e97c-4cd4-8eab-62abaf8ad66d" xlink:href="pnm-20201231.xsd#pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_23664ec3-0dd6-418e-9028-98a006f7baeb" xlink:to="loc_pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember_f9eddbc6-e97c-4cd4-8eab-62abaf8ad66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_8e1a5d12-1acc-4829-a600-b3f185a9ab2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_f1419154-46ad-43fa-ba6a-2b112bf420ee" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_8e1a5d12-1acc-4829-a600-b3f185a9ab2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8e3b4eb5-b0cd-4825-a393-da7918fb8adf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8e1a5d12-1acc-4829-a600-b3f185a9ab2d" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8e3b4eb5-b0cd-4825-a393-da7918fb8adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="pnm-20201231.xsd#AccumulatedOtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_ac3aacdd-6941-446e-ad82-96a73347305d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_805e2ad7-68d5-4f56-a18c-91546d71bd3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_ac3aacdd-6941-446e-ad82-96a73347305d" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_805e2ad7-68d5-4f56-a18c-91546d71bd3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#AccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_16431bc3-d913-4b5c-873a-6f1bb5088608" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_720e7f11-2fab-4e84-842f-b99e22d80d55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_16431bc3-d913-4b5c-873a-6f1bb5088608" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_720e7f11-2fab-4e84-842f-b99e22d80d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_03228f2f-f0c7-4d90-b6d0-b4c4654348e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_03228f2f-f0c7-4d90-b6d0-b4c4654348e2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_65cfa345-77fd-41f0-89f8-3b4d2b4d8b34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_65cfa345-77fd-41f0-89f8-3b4d2b4d8b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_59682b90-1a01-4ebb-9b8d-1e1082db6650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_65cfa345-77fd-41f0-89f8-3b4d2b4d8b34" xlink:to="loc_us-gaap_EquityComponentDomain_59682b90-1a01-4ebb-9b8d-1e1082db6650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_59682b90-1a01-4ebb-9b8d-1e1082db6650" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_63dac639-2af3-41a5-802d-5fd7129173c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_63dac639-2af3-41a5-802d-5fd7129173c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_59a4fef9-f9b7-464b-a717-d85f332c24c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_59a4fef9-f9b7-464b-a717-d85f332c24c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9c59761c-8cd8-4aac-bce6-a5802e972c3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_9c59761c-8cd8-4aac-bce6-a5802e972c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_1ecb9239-f3a5-4204-b603-8fa4c5356934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_efa9cd10-0be2-4b2c-93a8-143587f74212" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_1ecb9239-f3a5-4204-b603-8fa4c5356934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ad7436c6-7d14-4564-8467-bf31e7942d6c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:to="loc_dei_LegalEntityAxis_ad7436c6-7d14-4564-8467-bf31e7942d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dbb402a3-33d0-4530-bb42-6165f3e31601" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ad7436c6-7d14-4564-8467-bf31e7942d6c" xlink:to="loc_dei_EntityDomain_dbb402a3-33d0-4530-bb42-6165f3e31601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ba679265-39ed-4b2c-ac3c-6d1d49233490" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dbb402a3-33d0-4530-bb42-6165f3e31601" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ba679265-39ed-4b2c-ac3c-6d1d49233490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_0a1d2bde-4f97-45e0-b5ae-e8702cfa363f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_0a1d2bde-4f97-45e0-b5ae-e8702cfa363f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2bbe184b-3903-4760-a338-3c86d3ebf1de" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_0a1d2bde-4f97-45e0-b5ae-e8702cfa363f" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2bbe184b-3903-4760-a338-3c86d3ebf1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ff1e7090-60f1-4965-b6a5-1a36ed71e738" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2bbe184b-3903-4760-a338-3c86d3ebf1de" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_ff1e7090-60f1-4965-b6a5-1a36ed71e738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_eefab12b-5bc5-4797-a96f-8ab02f5e820f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2bbe184b-3903-4760-a338-3c86d3ebf1de" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember_eefab12b-5bc5-4797-a96f-8ab02f5e820f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf70e550-60da-4f1c-9dbf-b350096356c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_30fcf18e-adbb-42c1-b660-968c3058e9a4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf70e550-60da-4f1c-9dbf-b350096356c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bf70e550-60da-4f1c-9dbf-b350096356c3" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f9590d6f-f224-4052-9e04-f60a18e8fece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f9590d6f-f224-4052-9e04-f60a18e8fece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_07158123-6284-4623-bbdd-5936c7d52d6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_07158123-6284-4623-bbdd-5936c7d52d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_bf15a507-d2dd-489c-990d-b3b250b257ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_bf15a507-d2dd-489c-990d-b3b250b257ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_2e886631-c90e-4209-9225-7492e7eecc78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_2e886631-c90e-4209-9225-7492e7eecc78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_861d528a-d1a3-48df-bff5-b43c7301b33b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_861d528a-d1a3-48df-bff5-b43c7301b33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_454a8dcc-c600-40ae-a0b8-c4cb0f38328b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_454a8dcc-c600-40ae-a0b8-c4cb0f38328b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_431f530a-d0c2-425d-937d-ddf5f6bc408c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_693e00dc-33d4-49c4-b416-46d081b8a546" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_431f530a-d0c2-425d-937d-ddf5f6bc408c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenues" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenues"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenues" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7ab1164e-ca1e-42de-85cc-9ce055d45c62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_63b9d62f-6e7a-4e3e-8ba8-316c4e68f95a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7ab1164e-ca1e-42de-85cc-9ce055d45c62" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_63b9d62f-6e7a-4e3e-8ba8-316c4e68f95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenuesTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9bcb10f5-6e9e-4986-9d4c-e35a57050cf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_dd099de2-1d47-4be8-a9f6-7379115f7c84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9bcb10f5-6e9e-4986-9d4c-e35a57050cf4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_dd099de2-1d47-4be8-a9f6-7379115f7c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenuesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d98c3d1c-b9c8-4bc3-865f-3f4a396ad227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a8d5f409-3fba-406f-99d2-dee9c08ef5b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d98c3d1c-b9c8-4bc3-865f-3f4a396ad227" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a8d5f409-3fba-406f-99d2-dee9c08ef5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3d661495-d008-4c68-bfc9-738df18cb2ac" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a8d5f409-3fba-406f-99d2-dee9c08ef5b6" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3d661495-d008-4c68-bfc9-738df18cb2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a3062d6b-bf23-409f-9171-dcecaf6604c3" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3d661495-d008-4c68-bfc9-738df18cb2ac" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a3062d6b-bf23-409f-9171-dcecaf6604c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActSncrMember_ed4010c3-8713-4c97-ba22-a171631e88e4" xlink:href="pnm-20201231.xsd#pnm_CleanAirActSncrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_a3062d6b-bf23-409f-9171-dcecaf6604c3" xlink:to="loc_pnm_CleanAirActSncrMember_ed4010c3-8713-4c97-ba22-a171631e88e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7e9dd3b7-14f8-48b2-9fe3-216bcf0e7840" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a8d5f409-3fba-406f-99d2-dee9c08ef5b6" xlink:to="loc_dei_LegalEntityAxis_7e9dd3b7-14f8-48b2-9fe3-216bcf0e7840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b739cd67-e916-4f7e-8c55-3ad3a8249db2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7e9dd3b7-14f8-48b2-9fe3-216bcf0e7840" xlink:to="loc_dei_EntityDomain_b739cd67-e916-4f7e-8c55-3ad3a8249db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c538a175-276d-4b92-898c-4c61d0f84a1e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b739cd67-e916-4f7e-8c55-3ad3a8249db2" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c538a175-276d-4b92-898c-4c61d0f84a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_cbf4c460-f737-4314-9b8e-109066e46d64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a8d5f409-3fba-406f-99d2-dee9c08ef5b6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_cbf4c460-f737-4314-9b8e-109066e46d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:href="pnm-20201231.xsd#pnm_ContractwithCustomersAssetandLiabilityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_cbf4c460-f737-4314-9b8e-109066e46d64" xlink:to="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfRegulatedUtilities_fd11430f-5744-4d70-9a91-e6d59327952d" xlink:href="pnm-20201231.xsd#pnm_NumberOfRegulatedUtilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_pnm_NumberOfRegulatedUtilities_fd11430f-5744-4d70-9a91-e6d59327952d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_5c3eb2ee-0a3e-46c4-9ab3-55fef1599f8b" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_5c3eb2ee-0a3e-46c4-9ab3-55fef1599f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_99231a1b-e601-4b44-99b1-16c030ff5d7f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_99231a1b-e601-4b44-99b1-16c030ff5d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_780bc231-dc2f-465a-adf9-94bb077d3175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_780bc231-dc2f-465a-adf9-94bb077d3175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_cbbb1488-01d6-4c3d-b16a-02cac8e556c7" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_cbbb1488-01d6-4c3d-b16a-02cac8e556c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_d5bb511c-d27a-4f0a-b702-503d7d852fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_d5bb511c-d27a-4f0a-b702-503d7d852fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5dc09fa5-1ade-4e6d-8d38-83507a87c148" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5dc09fa5-1ade-4e6d-8d38-83507a87c148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractAssetCurrent_a3b58851-aeb4-400c-a84d-b6ee27b645f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractAssetCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ContractwithCustomersAssetandLiabilityRollForward_3f2fdc0f-a9e8-4c69-8b3a-134e44b859d3" xlink:to="loc_us-gaap_CommodityContractAssetCurrent_a3b58851-aeb4-400c-a84d-b6ee27b645f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ElectricOperatingRevenuesDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3a462788-8b77-4e72-9c8c-73d0f190a675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3a462788-8b77-4e72-9c8c-73d0f190a675" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_04d675ac-1b7c-4c87-b091-ae7dceb80312" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:to="loc_srt_MajorCustomersAxis_04d675ac-1b7c-4c87-b091-ae7dceb80312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_04d675ac-1b7c-4c87-b091-ae7dceb80312" xlink:to="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricResidentialCustomersMember_90f5f002-1f55-4097-8f78-f2744c397602" xlink:href="pnm-20201231.xsd#pnm_RetailElectricResidentialCustomersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricResidentialCustomersMember_90f5f002-1f55-4097-8f78-f2744c397602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricCommercialCustomersMember_7876529e-ef06-4c9a-9da8-c8545c733ee9" xlink:href="pnm-20201231.xsd#pnm_RetailElectricCommercialCustomersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricCommercialCustomersMember_7876529e-ef06-4c9a-9da8-c8545c733ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricIndustrialCustomersMember_b6dd191f-d42e-4e65-9533-24ae198c4f06" xlink:href="pnm-20201231.xsd#pnm_RetailElectricIndustrialCustomersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricIndustrialCustomersMember_b6dd191f-d42e-4e65-9533-24ae198c4f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricPublicAuthorityCustomersMember_892888f1-6898-445b-a311-c6dc8506fefb" xlink:href="pnm-20201231.xsd#pnm_RetailElectricPublicAuthorityCustomersMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricPublicAuthorityCustomersMember_892888f1-6898-445b-a311-c6dc8506fefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember_726f3c3d-18fa-4d44-a5ce-39638158f28e" xlink:href="pnm-20201231.xsd#pnm_RetailElectricEconomyEnergyServiceCustomersMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_b6e87f4d-906a-4d40-81ca-e64470c4a988" xlink:to="loc_pnm_RetailElectricEconomyEnergyServiceCustomersMember_726f3c3d-18fa-4d44-a5ce-39638158f28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a985f47f-4ec8-486c-be29-18529a71ed1c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:to="loc_dei_LegalEntityAxis_a985f47f-4ec8-486c-be29-18529a71ed1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8b255e74-483d-4bd2-ac5d-3744a5e1adb1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a985f47f-4ec8-486c-be29-18529a71ed1c" xlink:to="loc_dei_EntityDomain_8b255e74-483d-4bd2-ac5d-3744a5e1adb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_efebcfed-0806-4d89-95fa-08e2c1728627" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8b255e74-483d-4bd2-ac5d-3744a5e1adb1" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_efebcfed-0806-4d89-95fa-08e2c1728627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_3a6c28f8-b1f6-4377-9d51-e63539a861fd" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8b255e74-483d-4bd2-ac5d-3744a5e1adb1" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_3a6c28f8-b1f6-4377-9d51-e63539a861fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8fdfd480-1193-4326-97bc-9586df51cd85" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:to="loc_srt_ProductOrServiceAxis_8fdfd480-1193-4326-97bc-9586df51cd85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_8fdfd480-1193-4326-97bc-9586df51cd85" xlink:to="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityMember_b93c4e49-bff5-4c74-8e3e-7915e3644282" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ElectricityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:to="loc_us-gaap_ElectricityMember_b93c4e49-bff5-4c74-8e3e-7915e3644282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ElectricTransmissionServiceMember_f3409eb6-f911-43dd-a404-88e751e04161" xlink:href="pnm-20201231.xsd#pnm_ElectricTransmissionServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:to="loc_pnm_ElectricTransmissionServiceMember_f3409eb6-f911-43dd-a404-88e751e04161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_15872d3a-85f3-4708-8211-c23db33beeac" xlink:href="pnm-20201231.xsd#pnm_MiscellaneousRevenueFromContractsWithCustomersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9e17e5ac-673c-4d4b-b746-7a138c44ac55" xlink:to="loc_pnm_MiscellaneousRevenueFromContractsWithCustomersMember_15872d3a-85f3-4708-8211-c23db33beeac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_02103f0d-af53-49e4-8b9e-ffa701193325" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6a428f21-af37-4ca1-b7f3-344ebc2b82f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6a428f21-af37-4ca1-b7f3-344ebc2b82f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_880812ff-8e6f-4ef4-b8b0-1fe4baf585a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_880812ff-8e6f-4ef4-b8b0-1fe4baf585a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerOther_36228331-9dce-45b9-9c19-c923b0490ccf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerOther_36228331-9dce-45b9-9c19-c923b0490ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_2a759c39-310f-4a60-bc40-05e2453db066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6d33f203-4d02-402b-a6fd-9d5e53665ebc" xlink:to="loc_us-gaap_Revenues_2a759c39-310f-4a60-bc40-05e2453db066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShare" xlink:type="simple" xlink:href="pnm-20201231.xsd#EarningsandDividendsPerShare"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/EarningsandDividendsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_84b86785-6d60-440a-8d3c-7bb526176f35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_8aaa8278-0228-47c4-8786-8a4f590b580a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_84b86785-6d60-440a-8d3c-7bb526176f35" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_8aaa8278-0228-47c4-8786-8a4f590b580a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#EarningsandDividendsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/EarningsandDividendsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e3c90889-9267-4bda-8521-744aa60b3030" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4517390c-41ed-46a6-a504-8b63d848edc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e3c90889-9267-4bda-8521-744aa60b3030" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4517390c-41ed-46a6-a504-8b63d848edc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#EarningsandDividendsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_90f2e096-92ac-46da-8c2e-c54c441a1e46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a8ea24b1-1c87-49d7-bf7c-181a660b8914" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_90f2e096-92ac-46da-8c2e-c54c441a1e46" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a8ea24b1-1c87-49d7-bf7c-181a660b8914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3cb25d78-5ecc-4247-9bd8-42a221948de0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_90f2e096-92ac-46da-8c2e-c54c441a1e46" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3cb25d78-5ecc-4247-9bd8-42a221948de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_bfca707f-39b3-4abc-9211-6f49794bbe28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3cb25d78-5ecc-4247-9bd8-42a221948de0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_bfca707f-39b3-4abc-9211-6f49794bbe28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_767a3f81-0b93-4a4d-ad35-05a7b3e77f40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3cb25d78-5ecc-4247-9bd8-42a221948de0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_767a3f81-0b93-4a4d-ad35-05a7b3e77f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e0e55a3c-059c-4e39-a960-29ad8829aef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_3cb25d78-5ecc-4247-9bd8-42a221948de0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e0e55a3c-059c-4e39-a960-29ad8829aef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_afd3460e-e96b-4d93-a494-822587d2e1ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_90f2e096-92ac-46da-8c2e-c54c441a1e46" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_afd3460e-e96b-4d93-a494-822587d2e1ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_a8c72378-63e1-49c9-b9a3-9eb8dc7574ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_afd3460e-e96b-4d93-a494-822587d2e1ee" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements_a8c72378-63e1-49c9-b9a3-9eb8dc7574ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5dfe5d69-5ac1-4226-a3c0-8a51d30807cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_afd3460e-e96b-4d93-a494-822587d2e1ee" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5dfe5d69-5ac1-4226-a3c0-8a51d30807cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c2acf3c2-b181-4694-b088-734649e3885a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_afd3460e-e96b-4d93-a494-822587d2e1ee" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c2acf3c2-b181-4694-b088-734649e3885a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_1e423a9d-d5bd-4886-ac4a-9905f2003adf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_90f2e096-92ac-46da-8c2e-c54c441a1e46" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_1e423a9d-d5bd-4886-ac4a-9905f2003adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_a36ee2aa-f54c-413c-806d-efb75dff7f03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_1e423a9d-d5bd-4886-ac4a-9905f2003adf" xlink:to="loc_us-gaap_EarningsPerShareBasic_a36ee2aa-f54c-413c-806d-efb75dff7f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_22c354e5-1654-4603-af12-b6d757828312" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_1e423a9d-d5bd-4886-ac4a-9905f2003adf" xlink:to="loc_us-gaap_EarningsPerShareDiluted_22c354e5-1654-4603-af12-b6d757828312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_ac442a4c-4e1f-4d01-bacf-796e210f7090" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_90f2e096-92ac-46da-8c2e-c54c441a1e46" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_ac442a4c-4e1f-4d01-bacf-796e210f7090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockholdersEquity" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_ec01977f-9d82-43d0-9ba9-fc2b2717526d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_ad76e638-21c0-4cc9-92ae-cfbe9a096ac1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_ec01977f-9d82-43d0-9ba9-fc2b2717526d" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_ad76e638-21c0-4cc9-92ae-cfbe9a096ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_78e3e43c-da45-496a-a889-029150e06f15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_78e3e43c-da45-496a-a889-029150e06f15" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a4d683f0-6474-4832-a068-e00d0a17d24b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_dei_LegalEntityAxis_a4d683f0-6474-4832-a068-e00d0a17d24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a4d683f0-6474-4832-a068-e00d0a17d24b" xlink:to="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f9b2d0f1-a32c-4b54-92a4-7bcdf30f5f82" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f9b2d0f1-a32c-4b54-92a4-7bcdf30f5f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_656d155a-d0ef-44a3-9b85-3aac8b209f69" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_656d155a-d0ef-44a3-9b85-3aac8b209f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRandTNMPMember_189869e1-5d9b-4a84-8ba9-0299215f370d" xlink:href="pnm-20201231.xsd#pnm_PNMRandTNMPMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_96b00bca-0da4-4d8a-ac94-8311080a2bb0" xlink:to="loc_pnm_PNMRandTNMPMember_189869e1-5d9b-4a84-8ba9-0299215f370d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_880100e3-cf13-45d6-a39d-584d074bc105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_880100e3-cf13-45d6-a39d-584d074bc105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_e141e291-dc54-491c-9660-50a71cfa7b2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_880100e3-cf13-45d6-a39d-584d074bc105" xlink:to="loc_us-gaap_RelatedPartyDomain_e141e291-dc54-491c-9660-50a71cfa7b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_ca2b35df-4b29-49f6-ad09-d4f6f2b6df06" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_e141e291-dc54-491c-9660-50a71cfa7b2e" xlink:to="loc_srt_AffiliatedEntityMember_ca2b35df-4b29-49f6-ad09-d4f6f2b6df06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c5d19824-5ebb-4bd9-a5d0-22395883a489" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c5d19824-5ebb-4bd9-a5d0-22395883a489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_65c07fe0-2112-45e0-a2de-839408e4b85a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c5d19824-5ebb-4bd9-a5d0-22395883a489" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_65c07fe0-2112-45e0-a2de-839408e4b85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_8a5cf56c-f567-491b-8ed3-7f070530f46d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_65c07fe0-2112-45e0-a2de-839408e4b85a" xlink:to="loc_us-gaap_LineOfCreditMember_8a5cf56c-f567-491b-8ed3-7f070530f46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3fa5b3a4-811e-43f2-8fba-05954712b394" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_srt_RangeAxis_3fa5b3a4-811e-43f2-8fba-05954712b394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7c949dcb-c547-4b1f-b3ea-18ab55b15841" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3fa5b3a4-811e-43f2-8fba-05954712b394" xlink:to="loc_srt_RangeMember_7c949dcb-c547-4b1f-b3ea-18ab55b15841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_36119447-1c3a-4c89-8a66-85b32b33780f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7c949dcb-c547-4b1f-b3ea-18ab55b15841" xlink:to="loc_srt_MaximumMember_36119447-1c3a-4c89-8a66-85b32b33780f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_3671c861-4207-4bc2-9990-ae35f9e35e73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_3671c861-4207-4bc2-9990-ae35f9e35e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ffe97d94-693f-47b2-b7f9-b874725231ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3671c861-4207-4bc2-9990-ae35f9e35e73" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ffe97d94-693f-47b2-b7f9-b874725231ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_963143ba-9a8e-4454-81c3-b75bb7eaf634" xlink:href="pnm-20201231.xsd#pnm_PNMR2020ForwardEquitySalesAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ffe97d94-693f-47b2-b7f9-b874725231ca" xlink:to="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_963143ba-9a8e-4454-81c3-b75bb7eaf634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b105866e-9f8c-4ca1-8b22-6eb00b84a8b9" xlink:to="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_b4b11da5-bd87-43cc-9db8-a4f83b892e52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_b4b11da5-bd87-43cc-9db8-a4f83b892e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_58c60762-e5ec-45ee-8627-8d742d8595ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_58c60762-e5ec-45ee-8627-8d742d8595ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_77190fa7-8408-4819-b01a-7e7f08734374" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_77190fa7-8408-4819-b01a-7e7f08734374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_87207300-2cdf-44b3-81fb-99558e1ce6f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_87207300-2cdf-44b3-81fb-99558e1ce6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributionsFromParent_db9cb41a-1ad3-4ddb-94da-7410c1b007d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributionsFromParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_ProceedsFromContributionsFromParent_db9cb41a-1ad3-4ddb-94da-7410c1b007d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_f20e0fef-8f27-4a8d-a96a-7d25c39f6dea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_f20e0fef-8f27-4a8d-a96a-7d25c39f6dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RatioOfDebtToCapitalMaximum_2733d383-344d-4a88-9ad0-49bb2f4d6f24" xlink:href="pnm-20201231.xsd#pnm_RatioOfDebtToCapitalMaximum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_pnm_RatioOfDebtToCapitalMaximum_2733d383-344d-4a88-9ad0-49bb2f4d6f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer_ea5852d0-6a6d-407f-8f6b-13a508a9718b" xlink:href="pnm-20201231.xsd#pnm_Financialcovenantspercentageofassetsallowedtotransfer"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_pnm_Financialcovenantspercentageofassetsallowedtotransfer_ea5852d0-6a6d-407f-8f6b-13a508a9718b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_4e26bfc8-8bfb-48ae-96ca-acb466d17b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_Dividends_4e26bfc8-8bfb-48ae-96ca-acb466d17b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_b3c3dffb-b09f-4593-aef2-d3b68ba2d963" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_b3c3dffb-b09f-4593-aef2-d3b68ba2d963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PreferredStockRedemptionPremiumPercent_35160252-0dc5-46af-b6da-f6bb3944fafa" xlink:href="pnm-20201231.xsd#pnm_PreferredStockRedemptionPremiumPercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_pnm_PreferredStockRedemptionPremiumPercent_35160252-0dc5-46af-b6da-f6bb3944fafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_0453b4e5-e19e-4e12-9f26-33849ae56fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_0453b4e5-e19e-4e12-9f26-33849ae56fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_94b66072-f436-4e9b-9c0b-4812fbdeee9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_e6812615-61dd-4b95-bf17-4ed75e75dd05" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_94b66072-f436-4e9b-9c0b-4812fbdeee9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Financing" xlink:type="simple" xlink:href="pnm-20201231.xsd#Financing"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/Financing" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1828e98c-704b-4f61-91a1-4a66ab9d1267" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_087d90be-271f-407d-94c9-61bc7c7cfe8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1828e98c-704b-4f61-91a1-4a66ab9d1267" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_087d90be-271f-407d-94c9-61bc7c7cfe8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FinancingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3f40e6da-4d24-4f62-800d-d30291f41dbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_c9a3ff13-988e-4b6c-803a-9db6e2e2407a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3f40e6da-4d24-4f62-800d-d30291f41dbc" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_c9a3ff13-988e-4b6c-803a-9db6e2e2407a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_912d7743-a3d2-4670-9f24-bfeb81bdc04d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3f40e6da-4d24-4f62-800d-d30291f41dbc" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_912d7743-a3d2-4670-9f24-bfeb81bdc04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_8795f0c4-d50f-464b-a986-2b6ccf3f818b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3f40e6da-4d24-4f62-800d-d30291f41dbc" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_8795f0c4-d50f-464b-a986-2b6ccf3f818b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingFinancingActivitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a88aea54-7763-4056-8880-59053961784d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a88aea54-7763-4056-8880-59053961784d" xlink:to="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb2b3e8b-51ee-4094-af72-70ba99e77595" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb2b3e8b-51ee-4094-af72-70ba99e77595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_08c17b36-b4a5-4b1b-a5d8-707d4fcffacb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_fb2b3e8b-51ee-4094-af72-70ba99e77595" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_08c17b36-b4a5-4b1b-a5d8-707d4fcffacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanCoalCompanyWestmorelandMember_2b8d0f9e-e6d3-46a7-bbb0-9684eef94189" xlink:href="pnm-20201231.xsd#pnm_SanJuanCoalCompanyWestmorelandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_08c17b36-b4a5-4b1b-a5d8-707d4fcffacb" xlink:to="loc_pnm_SanJuanCoalCompanyWestmorelandMember_2b8d0f9e-e6d3-46a7-bbb0-9684eef94189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_c587f11a-7dee-4dc6-8fb4-2b5ec00902aa" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_08c17b36-b4a5-4b1b-a5d8-707d4fcffacb" xlink:to="loc_pnm_SanJuanGeneratingStationMember_c587f11a-7dee-4dc6-8fb4-2b5ec00902aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bd2bc87e-7d85-4622-b2aa-f410623ebe8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bd2bc87e-7d85-4622-b2aa-f410623ebe8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bd2bc87e-7d85-4622-b2aa-f410623ebe8b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_850fef96-a9b5-425a-a5d5-4f530b445cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_LineOfCreditMember_850fef96-a9b5-425a-a5d5-4f530b445cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_1ffc4684-1912-46ad-bf87-6b158454c74f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_LetterOfCreditMember_1ffc4684-1912-46ad-bf87-6b158454c74f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_f2d4fc81-d3e2-427f-a59a-b6ececc7a481" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_UnsecuredDebtMember_f2d4fc81-d3e2-427f-a59a-b6ececc7a481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_6789bfa7-a6b5-465c-873c-8a5412a801ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_MediumTermNotesMember_6789bfa7-a6b5-465c-873c-8a5412a801ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_bd10e599-ee68-4785-9d7b-22d18773afca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_NotesPayableToBanksMember_bd10e599-ee68-4785-9d7b-22d18773afca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_1f4fb9c9-8ebf-4870-8756-c71a12e605ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_SecuredDebtMember_1f4fb9c9-8ebf-4870-8756-c71a12e605ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_0d6678f1-33fd-4691-acf3-1ba01a423dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_SeniorNotesMember_0d6678f1-33fd-4691-acf3-1ba01a423dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_2bb3baf8-d165-4fc2-aa1f-da7c74044c38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_2bb3baf8-d165-4fc2-aa1f-da7c74044c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_9dcdeadf-492e-4c94-913d-f7813558e219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgagesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5f06121b-83ab-4596-a62e-d8afb1dee19d" xlink:to="loc_us-gaap_MortgagesMember_9dcdeadf-492e-4c94-913d-f7813558e219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8870d05b-2eb0-4cc2-966d-90d7a8aefd24" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_dei_LegalEntityAxis_8870d05b-2eb0-4cc2-966d-90d7a8aefd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8870d05b-2eb0-4cc2-966d-90d7a8aefd24" xlink:to="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRAndPNMRDevelopmentMember_34586ce7-0c5b-461a-b208-1a6ec46026f7" xlink:href="pnm-20201231.xsd#pnm_PNMRAndPNMRDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PNMRAndPNMRDevelopmentMember_34586ce7-0c5b-461a-b208-1a6ec46026f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_bfa49288-3005-4e18-ba6b-d7e6f43e427d" xlink:href="pnm-20201231.xsd#pnm_PNMAndTNMPMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PNMAndTNMPMember_bfa49288-3005-4e18-ba6b-d7e6f43e427d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b3f785d4-17ef-4099-9b16-f991e3734f04" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b3f785d4-17ef-4099-9b16-f991e3734f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_1722996b-e48b-4674-80f5-93011af82c7e" xlink:href="pnm-20201231.xsd#pnm_NMCapitalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_NMCapitalMember_1722996b-e48b-4674-80f5-93011af82c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_1f52bc3d-c990-4ca7-8ec5-c02c63a32ce7" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PnmrMember_1f52bc3d-c990-4ca7-8ec5-c02c63a32ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_00b4822a-756d-49dd-86da-a80917fd0f6d" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_00b4822a-756d-49dd-86da-a80917fd0f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_47e4a7a5-bcaa-418f-830f-994453e3b40d" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7f1a7b31-f6c6-4685-ab39-111fad2c0110" xlink:to="loc_pnm_PNMRDevelopmentMember_47e4a7a5-bcaa-418f-830f-994453e3b40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_44e860f6-b1f2-47d6-8c30-a11a57e11e8f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_srt_RangeAxis_44e860f6-b1f2-47d6-8c30-a11a57e11e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_947da44c-036d-48cf-a075-b2e879cb6d5c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_44e860f6-b1f2-47d6-8c30-a11a57e11e8f" xlink:to="loc_srt_RangeMember_947da44c-036d-48cf-a075-b2e879cb6d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4f5cedf9-d730-4fec-a239-cd0449f435e3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_947da44c-036d-48cf-a075-b2e879cb6d5c" xlink:to="loc_srt_MinimumMember_4f5cedf9-d730-4fec-a239-cd0449f435e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1ef45b58-e954-450a-8d54-e9a60f08b02e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_947da44c-036d-48cf-a075-b2e879cb6d5c" xlink:to="loc_srt_MaximumMember_1ef45b58-e954-450a-8d54-e9a60f08b02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2d0dfd64-7080-436c-925b-749f3ae881a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_DebtInstrumentAxis_2d0dfd64-7080-436c-925b-749f3ae881a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_2d0dfd64-7080-436c-925b-749f3ae881a9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2015TermLoanAgreementMember_f311adc9-0e2e-42e7-b74f-9ff596bc6612" xlink:href="pnm-20201231.xsd#pnm_PNMR2015TermLoanAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2015TermLoanAgreementMember_f311adc9-0e2e-42e7-b74f-9ff596bc6612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BTMUTermLoanAgreementMember_526b3baa-4049-424d-86b3-2354e2b2ec9b" xlink:href="pnm-20201231.xsd#pnm_BTMUTermLoanAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_BTMUTermLoanAgreementMember_526b3baa-4049-424d-86b3-2354e2b2ec9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LetterOrCredit30MilJPMorganMember_5ca7efcb-a99a-4c20-b027-43a86214ab5c" xlink:href="pnm-20201231.xsd#pnm_LetterOrCredit30MilJPMorganMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_LetterOrCredit30MilJPMorganMember_5ca7efcb-a99a-4c20-b027-43a86214ab5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember_cf9929b1-cf6a-4556-b471-a0f847e5940e" xlink:href="pnm-20201231.xsd#pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember_cf9929b1-cf6a-4556-b471-a0f847e5940e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2016OneYearTermLoanMember_413bbadd-31d0-4b78-bed6-e8cc14aeac33" xlink:href="pnm-20201231.xsd#pnm_PNMR2016OneYearTermLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2016OneYearTermLoanMember_413bbadd-31d0-4b78-bed6-e8cc14aeac33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2016TwoYearTermLoanMember_3575aea6-98ab-44c7-9bfc-282233e16abd" xlink:href="pnm-20201231.xsd#pnm_PNMR2016TwoYearTermLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2016TwoYearTermLoanMember_3575aea6-98ab-44c7-9bfc-282233e16abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_b2db9866-c5a9-47e8-a47a-f824f5a608d3" xlink:href="pnm-20201231.xsd#pnm_PNMR2018SUNS3.25percentdueMarch2021Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_b2db9866-c5a9-47e8-a47a-f824f5a608d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020DelayedDrawTermLoanMember_e79b320c-519e-41a5-86b8-b7eda519c98e" xlink:href="pnm-20201231.xsd#pnm_PNMR2020DelayedDrawTermLoanMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2020DelayedDrawTermLoanMember_e79b320c-519e-41a5-86b8-b7eda519c98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentTermLoanMember_6c77fc71-bda4-434d-9740-6af3f731ce3b" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentTermLoanMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMRDevelopmentTermLoanMember_6c77fc71-bda4-434d-9740-6af3f731ce3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018OneYearTermLoanMember_92366629-dc90-432c-b7cd-347944f89dbd" xlink:href="pnm-20201231.xsd#pnm_PNMR2018OneYearTermLoanMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2018OneYearTermLoanMember_92366629-dc90-432c-b7cd-347944f89dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018TwoYearTermLoanMember_9a2d8ce8-abb5-427b-b6d3-09c92c445a60" xlink:href="pnm-20201231.xsd#pnm_PNMR2018TwoYearTermLoanMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2018TwoYearTermLoanMember_9a2d8ce8-abb5-427b-b6d3-09c92c445a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MergerBackstopFacilitiesMember_b04066b8-2aec-4f6b-8399-8e10665b2c33" xlink:href="pnm-20201231.xsd#pnm_MergerBackstopFacilitiesMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_MergerBackstopFacilitiesMember_b04066b8-2aec-4f6b-8399-8e10665b2c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPFirstMortgageBondsMember_32359473-200d-44e6-8ce0-cd4f36342d9d" xlink:href="pnm-20201231.xsd#pnm_TNMPFirstMortgageBondsMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMPFirstMortgageBondsMember_32359473-200d-44e6-8ce0-cd4f36342d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020TermLoanMember_6ca2b61a-cf54-484a-a654-410e4755842c" xlink:href="pnm-20201231.xsd#pnm_PNMR2020TermLoanMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMR2020TermLoanMember_6ca2b61a-cf54-484a-a654-410e4755842c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017TermLoanAgreementMember_616a6973-e096-458b-a841-470c53347cd2" xlink:href="pnm-20201231.xsd#pnm_PNM2017TermLoanAgreementMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM2017TermLoanAgreementMember_616a6973-e096-458b-a841-470c53347cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember_2f1b92f9-2cfc-4b34-943d-34bf752d059b" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember_2f1b92f9-2cfc-4b34-943d-34bf752d059b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member_03dc770f-c045-4a73-9b43-efb5cf61b11f" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member_03dc770f-c045-4a73-9b43-efb5cf61b11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember_8caca805-67b3-4dd4-8f7c-639d8d258b88" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2018at7point95percentMember"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2018at7point95percentMember_8caca805-67b3-4dd4-8f7c-639d8d258b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member_997ad813-715e-4a9b-bd4c-49af1b2f76e5" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member_997ad813-715e-4a9b-bd4c-49af1b2f76e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember_23d0cb40-2516-45ec-8c48-6001d662be39" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2018at7point50percentMember"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2018at7point50percentMember_23d0cb40-2516-45ec-8c48-6001d662be39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019250MillionTermLoanMember_a60f292f-3af1-4476-89ce-dda675351797" xlink:href="pnm-20201231.xsd#pnm_PNM2019250MillionTermLoanMember"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM2019250MillionTermLoanMember_a60f292f-3af1-4476-89ce-dda675351797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM201940MillionTermLoanMember_7feda39e-02ad-4f0c-8d25-70aa49f04870" xlink:href="pnm-20201231.xsd#pnm_PNM201940MillionTermLoanMember"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM201940MillionTermLoanMember_7feda39e-02ad-4f0c-8d25-70aa49f04870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2020250MillionTermLoanMember_628bdbb7-c9ba-44da-aa50-59e25642b803" xlink:href="pnm-20201231.xsd#pnm_PNM2020250MillionTermLoanMember"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM2020250MillionTermLoanMember_628bdbb7-c9ba-44da-aa50-59e25642b803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019TermLoanMember_888b8f6a-75ca-4c9c-80aa-dbc428475149" xlink:href="pnm-20201231.xsd#pnm_PNM2019TermLoanMember"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNM2019TermLoanMember_888b8f6a-75ca-4c9c-80aa-dbc428475149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member_669478d0-51f8-4a3c-831b-833943809ad4" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member_669478d0-51f8-4a3c-831b-833943809ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member_e4dfd22b-f015-4555-bf9b-63a38cd0a9be" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member_e4dfd22b-f015-4555-bf9b-63a38cd0a9be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRevolvingCreditFacilityMember_38ec2199-4ca2-4327-96c6-b85ed0a6bc48" xlink:href="pnm-20201231.xsd#pnm_PNMRevolvingCreditFacilityMember"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PNMRevolvingCreditFacilityMember_38ec2199-4ca2-4327-96c6-b85ed0a6bc48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsMember"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2040Member_4741c469-1f62-409c-8ce6-26a3b19200b5" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsDue2040Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:to="loc_pnm_PollutionControlRevenueBondsDue2040Member_4741c469-1f62-409c-8ce6-26a3b19200b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2043Series1Member_80dcd997-4cfe-4179-83ac-b75d4bf64d52" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsDue2043Series1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:to="loc_pnm_PollutionControlRevenueBondsDue2043Series1Member_80dcd997-4cfe-4179-83ac-b75d4bf64d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsDue2043Series2Member_929c3c52-602c-4974-aa15-ae0a4bacefab" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsDue2043Series2Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_PollutionControlRevenueBondsMember_d499dd4d-564b-4b16-9da0-a993594dab05" xlink:to="loc_pnm_PollutionControlRevenueBondsDue2043Series2Member_929c3c52-602c-4974-aa15-ae0a4bacefab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsAt625PercentMember_f3ff7ef6-2640-4dc0-9c59-419b84e8946c" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsAt625PercentMember"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PollutionControlRevenueBondsAt625PercentMember_f3ff7ef6-2640-4dc0-9c59-419b84e8946c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsAt590PercentMember_1f7ba5e2-7d03-42c8-8749-22fd7b3fbb9b" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsAt590PercentMember"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_PollutionControlRevenueBondsAt590PercentMember_1f7ba5e2-7d03-42c8-8749-22fd7b3fbb9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsMember_3c1d2cea-86ef-486e-942a-565a7cc6fa92" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsMember"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_FirstMortgageBondsMember_3c1d2cea-86ef-486e-942a-565a7cc6fa92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPTermLoanAgreementMember_4937eef6-5185-451e-8521-18947bc0a053" xlink:href="pnm-20201231.xsd#pnm_TNMPTermLoanAgreementMember"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMPTermLoanAgreementMember_4937eef6-5185-451e-8521-18947bc0a053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2018TermLoanMember_0cb2763f-49ec-4534-930f-4e6595546fe9" xlink:href="pnm-20201231.xsd#pnm_TNMP2018TermLoanMember"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMP2018TermLoanMember_0cb2763f-49ec-4534-930f-4e6595546fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2019BondPurchaseAgreementMember_ad216931-e269-4e78-ae3c-bf9f2aebd8b7" xlink:href="pnm-20201231.xsd#pnm_TNMP2019BondPurchaseAgreementMember"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMP2019BondPurchaseAgreementMember_ad216931-e269-4e78-ae3c-bf9f2aebd8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_af51b9c1-7f34-43de-ac08-eed8fdfbd403" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_af51b9c1-7f34-43de-ac08-eed8fdfbd403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_b9d24edb-94c3-4920-bc09-e8bd929a1fb5" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.60PercentDue2029Member"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_b9d24edb-94c3-4920-bc09-e8bd929a1fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2020BondPurchaseAgreementMember_79ea83ad-c99d-4ae9-a8a4-ad0932d6874c" xlink:href="pnm-20201231.xsd#pnm_TNMP2020BondPurchaseAgreementMember"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_TNMP2020BondPurchaseAgreementMember_79ea83ad-c99d-4ae9-a8a4-ad0932d6874c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member_bd26db1a-0413-488c-84c7-8ed4fbe82305" xlink:href="pnm-20201231.xsd#pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_TNMP2020BondPurchaseAgreementMember_79ea83ad-c99d-4ae9-a8a4-ad0932d6874c" xlink:to="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member_bd26db1a-0413-488c-84c7-8ed4fbe82305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member_2a6092de-5b1a-4ccf-a385-e6f0038ae3ad" xlink:href="pnm-20201231.xsd#pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_TNMP2020BondPurchaseAgreementMember_79ea83ad-c99d-4ae9-a8a4-ad0932d6874c" xlink:to="loc_pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member_2a6092de-5b1a-4ccf-a385-e6f0038ae3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableRateShortTermDebtMember_b27b4d43-a01f-4252-a9b7-0e30b06e42ee" xlink:href="pnm-20201231.xsd#pnm_VariableRateShortTermDebtMember"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdbde916-41c5-40d1-a633-9b9f3e8ad089" xlink:to="loc_pnm_VariableRateShortTermDebtMember_b27b4d43-a01f-4252-a9b7-0e30b06e42ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_022c23ec-8ea8-4f9d-8351-4734a9b5f43d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_022c23ec-8ea8-4f9d-8351-4734a9b5f43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_77d0a5c2-3eda-4628-978b-3f624ea90d9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_022c23ec-8ea8-4f9d-8351-4734a9b5f43d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_77d0a5c2-3eda-4628-978b-3f624ea90d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_9b2c29ee-08c9-470b-8a2c-bc00a32cb15b" xlink:href="pnm-20201231.xsd#pnm_PNMR2020ForwardEquitySalesAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_77d0a5c2-3eda-4628-978b-3f624ea90d9c" xlink:to="loc_pnm_PNMR2020ForwardEquitySalesAgreementMember_9b2c29ee-08c9-470b-8a2c-bc00a32cb15b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_216a5f2c-7e40-4d65-8c91-95478ae9d75c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_77d0a5c2-3eda-4628-978b-3f624ea90d9c" xlink:to="loc_us-gaap_OverAllotmentOptionMember_216a5f2c-7e40-4d65-8c91-95478ae9d75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_887e642d-cec2-46dd-813b-147911f9f0e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_887e642d-cec2-46dd-813b-147911f9f0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_22047b02-4892-4ce9-abbb-3d593f0ef43b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_887e642d-cec2-46dd-813b-147911f9f0e6" xlink:to="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_22047b02-4892-4ce9-abbb-3d593f0ef43b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MaricopaCountyArizonaPollutionControlCorporationMember_235221be-f23b-4008-baec-6a840a414ab4" xlink:href="pnm-20201231.xsd#pnm_MaricopaCountyArizonaPollutionControlCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_22047b02-4892-4ce9-abbb-3d593f0ef43b" xlink:to="loc_pnm_MaricopaCountyArizonaPollutionControlCorporationMember_235221be-f23b-4008-baec-6a840a414ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CityOfFarmingtonNewMexicoMember_f3ddf8ce-9ac9-41c7-bf86-a9184f5adcd5" xlink:href="pnm-20201231.xsd#pnm_CityOfFarmingtonNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LegalEntityTypeOfCounterpartyDomain_22047b02-4892-4ce9-abbb-3d593f0ef43b" xlink:to="loc_pnm_CityOfFarmingtonNewMexicoMember_f3ddf8ce-9ac9-41c7-bf86-a9184f5adcd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8baf8f0e-baaa-4edd-8c50-fdfeeaa0633f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_CreditFacilityAxis_8baf8f0e-baaa-4edd-8c50-fdfeeaa0633f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7d58610d-3443-46c6-a0ab-268c306dea4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_8baf8f0e-baaa-4edd-8c50-fdfeeaa0633f" xlink:to="loc_us-gaap_CreditFacilityDomain_7d58610d-3443-46c6-a0ab-268c306dea4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_ddea711f-8efb-468f-a10a-1ca305cd7290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_7d58610d-3443-46c6-a0ab-268c306dea4f" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_ddea711f-8efb-468f-a10a-1ca305cd7290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4123a22c-29b8-4911-80c6-2fc7da2a6e90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4123a22c-29b8-4911-80c6-2fc7da2a6e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1cfa2988-57e7-4e52-ae1f-32206de6b1f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4123a22c-29b8-4911-80c6-2fc7da2a6e90" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1cfa2988-57e7-4e52-ae1f-32206de6b1f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_60001ebb-7e9d-4e19-bacf-090c840afd85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1cfa2988-57e7-4e52-ae1f-32206de6b1f2" xlink:to="loc_us-gaap_SubsequentEventMember_60001ebb-7e9d-4e19-bacf-090c840afd85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_ad506631-7116-4874-8e27-5b14bca4daea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_ad506631-7116-4874-8e27-5b14bca4daea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_ef8ccf7e-b8c0-4ea9-9905-b5349ae8594c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ad506631-7116-4874-8e27-5b14bca4daea" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_ef8ccf7e-b8c0-4ea9-9905-b5349ae8594c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_bc073dfd-fcab-494b-b4f0-2152b13aa821" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_ef8ccf7e-b8c0-4ea9-9905-b5349ae8594c" xlink:to="loc_us-gaap_LineOfCreditMember_bc073dfd-fcab-494b-b4f0-2152b13aa821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TermLoanMember_9da921c9-ca82-4f5f-af4f-d13e3fd1cf33" xlink:href="pnm-20201231.xsd#pnm_TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_ef8ccf7e-b8c0-4ea9-9905-b5349ae8594c" xlink:to="loc_pnm_TermLoanMember_9da921c9-ca82-4f5f-af4f-d13e3fd1cf33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_d908baa6-a227-4339-991b-b4117605ba68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_d908baa6-a227-4339-991b-b4117605ba68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_df0ab239-6949-40ca-a79f-5286e5b60a8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_d908baa6-a227-4339-991b-b4117605ba68" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_df0ab239-6949-40ca-a79f-5286e5b60a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember_eab09de1-aa42-48eb-a662-bd3c23fc8eab" xlink:href="pnm-20201231.xsd#pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_df0ab239-6949-40ca-a79f-5286e5b60a8e" xlink:to="loc_pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember_eab09de1-aa42-48eb-a662-bd3c23fc8eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_09d87a51-2792-4a2d-b882-f4d2e440a480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_09d87a51-2792-4a2d-b882-f4d2e440a480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_09d87a51-2792-4a2d-b882-f4d2e440a480" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_6ae8ac0d-e2b9-45ba-99fd-bd65efa7b3a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:to="loc_us-gaap_InterestRateContractMember_6ae8ac0d-e2b9-45ba-99fd-bd65efa7b3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractOneMember_cb5eca49-f700-4874-a577-39878e2fc9b1" xlink:href="pnm-20201231.xsd#pnm_InterestRateContractOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:to="loc_pnm_InterestRateContractOneMember_cb5eca49-f700-4874-a577-39878e2fc9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractTwoMember_f2ec8dca-263c-4464-aba7-28bdeddffe5b" xlink:href="pnm-20201231.xsd#pnm_InterestRateContractTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:to="loc_pnm_InterestRateContractTwoMember_f2ec8dca-263c-4464-aba7-28bdeddffe5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestRateContractThreeMember_c346a5f9-1642-4dd2-95f2-3b7dddf0eada" xlink:href="pnm-20201231.xsd#pnm_InterestRateContractThreeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9d75d35a-fef6-46bd-8d42-618d68a31fe8" xlink:to="loc_pnm_InterestRateContractThreeMember_c346a5f9-1642-4dd2-95f2-3b7dddf0eada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_dfbe68c5-0d5b-4143-a8db-0218bd2c641d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_dfbe68c5-0d5b-4143-a8db-0218bd2c641d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_7cc5d298-af2f-4918-b735-1671cff2298c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_dfbe68c5-0d5b-4143-a8db-0218bd2c641d" xlink:to="loc_us-gaap_HedgingRelationshipDomain_7cc5d298-af2f-4918-b735-1671cff2298c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_ccd33d19-9439-449c-81f7-93524497a7d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_7cc5d298-af2f-4918-b735-1671cff2298c" xlink:to="loc_us-gaap_CashFlowHedgingMember_ccd33d19-9439-449c-81f7-93524497a7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ea21d98-2534-4491-a083-79e9046b7563" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ea21d98-2534-4491-a083-79e9046b7563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_339fa93c-8885-45a7-a95f-ffa5d38faa6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ea21d98-2534-4491-a083-79e9046b7563" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_339fa93c-8885-45a7-a95f-ffa5d38faa6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_636179ab-7572-4a5b-b846-a610f17bd981" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_339fa93c-8885-45a7-a95f-ffa5d38faa6c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_636179ab-7572-4a5b-b846-a610f17bd981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_668e1281-5f44-4248-ab33-51ba9043c1bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_668e1281-5f44-4248-ab33-51ba9043c1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_94b11bca-662f-4c3c-8fb8-35bf9c339902" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_668e1281-5f44-4248-ab33-51ba9043c1bc" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_94b11bca-662f-4c3c-8fb8-35bf9c339902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_598ba697-34d6-40b3-aca5-de051711e64f" xlink:href="pnm-20201231.xsd#pnm_CoalSupplyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_94b11bca-662f-4c3c-8fb8-35bf9c339902" xlink:to="loc_pnm_CoalSupplyMember_598ba697-34d6-40b3-aca5-de051711e64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_fdd71161-c0a6-47f2-b781-bf54a6f88c42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_fdd71161-c0a6-47f2-b781-bf54a6f88c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_e038b3da-ae8d-457f-82d9-304466739137" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_fdd71161-c0a6-47f2-b781-bf54a6f88c42" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_e038b3da-ae8d-457f-82d9-304466739137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember_fe2fa3c5-a05e-440b-8c5e-a3641d3f96bb" xlink:href="pnm-20201231.xsd#pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_e038b3da-ae8d-457f-82d9-304466739137" xlink:to="loc_pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember_fe2fa3c5-a05e-440b-8c5e-a3641d3f96bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_157bcf8d-3292-48f0-915a-b5882c1fcf91" xlink:to="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_8935f73e-69ee-4e8c-a22f-51d60db3101a" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentCovenantDebtToCapitalizationRatio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio_8935f73e-69ee-4e8c-a22f-51d60db3101a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_ab63815c-7ef6-450b-91d3-f119beb1ea13" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval_ab63815c-7ef6-450b-91d3-f119beb1ea13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_9f18b342-4e25-43dd-bef2-5996c968eb39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_LongTermDebt_9f18b342-4e25-43dd-bef2-5996c968eb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty_c64c3af5-49c5-4b8c-91ba-b803c9b5a431" xlink:href="pnm-20201231.xsd#pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty_c64c3af5-49c5-4b8c-91ba-b803c9b5a431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_40efa8b6-2dee-46e0-ad9e-d1db12486bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_40efa8b6-2dee-46e0-ad9e-d1db12486bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_93f07c67-7a31-4e78-8cc7-3fd8d34f2b29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_93f07c67-7a31-4e78-8cc7-3fd8d34f2b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1123d784-4105-40a7-80fd-1e2454e1bda1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1123d784-4105-40a7-80fd-1e2454e1bda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentNumberofLoans_4b832726-1d18-4ffd-833c-e59e68ebc045" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentNumberofLoans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentNumberofLoans_4b832726-1d18-4ffd-833c-e59e68ebc045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_2e9b7173-2dc5-4881-b9f2-a0a98a70b83a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_ShortTermBorrowings_2e9b7173-2dc5-4881-b9f2-a0a98a70b83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_33e59837-7672-406a-b5e9-ea3ef99bc71e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentTerm_33e59837-7672-406a-b5e9-ea3ef99bc71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_291cef04-28e4-4661-acab-0bac0232d4ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_291cef04-28e4-4661-acab-0bac0232d4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5975770d-6bde-4ec4-9648-1238d57ed8c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5975770d-6bde-4ec4-9648-1238d57ed8c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_83add930-20a9-4a82-a98f-9953230d9238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_83add930-20a9-4a82-a98f-9953230d9238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a641c0b4-9b79-493f-ae24-b26490cfb226" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_CommonStockSharesIssued_a641c0b4-9b79-493f-ae24-b26490cfb226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_f64375ae-268e-4a9b-94ef-7bce3c344cb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_f64375ae-268e-4a9b-94ef-7bce3c344cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_8cf3c487-35b4-4b99-b728-dcf616c577f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_8cf3c487-35b4-4b99-b728-dcf616c577f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_d334302b-8115-4601-bf51-acb8d0b5377d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_d334302b-8115-4601-bf51-acb8d0b5377d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_fae5ab9f-e291-4819-8f1f-fa56334c12cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_fae5ab9f-e291-4819-8f1f-fa56334c12cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_82d25b2f-1ed8-41c7-a40e-99e34278a026" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_82d25b2f-1ed8-41c7-a40e-99e34278a026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentPrepaymentPeriod_9f81392c-9b99-42a4-a690-c1f103d513ac" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentPrepaymentPeriod"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentPrepaymentPeriod_9f81392c-9b99-42a4-a690-c1f103d513ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_203df3e9-4e16-4520-a947-3a15320244a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_203df3e9-4e16-4520-a947-3a15320244a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_304b86a0-b2f7-4796-a8df-12500c402514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_RepaymentsOfDebt_304b86a0-b2f7-4796-a8df-12500c402514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentSeriesOfBondIssuance_9be05fff-eca0-43f7-9df5-5535a08dad31" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentSeriesOfBondIssuance"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentSeriesOfBondIssuance_9be05fff-eca0-43f7-9df5-5535a08dad31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentCovenantDebttoCapitalRatio_24223208-6133-4785-98ac-b8d40951401d" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentCovenantDebttoCapitalRatio"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentCovenantDebttoCapitalRatio_24223208-6133-4785-98ac-b8d40951401d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_6c7b5eab-5499-4038-86cd-b161ecbaa84d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_6c7b5eab-5499-4038-86cd-b161ecbaa84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty_631ee4e4-e10c-49f4-942f-b4aa399b2017" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_InterestIncomeRelatedParty_631ee4e4-e10c-49f4-942f-b4aa399b2017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_f17d0b1a-ac3f-4608-9ba2-981a33e8ed49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_InterestExpense_f17d0b1a-ac3f-4608-9ba2-981a33e8ed49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_4271880a-b712-413c-ad81-f71f84856001" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_4271880a-b712-413c-ad81-f71f84856001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_de061fad-01de-4937-91ff-3b3db497b0ee" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_de061fad-01de-4937-91ff-3b3db497b0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_8d505890-4ed9-4f45-a065-f182ca0420e7" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt_8d505890-4ed9-4f45-a065-f182ca0420e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TermLoanRestatementToProvideAdditionalFunding_a4a8481e-b140-4fd9-929c-4ca5dc1acc68" xlink:href="pnm-20201231.xsd#pnm_TermLoanRestatementToProvideAdditionalFunding"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_TermLoanRestatementToProvideAdditionalFunding_a4a8481e-b140-4fd9-929c-4ca5dc1acc68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TermLoanRestatementCommittedAmount_0d087fbe-c886-4a79-944f-4633953f41e6" xlink:href="pnm-20201231.xsd#pnm_TermLoanRestatementCommittedAmount"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_pnm_TermLoanRestatementCommittedAmount_0d087fbe-c886-4a79-944f-4633953f41e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_ca285eda-0e45-46ad-9b0c-148fb87b2110" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_ca285eda-0e45-46ad-9b0c-148fb87b2110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_0370b7ad-f327-4ab7-8634-08dbd0473504" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_0370b7ad-f327-4ab7-8634-08dbd0473504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_51219d86-8fce-4822-9aa8-3e3dea0cd6c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_51219d86-8fce-4822-9aa8-3e3dea0cd6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_bf7915f6-0aa2-4fcc-9efb-334534b107ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1_bf7915f6-0aa2-4fcc-9efb-334534b107ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_f84a6d2e-cc3c-4602-9eb4-35e5fa393575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_f84a6d2e-cc3c-4602-9eb4-35e5fa393575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_4fa6ab9b-dff0-4fb9-ba51-f4037f0ac71f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_438b3fe0-8f62-4d3a-aa94-cdf13bd27715" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_4fa6ab9b-dff0-4fb9-ba51-f4037f0ac71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingShorttermDebtandLiquidityDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_701c2957-1f49-45a1-8a27-82026f8c76d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_701c2957-1f49-45a1-8a27-82026f8c76d5" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_f107e7db-06be-4f59-a927-48a4e235e0fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_f107e7db-06be-4f59-a927-48a4e235e0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2df8278a-6132-47fa-a837-a58e0c1ae6af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f107e7db-06be-4f59-a927-48a4e235e0fa" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2df8278a-6132-47fa-a837-a58e0c1ae6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_56035038-358a-4da8-98f3-267ca6150f80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2df8278a-6132-47fa-a837-a58e0c1ae6af" xlink:to="loc_us-gaap_SubsequentEventMember_56035038-358a-4da8-98f3-267ca6150f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_23a94ac8-7d13-464f-bca8-210fac0f86c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_23a94ac8-7d13-464f-bca8-210fac0f86c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_88f1dc0e-5e9a-47ce-b5bb-b628512b8812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_23a94ac8-7d13-464f-bca8-210fac0f86c7" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_88f1dc0e-5e9a-47ce-b5bb-b628512b8812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3763a832-dc0b-44cc-8728-c5bcfff1378a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_88f1dc0e-5e9a-47ce-b5bb-b628512b8812" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3763a832-dc0b-44cc-8728-c5bcfff1378a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bd4b60c0-57e9-496d-b447-2525c3284cc2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_dei_LegalEntityAxis_bd4b60c0-57e9-496d-b447-2525c3284cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bd4b60c0-57e9-496d-b447-2525c3284cc2" xlink:to="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_52514982-37eb-43ab-bf66-d70120923eab" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_52514982-37eb-43ab-bf66-d70120923eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_04140917-f3ec-4a1f-b22c-8d7985535faf" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_04140917-f3ec-4a1f-b22c-8d7985535faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_03e631bd-3af9-460b-95b6-dff7881c8edf" xlink:href="pnm-20201231.xsd#pnm_PNMAndTNMPMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:to="loc_pnm_PNMAndTNMPMember_03e631bd-3af9-460b-95b6-dff7881c8edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_911ac047-5073-448b-811b-2415bcef8c53" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0c58f44c-cc08-48a2-9ecb-a684f4f43dfe" xlink:to="loc_pnm_PNMRDevelopmentMember_911ac047-5073-448b-811b-2415bcef8c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_1749956f-b0d9-4ce8-b70e-1edb1ebf4d5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_CreditFacilityAxis_1749956f-b0d9-4ce8-b70e-1edb1ebf4d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_1749956f-b0d9-4ce8-b70e-1edb1ebf4d5c" xlink:to="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRRevolvingCreditFacilityMember_58984ad9-7c69-402c-a90e-06437b87723d" xlink:href="pnm-20201231.xsd#pnm_PNMRRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_PNMRRevolvingCreditFacilityMember_58984ad9-7c69-402c-a90e-06437b87723d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRevolvingCreditFacilityMember_67e51ffe-e724-416d-9f4d-f4ff2d58ef28" xlink:href="pnm-20201231.xsd#pnm_PNMRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_PNMRevolvingCreditFacilityMember_67e51ffe-e724-416d-9f4d-f4ff2d58ef28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPRevolvingCreditFacilityMember_c5e9a189-1bdb-44d0-a520-e10b3551332c" xlink:href="pnm-20201231.xsd#pnm_TNMPRevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_TNMPRevolvingCreditFacilityMember_c5e9a189-1bdb-44d0-a520-e10b3551332c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_710088c6-65d6-4c9a-a402-471a339f0307" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_710088c6-65d6-4c9a-a402-471a339f0307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2017NewMexicoCreditFacilityMember_56eb2f80-4285-4ed6-89e1-6c3658afd0a4" xlink:href="pnm-20201231.xsd#pnm_PNM2017NewMexicoCreditFacilityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_PNM2017NewMexicoCreditFacilityMember_56eb2f80-4285-4ed6-89e1-6c3658afd0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_7f1fb093-ea40-4e2f-9bb2-adbc885835ac" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentRevolvingCreditFacilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4532a19f-7a98-4e61-96a0-99edd07dabc1" xlink:to="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_7f1fb093-ea40-4e2f-9bb2-adbc885835ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6938feff-2978-4264-8ce2-706449d19be3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_DebtInstrumentAxis_6938feff-2978-4264-8ce2-706449d19be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_6938feff-2978-4264-8ce2-706449d19be3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LocalLinesOfCreditMember_83e9cac5-bb6d-4b6b-9e4f-c09f801d55ba" xlink:href="pnm-20201231.xsd#pnm_LocalLinesOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:to="loc_pnm_LocalLinesOfCreditMember_83e9cac5-bb6d-4b6b-9e4f-c09f801d55ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_2c7544ef-5bb6-41da-933f-ad2eb5e63653" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:to="loc_pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember_2c7544ef-5bb6-41da-933f-ad2eb5e63653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_dab586eb-97f7-4aa8-bbfe-bbafb7e8453b" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentRevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:to="loc_pnm_PNMRDevelopmentRevolvingCreditFacilityMember_dab586eb-97f7-4aa8-bbfe-bbafb7e8453b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsMember_fd185b7a-52bd-4d88-a4c0-00979a315bb7" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_36245a49-9063-463e-ae1a-540dfe53e47e" xlink:to="loc_pnm_PollutionControlRevenueBondsMember_fd185b7a-52bd-4d88-a4c0-00979a315bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9afae5d8-82f0-4f46-af59-dc630f16a891" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9afae5d8-82f0-4f46-af59-dc630f16a891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_15717f48-05a9-42ef-a954-58e90349f4c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9afae5d8-82f0-4f46-af59-dc630f16a891" xlink:to="loc_srt_ConsolidatedEntitiesDomain_15717f48-05a9-42ef-a954-58e90349f4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_3b94ad34-51af-4999-b480-26c82ce20a5d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_15717f48-05a9-42ef-a954-58e90349f4c7" xlink:to="loc_srt_ParentCompanyMember_3b94ad34-51af-4999-b480-26c82ce20a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_edd2a5b1-4301-4aac-af50-0af4058bac44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_edd2a5b1-4301-4aac-af50-0af4058bac44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1c4aa721-4937-4174-938a-9e35c7d6e5e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_edd2a5b1-4301-4aac-af50-0af4058bac44" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1c4aa721-4937-4174-938a-9e35c7d6e5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_65179463-5a45-4171-bee5-4ca8781287f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c4aa721-4937-4174-938a-9e35c7d6e5e3" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_65179463-5a45-4171-bee5-4ca8781287f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_07bcb043-cf21-4299-82a9-1d326a32bcae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_07bcb043-cf21-4299-82a9-1d326a32bcae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_76c9b581-6177-4251-b1d5-3c5e5e572fd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_07bcb043-cf21-4299-82a9-1d326a32bcae" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_76c9b581-6177-4251-b1d5-3c5e5e572fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JPMorganChaseBankN.A.Member_ca28c0ea-a776-421c-a14a-67912a95e44e" xlink:href="pnm-20201231.xsd#pnm_JPMorganChaseBankN.A.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_76c9b581-6177-4251-b1d5-3c5e5e572fd0" xlink:to="loc_pnm_JPMorganChaseBankN.A.Member_ca28c0ea-a776-421c-a14a-67912a95e44e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_a54f82d4-9f83-4173-adbe-321801ed99e7" xlink:to="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_efe7c7f0-25a1-4730-958f-ad2f02aa06f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_efe7c7f0-25a1-4730-958f-ad2f02aa06f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentsNMPRCApprovedcreditfacility_57b63ed1-c7ab-4e9f-a78e-0ffa26926ce2" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentsNMPRCApprovedcreditfacility"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_pnm_DebtInstrumentsNMPRCApprovedcreditfacility_57b63ed1-c7ab-4e9f-a78e-0ffa26926ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesReceivedAsCollateral_68304bb0-b2da-4064-b991-fd23981c5dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuritiesReceivedAsCollateral"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_SecuritiesReceivedAsCollateral_68304bb0-b2da-4064-b991-fd23981c5dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfExtensionOptions_bee046c9-a970-4627-bdfa-9ac08f71509d" xlink:href="pnm-20201231.xsd#pnm_NumberOfExtensionOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_pnm_NumberOfExtensionOptions_bee046c9-a970-4627-bdfa-9ac08f71509d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtInstrumentExtensionOptionPeriod_cb66b9f1-f210-4111-a1ff-01406b3a01f0" xlink:href="pnm-20201231.xsd#pnm_DebtInstrumentExtensionOptionPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_pnm_DebtInstrumentExtensionOptionPeriod_cb66b9f1-f210-4111-a1ff-01406b3a01f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_39b6ea37-a9d7-419a-9c43-8c070207e072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_ShortTermBorrowings_39b6ea37-a9d7-419a-9c43-8c070207e072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_5d47cc1f-eb9a-4c7e-a3ab-0e9f0403741c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_5d47cc1f-eb9a-4c7e-a3ab-0e9f0403741c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_a96868ca-df2c-49b7-87fe-1556a51c2d9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_a96868ca-df2c-49b7-87fe-1556a51c2d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_061b9d9d-3b5d-4193-9d46-03b444ed8bce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_061b9d9d-3b5d-4193-9d46-03b444ed8bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_95fc7273-e215-45d0-8720-7fb17c99f584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_95fc7273-e215-45d0-8720-7fb17c99f584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndInvestments_6ff6f925-7f73-4326-859f-8294e0d30330" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndInvestments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1f3b69cd-b74a-4b7f-9415-e8b2ba3fc6a6" xlink:to="loc_us-gaap_RestrictedCashAndInvestments_6ff6f925-7f73-4326-859f-8294e0d30330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FinancingLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b162aeb3-7d58-4b8f-8ed9-77905944097a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b162aeb3-7d58-4b8f-8ed9-77905944097a" xlink:to="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d04a2ce8-2ffa-4e97-822c-ff96f41976c6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:to="loc_dei_LegalEntityAxis_d04a2ce8-2ffa-4e97-822c-ff96f41976c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d04a2ce8-2ffa-4e97-822c-ff96f41976c6" xlink:to="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c733111f-ec7e-4b7a-885b-fc8df880828f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c733111f-ec7e-4b7a-885b-fc8df880828f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_59e82dc9-ccbd-4b98-a698-e78f77132dd1" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_59e82dc9-ccbd-4b98-a698-e78f77132dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_957c5e54-4bd3-46bb-97e4-b1dc2569052a" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6feab1c2-ff41-403b-bf87-5ea91ed10a37" xlink:to="loc_pnm_PnmrMember_957c5e54-4bd3-46bb-97e4-b1dc2569052a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3e08d08f-3511-4d77-95e4-896a15059886" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3e08d08f-3511-4d77-95e4-896a15059886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3e08d08f-3511-4d77-95e4-896a15059886" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_af4f4934-8c5b-4543-a341-198324ebeb2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_af4f4934-8c5b-4543-a341-198324ebeb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_daa663e2-2304-4cd7-848a-b2db16f991ad" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:to="loc_pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember_daa663e2-2304-4cd7-848a-b2db16f991ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_39b5fe08-5d6b-4c1b-8608-731904a56d19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:to="loc_us-gaap_UnsecuredDebtMember_39b5fe08-5d6b-4c1b-8608-731904a56d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsMember_24420f88-e6b2-4fba-90b8-7b9d03f87ee0" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1c054d79-5f6f-4c3a-afd3-5890121b816f" xlink:to="loc_pnm_FirstMortgageBondsMember_24420f88-e6b2-4fba-90b8-7b9d03f87ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_82ed007b-4bf8-41c1-9036-9aa800d57d85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:to="loc_us-gaap_DebtInstrumentAxis_82ed007b-4bf8-41c1-9036-9aa800d57d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_82ed007b-4bf8-41c1-9036-9aa800d57d85" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PollutionControlRevenueBondsMember_3b6d0ed5-bfa0-4e90-9d73-c6f302bbe834" xlink:href="pnm-20201231.xsd#pnm_PollutionControlRevenueBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PollutionControlRevenueBondsMember_3b6d0ed5-bfa0-4e90-9d73-c6f302bbe834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember_27825332-1b9d-4e15-9bd1-630d5bc6688d" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember_27825332-1b9d-4e15-9bd1-630d5bc6688d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember_34e67784-5f0d-459e-b7be-fed5a98642c7" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember_34e67784-5f0d-459e-b7be-fed5a98642c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_5b6d124d-0065-4ded-a341-a428b6c84cf6" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember_5b6d124d-0065-4ded-a341-a428b6c84cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember_f1cc8f1e-cf03-4298-b941-aec804f677e6" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember_f1cc8f1e-cf03-4298-b941-aec804f677e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember_b1f83d92-a767-452b-adbb-d79dffb23148" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember_b1f83d92-a767-452b-adbb-d79dffb23148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember_56698273-2dac-4a0c-a777-d6ed080b132e" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember_56698273-2dac-4a0c-a777-d6ed080b132e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_ac2a3f8a-8f8d-4587-955a-159ccbabe62b" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember_ac2a3f8a-8f8d-4587-955a-159ccbabe62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember_77a7cfc4-0eb9-4afa-80c3-6ce67a14597a" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember_77a7cfc4-0eb9-4afa-80c3-6ce67a14597a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember_c4989e3f-9107-4e0c-9290-bdda43041b92" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember_c4989e3f-9107-4e0c-9290-bdda43041b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember_19973a47-0db6-470d-9493-bb95348e6481" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember_19973a47-0db6-470d-9493-bb95348e6481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_cd08334c-ef8e-471d-9e48-2e0145832899" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember_cd08334c-ef8e-471d-9e48-2e0145832899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_47ed6442-5be2-40ae-b71e-70198e334efa" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember_47ed6442-5be2-40ae-b71e-70198e334efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_4398990a-d5bb-42ec-902e-edd0903c473f" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember_4398990a-d5bb-42ec-902e-edd0903c473f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_4a715147-ebfc-4e72-9011-862aa0883b82" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember_4a715147-ebfc-4e72-9011-862aa0883b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember_d10c3053-1586-4a2e-836d-12de154b6a8d" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember_d10c3053-1586-4a2e-836d-12de154b6a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_c63d4017-abc8-4b9f-aaf2-2b7482434ac6" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2023at3point15percentMember"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2023at3point15percentMember_c63d4017-abc8-4b9f-aaf2-2b7482434ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_a0a4883a-91de-4426-bfc9-31f24cdcea45" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2025at3point45percentMember"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2025at3point45percentMember_a0a4883a-91de-4426-bfc9-31f24cdcea45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_a518b8f5-ad16-41ed-8092-a6cb224bf051" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember_a518b8f5-ad16-41ed-8092-a6cb224bf051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_577ddd5e-4e46-43bd-9347-d93b96fa9c15" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember_577ddd5e-4e46-43bd-9347-d93b96fa9c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_88596a28-1898-4ddb-82b3-dde2246acd27" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember_88596a28-1898-4ddb-82b3-dde2246acd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_cb3f6f25-f9f9-412f-a127-0d3d8a453cf8" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember_cb3f6f25-f9f9-412f-a127-0d3d8a453cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_c086f4e2-fb2e-42a9-b472-df69e3f013a3" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember_c086f4e2-fb2e-42a9-b472-df69e3f013a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_10fb6967-02dd-4fab-af4e-618cb962dcf2" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember_10fb6967-02dd-4fab-af4e-618cb962dcf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_246fae7a-a892-4902-82d5-45784ca4fb50" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember_246fae7a-a892-4902-82d5-45784ca4fb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_0f55ba0c-53b3-4a56-af3e-9ea347d43dd9" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember_0f55ba0c-53b3-4a56-af3e-9ea347d43dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_6656526a-b588-4a69-9eb7-dc23ee6b41e3" xlink:href="pnm-20201231.xsd#pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember_6656526a-b588-4a69-9eb7-dc23ee6b41e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019250MillionTermLoanMember_7d77f165-8786-4d5d-900f-0d6cf36ca1a0" xlink:href="pnm-20201231.xsd#pnm_PNM2019250MillionTermLoanMember"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNM2019250MillionTermLoanMember_7d77f165-8786-4d5d-900f-0d6cf36ca1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM201940MillionTermLoanMember_d753286a-57c8-4630-a9c5-15bb79acd065" xlink:href="pnm-20201231.xsd#pnm_PNM201940MillionTermLoanMember"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNM201940MillionTermLoanMember_d753286a-57c8-4630-a9c5-15bb79acd065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_0f37fa0d-9de2-428a-b607-690865afdda9" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember_0f37fa0d-9de2-428a-b607-690865afdda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_4c8fea83-c288-4cd1-9198-9ab340891acb" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember_4c8fea83-c288-4cd1-9198-9ab340891acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_a51fe13c-ba38-4829-8e22-0b9d9c6b8989" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember_a51fe13c-ba38-4829-8e22-0b9d9c6b8989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member_f4fec5ab-c393-4d60-899e-d809fb40c13e" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.22PercentDue2027Member"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.22PercentDue2027Member_f4fec5ab-c393-4d60-899e-d809fb40c13e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member_feb2dd0d-92fb-48ad-b3d3-70b29bfc14ce" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.85PercentDue2028Member"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.85PercentDue2028Member_feb2dd0d-92fb-48ad-b3d3-70b29bfc14ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member_ed024e7c-1483-4b5e-a3bf-cfc01389dd30" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.79PercentDue2034Member"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.79PercentDue2034Member_ed024e7c-1483-4b5e-a3bf-cfc01389dd30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member_891b24b1-3e9d-4438-b925-7b78d495647d" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.92PercentDue2039Member"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.92PercentDue2039Member_891b24b1-3e9d-4438-b925-7b78d495647d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member_cce5a10a-906a-42cc-b3e7-a38dd36d960e" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds4.06PercentDue2044Member"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds4.06PercentDue2044Member_cce5a10a-906a-42cc-b3e7-a38dd36d960e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_05b6c5a1-88ad-444b-a73e-8782561dbf49" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds3.60PercentDue2029Member"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds3.60PercentDue2029Member_05b6c5a1-88ad-444b-a73e-8782561dbf49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds273PercentDue2030Member_d70bd787-3543-44ca-9e30-f946ef297611" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds273PercentDue2030Member"/>
    <link:presentationArc order="39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds273PercentDue2030Member_d70bd787-3543-44ca-9e30-f946ef297611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member_fe958f50-88bc-485d-b73e-200f8bd95781" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds336PercentDueApril2050Member"/>
    <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds336PercentDueApril2050Member_fe958f50-88bc-485d-b73e-200f8bd95781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds293PercentDue2035Member_139656e6-da1f-4dfb-a989-de4e321bf4e0" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds293PercentDue2035Member"/>
    <link:presentationArc order="41" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds293PercentDue2035Member_139656e6-da1f-4dfb-a989-de4e321bf4e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member_292feafa-a845-48fe-8fe2-3d2b2e05342d" xlink:href="pnm-20201231.xsd#pnm_FirstMortgageBonds336PercentDueJuly2050Member"/>
    <link:presentationArc order="42" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_FirstMortgageBonds336PercentDueJuly2050Member_292feafa-a845-48fe-8fe2-3d2b2e05342d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_73aa0260-902b-465e-b885-bed667002f56" xlink:href="pnm-20201231.xsd#pnm_PNMR2018SUNS3.25percentdueMarch2021Member"/>
    <link:presentationArc order="43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMR2018SUNS3.25percentdueMarch2021Member_73aa0260-902b-465e-b885-bed667002f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentTermLoanMember_e26e0f4d-6b15-4c80-816c-704bb0a53409" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentTermLoanMember"/>
    <link:presentationArc order="44" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMRDevelopmentTermLoanMember_e26e0f4d-6b15-4c80-816c-704bb0a53409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2018TwoYearTermLoanMember_d4904edd-b930-4674-9ce1-322b8da7429d" xlink:href="pnm-20201231.xsd#pnm_PNMR2018TwoYearTermLoanMember"/>
    <link:presentationArc order="45" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMR2018TwoYearTermLoanMember_d4904edd-b930-4674-9ce1-322b8da7429d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNM2019TermLoanMember_917e2a0c-7160-40a1-bcfd-cf9e492771ee" xlink:href="pnm-20201231.xsd#pnm_PNM2019TermLoanMember"/>
    <link:presentationArc order="46" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNM2019TermLoanMember_917e2a0c-7160-40a1-bcfd-cf9e492771ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020TermLoanMember_fa4f01a3-34e5-4048-a9af-7bea45c6540c" xlink:href="pnm-20201231.xsd#pnm_PNMR2020TermLoanMember"/>
    <link:presentationArc order="47" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMR2020TermLoanMember_fa4f01a3-34e5-4048-a9af-7bea45c6540c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMR2020DelayedDrawTermLoanMember_491baa13-c302-4542-99b0-b4871a635b7e" xlink:href="pnm-20201231.xsd#pnm_PNMR2020DelayedDrawTermLoanMember"/>
    <link:presentationArc order="48" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bbb824aa-0669-4e24-8737-82fefe1bb156" xlink:to="loc_pnm_PNMR2020DelayedDrawTermLoanMember_491baa13-c302-4542-99b0-b4871a635b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a27586b2-24c7-4f4a-87a6-28bb0902d9da" xlink:to="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_23769a5c-3d17-49fa-ba8c-f70a5b6c26c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_23769a5c-3d17-49fa-ba8c-f70a5b6c26c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_5e70f5a6-4daf-4778-9cc2-bb9d72902e1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_RepaymentsOfDebt_5e70f5a6-4daf-4778-9cc2-bb9d72902e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_427ccd30-0da0-42d8-91fc-7edf65f3931b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_LongTermDebt_427ccd30-0da0-42d8-91fc-7edf65f3931b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5097f52a-e9f0-437f-96b3-3dec318eb390" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5097f52a-e9f0-437f-96b3-3dec318eb390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredLongTermDebt_eac69671-0685-417e-bcb3-4d5803b98beb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_UnsecuredLongTermDebt_eac69671-0685-417e-bcb3-4d5803b98beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_dbe9e430-d25e-421a-9c94-c9ea0f56c648" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_dbe9e430-d25e-421a-9c94-c9ea0f56c648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtCurrentmaturitiesGross_9540fdcf-d4e1-4ab4-a617-a75ff23f36c2" xlink:href="pnm-20201231.xsd#pnm_LongtermdebtCurrentmaturitiesGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_pnm_LongtermdebtCurrentmaturitiesGross_9540fdcf-d4e1-4ab4-a617-a75ff23f36c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_3390ce7b-13ff-4765-bb4b-4652fa982166" xlink:href="pnm-20201231.xsd#pnm_LongtermdebtExcludingcurrentmaturitiesGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_pnm_LongtermdebtExcludingcurrentmaturitiesGross_3390ce7b-13ff-4765-bb4b-4652fa982166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_39e807aa-8a8f-4e7f-8ddd-39c413f968e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums_39e807aa-8a8f-4e7f-8ddd-39c413f968e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_eaece27b-51f4-4532-981a-c8158f537a39" xlink:href="pnm-20201231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion_eaece27b-51f4-4532-981a-c8158f537a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_7bff9b99-855e-4476-a35a-0d83aa1ff4ae" xlink:href="pnm-20201231.xsd#pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_183808f2-4c28-4d89-af59-7838044260b7" xlink:to="loc_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion_7bff9b99-855e-4476-a35a-0d83aa1ff4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FinancingLongtermDebtMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_afe843b2-770d-4cd2-8807-66223401100f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_8754a870-8bc8-4050-882d-de8ddab560cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_afe843b2-770d-4cd2-8807-66223401100f" xlink:to="loc_us-gaap_DebtInstrumentTable_8754a870-8bc8-4050-882d-de8ddab560cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cd8910cb-cbe5-4f78-8d60-a359a6fd3d13" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8754a870-8bc8-4050-882d-de8ddab560cb" xlink:to="loc_dei_LegalEntityAxis_cd8910cb-cbe5-4f78-8d60-a359a6fd3d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_cd8910cb-cbe5-4f78-8d60-a359a6fd3d13" xlink:to="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_1cb57fbe-7478-4477-b977-7135bda05d26" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:to="loc_pnm_PnmrMember_1cb57fbe-7478-4477-b977-7135bda05d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a404a81-75a4-44df-9b53-263188516c7c" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a404a81-75a4-44df-9b53-263188516c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_46b9ed75-ee4d-47db-ab19-a32c24889518" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5bb26b71-2930-448e-b521-5cf98d59699e" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_46b9ed75-ee4d-47db-ab19-a32c24889518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_dd65ca12-ff07-43b0-9ec3-cb094f111274" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8754a870-8bc8-4050-882d-de8ddab560cb" xlink:to="loc_us-gaap_DebtInstrumentLineItems_dd65ca12-ff07-43b0-9ec3-cb094f111274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_dd65ca12-ff07-43b0-9ec3-cb094f111274" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f552af7f-e6f3-4fc8-8f14-1c05e446480a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f552af7f-e6f3-4fc8-8f14-1c05e446480a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_513d1d6b-7b16-4641-9ea9-62ad447296d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_513d1d6b-7b16-4641-9ea9-62ad447296d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_b681f4d0-3a32-4294-8962-02d2a7c8a076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_b681f4d0-3a32-4294-8962-02d2a7c8a076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_488c3a7f-d871-4449-8ca1-a5e8332c8755" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_488c3a7f-d871-4449-8ca1-a5e8332c8755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c79f3198-60e5-48f0-bcc8-d1df4706683a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c79f3198-60e5-48f0-bcc8-d1df4706683a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_2a1b73f4-7142-4e37-9594-4dceb374da24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_2a1b73f4-7142-4e37-9594-4dceb374da24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b1de129a-4bdd-4873-a64d-2934f936c1de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_832e97ae-5db4-408a-b336-ace8c9b6a4f2" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b1de129a-4bdd-4873-a64d-2934f936c1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitments" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitments"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f13fed30-003b-4681-9a89-18e2b6fe76ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_b836580c-24bc-41fe-a7b3-30928edf02cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f13fed30-003b-4681-9a89-18e2b6fe76ec" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_b836580c-24bc-41fe-a7b3-30928edf02cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_da004dce-298b-42eb-9ded-fa42d5c893a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f13fed30-003b-4681-9a89-18e2b6fe76ec" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_da004dce-298b-42eb-9ded-fa42d5c893a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_85df004b-187f-4e5a-ab59-6dca12a944ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetsandLiabilitiesLesseeTableTextBlock_cd9009ef-aef7-4cb1-9b79-000ee18a247b" xlink:href="pnm-20201231.xsd#pnm_AssetsandLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85df004b-187f-4e5a-ab59-6dca12a944ad" xlink:to="loc_pnm_AssetsandLiabilitiesLesseeTableTextBlock_cd9009ef-aef7-4cb1-9b79-000ee18a247b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_672acc50-bb81-4f9e-a1b4-650be62fedad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85df004b-187f-4e5a-ab59-6dca12a944ad" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_672acc50-bb81-4f9e-a1b4-650be62fedad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_cea36eb9-56bf-4925-9a98-1a0fcf81134c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85df004b-187f-4e5a-ab59-6dca12a944ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_cea36eb9-56bf-4925-9a98-1a0fcf81134c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_3ab3bcf9-8f48-455c-83e3-fc762a8a48ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85df004b-187f-4e5a-ab59-6dca12a944ad" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_3ab3bcf9-8f48-455c-83e3-fc762a8a48ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8c91acb4-6731-409f-8f88-2ce7800425f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8c91acb4-6731-409f-8f88-2ce7800425f9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0d4074e-5c05-42d0-8bb0-78994f4e806c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0d4074e-5c05-42d0-8bb0-78994f4e806c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_90881866-5afb-408d-b28c-1f755577b2ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0d4074e-5c05-42d0-8bb0-78994f4e806c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_90881866-5afb-408d-b28c-1f755577b2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_3910f437-28fa-4523-b921-1b2534e82f4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_90881866-5afb-408d-b28c-1f755577b2ec" xlink:to="loc_us-gaap_EquipmentMember_3910f437-28fa-4523-b921-1b2534e82f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_61d89799-00a1-47ff-bcab-f9b3dbb7d94c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:to="loc_us-gaap_PublicUtilityAxis_61d89799-00a1-47ff-bcab-f9b3dbb7d94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_61d89799-00a1-47ff-bcab-f9b3dbb7d94c" xlink:to="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_7157139d-91c2-44d9-9854-acc7ffc948aa" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_7157139d-91c2-44d9-9854-acc7ffc948aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_b994a466-5cad-4a63-8f5e-8d3ab5b37c4e" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_b994a466-5cad-4a63-8f5e-8d3ab5b37c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_306fd8ad-ccfb-4452-8ece-3408ab7f184b" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_306fd8ad-ccfb-4452-8ece-3408ab7f184b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationMember_9ea7e983-205c-4328-8abd-9a155b918846" xlink:href="pnm-20201231.xsd#pnm_NavajoNationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_1fa5db58-d31a-4d54-ac6c-c81161e7e6f4" xlink:to="loc_pnm_NavajoNationMember_9ea7e983-205c-4328-8abd-9a155b918846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e6f95b77-11dd-43e0-a6a0-e1c71dff2e5f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:to="loc_dei_LegalEntityAxis_e6f95b77-11dd-43e0-a6a0-e1c71dff2e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8e0153d9-b41e-4999-b57c-cddaae883028" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e6f95b77-11dd-43e0-a6a0-e1c71dff2e5f" xlink:to="loc_dei_EntityDomain_8e0153d9-b41e-4999-b57c-cddaae883028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a425ba98-122e-43d2-8c85-cc0d872053ca" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8e0153d9-b41e-4999-b57c-cddaae883028" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a425ba98-122e-43d2-8c85-cc0d872053ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_746ecdb5-6783-442f-bb56-ec2c772c7001" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8e0153d9-b41e-4999-b57c-cddaae883028" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_746ecdb5-6783-442f-bb56-ec2c772c7001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f4dbd1d6-878f-4b4e-b6de-b241a84334d5" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLeasesExpiring_c0dc3478-0ee1-41be-8e46-a506d18f20b9" xlink:href="pnm-20201231.xsd#pnm_NumberOfLeasesExpiring"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_NumberOfLeasesExpiring_c0dc3478-0ee1-41be-8e46-a506d18f20b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_8fb5031e-fc37-4085-8d8e-3c68d9e9dd33" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended_8fb5031e-fc37-4085-8d8e-3c68d9e9dd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod_20207535-83d4-4891-91c4-4ee0afae599b" xlink:href="pnm-20201231.xsd#pnm_AnnualLeasePaymentsDuringRenewalPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_AnnualLeasePaymentsDuringRenewalPeriod_20207535-83d4-4891-91c4-4ee0afae599b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_fda6b8b4-a7ac-4fa1-a97d-cb065d349080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued_fda6b8b4-a7ac-4fa1-a97d-cb065d349080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeaseAnnualPayments_3e98be52-6bbd-49aa-9a9f-b2a707ab2c3b" xlink:href="pnm-20201231.xsd#pnm_LesseeRightOfWayLeaseAnnualPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_LesseeRightOfWayLeaseAnnualPayments_3e98be52-6bbd-49aa-9a9f-b2a707ab2c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeRightOfWayLeasePayments_bc60bb4a-c13f-48a7-b188-e04129d501f1" xlink:href="pnm-20201231.xsd#pnm_LesseeRightOfWayLeasePayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_LesseeRightOfWayLeasePayments_bc60bb4a-c13f-48a7-b188-e04129d501f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_5a5d5d58-09a5-4180-bbc3-623919c19e2d" xlink:href="pnm-20201231.xsd#pnm_UnamortizedCostOfPrepaidRightOfWayAgreements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements_5a5d5d58-09a5-4180-bbc3-623919c19e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements_3e1472fc-0f41-4ccc-9e78-bedee5dadf91" xlink:href="pnm-20201231.xsd#pnm_AmortizationOfPrepaidRightOfWayAgreements"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_AmortizationOfPrepaidRightOfWayAgreements_3e1472fc-0f41-4ccc-9e78-bedee5dadf91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_8e629b65-8b6d-42bd-bfdf-d86ea95ed9f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseResidualValueOfLeasedAsset"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_us-gaap_OperatingLeaseResidualValueOfLeasedAsset_8e629b65-8b6d-42bd-bfdf-d86ea95ed9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities_9ada2dcd-e10a-4ec1-95aa-32a35d90fb71" xlink:href="pnm-20201231.xsd#pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities_9ada2dcd-e10a-4ec1-95aa-32a35d90fb71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities_2a485713-0be8-4191-a463-a8e1af71ab8e" xlink:href="pnm-20201231.xsd#pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities_2a485713-0be8-4191-a463-a8e1af71ab8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_c3d3d3ce-e421-4fd3-a025-c8cd21dcfb1e" xlink:href="pnm-20201231.xsd#pnm_LesseeOperatingLeaseUnguaranteedResidualValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_f053c260-fb40-431e-9232-76e204dc69bb" xlink:to="loc_pnm_LesseeOperatingLeaseUnguaranteedResidualValue_c3d3d3ce-e421-4fd3-a025-c8cd21dcfb1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3f9c314a-bda4-4409-bd5c-8c91af0abc9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_84164fbb-cd84-49a0-bc07-a2d67d238429" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3f9c314a-bda4-4409-bd5c-8c91af0abc9b" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_84164fbb-cd84-49a0-bc07-a2d67d238429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f07374eb-f3bd-4e39-ae33-ced1ef683152" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_84164fbb-cd84-49a0-bc07-a2d67d238429" xlink:to="loc_dei_LegalEntityAxis_f07374eb-f3bd-4e39-ae33-ced1ef683152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b8ca1c8b-83d0-41e7-811a-9fceec228eba" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f07374eb-f3bd-4e39-ae33-ced1ef683152" xlink:to="loc_dei_EntityDomain_b8ca1c8b-83d0-41e7-811a-9fceec228eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d3a3130f-7695-4e6f-a4fe-cea9b28a812e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b8ca1c8b-83d0-41e7-811a-9fceec228eba" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d3a3130f-7695-4e6f-a4fe-cea9b28a812e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_88f80f65-eb46-4609-9482-444927a73642" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b8ca1c8b-83d0-41e7-811a-9fceec228eba" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_88f80f65-eb46-4609-9482-444927a73642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0618a536-42eb-4820-a4e6-7c8b427d0f09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_84164fbb-cd84-49a0-bc07-a2d67d238429" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_0618a536-42eb-4820-a4e6-7c8b427d0f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0618a536-42eb-4820-a4e6-7c8b427d0f09" xlink:to="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2e8b0ef1-ae56-4d24-9172-661d8e108f78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2e8b0ef1-ae56-4d24-9172-661d8e108f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c9d73cbe-42b5-493f-aeb3-36d3c8c73148" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c9d73cbe-42b5-493f-aeb3-36d3c8c73148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a61e1ecd-f8eb-479c-a029-e32aceefcf8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract_4116ced8-27a6-4265-8313-5122f18d8437" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a61e1ecd-f8eb-479c-a029-e32aceefcf8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ed6c3806-dd4d-42d0-8cf4-c789e878ff6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_0409b037-3ba6-4df6-8aa1-94742fe693b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ed6c3806-dd4d-42d0-8cf4-c789e878ff6e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_0409b037-3ba6-4df6-8aa1-94742fe693b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7e7d652b-4f45-4fb9-8f14-0901b7495d83" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_0409b037-3ba6-4df6-8aa1-94742fe693b0" xlink:to="loc_dei_LegalEntityAxis_7e7d652b-4f45-4fb9-8f14-0901b7495d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_75144466-0182-4b5e-8463-74d0056c38bf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7e7d652b-4f45-4fb9-8f14-0901b7495d83" xlink:to="loc_dei_EntityDomain_75144466-0182-4b5e-8463-74d0056c38bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5c05f9cc-1709-43fc-80d4-0021f20311e9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_75144466-0182-4b5e-8463-74d0056c38bf" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5c05f9cc-1709-43fc-80d4-0021f20311e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_586c6399-7638-43bb-b784-b8654f6349cc" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_75144466-0182-4b5e-8463-74d0056c38bf" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_586c6399-7638-43bb-b784-b8654f6349cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_0409b037-3ba6-4df6-8aa1-94742fe693b0" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:to="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetGross_166e3d96-2818-4d68-a54b-ed1efdaf776f" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseRightOfUseAssetGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetGross_166e3d96-2818-4d68-a54b-ed1efdaf776f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_ee53bea0-c7ec-4a4d-a15f-d50fc97a3f85" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:to="loc_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_ee53bea0-c7ec-4a4d-a15f-d50fc97a3f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_edda0c8a-917b-4ea3-9ed6-390a1d6341d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract_8a86caee-faf5-45fa-bb98-f9018790b939" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_edda0c8a-917b-4ea3-9ed6-390a1d6341d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityCurrentOther_02f81b6b-6a49-496f-8267-6c8227e40809" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseLiabilityCurrentOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:to="loc_pnm_FinanceLeaseLiabilityCurrentOther_02f81b6b-6a49-496f-8267-6c8227e40809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther_1ed0c6ba-1dbe-4799-b63c-cc9693c4cf8f" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseLiabilityDeferredCreditsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e038f1aa-2ba6-46f3-89d6-0b64471e5b1b" xlink:to="loc_pnm_FinanceLeaseLiabilityDeferredCreditsOther_1ed0c6ba-1dbe-4799-b63c-cc9693c4cf8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_542869aa-5d1e-4147-8892-e0b314d98e9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_64db1eeb-6403-4e89-92a3-fd4a8d581211" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_542869aa-5d1e-4147-8892-e0b314d98e9a" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_64db1eeb-6403-4e89-92a3-fd4a8d581211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d42927ef-2504-4c43-8be4-05acabd2f25d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_64db1eeb-6403-4e89-92a3-fd4a8d581211" xlink:to="loc_dei_LegalEntityAxis_d42927ef-2504-4c43-8be4-05acabd2f25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_283f16f6-0b07-4e40-a0e0-fffa1b15e50a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d42927ef-2504-4c43-8be4-05acabd2f25d" xlink:to="loc_dei_EntityDomain_283f16f6-0b07-4e40-a0e0-fffa1b15e50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0a32cf3c-8f3b-431f-a472-f17996693c40" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_283f16f6-0b07-4e40-a0e0-fffa1b15e50a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0a32cf3c-8f3b-431f-a472-f17996693c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_394c6694-719e-47c3-a84b-b908a7eea31d" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_283f16f6-0b07-4e40-a0e0-fffa1b15e50a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_394c6694-719e-47c3-a84b-b908a7eea31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_30f88d58-c18d-4ded-a0dc-556ee13ca724" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_64db1eeb-6403-4e89-92a3-fd4a8d581211" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_30f88d58-c18d-4ded-a0dc-556ee13ca724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_fc5b199f-f49f-44d9-8116-7d3c8cd49f7d" xlink:href="pnm-20201231.xsd#pnm_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_30f88d58-c18d-4ded-a0dc-556ee13ca724" xlink:to="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_fc5b199f-f49f-44d9-8116-7d3c8cd49f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_74f788e4-086d-4323-9554-9f8e8fb1e468" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_fc5b199f-f49f-44d9-8116-7d3c8cd49f7d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_74f788e4-086d-4323-9554-9f8e8fb1e468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_707b6686-d693-4e7e-b344-444dcc39048e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_WeightedAverageRemainingLeaseTermAbstract_fc5b199f-f49f-44d9-8116-7d3c8cd49f7d" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_707b6686-d693-4e7e-b344-444dcc39048e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_75804a64-f8bc-4c48-8da3-8aa27cf3c751" xlink:href="pnm-20201231.xsd#pnm_LeasesWeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_30f88d58-c18d-4ded-a0dc-556ee13ca724" xlink:to="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_75804a64-f8bc-4c48-8da3-8aa27cf3c751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ebd5c95f-598d-42a0-bd15-1e5b30bd5973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_75804a64-f8bc-4c48-8da3-8aa27cf3c751" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ebd5c95f-598d-42a0-bd15-1e5b30bd5973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_1901ffbc-b4ec-4c30-8e12-f934ba8ee7bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_LeasesWeightedAverageDiscountRateAbstract_75804a64-f8bc-4c48-8da3-8aa27cf3c751" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_1901ffbc-b4ec-4c30-8e12-f934ba8ee7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4f678df8-7c7c-4897-8f84-4df1eaecf8f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b303106b-2cee-426d-9f67-0aacb3567910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4f678df8-7c7c-4897-8f84-4df1eaecf8f2" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b303106b-2cee-426d-9f67-0aacb3567910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_74f5f5ad-53f3-4764-88a5-a459b4efeaa4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b303106b-2cee-426d-9f67-0aacb3567910" xlink:to="loc_dei_LegalEntityAxis_74f5f5ad-53f3-4764-88a5-a459b4efeaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_36b4aba9-9c7d-46c3-8e98-0d2fa84f321d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_74f5f5ad-53f3-4764-88a5-a459b4efeaa4" xlink:to="loc_dei_EntityDomain_36b4aba9-9c7d-46c3-8e98-0d2fa84f321d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_53cb1033-b991-4d8d-995c-3d6f9af61d12" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_36b4aba9-9c7d-46c3-8e98-0d2fa84f321d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_53cb1033-b991-4d8d-995c-3d6f9af61d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a6bd6d60-7081-494f-844f-b1073338dd1f" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_36b4aba9-9c7d-46c3-8e98-0d2fa84f321d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a6bd6d60-7081-494f-844f-b1073338dd1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b303106b-2cee-426d-9f67-0aacb3567910" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_2ae22c66-7a31-4dc2-9891-b93f9184edad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_OperatingLeaseCost_2ae22c66-7a31-4dc2-9891-b93f9184edad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseCapitalizedCosts_4c7db815-d369-49e4-a0aa-fca9703910ce" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseCapitalizedCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_pnm_OperatingLeaseCapitalizedCosts_4c7db815-d369-49e4-a0aa-fca9703910ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_d612cd5d-d33a-4bb5-88c3-6f5b04c83dcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_OperatingLeaseExpense_d612cd5d-d33a-4bb5-88c3-6f5b04c83dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b48c42fa-601f-44bf-9ed9-6c0667802257" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b48c42fa-601f-44bf-9ed9-6c0667802257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_4b135cb5-fc47-494e-8908-4d2937ed4654" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_4b135cb5-fc47-494e-8908-4d2937ed4654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCapitalizedCosts_3877bc35-f811-4b21-9bfa-0b5febcb35f4" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseCapitalizedCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:to="loc_pnm_FinanceLeaseCapitalizedCosts_3877bc35-f811-4b21-9bfa-0b5febcb35f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinanceLeaseCost_6bd3df83-c041-40eb-9416-52c563216857" xlink:href="pnm-20201231.xsd#pnm_FinanceLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_0aabfcc1-c741-4f8b-abca-165fa1f5e5d9" xlink:to="loc_pnm_FinanceLeaseCost_6bd3df83-c041-40eb-9416-52c563216857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_fe2cc56d-e213-4f4f-b2b2-7be27cf8cce5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_VariableLeaseCost_fe2cc56d-e213-4f4f-b2b2-7be27cf8cce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_80d4470a-e200-43c0-bc01-6d5958d73d34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_ShortTermLeaseCost_80d4470a-e200-43c0-bc01-6d5958d73d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_69668177-39ef-4a18-83b1-fc29d2ef461e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_823dafef-9b8c-460c-82c8-d2be35b0e128" xlink:to="loc_us-gaap_LeaseCost_69668177-39ef-4a18-83b1-fc29d2ef461e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c4008c67-5918-47ab-a663-51c5f398d5da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_a79096db-3852-456c-a755-f7cb804fa977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c4008c67-5918-47ab-a663-51c5f398d5da" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_a79096db-3852-456c-a755-f7cb804fa977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ef487a52-ac00-4ad7-a09d-78d700e9b1d3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_a79096db-3852-456c-a755-f7cb804fa977" xlink:to="loc_dei_LegalEntityAxis_ef487a52-ac00-4ad7-a09d-78d700e9b1d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9892775a-3229-4a42-bbe5-bf52658a9463" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ef487a52-ac00-4ad7-a09d-78d700e9b1d3" xlink:to="loc_dei_EntityDomain_9892775a-3229-4a42-bbe5-bf52658a9463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_946dc08b-f9a1-4c46-81da-2e767ba9102d" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9892775a-3229-4a42-bbe5-bf52658a9463" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_946dc08b-f9a1-4c46-81da-2e767ba9102d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_f8a2a26d-c17a-45ca-88fc-9b0f0d67f710" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9892775a-3229-4a42-bbe5-bf52658a9463" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_f8a2a26d-c17a-45ca-88fc-9b0f0d67f710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_257dcd06-7001-4974-a5b0-dbe1dbe8274c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_a79096db-3852-456c-a755-f7cb804fa977" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_257dcd06-7001-4974-a5b0-dbe1dbe8274c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:href="pnm-20201231.xsd#pnm_CashFlowLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_257dcd06-7001-4974-a5b0-dbe1dbe8274c" xlink:to="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_5026144d-1dd2-41a1-bdde-5ded90b6747d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:to="loc_us-gaap_OperatingLeasePayments_5026144d-1dd2-41a1-bdde-5ded90b6747d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_971e75c4-999a-4af3-9123-a8dc68df47d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_971e75c4-999a-4af3-9123-a8dc68df47d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_748a5329-b2ea-4938-acd7-062359499de9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CashFlowLesseeAbstract_b3ae8cdb-61e3-47b7-be5d-fab20d8d9318" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_748a5329-b2ea-4938-acd7-062359499de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_74b84f1e-b16f-4d41-a4ce-b9d7d7b10977" xlink:href="pnm-20201231.xsd#pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_257dcd06-7001-4974-a5b0-dbe1dbe8274c" xlink:to="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_74b84f1e-b16f-4d41-a4ce-b9d7d7b10977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_cd3df0d1-ec40-4b69-a269-11af89bb9cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_74b84f1e-b16f-4d41-a4ce-b9d7d7b10977" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_cd3df0d1-ec40-4b69-a269-11af89bb9cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_13c59927-fcc5-48c7-a2bd-f481287bfb99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_74b84f1e-b16f-4d41-a4ce-b9d7d7b10977" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_13c59927-fcc5-48c7-a2bd-f481287bfb99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_46ca833e-79bb-4cea-aae0-13c13f3390ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_9bb65606-a6f5-44e5-8163-e31cadd9f4c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_46ca833e-79bb-4cea-aae0-13c13f3390ee" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_9bb65606-a6f5-44e5-8163-e31cadd9f4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5ef1856a-37dd-4d7b-85e9-bd32b6e358f0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_9bb65606-a6f5-44e5-8163-e31cadd9f4c5" xlink:to="loc_dei_LegalEntityAxis_5ef1856a-37dd-4d7b-85e9-bd32b6e358f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_baff7b00-e6a4-4dfe-98f0-a6a9eefa9fdc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5ef1856a-37dd-4d7b-85e9-bd32b6e358f0" xlink:to="loc_dei_EntityDomain_baff7b00-e6a4-4dfe-98f0-a6a9eefa9fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_db462112-cfc0-4c75-9a54-7c2dfe5c6709" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_baff7b00-e6a4-4dfe-98f0-a6a9eefa9fdc" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_db462112-cfc0-4c75-9a54-7c2dfe5c6709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c55e98e0-9475-4157-8027-0b913c9733dd" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_baff7b00-e6a4-4dfe-98f0-a6a9eefa9fdc" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c55e98e0-9475-4157-8027-0b913c9733dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_abc917d6-e813-4020-ac9d-1d7bbe1192e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_9bb65606-a6f5-44e5-8163-e31cadd9f4c5" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_abc917d6-e813-4020-ac9d-1d7bbe1192e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_abc917d6-e813-4020-ac9d-1d7bbe1192e8" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_37d03f4f-4a28-4f3d-9e82-e415e77655c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_37d03f4f-4a28-4f3d-9e82-e415e77655c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2abd8dfd-acf4-4e27-857f-a0052117d4e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2abd8dfd-acf4-4e27-857f-a0052117d4e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_05a1db92-e612-4d1b-a17f-b4a801c533d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_05a1db92-e612-4d1b-a17f-b4a801c533d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_dcf25225-2f6c-45a2-a9a9-d82ffee754d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_dcf25225-2f6c-45a2-a9a9-d82ffee754d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_ec72a9ec-3788-49e6-83c5-c9b4517c6478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_ec72a9ec-3788-49e6-83c5-c9b4517c6478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_9538c646-dc43-43d9-8fc8-d5cb6b490e72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_9538c646-dc43-43d9-8fc8-d5cb6b490e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_89042767-78a4-4980-9a12-78db8ee40092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_89042767-78a4-4980-9a12-78db8ee40092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c6ae2363-cb8c-4c92-afba-5c5d3e55cd81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c6ae2363-cb8c-4c92-afba-5c5d3e55cd81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_c90ed7f9-5e09-4bac-823a-8b27a55840cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_b3502ef2-a726-40f7-be2e-95a2a7567e24" xlink:to="loc_us-gaap_FinanceLeaseLiability_c90ed7f9-5e09-4bac-823a-8b27a55840cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_abc917d6-e813-4020-ac9d-1d7bbe1192e8" xlink:to="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b2e6a7b9-750d-4d99-b073-c3fc8f2f6d4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b2e6a7b9-750d-4d99-b073-c3fc8f2f6d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ade98b53-65c1-4b58-ab2e-b5f397006877" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ade98b53-65c1-4b58-ab2e-b5f397006877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3073ac8f-1cc3-463d-af3d-03ee5d988658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3073ac8f-1cc3-463d-af3d-03ee5d988658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_51951c6c-8580-4b0a-acfe-163cc69ce4c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_51951c6c-8580-4b0a-acfe-163cc69ce4c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a5b5c13-499f-4d11-8c79-6eb7fa72247e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a5b5c13-499f-4d11-8c79-6eb7fa72247e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_77643102-7dae-4fa0-9ae5-49eb876dd4b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_77643102-7dae-4fa0-9ae5-49eb876dd4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3b41447a-5948-4110-b9c3-0cbbf77f506f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3b41447a-5948-4110-b9c3-0cbbf77f506f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_26e643df-2a0c-4d0b-8a89-2b8727c4a447" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_26e643df-2a0c-4d0b-8a89-2b8727c4a447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_18b0c508-076e-4a03-9065-cc8d405c58fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_c181a8ef-3e5d-4050-aa7b-f8d4d4d0a451" xlink:to="loc_us-gaap_OperatingLeaseLiability_18b0c508-076e-4a03-9065-cc8d405c58fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1" xlink:type="simple" xlink:href="pnm-20201231.xsd#LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ddbe1247-d52f-4daa-9bd8-a150352804c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock_a1178902-4311-49c2-b9af-36b6b0aba93c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ddbe1247-d52f-4daa-9bd8-a150352804c2" xlink:to="loc_us-gaap_DerivativesAndFairValueTextBlock_a1178902-4311-49c2-b9af-36b6b0aba93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_98487b8e-0110-4a46-bc4b-a27437b26da0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_dc6c6423-9c4c-4f7c-8a80-ca647d24d9fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_98487b8e-0110-4a46-bc4b-a27437b26da0" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_dc6c6423-9c4c-4f7c-8a80-ca647d24d9fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_17befed7-bb1c-4c63-8ac5-a18c555e3a4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_98487b8e-0110-4a46-bc4b-a27437b26da0" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_17befed7-bb1c-4c63-8ac5-a18c555e3a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_7cff1373-31f4-430c-82bd-b9b1c30c5493" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_98487b8e-0110-4a46-bc4b-a27437b26da0" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_7cff1373-31f4-430c-82bd-b9b1c30c5493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_4244f426-4c28-4826-b9bc-d5e4aea8fdea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_98487b8e-0110-4a46-bc4b-a27437b26da0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_4244f426-4c28-4826-b9bc-d5e4aea8fdea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_629b6cfc-f5eb-4859-aac7-0e3b57435669" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_98487b8e-0110-4a46-bc4b-a27437b26da0" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_629b6cfc-f5eb-4859-aac7-0e3b57435669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_cfe032d9-117c-4c0f-9b6c-f159fe5d9e75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_98487b8e-0110-4a46-bc4b-a27437b26da0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_cfe032d9-117c-4c0f-9b6c-f159fe5d9e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract_a40b957e-2082-4ef6-8b28-9deb0456b6db" xlink:href="pnm-20201231.xsd#pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract_a40b957e-2082-4ef6-8b28-9deb0456b6db" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_925dc6f3-521d-4154-9971-70fbdfe166d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_FinancialInstrumentAxis_925dc6f3-521d-4154-9971-70fbdfe166d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4f83a7a-6320-4504-ad6c-4884d223c7f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_925dc6f3-521d-4154-9971-70fbdfe166d3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4f83a7a-6320-4504-ad6c-4884d223c7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearDecommissioningTrustMember_4a3a85d3-02e9-49e8-860e-cb4e62559873" xlink:href="pnm-20201231.xsd#pnm_NuclearDecommissioningTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4f83a7a-6320-4504-ad6c-4884d223c7f0" xlink:to="loc_pnm_NuclearDecommissioningTrustMember_4a3a85d3-02e9-49e8-860e-cb4e62559873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MineReclamationTrustMember_4882c022-2aaa-41c6-a68b-c72592e2e69d" xlink:href="pnm-20201231.xsd#pnm_MineReclamationTrustMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4f83a7a-6320-4504-ad6c-4884d223c7f0" xlink:to="loc_pnm_MineReclamationTrustMember_4882c022-2aaa-41c6-a68b-c72592e2e69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0f4793f-5944-4d15-9e36-52c4cab6cb6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0f4793f-5944-4d15-9e36-52c4cab6cb6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b212ccf2-8b6d-416c-9c87-3718f773afd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0f4793f-5944-4d15-9e36-52c4cab6cb6a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b212ccf2-8b6d-416c-9c87-3718f773afd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_e2f5d4a9-33d1-4730-b2fd-49a3ff0a3fbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_b212ccf2-8b6d-416c-9c87-3718f773afd4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_e2f5d4a9-33d1-4730-b2fd-49a3ff0a3fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e58793fd-6fce-43b8-b2b2-74587d5f04d5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_dei_LegalEntityAxis_e58793fd-6fce-43b8-b2b2-74587d5f04d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_713e02d5-27d9-4e1c-bbd7-4acfe94aed3d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e58793fd-6fce-43b8-b2b2-74587d5f04d5" xlink:to="loc_dei_EntityDomain_713e02d5-27d9-4e1c-bbd7-4acfe94aed3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a19dc270-2434-4908-acaf-3c25d1d4ea53" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_713e02d5-27d9-4e1c-bbd7-4acfe94aed3d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a19dc270-2434-4908-acaf-3c25d1d4ea53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_14d62e82-5ddf-4ffc-9d90-b5aadac41f91" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_srt_CounterpartyNameAxis_14d62e82-5ddf-4ffc-9d90-b5aadac41f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cba809e1-eb7a-44ec-9627-7c18c91d0a60" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_14d62e82-5ddf-4ffc-9d90-b5aadac41f91" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cba809e1-eb7a-44ec-9627-7c18c91d0a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TriStateMember_ee2e84cd-7947-403b-bce1-c5fa6963561c" xlink:href="pnm-20201231.xsd#pnm_TriStateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_cba809e1-eb7a-44ec-9627-7c18c91d0a60" xlink:to="loc_pnm_TriStateMember_ee2e84cd-7947-403b-bce1-c5fa6963561c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2c6112f5-0dc0-4e19-8841-27eb0c898733" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2c6112f5-0dc0-4e19-8841-27eb0c898733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_ddccb542-0893-42e3-a0ef-07a032853209" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2c6112f5-0dc0-4e19-8841-27eb0c898733" xlink:to="loc_pnm_RegulatoryRateMattersDomain_ddccb542-0893-42e3-a0ef-07a032853209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_7ba93805-e315-4186-b289-e5e9a0fa2064" xlink:href="pnm-20201231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_ddccb542-0893-42e3-a0ef-07a032853209" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_7ba93805-e315-4186-b289-e5e9a0fa2064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_15550ea7-622c-4b6f-8890-ea6bec00cf02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_15550ea7-622c-4b6f-8890-ea6bec00cf02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fff98a02-bd20-4d24-868c-a90e4657f55d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_15550ea7-622c-4b6f-8890-ea6bec00cf02" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fff98a02-bd20-4d24-868c-a90e4657f55d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_429aa0b8-c218-418b-840b-264079704aa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fff98a02-bd20-4d24-868c-a90e4657f55d" xlink:to="loc_us-gaap_CommodityContractMember_429aa0b8-c218-418b-840b-264079704aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_63917aae-801e-4e0b-a358-f7a80ee07f34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_HedgingDesignationAxis_63917aae-801e-4e0b-a358-f7a80ee07f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_c88d5bb2-3d51-40e4-8adf-382c19595daf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_63917aae-801e-4e0b-a358-f7a80ee07f34" xlink:to="loc_us-gaap_HedgingDesignationDomain_c88d5bb2-3d51-40e4-8adf-382c19595daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e0b3325b-9919-4ed6-9ffe-8251e8910db8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_c88d5bb2-3d51-40e4-8adf-382c19595daf" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_e0b3325b-9919-4ed6-9ffe-8251e8910db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_520df3e9-effd-49d0-b762-09583e1a6710" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_520df3e9-effd-49d0-b762-09583e1a6710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4e625f5f-44d9-406b-a860-c9298696ddec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_520df3e9-effd-49d0-b762-09583e1a6710" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4e625f5f-44d9-406b-a860-c9298696ddec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_875d5504-de4f-427d-a55b-b613c1d5d1e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4e625f5f-44d9-406b-a860-c9298696ddec" xlink:to="loc_us-gaap_CostOfSalesMember_875d5504-de4f-427d-a55b-b613c1d5d1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_cf51004d-4f8b-4955-8be1-810ba30cfc58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_cf51004d-4f8b-4955-8be1-810ba30cfc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_cf51004d-4f8b-4955-8be1-810ba30cfc58" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_9fc4d1b2-87ad-4a7d-bfad-c60cb165f656" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:to="loc_us-gaap_EquitySecuritiesMember_9fc4d1b2-87ad-4a7d-bfad-c60cb165f656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeInvestmentsMember_90d28191-7401-489a-896c-4b7f53f59304" xlink:href="pnm-20201231.xsd#pnm_AlternativeInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:to="loc_pnm_AlternativeInvestmentsMember_90d28191-7401-489a-896c-4b7f53f59304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_e0eb3a63-6baa-4305-a16a-a2c6b7001c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_ccde71b4-7561-4ed7-8c2c-95a40429bb3d" xlink:to="loc_us-gaap_DebtSecuritiesMember_e0eb3a63-6baa-4305-a16a-a2c6b7001c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1f320544-d6f0-42bf-800e-9b26ecb3791d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1f320544-d6f0-42bf-800e-9b26ecb3791d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c0ec5755-0031-40ae-ac35-bb7b0f38d13c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1f320544-d6f0-42bf-800e-9b26ecb3791d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c0ec5755-0031-40ae-ac35-bb7b0f38d13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_cbba8457-28b0-4463-9aa5-33baa18255e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c0ec5755-0031-40ae-ac35-bb7b0f38d13c" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_cbba8457-28b0-4463-9aa5-33baa18255e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b94ef06c-3172-4111-9b07-9a0e0283f670" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_srt_RangeAxis_b94ef06c-3172-4111-9b07-9a0e0283f670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_85b975db-7e87-4c96-a782-9f45e76a682e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b94ef06c-3172-4111-9b07-9a0e0283f670" xlink:to="loc_srt_RangeMember_85b975db-7e87-4c96-a782-9f45e76a682e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_15b8f2da-c538-40c4-944e-232b72f4d507" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_85b975db-7e87-4c96-a782-9f45e76a682e" xlink:to="loc_srt_MinimumMember_15b8f2da-c538-40c4-944e-232b72f4d507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ed497842-d728-4a76-ab9e-a64cf6442637" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_85b975db-7e87-4c96-a782-9f45e76a682e" xlink:to="loc_srt_MaximumMember_ed497842-d728-4a76-ab9e-a64cf6442637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3da3ece7-f382-4482-8ba9-988eefbbff97" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_deedc1be-f6e3-42f8-8519-a62bdb713836" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk_deedc1be-f6e3-42f8-8519-a62bdb713836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_b1aaa50f-0980-4739-be80-9363faa48420" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement_b1aaa50f-0980-4739-be80-9363faa48420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralRightToReclaimCash_9aee2def-aeea-4afa-bf3f-e22314e1c246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralRightToReclaimCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DerivativeCollateralRightToReclaimCash_9aee2def-aeea-4afa-bf3f-e22314e1c246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarginDepositAssets_3640c5f5-86f3-4202-8694-4c5583c4e584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarginDepositAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_MarginDepositAssets_3640c5f5-86f3-4202-8694-4c5583c4e584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCollateralObligationToReturnCash_6abdec2a-bff3-4aee-a1d7-128b87bfe290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeCollateralObligationToReturnCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DerivativeCollateralObligationToReturnCash_6abdec2a-bff3-4aee-a1d7-128b87bfe290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_bb9a8254-4730-4f1e-b7b7-624b403c8f0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_bb9a8254-4730-4f1e-b7b7-624b403c8f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_0cc7087f-7a74-47a0-9239-c7d4ed5ee278" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_0cc7087f-7a74-47a0-9239-c7d4ed5ee278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContractWithCustomerLiabilityNet_a4417a4f-dfad-4d4b-8dea-97dc7143093b" xlink:href="pnm-20201231.xsd#pnm_ContractWithCustomerLiabilityNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_ContractWithCustomerLiabilityNet_a4417a4f-dfad-4d4b-8dea-97dc7143093b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dbac4087-2540-45b1-8db5-c0c1a2d466c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dbac4087-2540-45b1-8db5-c0c1a2d466c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_ce78a28e-cc87-4763-b670-370f9e42efb8" xlink:href="pnm-20201231.xsd#pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities_ce78a28e-cc87-4763-b670-370f9e42efb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d020e974-f7d8-4bba-a0fd-8ec1119d5d02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d020e974-f7d8-4bba-a0fd-8ec1119d5d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_380634fe-9bff-4105-8df7-07c2dbfc6e87" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanPeriodicDistributionPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e2bacef4-32a8-4749-9231-20f57682b1a4" xlink:to="loc_pnm_DefinedBenefitPlanPeriodicDistributionPeriod_380634fe-9bff-4105-8df7-07c2dbfc6e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract_726d3d67-21ad-48a3-ba8c-5bd730a20806" xlink:href="pnm-20201231.xsd#pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract_726d3d67-21ad-48a3-ba8c-5bd730a20806" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_94252f2d-c2c7-4f3c-8cb2-57f80e617973" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:to="loc_dei_LegalEntityAxis_94252f2d-c2c7-4f3c-8cb2-57f80e617973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bd46021f-1e68-49f7-80e3-8b0f76900077" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_94252f2d-c2c7-4f3c-8cb2-57f80e617973" xlink:to="loc_dei_EntityDomain_bd46021f-1e68-49f7-80e3-8b0f76900077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_aa91097c-09fb-480f-8520-ae13d8ff8408" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bd46021f-1e68-49f7-80e3-8b0f76900077" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_aa91097c-09fb-480f-8520-ae13d8ff8408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_c56ab95d-78e5-4130-8e3f-22d376777e93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:to="loc_us-gaap_HedgingDesignationAxis_c56ab95d-78e5-4130-8e3f-22d376777e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ca059899-95c9-4133-a910-b2fe78fa4283" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_c56ab95d-78e5-4130-8e3f-22d376777e93" xlink:to="loc_us-gaap_HedgingDesignationDomain_ca059899-95c9-4133-a910-b2fe78fa4283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_57446211-ccbe-43cd-b8a5-cf3102454d34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_ca059899-95c9-4133-a910-b2fe78fa4283" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_57446211-ccbe-43cd-b8a5-cf3102454d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_387b7436-e48d-43bd-8820-339bd63123f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_387b7436-e48d-43bd-8820-339bd63123f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_bfaeca8b-2986-4513-89e2-a91676ea0b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_387b7436-e48d-43bd-8820-339bd63123f5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_bfaeca8b-2986-4513-89e2-a91676ea0b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_c66934a4-adc0-43ad-8877-2dfc2307bdb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_bfaeca8b-2986-4513-89e2-a91676ea0b39" xlink:to="loc_us-gaap_CommodityContractMember_c66934a4-adc0-43ad-8877-2dfc2307bdb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6501647d-51fe-46e7-8578-d1f264ae9791" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_106fbfa5-d5e9-4ebf-b01e-7040ec15f0f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_106fbfa5-d5e9-4ebf-b01e-7040ec15f0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_d30d9806-4353-439a-8406-868873df82df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_d30d9806-4353-439a-8406-868873df82df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_668ee723-3c3d-455c-8081-45705cac1f7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeAssets_668ee723-3c3d-455c-8081-45705cac1f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_a9427f42-1815-45f9-a562-fc5cf1074cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_a9427f42-1815-45f9-a562-fc5cf1074cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_a499a91d-510d-4e86-a8e8-77691dc76a30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_a499a91d-510d-4e86-a8e8-77691dc76a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_42c8bd66-d447-49a1-81b6-4f5bf8e1a760" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeLiabilities_42c8bd66-d447-49a1-81b6-4f5bf8e1a760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_21f96828-364b-4ce7-bb61-e6e39d8c992a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_4ad7be1d-3e4a-4c6c-a8a0-bd2a5a2e2195" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_21f96828-364b-4ce7-bb61-e6e39d8c992a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_af441e5a-11f2-4549-af8f-896e1113288e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f60b8262-d6f7-4ed2-8b9b-fb9f4393a4ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_af441e5a-11f2-4549-af8f-896e1113288e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f60b8262-d6f7-4ed2-8b9b-fb9f4393a4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bd0da0b2-5b46-432a-9dc7-eda2b69f8526" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f60b8262-d6f7-4ed2-8b9b-fb9f4393a4ab" xlink:to="loc_dei_LegalEntityAxis_bd0da0b2-5b46-432a-9dc7-eda2b69f8526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4da81a4d-c2dc-4c75-a3b7-97a21014813d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bd0da0b2-5b46-432a-9dc7-eda2b69f8526" xlink:to="loc_dei_EntityDomain_4da81a4d-c2dc-4c75-a3b7-97a21014813d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8be2867f-9c7a-480f-9056-a25e3772623f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4da81a4d-c2dc-4c75-a3b7-97a21014813d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8be2867f-9c7a-480f-9056-a25e3772623f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f60b8262-d6f7-4ed2-8b9b-fb9f4393a4ab" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_5709db16-b07c-461b-8e71-81f4bb71b789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_5709db16-b07c-461b-8e71-81f4bb71b789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_a5481a61-9437-4b17-a4e8-a1fc0ad0f093" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_a5481a61-9437-4b17-a4e8-a1fc0ad0f093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_41dcd310-fdc9-4678-ad06-26f78c664dd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_ef4f2d8b-880d-4c20-886c-cdf89f314b75" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_41dcd310-fdc9-4678-ad06-26f78c664dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_56c25c3d-392a-4a36-add2-ebfff631e189" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_56c25c3d-392a-4a36-add2-ebfff631e189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_10eb751d-2127-4503-b363-cd8c4dccebe4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_56c25c3d-392a-4a36-add2-ebfff631e189" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_10eb751d-2127-4503-b363-cd8c4dccebe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_301179ae-e734-4ccb-8870-3749f4d57413" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_301179ae-e734-4ccb-8870-3749f4d57413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a5850075-e458-4a94-bc17-08cb8585f028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a5850075-e458-4a94-bc17-08cb8585f028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_4d4bf268-349a-4a79-9b37-ba948dd83174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_4d4bf268-349a-4a79-9b37-ba948dd83174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_5fee3963-7ad9-406e-83db-ff8719abe7cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_1049b7a2-f670-4cea-839f-ddfdf6b587ab" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_5fee3963-7ad9-406e-83db-ff8719abe7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_61b28c7a-551d-4831-b0ae-1a7e0203e536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesTable_6755f40c-a83c-4780-8f86-c8a85a540689" xlink:href="pnm-20201231.xsd#pnm_DebtMaturitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_61b28c7a-551d-4831-b0ae-1a7e0203e536" xlink:to="loc_pnm_DebtMaturitiesTable_6755f40c-a83c-4780-8f86-c8a85a540689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cec10290-3bb3-44e2-afba-3574dcd81e8c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DebtMaturitiesTable_6755f40c-a83c-4780-8f86-c8a85a540689" xlink:to="loc_dei_LegalEntityAxis_cec10290-3bb3-44e2-afba-3574dcd81e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_be1c3e75-68f7-471e-bb21-7cbee1472714" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_cec10290-3bb3-44e2-afba-3574dcd81e8c" xlink:to="loc_dei_EntityDomain_be1c3e75-68f7-471e-bb21-7cbee1472714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrAndPnmMember_078242ff-3f26-4c0a-a499-6da387f36b3d" xlink:href="pnm-20201231.xsd#pnm_PnmrAndPnmMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_be1c3e75-68f7-471e-bb21-7cbee1472714" xlink:to="loc_pnm_PnmrAndPnmMember_078242ff-3f26-4c0a-a499-6da387f36b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DebtMaturitiesLineItems_76afc4ae-a5d5-443e-8d4e-da89b65a2a1e" xlink:href="pnm-20201231.xsd#pnm_DebtMaturitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DebtMaturitiesTable_6755f40c-a83c-4780-8f86-c8a85a540689" xlink:to="loc_pnm_DebtMaturitiesLineItems_76afc4ae-a5d5-443e-8d4e-da89b65a2a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DebtMaturitiesLineItems_76afc4ae-a5d5-443e-8d4e-da89b65a2a1e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_118a350e-b134-4362-ad89-ee8906c5058b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_118a350e-b134-4362-ad89-ee8906c5058b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6fd992ff-5a1e-48cc-be10-de7bfe9c698b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6fd992ff-5a1e-48cc-be10-de7bfe9c698b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_0035b3f1-68bf-431e-84ca-2253156c2202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_0035b3f1-68bf-431e-84ca-2253156c2202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_dd3c9f6a-905e-42d0-abb6-4e5b97c45ab9" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue_dd3c9f6a-905e-42d0-abb6-4e5b97c45ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_931c78ee-2921-4a16-b4b9-5b3f48edeede" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue_931c78ee-2921-4a16-b4b9-5b3f48edeede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_d74b6b26-07ca-4707-a6e1-83c7cc7e2027" xlink:href="pnm-20201231.xsd#pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue_d74b6b26-07ca-4707-a6e1-83c7cc7e2027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_31d28bcb-e647-4d3b-8a6d-29d30bc63236" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_0696aa9d-8cf6-4622-bcd5-326db10448c2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_31d28bcb-e647-4d3b-8a6d-29d30bc63236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a73ba806-457f-433e-8ce2-1be0213ef568" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a73ba806-457f-433e-8ce2-1be0213ef568" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_980ebc68-ae5b-4457-904a-6147dba47864" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:to="loc_dei_LegalEntityAxis_980ebc68-ae5b-4457-904a-6147dba47864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b1c07c15-b514-476e-9713-75df31d1878d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_980ebc68-ae5b-4457-904a-6147dba47864" xlink:to="loc_dei_EntityDomain_b1c07c15-b514-476e-9713-75df31d1878d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_daa749b2-05d8-4b58-b944-68b1d318a134" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b1c07c15-b514-476e-9713-75df31d1878d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_daa749b2-05d8-4b58-b944-68b1d318a134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8bc13125-b166-42be-8063-233814ed5602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8bc13125-b166-42be-8063-233814ed5602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_84f2663a-e18d-499b-965c-0fa559b8c268" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8bc13125-b166-42be-8063-233814ed5602" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_84f2663a-e18d-499b-965c-0fa559b8c268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_e9d3d977-7aeb-40fc-a567-f8c9f47b41c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_84f2663a-e18d-499b-965c-0fa559b8c268" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_e9d3d977-7aeb-40fc-a567-f8c9f47b41c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e8d03a1e-4e7a-4ee1-9055-14ce15eeefa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e8d03a1e-4e7a-4ee1-9055-14ce15eeefa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82b6fa3b-94ed-402a-81eb-c772f9bdf3d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e8d03a1e-4e7a-4ee1-9055-14ce15eeefa7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82b6fa3b-94ed-402a-81eb-c772f9bdf3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d1ccbf0c-4b47-4fb0-bc88-bae7d27ff37b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82b6fa3b-94ed-402a-81eb-c772f9bdf3d0" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d1ccbf0c-4b47-4fb0-bc88-bae7d27ff37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c940a65e-d9d2-418c-8a66-8b540482063f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82b6fa3b-94ed-402a-81eb-c772f9bdf3d0" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c940a65e-d9d2-418c-8a66-8b540482063f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_5c71cb70-7a70-4328-b48c-79d09480442f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_5c71cb70-7a70-4328-b48c-79d09480442f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5c71cb70-7a70-4328-b48c-79d09480442f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_ff1ff615-71e1-4933-846c-e1be36fa1879" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_ff1ff615-71e1-4933-846c-e1be36fa1879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5a435e9f-8ae8-4a7e-88c3-d911f401168f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_CommonStockMember_5a435e9f-8ae8-4a7e-88c3-d911f401168f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_faaf04ae-742b-4d9b-9676-26b31d09df9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_PreferredStockMember_faaf04ae-742b-4d9b-9676-26b31d09df9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesOtherFundsMember_8a070e26-1cf0-448e-b628-ee5ba69be909" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesOtherFundsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_pnm_EquitySecuritiesOtherFundsMember_8a070e26-1cf0-448e-b628-ee5ba69be909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_a9b82fff-065f-4547-a339-592250ffd904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_a9b82fff-065f-4547-a339-592250ffd904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ForeignGovernmentMember_cf9628da-4ef8-4dcd-a75e-a7f67336dfac" xlink:href="pnm-20201231.xsd#pnm_ForeignGovernmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_pnm_ForeignGovernmentMember_cf9628da-4ef8-4dcd-a75e-a7f67336dfac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_63e77c28-351e-4435-b9d2-4b68d2fae446" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_MunicipalBondsMember_63e77c28-351e-4435-b9d2-4b68d2fae446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_15fd943f-adb0-452e-b50d-6e60ef77c0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4e00fe31-18c9-42ad-be74-c46be14cccb7" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_15fd943f-adb0-452e-b50d-6e60ef77c0ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e0dddcb-af92-4a45-8757-2828b17781b2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_24cff78f-85d7-4c77-b301-cf3806575212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_24cff78f-85d7-4c77-b301-cf3806575212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_43c1bc34-5174-4a8a-8560-37c0e90e36bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_43c1bc34-5174-4a8a-8560-37c0e90e36bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6c1f7cb3-65c1-40b7-b124-03f5a57f18cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6c1f7cb3-65c1-40b7-b124-03f5a57f18cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_4af87bfb-dc0b-4ef1-91d5-8f88e0c7a3e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_baddda6a-8a5a-4743-8906-db4428cf3587" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_4af87bfb-dc0b-4ef1-91d5-8f88e0c7a3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e559e823-e5d6-40ff-a79b-c0de888e82de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_8db65a61-503b-47be-9002-5a1e8e060663" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e559e823-e5d6-40ff-a79b-c0de888e82de" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_8db65a61-503b-47be-9002-5a1e8e060663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a06a4358-e34c-43b7-9b72-327c11a643f5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_8db65a61-503b-47be-9002-5a1e8e060663" xlink:to="loc_dei_LegalEntityAxis_a06a4358-e34c-43b7-9b72-327c11a643f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a06a4358-e34c-43b7-9b72-327c11a643f5" xlink:to="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_eab9e414-f539-4e7a-b6f0-4b7d93ea981c" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:to="loc_pnm_PnmrMember_eab9e414-f539-4e7a-b6f0-4b7d93ea981c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_278cd5ad-9b04-4c11-adde-968742332f02" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_278cd5ad-9b04-4c11-adde-968742332f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_fa1f2ca5-6fb2-427a-a65b-3035a982923d" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e99298de-9030-418c-9ad0-4c24a0a4f664" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_fa1f2ca5-6fb2-427a-a65b-3035a982923d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_ccebbe07-4bd5-4a47-a113-c0bbadc51a6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_8db65a61-503b-47be-9002-5a1e8e060663" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_ccebbe07-4bd5-4a47-a113-c0bbadc51a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8792f5d1-000d-4c6b-8a58-22138c18be0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_ccebbe07-4bd5-4a47-a113-c0bbadc51a6e" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8792f5d1-000d-4c6b-8a58-22138c18be0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9db7b34c-ba29-43ec-8646-cb57ed273eed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_8792f5d1-000d-4c6b-8a58-22138c18be0c" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9db7b34c-ba29-43ec-8646-cb57ed273eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_274d1433-822c-43a5-aa14-e5dbcbdfffc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9db7b34c-ba29-43ec-8646-cb57ed273eed" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_274d1433-822c-43a5-aa14-e5dbcbdfffc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5904eba7-d100-45c9-ae3c-8f72c010ae71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_8db65a61-503b-47be-9002-5a1e8e060663" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5904eba7-d100-45c9-ae3c-8f72c010ae71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_f506e051-7d14-4f38-9fda-35f494e2b8cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5904eba7-d100-45c9-ae3c-8f72c010ae71" xlink:to="loc_us-gaap_LongTermDebtFairValue_f506e051-7d14-4f38-9fda-35f494e2b8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a34ead54-d14b-4ed0-93b7-b6ca1aa6104c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a34ead54-d14b-4ed0-93b7-b6ca1aa6104c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a7612d7a-86dc-44cc-9601-7fd975500f4d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_dei_LegalEntityAxis_a7612d7a-86dc-44cc-9601-7fd975500f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a7612d7a-86dc-44cc-9601-7fd975500f4d" xlink:to="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_15f0a372-b728-4535-84a9-743cccc5f57a" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_15f0a372-b728-4535-84a9-743cccc5f57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_9306fcca-1e1a-4d50-a8c7-6210ad433c50" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_9306fcca-1e1a-4d50-a8c7-6210ad433c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_d1207016-4f01-41a2-9497-3677791b66d9" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_70c43eee-44a9-43ad-8df4-6f6152e8cbb7" xlink:to="loc_pnm_PnmrMember_d1207016-4f01-41a2-9497-3677791b66d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fec6b669-69fb-498e-a9ba-b139433e025f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fec6b669-69fb-498e-a9ba-b139433e025f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cc71aaea-9161-4089-95bd-92f3a80fc24a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fec6b669-69fb-498e-a9ba-b139433e025f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cc71aaea-9161-4089-95bd-92f3a80fc24a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_62dff5b4-9190-44f0-9b07-70fb9725da37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cc71aaea-9161-4089-95bd-92f3a80fc24a" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_62dff5b4-9190-44f0-9b07-70fb9725da37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5872738a-61ba-464e-a6b2-46beaebc35d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_62dff5b4-9190-44f0-9b07-70fb9725da37" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5872738a-61ba-464e-a6b2-46beaebc35d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9bf84b1d-9927-4c64-949a-e6528ceaba15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_62dff5b4-9190-44f0-9b07-70fb9725da37" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9bf84b1d-9927-4c64-949a-e6528ceaba15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_ce8798dc-9132-4a5e-b37c-ecf6f227969c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cc71aaea-9161-4089-95bd-92f3a80fc24a" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_ce8798dc-9132-4a5e-b37c-ecf6f227969c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_280ab738-298a-41e7-8bb4-4035503e364e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_280ab738-298a-41e7-8bb4-4035503e364e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6a9aa8d9-8948-4be2-983f-9d750fe73a6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_280ab738-298a-41e7-8bb4-4035503e364e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6a9aa8d9-8948-4be2-983f-9d750fe73a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d8ffa4ce-3e64-466b-a6e8-8f057c0d4cae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6a9aa8d9-8948-4be2-983f-9d750fe73a6b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d8ffa4ce-3e64-466b-a6e8-8f057c0d4cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3d8922a7-a767-4143-b9bf-099c7a16812c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6a9aa8d9-8948-4be2-983f-9d750fe73a6b" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3d8922a7-a767-4143-b9bf-099c7a16812c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5c6db59d-0978-436d-85ec-dfeee6247a14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5c6db59d-0978-436d-85ec-dfeee6247a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5c6db59d-0978-436d-85ec-dfeee6247a14" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrustForBenefitOfEmployeesMember_031f0b7e-c90a-4729-83a0-c8955704eef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrustForBenefitOfEmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_TrustForBenefitOfEmployeesMember_031f0b7e-c90a-4729-83a0-c8955704eef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_9bc8d05b-5307-47df-9405-2446f9f7bc08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_9bc8d05b-5307-47df-9405-2446f9f7bc08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_0773b72b-79a7-4755-ada9-9244173a9260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_FixedIncomeFundsMember_0773b72b-79a7-4755-ada9-9244173a9260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesInternationalFundsMember_db64c628-3839-4e68-aeac-abeee1275000" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesInternationalFundsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_EquitySecuritiesInternationalFundsMember_db64c628-3839-4e68-aeac-abeee1275000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesDomesticValueMember_7cc07474-3b19-4965-9540-87b1915982fb" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesDomesticValueMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_EquitySecuritiesDomesticValueMember_7cc07474-3b19-4965-9540-87b1915982fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EquitySecuritiesDomesticGrowthMember_53688f23-56a3-4e5a-bbc1-b6911db616ef" xlink:href="pnm-20201231.xsd#pnm_EquitySecuritiesDomesticGrowthMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_EquitySecuritiesDomesticGrowthMember_53688f23-56a3-4e5a-bbc1-b6911db616ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesCorporateMember_b32552d4-88f7-42d5-999e-9e1dbd7241c8" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesCorporateMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_FixedIncomeSecuritiesCorporateMember_b32552d4-88f7-42d5-999e-9e1dbd7241c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember_ce511d0c-7a89-448e-be8a-2510a0b3887c" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesUSGovernmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_FixedIncomeSecuritiesUSGovernmentMember_ce511d0c-7a89-448e-be8a-2510a0b3887c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesMunicipalsMember_4ded49b5-5f7c-45ab-9262-4191463e5b17" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesMunicipalsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_FixedIncomeSecuritiesMunicipalsMember_4ded49b5-5f7c-45ab-9262-4191463e5b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FixedIncomeSecuritiesOtherFundsMember_d857b925-8eba-49a8-9d2b-1cfc129ca1cb" xlink:href="pnm-20201231.xsd#pnm_FixedIncomeSecuritiesOtherFundsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_pnm_FixedIncomeSecuritiesOtherFundsMember_d857b925-8eba-49a8-9d2b-1cfc129ca1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_fe765d70-7de2-460f-bc88-7d2b8c23b60e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_PrivateEquityFundsMember_fe765d70-7de2-460f-bc88-7d2b8c23b60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember_c75b52e0-3d4d-4519-bbab-c359f3f2a487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgeFundsMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_HedgeFundsMember_c75b52e0-3d4d-4519-bbab-c359f3f2a487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_49b43e4d-df4a-4712-a3c4-d910225532dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_c3c9d606-68d6-4010-af4f-2926a47dfbfe" xlink:to="loc_us-gaap_RealEstateMember_49b43e4d-df4a-4712-a3c4-d910225532dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2a9a61c5-956a-4b26-8987-d4da1e95dcc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2a9a61c5-956a-4b26-8987-d4da1e95dcc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_50b16995-802d-4f24-9a64-d394e2200866" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2a9a61c5-956a-4b26-8987-d4da1e95dcc4" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_50b16995-802d-4f24-9a64-d394e2200866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_210b28e3-9a5a-4096-8c75-3c77df20d444" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_50b16995-802d-4f24-9a64-d394e2200866" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_210b28e3-9a5a-4096-8c75-3c77df20d444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_46f777cd-c55b-4bf6-8e2d-e56723f3d69a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_210b28e3-9a5a-4096-8c75-3c77df20d444" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_46f777cd-c55b-4bf6-8e2d-e56723f3d69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e90dc3e8-2732-417a-a0ca-b0ef5672a4de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc1b19e1-c905-4369-ad57-4bebf80baa56" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e90dc3e8-2732-417a-a0ca-b0ef5672a4de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d0aeb1a-f074-4bfc-a9e2-454264206cee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e90dc3e8-2732-417a-a0ca-b0ef5672a4de" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d0aeb1a-f074-4bfc-a9e2-454264206cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_928d05ca-9db6-48fc-b000-5408f4e93288" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e90dc3e8-2732-417a-a0ca-b0ef5672a4de" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList_928d05ca-9db6-48fc-b000-5408f4e93288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="pnm-20201231.xsd#VariableInterestEntities"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntitiesAbstract_84c5b9a8-a5d7-4afd-a627-cc74c6fc18ef" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntitiesTextBlock_252d1856-60e0-41ea-b238-88d282e8cadb" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntitiesAbstract_84c5b9a8-a5d7-4afd-a627-cc74c6fc18ef" xlink:to="loc_pnm_VariableInterestEntitiesTextBlock_252d1856-60e0-41ea-b238-88d282e8cadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#VariableInterestEntitiesTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntitiesAbstract_3d45f91a-1567-46cb-ad3c-8bc4f22259ee" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_b83b8fbe-f514-4c52-ae3f-312405d6492e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntitiesAbstract_3d45f91a-1567-46cb-ad3c-8bc4f22259ee" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_b83b8fbe-f514-4c52-ae3f-312405d6492e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/VariableInterestEntitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#VariableInterestEntitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/VariableInterestEntitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntitiesAbstract_54ec06b9-ad48-4fa8-9a1d-1aa56121171e" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntitiesAbstract_54ec06b9-ad48-4fa8-9a1d-1aa56121171e" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_83515e44-fa41-45a3-8f5d-0676597b033b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_dei_LegalEntityAxis_83515e44-fa41-45a3-8f5d-0676597b033b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_501d0f13-56fb-43da-bcec-8b4d3fc6707b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_83515e44-fa41-45a3-8f5d-0676597b033b" xlink:to="loc_dei_EntityDomain_501d0f13-56fb-43da-bcec-8b4d3fc6707b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_30b9a3e6-58fb-45f6-8e44-c479a490007f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_501d0f13-56fb-43da-bcec-8b4d3fc6707b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_30b9a3e6-58fb-45f6-8e44-c479a490007f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_2f117ff2-a425-43c0-8bee-ba6969b70b0d" xlink:href="pnm-20201231.xsd#pnm_NMCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_501d0f13-56fb-43da-bcec-8b4d3fc6707b" xlink:to="loc_pnm_NMCapitalMember_2f117ff2-a425-43c0-8bee-ba6969b70b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_68b29929-d4e7-4fd5-93f8-13c20abfcdf4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_srt_RangeAxis_68b29929-d4e7-4fd5-93f8-13c20abfcdf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_03bf5415-dce4-40f1-85be-9cc29e84044f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_68b29929-d4e7-4fd5-93f8-13c20abfcdf4" xlink:to="loc_srt_RangeMember_03bf5415-dce4-40f1-85be-9cc29e84044f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e397ef63-d1b3-4588-bbd9-6fe5a426c674" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_03bf5415-dce4-40f1-85be-9cc29e84044f" xlink:to="loc_srt_MaximumMember_e397ef63-d1b3-4588-bbd9-6fe5a426c674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_6e5de1a9-f625-4d43-894d-b4191f223108" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_6e5de1a9-f625-4d43-894d-b4191f223108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_bd0088e7-3385-4244-8bb9-dfe3129cbfdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_6e5de1a9-f625-4d43-894d-b4191f223108" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_bd0088e7-3385-4244-8bb9-dfe3129cbfdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_59a5d432-ea42-434c-836a-a03dcb0fd325" xlink:href="pnm-20201231.xsd#pnm_CoalSupplyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_bd0088e7-3385-4244-8bb9-dfe3129cbfdd" xlink:to="loc_pnm_CoalSupplyMember_59a5d432-ea42-434c-836a-a03dcb0fd325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_2add7ab8-df5f-412e-9fe0-2c5cfb8f52c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_2add7ab8-df5f-412e-9fe0-2c5cfb8f52c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9bc0ac15-3abd-497c-a24a-6e6d801867ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_2add7ab8-df5f-412e-9fe0-2c5cfb8f52c1" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9bc0ac15-3abd-497c-a24a-6e6d801867ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_6b8af135-93b2-4c51-9220-9331735492ad" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9bc0ac15-3abd-497c-a24a-6e6d801867ab" xlink:to="loc_pnm_SanJuanGeneratingStationMember_6b8af135-93b2-4c51-9220-9331735492ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f826aac1-58ce-4b32-a11a-b6ea7b87862c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f826aac1-58ce-4b32-a11a-b6ea7b87862c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_ef65a63c-775b-4383-aaf4-5d4ed76bd9ea" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f826aac1-58ce-4b32-a11a-b6ea7b87862c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_ef65a63c-775b-4383-aaf4-5d4ed76bd9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_617f5666-5a9d-4cdc-84e6-965ebc4d07cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_ef65a63c-775b-4383-aaf4-5d4ed76bd9ea" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_617f5666-5a9d-4cdc-84e6-965ebc4d07cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_90796970-6e45-4de9-b78c-f5cb377b9aac" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMegaWattsPurchased_a9f4fa08-704f-4eb7-aaa7-e55ad3aa8d33" xlink:href="pnm-20201231.xsd#pnm_NumberOfMegaWattsPurchased"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_NumberOfMegaWattsPurchased_a9f4fa08-704f-4eb7-aaa7-e55ad3aa8d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_cfc55797-5c27-489c-b448-8aeefbaac2e9" xlink:href="pnm-20201231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts_cfc55797-5c27-489c-b448-8aeefbaac2e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_2fca8c74-6514-4dc2-87bc-bca7e9e68805" xlink:href="pnm-20201231.xsd#pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges_2fca8c74-6514-4dc2-87bc-bca7e9e68805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_31b658b1-8553-4484-8107-7c99def8d5e7" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare_31b658b1-8553-4484-8107-7c99def8d5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_70cbec14-3ce8-42f2-abf9-4bf86b1df580" xlink:href="pnm-20201231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV_70cbec14-3ce8-42f2-abf9-4bf86b1df580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_d3d496c1-d56a-4a62-b49b-b0a107518c5b" xlink:href="pnm-20201231.xsd#pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV_d3d496c1-d56a-4a62-b49b-b0a107518c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntityStatementOfOperationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_eb3757e9-cda1-44bf-9ada-fa01e2e09f7c" xlink:href="pnm-20201231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:to="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues_eb3757e9-cda1-44bf-9ada-fa01e2e09f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_9bd4fb22-4a1d-438d-8268-a1638d171120" xlink:href="pnm-20201231.xsd#pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:to="loc_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses_9bd4fb22-4a1d-438d-8268-a1638d171120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_89b25d4e-be9e-4ecb-893d-9f7ea013011b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfOperationAbstract_a1afafe1-4ac3-4a10-aef5-2381e91dbdb3" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_89b25d4e-be9e-4ecb-893d-9f7ea013011b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:href="pnm-20201231.xsd#pnm_VariableInterestEntityStatementOfFinancialPositionAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d429f5c9-62db-42fe-9ef5-e5132aafc15a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_AssetsCurrent_d429f5c9-62db-42fe-9ef5-e5132aafc15a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9458c8b8-415e-4e66-83c1-e189a4e2ade2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9458c8b8-415e-4e66-83c1-e189a4e2ade2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5b4050c1-c0c9-4a28-aeeb-513bbb273448" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_Assets_5b4050c1-c0c9-4a28-aeeb-513bbb273448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_abe36027-f058-48c6-87c1-77e303695b11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_LiabilitiesCurrent_abe36027-f058-48c6-87c1-77e303695b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_20837451-4344-42c0-9670-15d994863ca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract_11c9cd3a-90b8-4c67-a595-4982d2ab4f4a" xlink:to="loc_us-gaap_MinorityInterest_20837451-4344-42c0-9670-15d994863ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_75d96288-1157-435e-9f76-50a49c604896" xlink:href="pnm-20201231.xsd#pnm_CashUsedToSupportBankLetterOrCreditArrangement"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_b86c0f1a-f95e-49d6-ab26-e7cc374c259b" xlink:to="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_75d96288-1157-435e-9f76-50a49c604896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefits"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7e59f480-56fe-42fc-b5ff-5a80ac1f5d3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_73763cfa-78c8-44ae-aeb2-5ae353a1b5db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7e59f480-56fe-42fc-b5ff-5a80ac1f5d3e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_73763cfa-78c8-44ae-aeb2-5ae353a1b5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91adb5ab-ec6b-4d94-9aff-e6061a2bfb0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_0e5eb68e-af17-4bb6-9b35-c3f1961f2f8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91adb5ab-ec6b-4d94-9aff-e6061a2bfb0a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_0e5eb68e-af17-4bb6-9b35-c3f1961f2f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_6b9ccca3-28ed-4463-b76f-f5f01497c83c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91adb5ab-ec6b-4d94-9aff-e6061a2bfb0a" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_6b9ccca3-28ed-4463-b76f-f5f01497c83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_2b2628a3-ea08-45c1-926b-b2a90daf4240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91adb5ab-ec6b-4d94-9aff-e6061a2bfb0a" xlink:to="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_2b2628a3-ea08-45c1-926b-b2a90daf4240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_52477fca-59c4-49bc-b421-562a57a824be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91adb5ab-ec6b-4d94-9aff-e6061a2bfb0a" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_52477fca-59c4-49bc-b421-562a57a824be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_ef8e51e3-81dd-420a-969a-224f6cc9872e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91adb5ab-ec6b-4d94-9aff-e6061a2bfb0a" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_ef8e51e3-81dd-420a-969a-224f6cc9872e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_bc6c1d76-d41e-4cf6-9307-ac08b294dab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91adb5ab-ec6b-4d94-9aff-e6061a2bfb0a" xlink:to="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_bc6c1d76-d41e-4cf6-9307-ac08b294dab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_23f58327-2421-49c3-82b6-4022c3955b94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91adb5ab-ec6b-4d94-9aff-e6061a2bfb0a" xlink:to="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_23f58327-2421-49c3-82b6-4022c3955b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock_a79bb03b-6c29-421d-ba9e-1ede71cfbf3f" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_91adb5ab-ec6b-4d94-9aff-e6061a2bfb0a" xlink:to="loc_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock_a79bb03b-6c29-421d-ba9e-1ede71cfbf3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0a6e7460-b672-4dec-98a8-605a50cc5f07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0a6e7460-b672-4dec-98a8-605a50cc5f07" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_b748e371-ea51-439b-92cb-20d428f4a205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_b748e371-ea51-439b-92cb-20d428f4a205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_c7867fa2-883f-45be-a17b-8a3d7bba2a3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_b748e371-ea51-439b-92cb-20d428f4a205" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_c7867fa2-883f-45be-a17b-8a3d7bba2a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_45c36ffb-bb07-4041-ad68-93b00a534838" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_c7867fa2-883f-45be-a17b-8a3d7bba2a3f" xlink:to="loc_us-gaap_ForeignPlanMember_45c36ffb-bb07-4041-ad68-93b00a534838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4fc7434d-f933-483c-86e3-58b3c662f793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4fc7434d-f933-483c-86e3-58b3c662f793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4fc7434d-f933-483c-86e3-58b3c662f793" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_28575532-bc90-43ad-b853-5e078fcb6c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_28575532-bc90-43ad-b853-5e078fcb6c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4ff5d4a1-7e10-4a02-9718-a0d7b062c00d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4ff5d4a1-7e10-4a02-9718-a0d7b062c00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_cb8dc542-7966-4886-9756-f16a144f73a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ce56863e-af6d-429f-b341-976d897099c6" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_cb8dc542-7966-4886-9756-f16a144f73a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5b4373d5-f881-4bc8-b3bc-bd7ff25eae9e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_dei_LegalEntityAxis_5b4373d5-f881-4bc8-b3bc-bd7ff25eae9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5b4373d5-f881-4bc8-b3bc-bd7ff25eae9e" xlink:to="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5bc4a79b-7a59-4011-8af9-21cd40a583b9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_5bc4a79b-7a59-4011-8af9-21cd40a583b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_60052a2b-1a9a-4800-bae4-68d4eee654bb" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_60052a2b-1a9a-4800-bae4-68d4eee654bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMAndTNMPMember_f1923463-85e5-45de-8a3f-5f4efd76ae42" xlink:href="pnm-20201231.xsd#pnm_PNMAndTNMPMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8952e567-c0a8-45b5-b5e9-099bedede938" xlink:to="loc_pnm_PNMAndTNMPMember_f1923463-85e5-45de-8a3f-5f4efd76ae42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_37b0695b-9a7d-405a-8ae2-73358715bdae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_37b0695b-9a7d-405a-8ae2-73358715bdae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_37b0695b-9a7d-405a-8ae2-73358715bdae" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_107538a3-911f-4870-b78f-28aba53850e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:to="loc_us-gaap_EquitySecuritiesMember_107538a3-911f-4870-b78f-28aba53850e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_bb49ba63-f23b-47e1-9ad9-1aa9788e5a22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:to="loc_us-gaap_DebtSecuritiesMember_bb49ba63-f23b-47e1-9ad9-1aa9788e5a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeInvestmentsMember_9774ce58-3be4-4ed0-80c1-f7f152b892ac" xlink:href="pnm-20201231.xsd#pnm_AlternativeInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_dbe734da-4f64-4749-98aa-1bb70b52ed0a" xlink:to="loc_pnm_AlternativeInvestmentsMember_9774ce58-3be4-4ed0-80c1-f7f152b892ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2b0d6784-d59d-4ae9-a2dd-a892c47aabb9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_srt_RangeAxis_2b0d6784-d59d-4ae9-a2dd-a892c47aabb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_777f7ee0-bd64-4e63-9c5f-55e1417c14f7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2b0d6784-d59d-4ae9-a2dd-a892c47aabb9" xlink:to="loc_srt_RangeMember_777f7ee0-bd64-4e63-9c5f-55e1417c14f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_771ebae5-f1e3-4282-9e5d-7786d332694e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_777f7ee0-bd64-4e63-9c5f-55e1417c14f7" xlink:to="loc_srt_MinimumMember_771ebae5-f1e3-4282-9e5d-7786d332694e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f944793b-c5af-4864-851b-27b6e5d72757" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_777f7ee0-bd64-4e63-9c5f-55e1417c14f7" xlink:to="loc_srt_MaximumMember_f944793b-c5af-4864-851b-27b6e5d72757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8049849f-8969-4ac7-8e88-68f33e0b95a8" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_565b7681-1171-406c-b24c-10a8da7efe3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_565b7681-1171-406c-b24c-10a8da7efe3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_8a21c432-2173-4ded-a861-a49f9a03f557" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears_8a21c432-2173-4ded-a861-a49f9a03f557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_c6d45ab0-9535-4e0e-a572-1697f1997482" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease_c6d45ab0-9535-4e0e-a572-1697f1997482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_b658fcf0-0b5c-4343-83eb-8cf9d48cdb35" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear_b658fcf0-0b5c-4343-83eb-8cf9d48cdb35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_d38c8a25-4c38-4ddc-9627-4f4e81a85fce" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease_d38c8a25-4c38-4ddc-9627-4f4e81a85fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_00eaebe6-87d6-41bc-bcab-45c6d8383ff2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_00eaebe6-87d6-41bc-bcab-45c6d8383ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d1326cd9-d99c-4ab5-8c94-aa728a4febd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_d1326cd9-d99c-4ab5-8c94-aa728a4febd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear_45fbe07b-29b8-4564-b54e-6672a81748f4" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear_45fbe07b-29b8-4564-b54e-6672a81748f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo_a6082b5d-5bd2-41c7-aa0d-8f4e490f1b56" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo_a6082b5d-5bd2-41c7-aa0d-8f4e490f1b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree_60fc77fb-0c8e-4da5-9e37-c3c7d8031a79" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree_60fc77fb-0c8e-4da5-9e37-c3c7d8031a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour_5a0f19c6-d200-44d5-b098-2b4abca8c2d8" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour_5a0f19c6-d200-44d5-b098-2b4abca8c2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_c63c6fda-f941-47b1-9450-9a0f9b9acaab" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate_c63c6fda-f941-47b1-9450-9a0f9b9acaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_b2418adc-6f97-453c-bca0-becb9593ca94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_b2418adc-6f97-453c-bca0-becb9593ca94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_6faa7269-f887-4333-bdfc-7e13d4a6a08a" xlink:href="pnm-20201231.xsd#pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO_6faa7269-f887-4333-bdfc-7e13d4a6a08a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c327b5b5-4d1c-4ab9-b4f7-cd66481b4e2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_c327b5b5-4d1c-4ab9-b4f7-cd66481b4e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_453269f2-f23a-44a3-bf2b-504fe8821b1e" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive_453269f2-f23a-44a3-bf2b-504fe8821b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_8f96fb76-5927-426d-be6b-dc58785cb9d2" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear_8f96fb76-5927-426d-be6b-dc58785cb9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_173f967d-89f1-4a77-bf07-6064bdd7062c" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive_173f967d-89f1-4a77-bf07-6064bdd7062c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_561463e8-958c-416f-aed1-2273f559fb44" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer_561463e8-958c-416f-aed1-2273f559fb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_e199f8fb-db32-4284-86d3-06b51721d875" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_e199f8fb-db32-4284-86d3-06b51721d875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_cb5e3172-8b07-4202-826c-0e5dbfb1442a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_cb5e3172-8b07-4202-826c-0e5dbfb1442a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_510846f0-b5f8-4aaa-9c16-1e5fe3468669" xlink:href="pnm-20201231.xsd#pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_28ea5b54-729b-4d19-ae0e-6494fad9034a" xlink:to="loc_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge_510846f0-b5f8-4aaa-9c16-1e5fe3468669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_baeef92b-961c-4163-a078-9c20bf9faff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_48a0e7b1-7690-413a-a9bb-3c5a68edc244" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_baeef92b-961c-4163-a078-9c20bf9faff3" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_48a0e7b1-7690-413a-a9bb-3c5a68edc244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cd3fb105-af6f-4539-a56b-979fc5f1eb64" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_48a0e7b1-7690-413a-a9bb-3c5a68edc244" xlink:to="loc_dei_LegalEntityAxis_cd3fb105-af6f-4539-a56b-979fc5f1eb64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fc0bcc5c-5a9f-48e0-8664-b69626595f71" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_cd3fb105-af6f-4539-a56b-979fc5f1eb64" xlink:to="loc_dei_EntityDomain_fc0bcc5c-5a9f-48e0-8664-b69626595f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8b7a3977-c77c-4f3d-8404-6ffad2179330" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_fc0bcc5c-5a9f-48e0-8664-b69626595f71" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8b7a3977-c77c-4f3d-8404-6ffad2179330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_e57b5aa7-1181-41b6-bf58-5487fa6beb85" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_fc0bcc5c-5a9f-48e0-8664-b69626595f71" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_e57b5aa7-1181-41b6-bf58-5487fa6beb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d041ceb8-a4e5-4e2b-8eeb-e92fc2003974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_48a0e7b1-7690-413a-a9bb-3c5a68edc244" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d041ceb8-a4e5-4e2b-8eeb-e92fc2003974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d041ceb8-a4e5-4e2b-8eeb-e92fc2003974" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d0e4076e-212f-4639-95eb-4e4def8479d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d0e4076e-212f-4639-95eb-4e4def8479d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c247fbc2-28df-42c6-81d0-97ff5e83b4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_c247fbc2-28df-42c6-81d0-97ff5e83b4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_daf9b02f-1490-488b-90f2-83a6502c950c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_93cb0cb2-4551-4ecb-aec6-22e78e28f6c7" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_daf9b02f-1490-488b-90f2-83a6502c950c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_48a0e7b1-7690-413a-a9bb-3c5a68edc244" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_1fe1597f-d483-44b8-961a-57b244ff7203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_1fe1597f-d483-44b8-961a-57b244ff7203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_0e96f583-31a7-4df3-b317-1d3586540a72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_0e96f583-31a7-4df3-b317-1d3586540a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2c931763-ea23-4618-ad62-b27b88e50a5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2c931763-ea23-4618-ad62-b27b88e50a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_d7e709af-80ce-4bf8-ba30-d6728131c48b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_d7e709af-80ce-4bf8-ba30-d6728131c48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_8219bf71-f78e-424a-b5b2-e3a12fb9df59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_8219bf71-f78e-424a-b5b2-e3a12fb9df59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c4beecc4-cdce-4769-8d24-36fcabcd3612" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c4beecc4-cdce-4769-8d24-36fcabcd3612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c6a0a325-f40b-4d35-beee-b7e226e3a201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a0fdfcde-bb72-412e-a616-2c788ed92a70" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c6a0a325-f40b-4d35-beee-b7e226e3a201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6bd92aac-2623-4c62-bd8c-a837d6d558f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6bd92aac-2623-4c62-bd8c-a837d6d558f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3cdeb150-5e8e-44dc-aea8-8126ded149e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3cdeb150-5e8e-44dc-aea8-8126ded149e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_275ebe75-d021-40d3-ae07-ecdf19370a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_275ebe75-d021-40d3-ae07-ecdf19370a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_068658e7-f5ba-4269-83d7-f054f9041bd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_068658e7-f5ba-4269-83d7-f054f9041bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_21101734-4843-4109-bb1f-f36ea09d65fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_21101734-4843-4109-bb1f-f36ea09d65fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_047322d8-1295-4fe2-82bb-6a0418c91b72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_047322d8-1295-4fe2-82bb-6a0418c91b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_2b499e3b-a751-440d-a17c-422f9e9be3f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_2b499e3b-a751-440d-a17c-422f9e9be3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_d7b0c56c-6cef-4efd-badd-ebb7fa6f8897" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_1d3435e5-c374-4c8b-a349-8d95b6abb404" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_d7b0c56c-6cef-4efd-badd-ebb7fa6f8897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0d28085f-fc75-4b31-878f-2f377e1660b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1f7ae93c-104a-4a97-8960-b0e0c71f7e3b" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0d28085f-fc75-4b31-878f-2f377e1660b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_01b9ae4c-4e46-4672-a73e-d79aa136f37a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42d6ded7-9c28-425b-84aa-fd9bf7c82a1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_01b9ae4c-4e46-4672-a73e-d79aa136f37a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42d6ded7-9c28-425b-84aa-fd9bf7c82a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c6158448-12e4-4703-8124-04afbe67fa1f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42d6ded7-9c28-425b-84aa-fd9bf7c82a1e" xlink:to="loc_dei_LegalEntityAxis_c6158448-12e4-4703-8124-04afbe67fa1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bc1ce9ad-1f51-4b02-9873-8490089293b4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c6158448-12e4-4703-8124-04afbe67fa1f" xlink:to="loc_dei_EntityDomain_bc1ce9ad-1f51-4b02-9873-8490089293b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c92a86b1-38de-4c33-b95a-06149b0e1605" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bc1ce9ad-1f51-4b02-9873-8490089293b4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c92a86b1-38de-4c33-b95a-06149b0e1605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_c96f76aa-6e88-46fe-9faa-d40955f3f0c7" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bc1ce9ad-1f51-4b02-9873-8490089293b4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_c96f76aa-6e88-46fe-9faa-d40955f3f0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_dcd07fc4-95e9-4895-89a2-03ff8a77d0c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42d6ded7-9c28-425b-84aa-fd9bf7c82a1e" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_dcd07fc4-95e9-4895-89a2-03ff8a77d0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_161e5226-848c-4889-8da8-53ad27208b66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_dcd07fc4-95e9-4895-89a2-03ff8a77d0c4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_161e5226-848c-4889-8da8-53ad27208b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_a9f1a532-d760-43c8-8fd8-1ff47b409732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_161e5226-848c-4889-8da8-53ad27208b66" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_a9f1a532-d760-43c8-8fd8-1ff47b409732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_30f60e7a-5187-4ebc-b494-0904fb4af4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_161e5226-848c-4889-8da8-53ad27208b66" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_30f60e7a-5187-4ebc-b494-0904fb4af4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42d6ded7-9c28-425b-84aa-fd9bf7c82a1e" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges_b05ad918-a9e5-449d-a4c1-c479aa3fa2af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherChanges_b05ad918-a9e5-449d-a4c1-c479aa3fa2af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_6b00f3e1-962c-4ca1-9da9-fd4f2831730b" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends_6b00f3e1-962c-4ca1-9da9-fd4f2831730b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_a2ae1298-2f68-4072-bbb1-83aaaff0ecc5" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate_a2ae1298-2f68-4072-bbb1-83aaaff0ecc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_20279060-5bec-41cb-8737-1f54c613db31" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience_20279060-5bec-41cb-8737-1f54c613db31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_72839390-6380-433e-b5d3-158bd6919786" xlink:href="pnm-20201231.xsd#pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate_72839390-6380-433e-b5d3-158bd6919786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f0f0b4a2-bd14-4f34-a6f6-384b4c6280d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_172b0a8f-0722-4b30-92b3-f06ee6bb0176" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f0f0b4a2-bd14-4f34-a6f6-384b4c6280d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9129638b-8336-4acf-9646-db47d3386c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c054ced0-51b1-4853-b08c-e1c1ed427e96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9129638b-8336-4acf-9646-db47d3386c99" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c054ced0-51b1-4853-b08c-e1c1ed427e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3b48d806-f988-4912-a5be-e4af14fe6064" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c054ced0-51b1-4853-b08c-e1c1ed427e96" xlink:to="loc_dei_LegalEntityAxis_3b48d806-f988-4912-a5be-e4af14fe6064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3faf7fab-4193-4075-9d90-83cf1f450b81" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3b48d806-f988-4912-a5be-e4af14fe6064" xlink:to="loc_dei_EntityDomain_3faf7fab-4193-4075-9d90-83cf1f450b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_94daf131-ff2b-4a6e-95cc-262cc8beb1d3" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3faf7fab-4193-4075-9d90-83cf1f450b81" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_94daf131-ff2b-4a6e-95cc-262cc8beb1d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_81d16ba4-48d2-4d9d-9771-6ac415931471" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3faf7fab-4193-4075-9d90-83cf1f450b81" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_81d16ba4-48d2-4d9d-9771-6ac415931471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3458b439-9156-4fc6-b660-2ef1fe5ee163" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c054ced0-51b1-4853-b08c-e1c1ed427e96" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3458b439-9156-4fc6-b660-2ef1fe5ee163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_201c9d12-eab6-4302-8672-5bc49f6ef7fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3458b439-9156-4fc6-b660-2ef1fe5ee163" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_201c9d12-eab6-4302-8672-5bc49f6ef7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_036eed12-5175-4ad5-9aff-8437131e056c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_201c9d12-eab6-4302-8672-5bc49f6ef7fa" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_036eed12-5175-4ad5-9aff-8437131e056c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_fdda05bd-d75b-4ce2-b699-640e6ea471eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_201c9d12-eab6-4302-8672-5bc49f6ef7fa" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_fdda05bd-d75b-4ce2-b699-640e6ea471eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_75874028-cdf6-46db-93d4-7715b85e3871" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c054ced0-51b1-4853-b08c-e1c1ed427e96" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_75874028-cdf6-46db-93d4-7715b85e3871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e1cb8657-2bdb-4068-a166-092bd49c5088" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_75874028-cdf6-46db-93d4-7715b85e3871" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e1cb8657-2bdb-4068-a166-092bd49c5088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e1cb8657-2bdb-4068-a166-092bd49c5088" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_9a2bbd69-fcf7-4339-b03e-5827f31c445f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_9a2bbd69-fcf7-4339-b03e-5827f31c445f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_46400b90-ee47-4c0c-8e40-f0821009ba06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_46400b90-ee47-4c0c-8e40-f0821009ba06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_31351a05-9b5d-47db-92b3-e39c12c043e9" xlink:href="pnm-20201231.xsd#pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:to="loc_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax_31351a05-9b5d-47db-92b3-e39c12c043e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_d18b46da-6e81-4326-a61e-704d7a347343" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_d18b46da-6e81-4326-a61e-704d7a347343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_49264a1b-b1bb-4647-a121-e2f269eae774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract_de5f1c80-9890-491b-af28-62774ccdc212" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_49264a1b-b1bb-4647-a121-e2f269eae774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_21f5d92a-116b-4d28-9a08-90b9b57479ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cce51418-67a7-4d5e-b12c-3b1161b81a8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_21f5d92a-116b-4d28-9a08-90b9b57479ad" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cce51418-67a7-4d5e-b12c-3b1161b81a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a15fb47e-c466-47e2-83b6-13482df98dfd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cce51418-67a7-4d5e-b12c-3b1161b81a8b" xlink:to="loc_dei_LegalEntityAxis_a15fb47e-c466-47e2-83b6-13482df98dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_33fab718-6b8f-4d77-8c4f-1ef9e4b22ce0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a15fb47e-c466-47e2-83b6-13482df98dfd" xlink:to="loc_dei_EntityDomain_33fab718-6b8f-4d77-8c4f-1ef9e4b22ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_349a9213-0b8d-4185-91b6-d1be8f61d2a1" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_33fab718-6b8f-4d77-8c4f-1ef9e4b22ce0" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_349a9213-0b8d-4185-91b6-d1be8f61d2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_70d57073-6822-4903-91dd-2f44a6d0687b" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_33fab718-6b8f-4d77-8c4f-1ef9e4b22ce0" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_70d57073-6822-4903-91dd-2f44a6d0687b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a6d22ce3-cee5-431d-ad81-d7274ace1ce0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cce51418-67a7-4d5e-b12c-3b1161b81a8b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a6d22ce3-cee5-431d-ad81-d7274ace1ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a6d22ce3-cee5-431d-ad81-d7274ace1ce0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_34881fca-cf9c-4ad8-897d-eb77867212d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_34881fca-cf9c-4ad8-897d-eb77867212d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_384774dc-0175-49ce-a5a6-7beda0d98560" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_384774dc-0175-49ce-a5a6-7beda0d98560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_bf661b6b-d157-449e-ba02-cac2c221080b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3f8f8eb4-dabe-4a71-acd9-5877acaad778" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_bf661b6b-d157-449e-ba02-cac2c221080b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12582f8a-f298-4480-a232-09847155eb48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cce51418-67a7-4d5e-b12c-3b1161b81a8b" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12582f8a-f298-4480-a232-09847155eb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12582f8a-f298-4480-a232-09847155eb48" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_eee31855-aaeb-423b-8c2a-2cd13091ad9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_eee31855-aaeb-423b-8c2a-2cd13091ad9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_11027c4a-87aa-4f1b-8248-ebadeae06b2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_11027c4a-87aa-4f1b-8248-ebadeae06b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8858d2c6-fcac-4e5c-810e-ce99d20b0639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8858d2c6-fcac-4e5c-810e-ce99d20b0639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_567458d3-8ece-4c70-b1cb-78f626999794" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_567458d3-8ece-4c70-b1cb-78f626999794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_65bd6d20-bfe0-41f9-a38d-c3e54128ad64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_65bd6d20-bfe0-41f9-a38d-c3e54128ad64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_9e7525c3-77d4-43bb-a375-a19fa99229dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9fdddb29-7a1c-4e60-8954-1aa42bf31d7e" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_9e7525c3-77d4-43bb-a375-a19fa99229dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsAssumptionsUsedDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_71c52a92-5617-4686-89d8-8fdd42483bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44dbc791-3dee-41db-8722-e28fb7266076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_71c52a92-5617-4686-89d8-8fdd42483bfc" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44dbc791-3dee-41db-8722-e28fb7266076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f55ab1e8-e927-4d94-ac9a-7adcd0408cc4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44dbc791-3dee-41db-8722-e28fb7266076" xlink:to="loc_dei_LegalEntityAxis_f55ab1e8-e927-4d94-ac9a-7adcd0408cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0326ca0f-df4b-465a-9f46-23227927f2e2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f55ab1e8-e927-4d94-ac9a-7adcd0408cc4" xlink:to="loc_dei_EntityDomain_0326ca0f-df4b-465a-9f46-23227927f2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_24591e37-3de5-4375-90b9-cf101828d5ed" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0326ca0f-df4b-465a-9f46-23227927f2e2" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_24591e37-3de5-4375-90b9-cf101828d5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_11d8e72c-b817-407d-ba0a-e654fe189a39" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0326ca0f-df4b-465a-9f46-23227927f2e2" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_11d8e72c-b817-407d-ba0a-e654fe189a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_af78dc9e-070b-4608-b9b8-48e4dc807b3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44dbc791-3dee-41db-8722-e28fb7266076" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_af78dc9e-070b-4608-b9b8-48e4dc807b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_af78dc9e-070b-4608-b9b8-48e4dc807b3e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7abab987-dcb0-44ff-9036-6b405af9defc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7abab987-dcb0-44ff-9036-6b405af9defc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_6762fe57-942e-47b9-909c-1a7944d807ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_6762fe57-942e-47b9-909c-1a7944d807ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_ea462d9f-13ce-4314-a3b5-9dc024b7040a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7816cb21-86a1-46c8-be1b-ce147fbf6554" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_ea462d9f-13ce-4314-a3b5-9dc024b7040a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_44dbc791-3dee-41db-8722-e28fb7266076" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_9e5402f0-fa57-4441-a42e-123f0805db80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_9e5402f0-fa57-4441-a42e-123f0805db80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_ca96b2fc-3f20-4786-8c04-327ae341b361" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_ca96b2fc-3f20-4786-8c04-327ae341b361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_b0f2b487-e7bf-40ef-99eb-f620e82223dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_1a6e43fc-c789-4c87-952d-dab9818f136d" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_b0f2b487-e7bf-40ef-99eb-f620e82223dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_61bc22dc-ec5c-4414-b1e8-37ede7ef1836" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_53b7cd78-c445-46f9-9222-e2ba70fb7fdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_61bc22dc-ec5c-4414-b1e8-37ede7ef1836" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_53b7cd78-c445-46f9-9222-e2ba70fb7fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_218aa567-4759-4f60-b8ce-eb1ec861142b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_53b7cd78-c445-46f9-9222-e2ba70fb7fdb" xlink:to="loc_dei_LegalEntityAxis_218aa567-4759-4f60-b8ce-eb1ec861142b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_87e9c231-7737-4289-bd3c-9df15dec92b3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_218aa567-4759-4f60-b8ce-eb1ec861142b" xlink:to="loc_dei_EntityDomain_87e9c231-7737-4289-bd3c-9df15dec92b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_edb575e8-6101-4d3a-b2c1-6828d4a3f0e9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_87e9c231-7737-4289-bd3c-9df15dec92b3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_edb575e8-6101-4d3a-b2c1-6828d4a3f0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_95bd1e00-112d-4312-a5d1-03fd31e45b40" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_87e9c231-7737-4289-bd3c-9df15dec92b3" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_95bd1e00-112d-4312-a5d1-03fd31e45b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c1b0f788-f888-4877-be0e-9185a82ca7db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_53b7cd78-c445-46f9-9222-e2ba70fb7fdb" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c1b0f788-f888-4877-be0e-9185a82ca7db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c1b0f788-f888-4877-be0e-9185a82ca7db" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7002bb31-c2e4-48ba-b253-df56d7159910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7002bb31-c2e4-48ba-b253-df56d7159910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5f65f473-82bd-48cc-b6b9-d2c2999d0941" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5f65f473-82bd-48cc-b6b9-d2c2999d0941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_88025959-d355-447a-b597-5313f311d354" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c260c111-73e4-4ba2-b074-06aa235fbe17" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_88025959-d355-447a-b597-5313f311d354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67d1cb72-b205-48af-94b1-374081eba093" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_53b7cd78-c445-46f9-9222-e2ba70fb7fdb" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67d1cb72-b205-48af-94b1-374081eba093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67d1cb72-b205-48af-94b1-374081eba093" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_08379347-ea88-40fb-91c4-8e753cb77f39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_08379347-ea88-40fb-91c4-8e753cb77f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_e94a473d-c54c-4a2d-bead-7333a92bf021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_e94a473d-c54c-4a2d-bead-7333a92bf021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_3b19a00f-5db6-40b4-8a27-6a042324e9af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_3b19a00f-5db6-40b4-8a27-6a042324e9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_ff2fe809-1350-4e7e-8247-3e201bc6e469" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_ff2fe809-1350-4e7e-8247-3e201bc6e469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_0b8d36b0-d94e-4dc1-84bb-02bc1ef7d1c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_0b8d36b0-d94e-4dc1-84bb-02bc1ef7d1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_ce4d3e7f-c959-42a0-a5e9-e08e75ecc753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_57cf4018-88bf-4d71-8015-4e9e565e7a52" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_ce4d3e7f-c959-42a0-a5e9-e08e75ecc753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6f0e5ca5-3666-4d35-8b7e-ae1a63f309dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98a6ab3c-4a2b-43d2-ad4f-9eb6a45ef775" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6f0e5ca5-3666-4d35-8b7e-ae1a63f309dc" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98a6ab3c-4a2b-43d2-ad4f-9eb6a45ef775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e152dfa7-8f49-4097-891a-f0f0f49c98e2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98a6ab3c-4a2b-43d2-ad4f-9eb6a45ef775" xlink:to="loc_dei_LegalEntityAxis_e152dfa7-8f49-4097-891a-f0f0f49c98e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2d61c393-1957-4477-ada7-fae6b069f628" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e152dfa7-8f49-4097-891a-f0f0f49c98e2" xlink:to="loc_dei_EntityDomain_2d61c393-1957-4477-ada7-fae6b069f628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_71f8b04b-d267-499b-9a13-2f19bd851f50" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2d61c393-1957-4477-ada7-fae6b069f628" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_71f8b04b-d267-499b-9a13-2f19bd851f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5a190c26-2b63-4df3-a9af-be5f8adba3c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98a6ab3c-4a2b-43d2-ad4f-9eb6a45ef775" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5a190c26-2b63-4df3-a9af-be5f8adba3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1573739f-5a9e-44b9-8e80-387797096464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5a190c26-2b63-4df3-a9af-be5f8adba3c7" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1573739f-5a9e-44b9-8e80-387797096464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_94a156e5-a9a0-4bda-a8e6-72cc4114b197" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1573739f-5a9e-44b9-8e80-387797096464" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_94a156e5-a9a0-4bda-a8e6-72cc4114b197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_50ea0dec-d4e5-428b-95ac-f991d8870047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98a6ab3c-4a2b-43d2-ad4f-9eb6a45ef775" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_50ea0dec-d4e5-428b-95ac-f991d8870047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_50ea0dec-d4e5-428b-95ac-f991d8870047" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_e0117f65-da09-4659-a9cf-64120228021d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_e0117f65-da09-4659-a9cf-64120228021d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_6df082bc-517c-4bad-87bc-b9df150687dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_6df082bc-517c-4bad-87bc-b9df150687dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_c6af3115-dbe6-45fa-af33-999454ad8822" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_8c3562b0-2195-4b59-bd7d-a1856801b364" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_c6af3115-dbe6-45fa-af33-999454ad8822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_675f3c86-e464-4ccf-bc12-a81472387472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_890aaa95-b668-4cdd-bfd3-28f82a0daf48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_675f3c86-e464-4ccf-bc12-a81472387472" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_890aaa95-b668-4cdd-bfd3-28f82a0daf48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_211fbb11-07f1-4f9e-98de-836b9685a1c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_890aaa95-b668-4cdd-bfd3-28f82a0daf48" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_211fbb11-07f1-4f9e-98de-836b9685a1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_fd21ac8b-9193-47bf-9a26-62870cf037d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_211fbb11-07f1-4f9e-98de-836b9685a1c2" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_fd21ac8b-9193-47bf-9a26-62870cf037d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_c494409e-7cb0-4afe-8cdf-5c8ad558321e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_fd21ac8b-9193-47bf-9a26-62870cf037d6" xlink:to="loc_us-gaap_QualifiedPlanMember_c494409e-7cb0-4afe-8cdf-5c8ad558321e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_fad338cb-2fcb-4c99-b9a4-9573c09f0e1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_fd21ac8b-9193-47bf-9a26-62870cf037d6" xlink:to="loc_us-gaap_NonqualifiedPlanMember_fad338cb-2fcb-4c99-b9a4-9573c09f0e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_783ef683-1fb3-49c2-9683-45a7a7a96f4d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_890aaa95-b668-4cdd-bfd3-28f82a0daf48" xlink:to="loc_dei_LegalEntityAxis_783ef683-1fb3-49c2-9683-45a7a7a96f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_08873eaf-b12a-404b-9bd2-2300e2125be4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_783ef683-1fb3-49c2-9683-45a7a7a96f4d" xlink:to="loc_dei_EntityDomain_08873eaf-b12a-404b-9bd2-2300e2125be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f3863d0f-e52c-4306-affd-cbe98178663e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_08873eaf-b12a-404b-9bd2-2300e2125be4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f3863d0f-e52c-4306-affd-cbe98178663e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_b4615b93-5add-47bb-9f8d-d6516915d595" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_08873eaf-b12a-404b-9bd2-2300e2125be4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_b4615b93-5add-47bb-9f8d-d6516915d595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2eccd7df-9814-4880-ae73-2ba574df61e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_890aaa95-b668-4cdd-bfd3-28f82a0daf48" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2eccd7df-9814-4880-ae73-2ba574df61e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_d4e54465-c214-4eb7-953e-49b8e78c4e2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2eccd7df-9814-4880-ae73-2ba574df61e9" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_d4e54465-c214-4eb7-953e-49b8e78c4e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_48fc5eed-b875-43b4-adb9-e5dd394dac9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_d4e54465-c214-4eb7-953e-49b8e78c4e2c" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_48fc5eed-b875-43b4-adb9-e5dd394dac9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_b22468c4-0bc0-4980-9d02-3ec32bf3792c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract_d4e54465-c214-4eb7-953e-49b8e78c4e2c" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_b22468c4-0bc0-4980-9d02-3ec32bf3792c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_607ba092-56e9-4b39-b680-bb4a49012745" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_19fa6216-23c9-4993-9915-9ec24116189e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_607ba092-56e9-4b39-b680-bb4a49012745" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_19fa6216-23c9-4993-9915-9ec24116189e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_00113c43-2c4f-4a5c-b6e6-ea4908480e45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_f4150aa1-665f-45fd-8b2c-bdb340f44c69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_00113c43-2c4f-4a5c-b6e6-ea4908480e45" xlink:to="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_f4150aa1-665f-45fd-8b2c-bdb340f44c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_ca33c24b-8cad-4840-84b9-9c744761df59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_00113c43-2c4f-4a5c-b6e6-ea4908480e45" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_ca33c24b-8cad-4840-84b9-9c744761df59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_25231ddd-e282-4534-b2c9-c86e407cfe72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_25231ddd-e282-4534-b2c9-c86e407cfe72" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_39b6e037-ccc2-4370-bb50-a6f6a31887b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:to="loc_us-gaap_PlanNameAxis_39b6e037-ccc2-4370-bb50-a6f6a31887b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0fa6c8d4-2b12-41ab-ba98-655f8b9d1575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_39b6e037-ccc2-4370-bb50-a6f6a31887b2" xlink:to="loc_us-gaap_PlanNameDomain_0fa6c8d4-2b12-41ab-ba98-655f8b9d1575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformanceEquityPlanMember_63abb216-5613-49e6-ba72-397361851db5" xlink:href="pnm-20201231.xsd#pnm_PerformanceEquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_0fa6c8d4-2b12-41ab-ba98-655f8b9d1575" xlink:to="loc_pnm_PerformanceEquityPlanMember_63abb216-5613-49e6-ba72-397361851db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_71106141-d94c-489d-aa91-b4510f4604c6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:to="loc_srt_TitleOfIndividualAxis_71106141-d94c-489d-aa91-b4510f4604c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_732a12f0-a4dd-4c46-ba09-c0aaff8f5ef4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_71106141-d94c-489d-aa91-b4510f4604c6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_732a12f0-a4dd-4c46-ba09-c0aaff8f5ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember_f1c3dfd7-758e-4581-b531-a53d94341590" xlink:href="pnm-20201231.xsd#pnm_NonemployeeMembersoftheBoardofDirectorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_732a12f0-a4dd-4c46-ba09-c0aaff8f5ef4" xlink:to="loc_pnm_NonemployeeMembersoftheBoardofDirectorsMember_f1c3dfd7-758e-4581-b531-a53d94341590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_116fe404-6ce6-4ce6-a249-e12e36daa7b8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:to="loc_dei_LegalEntityAxis_116fe404-6ce6-4ce6-a249-e12e36daa7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4e08d192-9bd9-4320-ad21-a233558f4baf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_116fe404-6ce6-4ce6-a249-e12e36daa7b8" xlink:to="loc_dei_EntityDomain_4e08d192-9bd9-4320-ad21-a233558f4baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ddeb0939-2d13-4591-8c54-d1075526f92f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4e08d192-9bd9-4320-ad21-a233558f4baf" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_ddeb0939-2d13-4591-8c54-d1075526f92f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d8946aa4-e90e-49ea-ab27-407a0fdca7a8" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4e08d192-9bd9-4320-ad21-a233558f4baf" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d8946aa4-e90e-49ea-ab27-407a0fdca7a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3dbaab32-50bd-4ad3-856e-88940dbeccaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:to="loc_us-gaap_AwardTypeAxis_3dbaab32-50bd-4ad3-856e-88940dbeccaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_727953d2-08d9-4c3f-b5da-3157c7ec13a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3dbaab32-50bd-4ad3-856e-88940dbeccaa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_727953d2-08d9-4c3f-b5da-3157c7ec13a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_8fa46d02-475d-4718-87b9-1ea604d074d2" xlink:href="pnm-20201231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_727953d2-08d9-4c3f-b5da-3157c7ec13a7" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_8fa46d02-475d-4718-87b9-1ea604d074d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2102fb79-7c48-4191-b31c-4c8c4b3111e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_398f1b50-65c2-4546-9156-b837d1b6db48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_398f1b50-65c2-4546-9156-b837d1b6db48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_ed1da8fe-821a-48cf-92bd-ae7830737766" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate_ed1da8fe-821a-48cf-92bd-ae7830737766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_05674b54-5a18-4743-aabe-6860484b723f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_05674b54-5a18-4743-aabe-6860484b723f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_16b92584-5799-4bd9-aeb1-f8fb7fe1e268" xlink:href="pnm-20201231.xsd#pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio_16b92584-5799-4bd9-aeb1-f8fb7fe1e268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e90bb474-515a-47b2-870a-6c9d93c987e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e90bb474-515a-47b2-870a-6c9d93c987e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6172d2a6-1cc7-4f36-80c1-40806075de1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6172d2a6-1cc7-4f36-80c1-40806075de1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d81eb8da-a565-4752-b8a9-6c588a345eac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9eabbeba-2d6a-40fb-9cb5-039546fad69e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d81eb8da-a565-4752-b8a9-6c588a345eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationExcessTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b02d390d-ed08-4355-b5e0-d74f44b1c1d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a18e6cb-68e1-4cbb-9472-7db4e223f492" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b02d390d-ed08-4355-b5e0-d74f44b1c1d4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a18e6cb-68e1-4cbb-9472-7db4e223f492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a9f71311-461a-4330-a459-322517883fc4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a18e6cb-68e1-4cbb-9472-7db4e223f492" xlink:to="loc_dei_LegalEntityAxis_a9f71311-461a-4330-a459-322517883fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a9f71311-461a-4330-a459-322517883fc4" xlink:to="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_4e31fb62-a208-49e6-bb56-4255378677a2" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_4e31fb62-a208-49e6-bb56-4255378677a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_d167475c-cde2-4bd5-b9c7-4001061446a1" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_d167475c-cde2-4bd5-b9c7-4001061446a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_4fee0a5e-e716-40ab-b310-8e8ffb21d897" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7c2c4a7f-804a-40fe-81f3-21cc8f73dca5" xlink:to="loc_pnm_PnmrMember_4fee0a5e-e716-40ab-b310-8e8ffb21d897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ec83e6a0-af72-4bab-a392-054b09d129a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a18e6cb-68e1-4cbb-9472-7db4e223f492" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ec83e6a0-af72-4bab-a392-054b09d129a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_49d918f9-4d52-456e-b9e6-30e868cd5e85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ec83e6a0-af72-4bab-a392-054b09d129a6" xlink:to="loc_us-gaap_TypeOfAdoptionMember_49d918f9-4d52-456e-b9e6-30e868cd5e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_a88a55cf-1c9a-4622-9900-cc85517da0fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_49d918f9-4d52-456e-b9e6-30e868cd5e85" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_a88a55cf-1c9a-4622-9900-cc85517da0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_02a4e88c-7a04-4818-83e9-a0aba357ec9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a18e6cb-68e1-4cbb-9472-7db4e223f492" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_02a4e88c-7a04-4818-83e9-a0aba357ec9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_736ac197-e081-4006-9ccf-4b233a880454" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_02a4e88c-7a04-4818-83e9-a0aba357ec9c" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_736ac197-e081-4006-9ccf-4b233a880454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationWeightedAverageAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_722e63ec-e23f-4196-b02e-662c85742016" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b43f74a-256f-4379-b1ec-f7f759e81dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_722e63ec-e23f-4196-b02e-662c85742016" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b43f74a-256f-4379-b1ec-f7f759e81dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ba7db032-4f61-4319-befb-2e503fe5ccc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b43f74a-256f-4379-b1ec-f7f759e81dbe" xlink:to="loc_us-gaap_AwardTypeAxis_ba7db032-4f61-4319-befb-2e503fe5ccc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5bb87d5-2f44-474d-b390-f645f450bea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ba7db032-4f61-4319-befb-2e503fe5ccc9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5bb87d5-2f44-474d-b390-f645f450bea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_db537bc0-3639-43f7-97af-6d24e1272f2c" xlink:href="pnm-20201231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5bb87d5-2f44-474d-b390-f645f450bea7" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_db537bc0-3639-43f7-97af-6d24e1272f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MarketBasedSharesMember_354d526b-f36b-444a-bdde-387d92b66e58" xlink:href="pnm-20201231.xsd#pnm_MarketBasedSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5bb87d5-2f44-474d-b390-f645f450bea7" xlink:to="loc_pnm_MarketBasedSharesMember_354d526b-f36b-444a-bdde-387d92b66e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b43f74a-256f-4379-b1ec-f7f759e81dbe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_b9f051d1-283d-453f-b2a7-a08d31d7def9" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate_b9f051d1-283d-453f-b2a7-a08d31d7def9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_783eaa38-f738-4d54-a137-59a9e4aca752" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_783eaa38-f738-4d54-a137-59a9e4aca752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b81faed7-e4ad-4a6a-a53b-27971ad2fa88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b81faed7-e4ad-4a6a-a53b-27971ad2fa88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7d500fdb-a807-48a6-a5ed-ba9d21f08d56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc45e084-7d54-4129-bc0a-dc1a1aae6f37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7d500fdb-a807-48a6-a5ed-ba9d21f08d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#StockBasedCompensationRestrictedStockAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b0e15cd8-1b3f-4b7e-bcce-0facf6d23e6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b0e15cd8-1b3f-4b7e-bcce-0facf6d23e6f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1c2a1cac-c01e-49e3-b5f0-a79195c82e06" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_dei_LegalEntityAxis_1c2a1cac-c01e-49e3-b5f0-a79195c82e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4d29d596-062c-4d34-862d-11da7900befd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1c2a1cac-c01e-49e3-b5f0-a79195c82e06" xlink:to="loc_dei_EntityDomain_4d29d596-062c-4d34-862d-11da7900befd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1cb591ad-d669-44e2-95fa-8b98214c8c52" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4d29d596-062c-4d34-862d-11da7900befd" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1cb591ad-d669-44e2-95fa-8b98214c8c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_8127eb45-947a-4f63-99d4-d6c8abf8c9a1" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4d29d596-062c-4d34-862d-11da7900befd" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_8127eb45-947a-4f63-99d4-d6c8abf8c9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_469c64b0-90b1-454a-8f8c-628141eb4c57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_us-gaap_AwardTypeAxis_469c64b0-90b1-454a-8f8c-628141eb4c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_31f936c2-ceaf-4437-9e76-986b9a584b7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_469c64b0-90b1-454a-8f8c-628141eb4c57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_31f936c2-ceaf-4437-9e76-986b9a584b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:href="pnm-20201231.xsd#pnm_RestrictedStockAndPerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_31f936c2-ceaf-4437-9e76-986b9a584b7d" xlink:to="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d6a5b553-7f9d-4df5-b238-76f74e40c507" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:to="loc_us-gaap_RestrictedStockMember_d6a5b553-7f9d-4df5-b238-76f74e40c507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_60eb9245-acb0-462a-b53d-1d0f7413d15f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_60eb9245-acb0-462a-b53d-1d0f7413d15f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f3dc537b-b034-4748-9fdc-5218619b40a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RestrictedStockAndPerformanceSharesMember_76087b95-1dcb-45fa-9e16-1ed8803fa3c4" xlink:to="loc_us-gaap_PerformanceSharesMember_f3dc537b-b034-4748-9fdc-5218619b40a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_cfff1e4d-b466-45c8-ab56-daa83ee06017" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_srt_TitleOfIndividualAxis_cfff1e4d-b466-45c8-ab56-daa83ee06017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_cfff1e4d-b466-45c8-ab56-daa83ee06017" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_3049ebd4-f9e8-4714-9909-bdc87d00596e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ManagementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:to="loc_srt_ManagementMember_3049ebd4-f9e8-4714-9909-bdc87d00596e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember_d5f4a11f-71df-4b68-aa89-96c3c8ea8040" xlink:href="pnm-20201231.xsd#pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:to="loc_pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember_d5f4a11f-71df-4b68-aa89-96c3c8ea8040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember_df7f68c2-2535-47fd-be1c-df737154e1d1" xlink:href="pnm-20201231.xsd#pnm_ChairmanPresidentAndChiefExecutiveOfficerMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0ebaddfe-c2c6-4648-aca2-fad5e0e4f244" xlink:to="loc_pnm_ChairmanPresidentAndChiefExecutiveOfficerMember_df7f68c2-2535-47fd-be1c-df737154e1d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_bf01823e-21f5-40a2-8d29-56f4bbac6e08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_us-gaap_StatementClassOfStockAxis_bf01823e-21f5-40a2-8d29-56f4bbac6e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_505c54f5-85fc-460e-83a5-be313500c98e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_bf01823e-21f5-40a2-8d29-56f4bbac6e08" xlink:to="loc_us-gaap_ClassOfStockDomain_505c54f5-85fc-460e-83a5-be313500c98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_14f1a667-38e5-4611-8e4b-9ce61d644d59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_505c54f5-85fc-460e-83a5-be313500c98e" xlink:to="loc_us-gaap_CommonStockMember_14f1a667-38e5-4611-8e4b-9ce61d644d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_224f76e3-2200-4056-adb5-0e6365f36520" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_224f76e3-2200-4056-adb5-0e6365f36520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_6225ce67-8a8a-4399-b6b0-1ea700b6f427" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis_224f76e3-2200-4056-adb5-0e6365f36520" xlink:to="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_6225ce67-8a8a-4399-b6b0-1ea700b6f427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember_25fa40d0-b09a-4791-b546-549600ef5d6b" xlink:href="pnm-20201231.xsd#pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_6225ce67-8a8a-4399-b6b0-1ea700b6f427" xlink:to="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember_25fa40d0-b09a-4791-b546-549600ef5d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember_79a8e6db-7da5-4969-8067-d62e8c9f78c0" xlink:href="pnm-20201231.xsd#pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain_6225ce67-8a8a-4399-b6b0-1ea700b6f427" xlink:to="loc_pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember_79a8e6db-7da5-4969-8067-d62e8c9f78c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_c3f3551c-c857-46c8-a246-e4f45e6a1577" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_c3f3551c-c857-46c8-a246-e4f45e6a1577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:href="pnm-20201231.xsd#pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis_c3f3551c-c857-46c8-a246-e4f45e6a1577" xlink:to="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2016Through2018Member_2fabc7ec-6d2f-4638-91cf-12e03ee2ae45" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor2016Through2018Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:to="loc_pnm_AchievedPerformanceTargetFor2016Through2018Member_2fabc7ec-6d2f-4638-91cf-12e03ee2ae45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2017Through2019Member_d51e38a1-76db-4d64-ad59-484ac57a5a81" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor2017Through2019Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:to="loc_pnm_AchievedPerformanceTargetFor2017Through2019Member_d51e38a1-76db-4d64-ad59-484ac57a5a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor2015and2016Member_0f7a522d-a78d-4d30-b4c7-1a1274feb211" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor2015and2016Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:to="loc_pnm_AchievedPerformanceTargetFor2015and2016Member_0f7a522d-a78d-4d30-b4c7-1a1274feb211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AchievedPerformanceTargetFor20152016and2017Member_28275607-f2c4-409f-9a24-e047dc8603c8" xlink:href="pnm-20201231.xsd#pnm_AchievedPerformanceTargetFor20152016and2017Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain_0aa20ef9-1450-4d65-a5bb-10103935e1d3" xlink:to="loc_pnm_AchievedPerformanceTargetFor20152016and2017Member_28275607-f2c4-409f-9a24-e047dc8603c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98395b42-2158-4579-82a0-6c27034e4abe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7d1e12f3-53ea-4c1b-91c3-7470c7a8701f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7d1e12f3-53ea-4c1b-91c3-7470c7a8701f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_38982c8f-c9d9-4ec5-9b67-7f31571f8f68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_38982c8f-c9d9-4ec5-9b67-7f31571f8f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e34750f6-0e73-4607-88e1-be3e55e0206a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e34750f6-0e73-4607-88e1-be3e55e0206a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_433d3f48-d48c-447a-af53-26f06ede9599" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_433d3f48-d48c-447a-af53-26f06ede9599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b35f377c-bd49-4816-b76d-2f1e0a79492a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f358ec4b-4853-4d05-84a7-4e63a2b5229a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b35f377c-bd49-4816-b76d-2f1e0a79492a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e6a13994-3ab1-4fcb-b5b6-ba7bb3d73673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e6a13994-3ab1-4fcb-b5b6-ba7bb3d73673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f39e8141-722a-4bb8-83a9-af1ff8901f9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f39e8141-722a-4bb8-83a9-af1ff8901f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_204d60df-46a5-4595-a1e8-d74f84678e63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_204d60df-46a5-4595-a1e8-d74f84678e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e5070ea7-b8a9-470e-9eed-d73d55222413" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e5070ea7-b8a9-470e-9eed-d73d55222413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_272a0b1e-c160-40b0-ac5d-c260a3b4ae26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_caced96f-6302-44bb-b4a5-cc421438d528" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_272a0b1e-c160-40b0-ac5d-c260a3b4ae26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5b786cb7-7108-4ac9-aa27-ebf5fc384452" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5b786cb7-7108-4ac9-aa27-ebf5fc384452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e46381cc-9690-49f7-82c9-663f157883f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e46381cc-9690-49f7-82c9-663f157883f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1cd2e9b2-f395-40ed-8afe-20e3e9b868c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1cd2e9b2-f395-40ed-8afe-20e3e9b868c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3aa0c5b7-3800-40a7-98e9-40b010f70012" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3aa0c5b7-3800-40a7-98e9-40b010f70012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_cf7dabbc-523f-4114-8896-9c78d183f72b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a08508a3-5b28-4cf7-8fb7-8228b4931433" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_cf7dabbc-523f-4114-8896-9c78d183f72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5ccaecd6-9350-4727-9f8d-2a69ebaf0a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5ccaecd6-9350-4727-9f8d-2a69ebaf0a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_843e98a7-ca79-4e5f-8767-ea08b3db1bd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_843e98a7-ca79-4e5f-8767-ea08b3db1bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0af2dca0-833e-4e3c-b7b3-8efba6efb3fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0af2dca0-833e-4e3c-b7b3-8efba6efb3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f84c3509-69ae-47d9-af7d-3075f7319066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f84c3509-69ae-47d9-af7d-3075f7319066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_84dba6d4-4d03-4e5c-b7d1-52bedff769b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_de75343b-8e86-4775-8e87-038f6c038555" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_84dba6d4-4d03-4e5c-b7d1-52bedff769b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_afd97f44-d420-4f8c-a74b-e743ff45b1e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_afd97f44-d420-4f8c-a74b-e743ff45b1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_c439f211-e85f-48c8-b69e-60ad568844c7" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne_c439f211-e85f-48c8-b69e-60ad568844c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets_ea23a4a3-dc67-42de-8285-1ecde265b5d5" xlink:href="pnm-20201231.xsd#pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets_ea23a4a3-dc67-42de-8285-1ecde265b5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets_36ea562c-5868-404a-ab46-5ddad02469a0" xlink:href="pnm-20201231.xsd#pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets_36ea562c-5868-404a-ab46-5ddad02469a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_815898a1-a395-4344-99e2-05ac1d790984" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo_815898a1-a395-4344-99e2-05ac1d790984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_2a527009-f405-4d4d-b50d-832fd1e72b3d" xlink:href="pnm-20201231.xsd#pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree_2a527009-f405-4d4d-b50d-832fd1e72b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PerformancePeriod_71cab136-447c-4975-82d9-5250c4d4b425" xlink:href="pnm-20201231.xsd#pnm_PerformancePeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_PerformancePeriod_71cab136-447c-4975-82d9-5250c4d4b425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_16c19a5b-48dd-4d82-82fa-88de79d1b378" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_16c19a5b-48dd-4d82-82fa-88de79d1b378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock_a0a7c320-2f1a-49aa-8e9a-98a2a370f2f9" xlink:href="pnm-20201231.xsd#pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock_a0a7c320-2f1a-49aa-8e9a-98a2a370f2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_de8007ce-6ca2-4508-bba5-785e2d137264" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_de8007ce-6ca2-4508-bba5-785e2d137264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_aa15d127-0eeb-4abc-b775-f664378b68aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_8648e8c1-b034-441a-83ee-55e6f4b266ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_aa15d127-0eeb-4abc-b775-f664378b68aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3482357-c1ed-4a7b-a2cd-1a965d97624b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2eb745bd-8b3e-4005-a4f4-210df3ef75f2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3482357-c1ed-4a7b-a2cd-1a965d97624b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_55a225b0-0330-46e2-807e-81a7d8ca7787" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3482357-c1ed-4a7b-a2cd-1a965d97624b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_55a225b0-0330-46e2-807e-81a7d8ca7787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e4c6fdb6-65f5-445d-ba6c-fa28bd7ed173" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3482357-c1ed-4a7b-a2cd-1a965d97624b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e4c6fdb6-65f5-445d-ba6c-fa28bd7ed173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c3310353-b29a-4f46-aa5e-a990b51a2390" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_d3482357-c1ed-4a7b-a2cd-1a965d97624b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c3310353-b29a-4f46-aa5e-a990b51a2390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryAssetsandLiabilities"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_1389e6ce-117b-43d8-a312-19267d626d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock_a8cd829e-6d73-4837-b2dd-c443446daf48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_1389e6ce-117b-43d8-a312-19267d626d31" xlink:to="loc_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock_a8cd829e-6d73-4837-b2dd-c443446daf48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryAssetsandLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_88e387ba-9bbc-465b-866e-c768f9dc4dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock_c9f5d88d-82f1-4af4-a272-b0bea06cccf1" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_88e387ba-9bbc-465b-866e-c768f9dc4dfa" xlink:to="loc_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock_c9f5d88d-82f1-4af4-a272-b0bea06cccf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_05e6eb5c-d9b7-4efc-9cc9-f2ab6724c015" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAssetsAndLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_05e6eb5c-d9b7-4efc-9cc9-f2ab6724c015" xlink:to="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_5df6584d-6ce7-4535-ab34-ccc6d0e95b9a" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_5df6584d-6ce7-4535-ab34-ccc6d0e95b9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_0479163d-63cd-4de7-b507-c7841b23f2ba" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_5df6584d-6ce7-4535-ab34-ccc6d0e95b9a" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_0479163d-63cd-4de7-b507-c7841b23f2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_1f251f9f-03ff-4fa8-8500-b217dfc91738" xlink:href="pnm-20201231.xsd#pnm_IncreaseinCoalMineDecommissioningLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_0479163d-63cd-4de7-b507-c7841b23f2ba" xlink:to="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_1f251f9f-03ff-4fa8-8500-b217dfc91738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineAxis_087344eb-7429-42ac-b14e-6d939df75839" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_pnm_ClassificationOfMineAxis_087344eb-7429-42ac-b14e-6d939df75839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain_ae830658-0641-4bd9-94f0-6e1cc0e820e6" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ClassificationOfMineAxis_087344eb-7429-42ac-b14e-6d939df75839" xlink:to="loc_pnm_ClassificationOfMineDomain_ae830658-0641-4bd9-94f0-6e1cc0e820e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundMember_e27e481c-4932-4eb8-a024-d8277f27f2a7" xlink:href="pnm-20201231.xsd#pnm_UndergroundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ClassificationOfMineDomain_ae830658-0641-4bd9-94f0-6e1cc0e820e6" xlink:to="loc_pnm_UndergroundMember_e27e481c-4932-4eb8-a024-d8277f27f2a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_24257204-97a3-40c1-bec5-e213cd717f32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_24257204-97a3-40c1-bec5-e213cd717f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_cb002e89-8ca8-43b4-a44f-acd49ebae8d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_24257204-97a3-40c1-bec5-e213cd717f32" xlink:to="loc_us-gaap_TypeOfAdoptionMember_cb002e89-8ca8-43b4-a44f-acd49ebae8d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201707Member_8981b9ef-b1dc-4fac-8d01-fa87bdcb8b32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201707Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_cb002e89-8ca8-43b4-a44f-acd49ebae8d9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201707Member_8981b9ef-b1dc-4fac-8d01-fa87bdcb8b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_07c6e2ca-65c2-4580-93b6-3624967d4afc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_dei_LegalEntityAxis_07c6e2ca-65c2-4580-93b6-3624967d4afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_685ef24b-973e-430e-8acd-133cf48e4013" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_07c6e2ca-65c2-4580-93b6-3624967d4afc" xlink:to="loc_dei_EntityDomain_685ef24b-973e-430e-8acd-133cf48e4013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_edce108e-be4e-449c-aca5-1a6fb185c770" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_685ef24b-973e-430e-8acd-133cf48e4013" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_edce108e-be4e-449c-aca5-1a6fb185c770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_94491339-f2d0-456e-bff1-a7c333a0f3a4" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_685ef24b-973e-430e-8acd-133cf48e4013" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_94491339-f2d0-456e-bff1-a7c333a0f3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_272dc78b-e060-40d4-8ebe-bd2b6560955f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_us-gaap_RegulatoryAssetAxis_272dc78b-e060-40d4-8ebe-bd2b6560955f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_272dc78b-e060-40d4-8ebe-bd2b6560955f" xlink:to="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_8ba67dd4-11ae-43ca-a938-780c4102de15" xlink:href="pnm-20201231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_8ba67dd4-11ae-43ca-a938-780c4102de15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_717b7fb7-7df7-46ad-825f-667853c115b5" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_EnergyEfficiencyMember_717b7fb7-7df7-46ad-825f-667853c115b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StrandedCostsMember_a6905966-6662-44f6-addb-29d1d8406e88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StrandedCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_StrandedCostsMember_a6905966-6662-44f6-addb-29d1d8406e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRestorationCostsMember_3b6bccfa-97cb-43ce-be18-74e0248ff353" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnvironmentalRestorationCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_EnvironmentalRestorationCostsMember_3b6bccfa-97cb-43ce-be18-74e0248ff353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_34e64ecb-9a73-4b2e-a50e-d204e599fcbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_34e64ecb-9a73-4b2e-a50e-d204e599fcbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnReacquiredDebtMember_4c714ca8-4c9f-4230-ae9f-4b4670f6045e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossOnReacquiredDebtMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_LossOnReacquiredDebtMember_4c714ca8-4c9f-4230-ae9f-4b4670f6045e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_497e5ec2-1471-4e45-8f4b-8280cfb65900" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansCostsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_497e5ec2-1471-4e45-8f4b-8280cfb65900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SJGSUnits2and3Member_64721757-b573-45b6-94b7-a30dc9ee7603" xlink:href="pnm-20201231.xsd#pnm_SJGSUnits2and3Member"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_SJGSUnits2and3Member_64721757-b573-45b6-94b7-a30dc9ee7603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_HurricaneCostsMember_c5320a28-510f-49d6-ae65-cd2d54b5cf32" xlink:href="pnm-20201231.xsd#pnm_HurricaneCostsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_HurricaneCostsMember_c5320a28-510f-49d6-ae65-cd2d54b5cf32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember_a2c100d0-cfee-4428-ac30-3ca6eaa9dab1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvancedMeteringInfrastructureCostsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_AdvancedMeteringInfrastructureCostsMember_a2c100d0-cfee-4428-ac30-3ca6eaa9dab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdvancedMeterRetirementCostsMember_913b5459-79af-4a76-be6b-c48cd07221de" xlink:href="pnm-20201231.xsd#pnm_AdvancedMeterRetirementCostsMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_AdvancedMeterRetirementCostsMember_913b5459-79af-4a76-be6b-c48cd07221de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember_1e91a823-db0f-418f-80d4-625ca1b50d13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_RenewableEnergyProgramMember_1e91a823-db0f-418f-80d4-625ca1b50d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCostsUnderElectronicTransferAccountMember_453b879a-96d2-44a3-a6e1-4c40f0aeaf32" xlink:href="pnm-20201231.xsd#pnm_DeferredCostsUnderElectronicTransferAccountMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_DeferredCostsUnderElectronicTransferAccountMember_453b879a-96d2-44a3-a6e1-4c40f0aeaf32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCOVID19CostsMember_f07a2802-692e-483d-93a3-b671f176fb29" xlink:href="pnm-20201231.xsd#pnm_DeferredCOVID19CostsMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_DeferredCOVID19CostsMember_f07a2802-692e-483d-93a3-b671f176fb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember_d3b628cf-8604-4345-bd2a-0751a11ea5e4" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationReplacementResourcesMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_pnm_SanJuanGeneratingStationReplacementResourcesMember_d3b628cf-8604-4345-bd2a-0751a11ea5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_228ede06-6e43-457f-be18-26e2a84b568f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_e9d5a359-589c-4073-9d08-1915f7e95faa" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_228ede06-6e43-457f-be18-26e2a84b568f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_a5d09886-7981-4066-b103-0d1943d2172d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_a5d09886-7981-4066-b103-0d1943d2172d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_a5d09886-7981-4066-b103-0d1943d2172d" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_f1583845-bbd1-47e1-8b62-44c5390f0118" xlink:href="pnm-20201231.xsd#pnm_FuelAndPurchasedPowerAdjustmentClauseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_FuelAndPurchasedPowerAdjustmentClauseMember_f1583845-bbd1-47e1-8b62-44c5390f0118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_2edb17b4-581b-4256-89ef-e2367cbf0b6b" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_RenewableEnergyRiderMember_2edb17b4-581b-4256-89ef-e2367cbf0b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryliabilitiesOtherCurrentMember_fe64b246-e92b-4fda-b15b-844e7efbf629" xlink:href="pnm-20201231.xsd#pnm_RegulatoryliabilitiesOtherCurrentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_RegulatoryliabilitiesOtherCurrentMember_fe64b246-e92b-4fda-b15b-844e7efbf629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemovalCostsMember_106f3977-405e-499d-bcaf-1a93c96eeb42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RemovalCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_RemovalCostsMember_106f3977-405e-499d-bcaf-1a93c96eeb42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_702b8935-264a-4647-99f0-86a2fdb9d449" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_702b8935-264a-4647-99f0-86a2fdb9d449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember_d2ea9ce9-d5f0-4bfe-b362-6a99c8569e09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_AssetRetirementObligationCostsMember_d2ea9ce9-d5f0-4bfe-b362-6a99c8569e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RenewableEnergyProgramMember_1525bc8c-7b97-4198-8d33-d3f36b20ede7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RenewableEnergyProgramMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_RenewableEnergyProgramMember_1525bc8c-7b97-4198-8d33-d3f36b20ede7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AcceleratedDepreciationSNCRsMember_4fef0821-6dd5-4463-b3b1-b6040cbb1a03" xlink:href="pnm-20201231.xsd#pnm_AcceleratedDepreciationSNCRsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_AcceleratedDepreciationSNCRsMember_4fef0821-6dd5-4463-b3b1-b6040cbb1a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_39907e94-c5b5-4fc9-b489-ca018ca49d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansCostsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansCostsMember_39907e94-c5b5-4fc9-b489-ca018ca49d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19CostsSavingsMember_5d2301e2-5d73-442e-93d4-436a78f48a15" xlink:href="pnm-20201231.xsd#pnm_COVID19CostsSavingsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_pnm_COVID19CostsSavingsMember_5d2301e2-5d73-442e-93d4-436a78f48a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_2fa48ff5-ee53-4fdd-a773-569d7a471845" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_9197cc67-4452-499c-8a7f-70b0fb6118e8" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_2fa48ff5-ee53-4fdd-a773-569d7a471845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesTable_e4779f29-5ec6-48c5-9d33-e76800030aea" xlink:to="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetRegulatoryAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:to="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_ef93e06d-fb5e-4323-b7c8-6c4713fcc3d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_ef93e06d-fb5e-4323-b7c8-6c4713fcc3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_99a8320c-eb43-4f02-aa46-886f0683776a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_99a8320c-eb43-4f02-aa46-886f0683776a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_3f88b250-ed79-433e-bd33-2f35a8390389" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetRegulatoryAssetsAbstract_8a969237-e0d9-4943-be83-65c77bfe2e3d" xlink:to="loc_us-gaap_RegulatoryAssets_3f88b250-ed79-433e-bd33-2f35a8390389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:to="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_0090e912-e57e-4765-844e-b46e0d177da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_0090e912-e57e-4765-844e-b46e0d177da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_146b384a-9cea-4413-b1e9-ec553eb397ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_146b384a-9cea-4413-b1e9-ec553eb397ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_24823ecf-0c26-4470-b34f-40d584941c93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_c444bfe7-c571-4ba0-9053-8cab1c4aa0d8" xlink:to="loc_us-gaap_RegulatoryLiabilities_24823ecf-0c26-4470-b34f-40d584941c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonServiceCostDeferredAsRegulatoryAssets_1938a87f-61f1-44fe-865a-a970ae717701" xlink:href="pnm-20201231.xsd#pnm_NonServiceCostDeferredAsRegulatoryAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:to="loc_pnm_NonServiceCostDeferredAsRegulatoryAssets_1938a87f-61f1-44fe-865a-a970ae717701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_86bd332f-fc8d-438f-87c3-4b2b67cac54a" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowanceAdditionalAmountRecorded"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryAssetsAndLiabilitiesLineItems_33b7f23d-7e14-433e-bbd9-743d44516369" xlink:to="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_86bd332f-fc8d-438f-87c3-4b2b67cac54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlants"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_06be29c1-5dd7-4d0a-940d-22dfe145c332" xlink:href="pnm-20201231.xsd#pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_3bbccad6-b680-4825-88f2-15720feb23b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_06be29c1-5dd7-4d0a-940d-22dfe145c332" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_3bbccad6-b680-4825-88f2-15720feb23b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_e69b8f0c-cf6b-4b84-8b44-f0e77e165ef1" xlink:href="pnm-20201231.xsd#pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_13d905d3-a021-451c-8a31-3d90cd459672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_e69b8f0c-cf6b-4b84-8b44-f0e77e165ef1" xlink:to="loc_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock_13d905d3-a021-451c-8a31-3d90cd459672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock_181fb4c4-c09a-4017-9572-7b9bcaf09283" xlink:href="pnm-20201231.xsd#pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_e69b8f0c-cf6b-4b84-8b44-f0e77e165ef1" xlink:to="loc_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock_181fb4c4-c09a-4017-9572-7b9bcaf09283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_097d840e-5f01-47e4-91bc-9d87714e26e2" xlink:href="pnm-20201231.xsd#pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_097d840e-5f01-47e4-91bc-9d87714e26e2" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6318574-60bf-4b20-a6e5-77cf6f02cce4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6318574-60bf-4b20-a6e5-77cf6f02cce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6318574-60bf-4b20-a6e5-77cf6f02cce4" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointProjectsMember_a85ae1ce-5e68-4ee1-b1f7-0994436b428c" xlink:href="pnm-20201231.xsd#pnm_JointProjectsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_JointProjectsMember_a85ae1ce-5e68-4ee1-b1f7-0994436b428c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SjgsCoalMember_7f7e9a9d-82aa-408e-bafd-c60f4e5d90f8" xlink:href="pnm-20201231.xsd#pnm_SjgsCoalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_SjgsCoalMember_7f7e9a9d-82aa-408e-bafd-c60f4e5d90f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_23b9e7f5-4104-4d21-b1ba-1577f44f2601" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_23b9e7f5-4104-4d21-b1ba-1577f44f2601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersUnits4And5CoalMember_0667d972-e735-47ca-9ffa-16534ed7b402" xlink:href="pnm-20201231.xsd#pnm_FourCornersUnits4And5CoalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_FourCornersUnits4And5CoalMember_0667d972-e735-47ca-9ffa-16534ed7b402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LunaGasMember_222da4c9-160e-4b99-807c-5342e4c4c85b" xlink:href="pnm-20201231.xsd#pnm_LunaGasMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_LunaGasMember_222da4c9-160e-4b99-807c-5342e4c4c85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SjgsUnits1And2Member_a4abfb0e-eaec-4e67-acad-306d59188076" xlink:href="pnm-20201231.xsd#pnm_SjgsUnits1And2Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_SjgsUnits1And2Member_a4abfb0e-eaec-4e67-acad-306d59188076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_b1f40a08-3c73-406b-93d6-d4f007ebb88f" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_d84aa2a3-c4a1-40db-992e-4c79c1438e16" xlink:to="loc_pnm_FourCornersMember_b1f40a08-3c73-406b-93d6-d4f007ebb88f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9dd3544e-cc23-4c9b-8feb-511590988720" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:to="loc_dei_LegalEntityAxis_9dd3544e-cc23-4c9b-8feb-511590988720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9dd3544e-cc23-4c9b-8feb-511590988720" xlink:to="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b6d819ec-0d31-4697-acbe-0a30ca4bde93" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_b6d819ec-0d31-4697-acbe-0a30ca4bde93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_81a2aef1-d2cd-4bbc-abbd-827edbe2bf9a" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_81a2aef1-d2cd-4bbc-abbd-827edbe2bf9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_0536f183-de1e-4e6e-a9fc-d4f64b826728" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1e408ae1-9e7a-44c7-82df-138ae062917a" xlink:to="loc_pnm_PnmrMember_0536f183-de1e-4e6e-a9fc-d4f64b826728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnitAxis_24208b77-ac46-46b2-b7e2-b13f821619eb" xlink:href="pnm-20201231.xsd#pnm_UnitAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:to="loc_pnm_UnitAxis_24208b77-ac46-46b2-b7e2-b13f821619eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UnitDomain_e84763b8-08b1-44c7-b38d-6082f6851ee3" xlink:href="pnm-20201231.xsd#pnm_UnitDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_UnitAxis_24208b77-ac46-46b2-b7e2-b13f821619eb" xlink:to="loc_pnm_UnitDomain_e84763b8-08b1-44c7-b38d-6082f6851ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Unit4Member_74bf50ca-d429-4732-8812-fa66b01024cb" xlink:href="pnm-20201231.xsd#pnm_Unit4Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_UnitDomain_e84763b8-08b1-44c7-b38d-6082f6851ee3" xlink:to="loc_pnm_Unit4Member_74bf50ca-d429-4732-8812-fa66b01024cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherEntitiesAxis_93e95c10-b1f3-4ae3-995c-95c1f2ba6c6f" xlink:href="pnm-20201231.xsd#pnm_OtherEntitiesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:to="loc_pnm_OtherEntitiesAxis_93e95c10-b1f3-4ae3-995c-95c1f2ba6c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:href="pnm-20201231.xsd#pnm_OtherEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherEntitiesAxis_93e95c10-b1f3-4ae3-995c-95c1f2ba6c6f" xlink:to="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities1Member_3f2af176-4515-4960-a05d-c95457fc1b59" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities1Member_3f2af176-4515-4960-a05d-c95457fc1b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities2Member_2193754e-12e6-4fb7-8c4c-9b530e594fb5" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities2Member_2193754e-12e6-4fb7-8c4c-9b530e594fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities3Member_d201f39a-388a-46cb-92cd-6ae58dbdf069" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities3Member_d201f39a-388a-46cb-92cd-6ae58dbdf069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities4Member_8c2ae20c-3973-4f6e-9596-a728055d6cf9" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities4Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities4Member_8c2ae20c-3973-4f6e-9596-a728055d6cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherUnrelatedEntities5Member_50a15c3c-a523-499b-bef4-0bd9defead23" xlink:href="pnm-20201231.xsd#pnm_OtherUnrelatedEntities5Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_OtherEntitiesDomain_4c979705-1c23-4e5f-8a2a-8e05787d3e5e" xlink:to="loc_pnm_OtherUnrelatedEntities5Member_50a15c3c-a523-499b-bef4-0bd9defead23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantInterestsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsTable_dfdb1ff3-eeb8-450e-bd3f-d1b076425411" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_5ce529ad-43ee-4714-b990-378496c92188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_5ce529ad-43ee-4714-b990-378496c92188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_055efddd-2e4b-43e1-a6ef-bea060c9b260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_055efddd-2e4b-43e1-a6ef-bea060c9b260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_a5220f5c-2c1a-41b4-be70-d21d81a1d011" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_a5220f5c-2c1a-41b4-be70-d21d81a1d011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_497ef591-d1f4-46cf-a88a-513f9ce4aa32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_497ef591-d1f4-46cf-a88a-513f9ce4aa32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_51f66b80-3150-4ba0-95a9-efa222601979" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_51f66b80-3150-4ba0-95a9-efa222601979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities_fdf1592d-8e74-4aa7-9ac1-34cb54b28930" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities_fdf1592d-8e74-4aa7-9ac1-34cb54b28930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofUnits_ba222efc-9833-4fa4-a776-55898c2970d6" xlink:href="pnm-20201231.xsd#pnm_NumberofUnits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_pnm_NumberofUnits_ba222efc-9833-4fa4-a776-55898c2970d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseOriginalTerm_89ace594-48e1-4de0-9fd8-f6cf4378094d" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseOriginalTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_pnm_OperatingLeaseOriginalTerm_89ace594-48e1-4de0-9fd8-f6cf4378094d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLeaseExtendedTerm_06653a23-29ac-4e37-b8df-5825124a56c2" xlink:href="pnm-20201231.xsd#pnm_OperatingLeaseExtendedTerm"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems_2e700547-95b3-49bc-9ef8-52be66d6adf4" xlink:to="loc_pnm_OperatingLeaseExtendedTerm_06653a23-29ac-4e37-b8df-5825124a56c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_92d24cc1-0396-427e-bea9-6becbd7b878b" xlink:href="pnm-20201231.xsd#pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryOfBudgetedConstructionExpendituresTable_2963f37e-0d77-4f81-a256-818b2c7ee968" xlink:href="pnm-20201231.xsd#pnm_SummaryOfBudgetedConstructionExpendituresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract_92d24cc1-0396-427e-bea9-6becbd7b878b" xlink:to="loc_pnm_SummaryOfBudgetedConstructionExpendituresTable_2963f37e-0d77-4f81-a256-818b2c7ee968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b86d3852-9198-46a1-8047-4735f3e4ccbc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresTable_2963f37e-0d77-4f81-a256-818b2c7ee968" xlink:to="loc_dei_LegalEntityAxis_b86d3852-9198-46a1-8047-4735f3e4ccbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b86d3852-9198-46a1-8047-4735f3e4ccbc" xlink:to="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bddd82b8-8082-416b-98fc-a269d6d4bc37" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_bddd82b8-8082-416b-98fc-a269d6d4bc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cda1db4f-fe08-441a-bba7-5804bc93fe95" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cda1db4f-fe08-441a-bba7-5804bc93fe95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherSubsidiariesMember_4e75000b-27fd-4b96-a388-7cf65e502d3d" xlink:href="pnm-20201231.xsd#pnm_OtherSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d19b70ec-94ed-433d-8ca6-66dbdea0bd23" xlink:to="loc_pnm_OtherSubsidiariesMember_4e75000b-27fd-4b96-a388-7cf65e502d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:href="pnm-20201231.xsd#pnm_SummaryOfBudgetedConstructionExpendituresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresTable_2963f37e-0d77-4f81-a256-818b2c7ee968" xlink:to="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearOne_5cd3ff48-5659-43d0-8750-d0f8b0f16369" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearOne_5cd3ff48-5659-43d0-8750-d0f8b0f16369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearTwo_d1411610-0692-441d-a9b3-1ee5242de175" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearTwo_d1411610-0692-441d-a9b3-1ee5242de175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearThree_f3d3249b-9d62-469e-a5b1-32ddb8e112aa" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearThree_f3d3249b-9d62-469e-a5b1-32ddb8e112aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearFour_b89091bd-2878-4c15-9bae-47847d25eb4d" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearFour_b89091bd-2878-4c15-9bae-47847d25eb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BudgetedFutureConstructionExpendituresYearFive_b60be1be-a78b-451b-bd28-138d33fbe97b" xlink:href="pnm-20201231.xsd#pnm_BudgetedFutureConstructionExpendituresYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_BudgetedFutureConstructionExpendituresYearFive_b60be1be-a78b-451b-bd28-138d33fbe97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TotalBudgetedConstructionExpenditures_72fda726-4045-47d9-a32a-8ab6cb4285d6" xlink:href="pnm-20201231.xsd#pnm_TotalBudgetedConstructionExpenditures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_TotalBudgetedConstructionExpenditures_72fda726-4045-47d9-a32a-8ab6cb4285d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem_60bddce2-fa06-49da-b47f-360797dab223" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_SummaryOfBudgetedConstructionExpendituresLineItems_90a8bb7e-dba9-4d5f-befa-a7e8eb916c22" xlink:to="loc_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem_60bddce2-fa06-49da-b47f-360797dab223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligations" xlink:type="simple" xlink:href="pnm-20201231.xsd#AssetRetirementObligations"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_e19a83c2-654b-43c6-89ba-347ecb5e30c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_625ba387-6dae-47ab-81a0-e1f33ca62fbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_e19a83c2-654b-43c6-89ba-347ecb5e30c9" xlink:to="loc_us-gaap_AssetRetirementObligationDisclosureTextBlock_625ba387-6dae-47ab-81a0-e1f33ca62fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#AssetRetirementObligationsTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_53843486-1535-48af-9762-80c37dc03bc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_62cb331e-6cd9-45d0-b144-1a8c7741a8c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_53843486-1535-48af-9762-80c37dc03bc3" xlink:to="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_62cb331e-6cd9-45d0-b144-1a8c7741a8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/AssetRetirementObligationsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#AssetRetirementObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/AssetRetirementObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_cd2734dd-b80b-4be6-9a20-9384f140d569" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:href="pnm-20201231.xsd#pnm_AssetRetirementObligationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationDisclosureAbstract_cd2734dd-b80b-4be6-9a20-9384f140d569" xlink:to="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e453e778-f417-46fc-aefb-f33fa176736f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:to="loc_dei_LegalEntityAxis_e453e778-f417-46fc-aefb-f33fa176736f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_394291f5-5d3e-4cbf-ba34-c988344ced91" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e453e778-f417-46fc-aefb-f33fa176736f" xlink:to="loc_dei_EntityDomain_394291f5-5d3e-4cbf-ba34-c988344ced91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_53c29dd6-9f65-49dc-826d-f72b6a4f3fb9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_394291f5-5d3e-4cbf-ba34-c988344ced91" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_53c29dd6-9f65-49dc-826d-f72b6a4f3fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_25981e63-1e04-45ca-b522-22859f0c16c2" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_394291f5-5d3e-4cbf-ba34-c988344ced91" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_25981e63-1e04-45ca-b522-22859f0c16c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6e511c89-a1e8-47d6-9915-77c3ff1b3d14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6e511c89-a1e8-47d6-9915-77c3ff1b3d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6c93edee-2a1a-4dab-8c49-e6e8c88380d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_6e511c89-a1e8-47d6-9915-77c3ff1b3d14" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6c93edee-2a1a-4dab-8c49-e6e8c88380d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_078b573b-10f4-4e6b-b966-313fee2b528d" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_6c93edee-2a1a-4dab-8c49-e6e8c88380d9" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_078b573b-10f4-4e6b-b966-313fee2b528d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8651a424-153b-4230-a6fa-fd519a06463f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8651a424-153b-4230-a6fa-fd519a06463f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_652892bb-3d1f-4395-8cdd-e9855eb9a3aa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8651a424-153b-4230-a6fa-fd519a06463f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_652892bb-3d1f-4395-8cdd-e9855eb9a3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_44a2bd1a-9ec2-4e30-aff2-bf75a2403610" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_652892bb-3d1f-4395-8cdd-e9855eb9a3aa" xlink:to="loc_pnm_FourCornersMember_44a2bd1a-9ec2-4e30-aff2-bf75a2403610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationsLineItems_6407a643-eb47-4a63-baae-885b32792b7b" xlink:href="pnm-20201231.xsd#pnm_AssetRetirementObligationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationTable_94657210-c0b1-4472-8422-4203f6c31c70" xlink:to="loc_pnm_AssetRetirementObligationsLineItems_6407a643-eb47-4a63-baae-885b32792b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_677b386d-3aa1-484c-919b-936c722ac1b9" xlink:href="pnm-20201231.xsd#pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_6407a643-eb47-4a63-baae-885b32792b7b" xlink:to="loc_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning_677b386d-3aa1-484c-919b-936c722ac1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_AssetRetirementObligationsLineItems_6407a643-eb47-4a63-baae-885b32792b7b" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_8fb8031a-9ad9-4202-8887-d6c18069bf64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligation_8fb8031a-9ad9-4202-8887-d6c18069bf64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_dec8fa91-ee78-4aa2-8fc5-e76e32dd494f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_dec8fa91-ee78-4aa2-8fc5-e76e32dd494f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_92f0b61d-adfe-488c-9767-8c70fb530abc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_92f0b61d-adfe-488c-9767-8c70fb530abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_9e247598-aea3-4f61-9ed9-9d51892145b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_9e247598-aea3-4f61-9ed9-9d51892145b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_c6e7f14d-4dfa-4370-98f5-04a226a6659f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_c6e7f14d-4dfa-4370-98f5-04a226a6659f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_5443c276-3658-42df-8dea-fd2bf31d289c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_22ffec39-4b06-4ad9-81e9-0f9fd73e22dc" xlink:to="loc_us-gaap_AssetRetirementObligation_5443c276-3658-42df-8dea-fd2bf31d289c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cca2ed98-9276-454b-88c5-3c5b6954a421" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_15d1e574-11b6-468f-bdbf-5b5d903c68e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cca2ed98-9276-454b-88c5-3c5b6954a421" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_15d1e574-11b6-468f-bdbf-5b5d903c68e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesPVNGSDecommissioningFundingDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ce5f38da-20fc-4f6c-b003-aac22eb2ec70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e212c862-2535-4045-a340-053747a33bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ce5f38da-20fc-4f6c-b003-aac22eb2ec70" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e212c862-2535-4045-a340-053747a33bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1a63e9ad-54c5-4dcc-9aa6-37157769409d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e212c862-2535-4045-a340-053747a33bf2" xlink:to="loc_dei_LegalEntityAxis_1a63e9ad-54c5-4dcc-9aa6-37157769409d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_351119d2-f9d9-4fef-808e-5ec4bb0263d6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1a63e9ad-54c5-4dcc-9aa6-37157769409d" xlink:to="loc_dei_EntityDomain_351119d2-f9d9-4fef-808e-5ec4bb0263d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_844d726c-16dd-4b46-9738-1b91d2f0f00a" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_351119d2-f9d9-4fef-808e-5ec4bb0263d6" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_844d726c-16dd-4b46-9738-1b91d2f0f00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_f665bf9f-51ff-4f1a-bfb0-e504d5907a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e212c862-2535-4045-a340-053747a33bf2" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_f665bf9f-51ff-4f1a-bfb0-e504d5907a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9f9ea386-3bb4-4687-bdd0-b3236a9b64c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_f665bf9f-51ff-4f1a-bfb0-e504d5907a29" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9f9ea386-3bb4-4687-bdd0-b3236a9b64c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_d45aae33-99d4-4455-b02b-d18c2a872335" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_9f9ea386-3bb4-4687-bdd0-b3236a9b64c0" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_d45aae33-99d4-4455-b02b-d18c2a872335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7640aa1b-2528-4d07-a894-40be64ab619b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_e212c862-2535-4045-a340-053747a33bf2" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7640aa1b-2528-4d07-a894-40be64ab619b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToInvestInDecommissioningFund_2b93e05f-3fd4-46c2-818f-d16f5802714c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToInvestInDecommissioningFund"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7640aa1b-2528-4d07-a894-40be64ab619b" xlink:to="loc_us-gaap_PaymentsToInvestInDecommissioningFund_2b93e05f-3fd4-46c2-818f-d16f5802714c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecommissioningTrustAssetsAmount_1428c1d7-058a-4da6-b901-3995cc5040e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DecommissioningTrustAssetsAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_7640aa1b-2528-4d07-a894-40be64ab619b" xlink:to="loc_us-gaap_DecommissioningTrustAssetsAmount_1428c1d7-058a-4da6-b901-3995cc5040e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_aa4c7707-0c41-4a1c-9a6b-fbbe491c9613" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_aa4c7707-0c41-4a1c-9a6b-fbbe491c9613" xlink:to="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5c8c24c8-3b00-4fda-8d09-e0e825aba47b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:to="loc_dei_LegalEntityAxis_5c8c24c8-3b00-4fda-8d09-e0e825aba47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4e8c0412-3c11-4c5e-8edb-9b9fac4a2c1b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5c8c24c8-3b00-4fda-8d09-e0e825aba47b" xlink:to="loc_dei_EntityDomain_4e8c0412-3c11-4c5e-8edb-9b9fac4a2c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6f8a58f6-13d0-43d7-a4f6-6d5a6b511a72" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4e8c0412-3c11-4c5e-8edb-9b9fac4a2c1b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_6f8a58f6-13d0-43d7-a4f6-6d5a6b511a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_0740e2ec-0a69-44d3-862f-b66fadc09036" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_0740e2ec-0a69-44d3-862f-b66fadc09036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1d40e05a-04b9-4cd9-b1c0-88bcc1c12da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_0740e2ec-0a69-44d3-862f-b66fadc09036" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1d40e05a-04b9-4cd9-b1c0-88bcc1c12da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_b8063a48-ba05-455b-8cd0-57770a269d8f" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_1d40e05a-04b9-4cd9-b1c0-88bcc1c12da6" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_b8063a48-ba05-455b-8cd0-57770a269d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3266f322-5cc5-414e-ae74-bfe3a3d88cea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3266f322-5cc5-414e-ae74-bfe3a3d88cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_a7665e89-3454-4471-902f-2a10d8b4ad0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3266f322-5cc5-414e-ae74-bfe3a3d88cea" xlink:to="loc_us-gaap_LossContingencyNatureDomain_a7665e89-3454-4471-902f-2a10d8b4ad0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NuclearSpentFuelAndWasteDisposalMember_805326da-b6f1-472d-bc81-f05c2a82fbb4" xlink:href="pnm-20201231.xsd#pnm_NuclearSpentFuelAndWasteDisposalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_a7665e89-3454-4471-902f-2a10d8b4ad0b" xlink:to="loc_pnm_NuclearSpentFuelAndWasteDisposalMember_805326da-b6f1-472d-bc81-f05c2a82fbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationAxis_e8059119-f00b-4766-b662-c0377c0ba39e" xlink:href="pnm-20201231.xsd#pnm_FinancialStatementLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:to="loc_pnm_FinancialStatementLocationAxis_e8059119-f00b-4766-b662-c0377c0ba39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinancialStatementLocationDomain_8e95dd57-d6e8-4e75-ac55-633649463e46" xlink:href="pnm-20201231.xsd#pnm_FinancialStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinancialStatementLocationAxis_e8059119-f00b-4766-b662-c0377c0ba39e" xlink:to="loc_pnm_FinancialStatementLocationDomain_8e95dd57-d6e8-4e75-ac55-633649463e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_1e6f6770-9c4d-4dc6-b123-2e93f4c528cd" xlink:href="pnm-20201231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_FinancialStatementLocationDomain_8e95dd57-d6e8-4e75-ac55-633649463e46" xlink:to="loc_pnm_OtherDeferredCreditsMember_1e6f6770-9c4d-4dc6-b123-2e93f4c528cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_c2d9e034-86a2-4212-a1bf-df47cc85938d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_fa45b066-cf4c-41f3-a49b-69e0e815c472" xlink:to="loc_us-gaap_LossContingenciesLineItems_c2d9e034-86a2-4212-a1bf-df47cc85938d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_8e8218f9-b3e6-4e8f-8d68-b810bc10a324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_c2d9e034-86a2-4212-a1bf-df47cc85938d" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_8e8218f9-b3e6-4e8f-8d68-b810bc10a324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_462008d0-ea3a-4a38-8d16-0cce9a98f55e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_c2d9e034-86a2-4212-a1bf-df47cc85938d" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_462008d0-ea3a-4a38-8d16-0cce9a98f55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesTheEnergyTransitionActDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_120d0973-34b7-410e-9b6a-040465c50cb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_120d0973-34b7-410e-9b6a-040465c50cb6" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d8b789d-c5bb-4c49-a002-cac628e6f84c" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d8b789d-c5bb-4c49-a002-cac628e6f84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_6fc1fb9f-8be6-4964-9ff6-06512d49c68d" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d8b789d-c5bb-4c49-a002-cac628e6f84c" xlink:to="loc_pnm_RegulatoryRateMattersDomain_6fc1fb9f-8be6-4964-9ff6-06512d49c68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ElectricGenerationPortfolioStandardMember_01afcfac-51f8-4862-9c4c-227eb89762c2" xlink:href="pnm-20201231.xsd#pnm_ElectricGenerationPortfolioStandardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_6fc1fb9f-8be6-4964-9ff6-06512d49c68d" xlink:to="loc_pnm_ElectricGenerationPortfolioStandardMember_01afcfac-51f8-4862-9c4c-227eb89762c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DateOfRegulatoryActionAxis_c436750e-e093-45ee-afe3-3a1e1cd28f70" xlink:href="pnm-20201231.xsd#pnm_DateOfRegulatoryActionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:to="loc_pnm_DateOfRegulatoryActionAxis_c436750e-e093-45ee-afe3-3a1e1cd28f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:href="pnm-20201231.xsd#pnm_DateOfRegulatoryActionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DateOfRegulatoryActionAxis_c436750e-e093-45ee-afe3-3a1e1cd28f70" xlink:to="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageBy2020Member_2c5fc538-8b56-498f-a415-b084d0cf8250" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageBy2020Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageBy2020Member_2c5fc538-8b56-498f-a415-b084d0cf8250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2025Member_a7e8875e-a74c-4531-a389-0c344552d95e" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2025Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageby2025Member_a7e8875e-a74c-4531-a389-0c344552d95e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2030Member_128f37c2-5649-48f9-86ea-d51da82adce3" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2030Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageby2030Member_128f37c2-5649-48f9-86ea-d51da82adce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2040Member_37cc1dc6-2c12-4721-ae2b-11f7415169a9" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2040Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageby2040Member_37cc1dc6-2c12-4721-ae2b-11f7415169a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RequiredPercentageby2045Member_244e66ec-6cfa-410b-a37a-09427c1d137b" xlink:href="pnm-20201231.xsd#pnm_RequiredPercentageby2045Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_DateOfRegulatoryActionDomain_a42b956a-d2ab-4fab-bf00-00897d1b7a79" xlink:to="loc_pnm_RequiredPercentageby2045Member_244e66ec-6cfa-410b-a37a-09427c1d137b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_ef4f6db5-74e5-405b-9a6c-ca085527ea05" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_ef4f6db5-74e5-405b-9a6c-ca085527ea05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_dd14d836-bd06-4b27-9b4a-2676f7e61ae2" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_ef4f6db5-74e5-405b-9a6c-ca085527ea05" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_dd14d836-bd06-4b27-9b4a-2676f7e61ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyTransitionActMember_d7342aa7-dcd3-4691-b6aa-bf0eef848e92" xlink:href="pnm-20201231.xsd#pnm_EnergyTransitionActMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_dd14d836-bd06-4b27-9b4a-2676f7e61ae2" xlink:to="loc_pnm_EnergyTransitionActMember_d7342aa7-dcd3-4691-b6aa-bf0eef848e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_05ac6b63-b4fa-4ae4-8bcc-022d808a71d8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:to="loc_dei_LegalEntityAxis_05ac6b63-b4fa-4ae4-8bcc-022d808a71d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5b2ecebb-5363-48af-bb6a-a030b69417a3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_05ac6b63-b4fa-4ae4-8bcc-022d808a71d8" xlink:to="loc_dei_EntityDomain_5b2ecebb-5363-48af-bb6a-a030b69417a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f916d3ff-f3c1-4ca5-b892-cd15bc2678d5" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5b2ecebb-5363-48af-bb6a-a030b69417a3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f916d3ff-f3c1-4ca5-b892-cd15bc2678d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1e101fa4-94d0-40f7-aa0c-ee38668da6d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_43a71532-916a-4650-9455-d0a2ee92d6a8" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1e101fa4-94d0-40f7-aa0c-ee38668da6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyPercentage_7efa26f9-1614-466f-97f8-cb0b978c71f0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_1e101fa4-94d0-40f7-aa0c-ee38668da6d0" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyPercentage_7efa26f9-1614-466f-97f8-cb0b978c71f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesTheCleanAirActDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f892459a-3b22-45dc-bc74-2ba53f917cee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f892459a-3b22-45dc-bc74-2ba53f917cee" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_7444e597-0fa2-4419-95b8-3d29f34dc844" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_7444e597-0fa2-4419-95b8-3d29f34dc844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_7444e597-0fa2-4419-95b8-3d29f34dc844" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActRelatedToRegionalHazeMember_6ef7b038-1dc5-4513-9716-76fa3d02b9e9" xlink:href="pnm-20201231.xsd#pnm_CleanAirActRelatedToRegionalHazeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:to="loc_pnm_CleanAirActRelatedToRegionalHazeMember_6ef7b038-1dc5-4513-9716-76fa3d02b9e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActSncrMember_1ff157ed-215a-4873-b68c-9c4085e549e7" xlink:href="pnm-20201231.xsd#pnm_CleanAirActSncrMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:to="loc_pnm_CleanAirActSncrMember_1ff157ed-215a-4873-b68c-9c4085e549e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CleanAirActRelatedToPostCombustionControlsMember_41e3fd9d-98d7-4509-8b2e-f1210cfcfaea" xlink:href="pnm-20201231.xsd#pnm_CleanAirActRelatedToPostCombustionControlsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_7bbecf81-4628-42be-a02d-8ce8170f3372" xlink:to="loc_pnm_CleanAirActRelatedToPostCombustionControlsMember_41e3fd9d-98d7-4509-8b2e-f1210cfcfaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bffc8cef-3e96-4ad2-8c72-fdc42a4ba2f8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:to="loc_dei_LegalEntityAxis_bffc8cef-3e96-4ad2-8c72-fdc42a4ba2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6bb1ac38-6819-40d0-a936-13f3be5f8a12" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bffc8cef-3e96-4ad2-8c72-fdc42a4ba2f8" xlink:to="loc_dei_EntityDomain_6bb1ac38-6819-40d0-a936-13f3be5f8a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8dae0608-32ad-44c6-9778-39c700a15cbb" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6bb1ac38-6819-40d0-a936-13f3be5f8a12" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8dae0608-32ad-44c6-9778-39c700a15cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_b21c9c42-3851-4004-9799-2722a750a9ce" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6bb1ac38-6819-40d0-a936-13f3be5f8a12" xlink:to="loc_pnm_PNMRDevelopmentMember_b21c9c42-3851-4004-9799-2722a750a9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c60912ea-b8a9-4209-97b3-bfb591300e35" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:to="loc_srt_RangeAxis_c60912ea-b8a9-4209-97b3-bfb591300e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_16ed6882-750a-4e7f-b029-29eb8d1e516c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c60912ea-b8a9-4209-97b3-bfb591300e35" xlink:to="loc_srt_RangeMember_16ed6882-750a-4e7f-b029-29eb8d1e516c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_73273370-13ac-4c06-afd3-644e621c14e7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_16ed6882-750a-4e7f-b029-29eb8d1e516c" xlink:to="loc_srt_MaximumMember_73273370-13ac-4c06-afd3-644e621c14e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b16643f0-7e2c-4838-a811-b4d384c4c01b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b16643f0-7e2c-4838-a811-b4d384c4c01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_b16643f0-7e2c-4838-a811-b4d384c4c01b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationUnit4Member_6701decc-dfd8-4721-8a2e-bc49c1eda3d5" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationUnit4Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:to="loc_pnm_SanJuanGeneratingStationUnit4Member_6701decc-dfd8-4721-8a2e-bc49c1eda3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_e90f2ded-73b6-4ac7-88d0-10bd0cd8b239" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:to="loc_pnm_SanJuanGeneratingStationMember_e90f2ded-73b6-4ac7-88d0-10bd0cd8b239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_d63802d1-9198-4d29-8d66-d7b39381064f" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:to="loc_pnm_FourCornersMember_d63802d1-9198-4d29-8d66-d7b39381064f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersUnits4And5CoalMember_83305b80-efe7-49e0-a9b5-ecb78a51d39f" xlink:href="pnm-20201231.xsd#pnm_FourCornersUnits4And5CoalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_5522d17a-3228-4c9f-9baa-be22c90c6727" xlink:to="loc_pnm_FourCornersUnits4And5CoalMember_83305b80-efe7-49e0-a9b5-ecb78a51d39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_138581a5-7873-4214-ac3e-789cbf72e674" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze_61965808-ebec-4261-97aa-7c3bbdbf972e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze_61965808-ebec-4261-97aa-7c3bbdbf972e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum_30cff185-4821-4ef1-8b80-85a457f96a73" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum_30cff185-4821-4ef1-8b80-85a457f96a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts_df752aa7-a2e2-4c4e-a22a-02d9fe2f3b92" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts_df752aa7-a2e2-4c4e-a22a-02d9fe2f3b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts_67dbed6a-8929-4523-9f9c-9d6817441e16" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts_67dbed6a-8929-4523-9f9c-9d6817441e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_fed5ae4b-ce85-43c7-a761-106f2b7dacda" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPreTaxImpairmentofInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_fed5ae4b-ce85-43c7-a761-106f2b7dacda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained_edf58e3c-2c46-4f07-b53a-a2b2232e973a" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained_edf58e3c-2c46-4f07-b53a-a2b2232e973a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_17403fe2-bba9-4d48-9d14-39d341828dc6" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_17403fe2-bba9-4d48-9d14-39d341828dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentage_0f1ba03b-4b11-4925-930e-5d3813b5575f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOwnershipPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentage_0f1ba03b-4b11-4925-930e-5d3813b5575f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfComplianceAlternatives_0ec5f346-f8ba-42b4-b6f1-76bef95849b0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfComplianceAlternatives"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesNumberOfComplianceAlternatives_0ec5f346-f8ba-42b4-b6f1-76bef95849b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_ed43ef12-13cf-4cdc-b40b-2e6840a9d6f0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesGovernmentStandardEmissionLimit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_ed43ef12-13cf-4cdc-b40b-2e6840a9d6f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage_1641053b-b50f-4a15-88d2-4eda7023faaf" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage_1641053b-b50f-4a15-88d2-4eda7023faaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations_4b88b71f-bc07-42c7-bec7-14454ecc728f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations_4b88b71f-bc07-42c7-bec7-14454ecc728f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_618fac2a-9538-405c-9bb8-5941bd1fee64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9e7f0747-ab9a-49e7-974a-6b8c0bb5ddba" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_618fac2a-9538-405c-9bb8-5941bd1fee64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f236605e-e7aa-4d03-b679-ae8589ec15f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f236605e-e7aa-4d03-b679-ae8589ec15f7" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c0b12648-8f05-458b-9f1a-65df365803e6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:to="loc_dei_LegalEntityAxis_c0b12648-8f05-458b-9f1a-65df365803e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c41be3cb-3cc6-4e68-aa6f-7e2232194419" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c0b12648-8f05-458b-9f1a-65df365803e6" xlink:to="loc_dei_EntityDomain_c41be3cb-3cc6-4e68-aa6f-7e2232194419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_03603984-47a1-49cf-a289-060f4e8afc78" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c41be3cb-3cc6-4e68-aa6f-7e2232194419" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_03603984-47a1-49cf-a289-060f4e8afc78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37247778-1212-4520-a20b-ba789cfc0b37" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:to="loc_srt_RangeAxis_37247778-1212-4520-a20b-ba789cfc0b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7c013603-39d2-45de-8ebc-154b27fbf592" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_37247778-1212-4520-a20b-ba789cfc0b37" xlink:to="loc_srt_RangeMember_7c013603-39d2-45de-8ebc-154b27fbf592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_718308d3-1220-4495-9ce5-b67e35d58a80" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7c013603-39d2-45de-8ebc-154b27fbf592" xlink:to="loc_srt_MaximumMember_718308d3-1220-4495-9ce5-b67e35d58a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f06aef35-2d35-42f3-9071-fa4be473e1d6" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f06aef35-2d35-42f3-9071-fa4be473e1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_bd00ed41-3acd-4c5d-818a-9f93a286bbd3" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f06aef35-2d35-42f3-9071-fa4be473e1d6" xlink:to="loc_pnm_StationFuelTypeDomain_bd00ed41-3acd-4c5d-818a-9f93a286bbd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_444ef381-4c3a-413e-a498-062b2f656d0f" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_StationFuelTypeDomain_bd00ed41-3acd-4c5d-818a-9f93a286bbd3" xlink:to="loc_pnm_SanJuanGeneratingStationMember_444ef381-4c3a-413e-a498-062b2f656d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6a2ea1d-2746-4090-9458-56a16a0983af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6a2ea1d-2746-4090-9458-56a16a0983af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_0d479faa-3b69-4192-9f9e-4a5c0438e47c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_c6a2ea1d-2746-4090-9458-56a16a0983af" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_0d479faa-3b69-4192-9f9e-4a5c0438e47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_5985dd59-89b0-43ac-9972-e13d4a67763a" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationAndFourCornersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_0d479faa-3b69-4192-9f9e-4a5c0438e47c" xlink:to="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_5985dd59-89b0-43ac-9972-e13d4a67763a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_085a8541-6bb3-4d0a-b772-5e59c7579526" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_09d601b8-7f23-47b7-b3e5-a23302feb9ec" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_085a8541-6bb3-4d0a-b772-5e59c7579526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_8ba1e214-ce1c-48b5-a54f-a4d71cf524df" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesGovernmentStandardEmissionLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_085a8541-6bb3-4d0a-b772-5e59c7579526" xlink:to="loc_pnm_PublicUtilitiesGovernmentStandardEmissionLimit_8ba1e214-ce1c-48b5-a54f-a4d71cf524df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d4620702-78ff-4719-b5dd-dcd0876f8e25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfOptionsForMeetingBTAStandards_fb1aa3bc-934f-443c-8029-d64daeca42d2" xlink:href="pnm-20201231.xsd#pnm_NumberOfOptionsForMeetingBTAStandards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d4620702-78ff-4719-b5dd-dcd0876f8e25" xlink:to="loc_pnm_NumberOfOptionsForMeetingBTAStandards_fb1aa3bc-934f-443c-8029-d64daeca42d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesCoalSupplyDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47a49997-562e-4d38-9cac-c4806e91e2d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47a49997-562e-4d38-9cac-c4806e91e2d7" xlink:to="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_81a05be6-b8b5-43a6-9812-c5565f0c7c5b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_dei_LegalEntityAxis_81a05be6-b8b5-43a6-9812-c5565f0c7c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c9f71f5b-f98d-4c2f-a3a0-38016af0e2df" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_81a05be6-b8b5-43a6-9812-c5565f0c7c5b" xlink:to="loc_dei_EntityDomain_c9f71f5b-f98d-4c2f-a3a0-38016af0e2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_571647b9-d944-476d-961a-60b436575a27" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c9f71f5b-f98d-4c2f-a3a0-38016af0e2df" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_571647b9-d944-476d-961a-60b436575a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMCapitalMember_a59532cf-2643-4e8e-8d67-bfdf13a5cce9" xlink:href="pnm-20201231.xsd#pnm_NMCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c9f71f5b-f98d-4c2f-a3a0-38016af0e2df" xlink:to="loc_pnm_NMCapitalMember_a59532cf-2643-4e8e-8d67-bfdf13a5cce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_4b466125-b1f8-42f2-946c-b593880d7336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_4b466125-b1f8-42f2-946c-b593880d7336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_4b466125-b1f8-42f2-946c-b593880d7336" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_0f97d57b-81ea-4902-a4ce-4520b4c29b36" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:to="loc_pnm_SanJuanGeneratingStationMember_0f97d57b-81ea-4902-a4ce-4520b4c29b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_8e4893cb-34cd-4cb2-964d-b8a6d758a319" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:to="loc_pnm_FourCornersMember_8e4893cb-34cd-4cb2-964d-b8a6d758a319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_074f1928-c997-42d1-a701-739b97bc0703" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationAndFourCornersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_fff7c8b9-edd9-47bb-bf7e-0e7df67482bd" xlink:to="loc_pnm_SanJuanGeneratingStationAndFourCornersMember_074f1928-c997-42d1-a701-739b97bc0703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_12e1f6d1-6ac2-40d3-aa0f-7ff255ead3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_12e1f6d1-6ac2-40d3-aa0f-7ff255ead3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_28ae5224-374a-44c9-8533-6126eb24b441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_12e1f6d1-6ac2-40d3-aa0f-7ff255ead3dc" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_28ae5224-374a-44c9-8533-6126eb24b441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalSupplyMember_1766e4fa-99c7-4104-b7fa-6a4261a0b1d5" xlink:href="pnm-20201231.xsd#pnm_CoalSupplyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_28ae5224-374a-44c9-8533-6126eb24b441" xlink:to="loc_pnm_CoalSupplyMember_1766e4fa-99c7-4104-b7fa-6a4261a0b1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineAxis_442ae338-9afd-41ad-a197-3a0a2b448c72" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_pnm_ClassificationOfMineAxis_442ae338-9afd-41ad-a197-3a0a2b448c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:href="pnm-20201231.xsd#pnm_ClassificationOfMineDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ClassificationOfMineAxis_442ae338-9afd-41ad-a197-3a0a2b448c72" xlink:to="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundandSurfaceMember_193c38c6-f459-406d-ba68-0bc505b29e24" xlink:href="pnm-20201231.xsd#pnm_UndergroundandSurfaceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:to="loc_pnm_UndergroundandSurfaceMember_193c38c6-f459-406d-ba68-0bc505b29e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SurfaceMember_315cfae4-b8ea-44fd-8fbb-52c918a12f99" xlink:href="pnm-20201231.xsd#pnm_SurfaceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:to="loc_pnm_SurfaceMember_315cfae4-b8ea-44fd-8fbb-52c918a12f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UndergroundMember_2517b6cf-d9f8-4a96-868e-cd98506174f3" xlink:href="pnm-20201231.xsd#pnm_UndergroundMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ClassificationOfMineDomain_10090da4-1701-4d0a-9b49-bcec8b09d21d" xlink:to="loc_pnm_UndergroundMember_2517b6cf-d9f8-4a96-868e-cd98506174f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3c8df1df-af88-492c-892f-bf03646161f8" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3c8df1df-af88-492c-892f-bf03646161f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_e2854403-49e7-4829-9227-a0f9f0062af6" xlink:href="pnm-20201231.xsd#pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis_3c8df1df-af88-492c-892f-bf03646161f8" xlink:to="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_e2854403-49e7-4829-9227-a0f9f0062af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_67b88e3f-9657-4703-a4cf-69b63a0d986f" xlink:href="pnm-20201231.xsd#pnm_IncreaseinCoalMineDecommissioningLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_e2854403-49e7-4829-9227-a0f9f0062af6" xlink:to="loc_pnm_IncreaseinCoalMineDecommissioningLiabilityMember_67b88e3f-9657-4703-a4cf-69b63a0d986f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MineReclamationTrustMember_f3aa0a92-2803-4640-8b64-b2e518bf14f3" xlink:href="pnm-20201231.xsd#pnm_MineReclamationTrustMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain_e2854403-49e7-4829-9227-a0f9f0062af6" xlink:to="loc_pnm_MineReclamationTrustMember_f3aa0a92-2803-4640-8b64-b2e518bf14f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_4d3e26bd-be16-4a4c-aff1-5aabcea9502f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_4d3e26bd-be16-4a4c-aff1-5aabcea9502f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_d7dd8ca4-73d3-4d49-8c3a-2a3c3d27761a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_4d3e26bd-be16-4a4c-aff1-5aabcea9502f" xlink:to="loc_us-gaap_LossContingencyNatureDomain_d7dd8ca4-73d3-4d49-8c3a-2a3c3d27761a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember_1ba7a208-c445-4721-816f-5b86b9c6bb58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossOnLongTermPurchaseCommitmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_d7dd8ca4-73d3-4d49-8c3a-2a3c3d27761a" xlink:to="loc_us-gaap_LossOnLongTermPurchaseCommitmentMember_1ba7a208-c445-4721-816f-5b86b9c6bb58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_8521ce38-c416-43fe-92f8-11fba716bedb" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_8521ce38-c416-43fe-92f8-11fba716bedb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_987fee82-fd30-49fb-92a9-08b8a6d5aa2f" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_8521ce38-c416-43fe-92f8-11fba716bedb" xlink:to="loc_pnm_StationFuelTypeDomain_987fee82-fd30-49fb-92a9-08b8a6d5aa2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_0db0c64c-cf0e-4a97-8aac-214e0d03a2df" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_StationFuelTypeDomain_987fee82-fd30-49fb-92a9-08b8a6d5aa2f" xlink:to="loc_pnm_SanJuanGeneratingStationMember_0db0c64c-cf0e-4a97-8aac-214e0d03a2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_8a023968-22a3-49c3-81a9-56fe07d34a54" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_StationFuelTypeDomain_987fee82-fd30-49fb-92a9-08b8a6d5aa2f" xlink:to="loc_pnm_FourCornersMember_8a023968-22a3-49c3-81a9-56fe07d34a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_f5c858c3-7e3d-45ac-9a81-07cb9f5049fb" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1606ad93-0d37-4015-936b-2472baae9ed0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_us-gaap_OtherAssetsCurrent_1606ad93-0d37-4015-936b-2472baae9ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD_d1d54f52-2a5e-4a0e-b025-25c98f1ec421" xlink:href="pnm-20201231.xsd#pnm_CoalMineReclamationBondstobepostedwithNMMMD"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_CoalMineReclamationBondstobepostedwithNMMMD_d1d54f52-2a5e-4a0e-b025-25c98f1ec421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_505bf586-a87c-422e-9472-34b724edc028" xlink:href="pnm-20201231.xsd#pnm_CashUsedToSupportBankLetterOrCreditArrangement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_CashUsedToSupportBankLetterOrCreditArrangement_505bf586-a87c-422e-9472-34b724edc028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsForReliefFromObligations_dcd353a9-d4bf-481a-b7c0-b8e7b992a0a4" xlink:href="pnm-20201231.xsd#pnm_PaymentsForReliefFromObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_PaymentsForReliefFromObligations_dcd353a9-d4bf-481a-b7c0-b8e7b992a0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_f67a502d-ea1a-4f42-899b-3f63b86a7a0b" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_f67a502d-ea1a-4f42-899b-3f63b86a7a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_a14517a1-9309-4b2a-9997-20b159e332b6" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowanceAdditionalAmountRecorded"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_RegulatoryDisallowanceAdditionalAmountRecorded_a14517a1-9309-4b2a-9997-20b159e332b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation_d7837a13-9897-423e-bec3-acc7a8b1d9d4" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation_d7837a13-9897-423e-bec3-acc7a8b1d9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_b86a4c29-50b6-43d4-ad46-5555b97c8541" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_b86a4c29-50b6-43d4-ad46-5555b97c8541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_e6b01b2d-a4c0-450b-b18e-51970fb047a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_e6b01b2d-a4c0-450b-b18e-51970fb047a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_9b051d58-1262-42b0-9300-98250d9799e7" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust_9b051d58-1262-42b0-9300-98250d9799e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingNextFiscalYear_879658bd-c738-448a-9493-021955e8e18b" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingNextFiscalYear"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_ReclamationTrustFundingNextFiscalYear_879658bd-c738-448a-9493-021955e8e18b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingYear2_6df7d687-bcc5-41ef-b39b-1946079993dd" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingYear2"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_ReclamationTrustFundingYear2_6df7d687-bcc5-41ef-b39b-1946079993dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingYear3_4d114891-b26a-4621-9720-c284b5710678" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingYear3"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_ReclamationTrustFundingYear3_4d114891-b26a-4621-9720-c284b5710678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FundsContributedMineReclamationTrust_4ce49064-9c05-426a-9aa0-4fc76bab5e50" xlink:href="pnm-20201231.xsd#pnm_FundsContributedMineReclamationTrust"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_FundsContributedMineReclamationTrust_4ce49064-9c05-426a-9aa0-4fc76bab5e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_8f6fb05b-8674-4350-841b-b5ea9609596c" xlink:href="pnm-20201231.xsd#pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_fc0f356b-e9df-4c9e-9c17-f30a489fb4b4" xlink:to="loc_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive_8f6fb05b-8674-4350-841b-b5ea9609596c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesMiningRoyaltyRateDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_127b844f-73a1-4485-97dc-3de0e6626011" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_30faed7c-b935-4846-bf17-59b30e6f6f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_127b844f-73a1-4485-97dc-3de0e6626011" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_30faed7c-b935-4846-bf17-59b30e6f6f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_f182758f-a98b-49cd-8a30-00ff720d0390" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_30faed7c-b935-4846-bf17-59b30e6f6f13" xlink:to="loc_us-gaap_OtherCommitmentsAxis_f182758f-a98b-49cd-8a30-00ff720d0390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_7eddf629-fac2-41f3-83c5-69efe4bacc3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_f182758f-a98b-49cd-8a30-00ff720d0390" xlink:to="loc_us-gaap_OtherCommitmentsDomain_7eddf629-fac2-41f3-83c5-69efe4bacc3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ContinuousHighwallMiningMember_f07cfb83-af35-48a6-9f6e-26584d8fff2e" xlink:href="pnm-20201231.xsd#pnm_ContinuousHighwallMiningMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_7eddf629-fac2-41f3-83c5-69efe4bacc3f" xlink:to="loc_pnm_ContinuousHighwallMiningMember_f07cfb83-af35-48a6-9f6e-26584d8fff2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f2b7252c-4785-4d18-adc9-3c02226d9452" xlink:href="pnm-20201231.xsd#pnm_JointlyOwnedGeneratingFacilitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_30faed7c-b935-4846-bf17-59b30e6f6f13" xlink:to="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f2b7252c-4785-4d18-adc9-3c02226d9452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StationFuelTypeDomain_4e9b6b1d-ac74-4f57-a6e7-8ee22920db28" xlink:href="pnm-20201231.xsd#pnm_StationFuelTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_JointlyOwnedGeneratingFacilitiesAxis_f2b7252c-4785-4d18-adc9-3c02226d9452" xlink:to="loc_pnm_StationFuelTypeDomain_4e9b6b1d-ac74-4f57-a6e7-8ee22920db28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_61a091ea-4111-4c46-8ae8-066eca04c9db" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_StationFuelTypeDomain_4e9b6b1d-ac74-4f57-a6e7-8ee22920db28" xlink:to="loc_pnm_SanJuanGeneratingStationMember_61a091ea-4111-4c46-8ae8-066eca04c9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_30faed7c-b935-4846-bf17-59b30e6f6f13" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate_a6009852-2f3e-4cd7-81d7-ed8cd24a70e9" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:to="loc_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate_a6009852-2f3e-4cd7-81d7-ed8cd24a70e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003_7f082a53-2741-4ad3-9d5a-f655ea69c8db" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:to="loc_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003_7f082a53-2741-4ad3-9d5a-f655ea69c8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_4f324d17-6884-45da-b2b2-d6c58e2c0ff1" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:to="loc_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange_4f324d17-6884-45da-b2b2-d6c58e2c0ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange_742f63a7-b088-4755-aec8-a2de6069556b" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_bacfd45b-2345-448b-8f1c-8a754bbc934c" xlink:to="loc_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange_742f63a7-b088-4755-aec8-a2de6069556b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b6e8e09c-e5d2-41e5-a57a-3c0bbc162203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b6e8e09c-e5d2-41e5-a57a-3c0bbc162203" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_48979efd-96d0-4a9a-8146-46b3c4883e76" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_dei_LegalEntityAxis_48979efd-96d0-4a9a-8146-46b3c4883e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7bc435e1-38c1-40a8-b87d-85d5f34a10de" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_48979efd-96d0-4a9a-8146-46b3c4883e76" xlink:to="loc_dei_EntityDomain_7bc435e1-38c1-40a8-b87d-85d5f34a10de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_97ab3952-ef2e-4862-af8f-2c582184126c" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7bc435e1-38c1-40a8-b87d-85d5f34a10de" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_97ab3952-ef2e-4862-af8f-2c582184126c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_25ff03b5-4cf0-466f-a330-7c77c1787f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_us-gaap_PublicUtilityAxis_25ff03b5-4cf0-466f-a330-7c77c1787f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_783391a9-a569-45a9-bc67-8bf29c301b2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_25ff03b5-4cf0-466f-a330-7c77c1787f67" xlink:to="loc_us-gaap_UtilityPlantDomain_783391a9-a569-45a9-bc67-8bf29c301b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NuclearPlantMember_0cb8aba5-04d7-4eea-a8b3-760d44a6fff6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NuclearPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_783391a9-a569-45a9-bc67-8bf29c301b2b" xlink:to="loc_us-gaap_NuclearPlantMember_0cb8aba5-04d7-4eea-a8b3-760d44a6fff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_88b28bf6-ceb8-45c4-a6ad-454ec7b2449b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_88b28bf6-ceb8-45c4-a6ad-454ec7b2449b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_3b56b9d9-0b34-48a6-bb30-a4ab566fb4c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_88b28bf6-ceb8-45c4-a6ad-454ec7b2449b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_3b56b9d9-0b34-48a6-bb30-a4ab566fb4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationMember_0972bf75-ee79-4fbd-b6e2-5fd36937901c" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_3b56b9d9-0b34-48a6-bb30-a4ab566fb4c7" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationMember_0972bf75-ee79-4fbd-b6e2-5fd36937901c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f3444d56-7ab8-48fd-a395-93fb6acba03c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_srt_RangeAxis_f3444d56-7ab8-48fd-a395-93fb6acba03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b379cb0d-257d-474f-901f-373bcf4c3bc3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f3444d56-7ab8-48fd-a395-93fb6acba03c" xlink:to="loc_srt_RangeMember_b379cb0d-257d-474f-901f-373bcf4c3bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e7dce98b-4871-42f6-bdb7-45059bf7d389" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b379cb0d-257d-474f-901f-373bcf4c3bc3" xlink:to="loc_srt_MaximumMember_e7dce98b-4871-42f6-bdb7-45059bf7d389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierAxis_dfe4c9c1-9a13-438a-8292-1c7f7f6e3faa" xlink:href="pnm-20201231.xsd#pnm_InsuranceCarrierAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_pnm_InsuranceCarrierAxis_dfe4c9c1-9a13-438a-8292-1c7f7f6e3faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InsuranceCarrierDomain_dbf20e22-ad69-4ae1-bdc3-439d3d1c9420" xlink:href="pnm-20201231.xsd#pnm_InsuranceCarrierDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_InsuranceCarrierAxis_dfe4c9c1-9a13-438a-8292-1c7f7f6e3faa" xlink:to="loc_pnm_InsuranceCarrierDomain_dbf20e22-ad69-4ae1-bdc3-439d3d1c9420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CommercialProvidersMember_339443d5-24a0-4c5a-9169-c0e1b26dc8e9" xlink:href="pnm-20201231.xsd#pnm_CommercialProvidersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_InsuranceCarrierDomain_dbf20e22-ad69-4ae1-bdc3-439d3d1c9420" xlink:to="loc_pnm_CommercialProvidersMember_339443d5-24a0-4c5a-9169-c0e1b26dc8e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember_33540576-09d5-4df0-bd01-7cb69aafa70a" xlink:href="pnm-20201231.xsd#pnm_IndustryWideRetrospectiveAssessmentProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_InsuranceCarrierDomain_dbf20e22-ad69-4ae1-bdc3-439d3d1c9420" xlink:to="loc_pnm_IndustryWideRetrospectiveAssessmentProgramMember_33540576-09d5-4df0-bd01-7cb69aafa70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_36018377-d39d-49ad-8843-1a87282b70c8" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage_f490a9eb-8eb0-4f22-acdd-4c6727c036a3" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesLiabilityInsuranceCoverage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesLiabilityInsuranceCoverage_f490a9eb-8eb0-4f22-acdd-4c6727c036a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_ba0ff8ad-ed2a-44a5-ba2b-92e63ca216cc" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor_ba0ff8ad-ed2a-44a5-ba2b-92e63ca216cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofUnits_a4ce88ac-6bd1-45c0-a20a-9ad64a9a51b6" xlink:href="pnm-20201231.xsd#pnm_NumberofUnits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_NumberofUnits_a4ce88ac-6bd1-45c0-a20a-9ad64a9a51b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_d7837b89-26d6-4031-9c90-679d9b756ed9" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident_d7837b89-26d6-4031-9c90-679d9b756ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_03491e48-e324-48cc-bc97-2b64e4e9d1fd" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident_03491e48-e324-48cc-bc97-2b64e4e9d1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_0a726f77-77c9-47b1-af5f-8e003af00aea" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance_0a726f77-77c9-47b1-af5f-8e003af00aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_f104f240-b81c-4185-b78e-a2237eca7e05" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited_f104f240-b81c-4185-b78e-a2237eca7e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_75a41ce0-41ea-43d6-840f-b72693b55438" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0d16dcaa-f75e-418a-9385-7749c7782656" xlink:to="loc_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited_75a41ce0-41ea-43d6-840f-b72693b55438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66306723-ab0f-40d7-b9d5-a4031c1c7e2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_a4321a4a-8414-4768-bd15-d570a484a019" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66306723-ab0f-40d7-b9d5-a4031c1c7e2c" xlink:to="loc_us-gaap_LossContingenciesTable_a4321a4a-8414-4768-bd15-d570a484a019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_0c806e33-ecf0-4cff-bffb-b48db7f38d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_a4321a4a-8414-4768-bd15-d570a484a019" xlink:to="loc_us-gaap_OtherCommitmentsAxis_0c806e33-ecf0-4cff-bffb-b48db7f38d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_20b9e65e-7a2e-46c1-b582-71985d5c7865" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_0c806e33-ecf0-4cff-bffb-b48db7f38d94" xlink:to="loc_us-gaap_OtherCommitmentsDomain_20b9e65e-7a2e-46c1-b582-71985d5c7865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NavajoNationAllotteeMattersMember_c94b880f-64f9-43d1-b911-132669b5625a" xlink:href="pnm-20201231.xsd#pnm_NavajoNationAllotteeMattersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_20b9e65e-7a2e-46c1-b582-71985d5c7865" xlink:to="loc_pnm_NavajoNationAllotteeMattersMember_c94b880f-64f9-43d1-b911-132669b5625a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_61d8d875-bca0-4e98-b190-ea27002b2856" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_a4321a4a-8414-4768-bd15-d570a484a019" xlink:to="loc_dei_LegalEntityAxis_61d8d875-bca0-4e98-b190-ea27002b2856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6b6622fe-2a7c-4e84-8e31-0f6045adfab3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_61d8d875-bca0-4e98-b190-ea27002b2856" xlink:to="loc_dei_EntityDomain_6b6622fe-2a7c-4e84-8e31-0f6045adfab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_92d2e5ea-65f7-4b96-84a9-b838f9bb928a" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6b6622fe-2a7c-4e84-8e31-0f6045adfab3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_92d2e5ea-65f7-4b96-84a9-b838f9bb928a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_a4321a4a-8414-4768-bd15-d570a484a019" xlink:to="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfLandownersInvolvedInTheAppeal_057d5417-fb68-4929-9d7c-616a0d970652" xlink:href="pnm-20201231.xsd#pnm_NumberOfLandownersInvolvedInTheAppeal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberOfLandownersInvolvedInTheAppeal_057d5417-fb68-4929-9d7c-616a0d970652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_464302f7-3ceb-4d89-8ccd-60a49b92da1e" xlink:href="pnm-20201231.xsd#pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents_464302f7-3ceb-4d89-8ccd-60a49b92da1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_3ca11017-3be8-4588-b01f-8b040d539e08" xlink:href="pnm-20201231.xsd#pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents_3ca11017-3be8-4588-b01f-8b040d539e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_cae3841d-ae56-4556-bdd4-f503dafe960d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfLand"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_us-gaap_AreaOfLand_cae3841d-ae56-4556-bdd4-f503dafe960d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_617ee3ec-b291-42f9-a69a-40ea13a2772d" xlink:href="pnm-20201231.xsd#pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned_617ee3ec-b291-42f9-a69a-40ea13a2772d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAllotmentParcelsAtIssue_be1e5fc9-5157-4292-9bf6-7c0bc1f42c65" xlink:href="pnm-20201231.xsd#pnm_NumberOfAllotmentParcelsAtIssue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_4582abbd-c064-449e-8c9d-ba34e09d9a44" xlink:to="loc_pnm_NumberOfAllotmentParcelsAtIssue_be1e5fc9-5157-4292-9bf6-7c0bc1f42c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMatters" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMatters"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_70a24d84-ce96-453d-a6cd-e367690a104d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryAndRateMattersTextBlock_1bdce9c7-2401-4b7a-9297-d14a52cea914" xlink:href="pnm-20201231.xsd#pnm_RegulatoryAndRateMattersTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_70a24d84-ce96-453d-a6cd-e367690a104d" xlink:to="loc_pnm_RegulatoryAndRateMattersTextBlock_1bdce9c7-2401-4b7a-9297-d14a52cea914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersRegulatoryandRateMattersTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_53ad4c58-97ed-4520-b1ca-a83ac8a1f944" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock_29054712-8478-4a02-bad3-13b36ab17cce" xlink:href="pnm-20201231.xsd#pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_53ad4c58-97ed-4520-b1ca-a83ac8a1f944" xlink:to="loc_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock_29054712-8478-4a02-bad3-13b36ab17cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_895dd8a7-93f6-45e1-bbef-8486c40ea0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_895dd8a7-93f6-45e1-bbef-8486c40ea0ce" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_331b3d0b-75d0-4e79-aab7-12de4468731c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_331b3d0b-75d0-4e79-aab7-12de4468731c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efcbf7c9-ee5d-4766-9084-3082f8eae252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_331b3d0b-75d0-4e79-aab7-12de4468731c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efcbf7c9-ee5d-4766-9084-3082f8eae252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_2feca3f5-7a6e-44c5-a46a-49860d2f3e39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efcbf7c9-ee5d-4766-9084-3082f8eae252" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_2feca3f5-7a6e-44c5-a46a-49860d2f3e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_41bdc033-8cbf-450d-ae8c-83a54c1fb725" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_41bdc033-8cbf-450d-ae8c-83a54c1fb725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_6869a784-7d91-41ce-ad5a-70b291d07500" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_41bdc033-8cbf-450d-ae8c-83a54c1fb725" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_6869a784-7d91-41ce-ad5a-70b291d07500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexico2015RateCaseMember_6d74349b-1d82-47d5-8bae-c7ba12037a85" xlink:href="pnm-20201231.xsd#pnm_NewMexico2015RateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_6869a784-7d91-41ce-ad5a-70b291d07500" xlink:to="loc_pnm_NewMexico2015RateCaseMember_6d74349b-1d82-47d5-8bae-c7ba12037a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_61cf99f9-2978-4a95-ae9d-a3115e5b4901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_PublicUtilityAxis_61cf99f9-2978-4a95-ae9d-a3115e5b4901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_7a50c6d2-fcb7-4707-8ec9-c46c792eb88f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_61cf99f9-2978-4a95-ae9d-a3115e5b4901" xlink:to="loc_us-gaap_UtilityPlantDomain_7a50c6d2-fcb7-4707-8ec9-c46c792eb88f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_656939dd-8bec-47e5-a978-2838632fb1dd" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_7a50c6d2-fcb7-4707-8ec9-c46c792eb88f" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2Member_656939dd-8bec-47e5-a978-2838632fb1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_2fe09207-d1aa-47c1-8fc2-6e6012837066" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_7a50c6d2-fcb7-4707-8ec9-c46c792eb88f" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member_2fe09207-d1aa-47c1-8fc2-6e6012837066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_131291c0-4169-457c-b0bc-c32ba52f9f59" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_131291c0-4169-457c-b0bc-c32ba52f9f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_e50b4650-1bf1-41e7-9bc3-d6ae47fc822c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_131291c0-4169-457c-b0bc-c32ba52f9f59" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_e50b4650-1bf1-41e7-9bc3-d6ae47fc822c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_35a63cdb-7c44-46d1-ba25-443a6504077a" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_e50b4650-1bf1-41e7-9bc3-d6ae47fc822c" xlink:to="loc_pnm_FourCornersMember_35a63cdb-7c44-46d1-ba25-443a6504077a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ec4a0362-c537-4a7d-b6d3-92de0426abda" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_dei_LegalEntityAxis_ec4a0362-c537-4a7d-b6d3-92de0426abda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_58b8f90c-5255-4d67-953d-1f4a2647127a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ec4a0362-c537-4a7d-b6d3-92de0426abda" xlink:to="loc_dei_EntityDomain_58b8f90c-5255-4d67-953d-1f4a2647127a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_32d58211-80b7-40ae-8409-ae6b89b7e04c" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_58b8f90c-5255-4d67-953d-1f4a2647127a" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_32d58211-80b7-40ae-8409-ae6b89b7e04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_fa2e1129-3d0a-4447-a30c-7ba8cf0a6d4f" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_fa2e1129-3d0a-4447-a30c-7ba8cf0a6d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_9a05df92-98f7-4350-be70-1cac0ec54e7e" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_fa2e1129-3d0a-4447-a30c-7ba8cf0a6d4f" xlink:to="loc_pnm_RegulatoryRateMattersDomain_9a05df92-98f7-4350-be70-1cac0ec54e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2015ElectricRateCaseMember_986b5e9c-301e-4d4f-809b-3d0dbcfc710f" xlink:href="pnm-20201231.xsd#pnm_A2015ElectricRateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_9a05df92-98f7-4350-be70-1cac0ec54e7e" xlink:to="loc_pnm_A2015ElectricRateCaseMember_986b5e9c-301e-4d4f-809b-3d0dbcfc710f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis_992aeb60-6f4e-443c-bd1d-b2c5ef13cd4b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_srt_EnergyAxis_992aeb60-6f4e-443c-bd1d-b2c5ef13cd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_edf7749a-656c-4e3d-9aed-b936d56f5cd8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EnergyAxis_992aeb60-6f4e-443c-bd1d-b2c5ef13cd4b" xlink:to="loc_srt_EnergyDomain_edf7749a-656c-4e3d-9aed-b936d56f5cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NonFuelEnergyMember_38e89a92-b557-421f-a584-cead340f3c0d" xlink:href="pnm-20201231.xsd#pnm_NonFuelEnergyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EnergyDomain_edf7749a-656c-4e3d-9aed-b936d56f5cd8" xlink:to="loc_pnm_NonFuelEnergyMember_38e89a92-b557-421f-a584-cead340f3c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_d4d69756-4050-467a-8f22-2db81567e074" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_d4d69756-4050-467a-8f22-2db81567e074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_acc945d7-4a7d-4956-8132-17580f1ac223" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_d4d69756-4050-467a-8f22-2db81567e074" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_acc945d7-4a7d-4956-8132-17580f1ac223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_f2b919da-e1dd-40d5-a67f-30dcd419c012" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_acc945d7-4a7d-4956-8132-17580f1ac223" xlink:to="loc_pnm_NMPRCMember_f2b919da-e1dd-40d5-a67f-30dcd419c012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_81ee8436-183f-459e-8728-3db67c220690" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_LeaseContractualTermAxis_81ee8436-183f-459e-8728-3db67c220690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_8c05b6a0-ddcb-4d57-86de-6e0e239641f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermAxis_81ee8436-183f-459e-8728-3db67c220690" xlink:to="loc_us-gaap_LeaseContractualTermDomain_8c05b6a0-ddcb-4d57-86de-6e0e239641f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember_ca37b4c4-0b7e-4acd-af41-cafa6723a4f7" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_8c05b6a0-ddcb-4d57-86de-6e0e239641f9" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember_ca37b4c4-0b7e-4acd-af41-cafa6723a4f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember_babe0cbe-17ff-47b5-8668-771179050637" xlink:href="pnm-20201231.xsd#pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_8c05b6a0-ddcb-4d57-86de-6e0e239641f9" xlink:to="loc_pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember_babe0cbe-17ff-47b5-8668-771179050637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1820bdc2-e654-4421-9ffe-90067a4627a8" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_185bc498-4a35-4e5b-9dfa-ec9c0e4bc764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_185bc498-4a35-4e5b-9dfa-ec9c0e4bc764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfMegaWattsPurchased_ea44c000-1478-4730-923e-171f0de357c4" xlink:href="pnm-20201231.xsd#pnm_NumberOfMegaWattsPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_NumberOfMegaWattsPurchased_ea44c000-1478-4730-923e-171f0de357c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_60d1e316-c973-4064-bf82-c52b619a2bfe" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration_60d1e316-c973-4064-bf82-c52b619a2bfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts_2f426134-eb9e-4c65-adfd-e0f5e1041297" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts_2f426134-eb9e-4c65-adfd-e0f5e1041297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased_490dc857-8daf-4ef0-ab5b-113bbb060ec6" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased_490dc857-8daf-4ef0-ab5b-113bbb060ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Estimatedannualrentexpense_20a5232f-db15-4cc8-8a94-12760d9f0c13" xlink:href="pnm-20201231.xsd#pnm_Estimatedannualrentexpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_Estimatedannualrentexpense_20a5232f-db15-4cc8-8a94-12760d9f0c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_681df417-6e96-44df-9f6c-4b820e07faff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_681df417-6e96-44df-9f6c-4b820e07faff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedleaseacquisitioncosts_d5ddc1af-33fb-434d-92bc-6205444093ab" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedleaseacquisitioncosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesApprovedleaseacquisitioncosts_d5ddc1af-33fb-434d-92bc-6205444093ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesDisallowedleaseholdimprovements_be3c64cf-1ef4-459d-b531-b64cec50961e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesDisallowedleaseholdimprovements"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesDisallowedleaseholdimprovements_be3c64cf-1ef4-459d-b531-b64cec50961e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements_4b856e43-104a-43e2-8e77-852ade7b59c0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements_4b856e43-104a-43e2-8e77-852ade7b59c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseImpairments_e19e6420-2773-4ff6-9c0e-4e50f5fc216c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseImpairments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseImpairments_e19e6420-2773-4ff6-9c0e-4e50f5fc216c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice_3aeed24a-b7c8-4577-95ae-60330ea2a2ec" xlink:href="pnm-20201231.xsd#pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice_3aeed24a-b7c8-4577-95ae-60330ea2a2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets_3730bd05-3e14-47f4-b9ae-7234ab806cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets_3730bd05-3e14-47f4-b9ae-7234ab806cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7933119b-aad5-4821-8092-61fb90c12f3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7933119b-aad5-4821-8092-61fb90c12f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_5ae8f621-ae4a-4ca2-9296-668877b91d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_5ae8f621-ae4a-4ca2-9296-668877b91d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_4f52cfe1-416c-4650-a729-3493fbe82f01" xlink:href="pnm-20201231.xsd#pnm_RegulatoryDisallowancesAndRestructuringCosts"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_RegulatoryDisallowancesAndRestructuringCosts_4f52cfe1-416c-4650-a729-3493fbe82f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_f7d771ba-b806-4a08-8a78-672c0c6fc3a0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_f7d771ba-b806-4a08-8a78-672c0c6fc3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance_52567b40-bda0-47d6-aa5f-d032c6587deb" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance_52567b40-bda0-47d6-aa5f-d032c6587deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented_2d0e12ee-f029-48ca-9895-6f80f574cbd1" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_e4b67b52-e968-482c-a81b-e4a866219bd5" xlink:to="loc_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented_2d0e12ee-f029-48ca-9895-6f80f574cbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersRenewablePortfolioStandardDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_4f8ea32d-a0cc-4404-9bff-5304d4af8696" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_4f8ea32d-a0cc-4404-9bff-5304d4af8696" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_89b80eb1-f0d3-469d-90d1-2b52e15041f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_us-gaap_PublicUtilityAxis_89b80eb1-f0d3-469d-90d1-2b52e15041f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_89b80eb1-f0d3-469d-90d1-2b52e15041f8" xlink:to="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexicoWindMember_a41fdb01-e5e6-4fc8-9e63-41962b754c16" xlink:href="pnm-20201231.xsd#pnm_NewMexicoWindMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:to="loc_pnm_NewMexicoWindMember_a41fdb01-e5e6-4fc8-9e63-41962b754c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RedMesaWindMember_0dfceed9-31a0-443f-8a0b-5e2884fb0222" xlink:href="pnm-20201231.xsd#pnm_RedMesaWindMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:to="loc_pnm_RedMesaWindMember_0dfceed9-31a0-443f-8a0b-5e2884fb0222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LaJoyaWindMember_51c1962c-e81d-4c82-bb1b-d5c942fa9686" xlink:href="pnm-20201231.xsd#pnm_LaJoyaWindMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:to="loc_pnm_LaJoyaWindMember_51c1962c-e81d-4c82-bb1b-d5c942fa9686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_LightningDockGeothermalMember_7ed455a5-c03d-41bf-a8f7-3430540f4ffa" xlink:href="pnm-20201231.xsd#pnm_LightningDockGeothermalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_118460bc-54bd-4c8e-9654-f2167d5c0af6" xlink:to="loc_pnm_LightningDockGeothermalMember_7ed455a5-c03d-41bf-a8f7-3430540f4ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_fff45ba5-b5b9-425c-83d8-4348a10a075b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_fff45ba5-b5b9-425c-83d8-4348a10a075b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_5502ad9f-3550-489e-b4e2-adacca0add1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_fff45ba5-b5b9-425c-83d8-4348a10a075b" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_5502ad9f-3550-489e-b4e2-adacca0add1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_5db1e1f5-9c7c-426e-8c23-d461b20d3d52" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_5502ad9f-3550-489e-b4e2-adacca0add1b" xlink:to="loc_pnm_NMPRCMember_5db1e1f5-9c7c-426e-8c23-d461b20d3d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8c1eecdb-4b88-4a88-82e8-c40098e24536" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_dei_LegalEntityAxis_8c1eecdb-4b88-4a88-82e8-c40098e24536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bbe42c38-b715-4402-bd28-b6572c4fe299" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8c1eecdb-4b88-4a88-82e8-c40098e24536" xlink:to="loc_dei_EntityDomain_bbe42c38-b715-4402-bd28-b6572c4fe299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0e7fb060-bc35-4d89-9602-0603b702279f" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bbe42c38-b715-4402-bd28-b6572c4fe299" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0e7fb060-bc35-4d89-9602-0603b702279f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_92d0cf79-75dd-42ed-9678-ce241488f963" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_92d0cf79-75dd-42ed-9678-ce241488f963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_92d0cf79-75dd-42ed-9678-ce241488f963" xlink:to="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandardMember_b593c3d5-f99e-4f3e-b696-faf5b0c387d8" xlink:href="pnm-20201231.xsd#pnm_RenewablePortfolioStandardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_RenewablePortfolioStandardMember_b593c3d5-f99e-4f3e-b696-faf5b0c387d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandard2014Member_578484d6-90ce-4ff1-978e-523bfa3820fe" xlink:href="pnm-20201231.xsd#pnm_RenewablePortfolioStandard2014Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_RenewablePortfolioStandard2014Member_578484d6-90ce-4ff1-978e-523bfa3820fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_KVTransmissionLineMember_ce2facdd-ed28-4200-be37-3e10884969e3" xlink:href="pnm-20201231.xsd#pnm_KVTransmissionLineMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_KVTransmissionLineMember_ce2facdd-ed28-4200-be37-3e10884969e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_a581696f-7b58-4f86-b621-f3c07c99e581" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_RenewableEnergyRiderMember_a581696f-7b58-4f86-b621-f3c07c99e581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_1ff970b3-abdc-4826-b585-9f9f8ee20ac4" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_73d88133-2be1-4d9c-b31b-872cb1b462a4" xlink:to="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_1ff970b3-abdc-4826-b585-9f9f8ee20ac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_fc4f2f76-1f92-4bf3-9c30-343d53a46c5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_fc4f2f76-1f92-4bf3-9c30-343d53a46c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d5aef0bd-d073-4df1-82e6-23b4c84cb6b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_fc4f2f76-1f92-4bf3-9c30-343d53a46c5a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d5aef0bd-d073-4df1-82e6-23b4c84cb6b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_12ab92a9-f010-4396-b93e-b73edc1e15ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_d5aef0bd-d073-4df1-82e6-23b4c84cb6b5" xlink:to="loc_us-gaap_SubsequentEventMember_12ab92a9-f010-4396-b93e-b73edc1e15ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_16eb1e67-2647-4fff-b68b-a90303ab4e4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_srt_RangeAxis_16eb1e67-2647-4fff-b68b-a90303ab4e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_36acedb0-dd4b-4e63-88b6-10e724c9d2ef" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_16eb1e67-2647-4fff-b68b-a90303ab4e4f" xlink:to="loc_srt_RangeMember_36acedb0-dd4b-4e63-88b6-10e724c9d2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b53884bb-5ab8-40e1-bea2-4390d0b12302" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_36acedb0-dd4b-4e63-88b6-10e724c9d2ef" xlink:to="loc_srt_MaximumMember_b53884bb-5ab8-40e1-bea2-4390d0b12302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c16f6dac-e5e2-4007-a978-18af855b0695" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour_d01a7f8f-355d-405b-9da1-401edca4bc57" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour_d01a7f8f-355d-405b-9da1-401edca4bc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_95963726-53cd-45c0-86b8-ceac48465065" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity_95963726-53cd-45c0-86b8-ceac48465065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_9780e702-a00e-4f75-9596-837c79935393" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity_9780e702-a00e-4f75-9596-837c79935393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_271ee8b9-723b-4e89-891f-d7ab0f405071" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity_271ee8b9-723b-4e89-891f-d7ab0f405071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_2e2019ad-0c37-4c17-8902-6d5ebd4c4a29" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_2e2019ad-0c37-4c17-8902-6d5ebd4c4a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1_11aa1129-36fd-4d8f-aec2-8931078e47d2" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1_11aa1129-36fd-4d8f-aec2-8931078e47d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2_87536d13-e57b-4117-b36d-43ee5bad1ed8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2_87536d13-e57b-4117-b36d-43ee5bad1ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts_95cd1644-496d-41d5-8a19-5953c5dcc83f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts_95cd1644-496d-41d5-8a19-5953c5dcc83f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PowerPurchaseAgreementTerm_f2f2aba9-bca3-4dee-a244-9d6413db0b64" xlink:href="pnm-20201231.xsd#pnm_PowerPurchaseAgreementTerm"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PowerPurchaseAgreementTerm_f2f2aba9-bca3-4dee-a244-9d6413db0b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_79938fa1-c542-4dff-ac21-fb7b14c00151" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_79938fa1-c542-4dff-ac21-fb7b14c00151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_6f478e6d-9aba-4ae0-9e9a-17fd011a24d8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_6f478e6d-9aba-4ae0-9e9a-17fd011a24d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent_18bea7fb-6385-4661-9a62-429e425168eb" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent_18bea7fb-6385-4661-9a62-429e425168eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount_69d7be09-eb26-407e-8cab-7a843e5f5115" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a6923ff8-7137-4b08-a183-4a6c22bdbcc1" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount_69d7be09-eb26-407e-8cab-7a843e5f5115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersRenewableEnergyRiderDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_e4f21ebf-0173-4a88-800f-a1227fa7ef07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_e4f21ebf-0173-4a88-800f-a1227fa7ef07" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d1e1a7ce-b2f2-44bd-ba9c-0df433393858" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_dei_LegalEntityAxis_d1e1a7ce-b2f2-44bd-ba9c-0df433393858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f5e1eb3c-d619-40ae-ad67-6d8ff4b85d32" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d1e1a7ce-b2f2-44bd-ba9c-0df433393858" xlink:to="loc_dei_EntityDomain_f5e1eb3c-d619-40ae-ad67-6d8ff4b85d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_12b80d04-3cbc-4d46-abd2-ee09d902a1fb" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f5e1eb3c-d619-40ae-ad67-6d8ff4b85d32" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_12b80d04-3cbc-4d46-abd2-ee09d902a1fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e29531a6-ca2b-4d2b-a859-0766737088aa" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e29531a6-ca2b-4d2b-a859-0766737088aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_b0e2bb56-edc1-415b-8585-ef27c29fcf23" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e29531a6-ca2b-4d2b-a859-0766737088aa" xlink:to="loc_pnm_RegulatoryRateMattersDomain_b0e2bb56-edc1-415b-8585-ef27c29fcf23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderMember_fff6476c-6e53-4200-9e34-267293bf7691" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_b0e2bb56-edc1-415b-8585-ef27c29fcf23" xlink:to="loc_pnm_RenewableEnergyRiderMember_fff6476c-6e53-4200-9e34-267293bf7691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_70a0659a-de4d-47da-a5f8-29d21337e17b" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_b0e2bb56-edc1-415b-8585-ef27c29fcf23" xlink:to="loc_pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember_70a0659a-de4d-47da-a5f8-29d21337e17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_28dd32ab-7bd9-477f-8ac3-d9a10c2ef088" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_srt_RangeAxis_28dd32ab-7bd9-477f-8ac3-d9a10c2ef088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1504ba9c-f84b-491e-a972-bb671b075459" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_28dd32ab-7bd9-477f-8ac3-d9a10c2ef088" xlink:to="loc_srt_RangeMember_1504ba9c-f84b-491e-a972-bb671b075459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d3f67849-7ed2-4c29-93d6-68ee0ff5a50a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1504ba9c-f84b-491e-a972-bb671b075459" xlink:to="loc_srt_MaximumMember_d3f67849-7ed2-4c29-93d6-68ee0ff5a50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_8ecaffe4-be10-4e19-8e1d-2d9ba80af4cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_8ecaffe4-be10-4e19-8e1d-2d9ba80af4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_a1a32088-8a08-4123-9d1d-6ccdf58e1c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_8ecaffe4-be10-4e19-8e1d-2d9ba80af4cb" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_a1a32088-8a08-4123-9d1d-6ccdf58e1c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_afad6b02-46cf-467e-a466-22abc2852074" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_a1a32088-8a08-4123-9d1d-6ccdf58e1c49" xlink:to="loc_pnm_NMPRCMember_afad6b02-46cf-467e-a466-22abc2852074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_cbae74a4-aea0-41e1-8ac6-27acb03f610e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_cbae74a4-aea0-41e1-8ac6-27acb03f610e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_277b2b9a-bdb8-4f38-a42c-1b9e6cab8363" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_cbae74a4-aea0-41e1-8ac6-27acb03f610e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_277b2b9a-bdb8-4f38-a42c-1b9e6cab8363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0e7f10cd-3c66-472b-a2bc-5d66fd2b04e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_277b2b9a-bdb8-4f38-a42c-1b9e6cab8363" xlink:to="loc_us-gaap_SubsequentEventMember_0e7f10cd-3c66-472b-a2bc-5d66fd2b04e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_04adda0f-1100-4c57-a760-4965975b1929" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_6185c5bd-500a-4ca2-9d78-de8a9f7c59d4" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRevenuefromRenewableenergyrider"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:to="loc_pnm_PublicUtilitiesRevenuefromRenewableenergyrider_6185c5bd-500a-4ca2-9d78-de8a9f7c59d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_fb4c6b0e-d3f6-4fc1-ba16-bc8bb4b4eaab" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount_fb4c6b0e-d3f6-4fc1-ba16-bc8bb4b4eaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount_ff5f78db-b0bc-4f9f-9ed3-3a3c2c19212d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount_ff5f78db-b0bc-4f9f-9ed3-3a3c2c19212d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_7fba747a-8c4b-46cc-9560-9ba67b9b7705" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_8e1df2e7-ad91-4edd-8d28-db12f0cedc21" xlink:to="loc_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013_7fba747a-8c4b-46cc-9560-9ba67b9b7705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_048a90ac-98cc-4cf9-adc6-6d9d6fbe294c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_048a90ac-98cc-4cf9-adc6-6d9d6fbe294c" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_1d5694f6-90ed-4229-b13a-f7ec9980e2a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_1d5694f6-90ed-4229-b13a-f7ec9980e2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_0c5912b5-ed90-414c-8409-2309e50e7d87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_1d5694f6-90ed-4229-b13a-f7ec9980e2a1" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_0c5912b5-ed90-414c-8409-2309e50e7d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_42cdf85d-42ac-4c54-b91d-65dbf8e0b8b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0c5912b5-ed90-414c-8409-2309e50e7d87" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_42cdf85d-42ac-4c54-b91d-65dbf8e0b8b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b1e87f59-bec1-4302-b7a0-466a33eb6dda" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_dei_LegalEntityAxis_b1e87f59-bec1-4302-b7a0-466a33eb6dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_85a5c30e-7701-4869-a738-6a72429f6945" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b1e87f59-bec1-4302-b7a0-466a33eb6dda" xlink:to="loc_dei_EntityDomain_85a5c30e-7701-4869-a738-6a72429f6945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_018e7d04-fd45-461e-a6f6-31539a39b5d4" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_85a5c30e-7701-4869-a738-6a72429f6945" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_018e7d04-fd45-461e-a6f6-31539a39b5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_730bbc1c-5d47-489b-83fd-70b0d6ede5ba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_srt_RangeAxis_730bbc1c-5d47-489b-83fd-70b0d6ede5ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_063900c4-bb35-4d8c-a7df-7efe46921b75" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_730bbc1c-5d47-489b-83fd-70b0d6ede5ba" xlink:to="loc_srt_RangeMember_063900c4-bb35-4d8c-a7df-7efe46921b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4519ed3a-46a8-4433-acfc-d1c34f4469cb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_063900c4-bb35-4d8c-a7df-7efe46921b75" xlink:to="loc_srt_MinimumMember_4519ed3a-46a8-4433-acfc-d1c34f4469cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_b9f086d6-5f54-4061-b62b-752cf0c2ff5f" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_b9f086d6-5f54-4061-b62b-752cf0c2ff5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_b9f086d6-5f54-4061-b62b-752cf0c2ff5f" xlink:to="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember_13c94f79-a19e-4be1-9a6c-88b0e4b39a05" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember_13c94f79-a19e-4be1-9a6c-88b0e4b39a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember_174f030a-a6b6-4884-877b-e94b76248921" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember_174f030a-a6b6-4884-877b-e94b76248921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewablePortfolioStandardMember_17638eb2-5c69-45c2-98d9-a92896d748b2" xlink:href="pnm-20201231.xsd#pnm_RenewablePortfolioStandardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_RenewablePortfolioStandardMember_17638eb2-5c69-45c2-98d9-a92896d748b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember_72c02209-1350-4b51-937f-59b755b5f585" xlink:href="pnm-20201231.xsd#pnm_A2017EnergyEfficiencyandLoadManagementProgramMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_A2017EnergyEfficiencyandLoadManagementProgramMember_72c02209-1350-4b51-937f-59b755b5f585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember_e7c38bc5-4202-42ce-a079-5a15cb23f45c" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyAndLoadManagementProgramMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_718697d9-7caa-4a5e-815e-08a9b7f6b869" xlink:to="loc_pnm_EnergyEfficiencyAndLoadManagementProgramMember_e7c38bc5-4202-42ce-a079-5a15cb23f45c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostAxis_4e3edb51-1f40-4b29-a988-93c5c9f9b642" xlink:href="pnm-20201231.xsd#pnm_TypeOfRegulatoryCostAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_pnm_TypeOfRegulatoryCostAxis_4e3edb51-1f40-4b29-a988-93c5c9f9b642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TypeOfRegulatoryCostDomain_faea14ab-3672-4b2c-8fba-a203a6f3f7bd" xlink:href="pnm-20201231.xsd#pnm_TypeOfRegulatoryCostDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_TypeOfRegulatoryCostAxis_4e3edb51-1f40-4b29-a988-93c5c9f9b642" xlink:to="loc_pnm_TypeOfRegulatoryCostDomain_faea14ab-3672-4b2c-8fba-a203a6f3f7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DisincentivesIncentivesAddedMember_dce7ce42-0ebb-4a4b-8d45-4b4dfdc463a0" xlink:href="pnm-20201231.xsd#pnm_DisincentivesIncentivesAddedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_TypeOfRegulatoryCostDomain_faea14ab-3672-4b2c-8fba-a203a6f3f7bd" xlink:to="loc_pnm_DisincentivesIncentivesAddedMember_dce7ce42-0ebb-4a4b-8d45-4b4dfdc463a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ffcd09df-5108-4472-bcb9-71283d680262" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency_076846fe-2eac-41c1-b020-ac7e33801eec" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency_076846fe-2eac-41c1-b020-ac7e33801eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnticipatedfutureprofitincentive_ef615a3c-3b57-4051-99eb-9c89fc7b65f2" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnticipatedfutureprofitincentive"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesAnticipatedfutureprofitincentive_ef615a3c-3b57-4051-99eb-9c89fc7b65f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings_ba5c8001-9509-486a-a08e-9cb0b6f1feba" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings_ba5c8001-9509-486a-a08e-9cb0b6f1feba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive_2875b337-1c6b-4e60-acc7-1a40410d4110" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive_2875b337-1c6b-4e60-acc7-1a40410d4110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMeasurementInput_c3103b4a-0367-4222-85a0-ba6e40d46bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMeasurementInput"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_us-gaap_DebtInstrumentMeasurementInput_c3103b4a-0367-4222-85a0-ba6e40d46bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier_b20061c4-df68-4258-af1c-30f780058e0a" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier_b20061c4-df68-4258-af1c-30f780058e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum_588ad51d-d070-4cb0-85f8-ca78821c245d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum_588ad51d-d070-4cb0-85f8-ca78821c245d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings_8da39459-ec8c-4a3d-8013-59393d6bc8de" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings_8da39459-ec8c-4a3d-8013-59393d6bc8de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_06db6ee8-2610-4467-8223-ba454cfa8e50" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear_06db6ee8-2610-4467-8223-ba454cfa8e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_d65f86d7-aa6d-4b36-954a-1f7eb34e43b6" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo_d65f86d7-aa6d-4b36-954a-1f7eb34e43b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_d4efb5aa-3eec-4d71-ae04-b32bcdb1ace0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree_d4efb5aa-3eec-4d71-ae04-b32bcdb1ace0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_36e893fc-d883-44dd-a686-4ec3ce84e21c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier_36e893fc-d883-44dd-a686-4ec3ce84e21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_f4f2b1cb-c789-40bd-8419-a821909deb76" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings_f4f2b1cb-c789-40bd-8419-a821909deb76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_80bf1497-ebc4-4207-bb6b-6d8157d182c8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled_80bf1497-ebc4-4207-bb6b-6d8157d182c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_aebd896a-4bed-4e48-a109-edb11bbdb0b2" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_fe0f9a03-df72-49a0-b62e-bdc090acd8b4" xlink:to="loc_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation_aebd896a-4bed-4e48-a109-edb11bbdb0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_f10bf25c-4670-41ef-af5c-2bec809fc0ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_f10bf25c-4670-41ef-af5c-2bec809fc0ed" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3734d758-e5cb-4b92-afc5-bcbcc3da557e" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3734d758-e5cb-4b92-afc5-bcbcc3da557e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_3734d758-e5cb-4b92-afc5-bcbcc3da557e" xlink:to="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IntegratedResourcePlan2011Member_5471d504-4cdc-4638-85dc-464373d282a2" xlink:href="pnm-20201231.xsd#pnm_IntegratedResourcePlan2011Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:to="loc_pnm_IntegratedResourcePlan2011Member_5471d504-4cdc-4638-85dc-464373d282a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IntegratedResourcePlan2017Member_d892a0d3-3092-4901-b39a-9a6eb30a4711" xlink:href="pnm-20201231.xsd#pnm_IntegratedResourcePlan2017Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:to="loc_pnm_IntegratedResourcePlan2017Member_d892a0d3-3092-4901-b39a-9a6eb30a4711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IntegratedResourcePlan2020Member_1d009458-ed93-4ac4-b5cb-38607a379b64" xlink:href="pnm-20201231.xsd#pnm_IntegratedResourcePlan2020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_36dc6cd4-fe25-4273-a31c-fdb9502a2f9c" xlink:to="loc_pnm_IntegratedResourcePlan2020Member_1d009458-ed93-4ac4-b5cb-38607a379b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b6136601-8bf4-4eca-9fc8-3ab402be5ada" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:to="loc_dei_LegalEntityAxis_b6136601-8bf4-4eca-9fc8-3ab402be5ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8f949729-5751-476e-b4d9-a390070c8a33" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b6136601-8bf4-4eca-9fc8-3ab402be5ada" xlink:to="loc_dei_EntityDomain_8f949729-5751-476e-b4d9-a390070c8a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_46171ef7-485d-4d7f-b69b-b1f275739b08" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8f949729-5751-476e-b4d9-a390070c8a33" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_46171ef7-485d-4d7f-b69b-b1f275739b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_3dcc038d-a13d-461f-9c71-c26622209829" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_3dcc038d-a13d-461f-9c71-c26622209829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_c183f26f-47d3-403d-86b9-51ad7f1d9c05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_3dcc038d-a13d-461f-9c71-c26622209829" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_c183f26f-47d3-403d-86b9-51ad7f1d9c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_5536d130-56bc-4a21-a2a9-068ad619a673" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_c183f26f-47d3-403d-86b9-51ad7f1d9c05" xlink:to="loc_pnm_NMPRCMember_5536d130-56bc-4a21-a2a9-068ad619a673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ed3908ff-9c43-47dd-9f7e-bdeb736cdbf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ed3908ff-9c43-47dd-9f7e-bdeb736cdbf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_14847b90-f8f5-4fa1-bda0-fee3f6d2ca7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ed3908ff-9c43-47dd-9f7e-bdeb736cdbf6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_14847b90-f8f5-4fa1-bda0-fee3f6d2ca7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5684471b-ac95-4c19-97a8-68b30c590bb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_14847b90-f8f5-4fa1-bda0-fee3f6d2ca7f" xlink:to="loc_us-gaap_SubsequentEventMember_5684471b-ac95-4c19-97a8-68b30c590bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2453e9e5-71bb-42f7-bb63-60a7d1367fc2" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesFrequencyofIRPfilings_408b6c41-3ebf-4c4a-a446-42198e104363" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesFrequencyofIRPfilings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:to="loc_pnm_PublicUtilitiesFrequencyofIRPfilings_408b6c41-3ebf-4c4a-a446-42198e104363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp_b1f08d51-c0b1-4388-a925-116d00bb8b50" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:to="loc_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp_b1f08d51-c0b1-4388-a925-116d00bb8b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod_43902542-9721-42f2-8cab-5c7d8f0adf19" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bf073e4-3c88-4fec-83c1-e3555bee5cd0" xlink:to="loc_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod_43902542-9721-42f2-8cab-5c7d8f0adf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_1069462d-01cc-48bd-b593-10410bfe415b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_1069462d-01cc-48bd-b593-10410bfe415b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_e63666e3-cd0b-442f-b2f3-88b217e5ef88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_e63666e3-cd0b-442f-b2f3-88b217e5ef88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_54574044-83d0-4029-8a4e-480d98159227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_e63666e3-cd0b-442f-b2f3-88b217e5ef88" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_54574044-83d0-4029-8a4e-480d98159227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SanJuanGeneratingStationMember_26c1b5ac-75f6-450f-bdbf-38051e2ef0e3" xlink:href="pnm-20201231.xsd#pnm_SanJuanGeneratingStationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_54574044-83d0-4029-8a4e-480d98159227" xlink:to="loc_pnm_SanJuanGeneratingStationMember_26c1b5ac-75f6-450f-bdbf-38051e2ef0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4e730567-69d9-4465-a43f-019b848865e7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_dei_LegalEntityAxis_4e730567-69d9-4465-a43f-019b848865e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b922f3f6-ae3c-4c47-8844-0e7739ed8456" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4e730567-69d9-4465-a43f-019b848865e7" xlink:to="loc_dei_EntityDomain_b922f3f6-ae3c-4c47-8844-0e7739ed8456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c94de13e-8f87-4e37-9d81-b4c2e99219a9" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b922f3f6-ae3c-4c47-8844-0e7739ed8456" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_c94de13e-8f87-4e37-9d81-b4c2e99219a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_11a7cba1-e0da-4fef-bd25-a2fc6575e103" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_11a7cba1-e0da-4fef-bd25-a2fc6575e103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_11a7cba1-e0da-4fef-bd25-a2fc6575e103" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_392d86bb-8af3-441e-9d86-abcdb3527979" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:to="loc_us-gaap_EmployeeSeveranceMember_392d86bb-8af3-441e-9d86-abcdb3527979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_8b2caa3b-2cf7-44d1-a30c-394a51b98fe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:to="loc_us-gaap_OtherRestructuringMember_8b2caa3b-2cf7-44d1-a30c-394a51b98fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_7c5ffa5b-5089-4b75-89ea-417f185f7624" xlink:href="pnm-20201231.xsd#pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_501edfa1-6e51-4c3b-8568-7e8c558bd963" xlink:to="loc_pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember_7c5ffa5b-5089-4b75-89ea-417f185f7624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_eb0a230f-bb0f-4899-9c63-37b02e401d04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_eb0a230f-bb0f-4899-9c63-37b02e401d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_0fb72ae9-9d79-438e-bf1d-f88ab9e2405c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eb0a230f-bb0f-4899-9c63-37b02e401d04" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_0fb72ae9-9d79-438e-bf1d-f88ab9e2405c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCreditsMember_baee2723-fee9-4146-ae07-71dfcb0b9a64" xlink:href="pnm-20201231.xsd#pnm_OtherDeferredCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_0fb72ae9-9d79-438e-bf1d-f88ab9e2405c" xlink:to="loc_pnm_OtherDeferredCreditsMember_baee2723-fee9-4146-ae07-71dfcb0b9a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d7654b1-85aa-4700-8b7a-549fbd353d00" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d7654b1-85aa-4700-8b7a-549fbd353d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8d7654b1-85aa-4700-8b7a-549fbd353d00" xlink:to="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMSolarDirectMember_4b4fecc3-3660-45cf-b58c-a2bd59b73d77" xlink:href="pnm-20201231.xsd#pnm_PNMSolarDirectMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_PNMSolarDirectMember_4b4fecc3-3660-45cf-b58c-a2bd59b73d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioOneMember_bb854a3a-1aee-43df-84fa-dc9df34a34a7" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioOneMember_bb854a3a-1aee-43df-84fa-dc9df34a34a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioTwoMember_0539a68b-f412-4e23-9a6b-c2edcfbfa7b1" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioTwoMember_0539a68b-f412-4e23-9a6b-c2edcfbfa7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioThreeMember_1298de58-b14b-4e55-a44b-a19f4bb79e4b" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioThreeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioThreeMember_1298de58-b14b-4e55-a44b-a19f4bb79e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioFourMember_ea9c415f-874c-4bb2-b9a3-d75ece433253" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioFourMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioFourMember_ea9c415f-874c-4bb2-b9a3-d75ece433253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReplacementResourcePortfolioFiveMember_e807c84c-f2b2-4cf7-9733-a5d89b90926a" xlink:href="pnm-20201231.xsd#pnm_ReplacementResourcePortfolioFiveMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_4c60b68c-763e-4a87-92fe-8e3df8a8cf17" xlink:to="loc_pnm_ReplacementResourcePortfolioFiveMember_e807c84c-f2b2-4cf7-9733-a5d89b90926a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1a05c81a-d5e0-419b-9491-36e9abcfb5d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1a05c81a-d5e0-419b-9491-36e9abcfb5d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e39a72f8-88a8-4a4e-b341-122f6221d7fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_1a05c81a-d5e0-419b-9491-36e9abcfb5d0" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e39a72f8-88a8-4a4e-b341-122f6221d7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_HearingExaminersApproachOneMember_3226588b-3927-451b-94d6-8a6a69332b07" xlink:href="pnm-20201231.xsd#pnm_HearingExaminersApproachOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e39a72f8-88a8-4a4e-b341-122f6221d7fc" xlink:to="loc_pnm_HearingExaminersApproachOneMember_3226588b-3927-451b-94d6-8a6a69332b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_HearingExaminersApproachTwoMember_f023a436-202e-44b2-ac7e-a9697abfb086" xlink:href="pnm-20201231.xsd#pnm_HearingExaminersApproachTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e39a72f8-88a8-4a4e-b341-122f6221d7fc" xlink:to="loc_pnm_HearingExaminersApproachTwoMember_f023a436-202e-44b2-ac7e-a9697abfb086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_10db4430-4f8d-40d9-afeb-d2b87e772658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_10db4430-4f8d-40d9-afeb-d2b87e772658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_56e80e09-c91c-4f0f-9d08-8369570758d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_10db4430-4f8d-40d9-afeb-d2b87e772658" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_56e80e09-c91c-4f0f-9d08-8369570758d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_375aeb83-0962-408b-84e0-1e7c68b585fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_56e80e09-c91c-4f0f-9d08-8369570758d2" xlink:to="loc_us-gaap_SubsequentEventMember_375aeb83-0962-408b-84e0-1e7c68b585fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f6c0be13-e569-4042-ba29-70a1444cafa9" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant_4ee9b75f-397a-4260-a9cb-2d8a5977f008" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant_4ee9b75f-397a-4260-a9cb-2d8a5977f008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_c0a736e5-71e7-449d-a922-c2bba95fd44f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_c0a736e5-71e7-449d-a922-c2bba95fd44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_0896ab92-9b68-4b78-9c68-b80000946849" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_0896ab92-9b68-4b78-9c68-b80000946849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario_c985b021-7b43-47eb-9294-177dd5ecb4f5" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario_c985b021-7b43-47eb-9294-177dd5ecb4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios_048ced6f-faf8-4103-b218-9ab9d2c9785f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfReplacementResourceScenarios"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios_048ced6f-faf8-4103-b218-9ab9d2c9785f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_f5c5d2df-51d2-4998-a770-03d25c40587a" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_f5c5d2df-51d2-4998-a770-03d25c40587a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_3ef2848f-fbc3-4672-81ef-52877748defb" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_3ef2848f-fbc3-4672-81ef-52877748defb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_08c4ef5a-ffda-4139-8995-f114b268035e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_08c4ef5a-ffda-4139-8995-f114b268035e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_b9f5fb06-3eb8-403f-bba2-7eac06bdc993" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesUpfrontFinancingCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_b9f5fb06-3eb8-403f-bba2-7eac06bdc993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_6a34bd28-6f2d-4ff0-ab00-fd120796fb28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_us-gaap_SeveranceCosts1_6a34bd28-6f2d-4ff0-ab00-fd120796fb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromSecuritizationBonds_b8ab4c8a-35af-4f9c-b6bd-f5f40d2bf555" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromSecuritizationBonds"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_ProceedsFromSecuritizationBonds_b8ab4c8a-35af-4f9c-b6bd-f5f40d2bf555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_c77088bd-67c1-4778-9536-de5c7ecd42b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_us-gaap_RestructuringReserve_c77088bd-67c1-4778-9536-de5c7ecd42b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts_366d5ee9-14bf-41f4-bb07-248f2e3dd7e8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts_366d5ee9-14bf-41f4-bb07-248f2e3dd7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse_d122366f-1694-461c-becf-a9d3737c25ec" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse_d122366f-1694-461c-becf-a9d3737c25ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility_11be945d-c669-43eb-a53b-9199811f1e9e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility_11be945d-c669-43eb-a53b-9199811f1e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources_37e5ebd8-b754-4ee3-a472-ef3f78b9b5bf" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedCostsOfReplacementResources"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_b804c64f-ed21-4cde-934f-e8f3ed7298ea" xlink:to="loc_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources_37e5ebd8-b754-4ee3-a472-ef3f78b9b5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_5dba4551-d331-4bac-ad90-137bb2fd2f8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_5dba4551-d331-4bac-ad90-137bb2fd2f8e" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bb740425-2cd0-4a3c-a842-b3b2901c7577" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bb740425-2cd0-4a3c-a842-b3b2901c7577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_be62aef7-b11b-4296-aff3-5b083db8f320" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bb740425-2cd0-4a3c-a842-b3b2901c7577" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_be62aef7-b11b-4296-aff3-5b083db8f320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FourCornersMember_f2aa7f27-2e59-4359-a25b-d3c0859543b0" xlink:href="pnm-20201231.xsd#pnm_FourCornersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_be62aef7-b11b-4296-aff3-5b083db8f320" xlink:to="loc_pnm_FourCornersMember_f2aa7f27-2e59-4359-a25b-d3c0859543b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f5b21c0a-190e-4a7e-8643-469b63505485" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:to="loc_dei_LegalEntityAxis_f5b21c0a-190e-4a7e-8643-469b63505485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_256de945-86fa-4b57-8051-6373c306488f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f5b21c0a-190e-4a7e-8643-469b63505485" xlink:to="loc_dei_EntityDomain_256de945-86fa-4b57-8051-6373c306488f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_590b4f57-6b1d-4da1-9cb3-a4781143ea71" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_256de945-86fa-4b57-8051-6373c306488f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_590b4f57-6b1d-4da1-9cb3-a4781143ea71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_69b50290-2baa-435c-8251-6be4459ecd90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_69b50290-2baa-435c-8251-6be4459ecd90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e5c01c57-bd90-4ab2-bbf1-cec53ecd562a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_69b50290-2baa-435c-8251-6be4459ecd90" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e5c01c57-bd90-4ab2-bbf1-cec53ecd562a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_7945372c-64a4-4a51-ad1f-997310cc6f07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e5c01c57-bd90-4ab2-bbf1-cec53ecd562a" xlink:to="loc_us-gaap_SubsequentEventMember_7945372c-64a4-4a51-ad1f-997310cc6f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_6082bb27-4c80-4ac5-8f6a-530d50167e40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:to="loc_srt_OwnershipAxis_6082bb27-4c80-4ac5-8f6a-530d50167e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_7bd567db-e320-4b65-a145-55efc9ddb444" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_6082bb27-4c80-4ac5-8f6a-530d50167e40" xlink:to="loc_srt_OwnershipDomain_7bd567db-e320-4b65-a145-55efc9ddb444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8c4dcf8b-ce06-40f2-aecf-50b2780e8c8e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_7bd567db-e320-4b65-a145-55efc9ddb444" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_8c4dcf8b-ce06-40f2-aecf-50b2780e8c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_1691078a-27e3-47ad-9aab-c800e4be2a03" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3dfc7b37-5979-413f-9969-377e02776a04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_3dfc7b37-5979-413f-9969-377e02776a04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PaymentsForReliefFromObligations_db6331f2-16d0-4c3c-b609-3101aaa8f4d1" xlink:href="pnm-20201231.xsd#pnm_PaymentsForReliefFromObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PaymentsForReliefFromObligations_db6331f2-16d0-4c3c-b609-3101aaa8f4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InitialPaymentForReliefFromObligations_1f3f528b-60cf-4a27-8c05-fd98e4ae4fdf" xlink:href="pnm-20201231.xsd#pnm_InitialPaymentForReliefFromObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_InitialPaymentForReliefFromObligations_1f3f528b-60cf-4a27-8c05-fd98e4ae4fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FinalPaymentForReliefFromObligations_0fbde625-9e68-4b19-bb21-6defb474cee5" xlink:href="pnm-20201231.xsd#pnm_FinalPaymentForReliefFromObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_FinalPaymentForReliefFromObligations_0fbde625-9e68-4b19-bb21-6defb474cee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_11fa7869-c4e5-4809-9f49-bddd9178dd79" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds_11fa7869-c4e5-4809-9f49-bddd9178dd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_47c43ac0-abc2-4763-987b-83e413db4ecc" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesForecastedUndepreciatedInvestment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesForecastedUndepreciatedInvestment_47c43ac0-abc2-4763-987b-83e413db4ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_94540198-e5b5-4921-94b2-732e8e6e3115" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts_94540198-e5b5-4921-94b2-732e8e6e3115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_0c227b09-5c37-4509-9d12-e6f11a1dca46" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesUpfrontFinancingCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesUpfrontFinancingCosts_0c227b09-5c37-4509-9d12-e6f11a1dca46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ProceedsFromSecuritizationBonds_5b12c99f-3769-4901-926b-9c9525025622" xlink:href="pnm-20201231.xsd#pnm_ProceedsFromSecuritizationBonds"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_ProceedsFromSecuritizationBonds_5b12c99f-3769-4901-926b-9c9525025622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_ae34723e-34f8-41fa-85e2-38980019ffa3" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c4e98d1c-9dcb-4fa0-b676-85e071c82742" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_ae34723e-34f8-41fa-85e2-38980019ffa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_4c67b378-6eeb-4e1d-84ce-95cd749e68cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_3e688bec-fa2a-4495-8762-d70ca01b487c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_4c67b378-6eeb-4e1d-84ce-95cd749e68cf" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_3e688bec-fa2a-4495-8762-d70ca01b487c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_19681ee7-76a5-4e99-b7a2-e9f2f54460dc" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_3e688bec-fa2a-4495-8762-d70ca01b487c" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_19681ee7-76a5-4e99-b7a2-e9f2f54460dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_39420045-fd9f-481b-af4b-fb92120cbeb5" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_19681ee7-76a5-4e99-b7a2-e9f2f54460dc" xlink:to="loc_pnm_RegulatoryRateMattersDomain_39420045-fd9f-481b-af4b-fb92120cbeb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyImbalanceMarketMember_afab646a-a291-4e56-a5a4-b8be32fe7a43" xlink:href="pnm-20201231.xsd#pnm_EnergyImbalanceMarketMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_39420045-fd9f-481b-af4b-fb92120cbeb5" xlink:to="loc_pnm_EnergyImbalanceMarketMember_afab646a-a291-4e56-a5a4-b8be32fe7a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5fb58e68-ceb8-4e90-92cd-b9c672f77670" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_3e688bec-fa2a-4495-8762-d70ca01b487c" xlink:to="loc_dei_LegalEntityAxis_5fb58e68-ceb8-4e90-92cd-b9c672f77670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef717276-3695-4f2e-87dd-6e465e40fb83" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5fb58e68-ceb8-4e90-92cd-b9c672f77670" xlink:to="loc_dei_EntityDomain_ef717276-3695-4f2e-87dd-6e465e40fb83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_20002209-c76c-4129-91d7-17d0a3a84a8e" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ef717276-3695-4f2e-87dd-6e465e40fb83" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_20002209-c76c-4129-91d7-17d0a3a84a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c3eeb102-cd7a-4676-b315-74488c55573e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_3e688bec-fa2a-4495-8762-d70ca01b487c" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c3eeb102-cd7a-4676-b315-74488c55573e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered_f906c00d-4562-4d73-a086-a2ec96a9d02e" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c3eeb102-cd7a-4676-b315-74488c55573e" xlink:to="loc_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered_f906c00d-4562-4d73-a086-a2ec96a9d02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOtherExpensesToBeRecovered_24509ccb-3e5f-4149-b5ec-7310fde8f2f8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOtherExpensesToBeRecovered"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_c3eeb102-cd7a-4676-b315-74488c55573e" xlink:to="loc_pnm_PublicUtilitiesOtherExpensesToBeRecovered_24509ccb-3e5f-4149-b5ec-7310fde8f2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_d57ef3a0-ed08-4801-bc4c-c5b1789726ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_d57ef3a0-ed08-4801-bc4c-c5b1789726ff" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_37e9f550-6020-42ba-b694-f9e2b160b4ed" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:to="loc_dei_LegalEntityAxis_37e9f550-6020-42ba-b694-f9e2b160b4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_37e9f550-6020-42ba-b694-f9e2b160b4ed" xlink:to="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0646d53b-3305-4ff1-be65-fd2eb440578a" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_0646d53b-3305-4ff1-be65-fd2eb440578a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_a1ff19c0-4493-4569-8f34-7c542df15384" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_PNMRDevelopmentMember_a1ff19c0-4493-4569-8f34-7c542df15384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CasaMesaWindMember_d45bd99e-4c68-45b4-906b-1e06cf7948b6" xlink:href="pnm-20201231.xsd#pnm_CasaMesaWindMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_CasaMesaWindMember_d45bd99e-4c68-45b4-906b-1e06cf7948b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridRenewablesLLCMember_5a4b0975-320c-40ee-a9ec-f2c737c77bdd" xlink:href="pnm-20201231.xsd#pnm_AvangridRenewablesLLCMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_AvangridRenewablesLLCMember_5a4b0975-320c-40ee-a9ec-f2c737c77bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Route66SolarEnergyCenterMember_0d600652-efa6-40b8-b769-e125e69a6a41" xlink:href="pnm-20201231.xsd#pnm_Route66SolarEnergyCenterMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_Route66SolarEnergyCenterMember_0d600652-efa6-40b8-b769-e125e69a6a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_dd465d50-39ee-4a05-843d-a82a32ffb002" xlink:href="pnm-20201231.xsd#pnm_NMRDMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a90d438c-8744-49ec-8d51-8ee97b4e7810" xlink:to="loc_pnm_NMRDMember_dd465d50-39ee-4a05-843d-a82a32ffb002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_398caac6-f98f-4e4c-84bf-3d6ee11572a1" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_398caac6-f98f-4e4c-84bf-3d6ee11572a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_f01acfaa-8a57-4e6d-bf00-087512ab975d" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_398caac6-f98f-4e4c-84bf-3d6ee11572a1" xlink:to="loc_pnm_RegulatoryRateMattersDomain_f01acfaa-8a57-4e6d-bf00-087512ab975d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FacebookDataCenterMember_ab081a22-ac1a-410e-a769-a670ed5538cb" xlink:href="pnm-20201231.xsd#pnm_FacebookDataCenterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_f01acfaa-8a57-4e6d-bf00-087512ab975d" xlink:to="loc_pnm_FacebookDataCenterMember_ab081a22-ac1a-410e-a769-a670ed5538cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_28d087cc-ec05-4f11-936e-5032534fd767" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_28d087cc-ec05-4f11-936e-5032534fd767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5c0c939a-25c2-410e-a97b-21d323efc978" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_28d087cc-ec05-4f11-936e-5032534fd767" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5c0c939a-25c2-410e-a97b-21d323efc978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_eb5239c3-036e-4918-9c68-66f1b397c38f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_5c0c939a-25c2-410e-a97b-21d323efc978" xlink:to="loc_us-gaap_SubsequentEventMember_eb5239c3-036e-4918-9c68-66f1b397c38f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_24c0ce9b-ab90-4dfe-8fdb-752747006fa1" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_c45463b7-df4d-49da-ac40-18c208507067" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_c45463b7-df4d-49da-ac40-18c208507067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ed40932d-65a0-4e6c-8fa5-355169d87503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ed40932d-65a0-4e6c-8fa5-355169d87503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PowerPurchaseAgreementTerm_185a0af6-2b04-4f07-b033-0e0dae11d64f" xlink:href="pnm-20201231.xsd#pnm_PowerPurchaseAgreementTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_PowerPurchaseAgreementTerm_185a0af6-2b04-4f07-b033-0e0dae11d64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfAdditionalPPAs_aafdec32-bd41-459d-aa35-a11f9b70f478" xlink:href="pnm-20201231.xsd#pnm_NumberOfAdditionalPPAs"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_NumberOfAdditionalPPAs_aafdec32-bd41-459d-aa35-a11f9b70f478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NumberOfSolarFacilities_0019e037-0ba3-4287-8d50-131ab05a7aef" xlink:href="pnm-20201231.xsd#pnm_NumberOfSolarFacilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_NumberOfSolarFacilities_0019e037-0ba3-4287-8d50-131ab05a7aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_a8e600cd-68fb-485e-81c2-834c0f000af0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities_a8e600cd-68fb-485e-81c2-834c0f000af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts_0c983e6b-e0c0-499c-abc9-e094367835f7" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_5e328e3a-c588-4e73-bf45-5ea0d572555d" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts_0c983e6b-e0c0-499c-abc9-e094367835f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_6f04d9e1-af3b-4fa4-b4c8-768e5ac4c617" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f4ea442c-3abc-4e35-a14d-ddcccf32629a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_6f04d9e1-af3b-4fa4-b4c8-768e5ac4c617" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f4ea442c-3abc-4e35-a14d-ddcccf32629a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e327fb64-e23a-47a5-a25a-761dd277ea42" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f4ea442c-3abc-4e35-a14d-ddcccf32629a" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e327fb64-e23a-47a5-a25a-761dd277ea42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_e327fb64-e23a-47a5-a25a-761dd277ea42" xlink:to="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMSolarDirectMember_be2150bb-c364-44f9-ba9b-a04610efe3b0" xlink:href="pnm-20201231.xsd#pnm_PNMSolarDirectMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:to="loc_pnm_PNMSolarDirectMember_be2150bb-c364-44f9-ba9b-a04610efe3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_KVTransmissionLineMember_05c63bb0-4bd9-424b-b1a5-e239b0c41713" xlink:href="pnm-20201231.xsd#pnm_KVTransmissionLineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:to="loc_pnm_KVTransmissionLineMember_05c63bb0-4bd9-424b-b1a5-e239b0c41713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_WesternSpiritLineMember_b63bff63-859f-44df-9980-f5c2d5c502d5" xlink:href="pnm-20201231.xsd#pnm_WesternSpiritLineMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_d6ef98a3-78be-438d-9ee1-5df9db40ff7c" xlink:to="loc_pnm_WesternSpiritLineMember_b63bff63-859f-44df-9980-f5c2d5c502d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_f4ea442c-3abc-4e35-a14d-ddcccf32629a" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_540149f3-dbd2-4745-b635-80b457bc19da" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_540149f3-dbd2-4745-b635-80b457bc19da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PowerPurchaseAgreementTerm_8a2efee5-9108-4d81-823d-05531d32fc73" xlink:href="pnm-20201231.xsd#pnm_PowerPurchaseAgreementTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PowerPurchaseAgreementTerm_8a2efee5-9108-4d81-823d-05531d32fc73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_efa1f971-f609-4eb9-be76-98868c7985b0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities_efa1f971-f609-4eb9-be76-98868c7985b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedCostOfProject_d693898a-bcba-4d3d-aef8-3df29276fb7d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedCostOfProject"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesEstimatedCostOfProject_d693898a-bcba-4d3d-aef8-3df29276fb7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject_72fdd873-f333-42e7-9143-6af48137cfbd" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject_72fdd873-f333-42e7-9143-6af48137cfbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement_1c5e712a-1b40-47a7-935e-35de6bd702ac" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8ca74a7-1c00-462c-917e-50d8f8514586" xlink:to="loc_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement_1c5e712a-1b40-47a7-935e-35de6bd702ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersFormulaTransmissionRateCaseDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_2b18dd27-b963-4bb1-8bd3-53991e0f8cb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c4a7572d-bf87-4ee5-afe7-c5bf9ad17a47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_2b18dd27-b963-4bb1-8bd3-53991e0f8cb7" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c4a7572d-bf87-4ee5-afe7-c5bf9ad17a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_42f46001-bf3a-49d8-aafd-c12d074d8108" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c4a7572d-bf87-4ee5-afe7-c5bf9ad17a47" xlink:to="loc_dei_LegalEntityAxis_42f46001-bf3a-49d8-aafd-c12d074d8108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a86ed6ad-5365-4a7d-bd6b-4105b85308c2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_42f46001-bf3a-49d8-aafd-c12d074d8108" xlink:to="loc_dei_EntityDomain_a86ed6ad-5365-4a7d-bd6b-4105b85308c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d83f4608-8e35-414f-a997-8a2f7d540c28" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a86ed6ad-5365-4a7d-bd6b-4105b85308c2" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_d83f4608-8e35-414f-a997-8a2f7d540c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2b089ea2-1d18-4e09-811f-50d296c6fc90" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c4a7572d-bf87-4ee5-afe7-c5bf9ad17a47" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2b089ea2-1d18-4e09-811f-50d296c6fc90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_c3e6e0d9-d6ae-4d12-8fce-246badb0a45f" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_2b089ea2-1d18-4e09-811f-50d296c6fc90" xlink:to="loc_pnm_RegulatoryRateMattersDomain_c3e6e0d9-d6ae-4d12-8fce-246badb0a45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FormulaTransmissionRateCaseMember_e3ebd326-5fc4-448d-9746-286b4254b551" xlink:href="pnm-20201231.xsd#pnm_FormulaTransmissionRateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_c3e6e0d9-d6ae-4d12-8fce-246badb0a45f" xlink:to="loc_pnm_FormulaTransmissionRateCaseMember_e3ebd326-5fc4-448d-9746-286b4254b551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2b2dab91-fe1a-451e-a0d3-b7719354f45a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_c4a7572d-bf87-4ee5-afe7-c5bf9ad17a47" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2b2dab91-fe1a-451e-a0d3-b7719354f45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesReturnonEquity_b4afd570-f359-4c0d-a866-a002c84933c1" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesReturnonEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2b2dab91-fe1a-451e-a0d3-b7719354f45a" xlink:to="loc_pnm_PublicUtilitiesReturnonEquity_b4afd570-f359-4c0d-a866-a002c84933c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_6bd3e630-81b6-4e62-8a9f-d2250082d64a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_6bd3e630-81b6-4e62-8a9f-d2250082d64a" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_c0c050fb-eb86-4a5e-a9cb-9977e12de63c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyByNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_c0c050fb-eb86-4a5e-a9cb-9977e12de63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_c8d0e9f0-53fb-4261-9779-973f0235f5f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_c0c050fb-eb86-4a5e-a9cb-9977e12de63c" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_c8d0e9f0-53fb-4261-9779-973f0235f5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19Member_ac6308d4-d249-4aee-8be6-07da1789f191" xlink:href="pnm-20201231.xsd#pnm_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_c8d0e9f0-53fb-4261-9779-973f0235f5f6" xlink:to="loc_pnm_COVID19Member_ac6308d4-d249-4aee-8be6-07da1789f191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5c82db3a-663f-4870-b1aa-84ee1b2277d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5c82db3a-663f-4870-b1aa-84ee1b2277d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1f96af9d-7c87-46a9-a61d-44f325e1e1cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5c82db3a-663f-4870-b1aa-84ee1b2277d1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1f96af9d-7c87-46a9-a61d-44f325e1e1cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e0a373f5-a05b-4d4d-bca7-5ff5ce6066c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1f96af9d-7c87-46a9-a61d-44f325e1e1cf" xlink:to="loc_us-gaap_SubsequentEventMember_e0a373f5-a05b-4d4d-bca7-5ff5ce6066c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_1006efd9-369d-4f5a-a0ba-6b24fef3fbca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_RegulatoryAssetAxis_1006efd9-369d-4f5a-a0ba-6b24fef3fbca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_3d64234a-72bb-4c7f-8df3-612269bf9a48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_1006efd9-369d-4f5a-a0ba-6b24fef3fbca" xlink:to="loc_us-gaap_RegulatoryAssetDomain_3d64234a-72bb-4c7f-8df3-612269bf9a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredCOVID19CostsMember_37f67313-c664-4220-8ba7-50f6310503a7" xlink:href="pnm-20201231.xsd#pnm_DeferredCOVID19CostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_3d64234a-72bb-4c7f-8df3-612269bf9a48" xlink:to="loc_pnm_DeferredCOVID19CostsMember_37f67313-c664-4220-8ba7-50f6310503a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_9cf3fbe9-ff36-4fca-b77a-bd1d15000ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_9cf3fbe9-ff36-4fca-b77a-bd1d15000ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_d671b1f4-b7f0-48e0-9b9d-38a6790dc08c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_9cf3fbe9-ff36-4fca-b77a-bd1d15000ab2" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_d671b1f4-b7f0-48e0-9b9d-38a6790dc08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19Member_358959b8-9b06-401c-bd09-3f1b0a688970" xlink:href="pnm-20201231.xsd#pnm_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_d671b1f4-b7f0-48e0-9b9d-38a6790dc08c" xlink:to="loc_pnm_COVID19Member_358959b8-9b06-401c-bd09-3f1b0a688970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1c77011b-315b-415a-b54c-497bee58bdcd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_dei_LegalEntityAxis_1c77011b-315b-415a-b54c-497bee58bdcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a0fb3d5a-67bd-4333-81fd-80b1d8934c44" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1c77011b-315b-415a-b54c-497bee58bdcd" xlink:to="loc_dei_EntityDomain_a0fb3d5a-67bd-4333-81fd-80b1d8934c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_165410e5-1de8-4ede-a0d7-1646fc0a7190" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a0fb3d5a-67bd-4333-81fd-80b1d8934c44" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_165410e5-1de8-4ede-a0d7-1646fc0a7190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_b8d51072-e17e-4d57-8a29-5198fb0536ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_b8d51072-e17e-4d57-8a29-5198fb0536ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_6dcd66ab-9a35-4492-9a20-7d6e2659f191" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_b8d51072-e17e-4d57-8a29-5198fb0536ac" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_6dcd66ab-9a35-4492-9a20-7d6e2659f191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19CostsSavingsMember_1bf6cb8c-7bc9-4dd4-8461-3b6f023ccffa" xlink:href="pnm-20201231.xsd#pnm_COVID19CostsSavingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_6dcd66ab-9a35-4492-9a20-7d6e2659f191" xlink:to="loc_pnm_COVID19CostsSavingsMember_1bf6cb8c-7bc9-4dd4-8461-3b6f023ccffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_7ce4a097-7d13-4f12-b261-32c6f29a7b88" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_8df28d41-7934-4e4d-843f-437f2b790777" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_8df28d41-7934-4e4d-843f-437f2b790777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_b5b98755-c62a-4897-8518-97ec7666c38c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_b5b98755-c62a-4897-8518-97ec7666c38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod_142fb072-640b-47ff-b0bc-4db1e758610c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:to="loc_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod_142fb072-640b-47ff-b0bc-4db1e758610c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesDisconnectionTransitionPeriod_fc143ada-352c-4c1c-954a-16903c16efe3" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesDisconnectionTransitionPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_753a34f9-d21c-4929-b688-f3e738e1ff50" xlink:to="loc_pnm_PublicUtilitiesDisconnectionTransitionPeriod_fc143ada-352c-4c1c-954a-16903c16efe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersTransportationElectrificationProgramDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_b8753e08-9841-4bff-bb0f-1067edd65e1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_34a440d5-6ed8-4d89-b4f7-f45fcc9c8efe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_b8753e08-9841-4bff-bb0f-1067edd65e1c" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_34a440d5-6ed8-4d89-b4f7-f45fcc9c8efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_be8a8789-524e-490d-88db-282ccd433d29" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_34a440d5-6ed8-4d89-b4f7-f45fcc9c8efe" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_be8a8789-524e-490d-88db-282ccd433d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_8109272c-11bf-4083-a88d-af95955dee32" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_be8a8789-524e-490d-88db-282ccd433d29" xlink:to="loc_pnm_RegulatoryRateMattersDomain_8109272c-11bf-4083-a88d-af95955dee32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransportationElectrificationProgramMember_37954864-acaa-45ae-95e2-906ee82a8e0f" xlink:href="pnm-20201231.xsd#pnm_TransportationElectrificationProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_8109272c-11bf-4083-a88d-af95955dee32" xlink:to="loc_pnm_TransportationElectrificationProgramMember_37954864-acaa-45ae-95e2-906ee82a8e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a9ead660-020e-4f11-af32-5ba4a359a550" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_34a440d5-6ed8-4d89-b4f7-f45fcc9c8efe" xlink:to="loc_dei_LegalEntityAxis_a9ead660-020e-4f11-af32-5ba4a359a550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3948d885-9022-40ea-9706-1d050f042cbf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a9ead660-020e-4f11-af32-5ba4a359a550" xlink:to="loc_dei_EntityDomain_3948d885-9022-40ea-9706-1d050f042cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_44db1717-d5dc-4291-8f80-1cddfc0698c0" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3948d885-9022-40ea-9706-1d050f042cbf" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_44db1717-d5dc-4291-8f80-1cddfc0698c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_34a440d5-6ed8-4d89-b4f7-f45fcc9c8efe" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesExpectedBudgetedExpenditures_d8c71d34-3ee6-4578-841f-78c3161e00d9" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesExpectedBudgetedExpenditures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:to="loc_pnm_PublicUtilitiesExpectedBudgetedExpenditures_d8c71d34-3ee6-4578-841f-78c3161e00d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesBudgetFlexibilityPercent_26b428e9-a5c5-4764-bbd1-878fb6b751c4" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesBudgetFlexibilityPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:to="loc_pnm_PublicUtilitiesBudgetFlexibilityPercent_26b428e9-a5c5-4764-bbd1-878fb6b751c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent_960dcfba-fc9e-4eb9-823d-d947998e0577" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2ea1e810-55cf-4b87-889b-2ab9c1fefe22" xlink:to="loc_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent_960dcfba-fc9e-4eb9-823d-d947998e0577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersTNMPNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_317f7877-f0d5-4337-9501-1be0b438ad62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_317f7877-f0d5-4337-9501-1be0b438ad62" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_abb8e632-adae-45c7-a3ac-6b75ea2619a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_abb8e632-adae-45c7-a3ac-6b75ea2619a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_62f3e3b8-a679-4bae-b71a-6b3d4b412fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_abb8e632-adae-45c7-a3ac-6b75ea2619a2" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_62f3e3b8-a679-4bae-b71a-6b3d4b412fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_c6a4b2d5-2e9a-42d5-847c-8afbf97da0fc" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_62f3e3b8-a679-4bae-b71a-6b3d4b412fef" xlink:to="loc_pnm_NMPRCMember_c6a4b2d5-2e9a-42d5-847c-8afbf97da0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5039d3f9-f5bb-480b-9bce-15d254af72fc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_dei_LegalEntityAxis_5039d3f9-f5bb-480b-9bce-15d254af72fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ba96d17e-48d7-405d-b358-bdebe594ffe4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5039d3f9-f5bb-480b-9bce-15d254af72fc" xlink:to="loc_dei_EntityDomain_ba96d17e-48d7-405d-b358-bdebe594ffe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a57a77f6-2c20-430b-95c6-15719e21afc6" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ba96d17e-48d7-405d-b358-bdebe594ffe4" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a57a77f6-2c20-430b-95c6-15719e21afc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_a86cfdcd-14e6-4f7a-a25b-296a8c156aa3" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ba96d17e-48d7-405d-b358-bdebe594ffe4" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_a86cfdcd-14e6-4f7a-a25b-296a8c156aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_48a56ef5-ed83-48ca-aff2-72389eef9967" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_48a56ef5-ed83-48ca-aff2-72389eef9967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_48a56ef5-ed83-48ca-aff2-72389eef9967" xlink:to="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_A2018TNMPRateCaseMember_244d0070-b528-459f-8114-a08685d015cc" xlink:href="pnm-20201231.xsd#pnm_A2018TNMPRateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:to="loc_pnm_A2018TNMPRateCaseMember_244d0070-b528-459f-8114-a08685d015cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember_320b76fa-fc9a-436a-b526-64caf923999f" xlink:href="pnm-20201231.xsd#pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:to="loc_pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember_320b76fa-fc9a-436a-b526-64caf923999f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostOfServiceRatesMember_51d79805-d8a1-4ca0-b43d-ecfeb658b5ec" xlink:href="pnm-20201231.xsd#pnm_TransmissionCostOfServiceRatesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_a5d0683a-ee7a-4227-8014-83199a214a58" xlink:to="loc_pnm_TransmissionCostOfServiceRatesMember_51d79805-d8a1-4ca0-b43d-ecfeb658b5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_023e0491-570b-475c-8bda-01937bbed3e8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_srt_RangeAxis_023e0491-570b-475c-8bda-01937bbed3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d85ddf45-ad33-492b-86fb-40be17ee7158" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_023e0491-570b-475c-8bda-01937bbed3e8" xlink:to="loc_srt_RangeMember_d85ddf45-ad33-492b-86fb-40be17ee7158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_45f08a7f-1ec9-434f-8616-2fff5e3431c0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d85ddf45-ad33-492b-86fb-40be17ee7158" xlink:to="loc_srt_MinimumMember_45f08a7f-1ec9-434f-8616-2fff5e3431c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3cf4fa96-aae5-4202-b9a5-cf9950d9329f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d85ddf45-ad33-492b-86fb-40be17ee7158" xlink:to="loc_srt_MaximumMember_3cf4fa96-aae5-4202-b9a5-cf9950d9329f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_f270cded-1af3-4cdc-be18-20c3fa5addd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_f270cded-1af3-4cdc-be18-20c3fa5addd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c23e2d6d-82f7-46f3-92f7-b972bafebc5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f270cded-1af3-4cdc-be18-20c3fa5addd6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c23e2d6d-82f7-46f3-92f7-b972bafebc5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f61613bc-bf11-44d7-a492-f0451b91dc29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c23e2d6d-82f7-46f3-92f7-b972bafebc5c" xlink:to="loc_us-gaap_SubsequentEventMember_f61613bc-bf11-44d7-a492-f0451b91dc29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_37cd4854-9062-48a2-b997-43d66f19fe83" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_7cc72e7c-9044-4a9d-a252-b38c13b24e7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_7cc72e7c-9044-4a9d-a252-b38c13b24e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_80105884-67ee-48bc-a9f8-2364c8aa304a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_80105884-67ee-48bc-a9f8-2364c8aa304a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedCostofDebtPercentage_7c1ef56e-e33a-4d78-983f-faff0a33b40c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestedCostofDebtPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesRequestedCostofDebtPercentage_7c1ef56e-e33a-4d78-983f-faff0a33b40c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_3294e378-9d69-43c2-8b27-ac0ca75842d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_3294e378-9d69-43c2-8b27-ac0ca75842d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_892c2378-b63d-4a6d-91c5-d64c4e7d9dba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_892c2378-b63d-4a6d-91c5-d64c4e7d9dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_7dd5f7dd-a3bb-410f-9423-d8521b6ef2bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_RegulatoryLiabilities_7dd5f7dd-a3bb-410f-9423-d8521b6ef2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_22959df3-792e-4f7d-bd87-67614b5acc4e" xlink:href="pnm-20201231.xsd#pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_22959df3-792e-4f7d-bd87-67614b5acc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod_a811c124-2f7b-4cd0-bccb-0489b88962ee" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod_a811c124-2f7b-4cd0-bccb-0489b88962ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount_14df4197-4e27-4f03-8a27-7a5d5cdfc383" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount_14df4197-4e27-4f03-8a27-7a5d5cdfc383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability_a8225646-7835-45b2-a8ec-dfb9acef6ced" xlink:href="pnm-20201231.xsd#pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability_a8225646-7835-45b2-a8ec-dfb9acef6ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecoveryOfDirectCosts_794c333f-1d38-4295-b26d-11673afeb929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RecoveryOfDirectCosts"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_RecoveryOfDirectCosts_794c333f-1d38-4295-b26d-11673afeb929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1_07beed00-c1ec-4597-8cf0-32fedb878b60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1_07beed00-c1ec-4597-8cf0-32fedb878b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance_72531345-74e8-40b1-ad4e-4011e6b55fb0" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesWriteOffRegulatoryDisallowance"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance_72531345-74e8-40b1-ad4e-4011e6b55fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedDeploymentCosts_5b312bf3-7b69-45e6-a3b6-c938ef0dd4de" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedDeploymentCosts"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesApprovedDeploymentCosts_5b312bf3-7b69-45e6-a3b6-c938ef0dd4de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod_6c94f0fe-2c6d-4e75-ab25-2786a172afea" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod_6c94f0fe-2c6d-4e75-ab25-2786a172afea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofadvancedmetersinstalled_83a53fcd-9f71-4d4a-82f6-aa7b36795cb3" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofadvancedmetersinstalled"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesNumberofadvancedmetersinstalled_83a53fcd-9f71-4d4a-82f6-aa7b36795cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesEstimateOfPossibleUpgrades_17794ffc-17a3-47fb-8877-9976374ef844" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesEstimateOfPossibleUpgrades"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesEstimateOfPossibleUpgrades_17794ffc-17a3-47fb-8877-9976374ef844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_ffe7197f-50e5-442f-9b86-9ac8e3ff7269" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount_ffe7197f-50e5-442f-9b86-9ac8e3ff7269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_d35622d2-055d-41bd-b378-c346c7e074d1" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus_d35622d2-055d-41bd-b378-c346c7e074d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_169b8251-4947-45ed-871f-e416b0795798" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_169b8251-4947-45ed-871f-e416b0795798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue_82f2dc7a-b4d8-4866-b414-a9f618d50540" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue_82f2dc7a-b4d8-4866-b414-a9f618d50540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_fda92c66-0f64-44a8-af1c-534c564731d8" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement_fda92c66-0f64-44a8-af1c-534c564731d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments_d8a479f1-3c44-4bab-b61b-bdd67eeff79d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIncrementalDistributionInvestments"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesIncrementalDistributionInvestments_d8a479f1-3c44-4bab-b61b-bdd67eeff79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement_5675cc7d-a4d0-435d-99d0-1fe1da107943" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesAnnualDistributionRevenueRequirement"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement_5675cc7d-a4d0-435d-99d0-1fe1da107943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount_bd5beb92-3600-436e-93c1-d536d255f90c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount_bd5beb92-3600-436e-93c1-d536d255f90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryLiabilityReductionToRevenue_76090c3e-c9f0-4bf5-91f0-997e8e306170" xlink:href="pnm-20201231.xsd#pnm_RegulatoryLiabilityReductionToRevenue"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_20b92367-9533-4058-bdee-e1d3e74e6d49" xlink:to="loc_pnm_RegulatoryLiabilityReductionToRevenue_76090c3e-c9f0-4bf5-91f0-997e8e306170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersTNMPSchedulesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_178fc2f6-fefd-429c-b628-cb9d48065398" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_178fc2f6-fefd-429c-b628-cb9d48065398" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_94b1f015-c892-496d-99b0-140a1233f884" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_94b1f015-c892-496d-99b0-140a1233f884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7c5f3ecf-8926-454d-a0a3-833e18766e50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_94b1f015-c892-496d-99b0-140a1233f884" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7c5f3ecf-8926-454d-a0a3-833e18766e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_40e1654e-c1e0-41e5-8f2f-55ab9fee50a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7c5f3ecf-8926-454d-a0a3-833e18766e50" xlink:to="loc_us-gaap_SubsequentEventMember_40e1654e-c1e0-41e5-8f2f-55ab9fee50a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee471e66-8ace-45fc-b98e-bc524c2a645f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:to="loc_dei_LegalEntityAxis_ee471e66-8ace-45fc-b98e-bc524c2a645f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_75bc771d-b6c2-497b-bd7d-75b8f244086a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ee471e66-8ace-45fc-b98e-bc524c2a645f" xlink:to="loc_dei_EntityDomain_75bc771d-b6c2-497b-bd7d-75b8f244086a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_bcafff73-d01b-4925-b923-ffc34558f687" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_75bc771d-b6c2-497b-bd7d-75b8f244086a" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_bcafff73-d01b-4925-b923-ffc34558f687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8325ded5-98c1-431a-ae04-b6b2dd586c49" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfRegulatoryRateMattersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:to="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8325ded5-98c1-431a-ae04-b6b2dd586c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RegulatoryRateMattersDomain_b1419b37-8fcd-43bf-a58b-acc01c1c5102" xlink:href="pnm-20201231.xsd#pnm_RegulatoryRateMattersDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfRegulatoryRateMattersAxis_8325ded5-98c1-431a-ae04-b6b2dd586c49" xlink:to="loc_pnm_RegulatoryRateMattersDomain_b1419b37-8fcd-43bf-a58b-acc01c1c5102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EnergyEfficiencyMember_4baa16e5-75d9-4ca6-bb81-3945082bca0a" xlink:href="pnm-20201231.xsd#pnm_EnergyEfficiencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_b1419b37-8fcd-43bf-a58b-acc01c1c5102" xlink:to="loc_pnm_EnergyEfficiencyMember_4baa16e5-75d9-4ca6-bb81-3945082bca0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TransmissionCostOfServiceRatesMember_52a969a0-00c9-4ddb-ab02-89d1ef3cad73" xlink:href="pnm-20201231.xsd#pnm_TransmissionCostOfServiceRatesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RegulatoryRateMattersDomain_b1419b37-8fcd-43bf-a58b-acc01c1c5102" xlink:to="loc_pnm_TransmissionCostOfServiceRatesMember_52a969a0-00c9-4ddb-ab02-89d1ef3cad73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_eb0bd043-5346-4c2c-80d7-72fff2c95c90" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_5d3176c5-6120-4540-a7cf-6244f71be58d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:to="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts_5d3176c5-6120-4540-a7cf-6244f71be58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_280589df-81ef-493a-bfe0-a0b4f3e8ea51" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:to="loc_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus_280589df-81ef-493a-bfe0-a0b4f3e8ea51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_3987e645-b2bc-432d-a21d-59a77f5cca34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount_3987e645-b2bc-432d-a21d-59a77f5cca34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_e0163255-5ccd-4422-becb-130778478eb7" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_0c5c4df9-3e5b-4b3f-9e97-a2481e15a7d1" xlink:to="loc_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue_e0163255-5ccd-4422-becb-130778478eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_28c7205c-7dd4-4055-a30c-af75b83df061" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_0997d132-7a4f-47a3-892e-66685b577231" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_28c7205c-7dd4-4055-a30c-af75b83df061" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_0997d132-7a4f-47a3-892e-66685b577231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6fae4359-34c3-4e9a-b85b-a890e2618946" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_0997d132-7a4f-47a3-892e-66685b577231" xlink:to="loc_dei_LegalEntityAxis_6fae4359-34c3-4e9a-b85b-a890e2618946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_387a0c70-0c9b-4805-b6ed-37e6f8e6c88d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6fae4359-34c3-4e9a-b85b-a890e2618946" xlink:to="loc_dei_EntityDomain_387a0c70-0c9b-4805-b6ed-37e6f8e6c88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_823f3dc2-576a-4a45-9f63-41b36d9dbe14" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_387a0c70-0c9b-4805-b6ed-37e6f8e6c88d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_823f3dc2-576a-4a45-9f63-41b36d9dbe14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_1bd8e0aa-d6ec-439c-9787-311c5dff8fe2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_0997d132-7a4f-47a3-892e-66685b577231" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_1bd8e0aa-d6ec-439c-9787-311c5dff8fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_c93f3b63-c3a5-401c-9f13-00b27d814ae6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_1bd8e0aa-d6ec-439c-9787-311c5dff8fe2" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_c93f3b63-c3a5-401c-9f13-00b27d814ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_COVID19Member_1d077950-5976-4c4d-9f65-1c2940ba2f3b" xlink:href="pnm-20201231.xsd#pnm_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_c93f3b63-c3a5-401c-9f13-00b27d814ae6" xlink:to="loc_pnm_COVID19Member_1d077950-5976-4c4d-9f65-1c2940ba2f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_0997d132-7a4f-47a3-892e-66685b577231" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram_7fa3d0c3-fd92-40e3-aef2-51ac91e25598" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:to="loc_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram_7fa3d0c3-fd92-40e3-aef2-51ac91e25598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_5ac5bc09-eb2e-496b-92b3-6c4ad1f14da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:to="loc_us-gaap_RegulatoryLiabilities_5ac5bc09-eb2e-496b-92b3-6c4ad1f14da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OtherDeferredCostsGrossCARESAct_ca33f9b4-255c-44b4-bdd5-fabbff7a623b" xlink:href="pnm-20201231.xsd#pnm_OtherDeferredCostsGrossCARESAct"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:to="loc_pnm_OtherDeferredCostsGrossCARESAct_ca33f9b4-255c-44b4-bdd5-fabbff7a623b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_6557b05e-61c7-4b18-89a6-04a879ac49d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_3bcd739a-716e-4623-ad41-05af40a54b44" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_6557b05e-61c7-4b18-89a6-04a879ac49d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxes" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_84b380fb-2381-4657-a52c-1c05bbf4dd61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_22d616d6-a69c-450e-83d3-2c70fa57e40b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_84b380fb-2381-4657-a52c-1c05bbf4dd61" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_22d616d6-a69c-450e-83d3-2c70fa57e40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_24d5a742-b969-4003-b3b2-4f529171c909" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_SummaryofTaxReformAdjustmentsTableTextBlock_55ab8067-0b47-4e65-978a-3bd876c9d90c" xlink:href="pnm-20201231.xsd#pnm_SummaryofTaxReformAdjustmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24d5a742-b969-4003-b3b2-4f529171c909" xlink:to="loc_pnm_SummaryofTaxReformAdjustmentsTableTextBlock_55ab8067-0b47-4e65-978a-3bd876c9d90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_cdfcd279-0f82-4a49-90a8-008fdd28f874" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24d5a742-b969-4003-b3b2-4f529171c909" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_cdfcd279-0f82-4a49-90a8-008fdd28f874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0f760030-3835-49e2-9c59-a987b2c06bde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24d5a742-b969-4003-b3b2-4f529171c909" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0f760030-3835-49e2-9c59-a987b2c06bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c50b6d84-b482-4de3-ae3b-5e505d660be8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24d5a742-b969-4003-b3b2-4f529171c909" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c50b6d84-b482-4de3-ae3b-5e505d660be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock_508282f5-8af6-40ba-9d39-475b070925f3" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24d5a742-b969-4003-b3b2-4f529171c909" xlink:to="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock_508282f5-8af6-40ba-9d39-475b070925f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_5ba456e8-af3e-42b3-9401-bc850131e5c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24d5a742-b969-4003-b3b2-4f529171c909" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_5ba456e8-af3e-42b3-9401-bc850131e5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock_8e5ccd80-b925-49be-8372-80d88c2a0981" xlink:href="pnm-20201231.xsd#pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24d5a742-b969-4003-b3b2-4f529171c909" xlink:to="loc_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock_8e5ccd80-b925-49be-8372-80d88c2a0981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_fbaa915f-37d7-455f-bd6d-2770fa0a0caf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24d5a742-b969-4003-b3b2-4f529171c909" xlink:to="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_fbaa915f-37d7-455f-bd6d-2770fa0a0caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesFederalIncomeTaxReformDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0bd1a4e8-6f28-47c4-a1e0-443d6dfb2d5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0bd1a4e8-6f28-47c4-a1e0-443d6dfb2d5e" xlink:to="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_8d92dfa8-b013-41b5-b2c5-945e93bdce1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_8d92dfa8-b013-41b5-b2c5-945e93bdce1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_55d0bbdc-a5fa-4e3a-97d5-e1eca653c5e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_8d92dfa8-b013-41b5-b2c5-945e93bdce1a" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_55d0bbdc-a5fa-4e3a-97d5-e1eca653c5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexico2015RateCaseMember_e2618056-bc5b-4848-a37d-2e54ef1c991c" xlink:href="pnm-20201231.xsd#pnm_NewMexico2015RateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_55d0bbdc-a5fa-4e3a-97d5-e1eca653c5e3" xlink:to="loc_pnm_NewMexico2015RateCaseMember_e2618056-bc5b-4848-a37d-2e54ef1c991c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_0b213e22-3cdd-4bf7-b74f-c2a20dddf39e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_0b213e22-3cdd-4bf7-b74f-c2a20dddf39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_5f4e077b-3d84-4ebf-81fe-1705a9096bfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_0b213e22-3cdd-4bf7-b74f-c2a20dddf39e" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_5f4e077b-3d84-4ebf-81fe-1705a9096bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMPRCMember_a5538fea-4fc9-444c-9a98-53bf16ac69b6" xlink:href="pnm-20201231.xsd#pnm_NMPRCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_5f4e077b-3d84-4ebf-81fe-1705a9096bfa" xlink:to="loc_pnm_NMPRCMember_a5538fea-4fc9-444c-9a98-53bf16ac69b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_08521954-ea58-4cb3-bc62-2886ec148f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_08521954-ea58-4cb3-bc62-2886ec148f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_08ca4f0a-0299-4071-a7d1-07f7808d5c74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_08521954-ea58-4cb3-bc62-2886ec148f67" xlink:to="loc_us-gaap_SegmentDomain_08ca4f0a-0299-4071-a7d1-07f7808d5c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_8cfb7674-062b-464a-b530-9ce8932e453f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_08ca4f0a-0299-4071-a7d1-07f7808d5c74" xlink:to="loc_us-gaap_CorporateAndOtherMember_8cfb7674-062b-464a-b530-9ce8932e453f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_42c16af8-0ea7-4758-98a5-7447bdffcfa1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:to="loc_dei_LegalEntityAxis_42c16af8-0ea7-4758-98a5-7447bdffcfa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_393c5848-f5d7-4232-9f50-5b9fa50cc449" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_42c16af8-0ea7-4758-98a5-7447bdffcfa1" xlink:to="loc_dei_EntityDomain_393c5848-f5d7-4232-9f50-5b9fa50cc449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_95287279-cb9f-41c9-8ce6-dbef7e2287a5" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_393c5848-f5d7-4232-9f50-5b9fa50cc449" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_95287279-cb9f-41c9-8ce6-dbef7e2287a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_6e4004d6-f157-4407-8739-4e9a373ec06f" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_393c5848-f5d7-4232-9f50-5b9fa50cc449" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_6e4004d6-f157-4407-8739-4e9a373ec06f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_a22f5465-5dea-4d2c-906a-8e5d7aacebb6" xlink:to="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_bdebab45-4dc5-4f8a-9062-cd17632613c9" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate_bdebab45-4dc5-4f8a-9062-cd17632613c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_94241d0e-7c50-4137-a0b3-5e1428ae2891" xlink:href="pnm-20201231.xsd#pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability_94241d0e-7c50-4137-a0b3-5e1428ae2891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit_f20c59a9-473d-4887-b46b-baa9ab41c050" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit_f20c59a9-473d-4887-b46b-baa9ab41c050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit_842145c7-514f-4e7b-af1a-f006384f7c75" xlink:href="pnm-20201231.xsd#pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit_842145c7-514f-4e7b-af1a-f006384f7c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_520aa720-bf52-4d7a-b278-f418685c9ab9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit_520aa720-bf52-4d7a-b278-f418685c9ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_0ee33d36-89e8-4d7a-90c4-d357412d3174" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPreTaxImpairmentofInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_0ee33d36-89e8-4d7a-90c4-d357412d3174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ab1b1011-21df-429f-b495-e90d1ca8d148" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_7c75f226-ee02-4f99-97c8-081d7a5cf94b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ab1b1011-21df-429f-b495-e90d1ca8d148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6dd1bbf9-bbc9-4130-bbad-29ff7326cadc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_27fde987-74f1-4793-874c-aae404094605" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6dd1bbf9-bbc9-4130-bbad-29ff7326cadc" xlink:to="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_27fde987-74f1-4793-874c-aae404094605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_758b1347-45c1-4249-a5f2-c7e647cec4b3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_27fde987-74f1-4793-874c-aae404094605" xlink:to="loc_dei_LegalEntityAxis_758b1347-45c1-4249-a5f2-c7e647cec4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_37c93e9f-920c-4dbc-b7bf-a2b70bb54882" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_758b1347-45c1-4249-a5f2-c7e647cec4b3" xlink:to="loc_dei_EntityDomain_37c93e9f-920c-4dbc-b7bf-a2b70bb54882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1255933c-43d1-446a-8801-9e9a1e1863cf" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_37c93e9f-920c-4dbc-b7bf-a2b70bb54882" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_1255933c-43d1-446a-8801-9e9a1e1863cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_5f6bad39-83b2-49c1-bf1b-257bf28fef58" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_37c93e9f-920c-4dbc-b7bf-a2b70bb54882" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_5f6bad39-83b2-49c1-bf1b-257bf28fef58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable_27fde987-74f1-4793-874c-aae404094605" xlink:to="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6779f3b2-0ba2-4bd8-a588-9ada1a18e57a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6779f3b2-0ba2-4bd8-a588-9ada1a18e57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_04aaccf5-4ff9-4c40-bf7c-1506559be6dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_04aaccf5-4ff9-4c40-bf7c-1506559be6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e4455b7e-fc64-4a0b-893b-dea1217c2d7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e4455b7e-fc64-4a0b-893b-dea1217c2d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d9350f78-5fa9-45bf-9426-9fc08b2bb8c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d9350f78-5fa9-45bf-9426-9fc08b2bb8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_8edcdcdf-af2c-4f84-a109-d535e0db1cfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations_8edcdcdf-af2c-4f84-a109-d535e0db1cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d04d3618-d2ac-42e3-8a41-59c99dc3b3a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_678e349e-474c-4a02-82a4-3d95309cd764" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d04d3618-d2ac-42e3-8a41-59c99dc3b3a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7cb4f0a9-9651-43ce-a004-ec771eb019f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_15ab7819-cc82-4376-8d6c-0cf9bc24aee3" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7cb4f0a9-9651-43ce-a004-ec771eb019f5" xlink:to="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_15ab7819-cc82-4376-8d6c-0cf9bc24aee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c6f2a75b-d280-460e-b4ac-224373e7de11" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_15ab7819-cc82-4376-8d6c-0cf9bc24aee3" xlink:to="loc_dei_LegalEntityAxis_c6f2a75b-d280-460e-b4ac-224373e7de11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2405a499-3b69-452a-97ff-e5f7d9dd11d8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c6f2a75b-d280-460e-b4ac-224373e7de11" xlink:to="loc_dei_EntityDomain_2405a499-3b69-452a-97ff-e5f7d9dd11d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a2cd11e-15e2-4e98-9b26-9e3bbbc629a8" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2405a499-3b69-452a-97ff-e5f7d9dd11d8" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_3a2cd11e-15e2-4e98-9b26-9e3bbbc629a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4d64da3f-4e69-442d-9a3f-83765d337348" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2405a499-3b69-452a-97ff-e5f7d9dd11d8" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4d64da3f-4e69-442d-9a3f-83765d337348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable_15ab7819-cc82-4376-8d6c-0cf9bc24aee3" xlink:to="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_95ab5d07-440f-4c15-bf0d-9e3dd82a9def" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_95ab5d07-440f-4c15-bf0d-9e3dd82a9def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_b54f3859-5c2c-41e1-bf03-645925e46222" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment_b54f3859-5c2c-41e1-bf03-645925e46222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_22e64777-e5e8-4fc4-9df0-fab878f3751d" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax_22e64777-e5e8-4fc4-9df0-fab878f3751d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_f31002f2-41fa-4fc7-b0d6-9200a38c76e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization_f31002f2-41fa-4fc7-b0d6-9200a38c76e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_b9bca580-ddec-4233-9c0b-5fcd0c6d43aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_b9bca580-ddec-4233-9c0b-5fcd0c6d43aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_b6eb56d9-53e2-4616-92ec-0e63a05af33b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_b6eb56d9-53e2-4616-92ec-0e63a05af33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment_1056ab9e-e318-4247-b71d-22278d2d55d9" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment_1056ab9e-e318-4247-b71d-22278d2d55d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_42dcded0-eddd-4311-8a70-e5954da5b098" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction_42dcded0-eddd-4311-8a70-e5954da5b098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards_50c4b139-15ae-42ea-a2e4-1c120e627707" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards_50c4b139-15ae-42ea-a2e4-1c120e627707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_4991fe14-3f47-4438-8ddd-9c91c4bff0ce" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount_4991fe14-3f47-4438-8ddd-9c91c4bff0ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_c42fe7d4-6304-4097-a3bc-036a55e0b635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_c42fe7d4-6304-4097-a3bc-036a55e0b635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_846821d4-c58c-4ed3-ba67-cc00ae5688ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_846821d4-c58c-4ed3-ba67-cc00ae5688ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_ec595dd3-e92e-4c85-a8cc-cbb740112022" xlink:href="pnm-20201231.xsd#pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount_ec595dd3-e92e-4c85-a8cc-cbb740112022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_05fac679-8501-417b-a004-0dd5de626a33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_05fac679-8501-417b-a004-0dd5de626a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6d83a094-e9f8-456e-aa07-b00dc0e7ff7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6d83a094-e9f8-456e-aa07-b00dc0e7ff7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9ba301b0-ceef-4950-a6bc-310202b19f22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_b6d59044-66bb-4a40-8cef-559eefdf9d14" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9ba301b0-ceef-4950-a6bc-310202b19f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fbf56dde-7547-4d47-9cee-c9df592d0b0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_8e7d8f00-f8e1-47ef-9def-9ab2e03b9d97" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fbf56dde-7547-4d47-9cee-c9df592d0b0f" xlink:to="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_8e7d8f00-f8e1-47ef-9def-9ab2e03b9d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3cd8e729-f1f1-4048-828d-ed9a9a283ac3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_8e7d8f00-f8e1-47ef-9def-9ab2e03b9d97" xlink:to="loc_dei_LegalEntityAxis_3cd8e729-f1f1-4048-828d-ed9a9a283ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9e966c44-c29e-4d21-99da-4869f1acd52d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3cd8e729-f1f1-4048-828d-ed9a9a283ac3" xlink:to="loc_dei_EntityDomain_9e966c44-c29e-4d21-99da-4869f1acd52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2ea5c94e-70ea-438b-928b-119cc0879ea8" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9e966c44-c29e-4d21-99da-4869f1acd52d" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_2ea5c94e-70ea-438b-928b-119cc0879ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_073eda59-d0ad-4592-abbb-79ffb02ccdf8" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9e966c44-c29e-4d21-99da-4869f1acd52d" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_073eda59-d0ad-4592-abbb-79ffb02ccdf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable_8e7d8f00-f8e1-47ef-9def-9ab2e03b9d97" xlink:to="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_df1cb0ec-9015-428c-894d-8e32fb0eb007" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_df1cb0ec-9015-428c-894d-8e32fb0eb007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_8319c35a-7462-416c-81f4-3d904e37d70f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities_8319c35a-7462-416c-81f4-3d904e37d70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_9b6492bb-cedd-4707-92d4-9328774c7796" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_9b6492bb-cedd-4707-92d4-9328774c7796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations_5b681d7b-bf91-48d9-81e1-c712c316a94b" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations_5b681d7b-bf91-48d9-81e1-c712c316a94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_f2badc4e-71c8-4d42-92f4-20d639117457" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxAssetsRegulatoryDisallowance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_pnm_DeferredTaxAssetsRegulatoryDisallowance_f2badc4e-71c8-4d42-92f4-20d639117457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_8834701f-a1eb-4f01-a093-61c0f39fdf25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_8834701f-a1eb-4f01-a093-61c0f39fdf25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_666ffb75-be3c-4043-aac9-c772f662cd9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_938e97a5-050f-4533-acb1-eed64b0766b7" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_666ffb75-be3c-4043-aac9-c772f662cd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_978fcd73-91f3-4b24-b323-05ae679c5127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_978fcd73-91f3-4b24-b323-05ae679c5127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_728a6c78-deb2-4c12-9e7d-48c4528b84ef" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesInvestmentTaxCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit_728a6c78-deb2-4c12-9e7d-48c4528b84ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_4824050e-b20a-4bda-8413-45703d359128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities_4824050e-b20a-4bda-8413-45703d359128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_d13c240f-657e-4a0b-b69f-60128583b254" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilityLossonreacquireddebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilityLossonreacquireddebt_d13c240f-657e-4a0b-b69f-60128583b254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesStrandedCosts_e91c8155-9433-41b6-89b6-e3b12597ddea" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesStrandedCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilitiesStrandedCosts_e91c8155-9433-41b6-89b6-e3b12597ddea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_59d582fa-539f-4753-b3d6-0cc53ed8d59d" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions_59d582fa-539f-4753-b3d6-0cc53ed8d59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_dd36ce35-0ebd-411e-9a77-24af600843cb" xlink:href="pnm-20201231.xsd#pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem_dd36ce35-0ebd-411e-9a77-24af600843cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_6f059ad7-7779-4004-a476-f362239b6168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesRegulatoryAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets_6f059ad7-7779-4004-a476-f362239b6168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_07093dfa-35a9-4a02-aae7-250a972aff07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_07093dfa-35a9-4a02-aae7-250a972aff07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a65cefe5-262e-4aff-a58a-f41e7174ff41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b21f5312-e520-4152-b30e-39bd2430898b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_a65cefe5-262e-4aff-a58a-f41e7174ff41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_45007770-25d7-4078-b33e-20008475c2a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_ffa701f1-531d-44c4-b777-60ef55d1aad2" xlink:to="loc_us-gaap_DeferredTaxLiabilities_45007770-25d7-4078-b33e-20008475c2a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_dab977f4-9337-40d3-92f8-c6f583c20317" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_e167d33e-a9bd-44fb-bd9d-44eefb35b7f8" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfDeferredIncomeTaxComponentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dab977f4-9337-40d3-92f8-c6f583c20317" xlink:to="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_e167d33e-a9bd-44fb-bd9d-44eefb35b7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_047f2074-997d-490c-bc3b-bf8e9ee6cc9b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_e167d33e-a9bd-44fb-bd9d-44eefb35b7f8" xlink:to="loc_dei_LegalEntityAxis_047f2074-997d-490c-bc3b-bf8e9ee6cc9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0f7b6a42-3d78-4e86-b5aa-a4d83f37f30f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_047f2074-997d-490c-bc3b-bf8e9ee6cc9b" xlink:to="loc_dei_EntityDomain_0f7b6a42-3d78-4e86-b5aa-a4d83f37f30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_90db8d62-7fa9-42db-b67e-3871d649dbd6" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0f7b6a42-3d78-4e86-b5aa-a4d83f37f30f" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_90db8d62-7fa9-42db-b67e-3871d649dbd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_98a37d79-0edb-409c-9d78-e517a9ea99be" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0f7b6a42-3d78-4e86-b5aa-a4d83f37f30f" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_98a37d79-0edb-409c-9d78-e517a9ea99be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfDeferredIncomeTaxComponentsTable_e167d33e-a9bd-44fb-bd9d-44eefb35b7f8" xlink:to="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_433ca3d9-e234-4e91-9313-23b29e52370d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_433ca3d9-e234-4e91-9313-23b29e52370d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_ab68dacd-9128-4d6f-8d08-5dd672d51eba" xlink:href="pnm-20201231.xsd#pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities_ab68dacd-9128-4d6f-8d08-5dd672d51eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AmortizationOfExcessDeferredIncomeTax_722efe91-1269-41f9-aa9c-31ad6b9a265c" xlink:href="pnm-20201231.xsd#pnm_AmortizationOfExcessDeferredIncomeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_AmortizationOfExcessDeferredIncomeTax_722efe91-1269-41f9-aa9c-31ad6b9a265c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfMarkToMarketAdjustments_8d036f1f-65df-4918-8a17-c1e0bc153957" xlink:href="pnm-20201231.xsd#pnm_TaxEffectOfMarkToMarketAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_TaxEffectOfMarkToMarketAdjustments_8d036f1f-65df-4918-8a17-c1e0bc153957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TaxEffectOfExcessPensionLiability_768aa6bc-4a7b-4b6a-98d4-eb30014b9ff1" xlink:href="pnm-20201231.xsd#pnm_TaxEffectOfExcessPensionLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_TaxEffectOfExcessPensionLiability_768aa6bc-4a7b-4b6a-98d4-eb30014b9ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_56bef193-8617-47b2-9498-30d8ef96ed42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_56bef193-8617-47b2-9498-30d8ef96ed42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_Adjustmentforunrecognizedtaxbenefits_52924d45-e475-43ef-b455-37cfb39473b6" xlink:href="pnm-20201231.xsd#pnm_Adjustmentforunrecognizedtaxbenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_Adjustmentforunrecognizedtaxbenefits_52924d45-e475-43ef-b455-37cfb39473b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization_62acd677-bc21-4f87-a33f-59164c6d2f7f" xlink:href="pnm-20201231.xsd#pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization_62acd677-bc21-4f87-a33f-59164c6d2f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable_33c86b99-231d-469e-935d-e4c9521b1dc7" xlink:href="pnm-20201231.xsd#pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable_33c86b99-231d-469e-935d-e4c9521b1dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_69065a39-ba10-44b6-9237-64ed6d550f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_69065a39-ba10-44b6-9237-64ed6d550f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_caaa182b-1818-4e56-97dc-1e99eb539714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_a7adc03b-c844-4137-bfe7-d284093d6f9a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_caaa182b-1818-4e56-97dc-1e99eb539714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d3f96da8-c841-4de6-93e9-a55374bd2134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_575fd98d-d661-4d99-8223-90504b0e5c53" xlink:href="pnm-20201231.xsd#pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d3f96da8-c841-4de6-93e9-a55374bd2134" xlink:to="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_575fd98d-d661-4d99-8223-90504b0e5c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6ea15547-506a-47f3-93d9-3bfd550d6d14" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_575fd98d-d661-4d99-8223-90504b0e5c53" xlink:to="loc_dei_LegalEntityAxis_6ea15547-506a-47f3-93d9-3bfd550d6d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6ea15547-506a-47f3-93d9-3bfd550d6d14" xlink:to="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_18680a8d-d29d-4b3e-8fcf-3e6f0ab8e6b4" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:to="loc_pnm_PnmrMember_18680a8d-d29d-4b3e-8fcf-3e6f0ab8e6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_cf40eb91-62bb-48d4-b019-83fcf8ec5cae" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_cf40eb91-62bb-48d4-b019-83fcf8ec5cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_dbf49f65-ac7b-4017-8951-e41419c43dd6" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b7147fea-6db2-4e3d-9ed7-b39ed31aabd3" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_dbf49f65-ac7b-4017-8951-e41419c43dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable_575fd98d-d661-4d99-8223-90504b0e5c53" xlink:to="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_285810d5-e895-4125-8e5b-aa69ad4c8030" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_285810d5-e895-4125-8e5b-aa69ad4c8030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_15fd714d-536a-4df9-b11a-c9144b506fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_15fd714d-536a-4df9-b11a-c9144b506fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_88131012-b33c-4396-aea9-afc4349eb7ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_88131012-b33c-4396-aea9-afc4349eb7ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f80e05aa-b539-4ec9-b87a-83b0820eb068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f80e05aa-b539-4ec9-b87a-83b0820eb068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_0cd99d8b-3533-4f4e-ba21-d2403464c7a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b811ae37-7925-42ed-ac49-608cd53b58d0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_0cd99d8b-3533-4f4e-ba21-d2403464c7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_7b85d383-1f70-41f5-be68-3e86ace0926e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_7b85d383-1f70-41f5-be68-3e86ace0926e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_1b767efe-f9e7-4fba-95ea-d1bec918bc92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesLineItems_77b163ea-dd53-4f50-a1a1-a1ed96a1c808" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_1b767efe-f9e7-4fba-95ea-d1bec918bc92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#IncomeTaxesCarryforwardsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4ff3c98a-b41d-4d4d-9bcb-e4f86034e0d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_12eed865-4c4c-4b48-9265-53efb69c299c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4ff3c98a-b41d-4d4d-9bcb-e4f86034e0d1" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_12eed865-4c4c-4b48-9265-53efb69c299c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_00b7ae6f-68c9-4829-8499-19c3083e5397" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_12eed865-4c4c-4b48-9265-53efb69c299c" xlink:to="loc_dei_LegalEntityAxis_00b7ae6f-68c9-4829-8499-19c3083e5397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c3762ed8-69a6-4189-8cc0-fb182f4e0fe3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_00b7ae6f-68c9-4829-8499-19c3083e5397" xlink:to="loc_dei_EntityDomain_c3762ed8-69a6-4189-8cc0-fb182f4e0fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_55a9754c-d89d-496d-9326-1eac9e9e2ff0" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c3762ed8-69a6-4189-8cc0-fb182f4e0fe3" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_55a9754c-d89d-496d-9326-1eac9e9e2ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_999952a9-70e1-48fd-8b17-b5e95aabd15d" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c3762ed8-69a6-4189-8cc0-fb182f4e0fe3" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_999952a9-70e1-48fd-8b17-b5e95aabd15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4e937008-4d71-46d6-b910-a8c46ab5d6e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_12eed865-4c4c-4b48-9265-53efb69c299c" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4e937008-4d71-46d6-b910-a8c46ab5d6e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_f1aa7dd6-9cce-467e-972a-78b69ceeace2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4e937008-4d71-46d6-b910-a8c46ab5d6e8" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_f1aa7dd6-9cce-467e-972a-78b69ceeace2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_1bddfbaa-1f8f-4da3-9ecf-f2147ac60042" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_f1aa7dd6-9cce-467e-972a-78b69ceeace2" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_1bddfbaa-1f8f-4da3-9ecf-f2147ac60042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_12eed865-4c4c-4b48-9265-53efb69c299c" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1ffaf8cd-3365-4e49-82ac-8748022517a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:to="loc_us-gaap_OperatingLossCarryforwards_1ffaf8cd-3365-4e49-82ac-8748022517a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_97c414aa-d467-45f1-a449-0b5d4cf0bd1d" xlink:href="pnm-20201231.xsd#pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:to="loc_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023_97c414aa-d467-45f1-a449-0b5d4cf0bd1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesImpairmentofCarryforwardsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:to="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StateTaxCreditCarryforwardImpairment_5590e8ec-5c9a-48e5-9012-0d509a20846d" xlink:href="pnm-20201231.xsd#pnm_StateTaxCreditCarryforwardImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:to="loc_pnm_StateTaxCreditCarryforwardImpairment_5590e8ec-5c9a-48e5-9012-0d509a20846d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_StateNetOperatingLossCarryforwardImpairment_ad5e7aa2-4e01-4787-8f4a-7fceafd5f115" xlink:href="pnm-20201231.xsd#pnm_StateNetOperatingLossCarryforwardImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:to="loc_pnm_StateNetOperatingLossCarryforwardImpairment_ad5e7aa2-4e01-4787-8f4a-7fceafd5f115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CharitablecontributioncarryforwardImpairment_59f4ccf9-f433-4cad-9800-984c4e93fd8c" xlink:href="pnm-20201231.xsd#pnm_CharitablecontributioncarryforwardImpairment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:to="loc_pnm_CharitablecontributioncarryforwardImpairment_59f4ccf9-f433-4cad-9800-984c4e93fd8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CompensationExpenseImpairment_8c010c28-5a6d-431f-b233-b259910d18cb" xlink:href="pnm-20201231.xsd#pnm_CompensationExpenseImpairment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract_0490f5c4-72b2-4d7b-aa32-5b3d025a120d" xlink:to="loc_pnm_CompensationExpenseImpairment_8c010c28-5a6d-431f-b233-b259910d18cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxesReserveBalancesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_ef564d32-54fb-4cea-8c7a-1a1e10f02c86" xlink:to="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReservebalanceStatetaxcreditcarryforward_4a401c95-3a5a-4dbb-aee3-83d5ca6d2b3f" xlink:href="pnm-20201231.xsd#pnm_ReservebalanceStatetaxcreditcarryforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:to="loc_pnm_ReservebalanceStatetaxcreditcarryforward_4a401c95-3a5a-4dbb-aee3-83d5ca6d2b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_23e70886-5376-453c-821a-f2994b9273b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_23e70886-5376-453c-821a-f2994b9273b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReservebalanceCharitablecontributioncarryforward_121a40da-7b9b-4293-8fda-f4dc75639eaa" xlink:href="pnm-20201231.xsd#pnm_ReservebalanceCharitablecontributioncarryforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:to="loc_pnm_ReservebalanceCharitablecontributioncarryforward_121a40da-7b9b-4293-8fda-f4dc75639eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ReverseBalanceCompensationExpense_8a3dd06d-9395-4e0f-a635-9e4fea947e12" xlink:href="pnm-20201231.xsd#pnm_ReverseBalanceCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_IncomeTaxesReserveBalancesAbstract_7d80d3e6-8a60-4843-951f-4415c1d04770" xlink:to="loc_pnm_ReverseBalanceCompensationExpense_8a3dd06d-9395-4e0f-a635-9e4fea947e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Goodwill" xlink:type="simple" xlink:href="pnm-20201231.xsd#Goodwill"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/Goodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1cf71b41-656a-4691-b80c-f8312e373c88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_ec167597-5fa5-4240-84a4-c630a6809f2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1cf71b41-656a-4691-b80c-f8312e373c88" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_ec167597-5fa5-4240-84a4-c630a6809f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/GoodwillDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#GoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/GoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_500580fe-bd93-46b1-8063-55396e4ed201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_ef4973b8-c0de-4218-a374-59132ae47350" xlink:href="pnm-20201231.xsd#pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_500580fe-bd93-46b1-8063-55396e4ed201" xlink:to="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_ef4973b8-c0de-4218-a374-59132ae47350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3b2eb17a-92e6-43b6-962f-567b253b09e8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_ef4973b8-c0de-4218-a374-59132ae47350" xlink:to="loc_dei_LegalEntityAxis_3b2eb17a-92e6-43b6-962f-567b253b09e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3012c06d-62b4-4e5f-bf82-a45761c5495b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3b2eb17a-92e6-43b6-962f-567b253b09e8" xlink:to="loc_dei_EntityDomain_3012c06d-62b4-4e5f-bf82-a45761c5495b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f36a250f-0978-4c4c-9d1c-d777bbcb5e6c" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3012c06d-62b4-4e5f-bf82-a45761c5495b" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_f36a250f-0978-4c4c-9d1c-d777bbcb5e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_de519e96-4a68-4aed-8ecc-1beb0a778f09" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3012c06d-62b4-4e5f-bf82-a45761c5495b" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_de519e96-4a68-4aed-8ecc-1beb0a778f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_c529206f-465d-405a-8696-50c78a494c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable_ef4973b8-c0de-4218-a374-59132ae47350" xlink:to="loc_us-gaap_GoodwillLineItems_c529206f-465d-405a-8696-50c78a494c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_43d1d6d2-054d-4ef8-805b-79bd14a869f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_c529206f-465d-405a-8696-50c78a494c20" xlink:to="loc_us-gaap_Goodwill_43d1d6d2-054d-4ef8-805b-79bd14a869f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_be0df6ba-3ac0-4920-8e0d-7f9380512d63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_c529206f-465d-405a-8696-50c78a494c20" xlink:to="loc_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_be0df6ba-3ac0-4920-8e0d-7f9380512d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="pnm-20201231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_153f41eb-501a-44ba-8051-8ba26872d4b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_389b2c81-c5f0-48bf-bfb1-3755347ae0c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_153f41eb-501a-44ba-8051-8ba26872d4b0" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_389b2c81-c5f0-48bf-bfb1-3755347ae0c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#RelatedPartyTransactionsTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_142f4f94-3e44-424b-a7cb-45015ec00a85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_72bc0bcf-1865-408e-abd1-aec53c3d4cac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_142f4f94-3e44-424b-a7cb-45015ec00a85" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_72bc0bcf-1865-408e-abd1-aec53c3d4cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_3bf1ac41-da33-40b6-b337-67a9bbf9387b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f12c692f-ad7a-47fa-b4c5-1742d7fdb91c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_3bf1ac41-da33-40b6-b337-67a9bbf9387b" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f12c692f-ad7a-47fa-b4c5-1742d7fdb91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_9abd2767-a997-4b4d-9a99-82a8cbb7de8f" xlink:href="pnm-20201231.xsd#pnm_RelatedPartyTransactionByTransactionTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f12c692f-ad7a-47fa-b4c5-1742d7fdb91c" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_9abd2767-a997-4b4d-9a99-82a8cbb7de8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:href="pnm-20201231.xsd#pnm_RelatedPartyTransactionByTransactionTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeAxis_9abd2767-a997-4b4d-9a99-82a8cbb7de8f" xlink:to="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_ServiceBillingsMember_20c4b583-3665-47e2-b546-5a097138b946" xlink:href="pnm-20201231.xsd#pnm_ServiceBillingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_ServiceBillingsMember_20c4b583-3665-47e2-b546-5a097138b946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_RenewableEnergyPurchasesMember_6465b638-7f1e-4e31-b684-b1356a8ccdc7" xlink:href="pnm-20201231.xsd#pnm_RenewableEnergyPurchasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_RenewableEnergyPurchasesMember_6465b638-7f1e-4e31-b684-b1356a8ccdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterconnectionBillingsMember_3d7e8508-3102-4464-853d-47bca750ac66" xlink:href="pnm-20201231.xsd#pnm_InterconnectionBillingsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_InterconnectionBillingsMember_3d7e8508-3102-4464-853d-47bca750ac66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InterestChargesMember_065f3749-d031-4742-b55e-d5a47688b948" xlink:href="pnm-20201231.xsd#pnm_InterestChargesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_InterestChargesMember_065f3749-d031-4742-b55e-d5a47688b948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeTaxSharingPaymentsMember_c69adf1e-7d15-40d9-a044-f1e392e06142" xlink:href="pnm-20201231.xsd#pnm_IncomeTaxSharingPaymentsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pnm_RelatedPartyTransactionByTransactionTypeDomain_7c532133-c44f-4e5c-b157-ffab4861e748" xlink:to="loc_pnm_IncomeTaxSharingPaymentsMember_c69adf1e-7d15-40d9-a044-f1e392e06142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5db3b569-85d5-42d0-8d54-442b536fb0c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f12c692f-ad7a-47fa-b4c5-1742d7fdb91c" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5db3b569-85d5-42d0-8d54-442b536fb0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5db3b569-85d5-42d0-8d54-442b536fb0c8" xlink:to="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToPnmMember_b72f39e3-dafa-41d9-8075-b61eb9ccab18" xlink:href="pnm-20201231.xsd#pnm_PnmrToPnmMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PnmrToPnmMember_b72f39e3-dafa-41d9-8075-b61eb9ccab18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrToTnmpMember_d29b543f-5f9c-4384-8e6e-bfdb90e9337b" xlink:href="pnm-20201231.xsd#pnm_PnmrToTnmpMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PnmrToTnmpMember_d29b543f-5f9c-4384-8e6e-bfdb90e9337b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmToTnmpMember_6cd5c739-24e3-476e-9611-a1206f7f3c94" xlink:href="pnm-20201231.xsd#pnm_PnmToTnmpMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PnmToTnmpMember_6cd5c739-24e3-476e-9611-a1206f7f3c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TnmpToPnmrMember_7c68ac92-40c4-48f0-af9d-23eba5f54d03" xlink:href="pnm-20201231.xsd#pnm_TnmpToPnmrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_TnmpToPnmrMember_7c68ac92-40c4-48f0-af9d-23eba5f54d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TNMPtoPNMMember_3272d064-6e73-432a-a560-1d23e75f84a5" xlink:href="pnm-20201231.xsd#pnm_TNMPtoPNMMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_TNMPtoPNMMember_3272d064-6e73-432a-a560-1d23e75f84a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRToNMRDMember_1041aa0b-1fa6-4147-99aa-ecdefac7a0dc" xlink:href="pnm-20201231.xsd#pnm_PNMRToNMRDMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PNMRToNMRDMember_1041aa0b-1fa6-4147-99aa-ecdefac7a0dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMfromNMRDMember_2bf18c92-faf1-4431-aa7c-0b2e1ca17f96" xlink:href="pnm-20201231.xsd#pnm_PNMfromNMRDMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PNMfromNMRDMember_2bf18c92-faf1-4431-aa7c-0b2e1ca17f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMToNMRDMember_a36bd900-dd44-481a-8507-246d7c1d3475" xlink:href="pnm-20201231.xsd#pnm_PNMToNMRDMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PNMToNMRDMember_a36bd900-dd44-481a-8507-246d7c1d3475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMtoPNMRMember_7ecef3e5-905d-4435-a00a-00a7ce357186" xlink:href="pnm-20201231.xsd#pnm_PNMtoPNMRMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2e48068f-f5ce-4c2c-95b3-5a8166d0a4d1" xlink:to="loc_pnm_PNMtoPNMRMember_7ecef3e5-905d-4435-a00a-00a7ce357186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_8e3a16b4-90ce-4b90-870a-6eb5a4c25092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_f12c692f-ad7a-47fa-b4c5-1742d7fdb91c" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_8e3a16b4-90ce-4b90-870a-6eb5a4c25092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_820b2f3d-9fb8-4a88-8184-821192ba0051" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8e3a16b4-90ce-4b90-870a-6eb5a4c25092" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_820b2f3d-9fb8-4a88-8184-821192ba0051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_cae2aab6-af10-4983-99fc-c3e6e41c0626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8e3a16b4-90ce-4b90-870a-6eb5a4c25092" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_cae2aab6-af10-4983-99fc-c3e6e41c0626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestment" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestment"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_e4372991-69ff-4f50-be69-da68cf2b2a66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_ec29e919-5fc6-45c0-b0b2-3f2a0daa0dc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_e4372991-69ff-4f50-be69-da68cf2b2a66" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_ec29e919-5fc6-45c0-b0b2-3f2a0daa0dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestmentTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_8a0bf1a4-b62c-446e-8ffc-45853f9d5ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_340a45a7-7e65-4662-a77a-73f111cee5da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_8a0bf1a4-b62c-446e-8ffc-45853f9d5ca6" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_340a45a7-7e65-4662-a77a-73f111cee5da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_f58d2937-1622-4b56-bcb0-98fe3aa7b4b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e46ed57e-365c-4d27-802d-c031c6b56b29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_f58d2937-1622-4b56-bcb0-98fe3aa7b4b7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e46ed57e-365c-4d27-802d-c031c6b56b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6f400287-53d0-4d12-bee3-53bae0c77704" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e46ed57e-365c-4d27-802d-c031c6b56b29" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6f400287-53d0-4d12-bee3-53bae0c77704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b8ceb7e-774b-4075-a8cd-b6471647a31a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6f400287-53d0-4d12-bee3-53bae0c77704" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b8ceb7e-774b-4075-a8cd-b6471647a31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_9de16837-c4e5-448a-9230-9a6d9a3106ec" xlink:href="pnm-20201231.xsd#pnm_NMRDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b8ceb7e-774b-4075-a8cd-b6471647a31a" xlink:to="loc_pnm_NMRDMember_9de16837-c4e5-448a-9230-9a6d9a3106ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a911e76c-bd7c-4ae2-8d7b-59e8b242abfe" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e46ed57e-365c-4d27-802d-c031c6b56b29" xlink:to="loc_dei_LegalEntityAxis_a911e76c-bd7c-4ae2-8d7b-59e8b242abfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e4bca019-d68a-410d-a241-d4a1b087cc33" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a911e76c-bd7c-4ae2-8d7b-59e8b242abfe" xlink:to="loc_dei_EntityDomain_e4bca019-d68a-410d-a241-d4a1b087cc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PNMRDevelopmentMember_da56a076-3956-4ae4-97ab-096a8417589e" xlink:href="pnm-20201231.xsd#pnm_PNMRDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e4bca019-d68a-410d-a241-d4a1b087cc33" xlink:to="loc_pnm_PNMRDevelopmentMember_da56a076-3956-4ae4-97ab-096a8417589e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_CentralNewMexicoElectricCooperativeMember_c1ad1c1f-168a-4436-9e93-da26d2be0011" xlink:href="pnm-20201231.xsd#pnm_CentralNewMexicoElectricCooperativeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e4bca019-d68a-410d-a241-d4a1b087cc33" xlink:to="loc_pnm_CentralNewMexicoElectricCooperativeMember_c1ad1c1f-168a-4436-9e93-da26d2be0011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e46ed57e-365c-4d27-802d-c031c6b56b29" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesOwnershipPercentage_ff71ee34-44a8-4232-9836-9afdda2d8b5d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesOwnershipPercentage_ff71ee34-44a8-4232-9836-9afdda2d8b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofSolarFacilities_8775fa95-1ac9-4b24-bda0-185b364f8360" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofSolarFacilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesNumberofSolarFacilities_8775fa95-1ac9-4b24-bda0-185b364f8360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_5a9a5b62-3055-4348-905d-f7ca30b2192f" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts_5a9a5b62-3055-4348-905d-f7ca30b2192f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_88d9024e-459c-49c2-8e84-758fcc88531d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_88d9024e-459c-49c2-8e84-758fcc88531d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesValueOfCashContributionPercent_9a03aca1-72f2-4e51-8b77-e7d7a6ae0b7d" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesValueOfCashContributionPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesValueOfCashContributionPercent_9a03aca1-72f2-4e51-8b77-e7d7a6ae0b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesContributiontoConstructionActivities_3ca0768e-15cc-4916-8efb-c88ff8439e3c" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesContributiontoConstructionActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesContributiontoConstructionActivities_3ca0768e-15cc-4916-8efb-c88ff8439e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract_90c80bef-0157-42bf-9e23-617c73c5ac82" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesRenewableEnergyUnderContract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesRenewableEnergyUnderContract_90c80bef-0157-42bf-9e23-617c73c5ac82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_c36de519-64f7-4ecd-9bf8-d5e162704965" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter_c36de519-64f7-4ecd-9bf8-d5e162704965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_4770b5c9-8abd-4868-a4e0-5b08f1309e38" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative_4770b5c9-8abd-4868-a4e0-5b08f1309e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_3a3287e3-c93f-44d4-90ef-d944f09c2bb4" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_1c05f296-5bee-47d7-93f6-513070226bb6" xlink:to="loc_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity_3a3287e3-c93f-44d4-90ef-d944f09c2bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#EquityMethodInvestmentSummarizedFinancialInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_de6d60b6-423f-4b96-9826-059de4bb346f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd0cf6ae-eafa-4432-b7db-3eb742c1eac3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6d60b6-423f-4b96-9826-059de4bb346f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd0cf6ae-eafa-4432-b7db-3eb742c1eac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3843c95c-c974-4c03-aa1a-4a57eaee496e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd0cf6ae-eafa-4432-b7db-3eb742c1eac3" xlink:to="loc_dei_LegalEntityAxis_3843c95c-c974-4c03-aa1a-4a57eaee496e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_23cf3d8d-85d2-47cd-9d85-e6f1ec9e83d3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3843c95c-c974-4c03-aa1a-4a57eaee496e" xlink:to="loc_dei_EntityDomain_23cf3d8d-85d2-47cd-9d85-e6f1ec9e83d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NMRDMember_985f47a5-bef0-461f-b6f3-5b0ad2d825c1" xlink:href="pnm-20201231.xsd#pnm_NMRDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_23cf3d8d-85d2-47cd-9d85-e6f1ec9e83d3" xlink:to="loc_pnm_NMRDMember_985f47a5-bef0-461f-b6f3-5b0ad2d825c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_66952998-4e84-4386-bb5f-91d0b902e511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_fd0cf6ae-eafa-4432-b7db-3eb742c1eac3" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_66952998-4e84-4386-bb5f-91d0b902e511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66952998-4e84-4386-bb5f-91d0b902e511" xlink:to="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0d4cb342-ff24-4da6-9cc8-e3934151e688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:to="loc_us-gaap_Revenues_0d4cb342-ff24-4da6-9cc8-e3934151e688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_552a1dda-56f6-47aa-9127-2d0d51ca5714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:to="loc_us-gaap_OperatingExpenses_552a1dda-56f6-47aa-9127-2d0d51ca5714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_afeec459-8d7c-4c0a-9192-91d72c2c2dc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8907425a-1b63-490b-b8df-41477b98cff7" xlink:to="loc_us-gaap_NetIncomeLoss_afeec459-8d7c-4c0a-9192-91d72c2c2dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66952998-4e84-4386-bb5f-91d0b902e511" xlink:to="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_b6f4e6fa-1719-4337-beda-73f1980034b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_Cash_b6f4e6fa-1719-4337-beda-73f1980034b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_b332bad7-3458-4ced-9417-fefb4a8947ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_ConstructionInProgressGross_b332bad7-3458-4ced-9417-fefb4a8947ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_238ea252-ee2f-4883-9ec9-3b04d09afc3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_AssetsNoncurrent_238ea252-ee2f-4883-9ec9-3b04d09afc3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f8c033d1-4c2f-4877-aa42-c3d1898738b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_Assets_f8c033d1-4c2f-4877-aa42-c3d1898738b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_91826f66-4dea-438a-be9a-22e5ec4a6234" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_91826f66-4dea-438a-be9a-22e5ec4a6234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_a8b7fd35-68df-4b2d-a4c8-ed3e74d046e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_a8b7fd35-68df-4b2d-a4c8-ed3e74d046e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_36596637-a35c-4032-92ce-59d301007b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_34ceb926-d4db-4993-8471-4640a39fe2c0" xlink:to="loc_us-gaap_StockholdersEquity_36596637-a35c-4032-92ce-59d301007b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/Merger" xlink:type="simple" xlink:href="pnm-20201231.xsd#Merger"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/Merger" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_b2f8c73d-77ed-4c08-a5de-fc141e61103b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_eba56de7-aa5b-4b11-8a70-08eada2dd7f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_b2f8c73d-77ed-4c08-a5de-fc141e61103b" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_eba56de7-aa5b-4b11-8a70-08eada2dd7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/MergerDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#MergerDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/MergerDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_efd4546f-b635-4f41-b880-5a9170107f24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_efd4546f-b635-4f41-b880-5a9170107f24" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ebde891e-6490-4493-a908-c27ee76f8756" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:to="loc_srt_StatementScenarioAxis_ebde891e-6490-4493-a908-c27ee76f8756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6d91e72f-79d2-43ee-93bf-d947856f2dcb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_ebde891e-6490-4493-a908-c27ee76f8756" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6d91e72f-79d2-43ee-93bf-d947856f2dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_3c03abdc-5b99-473c-a19c-6f89df89451e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_6d91e72f-79d2-43ee-93bf-d947856f2dcb" xlink:to="loc_srt_ScenarioForecastMember_3c03abdc-5b99-473c-a19c-6f89df89451e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_dced949e-e48e-4050-b772-990e8ee7d3a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_dced949e-e48e-4050-b772-990e8ee7d3a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6bd574d0-5511-4c21-af50-a8747044a6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_dced949e-e48e-4050-b772-990e8ee7d3a6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6bd574d0-5511-4c21-af50-a8747044a6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_MergerAgreementMember_0592f063-0550-4d15-b8e1-036942896d23" xlink:href="pnm-20201231.xsd#pnm_MergerAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6bd574d0-5511-4c21-af50-a8747044a6c2" xlink:to="loc_pnm_MergerAgreementMember_0592f063-0550-4d15-b8e1-036942896d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_478f1679-7321-492c-8782-421a9a0e0111" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:to="loc_srt_OwnershipAxis_478f1679-7321-492c-8782-421a9a0e0111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_6d0b7fdc-cfd3-4cac-8db8-5bd72c987101" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_478f1679-7321-492c-8782-421a9a0e0111" xlink:to="loc_srt_OwnershipDomain_6d0b7fdc-cfd3-4cac-8db8-5bd72c987101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridMember_ed4b6b9e-2e21-4bba-ab76-f4e92b59f72e" xlink:href="pnm-20201231.xsd#pnm_AvangridMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_6d0b7fdc-cfd3-4cac-8db8-5bd72c987101" xlink:to="loc_pnm_AvangridMember_ed4b6b9e-2e21-4bba-ab76-f4e92b59f72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b51b30e2-0177-4f9b-8425-6a0fc3af60cd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:to="loc_dei_LegalEntityAxis_b51b30e2-0177-4f9b-8425-6a0fc3af60cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b51b30e2-0177-4f9b-8425-6a0fc3af60cd" xlink:to="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IberdrolaSAMember_646a9263-2ad5-4150-a373-72ace921cf9e" xlink:href="pnm-20201231.xsd#pnm_IberdrolaSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:to="loc_pnm_IberdrolaSAMember_646a9263-2ad5-4150-a373-72ace921cf9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PnmrMember_64c0ae18-345b-4f53-a363-66e0428c3997" xlink:href="pnm-20201231.xsd#pnm_PnmrMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:to="loc_pnm_PnmrMember_64c0ae18-345b-4f53-a363-66e0428c3997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AvangridMember_8d251ec4-12a6-4ae1-8f13-3fcfaee07036" xlink:href="pnm-20201231.xsd#pnm_AvangridMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d56e0d48-0b1e-44e5-9fc9-7ee7afabeab2" xlink:to="loc_pnm_AvangridMember_8d251ec4-12a6-4ae1-8f13-3fcfaee07036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cacf1919-26b1-44b4-9b24-83b52f370c17" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_BusinessCombinationCashRightPerCommonShare_17a8846e-fd15-45ea-a5cc-c08369b264be" xlink:href="pnm-20201231.xsd#pnm_BusinessCombinationCashRightPerCommonShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:to="loc_pnm_BusinessCombinationCashRightPerCommonShare_17a8846e-fd15-45ea-a5cc-c08369b264be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_2d7e7b46-bc1a-43a6-85e0-851b8557b28d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_2d7e7b46-bc1a-43a6-85e0-851b8557b28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TerminationFees_6aa99674-0e2c-4feb-be46-54b981b4a098" xlink:href="pnm-20201231.xsd#pnm_TerminationFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:to="loc_pnm_TerminationFees_6aa99674-0e2c-4feb-be46-54b981b4a098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_OutOfPocketFeesAndExpensesReimbursement_bf233686-1e14-4336-b602-3385901ad8cd" xlink:href="pnm-20201231.xsd#pnm_OutOfPocketFeesAndExpensesReimbursement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6cdb35ee-a06c-418e-853a-35189285cb38" xlink:to="loc_pnm_OutOfPocketFeesAndExpensesReimbursement_bf233686-1e14-4336-b602-3385901ad8cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited" xlink:type="simple" xlink:href="pnm-20201231.xsd#QuarterlyOperatingResultsUnaudited"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_6afffd0e-49b6-430f-8144-6b371a60fdd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_e5f3a239-0fba-49ec-99f2-851a7a7f4040" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_6afffd0e-49b6-430f-8144-6b371a60fdd4" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_e5f3a239-0fba-49ec-99f2-851a7a7f4040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:type="simple" xlink:href="pnm-20201231.xsd#QuarterlyOperatingResultsUnauditedTables"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_fc152979-e409-4a2e-b655-20daf4eede02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_0224b2a9-9f79-44b4-946a-66f5d0cff949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_fc152979-e409-4a2e-b655-20daf4eede02" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_0224b2a9-9f79-44b4-946a-66f5d0cff949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#QuarterlyOperatingResultsUnauditedDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_d27738ae-0c47-48eb-87c3-6e9aba7ba374" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2dcfb8ba-a2c0-4ef5-819b-7366bd6e10ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_d27738ae-0c47-48eb-87c3-6e9aba7ba374" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2dcfb8ba-a2c0-4ef5-819b-7366bd6e10ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_402eedc1-eeb8-49e7-9904-d58eae71f946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2dcfb8ba-a2c0-4ef5-819b-7366bd6e10ed" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_402eedc1-eeb8-49e7-9904-d58eae71f946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_aae9cb9d-de4c-4bd2-878b-4170d46e01a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_402eedc1-eeb8-49e7-9904-d58eae71f946" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_aae9cb9d-de4c-4bd2-878b-4170d46e01a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_NewMexico2015RateCaseMember_dec28c11-57ba-4b74-ab79-63e27f5f32e8" xlink:href="pnm-20201231.xsd#pnm_NewMexico2015RateCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_aae9cb9d-de4c-4bd2-878b-4170d46e01a0" xlink:to="loc_pnm_NewMexico2015RateCaseMember_dec28c11-57ba-4b74-ab79-63e27f5f32e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f49dee90-ca17-448d-9af7-55bbb0ac7feb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2dcfb8ba-a2c0-4ef5-819b-7366bd6e10ed" xlink:to="loc_dei_LegalEntityAxis_f49dee90-ca17-448d-9af7-55bbb0ac7feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_655011d6-0dd4-491a-acfc-1bb1ef974bc2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f49dee90-ca17-448d-9af7-55bbb0ac7feb" xlink:to="loc_dei_EntityDomain_655011d6-0dd4-491a-acfc-1bb1ef974bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_035fbf60-b810-417c-94e5-60929a448462" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_655011d6-0dd4-491a-acfc-1bb1ef974bc2" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_035fbf60-b810-417c-94e5-60929a448462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_cb36dedf-d508-4327-9269-983d74e43259" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_655011d6-0dd4-491a-acfc-1bb1ef974bc2" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_cb36dedf-d508-4327-9269-983d74e43259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2dcfb8ba-a2c0-4ef5-819b-7366bd6e10ed" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b08bf531-336a-457f-b0e4-55ca5595e4c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_Revenues_b08bf531-336a-457f-b0e4-55ca5595e4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7a00c90b-d3d1-4022-912d-4fa0ec134968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_OperatingIncomeLoss_7a00c90b-d3d1-4022-912d-4fa0ec134968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_846258ee-ee4c-4b54-b714-0eb270b75919" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_ProfitLoss_846258ee-ee4c-4b54-b714-0eb270b75919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_83d93300-1f1e-4ddf-bd36-11d58e82721f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_NetIncomeLoss_83d93300-1f1e-4ddf-bd36-11d58e82721f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_cdfc2701-e18f-4f1a-b4f2-02b739ae4bfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_cdfc2701-e18f-4f1a-b4f2-02b739ae4bfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3cbb8bd0-0197-46a7-8f0b-4d903cdff407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cdfc2701-e18f-4f1a-b4f2-02b739ae4bfe" xlink:to="loc_us-gaap_EarningsPerShareBasic_3cbb8bd0-0197-46a7-8f0b-4d903cdff407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_224993cd-c204-4416-a3d4-f642901fa4ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cdfc2701-e18f-4f1a-b4f2-02b739ae4bfe" xlink:to="loc_us-gaap_EarningsPerShareDiluted_224993cd-c204-4416-a3d4-f642901fa4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_3db3d457-51f0-4e5d-a3eb-269ff1818220" xlink:href="pnm-20201231.xsd#pnm_PublicUtilitiesPreTaxImpairmentofInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_pnm_PublicUtilitiesPreTaxImpairmentofInvestments_3db3d457-51f0-4e5d-a3eb-269ff1818220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0d417d09-2d2f-42a8-a292-9a25d3ccfa61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e136e1bb-5ede-4ed6-a322-ebc8f507540f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0d417d09-2d2f-42a8-a292-9a25d3ccfa61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompany"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c47d0fc2-fe1b-4841-952a-a3070f47a944" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_54fddad1-ac62-4907-a7a2-9e94f8d1c845" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c47d0fc2-fe1b-4841-952a-a3070f47a944" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_54fddad1-ac62-4907-a7a2-9e94f8d1c845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c0aa950b-184c-4bae-a000-71c8761b6275" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_3d1a8559-9750-4711-a2ff-0fb499fa4459" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_c0aa950b-184c-4bae-a000-71c8761b6275" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_3d1a8559-9750-4711-a2ff-0fb499fa4459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c2715775-7e96-40a5-9e9d-c5074ef27ea8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_3d1a8559-9750-4711-a2ff-0fb499fa4459" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c2715775-7e96-40a5-9e9d-c5074ef27ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1eb4d6ab-6c51-4f97-a3aa-56ebb63e894c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c2715775-7e96-40a5-9e9d-c5074ef27ea8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1eb4d6ab-6c51-4f97-a3aa-56ebb63e894c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_b8c3623d-686d-4cf4-ad14-9118e8f6a685" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_1eb4d6ab-6c51-4f97-a3aa-56ebb63e894c" xlink:to="loc_srt_ParentCompanyMember_b8c3623d-686d-4cf4-ad14-9118e8f6a685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_3d1a8559-9750-4711-a2ff-0fb499fa4459" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_dae841d9-b83f-4006-9fdb-35fd2d73a313" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_Revenues_dae841d9-b83f-4006-9fdb-35fd2d73a313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_0b95b642-3a48-408b-82ab-41824c035d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_0b95b642-3a48-408b-82ab-41824c035d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8a0cc8a2-db21-4412-8c7b-8cca901119e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_OperatingIncomeLoss_8a0cc8a2-db21-4412-8c7b-8cca901119e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_8f08d4c5-9dd2-447b-9d42-be1ef26fba4c" xlink:href="pnm-20201231.xsd#pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:to="loc_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture_8f08d4c5-9dd2-447b-9d42-be1ef26fba4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_2e9eb09b-bc3b-4599-9ee9-c5463e9584a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:to="loc_us-gaap_OtherIncome_2e9eb09b-bc3b-4599-9ee9-c5463e9584a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8754899e-ff75-4f46-858b-6dbd51806709" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_547aecd6-c2e8-48c9-8a16-090fdcf51855" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8754899e-ff75-4f46-858b-6dbd51806709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9e09e2e7-ea2d-4267-98e2-a4b075f13ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_InterestExpense_9e09e2e7-ea2d-4267-98e2-a4b075f13ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2e28407a-5ff0-42e1-8942-81ddfad3b73c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2e28407a-5ff0-42e1-8942-81ddfad3b73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0bf73463-6cbf-40a3-8a51-58cfbd8c80d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0bf73463-6cbf-40a3-8a51-58cfbd8c80d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b639562a-e749-4409-b455-bf15de239b45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_add9dae4-4c43-4310-88ce-6ad4a0a7d0f2" xlink:to="loc_us-gaap_NetIncomeLoss_b639562a-e749-4409-b455-bf15de239b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_486d7f41-f9cb-4680-b804-56765f540a7a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a9f0938c-1c92-42c6-8c1a-23bd2216a4b2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_486d7f41-f9cb-4680-b804-56765f540a7a" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a9f0938c-1c92-42c6-8c1a-23bd2216a4b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f0c28cab-5d5b-4bdc-8688-e77669165cf0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a9f0938c-1c92-42c6-8c1a-23bd2216a4b2" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f0c28cab-5d5b-4bdc-8688-e77669165cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_0600cf76-431d-4b93-bb2e-c2e595dcce9a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f0c28cab-5d5b-4bdc-8688-e77669165cf0" xlink:to="loc_srt_ConsolidatedEntitiesDomain_0600cf76-431d-4b93-bb2e-c2e595dcce9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_90779b5f-b859-4391-b52d-a8fbac502e44" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_0600cf76-431d-4b93-bb2e-c2e595dcce9a" xlink:to="loc_srt_ParentCompanyMember_90779b5f-b859-4391-b52d-a8fbac502e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a9f0938c-1c92-42c6-8c1a-23bd2216a4b2" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_aedaf521-6871-43f9-b70e-121881dc4548" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_aedaf521-6871-43f9-b70e-121881dc4548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9606ebf-dbff-42a9-8a6c-10fd6d14e6b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_aedaf521-6871-43f9-b70e-121881dc4548" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b9606ebf-dbff-42a9-8a6c-10fd6d14e6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_14d34bdf-23c5-427b-919a-857c8bf02e13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:to="loc_us-gaap_PaymentsForProceedsFromProductiveAssets_14d34bdf-23c5-427b-919a-857c8bf02e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_InvestmentsInSubsidiaries_cc36622f-6319-42d1-aa33-95e01f842c30" xlink:href="pnm-20201231.xsd#pnm_InvestmentsInSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:to="loc_pnm_InvestmentsInSubsidiaries_cc36622f-6319-42d1-aa33-95e01f842c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a1c6fc26-c05d-427b-b887-8d7e1fef85fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a1c6fc26-c05d-427b-b887-8d7e1fef85fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_285cc18c-e05e-48c1-80de-5a4f475feca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60af156f-239b-40d2-be7b-aed00feb65bf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_285cc18c-e05e-48c1-80de-5a4f475feca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_cfb02ec0-1d8f-4b8a-929b-4af2a86678d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_cfb02ec0-1d8f-4b8a-929b-4af2a86678d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_ee0498d3-7f61-4a34-b731-0d72acfda1ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_ee0498d3-7f61-4a34-b731-0d72acfda1ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_16f32156-a324-4ff4-a405-1981af9a8fa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_16f32156-a324-4ff4-a405-1981af9a8fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_df5a4c39-f43d-4883-a468-0a01428621c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_df5a4c39-f43d-4883-a468-0a01428621c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_5e7c9247-4019-4fd9-af6b-8a025f582332" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_5e7c9247-4019-4fd9-af6b-8a025f582332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_b7621558-fac9-42e9-9cb1-514272b0df48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_b7621558-fac9-42e9-9cb1-514272b0df48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_9f3922f9-f5ed-4477-a591-eee29741c753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_9f3922f9-f5ed-4477-a591-eee29741c753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_6239028d-3846-4cc2-a8b3-d278d9178140" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_6239028d-3846-4cc2-a8b3-d278d9178140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e010dcd3-4228-464e-a571-c5b5f0a058ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e010dcd3-4228-464e-a571-c5b5f0a058ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_03543e17-7812-41ed-980f-590cbcadc297" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_396288a8-93d1-401a-99fc-bc7f1ce26d63" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_03543e17-7812-41ed-980f-590cbcadc297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7c78fa50-a984-4413-8b7e-990b5f728b52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7c78fa50-a984-4413-8b7e-990b5f728b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_53d0de46-ab51-4438-a0cf-436ad3691c5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_53d0de46-ab51-4438-a0cf-436ad3691c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1eb0bdd1-6d6b-41ad-99ce-6f2ba44b477a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1eb0bdd1-6d6b-41ad-99ce-6f2ba44b477a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_799c126a-a514-4ea4-92ab-71286e0b67a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_1198fc0b-6973-4f2e-8bf7-07e78b5ad687" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_799c126a-a514-4ea4-92ab-71286e0b67a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_e071b9dc-f763-41f1-b345-5f2176f56593" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_799c126a-a514-4ea4-92ab-71286e0b67a4" xlink:to="loc_us-gaap_InterestPaidNet_e071b9dc-f763-41f1-b345-5f2176f56593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_8ae4fdef-cd49-454d-a0da-9d27eb7b1255" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_799c126a-a514-4ea4-92ab-71286e0b67a4" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_8ae4fdef-cd49-454d-a0da-9d27eb7b1255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_f4010399-fcf8-483e-b095-dfcabc441f6c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_e6013d99-d618-4770-86b7-550962f5e072" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_f4010399-fcf8-483e-b095-dfcabc441f6c" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_e6013d99-d618-4770-86b7-550962f5e072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_28c91a0f-8874-4233-b6f7-243d7d28cb4c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_e6013d99-d618-4770-86b7-550962f5e072" xlink:to="loc_srt_ConsolidatedEntitiesAxis_28c91a0f-8874-4233-b6f7-243d7d28cb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_810903e9-6ff7-4f88-9afe-c065c02665ec" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_28c91a0f-8874-4233-b6f7-243d7d28cb4c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_810903e9-6ff7-4f88-9afe-c065c02665ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_699064ed-5c01-4954-9609-24bc3488afa9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_810903e9-6ff7-4f88-9afe-c065c02665ec" xlink:to="loc_srt_ParentCompanyMember_699064ed-5c01-4954-9609-24bc3488afa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d4394abd-353b-44c0-a60a-c848d84ea2a1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_e6013d99-d618-4770-86b7-550962f5e072" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d4394abd-353b-44c0-a60a-c848d84ea2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d4394abd-353b-44c0-a60a-c848d84ea2a1" xlink:to="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5c6cf986-aea4-4e18-b8dc-02f619fa6ad9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5c6cf986-aea4-4e18-b8dc-02f619fa6ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_8897a245-18af-4169-b48b-4074893b3857" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_8897a245-18af-4169-b48b-4074893b3857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_2c1bef75-03f8-4e30-8ecd-cbe26761d697" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_IncomeTaxesReceivable_2c1bef75-03f8-4e30-8ecd-cbe26761d697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_8ada1324-4177-48e2-a4ef-4352a6119407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_OtherAssetsCurrent_8ada1324-4177-48e2-a4ef-4352a6119407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_49a63693-db70-458e-b653-4bd4bce4b1f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_AssetsCurrent_49a63693-db70-458e-b653-4bd4bce4b1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_9d53ac88-981f-4b7a-959c-ebdf0d51e789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_9d53ac88-981f-4b7a-959c-ebdf0d51e789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_666567c2-e745-4716-b484-cd0d002c3238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_666567c2-e745-4716-b484-cd0d002c3238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_15b7e45f-7974-4b4d-b63c-ce3e44f328e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_OtherLongTermInvestments_15b7e45f-7974-4b4d-b63c-ce3e44f328e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_0c04db1c-f65f-4a6e-9f4d-34a1489f7127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_AssetsNoncurrent_0c04db1c-f65f-4a6e-9f4d-34a1489f7127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a285c878-4023-480b-9e8d-588222efec31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_91af1e92-ff7e-4ffa-9e54-84844e485ea6" xlink:to="loc_us-gaap_Assets_a285c878-4023-480b-9e8d-588222efec31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_d4394abd-353b-44c0-a60a-c848d84ea2a1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_1b6ff04c-3dd5-453a-a7a4-158eb3d695ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_ShortTermBorrowings_1b6ff04c-3dd5-453a-a7a4-158eb3d695ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_6878ba27-4ecb-47e3-8e93-1f65ae6135e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_6878ba27-4ecb-47e3-8e93-1f65ae6135e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c5084cb1-0b7f-47f2-add6-6057fe902ddd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_LongTermDebtCurrent_c5084cb1-0b7f-47f2-add6-6057fe902ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_AccruedInterestAndTaxesPayable_5a8cbd57-db3d-45b8-9aec-9e3c2e05fa69" xlink:href="pnm-20201231.xsd#pnm_AccruedInterestAndTaxesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_pnm_AccruedInterestAndTaxesPayable_5a8cbd57-db3d-45b8-9aec-9e3c2e05fa69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_2bcd48b1-5407-45ca-901f-3dad23e5a5af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_2bcd48b1-5407-45ca-901f-3dad23e5a5af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6f70dfc0-0554-44cf-a0da-ca9d07f8baa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_LiabilitiesCurrent_6f70dfc0-0554-44cf-a0da-ca9d07f8baa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a76fc3e8-ef3f-493c-9441-8cb4a1b77a4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a76fc3e8-ef3f-493c-9441-8cb4a1b77a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a183dcdb-5755-4ae5-9986-330d48dcd00f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a183dcdb-5755-4ae5-9986-330d48dcd00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_bd201ed2-3a29-4fcb-bbdf-039fa6dbe1ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_Liabilities_bd201ed2-3a29-4fcb-bbdf-039fa6dbe1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d0c8ffa4-987d-4244-bfff-5549d1fe01e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_CommonStockValue_d0c8ffa4-987d-4244-bfff-5549d1fe01e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_44265ec6-4086-4085-9f1c-7fd661068e41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_44265ec6-4086-4085-9f1c-7fd661068e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_34a1811c-88a8-460f-b9cd-6dbbd230bee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_34a1811c-88a8-460f-b9cd-6dbbd230bee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9ad1e020-3f50-4162-8ec4-f51f856f31c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_StockholdersEquity_9ad1e020-3f50-4162-8ec4-f51f856f31c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_41aabc87-7b01-4b32-84f9-67ae9bd5a45d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bf88a92d-949f-4a6b-a8ac-2e1ddfd7d212" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_41aabc87-7b01-4b32-84f9-67ae9bd5a45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_eb32f5e2-fb7c-4f58-91ca-77459f823431" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_28def162-ca92-44a3-84a3-fc7d6c899e72" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_eb32f5e2-fb7c-4f58-91ca-77459f823431" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_28def162-ca92-44a3-84a3-fc7d6c899e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_6677b9df-2c7c-4f1b-b4f8-cf131c67a3a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_28def162-ca92-44a3-84a3-fc7d6c899e72" xlink:to="loc_srt_ConsolidatedEntitiesAxis_6677b9df-2c7c-4f1b-b4f8-cf131c67a3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a8a015bd-5079-40ac-add9-ece5a6476b64" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_6677b9df-2c7c-4f1b-b4f8-cf131c67a3a4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a8a015bd-5079-40ac-add9-ece5a6476b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_ec6f0b2c-ff85-4cd2-b559-c523770d0dd8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a8a015bd-5079-40ac-add9-ece5a6476b64" xlink:to="loc_srt_ParentCompanyMember_ec6f0b2c-ff85-4cd2-b559-c523770d0dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_28def162-ca92-44a3-84a3-fc7d6c899e72" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e2cd69ad-ed61-47b9-9a19-cc5586cd17ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e2cd69ad-ed61-47b9-9a19-cc5586cd17ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_de6a60bd-2152-469c-987f-1e828c4c0804" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_CommonStockNoParValue_de6a60bd-2152-469c-987f-1e828c4c0804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_350fc8d9-7d53-48fe-be87-b23eaf7f5e4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_350fc8d9-7d53-48fe-be87-b23eaf7f5e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_b3e12073-6418-423b-a1f6-87a1d05b28d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_CommonStockSharesIssued_b3e12073-6418-423b-a1f6-87a1d05b28d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b89120d3-f768-48b4-906f-c4d43421c24d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_c96eccc6-39df-4f8d-93c6-9556095d2a8c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b89120d3-f768-48b4-906f-c4d43421c24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_0feb12ac-322e-4159-96b3-8e387b6057dd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_5b33fc88-7b72-4ebd-9599-303340e05819" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_0feb12ac-322e-4159-96b3-8e387b6057dd" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_5b33fc88-7b72-4ebd-9599-303340e05819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="pnm-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_f7e79dee-a1fa-48c0-9ad4-836b238bf17a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_767f042b-0381-4b88-9775-91fca544bb0b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_f7e79dee-a1fa-48c0-9ad4-836b238bf17a" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_767f042b-0381-4b88-9775-91fca544bb0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5ed6d59b-1ce5-4f2a-b217-291d0b9bb568" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_767f042b-0381-4b88-9775-91fca544bb0b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5ed6d59b-1ce5-4f2a-b217-291d0b9bb568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_5be8c16d-be46-48e1-aa88-12b2d2740d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_5ed6d59b-1ce5-4f2a-b217-291d0b9bb568" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_5be8c16d-be46-48e1-aa88-12b2d2740d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_ee5a9fb8-d70b-4a6c-adf3-34824da7a12b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_5be8c16d-be46-48e1-aa88-12b2d2740d94" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_ee5a9fb8-d70b-4a6c-adf3-34824da7a12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9bd42937-225e-4a18-be4d-fd9349968317" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_767f042b-0381-4b88-9775-91fca544bb0b" xlink:to="loc_dei_LegalEntityAxis_9bd42937-225e-4a18-be4d-fd9349968317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3263a59f-4b4a-4f42-b806-322188900519" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9bd42937-225e-4a18-be4d-fd9349968317" xlink:to="loc_dei_EntityDomain_3263a59f-4b4a-4f42-b806-322188900519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a9e58459-6794-4433-8250-dd5bf32e3aba" xlink:href="pnm-20201231.xsd#pnm_PublicServiceCompanyOfNewMexicoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3263a59f-4b4a-4f42-b806-322188900519" xlink:to="loc_pnm_PublicServiceCompanyOfNewMexicoMember_a9e58459-6794-4433-8250-dd5bf32e3aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pnm_TexasNewMexicoPowerCompanyMember_4a88d62e-28f2-49db-80e0-43afb501273e" xlink:href="pnm-20201231.xsd#pnm_TexasNewMexicoPowerCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3263a59f-4b4a-4f42-b806-322188900519" xlink:to="loc_pnm_TexasNewMexicoPowerCompanyMember_4a88d62e-28f2-49db-80e0-43afb501273e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7f68ba63-da07-4b03-a155-801266171fc3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_767f042b-0381-4b88-9775-91fca544bb0b" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7f68ba63-da07-4b03-a155-801266171fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_7f68ba63-da07-4b03-a155-801266171fc3" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_977c2898-ebcd-424c-9aa4-ec7dbed2fc44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_977c2898-ebcd-424c-9aa4-ec7dbed2fc44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_7233c261-22f6-4d2d-9dd4-7565a9b1c552" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_7233c261-22f6-4d2d-9dd4-7565a9b1c552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_d321df29-9405-42e0-918c-715281ab371c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_d321df29-9405-42e0-918c-715281ab371c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_8a7ca4a5-0896-4601-8211-f32335b5c9b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_8a7ca4a5-0896-4601-8211-f32335b5c9b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_bea1c1a3-2ffe-405a-a07c-87f5ee5e3ff6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_fd3cf62a-b2f0-489d-b02a-150d8852761c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_bea1c1a3-2ffe-405a-a07c-87f5ee5e3ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>image_01.jpg
<TEXT>
begin 644 image_01.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" +#"S0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&>VCN,;VE&/\
MGG,Z?^@D5-10!ER>'M-E_P!9%*_^]<2'_P!FJN_A#09!A[ -]97_ ,:W**GD
MB^@K(YUO _AXC L"I]1-)_\ %5$W@'06QB&9?I*?ZUT]%3[*'9!RHY)OAYHQ
M.4EO(SG@K(./S6HV^']NI)@U6^CSZL#Q^&*[&BE[&'87*CC/^$*U*(?Z/XFO
M$(& /F'\GIA\.^+(3^X\0A_3S6;_  -=M11[&/3\PY4<1Y'CVVX6YMK@#_<_
MJ :;_;7C6UXGT:*8#NB%C_XZQKN:*7LNTF'+YG"_\)[?6O%_H$T>.IW,OZ%?
MZU9@^(VDR >=;W41_P!T,/Y_TKL:J7&F6%UG[196\I/4O$I/\J.2HMI?@%GW
M,RW\9:!<8VZ@B'TD5E_4C%:MO?V=WC[-=P3?]<Y W\JR+CP7H%QDFQ$;>L3L
MOZ9Q63<?#:P<YM;ZXA/^V X'\J+U5T3#WCMJ*\_/A/Q/I_.GZT74=$,K+G\#
MD4TZKXXTO_CYLOM*COY0?CZI1[9KXHL.;NCT*BN!M_B0$;9?Z8Z,.IC?G_OD
M_P"-;=IXXT*[P#=- Q[3(1^HR/UIJM3?4%),Z.BH;>[MKM-]M<13+ZQN&'Z5
M-6I04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 07-E:WB
M[;FVBF7TD0-_.L&\\"Z'=Y*026S'O"Y'Z'(KI:*F4(RW0FDSSNZ^'-W _F:;
MJ*EAR!("A'_ AG^E53<>-M!'[P7$T2]2P$RX^O)'Z5Z=163P\?LNQ/(NAYY9
M?$IQA;_3P?5X&Q_XZ?\ &NDL?&6AWV +P0.?X9QL_7I^M7[_ $/3-3S]KLH9
M&/\ 'MPW_?0YKEM0^&]K("VGW<D+?W)1O7\^H_6IM6CMJ'O([='21 \;*RGD
M,IR#3J\DFT'Q-X==I+<3[!R9+5RRGZ@<_F*M6'Q#U2V(2\BBNE'4D;'_ #''
MZ4+$).TU8.?N>HT5S&G^.]&O<++(]I(>TP^7_OH<?GBNCBFBGB$D,B21GHR,
M"#^(K>,XRV92:9)1115#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "LS4M TO503=V<;N?^6BC:_YCFM.BDTFK,#SO4_AO(N7TRZ#C_GE/P?P
M8?X"N7DBUKPW<_,+FSDS]Y20K?B.&KVRF2PQSQ-'-&DD;<%74$'\*YY8:+UC
MH0X+H>:Z;\1KZ#":A ERG]]/D?\ P/Z5V.F>+-'U3"Q70BE/_+.;Y&_P/X&L
MO5OA_IUX&DL6:SE_NCYD/X=1^'Y5PNK>&=4T8LUS;EH1_P MH_F3\^WXXK-R
MK4M]4*\HGM5%>+:7XHU;2=JV]T7A'_+*7YE_Q'X8KMM*^(=A=;8]0B:TD_OC
MYD/]1_GFM88F$M]!J:9V=%107$-U$LMO*DL;='1@0?Q%2UT%A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !2$!@00"#U%+10!RVL>!=,U+=+;#
M['<'O&/D/U7_  Q7GVL>&M3T1B;F'=#GB:/E/_K?C7M5-90ZE6 92,$$9!%8
M5,/"6VC(<$SPNPU2]TR;S;*YDA;OM/!^HZ&NWTCXBJQ6+5H-O;SX1D?BO^'Y
M5>USP#97VZ;3B+2<\[,?NV/T_A_#\J\\U+2;[2+CR;VW:-OX3U5OH>AKE:JT
M?0CWHGM=E?VNH0">SN(YHSW0YQ]?2K->#6=]=:?.)[2>2&0?Q(<9^OK7=:+\
M1%.V'5XMIZ?:(AQ]67_#\JWIXF,M):%J:>YW]%0VMW;WMNL]K,DT3=&0Y%35
MU%A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%W9V]_;-;W4*
M31-U5AG\?8U/11:X'FNO^ )K;=<:26FBZF!OOK]#W_G]:XEE9&*LI5@<$$8(
MKZ K!U[PI8:XID9?(N\<3H.3_O#O_.N.KAD]8&<H=CRC3M5O=)N/.LKAHF[@
M=&^HZ&O0]#\?6EZ5@U)5M9SP)/\ EFW_ ,3^/'O7 ZQH=]HESY5W%A3]R5>5
M?Z'^E9U<T:DZ3L0FXGOZL'4,I!!&00>#3J\:T/Q5J.AL$C?SK;/,$AX_ ]J]
M-T3Q)I^NQ_Z/)LG ^:!SAA]/4>XKOI5XSTZFL9)FQ1116Q04444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!!=V=O?6SV]U"LL+\%6%>9>)?!,^E[
M[NPW3V?5EZO&/?U'O_\ KKU2BLJE*-1:DN*9\_4Z*62&598G9)%.593@@^QK
MT?Q/X'2ZWWNDHL<_5X!PK^Z^A]NA]N_G$D;Q2-'(K(ZG#*PP0:\ZI3E3=F9-
M-'?>'O'_ -RUUGZ+<J/_ $(?U'_UZ[Z.1)HUDB=71AE64Y!'J*\!K;T#Q1?:
M#(%C;S;4G+0,>/J/0UO2Q+6DRHS[GLU%9VD:W9:W:B:TDR1]^,\,A]Q6C7<F
MFKHU"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^)O"5OKD9
MGAVPWRCB3'#^S?XUTE%3**DK,35SP2[M+BPNI+:YB:.:,X934->S>(O#=KK]
MKM?$=R@_=3 <CV/J*\BU#3[G3+V2TNXRDJ'\"/4>HKS:U%TWY&,HV$L;ZYTV
MZ2YM)FBE7HP[^Q'<>U>I^&O%]MKBK;S[8+X#E,_*_NO^'\Z\DI59D8,K%64Y
M!!P0:5*M*F]-@C)H^@**X7PKXW6XV6&JN%F^['<'@/[-Z'W[_P ^ZKTH3C-7
M1LFF%%%%6,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\0^'K;7[/
MRY,)<(/W4P'*GT/J*V:*4HJ2LP:N>#ZAI]SIE[):7<925#^!'J/456KV;Q)X
M=@U^RV-A+F/)BEQT/H?8UX_=VD]A=R6MS&8YHSAE->96HNF_(PE&Q#7<^$O&
MAMC'IVJ2%H>%BG8_<]F]O?M].G#45G3J.#NA)V/H $$9'2EKS'PAXP;3V33]
M1D+6A.(Y&Y,7L?\ 9_E7IJL&4,I!!Y!'0UZE.HJBNC=.XM%%%:#"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *YKQ;X937+3SH%"WT0^0]-X_NG^E=+
M14RBI*S$U<\ >-XI&CD4JZDAE(P0:;7I'CGPQ]IB;5K*/]\@S.BC[ZC^+ZC^
M7TKS>O*JTW3E9F$E9A7;^#/%OV-H]+U"0?9CQ%*Q_P!6?0^W\OITXBBE3FX.
MZ!.Q] ]:*X'P1XJ\SR](OY/GZ6\K'K_L'^GY>E=]7JTYJ<;HW3N@HHHJQA11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 '6O*?&OAO^R;S[;:IBSG;H!Q
M&WI]#VKU:J]]90:C92VERFZ*5=K#^H]ZRJTU4C8F2NCP:BK^LZ3/HNIRV<_.
MTY1^SKV(JA7E--.S, !*L""01R".U>K^#O$PUFU^R73_ .G0CDG_ ):+_>^O
MK7E%3V=Y/87D5U;.4FB;<I%:TJKIRN5%V9[U169H6LPZYID=W%A7^[+'G[C=
MQ6G7J)IJZ-PHHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SGC'0
M!K6EF2%,WEN"T>.K#NO^'O7D)&#S7T#7EGCO0?[.U$7\"8MKHDL .$D[_GU_
M.N/%4OMHSG'J<C1117 9&UX8UZ30=464DFVDPLZ#N/4>X_QKV2*1)HDEC8,C
MJ&5@>"#WKP&O0OA_K^Y3H]R_(RUN3Z=2O]1^-=F&JV?(S2$NAW]%%%=YJ%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4+_6]+TS
M/VV_MX&'\+R#=^76FDWL%[%^BN+O?B=H%MD6_P!INV[&./:OYM@_I7/W?Q:N
MF)%GI<,?H9I"_P"@Q5JE-]"'4BNIZI17B5S\2/$DY.RYAMP>T4*_^S9K)G\5
M:]<Y\S5[S!ZA)2H/X#%6L/+J0ZR/H.H);VU@.);F&,YQ\\@%?.4MY<W!)FN)
M9"?[[D_SJ&J^K^8O;>1]%-KNCH#NU6Q7'7-P@Q^M,_X230O^@UIW_@4G^-?/
M%%/ZNNXO;/L?0_\ PDFA?]!K3O\ P*3_ !I5\0Z(YPNL:>Q]!<H?ZU\[T4?5
MUW#VS['T='JVFRX\O4+5\G VS*>?SJTCK(NY&#+Z@Y%?,]*K,ARK%3Z@XH^K
M^8_;>1],T5\Z0:YJUM_J-3O(QZ).P'\ZT[?QUXEMN%U21QZ2HK_J1FI>'?1C
M59=CWBBO'[7XJ:U%@7%M:3KW.TJQ_(X_2MRS^+-D^!>Z;/%ZF)PX_7%0Z,T4
MJL6>B45S=CX[\.7V NHI"Y_AG!CQ^)X_6N@AN(;F,202QRQGHT;!@?Q%9N+6
MZ+33V)****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJCJVFQ:OID]E-P)%^5L?=;L?P-7J*32:LP/ [JVEL[N6VG7;+$Q1A[BHJ[[X
MBZ-M>+5X4X;$<^/7^%OZ?@*X&O)JPY)<ISM6=@J2WGDM;B.>%RDL;!E8=B*C
MHJ!'M^A:M'K6DPWB8#,-LBC^%QU'^>Q%:5>3^!=;_LW5Q:2MBWNR$.?X7_A/
M]/Q]J]8KU:-3GC?J;Q=T%%%%:E!1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M07=Y;6$#3W<\<$2]7D8*/UH GHK@-8^*6GVNZ/2X'O)!_P M'RD?^)_2N"U?
MQCKFL[EN+UHX3_RQ@^1,>G')_$FMHT9/?0SE5BCV#5?%VAZ/N6ZOXS*/^647
MSOGTP.GXXKC-3^+#G<FEZ<%':2Y;)_[Y'^->:45O&A%;ZF+JR>QMZCXOU[5-
MPN-2F$9X,<1\M<>F%QG\:Q"23D]:**U22V,VV]PHHHI@%%%% !1110 4444
M%%%% !1110 4444 %%%% !4UM>7-E()+6XE@D'\4;E3^E0T4 =;IWQ&\06.%
MEGCO(Q_#.G/_ 'T,'\\UV&E_%/2[G:FHVTUHYZNO[Q/TY'Y&O(J*SE2@^A:J
M21]'6&J6&J1>;8W<-PO?RV!(^HZC\:N5\TP3S6TJS02R12K]UXV*D?B*[#1_
MB7K%@5CO0E_"/[_RN!_O#K^(-82P[7PFL:RZGLU%<YHGC;1=;V1QW'V>Y;CR
M9_E)/L>A_#FNCK!Q:T9JFGL%%%%(84444 %%%% !1110 4444 %%%% !1110
M 4444 5=0LHM1T^>SF^Y,A4GT]#^!YKPZ\M);&]FM9AB2)RC#W%>]UYO\1M)
M\J[AU2-?EF'ERX'\0'!_$?RKEQ4+QYET(FM+G#4445YQB .#Q7LWA76/[9T.
M*5VS<1_NYO7<._XC!_.O&:Z?P+JW]G:ZMO(V(+O$9YX#?PG^GXUT8>IRSMT9
M<'9GK5%%%>F;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !114%U=V]C;O<74T<,*<L[M@"@">
MJ>H:I8Z3;F>_NHX(^Q<\GZ#J3]*X#Q!\457?;Z'%N/3[3*O'_ 5_J?RKSF^U
M"\U.Y-Q>W$D\I_B=LX]AZ#VK>%!O61E*JEL>A:Y\4V.Z'1;;;V^T3CG\%_Q_
M*O/]0U.^U6X,]]=2SR'N[<#Z#H!]*J45TQA&.QA*;EN%%%%62%%%% !1110
M4444 %%%% !1110 44^.&68XBC=SZ*I-7(M#U:;_ %6EWLG&?DMW/'Y4KA8H
M45KKX6U]L8T:^Y]8&']*E_X0[Q%_T"+K_OFES+N/E9AT5N?\(=XB_P"@1=?]
M\TUO"/B%!DZ/=_A'G^5',NX<K[&+16H_AK78@2^CWX &2?L[D ?7%4Y=/O8/
M];9W$?\ OQL/Z4[IBLRO1113 **** "BBB@ HHHH *ZC0O'FL:)MB:7[7:CC
MR9SD@?[+=1^H]JY>BDXIZ,:;6Q[SH'C+2?$ $<$ODW7>WEX;\.S?A^5=#7S,
MK%6#*2&!R".U=YX:^)-W8%+76-]U;=!,.9$^O]X?K[GI7-.A;6)O&KTD>NT5
M6L=0M-3M$NK*X2>%^CH?T/H?8U9KF-@HHHH **** "BBB@ HHHH **** "BB
MB@ K-U[31J^BW-GCYW3,9]&'(_6M*BDU=68'S^RE6*L""#@@]J2NA\:Z;_9W
MB2<JN(KC]\GX]?US7/5X\XN+:9SM6"E5BK!E)!!R".U)12$>W>']3&KZ);7F
M1YC+MD'HXX/^/XUIUYQ\.-3\NZN=,=OED'FQC/\ $."/Q&/RKT>O6HSYX)F\
M7=!1116A04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%4-5UBQT2S-S?SK$G\(_B<^BCN:\D\3?$#4-;WVUI
MNL[$\;5/SN/]H_T'ZUI"G*>Q$IJ)W'B3XA:?HV^VLMMY>C@A3^[0^Y[GV'Z5
MY3K&O:EKMQYU_<M)@Y2,<(GT';^=9M%=<*<8;'/*;D%%%%:$!1110 4444 %
M%2VUK<7DPAM8)9I3T2-"Q/X"NKTWX;:]?;6G2*RC/.9FRW_?(S^N*ER4=V-1
M;V./HKUW3_A7I-OAKZZN+MAV7]VI_ 9/ZUU-AX<T;3 /L>FVT;#H^S<W_?1R
M:R=>*V-%1D]SPJRT#5M1P;33;F53_$L9V_GTKH+3X9>(;CF9;:U'_367)_\
M'<U[3163Q$NA:HKJ>96OPD'!N]6/NL4/]2?Z5LVWPP\/PX\TW=P>_F2X'_CH
M%=I14.K-]2U3BNA@0>"O#=L1Y>DP''_/3,G_ *$36E#I&FV^/(TZTBQTV0JO
M\A5VBH<F]V4DD(!@8'2EHHI#"BBB@ HHHH **** ()[*UNO^/BVAE_ZZ(&_G
M67<^$/#UUGS=(M1G_GFGE_\ H.*VZ*:;6PFDSB[KX8>'Y\F'[5;'L(Y<C_QX
M'^=8-Y\);A<FQU2-_19XROZC/\J]2HJU5FNI+IQ?0\)OO ?B.P!8Z>TZ#^*W
M8/G\!S^E<]+%)!(8YHWC<=5=2"/PKZ7JM>:?9ZA'Y=Y:PW">DJ!L?3-:K$/J
MB'170^;J*]CU/X8Z+> M9/+8R'^Z=Z?D3G]:XC5OAWKNF;GBB6]A'\5ORWXJ
M>?RS6L:L9&3IR1R=%.='C=D=65U."K#!!IM:D!1110!IZ)K^H>'[S[18S;<X
MWQMRD@]"/Z]:]G\,^+;#Q+;_ +H^5=H,R6['D>X]1_DUX+4MM=3V5S'<VTK1
M31G<CH<$&LJE)3]2X3<3Z5HKC?!OCB'7HUL[TI%J*C '03<=1Z'U'Y>W95QR
MBXNS.I--704445(PHHHH **** "BBB@ HHHH **** .,^(NG^?H\-\J_/;/A
MCC^%N/YX_.O,:]VU.S74=+NK-L?OHV49[''!_/%>%,I1RK## X(]#7GXJ%I7
M[F4UK<2BBBN0S+FDWS:9JUK>KG]U(&('=>X_$9%>YHZR(KH0RL 01W%> 5[!
MX*O_ +?X9MMS9D@S"WX=/_'2*[<)/5Q-*;Z'0T445W&H4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !113))$BC:21U1%&69
MC@ >I- #ZY#Q5X[LM!#VMKMNM0Z% ?EC/^T?7V_E7-^+?B,\WF6&AN4BY5[L
M<,W^YZ#WZ^F*\X))))))/4FNFG0OK(PG5Z1+FIZK>ZQ>-=7\[32G@9Z*/0#L
M*IT45T[& 4444P"BBGQ123RK%#&TDC'"H@R2?8"@!E !)P.M=SHGPRU.^VRZ
ME(+&$\[/O2'\.@_'\J]&T;PGHVA@-:6BF8?\MY?G?\^WX8K&5:,?,TC2DSR;
M1_ >NZN%?[-]E@/_ "TN/E_)>I_+%=WI/PPTBSVO?R27TG]TG8GY#G]:[FBN
M>5:3-HTHHKVEE:V$/E6EM%!'_=B0*/TJQ1161H%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 96K^'=*UR,K?V<<CXP
M)1\KK]&'/]*\ZUWX7WEKNFT>7[5$.?)D(60?0]&_3Z5ZU15QJ2CL1*"EN?-,
M\$UK,\-Q$\4J'#(ZD$'W!J.OH76O#NF:_!Y=_;AF PLJ\.GT/].E>3^)? .H
MZ'ON+?-Y8CGS$'SH/]I?ZCCZ5U0K1EHS"5-HY*BBBMC,='(\4BR1NR.A#*RG
M!!'<&O8_ _C1=<B%A?LJZC&O#=!,!W'^UZC\?IXU3X9I+>=)H79)8V#(RG!!
M'0U$X*:L5";BSZ7HKE_!?BN/Q'I_ES%5U"!1YR?WQ_?'MZ^A_"NHK@E%Q=F=
M:::N@HHHI#"BBB@ HHHH **** "BBB@ KQGQ;9?8?$]Z@&%D?S5^C<_SS7LU
M><_$NTVW=C> ??1HF_ Y'_H1_*N;%1O"_8B:T.$HHHKS3$*[GX;7VR]O+%CQ
M(@E7Z@X/Z$?E7#5K^%[W[!XDL9B<*9 C?1OE/\ZUHRY9IE1=F>U4445ZQN%%
M%% !137=(QEW51ZDXIOVB#_GM'_WT*+@245']H@_Y[1_]]"C[1!_SVC_ .^A
M2N!)14?VB#_GM'_WT*/M$'_/:/\ [Z%%P)**C^T0?\]H_P#OH4?:(/\ GM'_
M -]"BX$E%1_:(/\ GM'_ -]"C[1!_P ]H_\ OH47 DHJ/[1!_P ]H_\ OH4?
M:(/^>T?_ 'T*+@244U)$D'R.K8]#FG4P"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#YR_MG5/^@E>?\ ?]O\:/[9U3_H)7G_ '_;_&J5
M%>E9'#=EW^V=4_Z"5Y_W_;_&C^V=4_Z"5Y_W_;_&J5%%D%V7?[9U3_H)7G_?
M]O\ &C^V=4_Z"5Y_W_;_ !JE119!=EW^V=4_Z"5Y_P!_V_QH_MG5/^@E>?\
M?]O\:I446079=_MG5/\ H)7G_?\ ;_&C^V=4_P"@E>?]_P!O\:I446079=_M
MG5/^@E>?]_V_QH_MG5/^@E>?]_V_QJE119!=E[^V=4_Z"5Y_W_;_ !J9?$VO
M(<C6=0_&Y<_S-9=%%D.[.@A\;^)8/N:M,?\ ?57_ )@UI6WQ.\0PD>:;6X'_
M $TBQ_Z"17&T5+A%]!\\NYZ;:?%KH+W2OJT,O]"/ZUT=A\0_#M\0INWM7/1;
MA"OZC(_6O#Z*AT(,I59(^E8+F"ZB$MO-'-&>CQL&!_$5+7S;9W]WI\PFL[F:
MWD_O1.5/Z5VNC_%'4;4K'J<*7D?>1<)(/RX/Y#ZUC+#M;&D:R>YZ[16-HOBC
M2=?0?8KH>;C)@D^60?AW^HR*V:Q::T9JFGL%%%%(84444 %%%% !7GGQ3O+J
MT@TPVUS-"6:3=Y;E<\+UQ7H=>;?%S_CWTK_?E_DM:4?C1%3X6>=_VSJG_02O
M/^_[?XT?VSJG_02O/^_[?XU2HKNLCDNR[_;.J?\ 02O/^_[?XT?VSJG_ $$K
MS_O^W^-4J*+(+LN_VSJG_02O/^_[?XT?VSJG_02O/^_[?XU2HHL@NR[_ &SJ
MG_02O/\ O^W^-']LZI_T$KS_ +_M_C5*BBR"[+O]LZI_T$KS_O\ M_C7MO@W
M7/[>\.03R-FYB_=3^NX=_P 1@_C7@M=?\.]=_LGQ MM*^+:]Q&V>@?\ A/Y\
M?C656'-'0TIRL]3VNBBBN(Z@HHHH **** "BBB@ HHHH *\9^(&I7]MXQNXH
M+VYBC"QX1)64#Y!V!KV:O$/B-_R.MY_N1_\ H K>A\1E6^$P?[9U3_H)7G_?
M]O\ &C^V=4_Z"5Y_W_;_ !JE1779'-=EW^V=4_Z"5Y_W_;_&C^V=4_Z"5Y_W
M_;_&J5%%D%V7?[9U3_H)7G_?]O\ &C^V=4_Z"5Y_W_;_ !JE119!=EW^V=4_
MZ"5Y_P!_V_QKW[17:30M/=V+,UM&2Q.23M'-?.E?1>A_\B_IO_7K%_Z *Y\1
MLC:CNR_1117*= 4444 %<;\2KF>U\+QR6\TD+_:4&Z-RIQANXKLJXGXI?\BG
M'_U])_Z"U73^-$S^%GE']LZI_P!!*\_[_M_C1_;.J?\ 02O/^_[?XU2HKOLC
MCNR[_;.J?]!*\_[_ +?XT?VSJG_02O/^_P"W^-4J*+(+LN_VSJG_ $$KS_O^
MW^-']LZI_P!!*\_[_M_C5*BBR"[+O]LZI_T$KS_O^W^-']LZI_T$KS_O^W^-
M4J*+(+LN_P!LZI_T$KS_ +_M_C1_;.J?]!*\_P"_[?XU2HHL@NR[_;.J?]!*
M\_[_ +?XUZ+\,/$$UT]WI=Y<22R#]]"TCECCHPR?P./K7EM:&AZF^C:U:7Z9
M/DR L!_$O1A^()J)P4HV*A*SN?15%,AE2>%)HF#1R*&5AW!Y!I]<!V!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116?K.LV6A:>]Y>R;
M8QPJCEG/H!W-"5]$#=B>_O[73+.2[O)EA@C&2S?R'J?:O&?%OC:Z\12M;P;H
M-.4_+'GYI/=O\.GUK/\ $GB>]\27OF3GR[=#^ZMU/RH/7W/O6)793I*.KW.:
M=2^B"BBBMS(**** "E52S!5!))P .];OA[PEJGB*0&WC\NV!PUQ)PH^GJ?8?
MI7K7A[P9I7AY5>*/S[O'-Q*,M_P$=%_G[UE.K&)<:;D>>^'_ (;:EJ6V?42;
M&V/.UA^];\.WX_E7I^C>'-+T&+986JH^,-*W+M]6_ITK5HKEG4E+<Z(P40HH
MHK,L***:S!%+,0% R23@ 4 .HKDM6^(6C:?)Y%JSZA<D[0EORN?3=T_+--M(
M_%>OXEO9ET6S/2&!<SL/=C]W]#[5?([7>A/,MD=8TB*RJSJ&8X4$X)^E/JAI
M^D66F F",F5AAYY6+R/]6/)^G2K]0[="D%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '">*OAW;:F'O-)"6UY
MU:+I')_\2?T_G7DUW:7%C=/;74+PS1G#(XP17TI6#XF\*V/B6TVS 1W2#]U<
M*.5]CZCVK>G6:TD93I7U1X'15_6-&O=#U![.^CVNO*L/NN/53W%4*ZT[G-L7
M-+U.YT?48;ZT?;+$V1Z,.X/L:]\T/6;?7M)AO[8X5QATSRC#JI_SZ5\[UU'@
M?Q,?#^L!)WQ8W)"S ]$/9_P[^U95J?,KK<TISY78]RHI <C(Z4M<1U!1110
M4444 %%%% !1110 5RGQ"M?/\-&8#F"97S['Y?ZBNKK+\26_VKPWJ$7?R&8?
M4#(_E45%>#0GL>)4445XYSA2J2K!@<$'(-)13 ]XT^Y%[IUM= C]]$K\>XS5
MFN<\#W/VGPK; _>A9HS^!R/T(KHZ]B#YHIG0M4%%%%4,XKXE?\@>T_Z^/_93
M7F=>\W=C:W\8BN[:*= <@2*&P?45D3^"] G!S8*A]8W9<?KBN2MAY3ES)F<H
M-NYX[17I5Y\-[&0$V=Y-"W82 ./Z&N-UKPSJ6AG=<Q!X"<":/E?Q]/QKEG0G
M#5HAQ:,>BBBL20HHHH **DM[>:ZG2"WB>65SA409)KJK3X>:O.@>>2WML_PL
MQ9A^7'ZU<:<I?"AI-G(T5WR_#)R/GU8 ^UOG_P!FI6^&3;3MU<$^AM\?^S5I
M]7J=A\DC@*>DTL>-DCKCIM8BNON/AQJ<8)@NK:8#L25)_3'ZU@7_ (>U;3 6
MNK&54'5U&Y?S&14NE..Z!Q:(HM9U2#_5:C=H/03-C\LUHV_C77[?@7QD7TD1
M6_7&:P**E3DMF*[.ZL_B5<J0+VQBD'=H6*G\CFNFT[QIHNHD)]H-O*>B3C;^
MO3]:\?HK6.)FM]2E-H^@ 0P!!!!Z&EKQ71_$NI:*X%O,7ASS!)RA^GI^%>G:
M!XHL=>CVQGRKH#+0.>?J#W%=E.O&>FS-(R3-RBBBMR@HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#YEHHHKTSA"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** '1R/%(LD;LCJ<JRG!!]C7H/AGXESV[):ZYF:'H+E1\Z_[P_B'OU^
MM>>45,H*2LQQDX['TI;7,%Y;I<6TJ2PR#*NAR"*FKP3PQXLO?#5UF,F6S<YE
MMV/!]QZ'_)KV[2]4M-8L([VRE$D+_FI[@CL17%4IN'H=4)J1=HHHK,L****
M"O-OBY_Q[Z5_OR_R6O2:\V^+G_'OI7^_+_):TH_&B*GPL\NHHHKO.0**** "
MBBB@ HHHH * 2"""01T(HHH ][\'ZX-?\/07#MFXC_=3C_;'?\1@_C6_7BGP
M[UTZ5XA6UE;%M>XB;V?^$_F<?C7M=<%6'+(ZZ<N9!1116984444 %%%% !11
M10 5XA\1O^1UO/\ <C_] %>WUXA\1O\ D=;S_<C_ /0!6^'^(RK?"<I11178
M<P4444 %%%% !7T7H?\ R+^F_P#7K%_Z *^=*^B]#_Y%_3?^O6+_ - %<V(V
M1M1W9?HHHKE.@**** "N)^*7_(IQ_P#7TG_H+5VU<3\4O^13C_Z^D_\ 06JZ
M?QHB?PL\;HHHKT#D"BBB@ HHHH **** "BBB@ HHHH ]E^&NL_VAX>-E(V9K
M)MG/=#RO]1^ KM:\)\"ZS_8_B>W9VQ!<?N)?8'H?P./PS7NU<-:/++U.JE*\
M0HHHK(T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK,US7+/P_ISWE
MX_'1(Q]Z1O04TFW9 W837==LO#^GM=WDF.HCC!^:0^@'^<5X;KVO7OB'4&N[
MM^.D<0/RQKZ#_'O2:[KEWX@U-[V[;D\1Q@_+&O8"LRNVE24%=[G+.?-Z!111
M6IF%%%:V@^'=0\0W?DV47R*?WDS<(@]S_2DVEJP2N9L$$MS.D$$3RRN<*B#)
M8^@%>F>&/AHB;+O7<,W5;13P/]X]_H/S[5U?AOPGIWAR#]PGFW3#$EPX^8^P
M]![5OURU*[>D3HA2MJQD<:0QK'$BI&HPJJ, #T I]%%<YL%%%% !2$A5+,0
M.236#XA\7:7X=C*W$GFW6,K;QG+'Z_W1]?PS7DOB#QEJOB%FCED\BT[6\1PI
M_P!X_P 7X\>PK6%*4B)5%$]$U_XD:9IA>"P'VZY'&4;$:G_>[_A^=<;#_P )
M1\0;HJTI2S5OF/*0I^'\1_,U:\(_#R74A'?ZNKPVAPR0]'E'O_='ZGVZUZQ;
MVT-I;I;V\210QC"H@P *MRA3TCN0E*>LMC$\.^#]+\.QAH8_.N\8:XD'S?A_
M='T_6N@HHK!MMW9JDEH@HHHI#"BBB@ HHHH **** "BBB@ HHHZ4 %%9%]XG
MT;3R1/?Q;Q_!&=Y_3./QKG;OXE6:9%G8S2_[4C!!^F:SE5A'=B<DCN:*\JNO
MB'K,V1"MO;CL43<?_'LC]*R)O$FN7C8?4KHEOX8W*Y_!<5B\5!;$\Z/:V8*I
M+$ #N35635=/A_UM_:IC^],H_K7DUMX9\0:J0_V2?:?X[AMO_H7-;=I\-;MP
M#=W\,7M$A?\ GBFJU27PQ#F;V1VS>(]%0X.JV?X3 _RIO_"2Z)_T%+7_ +^"
ML2W^'.DQX,TUU,?=@H_09_6M*+P9H$(XT]6/J[LW\S5IU7T0_>+B>(=&D^[J
MMG^,RC^9JW#>VMP<07,,I_V) W\JIIX=T6/II5F?]Z%3_,4XZ!HY&/[)L?PM
MT_PJUS];#U-&BJ<6F6D'^H1H1Z1R,H_('%7*I7ZC"BBBF 4444 %%%% &3K^
M@6?B+3FM+M<,.8I0/FC;U']1WKPO6M&N]"U*2RO$PZ\JX^ZZ]F'M7T56'XH\
M-V_B32S;R82X3+02_P!QO?V/>MJ57E=GL9U(<VJW/ :*GO;*XT^]EM+J,QSQ
M,5=3V-05V'*>Q_#CQ$=4T@Z=</FZLP N>K1]C^'3\J[>OGCP]K$F@ZW;7\>2
MJ-B11_$A^\/R_7%?0D4J3PI-$P>-U#*PZ$'D&N.M#EE==3JI2NK#Z***Q- H
MHHH **** "BBB@ IDL8EA>)NCJ5/XT^B@#Y_92CE3U!P:2KFK1^3K-]%_<N)
M%_)B*IUXK5G8Y@HHHI >C_#2XW6-];9^Y*LF/]X8_P#9:[JO,OAM/MUJZASQ
M)!N^I##_ !->FUZF'=Z:-X;!1116Y04444 %1SP17,+PS1K)$XVLK#((J2B@
M#Q+Q#I)T;6I[,9,8.Z(GNAZ?X?A677>_$RV GT^Z'5E>-OP((_F:X*O)K1Y9
MM&$E9A11161)V'PYA5_$$TC#)CMV*^Q+ 9_+/YUZC7F7PU_Y#5W_ ->__LPK
MTVO3PW\,VAL%%%%=!84444 <[K/@W2]6#.L0M;@])8A@$^Z]#_.O-=;\/7VA
M3A+I,Q,?DF3E6_P/M7ME07=I;WUL]M<Q++"XPRL*PJT(SU6C(<$SP6BM[Q/X
M:ET"[!4F2SE/[J0]O]D^_P#.L&O-E%Q=F9-6"GQ2R02K+$[)(ARK*<$&F44A
M'J_A'Q6-:C^R795;Y!D8X$H]1[^H_P CJJ\"MYY;6XCG@<I+&P96'8BO9_#N
MM1ZYI,=TN!*/DF0?PL.OX'K7HX>MSKEEN;0E?0UJ***Z2PHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /F6BBBO3.$**** "BBB@ HHHH **ZK3?A_K6JZ=!?6YM?)F7<NZ0
M@X_*K7_"K_$']ZS_ ._I_P *CVD5U*Y)=CBZ*[3_ (5?X@_O6?\ W]/^%1R?
M#/Q&GW8[:3C^&8?UQ1[2'<.278X^BNAN/ OB6V&7TN1AZQLK_H"36-=6%Y8O
MLN[2>W;TEC*_SJE)/9B::W*]%%%,04444 %%%% !1110 5T'A+Q/-X:U,/EG
MLY2!/$.X_O#W%<_12:35F-.SNCZ5M[B*[MH[BWD$D,BAD=>A!J6O+?ACXD*2
MMH5R_P CY>V)/0]2OX]1^/K7J5<$X<KL=<9<RN%%%%04%>;?%S_CWTK_ 'Y?
MY+7I->;?%S_CWTK_ 'Y?Y+6E'XT14^%GEU%%%=YR!1110 4444 %%%% !111
M0 JL58,I((.01VKWSPEK@U_P];W;,#.H\N<?[8ZG\>#^->!5V/PYUW^R]?%G
M,^+:]Q&<] _\)_I^/M6-:'-$TIRLSVFBBBN(Z@HHHH **** "BBB@ KQ#XC?
M\CK>?[D?_H KV^O$/B-_R.MY_N1_^@"M\/\ $95OA.4HHHKL.8**** "BBB@
M KZ+T/\ Y%_3?^O6+_T 5\Z5]%Z'_P B_IO_ %ZQ?^@"N;$;(VH[LOT445RG
M0%%%% !7$_%+_D4X_P#KZ3_T%J[:N)^*7_(IQ_\ 7TG_ *"U73^-$3^%GC=%
M%%>@<@4444 %%%% !1110 4444 %%%% !7OOA#6/[<\-6MT[;IU'E3>N]>I_
M$8/XUX%7>?"_6?LFLRZ9(V([M<IGM(O^(S^0K&M'FC?L:4I6D>O4445Q'4%%
M%% !1110 4444 %%%% !1110 4444 %%%0W5U!96LMS<R+%#$I9W8\ 4 5]6
MU6TT73I;Z\DVQ1CH.K'LH'<FO"?$7B"[\1:FUU<G:@R(8@>(U]/KZFK7BWQ1
M/XEU(O\ ,EG$2((CV']X^Y_2N?KMI4^57>YRU)\VBV"BBBMC,***]#\%_#]K
MP1ZGK$96W.&BMCP9/=O0>W?Z=9E)15V.,7)V1D^$O UUX@=;JZW6^G _?Q\T
MOLO^/\Z]CL-/M-,LTM;*!(84Z*O\SZGW-6$18T5$4*JC"J!@ >@IU<4ZCFSJ
MA!1"BBBLRPHHK+US7[#P_9?:;V7!/$<:\O(?0#^M-)MV0-V-"::*VA>:>18X
MD&YG<X 'N:\R\3_$MY"]IH643D-=L.3_ +@[?4\_2N6\2^+M0\23D2MY-HIR
MENAX'N?4U@*I9@J@EB< #O753H):R.>=6^B',TMQ,69GEED;DDEF8G^9KU3P
M7X 2S$>I:S$'N.&BMV&1'[L.[>W;Z]+/@?P.ND(FI:D@:_89CC/(A'_Q7\J[
MJIJUOLQ*IT^K"BBBN8V"BBB@ HHHH **** "BBB@ HHK UGQ?I>C[HVE^T7(
M_P"6,)R0?<]!_/VJ9245=B;L;]9>I^(=+T@$7=VBR#_EDOS/^0Z?C7F^K>-]
M6U+<D4GV2 _P0GYC]6Z_EBN;))))))/))KEGBU]E$.IV.[U+XD2ME--LP@[2
M3G)_[Y' _,UR>H:[JFJ9%Y>RR*?X <+_ -\CBL^M_1?"&J:R%D$?V>V/_+:4
M8R/8=3_+WKF<ZE5V(NY&!6QI?AC5M7VM;VI6(_\ +67Y4_/O^&:]'TCP9I.E
M!7:+[5<#_EI,,@'V7H/YUT72MX83K-E*GW.(TWX<6D6'U&Y>X;O''\B_GU/Z
M5U5EI.GZ:NVSM(8?=5^8_4]35VBNN-.$=D:**044458PHHHH **** "BBB@
MHHHH **** "BBB@ HHHH X?XA^%AJM@=3M(_]-ME^< <R1CJ/J.H_$>E>.U]
M-5XGX_\ #@T36?M%NFVRNR70#HC?Q+_4?7VKJH5/LLPJP^TCD:]D^&>L?;_#
M[6,C9FLFVC/4H>5_+D?@*\;KJ/ &J_V7XKMPS8BNO]'?\?N_^/ ?K6M6/-$S
MIRM(]RHHHK@.L**** "BBB@ HHHH **** /$_$J;/$VI X_X^'/'N<UE5K^*
M?^1HU'_KL:R*\>?Q,YWN%%%%0(Z3P)+Y7BRV7.!(KJ?^^2?Z5Z[7BOA:3RO%
M&G-ZS!?SX_K7M5>CA'[C1M3V"BBBNHL**** "BBB@#B?B4F=(LWP>)\9^JG_
M  KS2O4?B1_R+MO_ -?:_P#H#UY=7F8K^(8SW"BBBN<@[3X:_P#(:N_^O?\
M]F%>FUYE\-?^0U=_]>__ +,*]-KT\-_#-H;!111706%%%% !1110!3U/38-6
MT^6SN5RD@X/=3V(]Q7B>H6,VFW\UG<#$D3;3[^A'L1S7O%>?_$?2AMM]5C7D
M'R9<=^ZG^8_*N7%4[QYET(FM+GGU%%%><8A73>!]8.F:ZL$C?N+O$;>S?PG\
M^/QKF:56*L&4D$'(([5<).,E)#3LSZ HJCH]\-3T>TO,\RQ@M_O=#^N:O5ZZ
M=U='0%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M"#\X_P#016)7CU/B9SO<****@1WGPS_X^M1_W$_F:]%KS[X91\ZE+_US4?\
MCV?Z5Z#7J8?^&C>&P4445N4%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !112$@#)Z4 +1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!Y=XVTV\TWQ!_:T.X12LKI*O_+-P!P?RS6WH
M?CVVOMMKJL:P2M\OFCF-_K_=_E]*Z:TO[/68[N%4WK#*T$T<JCJ.O'I7 ^-O
M"UMI,::A8C9!(^QXLY"D@D$>W!XKDG&5-NI!Z&;36J/2F*P6[,J@*BY"C@8
MKQV_TTIX7TG4U7B1I(G(]G8K_P"S?E7=Z!>22?#UIIFW&*WF4$GLN['Z<54L
MM,_M'X81VP&Z01O+'C^\'9@/Z?C3J+VB5NW^0/4TK;Q$O_"$C5G;,L<.UL]Y
M!\O/U.#^-<!X@L&T^QTE9,^=- TTI/4LQSS^&!^%+X;^T:I<6^ADYM'N1<2C
MV4'/YC^E;'Q+XU*Q_P"N)_G64Y.=/F?03=U<[W2#G1;'_KWC_P#0112:*P?0
MM/8=#;1D9_W117='9&B/G.BBBO4.(**** "BBB@ HHHH ]\\%?\ (FZ7_P!<
M?ZFMZL'P5_R)NE_]<?ZFMZO.G\3.V.R"BBBI&%%%% !1110 5A>,HA+X/U13
MV@+?D0?Z5NUS_C:<0>#=3?.,Q!/^^F"_UJH?$A2V9X+1117HG$%%%% !1110
M 5:TQS'JMFZ]5G0C_OH55J]HL?G:[I\6-V^YC7'KEA2>P+<^C****\T[@KS;
MXN?\>^E?[\O\EKTFO-OBY_Q[Z5_OR_R6M*/QHBI\+/+J***[SD"BBB@ HHHH
M ***[NR\/KJ_PQ-S#&#=VD\DB$#EEXW+^7/X5,I*.XTKG"44450@HHHH *56
M9&#*2&!R".H-)10!] ^%]:77O#]M>Y!EQLF'I(.OY]?H:V:\;^&NN_V=KATZ
M9L6][A5SVD'W?SZ?E7LE<%6'+*QUPES(****S+"BBB@ KQ#XC?\ (ZWG^Y'_
M .@"O;Z\0^(W_(ZWG^Y'_P"@"M\/\1E6^$Y2BBBNPY@HHHH **** "OHO0_^
M1?TW_KUB_P#0!7SI7T7H?_(OZ;_UZQ?^@"N;$;(VH[LOT445RG0%%%% !7$_
M%+_D4X_^OI/_ $%J[:N)^*7_ "*<?_7TG_H+5=/XT1/X6>-T445Z!R!1110
M4444 %=U\*?^1HN?^O)__0TKA:[KX4_\C1<_]>3_ /H:5G5^!E4_B1W_ (TT
M;^V_#-S"B[IXOWT/^\O;\1D?C7@U?35>#^-M&_L7Q-<Q(NV"8^=#Z;6ZC\#D
M5CAY?9-:T>ISM%%%=1@%%%% !75_#[6?[*\3Q12-B"[_ '+^Q/W3^?'XFN4I
M58JP9200<@CM4R5U8:=G<^F:*R/#&KC7/#UI>[@963;*/1QP?\?H16O7GM6=
MF=B=U<****0PHHHH **** "BBL/Q7KZ>'M#ENL@W#_) I[N>_P!!U_\ UTTF
MW9";LKG#_$SQ-YTPT*UD_=QD-<L#]YNH7\.I]\>E><TZ65YI7EE<O([%F9CD
MDGJ33:]"$5%61R2ES.X445K^&] N/$6KQV<.5C'S32XX1.Y^O8"FVDKLE*^A
MK^!_"3>(+[[5=*1IT#?/_P!-6_NC^O\ ]>O:D18T5$4*BC"JHP /0"H+"QM]
M,L8;.UC$<,2[54?S/O5FN&I-S9UPARH****S+"BBL/Q1XDM_#>E-</A[A\K!
M%_?;W]AW_P#KTTFW9";LKLS?&WC!/#UI]FM65M2F7Y!U$2_WB/Y"O%9)'ED:
M21V=W)9F8Y))[DU+>WEQJ%Y+=W4ADGE;<['N:@KNIP4%8Y9S<F%%%7]%TN;6
MM7MK"#[TKX+?W5[G\!FK;MJ0M3NOAAX<WR/KMRGRKE+8$=3_ !-^'0?CZ5ZC
M5>RLX=/LH;2W39#"@1!["K%<$Y\TKG9&/*K!1114%!1110 4444 %%%87B7Q
M'!H%EGY9+N0?NHL_^/'V'ZTI245=B;L)XE\2V^@6F!MDO)!^ZBS_ ./'V_G7
MD=Y>W&H73W-U*TLSG)8_YX%%Y>3W]W)<W,C232'+,?\ /2H*\RM6=1^1C*5P
MHHI41I'5$4LS'  &236)(^WMY;JX2""-I)9#M55&237KGACPQ#H-MO?;)>R#
M]Y)_=_V5]OYU!X1\+IHML+JY4-?RKSW\L?W1[^IKJ*]"A0Y?>EN;1C;5A111
M746%%%% !1110 444C,%4LQ  Y)/04 !( R>E<%XG\=>67LM(<%ONO<CH/9/
M\?R]:S_%WC%K]WT_3I"MH.))5ZR^P_V?YT_P+X9%Y(-5O(\P1M^Y1AP[#O\
M0?S^E<DZKG+DI_>9N5W9&CX2\(LKKJVK*7G8[XXI.2#_ 'FSW_SUZ=U1171"
M"@K(M*P44458PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\)\>6@M/&
M5^H^[(RRC_@2@G]<U[M7C_Q5A">)+:4#'F6JY]R&;^F*WH/WC*LO=*OPS<KX
MP0#&&@<']#_2O:J\8^&$>_Q<6VD[+9VSZ<@?UKV>E7^,*/PA1116)J%%%% !
M1110 5S7CNY^S^%9US@S.D8_/)_0&NEK@/B7=_)868/4M*P_0?S:LJ[M39,M
MCSVBBBO), HHHH N:3'YNLV,>,[KB-<>N6%>ZUXGX9C\WQ-IRXSB=6Z>AS_2
MO;*]#"+W6S6GL%%%%=9H%%%% !1110!Q_P 2/^1=M_\ K[7_ - >O+J]1^)'
M_(NV_P#U]K_Z ]>75YN*_B&,]PHHHKF(.T^&O_(:N_\ KW_]F%>FUYE\-?\
MD-7?_7O_ .S"O3:]/#?PS:&P4445T%A1110 4444 %%%-=UCC9W.%4$D^@%
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
M=%)T8N/+T%RJUCE=-G\36&FV]H^B0R^3&(PXNU7( P..>U%=5134&M+O\/\
M(=CYEHHHKUSB"BBB@ HHHH **** /?/!7_(FZ7_UQ_J:WJP?!7_(FZ7_ -<?
MZFMZO.G\3.V.R"BBBI&%%%% !1110 5Y[\5=4$.EVNF(WSSR>8X_V5Z?F3^E
M=W>7<%A9RW=S((X8E+.Q["O ?$>M2Z_K<]_("JL=L2$_<0=!_7ZDUM0A>5^Q
ME5E96,JBBBNTY@HHHH **** "MWP7;&Z\8Z7&!G;-YG_ 'R"W]*PJ[SX5V'G
MZ_<WI7*6T. ?1F.!^@:HJ.T6RH*\D>O4445YYV!7FWQ<_P"/?2O]^7^2UZ37
MFWQ<_P"/?2O]^7^2UI1^-$5/A9Y=1117><@4444 %%%% !7M'PRY\'K_ -=W
M_I7B]>T_#+_D4%_Z[O\ TK&O\!K1^(\X\:Z#_8/B&6*-<6L_[V#T )Y7\#Q]
M,5SM>X^/-!_MOP^[1+FZM,RQ>K#'S+^(_4"O#J=*?-$FI'E84445J0%%%% "
MH[1NKHQ5U(*D=0:^@/#&M+K^@6U[D>;C9,!V<=?SZ_0U\_5V_P --<_L_7&T
MZ5\07HPN3P)!T_/D?E6-:'-&_8TI2LSV.BBBN(Z@HHHH *\0^(W_ ".MY_N1
M_P#H KV^O$/B-_R.MY_N1_\ H K?#_$95OA.4HHHKL.8**** "BBB@ KZ+T/
M_D7]-_Z]8O\ T 5\Z5]%Z'_R+^F_]>L7_H KFQ&R-J.[+]%%%<IT!1110 5Q
M/Q2_Y%./_KZ3_P!!:NVKB?BE_P BG'_U])_Z"U73^-$3^%GC=%%%>@<@4444
M %%%% !7=?"G_D:+G_KR?_T-*X6NZ^%/_(T7/_7D_P#Z&E9U?@95/XD>P5Q/
MQ,T;[?H"W\:YFLFW''4QGAORX/X&NVJ.:&.X@D@E4-'(I1U/<$8(KBC+E:9U
MR5U8^::*OZWIDFC:S=Z?)G,,A )_B7JI_$$&J%>@G<XGH%%%%, HHHH ]#^%
MFL^1J%QI$C?)<#S8A_MJ.1^(_P#0:]7KYNT^]ETW4;>]@.)() Z^^#TKZ)LK
MN*_L8+N YBF0.I]B,UQUXV=SHI2NK%BBBBL#8**** "BBB@ )Q7A?CGQ#_;^
MO/Y+YL[;,<..C>K?B?T KT3XA>(/['T$VL+8NKW,:XZJG\1_7'X^U>*UU4(?
M:9A6E]D****Z3 EM;::\NHK:WC:2:5@J(O4DU[SX6\.P^&](2V3#7#_-/*/X
MV_P'0?\ UZYKX;^%OL5J-:O(\7$Z_P"CJPY1#_%]3_+ZUZ#7'6J7?*CHI0LK
ML****P-@HHHH JZA?V^EV$U[=OL@A7<Q_H/<]*\$\0Z]<^(=6DO9\JOW8HLY
M$:=A_C6_\0?%7]LZA_9]I)FQMFY*GB5^Y^@Z#\37%UV4:?*KO<YJD[NR"BBB
MMS(*]8^%^A?9K"76)DQ+<?NX<]D!Y/XD?I[UYIH^FRZQJ]KI\.=T[A2?[HZD
M_@,G\*^B+:WBM+6*VA4+%$@1%'8 8%<]>=ERFU*-W<EHHHKD.@**** "BBB@
M HHJ"[NH;&UENKAPD,2[F8^E %/7-:M]#TY[J<Y;I'&.KMZ5XWJ.H7.J7TEW
M=/OE<_@H[ >@JWX@UN;7M2:YDRL2_+%'_<7_ !]:RJ\RO6YW9;&,I7"BBBN<
M@*]%\"^&/)1-7O4_>,,VZ,/NC^\?<]OSK!\&^'/[9O\ [3<)FRMR"V?^6C=E
M_P ?_KUZR  ,#I7;AJ-_?9I"/46BBBNXU"BBB@ HHHH **** "O.?&_BDRO)
MI%C)B-?EN)%/WC_='MZ_E]=SQKXC.D6(M+9\7EPIP1UC3NWU[#\?2O**X\36
MM[D3.<NB-/0-(DUO5X;-,A#\TK#^%!U/]/J:]J@@CMH(X(4"11J%51V KEO
M6D"QT7[9(N)[OYLGL@^[^?)_$5UM:8>GRQN]V."L@HHHKH+"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *\J^+2 7^F/W,3@_@1_C7JM>5?%IP=
M0TU,'(B<_F1_A6M'XS.K\)%\)X=VMWT^.$MMG_?3 _\ LM>M5Y[\)[0QZ3?W
M9'^NF6,?\!&?_9Z]"HK.\V%)>Z%%%%9&@4444 %%%% !7D7CF\^U^*)U!RMN
MJQ#\.3^I->LW$Z6UM+/(<)$A=CZ #)KP>ZN'N[N:XD^_*[.WU)S7)BY>ZHF=
M1Z$5%%%>>9!1110!T?@6'SO%ELV,B-7<_P#?)'\S7KU>:?#:WWZK>7&.(X0G
MT+'/_LIKTNO3PJM3-H;!111706%%%% !1110!Q_Q(_Y%VW_Z^U_] >O+J]1^
M)'_(NV__ %]K_P"@/7EU>;BOXAC/<****YB#M/AK_P AJ[_Z]_\ V85Z;7F7
MPU_Y#5W_ ->__LPKTVO3PW\,VAL%%%%=!84444 %%%% !6%XOOQ8>&;M@</*
MODI[EN#^F3^%;M>8_$/5A=:E%IT39CMANDQ_?/;\!_,UE6GRP;)D[(XRBBBO
M), KH/!VE'5/$$.Y<P6Y\Z0_3H/Q./UKGU4LP5022< #O7L7A+0_[$T=5D4"
MZFP\WL>R_A_,FNC#T^>?DBHJ[-^BBBO3-PHHHH **** "BBB@ K,UK6[30K(
MW%RV6.1'$/O.?0?XU)J^K6^BZ=)>7)^5>%4=7;L!7C>K:M<ZS?O=W399N%4=
M$7L!6%>M[-66Y$I6)=;UV\UVZ,UR^(P?W<2GY4'^/O6917HO@GPHL4<>K7\>
M96^:WC8?=']X^_IZ?RX(1E5D9I.3,_P_X"FO$6YU5G@A/*PKP[#W]/Y_2N_L
M=)L-,C"6=I%#QC*K\Q^IZFKM%>E3I1AL:J*05'-!%<1F.:))4/574$'\#4E%
M:%''ZUX!L+U&ET[%I<==O)C8_3M^'Y5YM?6-SIMV]M=Q-%*G4'O[CU%>\UA>
M*/#T6O:<54 7<0)A?W_NGV-<M;#J2O'<B4.QXW13G1HI&C=2KJ2&4]01VIM>
M>8G0^%?$TNA7@CE9GL9#^\3^Z?[P]_YUZ[%(DT22QL'C<!E93D$'H:\!KT#X
M?:^=QT:X?/5K<D_B5_J/QKKPU:SY&:0ET/0:***[S4**** "BBL'Q7K@T/1V
MDC(^U3?)"/0]V_ ?KBIE)15V)NQ@^-?%C0%]*T^3$G2>53]W_9'OZUYU2LS.
MQ9B68G))Y)-)7E5*CG*[,&[L?##)<3)#"A>21@JJO4DUZMX:\'VNCQ)<72)-
M?GDL>5C]E_QK"^'.D+)+/JLJY\L^5%G^]CYC^1 _$UZ+77AJ*MSLTA'J%%%%
M=AH(RAE*L 0>"#T-<;XA\"6UXKW.EJMO<]3$.$?Z?W3^E=G143A&:LQ-)[G@
M,T,EO,\,R,DB':RL,$&F5ZMXQ\,+J]J;RUC OHAT _UJ^GU]/RKRDC!P>M>9
M5I.G*QC*-F203-;W$<T9P\;!U/N#FO>8)5N+>.9/N2*'7Z$9KP*O9?"%U]J\
M*V#DY*)Y9]MI*C] *WPDM6BJ;-RBBBN\U"BBB@ HHHH *:[K&C.[!44$EB<
M#UIU>9>-O%)O9GTNQD_T6,XE=3_K&';Z#]36=2HJ<;L4G9$?BOQE)J3/9:<[
M1V?1Y!PTO^"_SKCZ**\N<W-W9@W<<B-+(J(I9V("J!DDGM7I'AOP)#;(EUJR
M++.>5@/*I]?4_I]:A\!>'%2(:Q=)EV_X]U(^Z/[WU]/_ *]=[79AZ"MS2-(1
MZL:J*BA54*H&  , 4ZBBNPT"H+JSMKZ!H;J!)HS_  NN14]% 'G/B+P"T*O=
M:/N=!RUL3E@/]D]_IU^M<(1@X/6OH&N!\<>%U:-]7L8\.O-Q&HZC^^/Z_G7%
M7PZ2YH&<H=4>>4445Q&1Z!X1\:$M'IVJR9S\L5PQ_1C_ %_.O0:^?J]*\#^)
MS>QC2[V3-P@_<NQY=1V/N/Y?2NW#U[^Y(UA+HSMZ***[30*;(GF1LF<;@13J
M* /-;WX;7D>6LKV&8?W9%*'^H_E7.:AX<U?3%+W5C*L8ZR+\ZCZD=/QKVVCK
M7-+"P>VA#@CY^HKL_'V@PZ?<1:A:1B.*=BLB*, /UR/J,_E7&5P3@X2Y69-6
M=@HHHJ!'=_#-0;S4&[B-!^9/^%>C5YY\,D!DU-^X$0_/=_A7H=>IAOX:-X;!
M1116Y04444 <#??#AIII9K?4@"[%MDD7K[@_TK&N/A]KD.?+%O/_ -<Y,?\
MH6*]7HK!X:FR.1'AM]HFIZ8-UY931)TWE<K^8XJA7O[HKH4=0RL,$$9!%>2>
M--"CT75E:W7;:W(+HO92/O >W(/XURUL/R+F6Q$H6U.;HHHKE("O4?AO_P B
M[<?]?;?^@)7EU>H_#?\ Y%VX_P"OMO\ T!*Z<+_$+AN=A1117I&P4444 %>5
M_$1V_P"$C5-QVB!2!GCJ:]4K/OM$TW4WWWEE%,^,;R,-CTR.:RK4W.-D3)71
MX=17JMW\/=&G!\CS[9NVQ]P_\>S_ #KC]>\%W^C1-<(PNK5?O.@PR_4>GN*X
M)X><5<R<&CFJ***P)"BBB@#Z!K)\0Z[#H.FM<28:5OEACS]]O\!WK1N;B*TM
MI+B=PD4:EF8]@*\7\0:U+KNJ/=/D1CY8H_[B_P"/<UZE>K[..FYO*5D4KV\G
MU"\DNKF0O-(<L3_GI4%%3Q65U.A>*VFD4=62,D5YFK,""BE961BK*58=01@B
MDH ****0'?\ PSE??J,.?DQ&V/0\BO0JX[X>::]IH\MY(N&NG!4'^XO /YDU
MV->K035-7-X;!1116Q05%//%:P///(L<2#+.QP *9>7EOI]I)=74@CAC&68_
MYZUY)XD\3W.OW!49BLT;]W%Z^[>I_E656JJ:\R92L:OB3QU/?%[72V:&VZ-+
MT>3Z?W1^O\JXRE56=@JJ69C@ #))KT7PUX$CB1+O6$#RGE;<_=7_ 'O4^W2N
M!*=:1EK)G%Z;H&J:MS9V<CIT\P_*OYGBNBM_AMJ+J#/>6T6>RY8C^5>EJBHH
M55"J!@ # %.KJCA8+?4T4$><-\-+D#Y-2B)]XR/ZU0N?A[K4()B-O<>R28/_
M (\!7JU%4\-38<B/"+W3KW3I/+O+66!CTWK@'Z'O56O?9X(;F%H9XDEC;@HZ
MY!_"N%\0?#]65[G1OE;J;9CP?]TG^1KGJ85K6.I+AV//**=)&\4C1R*R.IPR
ML,$&FURF85W'PTF<:E>P _(T(<CW!P/YFN'KT7X;:>R6]WJ#C D(BC^@Y/ZX
M_*ML.FZBL5#<[RBBBO4-PHHHH *K7U_;:;9R75U((X4')/?V'J:?=74-E:R7
M-PX2*-=S,>PKQ[Q)XBN-?O2Q)2UC/[F+T'J?>L:U54UYDRE8E\1^*;O7I2@S
M#9J?DA!Z^[>I_E6!178^"_"HU)QJ-]'FT0_NT(_UK#^@_6O/2E5EYF.LF5?#
MO@RZUD)<W!-M9'HV/FD'^R/3W/ZUZ-IOA_2])5?LEH@<?\M6&YS^)_I6F %
M   '04M>A3HQAZFRBD%-=%=2KJ&4]01D&G45L4<UJ_@C2M21FAB%G.>CPC"G
MZKT_+%>9ZQHM[HEWY%VF,_<D7E7'J#7N-4-8TFWUK3Y+2Y7@\HX'*-V(KGJX
M>,E=;D2@GL>&T59U"QFTV_FL[A<2Q-M/H?0CV(JM7FM6T9B:>A:Y<Z%?K<0$
MM&2!+$3PZ_X^AKV33[^WU.QBN[9]T4@R/4>H/N*\(KJ_ ^OG3-2%E.^+2Y;'
M)X1^Q_'H?P]*Z</6Y7RO8N$K:'JU%%%>B;!1110 5B>)?$,.@:?YA >YDR(8
MSW/J?85K7%Q%:VTEQ,X2*-2[,>P%>*:WJTVM:K+>2DA2<1IG[BCH/\]ZPKU>
M2.FY,I6*MY>3W]W)<W,C232'+,?\]*@HK5\.:7_;&N6]HV?*)WRX_NCD_GT_
M&O-2<G8QW.B\(>#5OHTU'4D/V<\Q0GC?[GV]N_TZ^CQQI#&L<2*B*,*JC  ]
MA2HBHBHBA548 '0"G5ZM.FH*R-TK!1116@S$UOPOIVN1L98Q%<X^6>,88?7U
M'U_2O*]:T2\T.\^SW2\-S'(OW7'M_A7M]4-6TFVUFP>TN5R#RK#JC=B*YZU!
M35UN1*-SPVBKFJ:9<:1J$MG<KAT/!'1AV(]JIUYK33LS$]9\ W?VGPRD1.6M
MY&C_  ^\/Y_I745YW\-+G$U_:G^)5D'X$@_S%>B5ZM"5Z:-XO0****U*"BBB
M@ HHHH **** /F6BBBO3.$**** "BBB@ HHHH ]\\%?\B;I?_7'^IK>K!\%?
M\B;I?_7'^IK>KSI_$SMCL@HHHJ1A116??Z[I6EJQO;^WA(ZJSC=_WR.3^5-)
MO8+V-"JU_J%IIEH]U>SI#"G5F/Z#U/L*X/6/BI:PAH](M6G?M+-\J?4#J?TK
MSK5M;U#6[GS]0N6E8?=7HJCV'05M"A)[Z&4JJ6QM^,?&<_B.;[/ &ATZ-LJA
MZR'^\W^%<I1175&*BK(YVVW=A1115""BBB@ HHHH *]J^'&E?V=X72=UQ+>-
MYQ]=O11^0S^->5>'-&?7==MK!<A&;=*P_A0<D_T^I%?044:0Q)%&H5$4*JCH
M .@KFQ$M.4VHQUN/HHHKE.@*\V^+G_'OI7^_+_):])KS;XN?\>^E?[\O\EK2
MC\:(J?"SRZBBBN\Y HHHH **** "O:?AE_R*"_\ 7=_Z5XM7M/PR_P"107_K
MN_\ 2L:_P&M'XCL:\+\<Z"=#\0R>6F+2YS+#CH/[R_@?T(KW2N:\<:#_ &[X
M>E6)-UU;_O8<=21U7\1^N*YZ4^61K4CS(\*HHHKN.4**** "G1R/%*DD;%71
M@RL.H(Z&FT4 ?0?AK64U[0;:^!'F%=LJC^%QU_Q^A%:]>/?#/7?[/UEM-F?$
M%Y]S/19!T_,<?E7L-<%2'+*QUPES(****S+"O$/B-_R.MY_N1_\ H KV^O$/
MB-_R.MY_N1_^@"M\/\1E6^$Y2BBBNPY@HHHH **** "OHO0_^1?TW_KUB_\
M0!7SI7T7H?\ R+^F_P#7K%_Z *YL1LC:CNR_1117*= 4444 %<3\4O\ D4X_
M^OI/_06KMJXGXI?\BG'_ -?2?^@M5T_C1$_A9XW1117H'(%%%% !1110 5W7
MPI_Y&BY_Z\G_ /0TKA:[KX4_\C1<_P#7D_\ Z&E9U?@95/XD>P4445P'8>9_
M%71LK:ZS$O3]Q-C\U/\ ,?E7F-?1FL:;'J^D75A+PL\94'T/4'\#@U\[W$$E
MK<RV\RE)8G*.I[$'!%=E"5XV['-5C9W(Z***W,@HHHH *]:^%NL_:=*GTJ5L
MR6K;XP>Z-U_(Y_[Z%>2UM>%-8.A^([6\9B(2WES?[C<'\NOX5G4CS1L5"7+*
MY] 44@.1D=*6N [ HHHH *:S!%+,0% R23@ 4ZN-^(^N?V9X>-G$Q%Q>YC&.
MH3^(_P A^-5&/,["D[*YYEXLUQM?\03W88^0I\N 'L@Z?GU_&L2BBO02LK(X
MF[NX5U/@;PR?$&L"2=,V-L0\N>CGLGX]_:N=L[2>_O(;2V0O-,X1%]2:^@-
MT6#0-'AL(<$H,R/C[[GJ?\]L5E6GRJRW-*<.9FD %    '04M%%<1U!1110
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
MJ&',:'^I[_EZUTI.O4N7\3%\/>![33HTGU%$N;OKM(RB?AW/N:ZT *    .
M!2T5Z$(1@K(U22,_5-%L-8@,=Y;JQQQ(!AU^AKR?Q%X=N?#]X$<^9;R9\J8#
M[WL?0U[14%W9VU] 8+J!)HCU5QD9K.K151>8I1N>"UU'A?PA<:Q,ES=HT5@#
MG)X,OL/;WKT"#PKH=M*)(]-AW#INRV/P)-;(&!@5C3PMG>1*I]QD:)%&L:*%
M10%50. !VI]%%=AH%1S316\#S3.$B12S,>@ J2O-/'?B,W=PVDVK_N(F_?,/
MXW';Z#^?TK.K45.-V*3LC(\4>))=>O<(62RB/[J/U_VC[_RK HK4\/:4=9UJ
M"TP?+)W2D=D'7_#\:\MN527FS#5LZ_P'X:58UUB\C!=O^/=&'0?W_P##\Z[Z
MFHBQQK&BA44 *H'  IU>K3@H1LC=*R"BBBK&%%%% !1110!RWBSPI'K,#75J
MBIJ"#@]!*/0^_H:\I>-XI&CD4JZDAE(P0:]_K$U?PKI6M3B>YB9)NADB;:6'
MOV-<M;#\_O1W(E"^J/*-'TBYUK44M+=>3R[]D7N37M5C9PZ?8PVENN(HE"K[
M^Y]SUJ'3-)LM'MC!90"-2<L>I8^I/>KU71H^S6NXXQL%%%%;E!117,^--=_L
MC2#%"V+JYRB$=57^)OZ?C[5,I**NQ-V5SDO''B,ZE>G3[9_]$@;YB#Q(_K]!
MTKD:**\F<W.5V8-W-+0=)?6M7ALUR$)W2,/X4'4_T^I%>UP01VT$<$*!(HU"
MJH[ 5R/P]TH6NDOJ#K^]NCA2>R#C]3G]*[*O0PU/EC=[LU@K(****Z"PHHHH
M **** .!^(^E*8K?5(U^8'R9<=QU4_S'XBO/*]L\2V@O?#=_"1D^277ZK\P_
M45XG7FXJ-IW[F,UJ%%%%<Y![+X4U;^V-!AF=MT\?[J7W8=_Q&#6Y7F7PYOS#
MJUQ8LWR3Q[E'^TO_ -8G\J]-KU:,^>"9O%W04445J4<5\1=4-OIL.GQMAKEM
MSX_N+_B<?E7F==)XZNS=>*9TSE8%6)?RR?U)KFZ\JO+FJ,PD[L*[KX9VX:\U
M"YQRD:1C_@1)_P#917"UZ#\,I!C4H^_[MA_X]3P_\1!#<] HHHKU#<**** "
MBBB@#EO&^A#5-*-U"O\ I5J"PQU9.X_J/_KUY/7T#7C?BW2!H^O31QKB"7][
M%Z 'J/P.1^5<.*I_;1E-=2SX"N/(\4Q)G FC>/\ 3=_[+7K=>(^'9_L_B/3I
M,X_TA%)]B<']#7MU:81^XT53V"BBBNHL**** "BBB@ HHHH ^9:***],X0HH
MHH **** "BBB@#HK'QQK^FV45G:W:)!$NU%,*G ^I%6?^%C>)O\ G]C_ ._"
M?X5RE%3R1[#YI=SJC\1?$Y!'VY![B!/\*@E\>>)IAAM5<<?PQHO\EKG**7)'
ML/FEW-&ZU_6+P%;G4[R13U5IFQ^6<5G=3DT4525MB;A1113 **** "BBB@ H
MHHH ***]#^'W@TW<L>LZC%_HZ'-O$P_UC?WC[#MZGVZS*2BKL<8N3LCI_A_X
M9.AZ2;JYCQ>W8#,".8T[+]>Y_#TKL***\^4G)W9V)65D%%%%(85YM\7/^/?2
MO]^7^2UZ37FWQ<_X]]*_WY?Y+6E'XT14^%GEU%%%=YR!1110 4444 %>T_#+
M_D4%_P"N[_TKQ:O:?AE_R*"_]=W_ *5C7^ UH_$=C1117$=)X?X_T+^QO$3R
M1)BUN\RQX' /\2_@>?H17*U[SXST+^WO#LT$:YN8OWL'J6';\1D?7%>#=#@U
MW49\T3EJ1LPHHHK4S"BBB@!T<CQ2I)&Q5T8,K#J".AKZ"\-:PNNZ#;7XP)&7
M;*H[..#_ (_0BOGNN[^&6N_8=7?2YGQ!><QYZ"0?XCCZ@5C6AS1OV-*4K.QZ
M_1117$=05XA\1O\ D=;S_<C_ /0!7M]>(?$;_D=;S_<C_P#0!6^'^(RK?"<I
M11178<P4444 %%%% !7T7H?_ "+^F_\ 7K%_Z *^=*^B]#_Y%_3?^O6+_P!
M%<V(V1M1W9?HHHKE.@**** "N)^*7_(IQ_\ 7TG_ *"U=M7$_%+_ )%./_KZ
M3_T%JNG\:(G\+/&Z***] Y HHHH **** "NZ^%/_ "-%S_UY/_Z&E<+7=?"G
M_D:+G_KR?_T-*SJ_ RJ?Q(]@HHHK@.P*\=^)NC?8==348UQ#>KEL=I%X/YC!
M_.O8JY_QGHW]M^&KF!%W3Q#SH>.=R]OQ&1^-:4I<LB*D>:)X+1117><@4444
M %%%% 'N7@+6?[7\,0!VW7%K^XDSUX^Z?RQ^(-=17BWPWUG^S?$@M)&Q!>CR
MSSP''W3_ #'_  *O::X*L>61UTY7B%%%%9EA7@WC36O[;\2W$R/NMX3Y,//&
MT=_Q.3^->K>-]9_L;PQ<2(VVXG_<Q>N6ZG\!D_E7A%=.'C]HPK2Z!116OX9T
M.3Q!KD%DN1%G?,X_A0=?\![D5TMV5V8)7T.\^&/ASR8&URY3YY 4M@1T7NWX
M]/IGUKT>HX88[>".") D<:A44= !P!4E>?.7,[G9&/*K!1114E!116)XJUU?
M#^@SWF1YY_=P*>[GI^7)_"FE=V0F[*YY]\3/$7VW45T>W?\ <6IS-C^*3T_
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
M?Y$5XW&AEE2-?O,P4?4U[Y#$L,,<2#Y44*/H.*[,)'5LTIH?1117>:A1110
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
M %?.E?1>A_\ (OZ;_P!>L7_H KFQ&R-J.[+]%%%<IT!1110 5Q/Q2_Y%./\
MZ^D_]!:NVKB?BE_R*<?_ %])_P"@M5T_C1$_A9XW1117H'(%%%% !1110 5W
M7PI_Y&BY_P"O)_\ T-*X6NZ^%/\ R-%S_P!>3_\ H:5G5^!E4_B1[!1117 =
M@4444 >#^-]&_L7Q/<1HN()SYT7IANH_ Y'Y5SM>R?$O1O[0\/B^C7,]DVXX
M[QGAORX/X&O&Z[Z4N:)R5(VD%%%%:$!1110 Z.1XI4DC8JZ$,K#L17T-H&JI
MK6AVE^N,RH-X'\+CAA^8-?.]>D_"K6=DUUH\K</^^A!/<<,/RP?P-85XWC?L
M:TI6=CU&BBJVH7L6G:?<7LW^K@C:1N>N!T_&N,Z3R;XG:O\ ;=?33T;,5DF&
M_P!]L$_I@?G7#U-=7,MY=S74S;I9G,CGU).34->C&/*DCBD[NX5[5\/?#_\
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
M5U>FR9;'D]%%%>28!6_X+N_LGBFTY^64F)O?(X_7%8%3V4YM;^WN!P8I5?\
M(YJX/EDF-;GO5%%%>P= 4444 87C'_D4M0_W5_\ 0A7C=>R>,?\ D4M0_P!U
M?_0A7C=>?B_C7H95-PHHHKD,ST3X9?\ 'OJ7^_'_ ":N]K@OAE_Q[ZE_OQ_R
M:N]KU</_  T;P^$****V*"BBB@ HHHH *Y;X@_\ (KO_ -=D_K74URWQ!_Y%
M=_\ KLG]:SK?PV*6QY/1117D'.%>H_#?_D7;C_K[;_T!*\NKU'X;_P#(NW'_
M %]M_P"@)73A?XA<-SL****](V"BBB@ HHHH **** /)?'__ "-,G_7)/Y5S
M%=/X_P#^1ID_ZY)_*N8KR:WQLPEN%%%%9$GT#1117MG2%%%% !1110 4444
M%8?BW4SI?AVYE1L2R#RHSZ,W?\!D_A6Y7F_Q)OR][:6"GY8T,K?4\#]!^M95
MI\L&R9.R.&HHHKR3 GL8/M6H6UO_ ,]953\R!7O0&!@5XKX6C\WQ1IR^DP;\
MN?Z5[57H81>ZV:TPHHHKK- HHHH **** "BBB@ HHHH **** "BBB@#S#XBW
M_GZS#9*?EMH\D9_B;G^6*XVKVM7AO]:O+K.1),Q7_=S@?IBJ->15ES3;.=N[
M"M7P]K0T'4S>FV^T'RR@7?LP3CG.#6514QDXNZ!.QWK?$V7/RZ4@'H9B?_9:
M0_$R?'&F1_\ ?T_X5P=%:_6*G<?.SN/^%EWO_0/M_P#OIJ:WQ*OR/EL;8'W+
M'^M<312^L5.X<S.T_P"%E:G_ ,^=I^3?XTQOB1J^?EM;$#T*.?\ V:N.HH]O
M4[AS,[#_ (61K'_/O8C_ +9O_P#%5'_PL/6_[MK_ -^S_C7)U*EK<2?ZN"5O
M]U":/;5'U#F9JZKXKU;6(#;W$ZK 3DQQKM!^O<UBU?CT/5I?N:9>-VR(&Q_*
MK,?A379?NZ9./]X!?YU+4Y.[NQ:LQZ*Z2/P)X@?[UHB?[TR_T)J[#\.-6<CS
M;BTC7V9F/Y8_K35&H^@^5G.:-;->:W90("2\RYQV&>3^5>YUSWA_PE9:"WGA
MFGNB,>:XQM'^R.U=#7?AZ3A'7<UA&P4445N4>1^.[(VGB>:0#"7"K*OY8/Z@
M_G7-5ZQXYT4ZGHWVB%=UQ:9< #EE_B'\C^%>3UY>(ARS?F835F%%%%8$ES3-
M4NM(O5N[.39(."#T8>A'I7K/A_Q-9:]"!&1%=*/G@8\CW'J*\:IT4LD,JRQ.
MR2*<JRG!!]C6]*LZ?H5&31[_ $5YQH?Q"EA"P:NAE0<">,?,/]X=_P /UKO;
M'4;/4H!-97$<T?JIZ?4=1^->A"K&>QLI)EJBBBM!A1110 4444 %%%% !111
M0 4444 %%%% 'S+1117IG"%%%% !1110 4444 %%3V]C=W:LUM:SS!3@F.,M
MC\JF_L;5/^@;>?\ ?AO\*5T%BE15W^QM4_Z!MY_WX;_"C^QM4_Z!MY_WX;_"
MBZ"S*5%7TT/5Y&VII5\S>BV[G^E3+X9UYS@:-J'XVSC^8HNAV9E45T$/@?Q+
M.<)I,P_WV5/YD5J6WPP\03G]Z;6W'??+D_\ CH-2YQ74:A)]#BZ*]0LOA+$"
M#?:H[>JP1A?U.?Y5T^G>!?#VFE62P6:0?QW!\P_D>/TJ'7@MBE2DSQC3=#U3
M6'VV%E-,,X+A<*/JQX%=YHOPKY676KKW\BW/\V/]!^->F(BQH$10J@8"J, 4
MZL95Y/;0UC22W*FGZ99:5;"WL;:."(?PH.ON3U)]S5NBBL-S4**** "BBB@
MHHHH *\V^+G_ ![Z5_OR_P EKTFO-OBY_P >^E?[\O\ ):TH_&B*GPL\NHHH
MKO.0**** "BBB@ KVGX9?\B@O_7=_P"E>+5[3\,O^107_KN_]*QK_ :T?B.Q
MHHHKB.D**** /&/B/H/]EZ[]MA7%M>Y?CHLG\0_'K^)]*XROH#Q3H:^(-!GL
MN/.'[R%CV<=/SY'XUX Z-&[(ZE74D,#U!KMHSYHV['+4C9B4445L9A1110 ^
M&:2WGCFB8K)&P=6'8@Y!KZ$\/ZO'KNB6U_'@&1<2*/X7'##\_P!,5\\5WOPQ
MUW['JDFDS/B&[^:+)X$@']1_(5C6AS1OV-*4K.QZ[7B'Q&_Y'6\_W(__ $ 5
M[?7B'Q&_Y'6\_P!R/_T 5CA_B-:WPG*4445V',%%%% !1110 5]%Z'_R+^F_
M]>L7_H KYTKZ+T/_ )%_3?\ KUB_] %<V(V1M1W9?HHHKE.@**** "N)^*7_
M "*<?_7TG_H+5VU<3\4O^13C_P"OI/\ T%JNG\:(G\+/&Z***] Y HHHH **
M** "NZ^%/_(T7/\ UY/_ .AI7"UW7PI_Y&BY_P"O)_\ T-*SJ_ RJ?Q(]@HH
MHK@.P**** (YH8[B"2&50\<BE74]"#P17SSK>F2:-K5UI\F3Y+D*3_$O53^(
M(KZ*KS/XJZ-E;768EY'[B; _%3_,?E6]"5I6[F56-U<\QHHHKL.8**** "KN
MD:C+I&K6M_%]^"0-C^\.X_$9'XU2HI;@?2MO/'=6T5Q"P:*5 Z,.X(R*XGXI
M:H;708=/1L/>29;_ '%P3^NW]:=\,=9^W:$^GR-F6R;"Y/)C;D?D<C\JXGXB
M:I_:/BR>-6S%:*(%^HY;]21^%<E.G:I;L=,Y^Y?N<I1171>"M$_MSQ)!%(FZ
MVA_?39Z%1T'XG _.NMNRNSG2N['IW@'0O[&\.QO*FVZN\2R9Z@?PK^ Y^I-=
M5117G2?,[L[$K*P4444AA115+5M1CTG2;J_EP5@C+X)QN/8?B<#\:$KZ >5_
M$[6OMVN)IL3YALU^8#H9#U_(8'YUPU27%Q)=7,MQ,Q:65R[L>Y)R:CKT8QY5
M8XI.[N%%%%4(**** .]^%-EYVNW=XRY6W@V@^C,>/T5J]=K@_A7:"'P]<W1'
MS3W! ]U4 #]2U=Y7#6=YLZJ:M$****R- HHHH ***HZQ?#3-'N[S/,49*_[W
M0?KBDW978'E?C+4O[2\27!5LQ0?N4_X#U_7-8%*S%F+,223DD]Z2O'G+F;;.
M=NX4445(B>QM'OK^"TC^_-(J#VR<9KW:W@2VMXH(QB.- BCT &!7E_P]L/M.
MOO=,/EM8RP_WFX'Z9KU2O1PD;1<NYK!:7"BBBNHT"BBB@ HHHH **** "BBB
M@#S;XE_\A*Q_ZXG_ -"KAZ[OXF)B[T^3!^:-U]N"/\:X2O*Q'\1F$]PKT+X9
MW(,=_:D\@K(H_,'^0KSVND\#7WV+Q/"K'"7"F$_4\C]0/SHH2Y:B81=F>NT4
M45ZIN%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6NIW0"* !KB3
M[@/11W8^P_7I2VEHEG!Y:98DEG<]78]6/O\ _JJ8* Q; W$8)QR1_DFG47 *
M*** "BBB@ HHHH *R]?UF+0]*DNWP9/NQ(?XG/3\.]:,DB0Q/+(P1$!9F)P
M!WKQWQ1K[Z]JAD4D6L65A0^GJ?<_X5C7J\D?,F4K(QYYY+F>2>9R\DC%F8]R
M:CHHKRS ****0!115BPLY=0OH;2!<R2L%'M[_0=::5] .[^'.D[8Y]5D7EOW
M4.?3^(_R'X&N^JM8646GV$%G ,1PH%'O[_CUJS7K4X<D5$Z(JR"BBBM!A111
M0 4444 %%%% ''_$C_D7;?\ Z^U_] >O+J]1^)'_ "+MO_U]K_Z ]>75YN*_
MB&,]PHHHKF(.T^&O_(:N_P#KW_\ 9A7IM>9?#7_D-7?_ %[_ /LPKTVO3PW\
M,VAL%%%%=!85Q7Q!T47.GKJD2CSK?Y9,#[R$_P!#_,UVM1S0QW$$D,JAHY%*
MLI[@]145(*<7%B:NK'@5%7]9TR32-6N+)\D1M\C'^)3R#^54*\AIIV9SA4MM
M<2VES%<0,5EB8.C>A%144+0#W/2-2BU?2X+V(C$B_,O]UNX_.KU>8_#_ %O[
M)?OIDS8AN3F//02?_7'Z@5Z=7JT:G/&YO%W04445J4%%%% !1110 5SWC>Y^
MS^%+O!PTFV,?BPS^@-=#7%_$B;;HEK%G[]QN_ *?\:SK.T&*6QYE1117D'.%
M>B:/X#TJ_P!(L[R:>\#S1J[*KJ!D_P# :\[KVOPRP;PSII!R/(4?EQ73AH1E
M)IHN"3>IDK\/-$4Y)NF]C(/\*E7P%H*C!@E8^IE/]*Z>BN[V-/L:\J,!?!7A
MY3D:<#]97/\ [-4J>$]!3&-,A./[V3_,UM44_9P[(+(S4\/Z-']W2K/UY@4_
MS%6$TRPC^Y96R_2)1_2K5%5RI= L-2-(Q\B*N?08IU%%,84444 %%%% !111
M0 4444 %5-2T^#5+"6SN5S'(,>X/8CW%6Z*35]&!X=K.CW.B:@]I<#..4<#A
MU]16?7N&L:-::W9&VNTSW1Q]Y#ZBO)M=\.WN@W&R==\#']W.H^5O\#[5YU:@
MX.ZV,91L9%%%%<Q 4444 :6EZ_J6CN#9W+*F<F)N4/X5Z!HOCZQO]L-^!9SG
MC<3^[/X]OQ_.O+:*VIUI0V*4FCZ 5@RAE((/((Z&EKQK0_%6H:&X2-_.M<_-
M!(>/P/8UZAHOB"QUVWWVLF)5'[R%N&3_ !'O7?2KQGIU-8R3-6BBBMB@HHHH
M **** .&^)<Q6PL(,\/*SX_W1C_V:O-Z[OXF29N]/BY^5';\R/\ "N$KR\2[
MU&83W"BBBL"3H/!'_(WV'_;3_P!%M7L->/>"/^1OL/\ MI_Z+:O8:]'"? _4
MVI[!111746%%%% !1110 4444 %8GBZ/S?"FH+C.(PW3/1@?Z5MUF^(%#^'-
M2!_Y]9#^2DU,]8L3V/$****\8YPHHHH ]WTZ0S:9:2'J\*-^:BK59^@\^'M,
M_P"O2+_T 5H5[4=D=""BBBF,PO&/_(I:A_NK_P"A"O&Z]D\8_P#(I:A_NK_Z
M$*\;KS\7\:]#*IN%%%%<AF>B?#+_ (]]2_WX_P"35WM<%\,O^/?4O]^/^35W
MM>KA_P"&C>'PA1116Q04444 %%%% !7+?$'_ )%=_P#KLG]:ZFN6^(/_ "*[
M_P#79/ZUG6_AL4MCR>BBBO(.<*]1^&__ "+MQ_U]M_Z E>75ZC\-_P#D7;C_
M *^V_P#0$KIPO\0N&YV%%%%>D;!1110 4444 %%%% 'DOC__ )&F3_KDG\JY
MBNG\?_\ (TR?]<D_E7,5Y-;XV82W"BBBLB3Z!HHHKVSI"BBB@ HHHH ****
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
M,4[+CV(!_J:ZL(_?+I[G6T445Z)L%%%% !1110 4444 %%%% !1110 4444
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
M% !1110!5U&T%]IMS:''[Z)DY[$C@UX2Z,CLC AE."#V-?0%>/\ C73O[/\
M$DY5<17'[Y?QZ_KFN/%QT4C.HNISU%%%<!D/BE>"9)8F*2(P96'4$=#7LGAK
M7H]>TQ9>%N8\+,@[-ZCV->,5?T?5[G1-02[MCR.'0GAU[@UO1J^SEKL5&5F>
MY451TG5;76;!+NU<%3PR]T;N#5ZO3335T;A1113 **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HI&8*I9B !R2>@KS_ ,4^.?OV.D2>TER/Y)_C
M^7K43J1@KL3:1>\6^,5TX/8:<X:[(Q)*.1%[#_:_E7F3,78LQ)).23U-(3DY
M/6BO,J574=V8MW"BBBLB0HHHH *5$:1U1%+.QPJ@9)/I25Z#X#\-%=NLWB<D
M?Z,C#_Q__#\_2M*=-SE9#BKLZ+PKH"Z%I860 W<V&F;T/9?H/\:WJ**]:,5%
M61NE8****8PHHHH **** "BBB@ HHHH X_XD?\B[;_\ 7VO_ * ]>75ZC\2/
M^1=M_P#K[7_T!Z\NKS<5_$,9[A1117,0=I\-?^0U=_\ 7O\ ^S"O3:\R^&O_
M "&KO_KW_P#9A7IM>GAOX9M#8****Z"PHHHH *XKXA:-]IL$U.),RV_RR8[H
M3_0_S-=K4<T,=Q!)#*H:.12K*>X/45%2"G%Q8FKJQX%16AK>EOH^KW%D^2$;
M*,?XE/0_E6?7D--.S.<****0'K7@K7?[6TD6\SYN[8!6SU9>S?T/T]ZZ>O#M
M$U:;1=5AO(LD*<.F?OJ>H_S[5[7:W,5Y:Q7,#AXI5#*1Z&O3P]7GC9[HV@[H
MFHHHKH+"BBB@ KA?B7'FQL).RR,OY@?X5W5<G\0H/-\-"0#_ %,ZL3['*_U%
M95U>FR9;'E5%%%>28!7>_#2Z N+^S)Y95E4?0X/\Q7!5M^$;\:?XEM)&.(Y&
M\I_HW'\\&M:,N6:9479GLU%%%>L;A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5CZSX:T[7$/VB+;/CY9X^''U]1]:V**3BI*S!J
MYXSKWA>^T&3=(/-M2<+.@X^A'8UB5[]+#'/$\4R*\;C#*PR"/>O+/%WA)M'D
M-Y9@M8N>1U,1]#[>A_R>"MA^7WH[&4H6U1RE%%%<AF%:GA[5WT76(;L$^5G;
M*H[H>O\ C^%9=%5%N+N@/?T99$5U(*L,@CN*=7.^";\WWABWW$EX"86/TZ?H
M1715Z\9<T4SH3N@HHHJAGGWQ,A/_ !+9AG_EHA_\=(_K7G]>I_$2V,WAU)@.
M8)U8GT!!'\R*\LKS,2K5&8SW"BBBN<@GLI?L]_;S?\\Y%?\ (@U[U7S]7NNE
M7'VO2;.XSGS($8_4@5W8-[HTIERBBBNTU"BBB@ HHHH **** "J&N,5T#4F'
M46LI'_?)J_61XH?R_#&HM_TP9?SX_K4S^%B>QXK1117C'.%26\)N+J*$=9'"
M#\3BHZVO"5K]K\4V"=DD\P_\!&[^E5!7DD-'LP  P.E+117LG0%%%% &%XQ_
MY%+4/]U?_0A7C=>R>,?^12U#_=7_ -"%>-UY^+^->AE4W"BBBN0S/1/AE_Q[
MZE_OQ_R:N]K@OAE_Q[ZE_OQ_R:N]KU</_#1O#X0HHHK8H**** "BBB@ KEOB
M#_R*[_\ 79/ZUU-<M\0?^17?_KLG]:SK?PV*6QY/1117D'.%>H_#?_D7;C_K
M[;_T!*\NKU'X;_\ (NW'_7VW_H"5TX7^(7#<["BBBO2-@HHHH **** "BBB@
M#R7Q_P#\C3)_UR3^5<Q73^/_ /D:9/\ KDG\JYBO)K?&S"6X4445D2?0-%%%
M>V=(4444 %%%% !1110!4U1#)I%Z@ZM X_-37A-?0#*'4J1D$8->!SQ&"XEA
M;[T;E3]0<5PXQ;,RJ$=%%%<1F.1S'(KJ<,I!'UKWNWF6XMHIT^[(@<?0C->!
M5[#X+O?MOA>UR<O!F%O;;T_3%=F$E[S1I3>MCH****[S4**** "BBB@ HHHH
M **** "BBB@ KFO'D>_PG<-_<=&_\> _K72UD>*(#<^&-1C R1"7_P"^?F_I
M45%>#0GL>*T445XYSA74> ;O[-XG2,G N(VC_'[P_P#0:Y>K&GW;6&HV]VO6
M&17QZX/2KIRY9)C3LSWFBFQR++&LB-N1@&4CN#3J]@Z HHHH **** "BBB@
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
M2GR24AIV=SWFBJUA>Q:C807D!S',@8>WM^'2K->NG<Z HHHH **** "BBB@
MHHHH **** "HYHEGADB?[KJ5/T(Q4E% '@4\+6]Q+ XP\;E&^H.*CKHO&]A]
MA\33L!B.X F7\>OZ@USM>/./+)HYVK,****@1ZUX%U07_A](&;,UH?*8?[/\
M)_+C\*Z>O&O">M?V+K4<DC8MI?W<WL#T/X'^M>R A@"""#T->IAZG-#S1O!W
M0M%%%;E!1110 4444 %%%% !1110 4444 %><>(?&NK6>KW5E;&"*.%RJL(\
ML?KG(_2O1Z\8\7*%\5Z@!_ST!_-0:YL3*48JS(F[([CP+KMUJ\%Y%?3F6>-P
MX8@#Y2,8X[ C]:Z^O'/!VIC3/$=NSMMBF_<R?0]#^>*]CJL//FAKN.#N@HHH
MK<H**** "BBB@ KS;X@:"MM<+JUN@$<S;9@!T?LWX_S^M>DU0UJP74]'N[,C
M)DC.WV8<K^H%9U8<\6B9*Z/#:*",'FBO), K=\'3&#Q78L/XF*'\5(K"K7\+
M?\C1IW_7855/XT-;GM5%%%>P= 4444 %%%% !1110!\RT445Z9PA1110 444
M4 %%%% 'JOPE_P"0=J7_ %V3^1KT6O.OA+_R#M2_Z[)_(UZ+7!6^-G73^%!1
M116984444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7FWQ<_X]]*_W
MY?Y+7I->;?%S_CWTK_?E_DM:4?C1%3X6>74445WG(%%%% !1110 5[3\,O\
MD4%_Z[O_ $KQ:O:?AE_R*"_]=W_I6-?X#6C\1V-%%%<1TA1110 4444 %%%%
M 'E/Q0T#[/>1:U OR3D1SX[.!P?Q _3WKSNOHS6-,AUG2;G3Y^$F3 ;&=IZ@
M_@<&OGJ]M)K"]FM+A=LT+E''N*[*$[QL^AS58V=R"BBBMS(**** "BBB@ HH
MHH **** "OHO0_\ D7]-_P"O6+_T 5\Z5]%Z'_R+^F_]>L7_ * *YL1LC:CN
MR_1117*= 4444 %<3\4O^13C_P"OI/\ T%J[:N)^*7_(IQ_]?2?^@M5T_C1$
M_A9XW1117H'(%%%% !1110 5W7PI_P"1HN?^O)__ $-*X6NZ^%/_ "-%S_UY
M/_Z&E9U?@95/XD>P4445P'8%%%% !1110 4444 >9_%71LK:ZS$O(_<38'XJ
M?YC\J\QKZ,UG38]8T>ZT^7A9XRH/]T]0?P.#7SO/!);7$L$RE)8F*.I[$'!%
M=E"5XV['-5C9W(Z***W,B6UMI+R[AM81F2:18T'J2<"OHVRM(["QM[2+_5P1
MK&OT Q7CGPWTW[=XKCF9<QVB-,<]-W1?U.?PKVNN3$2U2.BBM+A1117.;!11
M10 5SGCJ]^Q>#M08-AI4$*^^XX/Z9KHZ\\^+%YLTJPLP?];,TA^BC'_LU735
MYI$S=HL\HHHHKT#C"BBB@ HHHH *[GX5 'Q3<$C)%FY'M\Z5PU=Q\*F \4W
M)Y:S<#W^=*SJ_ RJ?Q(]BHHHK@.P**** "BBB@#D?B*P7PW&#_%<J/\ QUC_
M $KRRO4?B1_R+MO_ -?:_P#H#UY=7FXK^(8SW"BBBN8@*[3X:_\ (:N_^O?_
M -F%<779?#9@-=NE[FV)_)E_QK:A_$14=ST^BBBO5-PHHHH **** "BBB@ H
MHHH **** "BBB@#%\2Z$FO:4T'"W$?SPN>S>GT/^>E>-S0R6\SPS(4D1BK*1
MR".HKWZN-\:>%3J49U*QCS=HO[Q%'^M4?U'Z_E7+B*/,N9;D3C?4\PHH(P>:
M*\\Q"BBBD 5>TW6-0TF7?973Q<Y*9RK?4=*HT4TVG= >AZ7\2(V 35+4JW_/
M6#D?BI_Q-==8:WIFI@?8[V&1C_!NPW_?)YKPZ@'!XKIABIK?4M39] T5XE9^
M)-9L,"#4)PHZ*[;U'X-D5N6WQ&U:( 3P6TP]=I4_H<?I6\<5![EJ:/4:*X&+
MXF1D?OM+8'U2;/\ ,5;3XDZ41\]I> _[*J?_ &:M%7IOJ/F1V=%<?_PLC1_^
M?:^_[]I_\54<GQ)TP#]W9WC'_:"C^II^WI]PYD=I17G\WQ,7D0:6<^KS?T _
MK67<_$369LB%+:W'JJ%C^I(_2I>)IKJ+G1ZI65J'B/2-,R+F^B#C_EFAW-^0
M_K7D=[KNJZAD75_.ZGJN["_D.*SZQEB_Y42ZG8[[4_B0S9CTRTV_]-9^3^"C
M_&N,O]4OM4E\V]NI)F[!CP/H.@_"JE%<LZLY[LAR;"BBBLQ!1110 4444 %%
M%=9X7\&3:L4N[X-#9=0.C2_3T'O^7K5P@YNR&E<I^&?"]QKUP)'#1V*']Y+_
M 'O]E??^5>MVMK!96T=M;1K'#&,*J]J6""*U@2""-8XD&%11@ 5+7ITJ2IKS
M-HQL%%%%:E!1110 4444 %%%% !1110 4444 %%%% ''_$C_ )%VW_Z^U_\
M0'KRZO2OB4X&EV2=S.3^2_\ UZ\UKS,5_$,9[A1117.0=I\-?^0U=_\ 7O\
M^S"O3:\M^'#[?$4RDGYK9@![[E/^->I5Z>&_AFT-@HHHKH+"BBB@ HHHH *Y
M_P 7:$-;T=A&N;J#+PGN?5?Q_GBN@HJ914E9B:N?/Q!!((P1VHKL?'GA_P"P
M7O\ :5NF+>X;]X /N/\ _7Z_7-<=7DU(.$N5F#5G8****@1J>']:ET+5([I,
MM&?EE3^\O^/I7M%M<17=M'<0.'BD4,K#N*\#KL?!'B;^SK@:;=OBTE;]VQ_Y
M9N?Z'^?XUUX:MROE>Q<)6T/4****] V"BBB@#SGXCZ84N;;4T7Y9!Y4G^\.0
M?Q&?RKA*]QUK3$U?2+BR? ,B_(Q_A8<@_G7B4\$EM/)!,A22-BK*>Q%>=B:=
MI<W<QFM2.BBBN4@%8JP9200<@CM7KOA'Q(NMV(AF8"^A&)!_?']X?U]Z\BJ>
MSO)["[CN;:1HYHSE6'^>E;4:KIROT*C*S/>J*Y[PWXJM==A6-RL-\H^>(GAO
M=?4?J/UKH:].,E)71LG<****H84444 %%%% !5:YO[6SE@CN)TC>=]D2L>6/
M^?Z5GZ_XCL]!MMTK![AA^[@!Y;W/H/>O)-4U6ZU>_:[NI"9#]T#H@[ >U85:
MZAHMR)2L>Z45SO@W5[G5]%#W2-YD+>7YIZ28'7Z^M=%6L9*2NBD[ZA4%XGFV
M-Q'_ 'HV7\Q4]%4,^?JT="U1M'UBWO%SM1L2 ?Q(>"/RJE<1>1=2Q$8V.5Q]
M#BHZ\9-Q=SGV/?HI4GA26-@T;J&5AT(/0T^N%^'^O":W.D7#_O(@6@)_B7NO
MX?R^E=U7K4YJ<>9&Z=U<****L84444 %%%% &%XQB$OA2_![*K#\&!KQNO9O
M%SA/"FH$]/+ _,@5XS7GXOXT95-PHHHKD,STOX:VY32[RX(_UDP0?\!'_P!E
M7;5D>&-/.F>';.W<8DV;W'?<W.#],X_"M>O7I1Y8)'1%604445H,*XGXB:2;
MC3XM2B7+VYVR8[H>A_ _S-=M4<\$=S;R03*&CD4HRGN#UJ*D.>+B)JZL>!45
M?UK2Y=&U6:RER=ARC$??4]#5"O(::=F<X5I^'M1_LK7K2[8XC5]LG^Z>#^AS
M^%9E%$79W0'T"#D9%%<WX*U<:IH*([9N+7$3^I'\)_+^1KI*]B,E))HZ$[JX
M44450PHHHH **** "O,OB1=B75[:U!R((MQ'H6/^ %>F$A022 !U->'ZYJ']
MJ:W=W@.5DD.S_='"_H!7+BI6A;N1-Z&?1117G&)J>'=*.LZW;VF"8\[Y2.R#
MK_A^->V !0   !T%<IX$T,Z;I7VR=,7-T W/54[#\>OY>E=97IX>GRPN]V;0
M5D%%%%=!84444 9'B>+SO#&HKZ0,WY<_TKQ6O>[R 75E/;GI+&R?F,5X*P*L
M5(P0<$5P8M:IF53<2BBBN,S.@\%7@L_%-KN.%FS$?Q''ZXKV&O (Y'AE26-B
MKHP92.Q'2O<=(U&/5M*M[V,C]XOS*/X6[C\Z[\)/1Q-:;Z%ZBBBNPT"BBB@
MHHHH *Y7X@D#PP02 3,F/?K6UJ^L6>BV9N;N3:/X$'WG/H!7D>O:]=:]>^=.
M=D:\11 \(/ZGU-<^(J*,7'JR)RLK&51117F&(5ZC\-_^1=N/^OMO_0$KRZO3
M_ALP.@W*=Q=$_FJ_X5TX7^(7#<[*BBBO2-@HHHH **** "BBB@#R7Q__ ,C3
M)_UR3^5<Q72^/&)\67 /140#_OD5S5>36^-F$MPHHHK(D^@:*:CB2-7'1@#3
MJ]LZ0HHHH **** "BBB@ K(\3:9_:V@7-LJYE"^9%_O#D#\>1^-:]%*235F#
MU/GXC!YHKI/&NC'2M;:6-,6UUF1,= ?XA^?/XUS=>1.+B^5G.U8****@1V?@
M3Q$MA<_V9=/BWF;,3$\(_I]#_/ZUZ=7S]7H_A#QDDT<>FZG+MF'RQ3L>']F/
MK[]_KU[L/6M[DC2$NC.ZHHHKM-0HHHH **** "BBL_5M8L]%LS<W<FT=$0?>
M<^@%)M)78$VHZC;:7927=W($B3\V/8 =S6/X<\6VVO-)"5\BY4DK&3G<O8@^
MN.M>;:_X@N]>O/-G.R%2?*A!X0?U/O3/#]C>ZAK5O%8.T<RMO\T?\LP.K'_/
M/2N-XEN:45H9<^NA[=12*"% )R?4]Z6NTU..^(>F?:M(COD7,EJWS?[C<']<
M?K7E]>^SP1W-O)!,H:.12C*>X/6O$-7TV72-5GLI,_NV^5C_ !+V/Y5P8JG9
M\QE-:W*-%%%<9F%>D^!/$JW$"Z1=OB>,8@8G[ZC^'ZC^7TKS:G([QNLD;%74
MY5E."#6E*HZ<KH<79GO]%<?X5\9Q:DB66H.L=Z/E5SPLO^#>W?MZ5V%>K":F
MKHW3N%%%%4,**** "BBB@ JO>WUMI]N;B[F2&($#<WJ:AU75K/1K0W-Y*%7H
MJC[SGT [UY'X@\076OWGFR_) G$4(.0H_J?>L:U94UYDRE8]I5@RAE((/((Z
M&EKB/A[K%U=VLNGSH[QVR@QS=@#_  '^GXUV]73FIQYD-.ZN%>0>.4*^+KP_
MW@A''^P!_2O7Z\K^(D7E^)$?M);JV?Q(_I6.*7N$SV.2!P>*]F\+:P-9T.&9
MGW3QCRYO7<._XCFO&:Z#PCKO]B:N/-8BTGPDOMZ-^'\B:Y</4Y):[,S@[,]A
MHI 0P!!!!Z&EKTS<**** "BBB@ HHHH \)U:(0:S?0C&([B11CV8BJE7M:=9
M->U&1?NM<R$?0L:HUXTMV<["NB\#0&?Q7:MCB)7<_P#?) _4BN=KT+X;:>0M
MYJ+#AL0QGU[M_P"RUI0CS5$.*NSOZ***]4W"BBB@ HHHH **** /F6BBBO3.
M$**** "BBB@ HHHH ]5^$O\ R#M2_P"NR?R->BUYU\)?^0=J7_79/Y&O1:X*
MWQLZZ?PH****S+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\V
M^+G_ ![Z5_OR_P EKTFO-OBY_P >^E?[\O\ ):TH_&B*GPL\NHHHKO.0****
M "BBB@ KVGX9?\B@O_7=_P"E>+5[3\,O^107_KN_]*QK_ :T?B.QHHHKB.D*
M*** "BBB@ HHHH *\M^*.@F.>+6X$^63$5QCLW\+?EQ^ ]:]2JGJFGPZMI=S
M83C]W.A4G'0]C]0<'\*NG/EE<F<>96/G&BK%_8SZ;?SV5RNV:%RC#^OTJO7>
M<84444P"BBB@ HHHH **** "OHO0_P#D7]-_Z]8O_0!7SI7T7H?_ "+^F_\
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
MO/\ GTG_ ._9_P * *]%6/L%Y_SZ3_\ ?L_X4?8+S_GTG_[]G_"@#TWX2_\
M(.U+_KLG\C7HM>??"J":#3M1$T3QDRKC>I&>#7H-<-7XV==/X4%%%%9EA111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>;?%S_CWTK_?E_DM>DUY
MU\5X)I[?2_*BDDPTF=BDXX6M*/QHBI\+/*J*L?8+S_GTG_[]G_"C[!>?\^D_
M_?L_X5W'(5Z*L?8+S_GTG_[]G_"C[!>?\^D__?L_X4 5Z*L?8+S_ )])_P#O
MV?\ "C[!>?\ /I/_ -^S_A0!7KVGX9?\B@O_ %W?^E>/?8+S_GTG_P"_9_PK
MV/X;120^$E25&1O/<X88/:L:_P !K2^(Z^BBBN,Z0HHHH **** "BBB@ HHH
MH \Q^*6A<PZW G!Q%<8'_?+?T_*O,Z^D=0L8=2T^>RN%S%.A1O;/<>_>OGZ_
MT2_T_4)[22VF9H7*;EC)#8[CV/6NRA.ZL^AS58V=S/HJQ]@O/^?2?_OV?\*/
ML%Y_SZ3_ /?L_P"%;&17HJQ]@O/^?2?_ +]G_"C[!>?\^D__ '[/^% %>BK'
MV"\_Y])_^_9_PH^P7G_/I/\ ]^S_ (4 5Z*L?8+S_GTG_P"_9_PH^P7G_/I/
M_P!^S_A0!7KZ+T/_ )%_3?\ KUB_] %?/GV"\_Y])_\ OV?\*^@]$!70=.5@
M01:Q @]OE%<^(V1M1W9?HHHKE.@**** "N)^*7_(IQ_]?2?^@M7;5QGQ-BDF
M\+1K%&\C?:D.%4D]&JZ?QHF?PL\8HJQ]@O/^?2?_ +]G_"C[!>?\^D__ '[/
M^%=YQE>BK'V"\_Y])_\ OV?\*/L%Y_SZ3_\ ?L_X4 5Z*L?8+S_GTG_[]G_"
MC[!>?\^D_P#W[/\ A0!7KNOA3_R-%S_UY/\ ^AI7&_8+S_GTG_[]G_"NW^%U
MK<0^)KEI8)8U-FPRR$#.]*BK\#+A\2/6Z***X#K"BBB@ HHHH **** "BBB@
M#P7QIHW]B>)KF%%Q!*?.A_W6[?@<C\*I>'+#^T_$>GVA7<LDR[Q_LCEOT!KT
MOXI:6ESH,6HC EM9 "?56XQ^>/UKF?A;9>?XEENB/EMH"0?]IB /TW5VQG>G
M<Y7#W['L5%%%<1U!1110 4444 %?-^IW'VO5;RY/)EG>3/U8FOH?4)S:Z9=7
M .#%"[_D":^;JZ<.MV85GL%%%%=1@%%%% !1110 5N>#IO(\7Z6^>LX3_OKY
M?ZUAU9TZX^R:G:7.<>3,DF?HP-)JZL-:,^D:***\T[0HHHH **** ,#QG%YO
MA.^&.5"L/P8&O':]SUF#[5HE]!C)>!P![[3C]:\,KS\6O>3,JFX4445R&85<
MTFX^R:Q97':.=&/T!&:IT4T[.X'T#15/2KG[;I-I<YR9858_4CG]:N5[*=U<
MZ0HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% %#5-'L=9MO(O80X'
MW7'#(?8UYMKG@?4-++36H-W;#G*#YU'NO]1^E>L45E4HQGN2XIGS]17LFL>$
MM+UC<\D/DW!_Y;1<$_4=#7":KX#U6P+/; 7D([Q\/_WS_AFN&IAYQVU,W!HY
M:BG21O%(4D1D<<%6&"*;6! 4444@"BBB@ HHHH **** "BBB@ HHI54NP502
M3P !DFF E%=%IO@K6=1PQ@^S1'^.?Y?TZUVFE> M+L=KW6Z]E'_/083_ +Y_
MQS6T,/.70I1;/.]*T'4=9DVV=NS)G!D;A%^IKT#1/ -C8;9K\B\G'.TC$:_A
MW_'\JZU$2- D:JJ*,!5& *=793PT8ZO5FB@D(JA5"J  . !T%+11706%%%%
M!1110 4444 %%%% !1110 4444 %%%% &5JGB/2]'F6&^N?+E9-X01LQ(R1V
M&.QK'F^(FBQY\M+J8]ML8 _4BL+X@V5W<Z_ \%K/*HM5!:.,L =S\<5R?]DZ
MC_T#[K_ORW^%<52O4C)I(SE)IG8WGQ*F8%;+3T0_WIGW?H,?SKD=3UF_U>82
M7MRTN/NKT5?H!P*9_9.H_P#0/NO^_+?X4?V3J/\ T#[K_ORW^%<\YU)[D-M[
ME2BK?]DZC_T#[K_ORW^%']DZC_T#[K_ORW^%9\K)L5**M_V3J/\ T#[K_ORW
M^%']DZC_ - ^Z_[\M_A1RL+%2K%E?76G7"W%I.\,H_B4]?KZBG_V3J/_ $#[
MK_ORW^%']DZC_P! ^Z_[\M_A0DUL,ZRQ^)-Y$H6]LXI_]N-MA_+D?RK:@^(V
MD2#][#=1'OE 1^A_I7G/]DZC_P! ^Z_[\M_A1_9.H_\ 0/NO^_+?X5O&O512
ME(]=T[Q3H^JW2VUI=%IV!(0QL,X&3R1BMFO*O!5A>0>*+:2:TGC0*^6>,@#Y
M3W(KU6NRC.4XWD:1;:U"BBBMB@HHHH **** ,3Q#X:M=?M_G_=W2#$<P'(]C
MZBO*-5T:^T:Y,-Y"5_NN.5<>H->Y5#=6EO>V[074*31-U5QD5A5H*>JW(E&Y
MX)17HVJ_#F&5FDTNX\DG_EE-DK^#=1^M<C?>%=:T\GS;"5T'\<0WC].GXUP3
MHSCNC-Q:,>G([QNLD;%74Y5E."#2,K(Q5@01U!&*2L]B3T/P]X_0HEMK.5<<
M"Y4<'_> _F*[J">&YA6:"5)8VY#HV0?QKP*KVE7U_:7D:V-U+"\CA?D/!)..
M1T-=5/%26DM313?4]SHHHKT#4ANK6"]MI+:YC62&0896[UY7XF\'W.C.]S;!
MI[$G.X#+1^S>WO7K5(0&!! (/45E5I1J+4F4;GS_ $5Z?KG@&TOBT^FLMK.>
M3&1^[;_XG\/RK@-2T/4M(<B\M71<\2 90_B.*\^I1E#<R<6C/HHHK$D****
M"BBK>GZ7>ZI-Y5E;23-WVC@?4]!32;T0%2MWP]X6O=>E#@&&T!^:=AU]E]37
M6:'\/H;<K/JSK/(.1 GW!]3W_E]:[5(TBC5(T5$48"J, #V%==+"MZS-(P[E
M73-+M-(LUM;./8@Y)/)8^I/<U=HHKN225D:A1113 **** .)\?Z%=:@D%_:1
M&4P*5E1?O;<Y! [XYKS2OH&N<USP;INLEIE7[-='DRQCAC_M#O\ H:Y*V'<G
MS1,Y0OJCR&BN@U3P9K&F%F\C[3"/^6D'S?F.HK (()!!!'!!KAE!Q=F9M6)+
M>YGM)UGMY7BE0Y5T."*[K1_B,558M6@+8X\Z$<GZK_A^5<!150JRA\(*36Q[
M7:^)M%O%!BU*W&>TC[#^38JT^J:?&NY[^U4>K3*/ZUX5170L9+JB_:,]>U#Q
MMHEBIV7/VF0=$@&[]>GZUY_X@\5WNO-Y; 06@.5A0YS[L>Y_2L&I;>UN+R81
M6T,DTAZ*BDG]*RG7G4T)<FR*KFFZ7>:M="VLX3(YZGLH]2>PKJM'^'EU.5EU
M63[/'U\I""Y^IZ#]:] L--M-+MA;V<"Q1CL.I/J3W-72PTI:RT0XP;W,WPYX
M9MM MCMQ+=2#]Y,1^@]!_.MVBBO0C%15D;)6"BBBF 4444 %%%% !1110!PG
MBGP.)V>^TE LG62W' ;W7T/M7G;H\3LDBLCJ<,K#!!]Q7O\ 6)KGA?3M<4M,
MGE7.,">/AOQ]17)5PREK$SE#L>,T5T.K>#-6TLLZP_:H!_RTA&3CW7J/Y5SQ
M&#@]:X90<79F;5C<T/Q7J.AXCB836V>89.@^A[5WNG^/-&O% G=[23NLJY'X
M$?UQ7DU%:TZ\X:(:DT>Z1:QILZYBU"U<$9^69?\ &FS:UI=N"9=1M4QV,RY_
M+->&T5K]<?8KVAZIJ?Q TJT0K9A[R7MM!5!]2?Z"O/=9UV^URX\V[D^4?<B7
MA4^@_K6;5W3M'U#59=EE:R2^K 84?4G@5E.K.IH2Y-E*N@\.^%+S79!(08+(
M'YIB/O>RCN??H*ZK0_A];VI6?576XE'(A7[@^O<_R^M=JB*B!$4*JC  & !6
MU+"O>948=RMI^G6VEV:6MI&$B3\R?4GN:MT45VI6T1J%%%%, HHHH **** "
MHYX([F"2"9 \4BE64]P:DHH \5\1:%-H.I- ^6@?+0R?WE_Q'>LBO=-4TJTU
MBR:UNX]R'D$=5/J#ZUY3KWA/4-$=I-AGM.TZ#H/]H=OY5YM:@XN\=C&4;&#1
M117,0%%%% !1172:+X*U/52LDJ&TMCSYDH^8CV7J?T%7&$I.R&E<Y^"":YF6
M&"-Y)7.%1!DFO1/#G@..VV7>KA99ARMN.57_ 'O4^W3ZUTFC>'[#0X=MK%F0
MC#S/R[?CV'L*U:[J6&4=9;FL86W$  &!TKE_B#_R*[_]=D_K74URWQ!_Y%=_
M^NR?UK:K_#94MCR>BBGQ0RSR".&-Y'/144DG\!7DG.,HKIM/\":U?8:6)+6,
M]YCS_P!\CG\\5TUE\.-/BP;RZFN&]$ 1?ZG]:UCAZDNA2BV>9U<M=)U&^ -K
M8W$JG^)(R1^?2O8K/P]I%A@VVGP*PZ,R[F'XG)K3KHCA/YF4J?<\Y\(^%]7T
M[7H+R[M?*A17!)D4GE2!P#7HU%%=5.FJ:LC1*P5S5WXZT.U=T\Z65T)!$<1Z
MCZXKI:\0O-+U!KZX(L+H@RL01"WK]*SKU)02Y29-K8Z^]^):[2+'3SGL\[?^
MRC_&N-U36;_69Q+>SF3'W5'"K]!4?]DZC_T#[K_ORW^%']DZC_T#[K_ORW^%
M<,ZE2>YFVV5**M_V3J/_ $#[K_ORW^%']DZC_P! ^Z_[\M_A6?*R;%2BK?\
M9.H_] ^Z_P"_+?X4?V3J/_0/NO\ ORW^%'*PL54=HW5T8JRG(8'!!KJM-\?Z
MM9*L=P([R,=Y.'_[Z']0:Y_^R=1_Z!]U_P!^6_PH_LG4?^@?=?\ ?EO\*J,I
MQ^$:;6QZ!;_$G3W ^TV5S$?]@JX_I6M9^,]$O9XH([EUEE8(B/$PR2< 9QBO
M*?[)U'_H'W7_ 'Y;_"K^B:9?QZ]ISO8W*HMU$2S1, !N'/2NB.(J7LRU-GL]
M%%%=YJ%%%% !1110 4444 <7XK\%KJ+/?Z:H2[/,D719/<>C?SKS66*2"5HI
M49)%.&5A@@^XKWZL;7/#.GZZF9T\NX PL\?##Z^H^M<M;#J6L=R)0OL>+T5T
M.K^#-6THLZQ&ZMQ_RUA&3CW7J/Y>]<\1@\UP2@XNS,FK!1114B"BBB@ HIT<
M<DTBQQ(SNQPJJ,DGV%=AH?@"\O"LVIL;6#KY8_UC?_$_S]JN%.4W:(TFSF=,
MTJ\U>Z%O9PF1^Y_A4>I/85ZOX<\+VN@0[^)KMA\\Q'3V7T'\ZT]/TVTTNV%O
M9P+%&.N.K'U)[FK=>A1H*&KW-8PL%%%%=!84444 %%%% #6571D=0RL,$$9!
M'I7G'BCP/);,]]I,9>#J\ Y9/=?4>W45Z316=2G&:LQ-)GS]17KFO>#+#6"T
M\7^BW9Y,B#Y7/^T/ZUYWJOA?5M(+&>V+PC_EM%\R_CZ?CBO/J4)0]#%Q:,>B
MBBL"0HHHH ***FM;2XO9UAMH'FD/147)II7 AK2T;0K[7+GRK2/Y ?GE;[J?
M4_TKJ]$^'CN5GU>38O7[/&>3_O-V_#\Z[ZUM8+*W2"VB2*)!PJ# KJI89O66
MB-(P?4SM!\/6>@6OEP+OF8?O)F'S.?Z#VK7HHKO45%61JE8****8!67XBTU]
M7T*ZLH]OFN 4+' W @C^5:E%)I-68'@EU:7%C<O;W,+12H<,K#!J&O<=5T6P
MUF#RKV .0/E<<,GT/^17G^K?#V_M2TFGR"[B_N'Y7']#_GBO.J8:4=5JC%P:
M..HJ6XMI[64Q7$,D4@ZK(I4_K45<[5B#JM#\<W^EJL%T/M=L. ';YU'L>_X_
MI7;V/C/0[Y1_I@MW/\$XV8_'I^M>/45O#$3CIN6IM'NPU33V3<M_:E?43+C^
M=4KOQ1HEDI,NHP,1_#$V\_\ CN:\6HK1XR71#]HSMM=^($UTC6^E(UO&>#,_
MWS]!_#_/Z5Q).3D]:4 D@ $D\ "NBTGP3JVIE7DB^R0'_EI,,$_1>I_05BW.
MJ^Y.LF<\B/(ZHBLSL<!5&237HOA7P3]F:._U5 9A\T=N>0ONWO[=JW]$\+Z=
MH:AH4\RXQ@SR<M^'H*VZZJ.&4=9%QA;<****ZS0**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .+^)\OE^$0N?]9<H
MO7KP3_2J?PHL_+T:]O".9YP@^BC_ !8TGQ8EQHEC#SAKDM^2D?\ LU;_ (%M
M/L?@W3E(PTB&4^^XDC]"*WO:EZF6]0Z*BBBL#4**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH ****  C(P:\&O[8V>H7-L1@PRM'^1Q7O->
M0>.+3[)XIN"!A9PLJ_B,']0:Y,7'W4S.HM#G:***\\R"BBB@#UGP#>?:?#*1
M$_-;R-&?I]X?S_2NHKS3X;WWE:E=6+'B:,.O^\O_ -8G\J]+KU:$N:FC>#N@
MHHHK8H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH IWVEV.
MI)LO+2*88P"R\CZ'J*Y>_P#ASITV6LKB:V;^ZWSK_C^M=I142IPENA-)GE-Y
M\/M9MR3!Y-RO;8^T_DV/YUAW.B:I9Y^T:?<Q@?Q&,X_/I7N5%82PD'LR?9H^
M?B,'!ZT5[U-9VUS_ *^VAE_WT#?SJC+X;T67[VEV@_W8PO\ *LWA'T9/LSQ.
MBO96\(: QR=-C_!F']:%\(: IR--C_%F/\S4_5)]P]FSQJE569L*"2>@ KVV
M+P[HT/W-+M,CN8@3^M7HK>&W&(88XQZ(H'\JI8-]6'LSQ6V\/ZO>8\C3;E@?
MXC&5'YGBMNS^'FL3X-PT%LO<,^YOR''ZUZI16D<)!;E*FCC+'X<Z;"0UY<37
M)]%^1?TR?UKIK'2-/TQ<6=G%">FY5^8_4]35VBMXTX1V122044458PHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&>TM[D8N+>*4?]
M-$#?SK/E\,:'-][2[8?[B;?Y8K6HI.*>Z%8Y]_!7A^08_L\+[K*X_K26_@O0
M[6YBN(K9Q)$X=296(R#D=ZZ&BI]G#L'*@HHHJQA1110 4C*KJ58 @\$$<&EH
MH PK[P?H=^2SV2Q.?XH3L_0<?I6'<?#2S8DV^H3QCL)$#_RQ7<T5G*C"6Z$X
MIGG+_#.X'^KU*)N?XHB./S-/A^&<A(,^IJ!W"19_4FO0Z*CZM3["Y$<O8^ M
M%M"&E22Z<?\ /5N/R&/US720P16\0B@B2*,=%10H'X"I**UC",=D-)+8****
MH84444 %%%% !1110 4444 %4+[1=-U+_C\LH96_O%<-^8YJ_12:3W Y"Z^'
M>D39,$MS ?0,&7]1G]:S)/ADV?W6JC'HT'_V5>A45DZ%-]">5'FZ_#2[W#=J
M$ 'J$)JS#\,T!!GU1F]0D./U)-=_126'I]@Y$<O9^ M#M2#)%+<L/^>LG'Y#
M%=%;6EO9Q>5;01PI_=C4*/TJ:BM8PC'9#22"BBBJ&%%%% !1110 4444 %%%
M% !1110 4444 %9U_H6EZGDW=C%(Q_CQM;_OH<UHT4FD]&!QMU\.-+ER;>XN
M(">Q(<#^OZUFR?#*0$^5JBD=MT./_9J]$HK)X>F^A/(CS=?AI=D_-J, 'J$)
MJY!\,X 0;C4I''<1Q!?U)-=Y126'IKH'(CGK'P5H=D0WV7SW'\4[;OTZ?I6^
MD:1($C1411@*HP!3J*UC&,=D-)(****H84444 %%%% !1110 4444 %%%% !
M01D8-%% &!J/@W1=18NUKY$AZO =GZ=/TK G^&<9)-OJ;*/22+/Z@C^5=]16
M4J,);HEQ3/-_^%:7>_']HP;?78<_E5VV^&ENI!NM1ED'<11A/U)-=W14K#TU
MT#D1D:;X9TC2B&MK-#*/^6LGS-^9Z?ABM>BBME%)6125@HHHI@%9^M:3#K6F
M264S,BM@JR]58=#[UH44FDU9@<7IOPZL(,/?SR73?W%^1/\ $_F*ZNST^ST^
M/R[2VB@7N$4#/U]:LT5,:<8?"A))!1115C"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,U#P_I6J$F[L8G<
M_P 8&UOS'-:=%)I/1@<7<_#?39,FWNKB$^C8<?T/ZUG2?#.89\O5$;TW0D?U
M->BT5D\/3?0GD1YQ'\,[DG]YJ42CU6,G^HK4M/AQIL1!NKF>X([+A%/\S^M=
MG10L/370.1%*PTG3]+3;96D4.>"5'S'ZD\FKM%%:I):(H****8!1110 4444
M %%%% !1110 4444 9%_X8T;426GL8@Y_CC^0_IU_&L&Y^&VGN2;>\N(O9P'
M _E7:T5G*E"6Z$XIGG4GPSF&?+U2-O3="1_4TD7PSG+?O=2C4?[$1;^9%>C4
M5'U:GV%R(Y&R^'FDVY#7+S73#LS;5_(<_K736EC:V$7E6EO%"GHBXS]:L45I
M&G&.R&DD%%%%6,**** "BBB@ HHHH **** (;FTM[R+RKF".9/[LBAA^M<_=
M^ ]"N22D,MNQZF&3^AR*Z:BIE",MT)I,X&;X9Q')@U-U] \(;]0155OAI=AO
MEU& CW0BO2**R>'I]A<B//(_AD^?WNJ*!Z+!G_V:M.U^'6DQ$&>:YG/IN"K^
M@S^M=A135"FN@<J*%AHNFZ9_QYV4,3?W@N6_[Z/-7Z**U22T104444P"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH \U^+9)CTB( DLTI'_CG^->A65L+.PM[4=(8EC&/8 5POCN(7GB_P -
M69)(:7YE] 77)_('\J]"K6;]R*(C\384445D6%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7 ?$JRS'97RCH3"Y^O*_^S5W]8WBF
MP_M'PW>0JN9%3S$^J\_XC\:SK1YH-"DKH\7HHHKR#G"BBB@"]HM^=,UFTO,D
M"*0%L?W3P?T)KW($, 000>017S_7L'@S4_[2\.0;FS+;_N7]>.A_+'ZUVX2>
MKB:4WT.AHHHKN-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XO6(A<?$_0D()$=O
M)(?R;'ZBNTKF98?,^),$A'$6ELP/N9,?U-=-5S>Q,>H4445!04444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %'6BB@#Q'Q%IO]E:]=
MVH7$8?='_NGD?SQ^%9E>C?$?2_,MK?4XUYB/E2X_NG[I_//YUYS7DUH<DVC"
M2LPHHHK(D*ZSP#JOV'6S:2-B*[&WZ./N_P!1^-<G3D=HI%D1BKJ0RL.H(JX2
M<9*2&G9W/?Z*SM"U1-8T>"]7 9EQ(H_A<=16C7KIIJZ.@****8!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% &'&F?'5Q(3]W38@!]97_PK<K-A0CQ)>R=FM+=1^#S?XUI4
MY"04444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 5K^SCU&PGLYON3(4/M[_AUKPZ\M);&\FM9UQ+$Y1A]*]ZKSSXBZ-A
MXM7A7@XCGQZ_PM_3\JY<53O'F70B:TN<#1117G&(4444 =?X!UO[#J9T^9\0
M71^7/19.WY]/RKU*OG]6*,&4D$'((ZBO9/"VN+KFCI*S#[3%A)A[^OX_XUWX
M6I=<C-8/H;E%%%=AH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 5(_^0O<_P#7"+_T*2K=
M5T0#4)GYR8HQ^1?_ !JQ38(****0!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %07EI%?V<UK.NZ*52K#V-3T4;@>%ZKILV
MDZG/93CYHVX;'#+V(^HJE7JWC?P__:NG_;+=,W=L"< <NG<?4=1^/K7E->56
MI^SE;H825F%%%%8DA6OX;UM]"U9+CDP/\DR#NOK]1UK(HJHR<7=#3L>^PRQW
M$*31,'C=0RL.A![U)7G'@/Q)Y$BZ/=O^[<_Z.Q/W6/\ #^/;W^M>CUZM.HIQ
MNC>+N@HHHK084444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% #0H#E\?,0 3[#/^)IU%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5Y;XW\-_P!FW9U&U3_1)V^=0/\ 5O\ X'_/:O4JANK6&]M9+:X0/%(NUE/<
M5G5IJI&Q,E='@E%;'B+09] U$POEH'RT,N/O#T^H[UCUY4HN+LS%JP4445(@
M!(((.".]>K>#?$XU>V%G=O\ Z=$O4G_6KZ_7U_.O*:DM[B:TN8[B"0QRQMN5
MAV-:TJKIRN5&5F>^T5@^&/$D.O6>&*I>1C]['_[,/;^5;U>I&2DKHV3N%%%%
M4,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** *&KZ3;:UI[VETORMRKCJC=B*\
M<U?2+K1;][6Z3!'*./NNOJ*]RK+US0[77; V]P-KKS'*!RA_P]16%>CSJZW(
ME&YXE15[5M(N]&OFM;M,,.5<?=<>HJC7F--.S,0HHHI 6+&^N-.O([JUD,<R
M'((_D?45Z[X<\2VVOVW&([M!F6'/ZCU'\J\:J:TNY[&Y2YMI6BF0Y5E[5O1K
M.F_(J,K'O=%<UX8\6V^N1B"?;#?*.4[/[K_A72UZ49*2NC9.X44450PHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HJ"YNHK2,/*WWF"HHY+L>@ [FIQ^5
M%P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,_5]'M
M-:LC;7:9[HX^\A]0:\CUWP_>:#=>5<+NB8_NYE'RN/Z'VKVRJ]Y96]_;/;74
M2RQ/U5O\\&L*U%5->I,HW/!J*ZGQ)X,N='+W-INN++J3CYHQ_M>WO_*N6KSI
MP<'9F+5@HHHJ!#D=XW62-BKJ<JRG!!KT3PSX[28)9ZNP23HEST5O][T/OTKS
MFBM*=64'=#3:/H $, 000>AI:\B\/>,;S12L$N;BR''EL>4_W3_3I]*].TO6
M+'6+;S[*=7'\2]&0^A':O1IUHU-MS:,DR_1116Q04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %9>KZW;Z0BJRM-=2\0VT?+R'^@]ZSM4\3L;LZ9HD7VS4#P6'^KB]23[
M?Y]*LZ+X?73Y&O;R8W>IR_ZR=OX?9?0=O\.E9N;D[1)O?8DTK3KHS?VEJK![
MYE(2-?N6ZG^%??U-;%%%6E96*2"BBBF 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 $9&#7%>(? <%Z7NM+VP3GEH3PCGV_NG]/I7:
MT5$X1FK2$TF>"7=G<6-PUO=0O%*O56&#4->Y:IH]CK%OY-[ L@'W7'#+]#7G
M&N>!;_3=TUEF\MAS\H_>*/<=_P /RK@JX:4=5JC)P:.4HH(()!&".U%<Y 5/
M:7MS87"W%I,\,J]&0X__ %U!10G8#T;0_B%%+M@U=!$_03H/E/U';\/TKMX9
MHKB)989$DC;E60Y!_&O JT-+UO4-'EWV5PR G+(>5;ZBNNGBFM):FBGW/<:*
MXK2/B'9W.V/4HC:R?\]$RR'^H_6NP@N(;J%9;>9)8VZ.C!@?Q%=D*D9_"S1-
M/8EHHHJQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !14-S=06<#37,R11+U=VP*Y&]\:S7UP;'P[:/<S'CSF7Y1[@
M>GN<5$JD8[B;2.GU+5;+2;8SWLZQKV!ZL?0#O7*F[UKQB6CLPVG:03AIF^_*
M/0?X#CU)JQIG@UI;@:AX@G-[=GGRR<HOL?7Z=/K76JH10J@  8  X%1:4_BT
M0M7N4=)T:RT6U\BSB"@_?<\LY]2:T***U225D4%%%%, HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@##UGPKIFM
M!GEA\JX/_+:(8;/OV/XUY_K'@C5=,W20I]L@'\40^8#W7K^6:]<HK&I0A/U)
M<4SY^(()!&".U%>UZIX;TK6 3=6JB4_\M8_E?\^_XYKB=4^'5[!E]-G2Y3M&
M_P C_GT/Z5QSPTX[:F;@T<515B\L+O3Y?*N[:6%_1U(S]/6J]<[5B JS9:C>
M:;+YMG<R0MWV-@'ZCH:K44)VV [G3/B/<Q834K59E_YZ1?*WY=#^E==I_BO1
MM2P(;U$D/_+.;Y&_7@_A7C%%=$,3..^I:FT?0/6BO#K'7=4TW'V2]FC4=$W9
M7_OD\5TEE\1]0BPMY:PW"C^)"4;^H_2NF.*@]]"U-'IM%<E9_$/1Y\"=9[8]
MRR;E_-<G]*W;37-+OL?9M0MW)_A\P!OR/-;1J0ELRDTS0HHHJQA1110 4444
M %%%% !1110 4444 %%%% !116=>:[I6GY^U7\",.J[\M^0YI-I;@:-%<5?_
M !'T^'*V5M+<-V9OD7_']*PCXC\4^(I3%IZO&F<$6R[0/JYZ?F*QEB(+1:DN
M:/1-0U?3]+3=>W<</&0I.6/T Y-<C?>/YKJ;[+H5B\LK<*\BY)^BC^I_"HM-
M^'DLKB?6+LECR8XCDGZL?Z?G7:Z?I5CI</E65M'"O<@<GZGJ:7[V?DOQ%[S\
MCC;3P?JFM3+=^([V3'40JP+#V]%_"NTL--L],MQ!96Z0Q]PHY/U/4_C5JBM(
M4XQVW*44@HHHK084444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1S00W$1BGB26,]5=
M0P/X&N;U#P%HUYEH4>TD/>(_+_WR?Z8KJ**F4(RW0FDSRV_^'>J6^3:2PW2=
MAG8WY'C]:YN\TN_T\XN[.:$>KH0#^/2O=J0@,"" 0>HKGEA8O;0ETUT/G^BO
M:KSPQHM]DS:="&/\48V'\UQ6#=_#?3Y<FUO)X">S@.!_(_K6$L+-;:D.#/,Z
M*[&Y^'&J19-O<6TX]"2K'],?K61<>$M=ML[]-F8>L6'_ /0<UBZ4UNA<K,6B
MIIK2YMCB>WEB/^VA7^=0U#5B2U;:I?V?_'M>W$(]$D('Y5KV_CC7[? -X)5'
M:2-3^N,USU%4IR6S'=G:P?$G4%QY]E;2?[A9?\:T8OB7;'_7:;*G^Y(&_F!7
MG-%:+$5%U'SL]4C^(FBO]Y+M/]Z,?T)JTGCKP^P.;UD_WH7_ *"O(:*M8N8_
M:,]E7QAH#' U*/\ %6']*?\ \)9H7_03@_7_  KQ>BG];GV'[1GM'_"6:#_T
M$X?U_P *B;QGX?49.HK^$;G^E>.4 $D #)/:CZW/L'M&>MR>/=!3[L\LG^[$
M?ZXJE-\2-+7_ %-K=R'W"J/YFN M]$U6[P8-.N7!_B$1Q^?2MBU\!:[<$>9#
M%;CUED'\ES35:M+9!S29K3_$R4Y%OIB+Z&24M^@ _G65<^/]<GSY<D%N/^F<
M8/\ Z%FMJT^&BC!O=1)]5A3'ZG_"M^R\%Z%98(LQ.X_BG._].GZ52A7EN[#M
M)GF9O-=UR0QB:]NR>J(6('X#@5KZ?\/M6N\-=-%:(?[QW-^0_J:]2CBCAC"1
M1K&@Z*HP!3ZN.%6\G<:AW.6TWP%H]CAYU>[D'>4_+_WR/ZYKIHHHX8UCB18T
M7@*HP!^%/HKHC",=D4DD%%%%4,**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ****  @$8/2J<VDZ=<9,UA:R$]WA4_THHI-)[@
M49?"6@S9W:;$/]PE?Y&N;UGPQH]H[""SV@, /WKGM[FBBLJD(VV(:5CD;VSM
MX?.V1XVDXY-95%%>;-69DPIT8#2(#T) -%%2A&]8Z;:3,XDAS@#'S'_&NUTW
MPAH4R,TE@&((QF5_3ZT45W481>Z-8I&O#X9T2#&S2[8X_OH&_GFK\-K;V_\
MJ((HO]Q O\J**ZU%+9&EB:BBBF 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
J444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>image_01a.jpg
<TEXT>
begin 644 image_01a.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" +#"S0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&>VCN,;VE&/\
MGG,Z?^@D5-10!ER>'M-E_P!9%*_^]<2'_P!FJN_A#09!A[ -]97_ ,:W**GD
MB^@K(YUO _AXC L"I]1-)_\ %5$W@'06QB&9?I*?ZUT]%3[*'9!RHY)OAYHQ
M.4EO(SG@K(./S6HV^']NI)@U6^CSZL#Q^&*[&BE[&'87*CC/^$*U*(?Z/XFO
M$(& /F'\GIA\.^+(3^X\0A_3S6;_  -=M11[&/3\PY4<1Y'CVVX6YMK@#_<_
MJ :;_;7C6UXGT:*8#NB%C_XZQKN:*7LNTF'+YG"_\)[?6O%_H$T>.IW,OZ%?
MZU9@^(VDR >=;W41_P!T,/Y_TKL:J7&F6%UG[196\I/4O$I/\J.2HMI?@%GW
M,RW\9:!<8VZ@B'TD5E_4C%:MO?V=WC[-=P3?]<Y W\JR+CP7H%QDFQ$;>L3L
MOZ9Q63<?#:P<YM;ZXA/^V X'\J+U5T3#WCMJ*\_/A/Q/I_.GZT74=$,K+G\#
MD4TZKXXTO_CYLOM*COY0?CZI1[9KXHL.;NCT*BN!M_B0$;9?Z8Z,.IC?G_OD
M_P"-;=IXXT*[P#=- Q[3(1^HR/UIJM3?4%),Z.BH;>[MKM-]M<13+ZQN&'Z5
M-6I04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 07-E:WB
M[;FVBF7TD0-_.L&\\"Z'=Y*026S'O"Y'Z'(KI:*F4(RW0FDSSNZ^'-W _F:;
MJ*EAR!("A'_ AG^E53<>-M!'[P7$T2]2P$RX^O)'Z5Z=163P\?LNQ/(NAYY9
M?$IQA;_3P?5X&Q_XZ?\ &NDL?&6AWV +P0.?X9QL_7I^M7[_ $/3-3S]KLH9
M&/\ 'MPW_?0YKEM0^&]K("VGW<D+?W)1O7\^H_6IM6CMJ'O([='21 \;*RGD
M,IR#3J\DFT'Q-X==I+<3[!R9+5RRGZ@<_F*M6'Q#U2V(2\BBNE'4D;'_ #''
MZ4+$).TU8.?N>HT5S&G^.]&O<++(]I(>TP^7_OH<?GBNCBFBGB$D,B21GHR,
M"#^(K>,XRV92:9)1115#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "LS4M TO503=V<;N?^6BC:_YCFM.BDTFK,#SO4_AO(N7TRZ#C_GE/P?P
M8?X"N7DBUKPW<_,+FSDS]Y20K?B.&KVRF2PQSQ-'-&DD;<%74$'\*YY8:+UC
MH0X+H>:Z;\1KZ#":A ERG]]/D?\ P/Z5V.F>+-'U3"Q70BE/_+.;Y&_P/X&L
MO5OA_IUX&DL6:SE_NCYD/X=1^'Y5PNK>&=4T8LUS;EH1_P MH_F3\^WXXK-R
MK4M]4*\HGM5%>+:7XHU;2=JV]T7A'_+*7YE_Q'X8KMM*^(=A=;8]0B:TD_OC
MYD/]1_GFM88F$M]!J:9V=%107$-U$LMO*DL;='1@0?Q%2UT%A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !2$!@00"#U%+10!RVL>!=,U+=+;#
M['<'O&/D/U7_  Q7GVL>&M3T1B;F'=#GB:/E/_K?C7M5-90ZE6 92,$$9!%8
M5,/"6VC(<$SPNPU2]TR;S;*YDA;OM/!^HZ&NWTCXBJQ6+5H-O;SX1D?BO^'Y
M5>USP#97VZ;3B+2<\[,?NV/T_A_#\J\\U+2;[2+CR;VW:-OX3U5OH>AKE:JT
M?0CWHGM=E?VNH0">SN(YHSW0YQ]?2K->#6=]=:?.)[2>2&0?Q(<9^OK7=:+\
M1%.V'5XMIZ?:(AQ]67_#\JWIXF,M):%J:>YW]%0VMW;WMNL]K,DT3=&0Y%35
MU%A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%W9V]_;-;W4*
M31-U5AG\?8U/11:X'FNO^ )K;=<:26FBZF!OOK]#W_G]:XEE9&*LI5@<$$8(
MKZ K!U[PI8:XID9?(N\<3H.3_O#O_.N.KAD]8&<H=CRC3M5O=)N/.LKAHF[@
M=&^HZ&O0]#\?6EZ5@U)5M9SP)/\ EFW_ ,3^/'O7 ZQH=]HESY5W%A3]R5>5
M?Z'^E9U<T:DZ3L0FXGOZL'4,I!!&00>#3J\:T/Q5J.AL$C?SK;/,$AX_ ]J]
M-T3Q)I^NQ_Z/)LG ^:!SAA]/4>XKOI5XSTZFL9)FQ1116Q04444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!!=V=O?6SV]U"LL+\%6%>9>)?!,^E[
M[NPW3V?5EZO&/?U'O_\ KKU2BLJE*-1:DN*9\_4Z*62&598G9)%.593@@^QK
MT?Q/X'2ZWWNDHL<_5X!PK^Z^A]NA]N_G$D;Q2-'(K(ZG#*PP0:\ZI3E3=F9-
M-'?>'O'_ -RUUGZ+<J/_ $(?U'_UZ[Z.1)HUDB=71AE64Y!'J*\!K;T#Q1?:
M#(%C;S;4G+0,>/J/0UO2Q+6DRHS[GLU%9VD:W9:W:B:TDR1]^,\,A]Q6C7<F
MFKHU"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^)O"5OKD9
MGAVPWRCB3'#^S?XUTE%3**DK,35SP2[M+BPNI+:YB:.:,X934->S>(O#=KK]
MKM?$=R@_=3 <CV/J*\BU#3[G3+V2TNXRDJ'\"/4>HKS:U%TWY&,HV$L;ZYTV
MZ2YM)FBE7HP[^Q'<>U>I^&O%]MKBK;S[8+X#E,_*_NO^'\Z\DI59D8,K%64Y
M!!P0:5*M*F]-@C)H^@**X7PKXW6XV6&JN%F^['<'@/[-Z'W[_P ^ZKTH3C-7
M1LFF%%%%6,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\0^'K;7[/
MRY,)<(/W4P'*GT/J*V:*4HJ2LP:N>#ZAI]SIE[):7<925#^!'J/456KV;Q)X
M=@U^RV-A+F/)BEQT/H?8UX_=VD]A=R6MS&8YHSAE->96HNF_(PE&Q#7<^$O&
MAMC'IVJ2%H>%BG8_<]F]O?M].G#45G3J.#NA)V/H $$9'2EKS'PAXP;3V33]
M1D+6A.(Y&Y,7L?\ 9_E7IJL&4,I!!Y!'0UZE.HJBNC=.XM%%%:#"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *YKQ;X937+3SH%"WT0^0]-X_NG^E=+
M14RBI*S$U<\ >-XI&CD4JZDAE(P0:;7I'CGPQ]IB;5K*/]\@S.BC[ZC^+ZC^
M7TKS>O*JTW3E9F$E9A7;^#/%OV-H]+U"0?9CQ%*Q_P!6?0^W\OITXBBE3FX.
MZ!.Q] ]:*X'P1XJ\SR](OY/GZ6\K'K_L'^GY>E=]7JTYJ<;HW3N@HHHJQA11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 '6O*?&OAO^R;S[;:IBSG;H!Q
M&WI]#VKU:J]]90:C92VERFZ*5=K#^H]ZRJTU4C8F2NCP:BK^LZ3/HNIRV<_.
MTY1^SKV(JA7E--.S, !*L""01R".U>K^#O$PUFU^R73_ .G0CDG_ ):+_>^O
MK7E%3V=Y/87D5U;.4FB;<I%:TJKIRN5%V9[U169H6LPZYID=W%A7^[+'G[C=
MQ6G7J)IJZ-PHHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!SGC'0
M!K6EF2%,WEN"T>.K#NO^'O7D)&#S7T#7EGCO0?[.U$7\"8MKHDL .$D[_GU_
M.N/%4OMHSG'J<C1117 9&UX8UZ30=464DFVDPLZ#N/4>X_QKV2*1)HDEC8,C
MJ&5@>"#WKP&O0OA_K^Y3H]R_(RUN3Z=2O]1^-=F&JV?(S2$NAW]%%%=YJ%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4+_6]+TS
M/VV_MX&'\+R#=^76FDWL%[%^BN+O?B=H%MD6_P!INV[&./:OYM@_I7/W?Q:N
MF)%GI<,?H9I"_P"@Q5JE-]"'4BNIZI17B5S\2/$DY.RYAMP>T4*_^S9K)G\5
M:]<Y\S5[S!ZA)2H/X#%6L/+J0ZR/H.H);VU@.);F&,YQ\\@%?.4MY<W!)FN)
M9"?[[D_SJ&J^K^8O;>1]%-KNCH#NU6Q7'7-P@Q^M,_X230O^@UIW_@4G^-?/
M%%/ZNNXO;/L?0_\ PDFA?]!K3O\ P*3_ !I5\0Z(YPNL:>Q]!<H?ZU\[T4?5
MUW#VS['T='JVFRX\O4+5\G VS*>?SJTCK(NY&#+Z@Y%?,]*K,ARK%3Z@XH^K
M^8_;>1],T5\Z0:YJUM_J-3O(QZ).P'\ZT[?QUXEMN%U21QZ2HK_J1FI>'?1C
M59=CWBBO'[7XJ:U%@7%M:3KW.TJQ_(X_2MRS^+-D^!>Z;/%ZF)PX_7%0Z,T4
MJL6>B45S=CX[\.7V NHI"Y_AG!CQ^)X_6N@AN(;F,202QRQGHT;!@?Q%9N+6
MZ+33V)****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJCJVFQ:OID]E-P)%^5L?=;L?P-7J*32:LP/ [JVEL[N6VG7;+$Q1A[BHJ[[X
MBZ-M>+5X4X;$<^/7^%OZ?@*X&O)JPY)<ISM6=@J2WGDM;B.>%RDL;!E8=B*C
MHJ!'M^A:M'K6DPWB8#,-LBC^%QU'^>Q%:5>3^!=;_LW5Q:2MBWNR$.?X7_A/
M]/Q]J]8KU:-3GC?J;Q=T%%%%:E!1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M07=Y;6$#3W<\<$2]7D8*/UH GHK@-8^*6GVNZ/2X'O)!_P M'RD?^)_2N"U?
MQCKFL[EN+UHX3_RQ@^1,>G')_$FMHT9/?0SE5BCV#5?%VAZ/N6ZOXS*/^647
MSOGTP.GXXKC-3^+#G<FEZ<%':2Y;)_[Y'^->:45O&A%;ZF+JR>QMZCXOU[5-
MPN-2F$9X,<1\M<>F%QG\:Q"23D]:**U22V,VV]PHHHI@%%%% !1110 4444
M%%%% !1110 4444 %%%% !4UM>7-E()+6XE@D'\4;E3^E0T4 =;IWQ&\06.%
MEGCO(Q_#.G/_ 'T,'\\UV&E_%/2[G:FHVTUHYZNO[Q/TY'Y&O(J*SE2@^A:J
M21]'6&J6&J1>;8W<-PO?RV!(^HZC\:N5\TP3S6TJS02R12K]UXV*D?B*[#1_
MB7K%@5CO0E_"/[_RN!_O#K^(-82P[7PFL:RZGLU%<YHGC;1=;V1QW'V>Y;CR
M9_E)/L>A_#FNCK!Q:T9JFGL%%%%(84444 %%%% !1110 4444 %%%% !1110
M 4444 5=0LHM1T^>SF^Y,A4GT]#^!YKPZ\M);&]FM9AB2)RC#W%>]UYO\1M)
M\J[AU2-?EF'ERX'\0'!_$?RKEQ4+QYET(FM+G#4445YQB .#Q7LWA76/[9T.
M*5VS<1_NYO7<._XC!_.O&:Z?P+JW]G:ZMO(V(+O$9YX#?PG^GXUT8>IRSMT9
M<'9GK5%%%>F;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !114%U=V]C;O<74T<,*<L[M@"@">
MJ>H:I8Z3;F>_NHX(^Q<\GZ#J3]*X#Q!\457?;Z'%N/3[3*O'_ 5_J?RKSF^U
M"\U.Y-Q>W$D\I_B=LX]AZ#VK>%!O61E*JEL>A:Y\4V.Z'1;;;V^T3CG\%_Q_
M*O/]0U.^U6X,]]=2SR'N[<#Z#H!]*J45TQA&.QA*;EN%%%%62%%%% !1110
M4444 %%%% !1110 44^.&68XBC=SZ*I-7(M#U:;_ %6EWLG&?DMW/'Y4KA8H
M45KKX6U]L8T:^Y]8&']*E_X0[Q%_T"+K_OFES+N/E9AT5N?\(=XB_P"@1=?]
M\TUO"/B%!DZ/=_A'G^5',NX<K[&+16H_AK78@2^CWX &2?L[D ?7%4Y=/O8/
M];9W$?\ OQL/Z4[IBLRO1113 **** "BBB@ HHHH *ZC0O'FL:)MB:7[7:CC
MR9SD@?[+=1^H]JY>BDXIZ,:;6Q[SH'C+2?$ $<$ODW7>WEX;\.S?A^5=#7S,
MK%6#*2&!R".U=YX:^)-W8%+76-]U;=!,.9$^O]X?K[GI7-.A;6)O&KTD>NT5
M6L=0M-3M$NK*X2>%^CH?T/H?8U9KF-@HHHH **** "BBB@ HHHH **** "BB
MB@ K-U[31J^BW-GCYW3,9]&'(_6M*BDU=68'S^RE6*L""#@@]J2NA\:Z;_9W
MB2<JN(KC]\GX]?US7/5X\XN+:9SM6"E5BK!E)!!R".U)12$>W>']3&KZ);7F
M1YC+MD'HXX/^/XUIUYQ\.-3\NZN=,=OED'FQC/\ $."/Q&/RKT>O6HSYX)F\
M7=!1116A04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%4-5UBQT2S-S?SK$G\(_B<^BCN:\D\3?$#4-;WVUI
MNL[$\;5/SN/]H_T'ZUI"G*>Q$IJ)W'B3XA:?HV^VLMMY>C@A3^[0^Y[GV'Z5
MY3K&O:EKMQYU_<M)@Y2,<(GT';^=9M%=<*<8;'/*;D%%%%:$!1110 4444 %
M%2VUK<7DPAM8)9I3T2-"Q/X"NKTWX;:]?;6G2*RC/.9FRW_?(S^N*ER4=V-1
M;V./HKUW3_A7I-OAKZZN+MAV7]VI_ 9/ZUU-AX<T;3 /L>FVT;#H^S<W_?1R
M:R=>*V-%1D]SPJRT#5M1P;33;F53_$L9V_GTKH+3X9>(;CF9;:U'_367)_\
M'<U[3163Q$NA:HKJ>96OPD'!N]6/NL4/]2?Z5LVWPP\/PX\TW=P>_F2X'_CH
M%=I14.K-]2U3BNA@0>"O#=L1Y>DP''_/3,G_ *$36E#I&FV^/(TZTBQTV0JO
M\A5VBH<F]V4DD(!@8'2EHHI#"BBB@ HHHH **** ()[*UNO^/BVAE_ZZ(&_G
M67<^$/#UUGS=(M1G_GFGE_\ H.*VZ*:;6PFDSB[KX8>'Y\F'[5;'L(Y<C_QX
M'^=8-Y\);A<FQU2-_19XROZC/\J]2HJU5FNI+IQ?0\)OO ?B.P!8Z>TZ#^*W
M8/G\!S^E<]+%)!(8YHWC<=5=2"/PKZ7JM>:?9ZA'Y=Y:PW">DJ!L?3-:K$/J
MB'170^;J*]CU/X8Z+> M9/+8R'^Z=Z?D3G]:XC5OAWKNF;GBB6]A'\5ORWXJ
M>?RS6L:L9&3IR1R=%.='C=D=65U."K#!!IM:D!1110!IZ)K^H>'[S[18S;<X
MWQMRD@]"/Z]:]G\,^+;#Q+;_ +H^5=H,R6['D>X]1_DUX+4MM=3V5S'<VTK1
M31G<CH<$&LJE)3]2X3<3Z5HKC?!OCB'7HUL[TI%J*C '03<=1Z'U'Y>W95QR
MBXNS.I--704445(PHHHH **** "BBB@ HHHH **** .,^(NG^?H\-\J_/;/A
MCC^%N/YX_.O,:]VU.S74=+NK-L?OHV49[''!_/%>%,I1RK## X(]#7GXJ%I7
M[F4UK<2BBBN0S+FDWS:9JUK>KG]U(&('=>X_$9%>YHZR(KH0RL 01W%> 5[!
MX*O_ +?X9MMS9D@S"WX=/_'2*[<)/5Q-*;Z'0T445W&H4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !113))$BC:21U1%&69
MC@ >I- #ZY#Q5X[LM!#VMKMNM0Z% ?EC/^T?7V_E7-^+?B,\WF6&AN4BY5[L
M<,W^YZ#WZ^F*\X))))))/4FNFG0OK(PG5Z1+FIZK>ZQ>-=7\[32G@9Z*/0#L
M*IT45T[& 4444P"BBGQ123RK%#&TDC'"H@R2?8"@!E !)P.M=SHGPRU.^VRZ
ME(+&$\[/O2'\.@_'\J]&T;PGHVA@-:6BF8?\MY?G?\^WX8K&5:,?,TC2DSR;
M1_ >NZN%?[-]E@/_ "TN/E_)>I_+%=WI/PPTBSVO?R27TG]TG8GY#G]:[FBN
M>5:3-HTHHKVEE:V$/E6EM%!'_=B0*/TJQ1161H%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 96K^'=*UR,K?V<<CXP
M)1\KK]&'/]*\ZUWX7WEKNFT>7[5$.?)D(60?0]&_3Z5ZU15QJ2CL1*"EN?-,
M\$UK,\-Q$\4J'#(ZD$'W!J.OH76O#NF:_!Y=_;AF PLJ\.GT/].E>3^)? .H
MZ'ON+?-Y8CGS$'SH/]I?ZCCZ5U0K1EHS"5-HY*BBBMC,='(\4BR1NR.A#*RG
M!!'<&O8_ _C1=<B%A?LJZC&O#=!,!W'^UZC\?IXU3X9I+>=)H79)8V#(RG!!
M'0U$X*:L5";BSZ7HKE_!?BN/Q'I_ES%5U"!1YR?WQ_?'MZ^A_"NHK@E%Q=F=
M:::N@HHHI#"BBB@ HHHH **** "BBB@ KQGQ;9?8?$]Z@&%D?S5^C<_SS7LU
M><_$NTVW=C> ??1HF_ Y'_H1_*N;%1O"_8B:T.$HHHKS3$*[GX;7VR]O+%CQ
M(@E7Z@X/Z$?E7#5K^%[W[!XDL9B<*9 C?1OE/\ZUHRY9IE1=F>U4445ZQN%%
M%% !137=(QEW51ZDXIOVB#_GM'_WT*+@245']H@_Y[1_]]"C[1!_SVC_ .^A
M2N!)14?VB#_GM'_WT*/M$'_/:/\ [Z%%P)**C^T0?\]H_P#OH4?:(/\ GM'_
M -]"BX$E%1_:(/\ GM'_ -]"C[1!_P ]H_\ OH47 DHJ/[1!_P ]H_\ OH4?
M:(/^>T?_ 'T*+@244U)$D'R.K8]#FG4P"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#YR_MG5/^@E>?\ ?]O\:/[9U3_H)7G_ '_;_&J5
M%>E9'#=EW^V=4_Z"5Y_W_;_&C^V=4_Z"5Y_W_;_&J5%%D%V7?[9U3_H)7G_?
M]O\ &C^V=4_Z"5Y_W_;_ !JE119!=EW^V=4_Z"5Y_P!_V_QH_MG5/^@E>?\
M?]O\:I446079=_MG5/\ H)7G_?\ ;_&C^V=4_P"@E>?]_P!O\:I446079=_M
MG5/^@E>?]_V_QH_MG5/^@E>?]_V_QJE119!=E[^V=4_Z"5Y_W_;_ !J9?$VO
M(<C6=0_&Y<_S-9=%%D.[.@A\;^)8/N:M,?\ ?57_ )@UI6WQ.\0PD>:;6X'_
M $TBQ_Z"17&T5+A%]!\\NYZ;:?%KH+W2OJT,O]"/ZUT=A\0_#M\0INWM7/1;
MA"OZC(_6O#Z*AT(,I59(^E8+F"ZB$MO-'-&>CQL&!_$5+7S;9W]WI\PFL[F:
MWD_O1.5/Z5VNC_%'4;4K'J<*7D?>1<)(/RX/Y#ZUC+#M;&D:R>YZ[16-HOBC
M2=?0?8KH>;C)@D^60?AW^HR*V:Q::T9JFGL%%%%(84444 %%%% !7GGQ3O+J
MT@TPVUS-"6:3=Y;E<\+UQ7H=>;?%S_CWTK_?E_DM:4?C1%3X6>=_VSJG_02O
M/^_[?XT?VSJG_02O/^_[?XU2HKNLCDNR[_;.J?\ 02O/^_[?XT?VSJG_ $$K
MS_O^W^-4J*+(+LN_VSJG_02O/^_[?XT?VSJG_02O/^_[?XU2HHL@NR[_ &SJ
MG_02O/\ O^W^-']LZI_T$KS_ +_M_C5*BBR"[+O]LZI_T$KS_O\ M_C7MO@W
M7/[>\.03R-FYB_=3^NX=_P 1@_C7@M=?\.]=_LGQ MM*^+:]Q&V>@?\ A/Y\
M?C656'-'0TIRL]3VNBBBN(Z@HHHH **** "BBB@ HHHH *\9^(&I7]MXQNXH
M+VYBC"QX1)64#Y!V!KV:O$/B-_R.MY_N1_\ H K>A\1E6^$P?[9U3_H)7G_?
M]O\ &C^V=4_Z"5Y_W_;_ !JE1779'-=EW^V=4_Z"5Y_W_;_&C^V=4_Z"5Y_W
M_;_&J5%%D%V7?[9U3_H)7G_?]O\ &C^V=4_Z"5Y_W_;_ !JE119!=EW^V=4_
MZ"5Y_P!_V_QKW[17:30M/=V+,UM&2Q.23M'-?.E?1>A_\B_IO_7K%_Z *Y\1
MLC:CNR_1117*= 4444 %<;\2KF>U\+QR6\TD+_:4&Z-RIQANXKLJXGXI?\BG
M'_U])_Z"U73^-$S^%GE']LZI_P!!*\_[_M_C1_;.J?\ 02O/^_[?XU2HKOLC
MCNR[_;.J?]!*\_[_ +?XT?VSJG_02O/^_P"W^-4J*+(+LN_VSJG_ $$KS_O^
MW^-']LZI_P!!*\_[_M_C5*BBR"[+O]LZI_T$KS_O^W^-']LZI_T$KS_O^W^-
M4J*+(+LN_P!LZI_T$KS_ +_M_C1_;.J?]!*\_P"_[?XU2HHL@NR[_;.J?]!*
M\_[_ +?XUZ+\,/$$UT]WI=Y<22R#]]"TCECCHPR?P./K7EM:&AZF^C:U:7Z9
M/DR L!_$O1A^()J)P4HV*A*SN?15%,AE2>%)HF#1R*&5AW!Y!I]<!V!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116?K.LV6A:>]Y>R;
M8QPJCEG/H!W-"5]$#=B>_O[73+.2[O)EA@C&2S?R'J?:O&?%OC:Z\12M;P;H
M-.4_+'GYI/=O\.GUK/\ $GB>]\27OF3GR[=#^ZMU/RH/7W/O6)793I*.KW.:
M=2^B"BBBMS(**** "E52S!5!))P .];OA[PEJGB*0&WC\NV!PUQ)PH^GJ?8?
MI7K7A[P9I7AY5>*/S[O'-Q*,M_P$=%_G[UE.K&)<:;D>>^'_ (;:EJ6V?42;
M&V/.UA^];\.WX_E7I^C>'-+T&+986JH^,-*W+M]6_ITK5HKEG4E+<Z(P40HH
MHK,L***:S!%+,0% R23@ 4 .HKDM6^(6C:?)Y%JSZA<D[0EORN?3=T_+--M(
M_%>OXEO9ET6S/2&!<SL/=C]W]#[5?([7>A/,MD=8TB*RJSJ&8X4$X)^E/JAI
M^D66F F",F5AAYY6+R/]6/)^G2K]0[="D%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '">*OAW;:F'O-)"6UY
MU:+I')_\2?T_G7DUW:7%C=/;74+PS1G#(XP17TI6#XF\*V/B6TVS 1W2#]U<
M*.5]CZCVK>G6:TD93I7U1X'15_6-&O=#U![.^CVNO*L/NN/53W%4*ZT[G-L7
M-+U.YT?48;ZT?;+$V1Z,.X/L:]\T/6;?7M)AO[8X5QATSRC#JI_SZ5\[UU'@
M?Q,?#^L!)WQ8W)"S ]$/9_P[^U95J?,KK<TISY78]RHI <C(Z4M<1U!1110
M4444 %%%% !1110 5RGQ"M?/\-&8#F"97S['Y?ZBNKK+\26_VKPWJ$7?R&8?
M4#(_E45%>#0GL>)4445XYSA2J2K!@<$'(-)13 ]XT^Y%[IUM= C]]$K\>XS5
MFN<\#W/VGPK; _>A9HS^!R/T(KHZ]B#YHIG0M4%%%%4,XKXE?\@>T_Z^/_93
M7F=>\W=C:W\8BN[:*= <@2*&P?45D3^"] G!S8*A]8W9<?KBN2MAY3ES)F<H
M-NYX[17I5Y\-[&0$V=Y-"W82 ./Z&N-UKPSJ6AG=<Q!X"<":/E?Q]/QKEG0G
M#5HAQ:,>BBBL20HHHH **DM[>:ZG2"WB>65SA409)KJK3X>:O.@>>2WML_PL
MQ9A^7'ZU<:<I?"AI-G(T5WR_#)R/GU8 ^UOG_P!FI6^&3;3MU<$^AM\?^S5I
M]7J=A\DC@*>DTL>-DCKCIM8BNON/AQJ<8)@NK:8#L25)_3'ZU@7_ (>U;3 6
MNK&54'5U&Y?S&14NE..Z!Q:(HM9U2#_5:C=H/03-C\LUHV_C77[?@7QD7TD1
M6_7&:P**E3DMF*[.ZL_B5<J0+VQBD'=H6*G\CFNFT[QIHNHD)]H-O*>B3C;^
MO3]:\?HK6.)FM]2E-H^@ 0P!!!!Z&EKQ71_$NI:*X%O,7ASS!)RA^GI^%>G:
M!XHL=>CVQGRKH#+0.>?J#W%=E.O&>FS-(R3-RBBBMR@HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#YEHHHKTSA"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** '1R/%(LD;LCJ<JRG!!]C7H/AGXESV[):ZYF:'H+E1\Z_[P_B'OU^
MM>>45,H*2LQQDX['TI;7,%Y;I<6TJ2PR#*NAR"*FKP3PQXLO?#5UF,F6S<YE
MMV/!]QZ'_)KV[2]4M-8L([VRE$D+_FI[@CL17%4IN'H=4)J1=HHHK,L****
M"O-OBY_Q[Z5_OR_R6O2:\V^+G_'OI7^_+_):TH_&B*GPL\NHHHKO.0**** "
MBBB@ HHHH * 2"""01T(HHH ][\'ZX-?\/07#MFXC_=3C_;'?\1@_C6_7BGP
M[UTZ5XA6UE;%M>XB;V?^$_F<?C7M=<%6'+(ZZ<N9!1116984444 %%%% !11
M10 5XA\1O^1UO/\ <C_] %>WUXA\1O\ D=;S_<C_ /0!6^'^(RK?"<I11178
M<P4444 %%%% !7T7H?\ R+^F_P#7K%_Z *^=*^B]#_Y%_3?^O6+_ - %<V(V
M1M1W9?HHHKE.@**** "N)^*7_(IQ_P#7TG_H+5VU<3\4O^13C_Z^D_\ 06JZ
M?QHB?PL\;HHHKT#D"BBB@ HHHH **** "BBB@ HHHH ]E^&NL_VAX>-E(V9K
M)MG/=#RO]1^ KM:\)\"ZS_8_B>W9VQ!<?N)?8'H?P./PS7NU<-:/++U.JE*\
M0HHHK(T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK,US7+/P_ISWE
MX_'1(Q]Z1O04TFW9 W837==LO#^GM=WDF.HCC!^:0^@'^<5X;KVO7OB'4&N[
MM^.D<0/RQKZ#_'O2:[KEWX@U-[V[;D\1Q@_+&O8"LRNVE24%=[G+.?-Z!111
M6IF%%%:V@^'=0\0W?DV47R*?WDS<(@]S_2DVEJP2N9L$$MS.D$$3RRN<*B#)
M8^@%>F>&/AHB;+O7<,W5;13P/]X]_H/S[5U?AOPGIWAR#]PGFW3#$EPX^8^P
M]![5OURU*[>D3HA2MJQD<:0QK'$BI&HPJJ, #T I]%%<YL%%%% !2$A5+,0
M.236#XA\7:7X=C*W$GFW6,K;QG+'Z_W1]?PS7DOB#QEJOB%FCED\BT[6\1PI
M_P!X_P 7X\>PK6%*4B)5%$]$U_XD:9IA>"P'VZY'&4;$:G_>[_A^=<;#_P )
M1\0;HJTI2S5OF/*0I^'\1_,U:\(_#R74A'?ZNKPVAPR0]'E'O_='ZGVZUZQ;
MVT-I;I;V\210QC"H@P *MRA3TCN0E*>LMC$\.^#]+\.QAH8_.N\8:XD'S?A_
M='T_6N@HHK!MMW9JDEH@HHHI#"BBB@ HHHH **** "BBB@ HHHZ4 %%9%]XG
MT;3R1/?Q;Q_!&=Y_3./QKG;OXE6:9%G8S2_[4C!!^F:SE5A'=B<DCN:*\JNO
MB'K,V1"MO;CL43<?_'LC]*R)O$FN7C8?4KHEOX8W*Y_!<5B\5!;$\Z/:V8*I
M+$ #N35635=/A_UM_:IC^],H_K7DUMX9\0:J0_V2?:?X[AMO_H7-;=I\-;MP
M#=W\,7M$A?\ GBFJU27PQ#F;V1VS>(]%0X.JV?X3 _RIO_"2Z)_T%+7_ +^"
ML2W^'.DQX,TUU,?=@H_09_6M*+P9H$(XT]6/J[LW\S5IU7T0_>+B>(=&D^[J
MMG^,RC^9JW#>VMP<07,,I_V) W\JIIX=T6/II5F?]Z%3_,4XZ!HY&/[)L?PM
MT_PJUS];#U-&BJ<6F6D'^H1H1Z1R,H_('%7*I7ZC"BBBF 4444 %%%% &3K^
M@6?B+3FM+M<,.8I0/FC;U']1WKPO6M&N]"U*2RO$PZ\JX^ZZ]F'M7T56'XH\
M-V_B32S;R82X3+02_P!QO?V/>MJ57E=GL9U(<VJW/ :*GO;*XT^]EM+J,QSQ
M,5=3V-05V'*>Q_#CQ$=4T@Z=</FZLP N>K1]C^'3\J[>OGCP]K$F@ZW;7\>2
MJ-B11_$A^\/R_7%?0D4J3PI-$P>-U#*PZ$'D&N.M#EE==3JI2NK#Z***Q- H
MHHH **** "BBB@ IDL8EA>)NCJ5/XT^B@#Y_92CE3U!P:2KFK1^3K-]%_<N)
M%_)B*IUXK5G8Y@HHHI >C_#2XW6-];9^Y*LF/]X8_P#9:[JO,OAM/MUJZASQ
M)!N^I##_ !->FUZF'=Z:-X;!1116Y04444 %1SP17,+PS1K)$XVLK#((J2B@
M#Q+Q#I)T;6I[,9,8.Z(GNAZ?X?A677>_$RV GT^Z'5E>-OP((_F:X*O)K1Y9
MM&$E9A11161)V'PYA5_$$TC#)CMV*^Q+ 9_+/YUZC7F7PU_Y#5W_ ->__LPK
MTVO3PW\,VAL%%%%=!84444 <[K/@W2]6#.L0M;@])8A@$^Z]#_.O-=;\/7VA
M3A+I,Q,?DF3E6_P/M7ME07=I;WUL]M<Q++"XPRL*PJT(SU6C(<$SP6BM[Q/X
M:ET"[!4F2SE/[J0]O]D^_P#.L&O-E%Q=F9-6"GQ2R02K+$[)(ARK*<$&F44A
M'J_A'Q6-:C^R795;Y!D8X$H]1[^H_P CJJ\"MYY;6XCG@<I+&P96'8BO9_#N
MM1ZYI,=TN!*/DF0?PL.OX'K7HX>MSKEEN;0E?0UJ***Z2PHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /F6BBBO3.$**** "BBB@ HHHH **ZK3?A_K6JZ=!?6YM?)F7<NZ0
M@X_*K7_"K_$']ZS_ ._I_P *CVD5U*Y)=CBZ*[3_ (5?X@_O6?\ W]/^%1R?
M#/Q&GW8[:3C^&8?UQ1[2'<.278X^BNAN/ OB6V&7TN1AZQLK_H"36-=6%Y8O
MLN[2>W;TEC*_SJE)/9B::W*]%%%,04444 %%%% !1110 5T'A+Q/-X:U,/EG
MLY2!/$.X_O#W%<_12:35F-.SNCZ5M[B*[MH[BWD$D,BAD=>A!J6O+?ACXD*2
MMH5R_P CY>V)/0]2OX]1^/K7J5<$X<KL=<9<RN%%%%04%>;?%S_CWTK_ 'Y?
MY+7I->;?%S_CWTK_ 'Y?Y+6E'XT14^%GEU%%%=YR!1110 4444 %%%% !111
M0 JL58,I((.01VKWSPEK@U_P];W;,#.H\N<?[8ZG\>#^->!5V/PYUW^R]?%G
M,^+:]Q&<] _\)_I^/M6-:'-$TIRLSVFBBBN(Z@HHHH **** "BBB@ KQ#XC?
M\CK>?[D?_H KV^O$/B-_R.MY_N1_^@"M\/\ $95OA.4HHHKL.8**** "BBB@
M KZ+T/\ Y%_3?^O6+_T 5\Z5]%Z'_P B_IO_ %ZQ?^@"N;$;(VH[LOT445RG
M0%%%% !7$_%+_D4X_P#KZ3_T%J[:N)^*7_(IQ_\ 7TG_ *"U73^-$3^%GC=%
M%%>@<@4444 %%%% !1110 4444 %%%% !7OOA#6/[<\-6MT[;IU'E3>N]>I_
M$8/XUX%7>?"_6?LFLRZ9(V([M<IGM(O^(S^0K&M'FC?L:4I6D>O4445Q'4%%
M%% !1110 4444 %%%% !1110 4444 %%%0W5U!96LMS<R+%#$I9W8\ 4 5]6
MU6TT73I;Z\DVQ1CH.K'LH'<FO"?$7B"[\1:FUU<G:@R(8@>(U]/KZFK7BWQ1
M/XEU(O\ ,EG$2((CV']X^Y_2N?KMI4^57>YRU)\VBV"BBBMC,***]#\%_#]K
MP1ZGK$96W.&BMCP9/=O0>W?Z=9E)15V.,7)V1D^$O UUX@=;JZW6^G _?Q\T
MOLO^/\Z]CL-/M-,LTM;*!(84Z*O\SZGW-6$18T5$4*JC"J!@ >@IU<4ZCFSJ
MA!1"BBBLRPHHK+US7[#P_9?:;V7!/$<:\O(?0#^M-)MV0-V-"::*VA>:>18X
MD&YG<X 'N:\R\3_$MY"]IH643D-=L.3_ +@[?4\_2N6\2^+M0\23D2MY-HIR
MENAX'N?4U@*I9@J@EB< #O753H):R.>=6^B',TMQ,69GEED;DDEF8G^9KU3P
M7X 2S$>I:S$'N.&BMV&1'[L.[>W;Z]+/@?P.ND(FI:D@:_89CC/(A'_Q7\J[
MJIJUOLQ*IT^K"BBBN8V"BBB@ HHHH **** "BBB@ HHK UGQ?I>C[HVE^T7(
M_P"6,)R0?<]!_/VJ9245=B;L;]9>I^(=+T@$7=VBR#_EDOS/^0Z?C7F^K>-]
M6U+<D4GV2 _P0GYC]6Z_EBN;))))))/))KEGBU]E$.IV.[U+XD2ME--LP@[2
M3G)_[Y' _,UR>H:[JFJ9%Y>RR*?X <+_ -\CBL^M_1?"&J:R%D$?V>V/_+:4
M8R/8=3_+WKF<ZE5V(NY&!6QI?AC5M7VM;VI6(_\ +67Y4_/O^&:]'TCP9I.E
M!7:+[5<#_EI,,@'V7H/YUT72MX83K-E*GW.(TWX<6D6'U&Y>X;O''\B_GU/Z
M5U5EI.GZ:NVSM(8?=5^8_4]35VBNN-.$=D:**044458PHHHH **** "BBB@
MHHHH **** "BBB@ HHHH X?XA^%AJM@=3M(_]-ME^< <R1CJ/J.H_$>E>.U]
M-5XGX_\ #@T36?M%NFVRNR70#HC?Q+_4?7VKJH5/LLPJP^TCD:]D^&>L?;_#
M[6,C9FLFVC/4H>5_+D?@*\;KJ/ &J_V7XKMPS8BNO]'?\?N_^/ ?K6M6/-$S
MIRM(]RHHHK@.L**** "BBB@ HHHH **** /$_$J;/$VI X_X^'/'N<UE5K^*
M?^1HU'_KL:R*\>?Q,YWN%%%%0(Z3P)+Y7BRV7.!(KJ?^^2?Z5Z[7BOA:3RO%
M&G-ZS!?SX_K7M5>CA'[C1M3V"BBBNHL**** "BBB@#B?B4F=(LWP>)\9^JG_
M  KS2O4?B1_R+MO_ -?:_P#H#UY=7F8K^(8SW"BBBN<@[3X:_P#(:N_^O?\
M]F%>FUYE\-?^0U=_]>__ +,*]-KT\-_#-H;!111706%%%% !1110!3U/38-6
MT^6SN5RD@X/=3V(]Q7B>H6,VFW\UG<#$D3;3[^A'L1S7O%>?_$?2AMM]5C7D
M'R9<=^ZG^8_*N7%4[QYET(FM+GGU%%%><8A73>!]8.F:ZL$C?N+O$;>S?PG\
M^/QKF:56*L&4D$'(([5<).,E)#3LSZ HJCH]\-3T>TO,\RQ@M_O=#^N:O5ZZ
M=U='0%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M"#\X_P#016)7CU/B9SO<****@1WGPS_X^M1_W$_F:]%KS[X91\ZE+_US4?\
MCV?Z5Z#7J8?^&C>&P4445N4%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !112$@#)Z4 +1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!Y=XVTV\TWQ!_:T.X12LKI*O_+-P!P?RS6WH
M?CVVOMMKJL:P2M\OFCF-_K_=_E]*Z:TO[/68[N%4WK#*T$T<JCJ.O'I7 ^-O
M"UMI,::A8C9!(^QXLY"D@D$>W!XKDG&5-NI!Z&;36J/2F*P6[,J@*BY"C@8
MKQV_TTIX7TG4U7B1I(G(]G8K_P"S?E7=Z!>22?#UIIFW&*WF4$GLN['Z<54L
MM,_M'X81VP&Z01O+'C^\'9@/Z?C3J+VB5NW^0/4TK;Q$O_"$C5G;,L<.UL]Y
M!\O/U.#^-<!X@L&T^QTE9,^=- TTI/4LQSS^&!^%+X;^T:I<6^ADYM'N1<2C
MV4'/YC^E;'Q+XU*Q_P"N)_G64Y.=/F?03=U<[W2#G1;'_KWC_P#0112:*P?0
MM/8=#;1D9_W117='9&B/G.BBBO4.(**** "BBB@ HHHH ]\\%?\ (FZ7_P!<
M?ZFMZL'P5_R)NE_]<?ZFMZO.G\3.V.R"BBBI&%%%% !1110 5A>,HA+X/U13
MV@+?D0?Z5NUS_C:<0>#=3?.,Q!/^^F"_UJH?$A2V9X+1117HG$%%%% !1110
M 5:TQS'JMFZ]5G0C_OH55J]HL?G:[I\6-V^YC7'KEA2>P+<^C****\T[@KS;
MXN?\>^E?[\O\EKTFO-OBY_Q[Z5_OR_R6M*/QHBI\+/+J***[SD"BBB@ HHHH
M ***[NR\/KJ_PQ-S#&#=VD\DB$#EEXW+^7/X5,I*.XTKG"44450@HHHH *56
M9&#*2&!R".H-)10!] ^%]:77O#]M>Y!EQLF'I(.OY]?H:V:\;^&NN_V=KATZ
M9L6][A5SVD'W?SZ?E7LE<%6'+*QUPES(****S+"BBB@ KQ#XC?\ (ZWG^Y'_
M .@"O;Z\0^(W_(ZWG^Y'_P"@"M\/\1E6^$Y2BBBNPY@HHHH **** "OHO0_^
M1?TW_KUB_P#0!7SI7T7H?_(OZ;_UZQ?^@"N;$;(VH[LOT445RG0%%%% !7$_
M%+_D4X_^OI/_ $%J[:N)^*7_ "*<?_7TG_H+5=/XT1/X6>-T445Z!R!1110
M4444 %=U\*?^1HN?^O)__0TKA:[KX4_\C1<_]>3_ /H:5G5^!E4_B1W_ (TT
M;^V_#-S"B[IXOWT/^\O;\1D?C7@U?35>#^-M&_L7Q-<Q(NV"8^=#Z;6ZC\#D
M5CAY?9-:T>ISM%%%=1@%%%% !75_#[6?[*\3Q12-B"[_ '+^Q/W3^?'XFN4I
M58JP9200<@CM4R5U8:=G<^F:*R/#&KC7/#UI>[@963;*/1QP?\?H16O7GM6=
MF=B=U<****0PHHHH **** "BBL/Q7KZ>'M#ENL@W#_) I[N>_P!!U_\ UTTF
MW9";LKG#_$SQ-YTPT*UD_=QD-<L#]YNH7\.I]\>E><TZ65YI7EE<O([%F9CD
MDGJ33:]"$5%61R2ES.X445K^&] N/$6KQV<.5C'S32XX1.Y^O8"FVDKLE*^A
MK^!_"3>(+[[5=*1IT#?/_P!-6_NC^O\ ]>O:D18T5$4*BC"JHP /0"H+"QM]
M,L8;.UC$<,2[54?S/O5FN&I-S9UPARH****S+"BBL/Q1XDM_#>E-</A[A\K!
M%_?;W]AW_P#KTTFW9";LKLS?&WC!/#UI]FM65M2F7Y!U$2_WB/Y"O%9)'ED:
M21V=W)9F8Y))[DU+>WEQJ%Y+=W4ADGE;<['N:@KNIP4%8Y9S<F%%%7]%TN;6
MM7MK"#[TKX+?W5[G\!FK;MJ0M3NOAAX<WR/KMRGRKE+8$=3_ !-^'0?CZ5ZC
M5>RLX=/LH;2W39#"@1!["K%<$Y\TKG9&/*K!1114%!1110 4444 %%%87B7Q
M'!H%EGY9+N0?NHL_^/'V'ZTI245=B;L)XE\2V^@6F!MDO)!^ZBS_ ./'V_G7
MD=Y>W&H73W-U*TLSG)8_YX%%Y>3W]W)<W,C232'+,?\ /2H*\RM6=1^1C*5P
MHHI41I'5$4LS'  &236)(^WMY;JX2""-I)9#M55&237KGACPQ#H-MO?;)>R#
M]Y)_=_V5]OYU!X1\+IHML+JY4-?RKSW\L?W1[^IKJ*]"A0Y?>EN;1C;5A111
M746%%%% !1110 444C,%4LQ  Y)/04 !( R>E<%XG\=>67LM(<%ONO<CH/9/
M\?R]:S_%WC%K]WT_3I"MH.))5ZR^P_V?YT_P+X9%Y(-5O(\P1M^Y1AP[#O\
M0?S^E<DZKG+DI_>9N5W9&CX2\(LKKJVK*7G8[XXI.2#_ 'FSW_SUZ=U1171"
M"@K(M*P44458PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *\)\>6@M/&
M5^H^[(RRC_@2@G]<U[M7C_Q5A">)+:4#'F6JY]R&;^F*WH/WC*LO=*OPS<KX
MP0#&&@<']#_2O:J\8^&$>_Q<6VD[+9VSZ<@?UKV>E7^,*/PA1116)J%%%% !
M1110 5S7CNY^S^%9US@S.D8_/)_0&NEK@/B7=_)868/4M*P_0?S:LJ[M39,M
MCSVBBBO), HHHH N:3'YNLV,>,[KB-<>N6%>ZUXGX9C\WQ-IRXSB=6Z>AS_2
MO;*]#"+W6S6GL%%%%=9H%%%% !1110!Q_P 2/^1=M_\ K[7_ - >O+J]1^)'
M_(NV_P#U]K_Z ]>75YN*_B&,]PHHHKF(.T^&O_(:N_\ KW_]F%>FUYE\-?\
MD-7?_7O_ .S"O3:]/#?PS:&P4445T%A1110 4444 %%%-=UCC9W.%4$D^@%
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
M=%)T8N/+T%RJUCE=-G\36&FV]H^B0R^3&(PXNU7( P..>U%=5134&M+O\/\
M(=CYEHHHKUSB"BBB@ HHHH **** /?/!7_(FZ7_UQ_J:WJP?!7_(FZ7_ -<?
MZFMZO.G\3.V.R"BBBI&%%%% !1110 5Y[\5=4$.EVNF(WSSR>8X_V5Z?F3^E
M=W>7<%A9RW=S((X8E+.Q["O ?$>M2Z_K<]_("JL=L2$_<0=!_7ZDUM0A>5^Q
ME5E96,JBBBNTY@HHHH **** "MWP7;&Z\8Z7&!G;-YG_ 'R"W]*PJ[SX5V'G
MZ_<WI7*6T. ?1F.!^@:HJ.T6RH*\D>O4445YYV!7FWQ<_P"/?2O]^7^2UZ37
MFWQ<_P"/?2O]^7^2UI1^-$5/A9Y=1117><@4444 %%%% !7M'PRY\'K_ -=W
M_I7B]>T_#+_D4%_Z[O\ TK&O\!K1^(\X\:Z#_8/B&6*-<6L_[V#T )Y7\#Q]
M,5SM>X^/-!_MOP^[1+FZM,RQ>K#'S+^(_4"O#J=*?-$FI'E84445J0%%%% "
MH[1NKHQ5U(*D=0:^@/#&M+K^@6U[D>;C9,!V<=?SZ_0U\_5V_P --<_L_7&T
MZ5\07HPN3P)!T_/D?E6-:'-&_8TI2LSV.BBBN(Z@HHHH *\0^(W_ ".MY_N1
M_P#H KV^O$/B-_R.MY_N1_\ H K?#_$95OA.4HHHKL.8**** "BBB@ KZ+T/
M_D7]-_Z]8O\ T 5\Z5]%Z'_R+^F_]>L7_H KFQ&R-J.[+]%%%<IT!1110 5Q
M/Q2_Y%./_KZ3_P!!:NVKB?BE_P BG'_U])_Z"U73^-$3^%GC=%%%>@<@4444
M %%%% !7=?"G_D:+G_KR?_T-*X6NZ^%/_(T7/_7D_P#Z&E9U?@95/XD>P5Q/
MQ,T;[?H"W\:YFLFW''4QGAORX/X&NVJ.:&.X@D@E4-'(I1U/<$8(KBC+E:9U
MR5U8^::*OZWIDFC:S=Z?)G,,A )_B7JI_$$&J%>@G<XGH%%%%, HHHH ]#^%
MFL^1J%QI$C?)<#S8A_MJ.1^(_P#0:]7KYNT^]ETW4;>]@.)() Z^^#TKZ)LK
MN*_L8+N YBF0.I]B,UQUXV=SHI2NK%BBBBL#8**** "BBB@ )Q7A?CGQ#_;^
MO/Y+YL[;,<..C>K?B?T KT3XA>(/['T$VL+8NKW,:XZJG\1_7'X^U>*UU4(?
M:9A6E]D****Z3 EM;::\NHK:WC:2:5@J(O4DU[SX6\.P^&](2V3#7#_-/*/X
MV_P'0?\ UZYKX;^%OL5J-:O(\7$Z_P"CJPY1#_%]3_+ZUZ#7'6J7?*CHI0LK
ML****P-@HHHH JZA?V^EV$U[=OL@A7<Q_H/<]*\$\0Z]<^(=6DO9\JOW8HLY
M$:=A_C6_\0?%7]LZA_9]I)FQMFY*GB5^Y^@Z#\37%UV4:?*KO<YJD[NR"BBB
MMS(*]8^%^A?9K"76)DQ+<?NX<]D!Y/XD?I[UYIH^FRZQJ]KI\.=T[A2?[HZD
M_@,G\*^B+:WBM+6*VA4+%$@1%'8 8%<]>=ERFU*-W<EHHHKD.@**** "BBB@
M HHJ"[NH;&UENKAPD,2[F8^E %/7-:M]#TY[J<Y;I'&.KMZ5XWJ.H7.J7TEW
M=/OE<_@H[ >@JWX@UN;7M2:YDRL2_+%'_<7_ !]:RJ\RO6YW9;&,I7"BBBN<
M@*]%\"^&/)1-7O4_>,,VZ,/NC^\?<]OSK!\&^'/[9O\ [3<)FRMR"V?^6C=E
M_P ?_KUZR  ,#I7;AJ-_?9I"/46BBBNXU"BBB@ HHHH **** "O.?&_BDRO)
MI%C)B-?EN)%/WC_='MZ_E]=SQKXC.D6(M+9\7EPIP1UC3NWU[#\?2O**X\36
MM[D3.<NB-/0-(DUO5X;-,A#\TK#^%!U/]/J:]J@@CMH(X(4"11J%51V KEO
M6D"QT7[9(N)[OYLGL@^[^?)_$5UM:8>GRQN]V."L@HHHKH+"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *\J^+2 7^F/W,3@_@1_C7JM>5?%IP=
M0TU,'(B<_F1_A6M'XS.K\)%\)X=VMWT^.$MMG_?3 _\ LM>M5Y[\)[0QZ3?W
M9'^NF6,?\!&?_9Z]"HK.\V%)>Z%%%%9&@4444 %%%% !7D7CF\^U^*)U!RMN
MJQ#\.3^I->LW$Z6UM+/(<)$A=CZ #)KP>ZN'N[N:XD^_*[.WU)S7)BY>ZHF=
M1Z$5%%%>>9!1110!T?@6'SO%ELV,B-7<_P#?)'\S7KU>:?#:WWZK>7&.(X0G
MT+'/_LIKTNO3PJM3-H;!111706%%%% !1110!Q_Q(_Y%VW_Z^U_] >O+J]1^
M)'_(NV__ %]K_P"@/7EU>;BOXAC/<****YB#M/AK_P AJ[_Z]_\ V85Z;7F7
MPU_Y#5W_ ->__LPKTVO3PW\,VAL%%%%=!84444 %%%% !6%XOOQ8>&;M@</*
MODI[EN#^F3^%;M>8_$/5A=:E%IT39CMANDQ_?/;\!_,UE6GRP;)D[(XRBBBO
M), KH/!VE'5/$$.Y<P6Y\Z0_3H/Q./UKGU4LP5022< #O7L7A+0_[$T=5D4"
MZFP\WL>R_A_,FNC#T^>?DBHJ[-^BBBO3-PHHHH **** "BBB@ K,UK6[30K(
MW%RV6.1'$/O.?0?XU)J^K6^BZ=)>7)^5>%4=7;L!7C>K:M<ZS?O=W399N%4=
M$7L!6%>M[-66Y$I6)=;UV\UVZ,UR^(P?W<2GY4'^/O6917HO@GPHL4<>K7\>
M96^:WC8?=']X^_IZ?RX(1E5D9I.3,_P_X"FO$6YU5G@A/*PKP[#W]/Y_2N_L
M=)L-,C"6=I%#QC*K\Q^IZFKM%>E3I1AL:J*05'-!%<1F.:))4/574$'\#4E%
M:%''ZUX!L+U&ET[%I<==O)C8_3M^'Y5YM?6-SIMV]M=Q-%*G4'O[CU%>\UA>
M*/#T6O:<54 7<0)A?W_NGV-<M;#J2O'<B4.QXW13G1HI&C=2KJ2&4]01VIM>
M>8G0^%?$TNA7@CE9GL9#^\3^Z?[P]_YUZ[%(DT22QL'C<!E93D$'H:\!KT#X
M?:^=QT:X?/5K<D_B5_J/QKKPU:SY&:0ET/0:***[S4**** "BBL'Q7K@T/1V
MDC(^U3?)"/0]V_ ?KBIE)15V)NQ@^-?%C0%]*T^3$G2>53]W_9'OZUYU2LS.
MQ9B68G))Y)-)7E5*CG*[,&[L?##)<3)#"A>21@JJO4DUZMX:\'VNCQ)<72)-
M?GDL>5C]E_QK"^'.D+)+/JLJY\L^5%G^]CYC^1 _$UZ+77AJ*MSLTA'J%%%%
M=AH(RAE*L 0>"#T-<;XA\"6UXKW.EJMO<]3$.$?Z?W3^E=G143A&:LQ-)[G@
M,T,EO,\,R,DB':RL,$&F5ZMXQ\,+J]J;RUC OHAT _UJ^GU]/RKRDC!P>M>9
M5I.G*QC*-F203-;W$<T9P\;!U/N#FO>8)5N+>.9/N2*'7Z$9KP*O9?"%U]J\
M*V#DY*)Y9]MI*C] *WPDM6BJ;-RBBBN\U"BBB@ HHHH *:[K&C.[!44$EB<
M#UIU>9>-O%)O9GTNQD_T6,XE=3_K&';Z#]36=2HJ<;L4G9$?BOQE)J3/9:<[
M1V?1Y!PTO^"_SKCZ**\N<W-W9@W<<B-+(J(I9V("J!DDGM7I'AOP)#;(EUJR
M++.>5@/*I]?4_I]:A\!>'%2(:Q=)EV_X]U(^Z/[WU]/_ *]=[79AZ"MS2-(1
MZL:J*BA54*H&  , 4ZBBNPT"H+JSMKZ!H;J!)HS_  NN14]% 'G/B+P"T*O=
M:/N=!RUL3E@/]D]_IU^M<(1@X/6OH&N!\<>%U:-]7L8\.O-Q&HZC^^/Z_G7%
M7PZ2YH&<H=4>>4445Q&1Z!X1\:$M'IVJR9S\L5PQ_1C_ %_.O0:^?J]*\#^)
MS>QC2[V3-P@_<NQY=1V/N/Y?2NW#U[^Y(UA+HSMZ***[30*;(GF1LF<;@13J
M* /-;WX;7D>6LKV&8?W9%*'^H_E7.:AX<U?3%+W5C*L8ZR+\ZCZD=/QKVVCK
M7-+"P>VA#@CY^HKL_'V@PZ?<1:A:1B.*=BLB*, /UR/J,_E7&5P3@X2Y69-6
M=@HHHJ!'=_#-0;S4&[B-!^9/^%>C5YY\,D!DU-^X$0_/=_A7H=>IAOX:-X;!
M1116Y04444 <#??#AIII9K?4@"[%MDD7K[@_TK&N/A]KD.?+%O/_ -<Y,?\
MH6*]7HK!X:FR.1'AM]HFIZ8-UY931)TWE<K^8XJA7O[HKH4=0RL,$$9!%>2>
M--"CT75E:W7;:W(+HO92/O >W(/XURUL/R+F6Q$H6U.;HHHKE("O4?AO_P B
M[<?]?;?^@)7EU>H_#?\ Y%VX_P"OMO\ T!*Z<+_$+AN=A1117I&P4444 %>5
M_$1V_P"$C5-QVB!2!GCJ:]4K/OM$TW4WWWEE%,^,;R,-CTR.:RK4W.-D3)71
MX=17JMW\/=&G!\CS[9NVQ]P_\>S_ #KC]>\%W^C1-<(PNK5?O.@PR_4>GN*X
M)X><5<R<&CFJ***P)"BBB@#Z!K)\0Z[#H.FM<28:5OEACS]]O\!WK1N;B*TM
MI+B=PD4:EF8]@*\7\0:U+KNJ/=/D1CY8H_[B_P"/<UZE>K[..FYO*5D4KV\G
MU"\DNKF0O-(<L3_GI4%%3Q65U.A>*VFD4=62,D5YFK,""BE961BK*58=01@B
MDH ****0'?\ PSE??J,.?DQ&V/0\BO0JX[X>::]IH\MY(N&NG!4'^XO /YDU
MV->K035-7-X;!1116Q05%//%:P///(L<2#+.QP *9>7EOI]I)=74@CAC&68_
MYZUY)XD\3W.OW!49BLT;]W%Z^[>I_E656JJ:\R92L:OB3QU/?%[72V:&VZ-+
MT>3Z?W1^O\JXRE56=@JJ69C@ #))KT7PUX$CB1+O6$#RGE;<_=7_ 'O4^W2N
M!*=:1EK)G%Z;H&J:MS9V<CIT\P_*OYGBNBM_AMJ+J#/>6T6>RY8C^5>EJBHH
M55"J!@ # %.KJCA8+?4T4$><-\-+D#Y-2B)]XR/ZU0N?A[K4()B-O<>R28/_
M (\!7JU%4\-38<B/"+W3KW3I/+O+66!CTWK@'Z'O56O?9X(;F%H9XDEC;@HZ
MY!_"N%\0?#]65[G1OE;J;9CP?]TG^1KGJ85K6.I+AV//**=)&\4C1R*R.IPR
ML,$&FURF85W'PTF<:E>P _(T(<CW!P/YFN'KT7X;:>R6]WJ#C D(BC^@Y/ZX
M_*ML.FZBL5#<[RBBBO4-PHHHH *K7U_;:;9R75U((X4')/?V'J:?=74-E:R7
M-PX2*-=S,>PKQ[Q)XBN-?O2Q)2UC/[F+T'J?>L:U54UYDRE8E\1^*;O7I2@S
M#9J?DA!Z^[>I_E6!178^"_"HU)QJ-]'FT0_NT(_UK#^@_6O/2E5EYF.LF5?#
MO@RZUD)<W!-M9'HV/FD'^R/3W/ZUZ-IOA_2])5?LEH@<?\M6&YS^)_I6F %
M   '04M>A3HQAZFRBD%-=%=2KJ&4]01D&G45L4<UJ_@C2M21FAB%G.>CPC"G
MZKT_+%>9ZQHM[HEWY%VF,_<D7E7'J#7N-4-8TFWUK3Y+2Y7@\HX'*-V(KGJX
M>,E=;D2@GL>&T59U"QFTV_FL[A<2Q-M/H?0CV(JM7FM6T9B:>A:Y<Z%?K<0$
MM&2!+$3PZ_X^AKV33[^WU.QBN[9]T4@R/4>H/N*\(KJ_ ^OG3-2%E.^+2Y;'
M)X1^Q_'H?P]*Z</6Y7RO8N$K:'JU%%%>B;!1110 5B>)?$,.@:?YA >YDR(8
MSW/J?85K7%Q%:VTEQ,X2*-2[,>P%>*:WJTVM:K+>2DA2<1IG[BCH/\]ZPKU>
M2.FY,I6*MY>3W]W)<W,C232'+,?\]*@HK5\.:7_;&N6]HV?*)WRX_NCD_GT_
M&O-2<G8QW.B\(>#5OHTU'4D/V<\Q0GC?[GV]N_TZ^CQQI#&L<2*B*,*JC  ]
MA2HBHBHBA548 '0"G5ZM.FH*R-TK!1116@S$UOPOIVN1L98Q%<X^6>,88?7U
M'U_2O*]:T2\T.\^SW2\-S'(OW7'M_A7M]4-6TFVUFP>TN5R#RK#JC=B*YZU!
M35UN1*-SPVBKFJ:9<:1J$MG<KAT/!'1AV(]JIUYK33LS$]9\ W?VGPRD1.6M
MY&C_  ^\/Y_I745YW\-+G$U_:G^)5D'X$@_S%>B5ZM"5Z:-XO0****U*"BBB
M@ HHHH **** /F6BBBO3.$**** "BBB@ HHHH ]\\%?\B;I?_7'^IK>K!\%?
M\B;I?_7'^IK>KSI_$SMCL@HHHJ1A116??Z[I6EJQO;^WA(ZJSC=_WR.3^5-)
MO8+V-"JU_J%IIEH]U>SI#"G5F/Z#U/L*X/6/BI:PAH](M6G?M+-\J?4#J?TK
MSK5M;U#6[GS]0N6E8?=7HJCV'05M"A)[Z&4JJ6QM^,?&<_B.;[/ &ATZ-LJA
MZR'^\W^%<I1175&*BK(YVVW=A1115""BBB@ HHHH *]J^'&E?V=X72=UQ+>-
MYQ]=O11^0S^->5>'-&?7==MK!<A&;=*P_A0<D_T^I%?044:0Q)%&H5$4*JCH
M .@KFQ$M.4VHQUN/HHHKE.@*\V^+G_'OI7^_+_):])KS;XN?\>^E?[\O\EK2
MC\:(J?"SRZBBBN\Y HHHH **** "O:?AE_R*"_\ 7=_Z5XM7M/PR_P"107_K
MN_\ 2L:_P&M'XCL:\+\<Z"=#\0R>6F+2YS+#CH/[R_@?T(KW2N:\<:#_ &[X
M>E6)-UU;_O8<=21U7\1^N*YZ4^61K4CS(\*HHHKN.4**** "G1R/%*DD;%71
M@RL.H(Z&FT4 ?0?AK64U[0;:^!'F%=LJC^%QU_Q^A%:]>/?#/7?[/UEM-F?$
M%Y]S/19!T_,<?E7L-<%2'+*QUPES(****S+"O$/B-_R.MY_N1_\ H KV^O$/
MB-_R.MY_N1_^@"M\/\1E6^$Y2BBBNPY@HHHH **** "OHO0_^1?TW_KUB_\
M0!7SI7T7H?\ R+^F_P#7K%_Z *YL1LC:CNR_1117*= 4444 %<3\4O\ D4X_
M^OI/_06KMJXGXI?\BG'_ -?2?^@M5T_C1$_A9XW1117H'(%%%% !1110 5W7
MPI_Y&BY_Z\G_ /0TKA:[KX4_\C1<_P#7D_\ Z&E9U?@95/XD>P4445P'8>9_
M%71LK:ZS$O3]Q-C\U/\ ,?E7F-?1FL:;'J^D75A+PL\94'T/4'\#@U\[W$$E
MK<RV\RE)8G*.I[$'!%=E"5XV['-5C9W(Z***W,@HHHH *]:^%NL_:=*GTJ5L
MR6K;XP>Z-U_(Y_[Z%>2UM>%-8.A^([6\9B(2WES?[C<'\NOX5G4CS1L5"7+*
MY] 44@.1D=*6N [ HHHH *:S!%+,0% R23@ 4ZN-^(^N?V9X>-G$Q%Q>YC&.
MH3^(_P A^-5&/,["D[*YYEXLUQM?\03W88^0I\N 'L@Z?GU_&L2BBO02LK(X
MF[NX5U/@;PR?$&L"2=,V-L0\N>CGLGX]_:N=L[2>_O(;2V0O-,X1%]2:^@-
MT6#0-'AL(<$H,R/C[[GJ?\]L5E6GRJRW-*<.9FD %    '04M%%<1U!1110
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
MJ&',:'^I[_EZUTI.O4N7\3%\/>![33HTGU%$N;OKM(RB?AW/N:ZT *    .
M!2T5Z$(1@K(U22,_5-%L-8@,=Y;JQQQ(!AU^AKR?Q%X=N?#]X$<^9;R9\J8#
M[WL?0U[14%W9VU] 8+J!)HCU5QD9K.K151>8I1N>"UU'A?PA<:Q,ES=HT5@#
MG)X,OL/;WKT"#PKH=M*)(]-AW#INRV/P)-;(&!@5C3PMG>1*I]QD:)%&L:*%
M10%50. !VI]%%=AH%1S316\#S3.$B12S,>@ J2O-/'?B,W=PVDVK_N(F_?,/
MXW';Z#^?TK.K45.-V*3LC(\4>))=>O<(62RB/[J/U_VC[_RK HK4\/:4=9UJ
M"TP?+)W2D=D'7_#\:\MN527FS#5LZ_P'X:58UUB\C!=O^/=&'0?W_P##\Z[Z
MFHBQQK&BA44 *H'  IU>K3@H1LC=*R"BBBK&%%%% !1110!RWBSPI'K,#75J
MBIJ"#@]!*/0^_H:\I>-XI&CD4JZDAE(P0:]_K$U?PKI6M3B>YB9)NADB;:6'
MOV-<M;#\_O1W(E"^J/*-'TBYUK44M+=>3R[]D7N37M5C9PZ?8PVENN(HE"K[
M^Y]SUJ'3-)LM'MC!90"-2<L>I8^I/>KU71H^S6NXXQL%%%%;E!117,^--=_L
MC2#%"V+JYRB$=57^)OZ?C[5,I**NQ-V5SDO''B,ZE>G3[9_]$@;YB#Q(_K]!
MTKD:**\F<W.5V8-W-+0=)?6M7ALUR$)W2,/X4'4_T^I%>UP01VT$<$*!(HU"
MJH[ 5R/P]TH6NDOJ#K^]NCA2>R#C]3G]*[*O0PU/EC=[LU@K(****Z"PHHHH
M **** .!^(^E*8K?5(U^8'R9<=QU4_S'XBO/*]L\2V@O?#=_"1D^277ZK\P_
M45XG7FXJ-IW[F,UJ%%%%<Y![+X4U;^V-!AF=MT\?[J7W8=_Q&#6Y7F7PYOS#
MJUQ8LWR3Q[E'^TO_ -8G\J]-KU:,^>"9O%W04445J4<5\1=4-OIL.GQMAKEM
MSX_N+_B<?E7F==)XZNS=>*9TSE8%6)?RR?U)KFZ\JO+FJ,PD[L*[KX9VX:\U
M"YQRD:1C_@1)_P#917"UZ#\,I!C4H^_[MA_X]3P_\1!#<] HHHKU#<**** "
MBBB@#EO&^A#5-*-U"O\ I5J"PQU9.X_J/_KUY/7T#7C?BW2!H^O31QKB"7][
M%Z 'J/P.1^5<.*I_;1E-=2SX"N/(\4Q)G FC>/\ 3=_[+7K=>(^'9_L_B/3I
M,X_TA%)]B<']#7MU:81^XT53V"BBBNHL**** "BBB@ HHHH ^9:***],X0HH
MHH **** "BBB@#HK'QQK^FV45G:W:)!$NU%,*G ^I%6?^%C>)O\ G]C_ ._"
M?X5RE%3R1[#YI=SJC\1?$Y!'VY![B!/\*@E\>>)IAAM5<<?PQHO\EKG**7)'
ML/FEW-&ZU_6+P%;G4[R13U5IFQ^6<5G=3DT4525MB;A1113 **** "BBB@ H
MHHH ***]#^'W@TW<L>LZC%_HZ'-O$P_UC?WC[#MZGVZS*2BKL<8N3LCI_A_X
M9.AZ2;JYCQ>W8#,".8T[+]>Y_#TKL***\^4G)W9V)65D%%%%(85YM\7/^/?2
MO]^7^2UZ37FWQ<_X]]*_WY?Y+6E'XT14^%GEU%%%=YR!1110 4444 %>T_#+
M_D4%_P"N[_TKQ:O:?AE_R*"_]=W_ *5C7^ UH_$=C1117$=)X?X_T+^QO$3R
M1)BUN\RQX' /\2_@>?H17*U[SXST+^WO#LT$:YN8OWL'J6';\1D?7%>#=#@U
MW49\T3EJ1LPHHHK4S"BBB@!T<CQ2I)&Q5T8,K#J".AKZ"\-:PNNZ#;7XP)&7
M;*H[..#_ (_0BOGNN[^&6N_8=7?2YGQ!><QYZ"0?XCCZ@5C6AS1OV-*4K.QZ
M_1117$=05XA\1O\ D=;S_<C_ /0!7M]>(?$;_D=;S_<C_P#0!6^'^(RK?"<I
M11178<P4444 %%%% !7T7H?_ "+^F_\ 7K%_Z *^=*^B]#_Y%_3?^O6+_P!
M%<V(V1M1W9?HHHKE.@**** "N)^*7_(IQ_\ 7TG_ *"U=M7$_%+_ )%./_KZ
M3_T%JNG\:(G\+/&Z***] Y HHHH **** "NZ^%/_ "-%S_UY/_Z&E<+7=?"G
M_D:+G_KR?_T-*SJ_ RJ?Q(]@HHHK@.P*\=^)NC?8==348UQ#>KEL=I%X/YC!
M_.O8JY_QGHW]M^&KF!%W3Q#SH>.=R]OQ&1^-:4I<LB*D>:)X+1117><@4444
M %%%% 'N7@+6?[7\,0!VW7%K^XDSUX^Z?RQ^(-=17BWPWUG^S?$@M)&Q!>CR
MSSP''W3_ #'_  *O::X*L>61UTY7B%%%%9EA7@WC36O[;\2W$R/NMX3Y,//&
MT=_Q.3^->K>-]9_L;PQ<2(VVXG_<Q>N6ZG\!D_E7A%=.'C]HPK2Z!116OX9T
M.3Q!KD%DN1%G?,X_A0=?\![D5TMV5V8)7T.\^&/ASR8&URY3YY 4M@1T7NWX
M]/IGUKT>HX88[>".") D<:A44= !P!4E>?.7,[G9&/*K!1114E!116)XJUU?
M#^@SWF1YY_=P*>[GI^7)_"FE=V0F[*YY]\3/$7VW45T>W?\ <6IS-C^*3T_
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
M?Y$5XW&AEE2-?O,P4?4U[Y#$L,,<2#Y44*/H.*[,)'5LTIH?1117>:A1110
M4444 %%%% #9(UEC:-UW(P*L#W!KPG4;-M/U*YM&ZPR,GU /!KWBO*/B#:?9
M_$AF ^6XB5\^X^4_R'YUR8N-XIF=1:7.5HHHKSS(4$@@@D$<@BO;/#VI?VMH
M=K=DYD9=LG^\.#_C^->)5Z#\-;\E;W3V/3$R#]&_]EKJPL[3MW+@]3T"BBBO
M1-@HHHH PO&/_(I:A_NK_P"A"O&Z]D\8_P#(I:A_NK_Z$*\;KS\7\:]#*IN%
M%%%<AF>B?#+_ (]]2_WX_P"35WM<%\,O^/?4O]^/^35WM>KA_P"&C>'PA111
M6Q04444 %%%% !7+?$'_ )%=_P#KLG]:ZFN6^(/_ "*[_P#79/ZUG6_AL4MC
MR>BBBO(.<*]1^&__ "+MQ_U]M_Z E>75ZC\-_P#D7;C_ *^V_P#0$KIPO\0N
M&YV%%%%>D;!1110 4444 %%%% 'DOCX >*I2!UC0G\JYBNG\?_\ (TR?]<D_
ME7,5Y-;XV82W"BBBLB3I/!>B#5]9$DRYM;;$DF>C'^%?SY^@->NU@^$-*&E>
M'X%9<33_ +Z3ZGH/P&/UK>KU:%/DAYF\59!1116Q04444 %%%% !1110!S_B
M[7/[$T=C$V+J?,</MZM^'\R*\>)))).2>];GBS5_[8UZ:1&S;P_NHL="!W_$
MY/Y5AUY=>ISR\D82=V%>D?#?3A'8W.HNOS2MY:'_ &1U_,G]*\WKV[P]9_8/
M#]C;XP5B#,/]H\G]2:O"QO._8<%J:=%%%>B;!1110 4444 %%%% !1110 44
M44 %%%% "$@#)Z5XMXEU8ZSKD]R&S"I\N$?[ Z?GU_&O2/&NIG3?#LP1L2W'
M[E/49ZG\L_G7D%<.+GM RJ/H%/AB>>>.&,9>1@JCU).!3*W/!]M]J\56*D9"
M.9#[;02/U KD@N:21"W/7K.V2SLX+6/[D2!!] ,5/117LG0%%%% !1110 44
M44 1S1^;!)&<?.I7GW%>!5[S>W"VEC<7#,%6*-G)^@S7@U<.,W1E4"BBBN(S
M-7PS<FU\2Z?*#C]\J$^S?*?YU[97@U@2-1MB#@B5.1]17O->AA'HT:TPHHHK
MK-#P[7I/-\0ZB^<@W,F#[;CBL^K^N1^3K^HQ\_+<R8SZ;CBJ%>-/XF<["NH\
M!:@MEXC6)SA+E#%S_>ZC^6/QKEZ<CM%(LB,5=2&5AU!%.$N62D"=F>_T5B>&
M=>BU[3%DR!<Q@+.GH?4>QK;KUXR4E=&Z=PHHHIC"BBB@ KE/'FDMJ&BK<0QE
MY[9\@*,DJ>"!^A_"NKHJ9Q4HN+$U=6/)-)\%ZW<SQ3- +5%8-NG.#QS]WK^E
M>MT45%.DJ:T%&-@HHHK4H**** "BBB@ HHHH ^9:***],X0HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HJWIVF7NK72VUC;23RGLHX ]2
M>@'N:]5\+?#JUTLI=ZILNKP<K'C,<9_]F/O_ /KK.=10W*C!RV.>\%^ 9+YH
MM2U>(I:?>C@;@R^Y]%_G].OK*J$4*H 4#  & !3J*XYS<W=G5&*BM HHHJ"@
MHHHH *\V^+G_ ![Z5_OR_P EKTFO-OBY_P >^E?[\O\ ):TH_&B*GPL\NHHH
MKO.0**** "BBB@ KVGX9?\B@O_7=_P"E>+5[3\,O^107_KN_]*QK_ :T?B.Q
MHHHKB.D*\4^(>@C2/$!N84VVMYF1<#A7_B']?QKVNL+Q=H2Z_P"'Y[55!N$'
MF0'T<=OQY'XUI2GRR(J1YD>!44K*58JP((."#VI*[SD"BBB@ I\4LD$R31,4
MD1@RL.H(Y!IE% 'T+X=UB/7M#MK]<!W7$JC^%QPP_P ]L5JUY!\,M=^PZN^E
MS/B"\YCST$@_Q''U KU^N"I#EE8ZX2YE<*\0^(W_ ".MY_N1_P#H KV^O$/B
M-_R.MY_N1_\ H J\/\1-;X3E****[#F"BBB@ HHHH *^B]#_ .1?TW_KUB_]
M %?.E?1>A_\ (OZ;_P!>L7_H KFQ&R-J.[+]%%%<IT!1110 5Q/Q2_Y%./\
MZ^D_]!:NVKB?BE_R*<?_ %])_P"@M5T_C1$_A9XW1117H'(%%%% !1110 5W
M7PI_Y&BY_P"O)_\ T-*X6NZ^%/\ R-%S_P!>3_\ H:5G5^!E4_B1[!1117 =
M@4444 >#^-]&_L7Q/<1HN()SYT7IANH_ Y'Y5SM>R?$O1O[0\/B^C7,]DVXX
M[QGAORX/X&O&Z[Z4N:)R5(VD%%%%:$!1110 Z.1XI4DC8JZ$,K#L17T-H&JI
MK6AVE^N,RH-X'\+CAA^8-?.]>D_"K6=DUUH\K</^^A!/<<,/RP?P-85XWC?L
M:TI6=CU&BBJVH7L6G:?<7LW^K@C:1N>N!T_&N,Z3R;XG:O\ ;=?33T;,5DF&
M_P!]L$_I@?G7#U-=7,MY=S74S;I9G,CGU).34->C&/*DCBD[NX5[5\/?#_\
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
M5U>FR9;'D]%%%>28!6_X+N_LGBFTY^64F)O?(X_7%8%3V4YM;^WN!P8I5?\
M(YJX/EDF-;GO5%%%>P= 4444 87C'_D4M0_W5_\ 0A7C=>R>,?\ D4M0_P!U
M?_0A7C=>?B_C7H95-PHHHKD,ST3X9?\ 'OJ7^_'_ ":N]K@OAE_Q[ZE_OQ_R
M:N]KU</_  T;P^$****V*"BBB@ HHHH *Y;X@_\ (KO_ -=D_K74URWQ!_Y%
M=_\ KLG]:SK?PV*6QY/1117D'.%>H_#?_D7;C_K[;_T!*\NKU'X;_P#(NW'_
M %]M_P"@)73A?XA<-SL****](V"BBB@ HHHH **** /)?'__ "-,G_7)/Y5S
M%=/X_P#^1ID_ZY)_*N8KR:WQLPEN%%%%9$GT#1117MG2%%%% !1110 4444
M%8?BW4SI?AVYE1L2R#RHSZ,W?\!D_A6Y7F_Q)OR][:6"GY8T,K?4\#]!^M95
MI\L&R9.R.&HHHKR3 GL8/M6H6UO_ ,]953\R!7O0&!@5XKX6C\WQ1IR^DP;\
MN?Z5[57H81>ZV:TPHHHKK- HHHH **** "BBB@ HHHH **** "BBB@#S#XBW
M_GZS#9*?EMH\D9_B;G^6*XVKVM7AO]:O+K.1),Q7_=S@?IBJ->15ES3;.=N[
M"M7P]K0T'4S>FV^T'RR@7?LP3CG.#6514QDXNZ!.QWK?$V7/RZ4@'H9B?_9:
M0_$R?'&F1_\ ?T_X5P=%:_6*G<?.SN/^%EWO_0/M_P#OIJ:WQ*OR/EL;8'W+
M'^M<312^L5.X<S.T_P"%E:G_ ,^=I^3?XTQOB1J^?EM;$#T*.?\ V:N.HH]O
M4[AS,[#_ (61K'_/O8C_ +9O_P#%5'_PL/6_[MK_ -^S_C7)U*EK<2?ZN"5O
M]U":/;5'U#F9JZKXKU;6(#;W$ZK 3DQQKM!^O<UBU?CT/5I?N:9>-VR(&Q_*
MK,?A379?NZ9./]X!?YU+4Y.[NQ:LQZ*Z2/P)X@?[UHB?[TR_T)J[#\.-6<CS
M;BTC7V9F/Y8_K35&H^@^5G.:-;->:W90("2\RYQV&>3^5>YUSWA_PE9:"WGA
MFGNB,>:XQM'^R.U=#7?AZ3A'7<UA&P4445N4>1^.[(VGB>:0#"7"K*OY8/Z@
M_G7-5ZQXYT4ZGHWVB%=UQ:9< #EE_B'\C^%>3UY>(ARS?F835F%%%%8$ES3-
M4NM(O5N[.39(."#T8>A'I7K/A_Q-9:]"!&1%=*/G@8\CW'J*\:IT4LD,JRQ.
MR2*<JRG!!]C6]*LZ?H5&31[_ $5YQH?Q"EA"P:NAE0<">,?,/]X=_P /UKO;
M'4;/4H!-97$<T?JIZ?4=1^->A"K&>QLI)EJBBBM!A1110 4444 %%%% !111
M0 4444 %%%% 'S+1117IG"%%%% !1110 4444 %%3V]C=W:LUM:SS!3@F.,M
MC\JF_L;5/^@;>?\ ?AO\*5T%BE15W^QM4_Z!MY_WX;_"C^QM4_Z!MY_WX;_"
MBZ"S*5%7TT/5Y&VII5\S>BV[G^E3+X9UYS@:-J'XVSC^8HNAV9E45T$/@?Q+
M.<)I,P_WV5/YD5J6WPP\03G]Z;6W'??+D_\ CH-2YQ74:A)]#BZ*]0LOA+$"
M#?:H[>JP1A?U.?Y5T^G>!?#VFE62P6:0?QW!\P_D>/TJ'7@MBE2DSQC3=#U3
M6'VV%E-,,X+A<*/JQX%=YHOPKY676KKW\BW/\V/]!^->F(BQH$10J@8"J, 4
MZL95Y/;0UC22W*FGZ99:5;"WL;:."(?PH.ON3U)]S5NBBL-S4**** "BBB@
MHHHH *\V^+G_ ![Z5_OR_P EKTFO-OBY_P >^E?[\O\ ):TH_&B*GPL\NHHH
MKO.0**** "BBB@ KVGX9?\B@O_7=_P"E>+5[3\,O^107_KN_]*QK_ :T?B.Q
MHHHKB.D**** /&/B/H/]EZ[]MA7%M>Y?CHLG\0_'K^)]*XROH#Q3H:^(-!GL
MN/.'[R%CV<=/SY'XUX Z-&[(ZE74D,#U!KMHSYHV['+4C9B4445L9A1110 ^
M&:2WGCFB8K)&P=6'8@Y!KZ$\/ZO'KNB6U_'@&1<2*/X7'##\_P!,5\\5WOPQ
MUW['JDFDS/B&[^:+)X$@']1_(5C6AS1OV-*4K.QZ[7B'Q&_Y'6\_W(__ $ 5
M[?7B'Q&_Y'6\_P!R/_T 5CA_B-:WPG*4445V',%%%% !1110 5]%Z'_R+^F_
M]>L7_H KYTKZ+T/_ )%_3?\ KUB_] %<V(V1M1W9?HHHKE.@**** "N)^*7_
M "*<?_7TG_H+5VU<3\4O^13C_P"OI/\ T%JNG\:(G\+/&Z***] Y HHHH **
M** "NZ^%/_(T7/\ UY/_ .AI7"UW7PI_Y&BY_P"O)_\ T-*SJ_ RJ?Q(]@HH
MHK@.P**** (YH8[B"2&50\<BE74]"#P17SSK>F2:-K5UI\F3Y+D*3_$O53^(
M(KZ*KS/XJZ-E;768EY'[B; _%3_,?E6]"5I6[F56-U<\QHHHKL.8**** "KN
MD:C+I&K6M_%]^"0-C^\.X_$9'XU2HI;@?2MO/'=6T5Q"P:*5 Z,.X(R*XGXI
M:H;708=/1L/>29;_ '%P3^NW]:=\,=9^W:$^GR-F6R;"Y/)C;D?D<C\JXGXB
M:I_:/BR>-6S%:*(%^HY;]21^%<E.G:I;L=,Y^Y?N<I1171>"M$_MSQ)!%(FZ
MVA_?39Z%1T'XG _.NMNRNSG2N['IW@'0O[&\.QO*FVZN\2R9Z@?PK^ Y^I-=
M5117G2?,[L[$K*P4444AA115+5M1CTG2;J_EP5@C+X)QN/8?B<#\:$KZ >5_
M$[6OMVN)IL3YALU^8#H9#U_(8'YUPU27%Q)=7,MQ,Q:65R[L>Y)R:CKT8QY5
M8XI.[N%%%%4(**** .]^%-EYVNW=XRY6W@V@^C,>/T5J]=K@_A7:"'P]<W1'
MS3W! ]U4 #]2U=Y7#6=YLZJ:M$****R- HHHH ***HZQ?#3-'N[S/,49*_[W
M0?KBDW978'E?C+4O[2\27!5LQ0?N4_X#U_7-8%*S%F+,223DD]Z2O'G+F;;.
M=NX4445(B>QM'OK^"TC^_-(J#VR<9KW:W@2VMXH(QB.- BCT &!7E_P]L/M.
MOO=,/EM8RP_WFX'Z9KU2O1PD;1<NYK!:7"BBBNHT"BBB@ HHHH **** "BBB
M@#S;XE_\A*Q_ZXG_ -"KAZ[OXF)B[T^3!^:-U]N"/\:X2O*Q'\1F$]PKT+X9
MW(,=_:D\@K(H_,'^0KSVND\#7WV+Q/"K'"7"F$_4\C]0/SHH2Y:B81=F>NT4
M45ZIN%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6NIW0"* !KB3
M[@/11W8^P_7I2VEHEG!Y:98DEG<]78]6/O\ _JJ8* Q; W$8)QR1_DFG47 *
M*** "BBB@ HHHH *R]?UF+0]*DNWP9/NQ(?XG/3\.]:,DB0Q/+(P1$!9F)P
M!WKQWQ1K[Z]JAD4D6L65A0^GJ?<_X5C7J\D?,F4K(QYYY+F>2>9R\DC%F8]R
M:CHHKRS ****0!115BPLY=0OH;2!<R2L%'M[_0=::5] .[^'.D[8Y]5D7EOW
M4.?3^(_R'X&N^JM8646GV$%G ,1PH%'O[_CUJS7K4X<D5$Z(JR"BBBM!A111
M0 4444 %%%% ''_$C_D7;?\ Z^U_] >O+J]1^)'_ "+MO_U]K_Z ]>75YN*_
MB&,]PHHHKF(.T^&O_(:N_P#KW_\ 9A7IM>9?#7_D-7?_ %[_ /LPKTVO3PW\
M,VAL%%%%=!85Q7Q!T47.GKJD2CSK?Y9,#[R$_P!#_,UVM1S0QW$$D,JAHY%*
MLI[@]145(*<7%B:NK'@5%7]9TR32-6N+)\D1M\C'^)3R#^54*\AIIV9SA4MM
M<2VES%<0,5EB8.C>A%144+0#W/2-2BU?2X+V(C$B_,O]UNX_.KU>8_#_ %O[
M)?OIDS8AN3F//02?_7'Z@5Z=7JT:G/&YO%W04445J4%%%% !1110 5SWC>Y^
MS^%+O!PTFV,?BPS^@-=#7%_$B;;HEK%G[]QN_ *?\:SK.T&*6QYE1117D'.%
M>B:/X#TJ_P!(L[R:>\#S1J[*KJ!D_P# :\[KVOPRP;PSII!R/(4?EQ73AH1E
M)IHN"3>IDK\/-$4Y)NF]C(/\*E7P%H*C!@E8^IE/]*Z>BN[V-/L:\J,!?!7A
MY3D:<#]97/\ [-4J>$]!3&-,A./[V3_,UM44_9P[(+(S4\/Z-']W2K/UY@4_
MS%6$TRPC^Y96R_2)1_2K5%5RI= L-2-(Q\B*N?08IU%%,84444 %%%% !111
M0 4444 %5-2T^#5+"6SN5S'(,>X/8CW%6Z*35]&!X=K.CW.B:@]I<#..4<#A
MU]16?7N&L:-::W9&VNTSW1Q]Y#ZBO)M=\.WN@W&R==\#']W.H^5O\#[5YU:@
MX.ZV,91L9%%%%<Q 4444 :6EZ_J6CN#9W+*F<F)N4/X5Z!HOCZQO]L-^!9SG
MC<3^[/X]OQ_.O+:*VIUI0V*4FCZ 5@RAE((/((Z&EKQK0_%6H:&X2-_.M<_-
M!(>/P/8UZAHOB"QUVWWVLF)5'[R%N&3_ !'O7?2KQGIU-8R3-6BBBMB@HHHH
M **** .&^)<Q6PL(,\/*SX_W1C_V:O-Z[OXF29N]/BY^5';\R/\ "N$KR\2[
MU&83W"BBBL"3H/!'_(WV'_;3_P!%M7L->/>"/^1OL/\ MI_Z+:O8:]'"? _4
MVI[!111746%%%% !1110 4444 %8GBZ/S?"FH+C.(PW3/1@?Z5MUF^(%#^'-
M2!_Y]9#^2DU,]8L3V/$****\8YPHHHH ]WTZ0S:9:2'J\*-^:BK59^@\^'M,
M_P"O2+_T 5H5[4=D=""BBBF,PO&/_(I:A_NK_P"A"O&Z]D\8_P#(I:A_NK_Z
M$*\;KS\7\:]#*IN%%%%<AF>B?#+_ (]]2_WX_P"35WM<%\,O^/?4O]^/^35W
MM>KA_P"&C>'PA1116Q04444 %%%% !7+?$'_ )%=_P#KLG]:ZFN6^(/_ "*[
M_P#79/ZUG6_AL4MCR>BBBO(.<*]1^&__ "+MQ_U]M_Z E>75ZC\-_P#D7;C_
M *^V_P#0$KIPO\0N&YV%%%%>D;!1110 4444 %%%% 'DOC__ )&F3_KDG\JY
MBNG\?_\ (TR?]<D_E7,5Y-;XV82W"BBBLB3Z!HHHKVSI"BBB@ HHHH ****
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
M,4[+CV(!_J:ZL(_?+I[G6T445Z)L%%%% !1110 4444 %%%% !1110 4444
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
M% !1110!5U&T%]IMS:''[Z)DY[$C@UX2Z,CLC AE."#V-?0%>/\ C73O[/\
M$DY5<17'[Y?QZ_KFN/%QT4C.HNISU%%%<!D/BE>"9)8F*2(P96'4$=#7LGAK
M7H]>TQ9>%N8\+,@[-ZCV->,5?T?5[G1-02[MCR.'0GAU[@UO1J^SEKL5&5F>
MY451TG5;76;!+NU<%3PR]T;N#5ZO3335T;A1113 **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HI&8*I9B !R2>@KS_ ,4^.?OV.D2>TER/Y)_C
M^7K43J1@KL3:1>\6^,5TX/8:<X:[(Q)*.1%[#_:_E7F3,78LQ)).23U-(3DY
M/6BO,J574=V8MW"BBBLB0HHHH *5$:1U1%+.QPJ@9)/I25Z#X#\-%=NLWB<D
M?Z,C#_Q__#\_2M*=-SE9#BKLZ+PKH"Z%I860 W<V&F;T/9?H/\:WJ**]:,5%
M61NE8****8PHHHH **** "BBB@ HHHH X_XD?\B[;_\ 7VO_ * ]>75ZC\2/
M^1=M_P#K[7_T!Z\NKS<5_$,9[A1117,0=I\-?^0U=_\ 7O\ ^S"O3:\R^&O_
M "&KO_KW_P#9A7IM>GAOX9M#8****Z"PHHHH *XKXA:-]IL$U.),RV_RR8[H
M3_0_S-=K4<T,=Q!)#*H:.12K*>X/45%2"G%Q8FKJQX%16AK>EOH^KW%D^2$;
M*,?XE/0_E6?7D--.S.<****0'K7@K7?[6TD6\SYN[8!6SU9>S?T/T]ZZ>O#M
M$U:;1=5AO(LD*<.F?OJ>H_S[5[7:W,5Y:Q7,#AXI5#*1Z&O3P]7GC9[HV@[H
MFHHHKH+"BBB@ KA?B7'FQL).RR,OY@?X5W5<G\0H/-\-"0#_ %,ZL3['*_U%
M95U>FR9;'E5%%%>28!7>_#2Z N+^S)Y95E4?0X/\Q7!5M^$;\:?XEM)&.(Y&
M\I_HW'\\&M:,N6:9479GLU%%%>L;A1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5CZSX:T[7$/VB+;/CY9X^''U]1]:V**3BI*S!J
MYXSKWA>^T&3=(/-M2<+.@X^A'8UB5[]+#'/$\4R*\;C#*PR"/>O+/%WA)M'D
M-Y9@M8N>1U,1]#[>A_R>"MA^7WH[&4H6U1RE%%%<AF%:GA[5WT76(;L$^5G;
M*H[H>O\ C^%9=%5%N+N@/?T99$5U(*L,@CN*=7.^";\WWABWW$EX"86/TZ?H
M1715Z\9<T4SH3N@HHHJAGGWQ,A/_ !+9AG_EHA_\=(_K7G]>I_$2V,WAU)@.
M8)U8GT!!'\R*\LKS,2K5&8SW"BBBN<@GLI?L]_;S?\\Y%?\ (@U[U7S]7NNE
M7'VO2;.XSGS($8_4@5W8-[HTIERBBBNTU"BBB@ HHHH **** "J&N,5T#4F'
M46LI'_?)J_61XH?R_#&HM_TP9?SX_K4S^%B>QXK1117C'.%26\)N+J*$=9'"
M#\3BHZVO"5K]K\4V"=DD\P_\!&[^E5!7DD-'LP  P.E+117LG0%%%% &%XQ_
MY%+4/]U?_0A7C=>R>,?^12U#_=7_ -"%>-UY^+^->AE4W"BBBN0S/1/AE_Q[
MZE_OQ_R:N]K@OAE_Q[ZE_OQ_R:N]KU</_#1O#X0HHHK8H**** "BBB@ KEOB
M#_R*[_\ 79/ZUU-<M\0?^17?_KLG]:SK?PV*6QY/1117D'.%>H_#?_D7;C_K
M[;_T!*\NKU'X;_\ (NW'_7VW_H"5TX7^(7#<["BBBO2-@HHHH **** "BBB@
M#R7Q_P#\C3)_UR3^5<Q73^/_ /D:9/\ KDG\JYBO)K?&S"6X4445D2?0-%%%
M>V=(4444 %%%% !1110!4U1#)I%Z@ZM X_-37A-?0#*'4J1D$8->!SQ&"XEA
M;[T;E3]0<5PXQ;,RJ$=%%%<1F.1S'(KJ<,I!'UKWNWF6XMHIT^[(@<?0C->!
M5[#X+O?MOA>UR<O!F%O;;T_3%=F$E[S1I3>MCH****[S4**** "BBB@ HHHH
M **** "BBB@ KFO'D>_PG<-_<=&_\> _K72UD>*(#<^&-1C R1"7_P"^?F_I
M45%>#0GL>*T445XYSA74> ;O[-XG2,G N(VC_'[P_P#0:Y>K&GW;6&HV]VO6
M&17QZX/2KIRY9)C3LSWFBFQR++&LB-N1@&4CN#3J]@Z HHHH **** "BBB@
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
M2GR24AIV=SWFBJUA>Q:C807D!S',@8>WM^'2K->NG<Z HHHH **** "BBB@
MHHHH **** "HYHEGADB?[KJ5/T(Q4E% '@4\+6]Q+ XP\;E&^H.*CKHO&]A]
MA\33L!B.X F7\>OZ@USM>/./+)HYVK,****@1ZUX%U07_A](&;,UH?*8?[/\
M)_+C\*Z>O&O">M?V+K4<DC8MI?W<WL#T/X'^M>R A@"""#T->IAZG-#S1O!W
M0M%%%;E!1110 4444 %%%% !1110 4444 %><>(?&NK6>KW5E;&"*.%RJL(\
ML?KG(_2O1Z\8\7*%\5Z@!_ST!_-0:YL3*48JS(F[([CP+KMUJ\%Y%?3F6>-P
MX8@#Y2,8X[ C]:Z^O'/!VIC3/$=NSMMBF_<R?0]#^>*]CJL//FAKN.#N@HHH
MK<H**** "BBB@ KS;X@:"MM<+JUN@$<S;9@!T?LWX_S^M>DU0UJP74]'N[,C
M)DC.WV8<K^H%9U8<\6B9*Z/#:*",'FBO), K=\'3&#Q78L/XF*'\5(K"K7\+
M?\C1IW_7855/XT-;GM5%%%>P= 4444 %%%% !1110!\RT445Z9PA1110 444
M4 %%%% 'JOPE_P"0=J7_ %V3^1KT6O.OA+_R#M2_Z[)_(UZ+7!6^-G73^%!1
M116984444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7FWQ<_X]]*_W
MY?Y+7I->;?%S_CWTK_?E_DM:4?C1%3X6>74445WG(%%%% !1110 5[3\,O\
MD4%_Z[O_ $KQ:O:?AE_R*"_]=W_I6-?X#6C\1V-%%%<1TA1110 4444 %%%%
M 'E/Q0T#[/>1:U OR3D1SX[.!P?Q _3WKSNOHS6-,AUG2;G3Y^$F3 ;&=IZ@
M_@<&OGJ]M)K"]FM+A=LT+E''N*[*$[QL^AS58V=R"BBBMS(**** "BBB@ HH
MHH **** "OHO0_\ D7]-_P"O6+_T 5\Z5]%Z'_R+^F_]>L7_ * *YL1LC:CN
MR_1117*= 4444 %<3\4O^13C_P"OI/\ T%J[:N)^*7_(IQ_]?2?^@M5T_C1$
M_A9XW1117H'(%%%% !1110 5W7PI_P"1HN?^O)__ $-*X6NZ^%/_ "-%S_UY
M/_Z&E9U?@95/XD>P4445P'8%%%% !1110 4444 >9_%71LK:ZS$O(_<38'XJ
M?YC\J\QKZ,UG38]8T>ZT^7A9XRH/]T]0?P.#7SO/!);7$L$RE)8F*.I[$'!%
M=E"5XV['-5C9W(Z***W,B6UMI+R[AM81F2:18T'J2<"OHVRM(["QM[2+_5P1
MK&OT Q7CGPWTW[=XKCF9<QVB-,<]-W1?U.?PKVNN3$2U2.BBM+A1117.;!11
M10 5SGCJ]^Q>#M08-AI4$*^^XX/Z9KHZ\\^+%YLTJPLP?];,TA^BC'_LU735
MYI$S=HL\HHHHKT#C"BBB@ HHHH *[GX5 'Q3<$C)%FY'M\Z5PU=Q\*F \4W
M)Y:S<#W^=*SJ_ RJ?Q(]BHHHK@.P**** "BBB@#D?B*P7PW&#_%<J/\ QUC_
M $KRRO4?B1_R+MO_ -?:_P#H#UY=7FXK^(8SW"BBBN8@*[3X:_\ (:N_^O?_
M -F%<779?#9@-=NE[FV)_)E_QK:A_$14=ST^BBBO5-PHHHH **** "BBB@ H
MHHH **** "BBB@#%\2Z$FO:4T'"W$?SPN>S>GT/^>E>-S0R6\SPS(4D1BK*1
MR".HKWZN-\:>%3J49U*QCS=HO[Q%'^M4?U'Z_E7+B*/,N9;D3C?4\PHH(P>:
M*\\Q"BBBD 5>TW6-0TF7?973Q<Y*9RK?4=*HT4TVG= >AZ7\2(V 35+4JW_/
M6#D?BI_Q-==8:WIFI@?8[V&1C_!NPW_?)YKPZ@'!XKIABIK?4M39] T5XE9^
M)-9L,"#4)PHZ*[;U'X-D5N6WQ&U:( 3P6TP]=I4_H<?I6\<5![EJ:/4:*X&+
MXF1D?OM+8'U2;/\ ,5;3XDZ41\]I> _[*J?_ &:M%7IOJ/F1V=%<?_PLC1_^
M?:^_[]I_\54<GQ)TP#]W9WC'_:"C^II^WI]PYD=I17G\WQ,7D0:6<^KS?T _
MK67<_$369LB%+:W'JJ%C^I(_2I>)IKJ+G1ZI65J'B/2-,R+F^B#C_EFAW-^0
M_K7D=[KNJZAD75_.ZGJN["_D.*SZQEB_Y42ZG8[[4_B0S9CTRTV_]-9^3^"C
M_&N,O]4OM4E\V]NI)F[!CP/H.@_"JE%<LZLY[LAR;"BBBLQ!1110 4444 %%
M%=9X7\&3:L4N[X-#9=0.C2_3T'O^7K5P@YNR&E<I^&?"]QKUP)'#1V*']Y+_
M 'O]E??^5>MVMK!96T=M;1K'#&,*J]J6""*U@2""-8XD&%11@ 5+7ITJ2IKS
M-HQL%%%%:E!1110 4444 %%%% !1110 4444 %%%% ''_$C_ )%VW_Z^U_\
M0'KRZO2OB4X&EV2=S.3^2_\ UZ\UKS,5_$,9[A1117.0=I\-?^0U=_\ 7O\
M^S"O3:\M^'#[?$4RDGYK9@![[E/^->I5Z>&_AFT-@HHHKH+"BBB@ HHHH *Y
M_P 7:$-;T=A&N;J#+PGN?5?Q_GBN@HJ914E9B:N?/Q!!((P1VHKL?'GA_P"P
M7O\ :5NF+>X;]X /N/\ _7Z_7-<=7DU(.$N5F#5G8****@1J>']:ET+5([I,
MM&?EE3^\O^/I7M%M<17=M'<0.'BD4,K#N*\#KL?!'B;^SK@:;=OBTE;]VQ_Y
M9N?Z'^?XUUX:MROE>Q<)6T/4****] V"BBB@#SGXCZ84N;;4T7Y9!Y4G^\.0
M?Q&?RKA*]QUK3$U?2+BR? ,B_(Q_A8<@_G7B4\$EM/)!,A22-BK*>Q%>=B:=
MI<W<QFM2.BBBN4@%8JP9200<@CM7KOA'Q(NMV(AF8"^A&)!_?']X?U]Z\BJ>
MSO)["[CN;:1HYHSE6'^>E;4:KIROT*C*S/>J*Y[PWXJM==A6-RL-\H^>(GAO
M=?4?J/UKH:].,E)71LG<****H84444 %%%% !5:YO[6SE@CN)TC>=]D2L>6/
M^?Z5GZ_XCL]!MMTK![AA^[@!Y;W/H/>O)-4U6ZU>_:[NI"9#]T#H@[ >U85:
MZAHMR)2L>Z45SO@W5[G5]%#W2-YD+>7YIZ28'7Z^M=%6L9*2NBD[ZA4%XGFV
M-Q'_ 'HV7\Q4]%4,^?JT="U1M'UBWO%SM1L2 ?Q(>"/RJE<1>1=2Q$8V.5Q]
M#BHZ\9-Q=SGV/?HI4GA26-@T;J&5AT(/0T^N%^'^O":W.D7#_O(@6@)_B7NO
MX?R^E=U7K4YJ<>9&Z=U<****L84444 %%%% &%XQB$OA2_![*K#\&!KQNO9O
M%SA/"FH$]/+ _,@5XS7GXOXT95-PHHHKD,STOX:VY32[RX(_UDP0?\!'_P!E
M7;5D>&-/.F>';.W<8DV;W'?<W.#],X_"M>O7I1Y8)'1%604445H,*XGXB:2;
MC3XM2B7+VYVR8[H>A_ _S-=M4<\$=S;R03*&CD4HRGN#UJ*D.>+B)JZL>!45
M?UK2Y=&U6:RER=ARC$??4]#5"O(::=F<X5I^'M1_LK7K2[8XC5]LG^Z>#^AS
M^%9E%$79W0'T"#D9%%<WX*U<:IH*([9N+7$3^I'\)_+^1KI*]B,E))HZ$[JX
M44450PHHHH **** "O,OB1=B75[:U!R((MQ'H6/^ %>F$A022 !U->'ZYJ']
MJ:W=W@.5DD.S_='"_H!7+BI6A;N1-Z&?1117G&)J>'=*.LZW;VF"8\[Y2.R#
MK_A^->V !0   !T%<IX$T,Z;I7VR=,7-T W/54[#\>OY>E=97IX>GRPN]V;0
M5D%%%%=!84444 9'B>+SO#&HKZ0,WY<_TKQ6O>[R 75E/;GI+&R?F,5X*P*L
M5(P0<$5P8M:IF53<2BBBN,S.@\%7@L_%-KN.%FS$?Q''ZXKV&O (Y'AE26-B
MKHP92.Q'2O<=(U&/5M*M[V,C]XOS*/X6[C\Z[\)/1Q-:;Z%ZBBBNPT"BBB@
MHHHH *Y7X@D#PP02 3,F/?K6UJ^L6>BV9N;N3:/X$'WG/H!7D>O:]=:]>^=.
M=D:\11 \(/ZGU-<^(J*,7'JR)RLK&51117F&(5ZC\-_^1=N/^OMO_0$KRZO3
M_ALP.@W*=Q=$_FJ_X5TX7^(7#<[*BBBO2-@HHHH **** "BBB@#R7Q__ ,C3
M)_UR3^5<Q72^/&)\67 /140#_OD5S5>36^-F$MPHHHK(D^@:*:CB2-7'1@#3
MJ]LZ0HHHH **** "BBB@ K(\3:9_:V@7-LJYE"^9%_O#D#\>1^-:]%*235F#
MU/GXC!YHKI/&NC'2M;:6-,6UUF1,= ?XA^?/XUS=>1.+B^5G.U8****@1V?@
M3Q$MA<_V9=/BWF;,3$\(_I]#_/ZUZ=7S]7H_A#QDDT<>FZG+MF'RQ3L>']F/
MK[]_KU[L/6M[DC2$NC.ZHHHKM-0HHHH **** "BBL_5M8L]%LS<W<FT=$0?>
M<^@%)M)78$VHZC;:7927=W($B3\V/8 =S6/X<\6VVO-)"5\BY4DK&3G<O8@^
MN.M>;:_X@N]>O/-G.R%2?*A!X0?U/O3/#]C>ZAK5O%8.T<RMO\T?\LP.K'_/
M/2N-XEN:45H9<^NA[=12*"% )R?4]Z6NTU..^(>F?:M(COD7,EJWS?[C<']<
M?K7E]>^SP1W-O)!,H:.12C*>X/6O$-7TV72-5GLI,_NV^5C_ !+V/Y5P8JG9
M\QE-:W*-%%%<9F%>D^!/$JW$"Z1=OB>,8@8G[ZC^'ZC^7TKS:G([QNLD;%74
MY5E."#6E*HZ<KH<79GO]%<?X5\9Q:DB66H.L=Z/E5SPLO^#>W?MZ5V%>K":F
MKHW3N%%%%4,**** "BBB@ JO>WUMI]N;B[F2&($#<WJ:AU75K/1K0W-Y*%7H
MJC[SGT [UY'X@\076OWGFR_) G$4(.0H_J?>L:U94UYDRE8]I5@RAE((/((Z
M&EKB/A[K%U=VLNGSH[QVR@QS=@#_  '^GXUV]73FIQYD-.ZN%>0>.4*^+KP_
MW@A''^P!_2O7Z\K^(D7E^)$?M);JV?Q(_I6.*7N$SV.2!P>*]F\+:P-9T.&9
MGW3QCRYO7<._XCFO&:Z#PCKO]B:N/-8BTGPDOMZ-^'\B:Y</4Y):[,S@[,]A
MHI 0P!!!!Z&EKTS<**** "BBB@ HHHH \)U:(0:S?0C&([B11CV8BJE7M:=9
M->U&1?NM<R$?0L:HUXTMV<["NB\#0&?Q7:MCB)7<_P#?) _4BN=KT+X;:>0M
MYJ+#AL0QGU[M_P"RUI0CS5$.*NSOZ***]4W"BBB@ HHHH **** /F6BBBO3.
M$**** "BBB@ HHHH ]5^$O\ R#M2_P"NR?R->BUYU\)?^0=J7_79/Y&O1:X*
MWQLZZ?PH****S+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\V
M^+G_ ![Z5_OR_P EKTFO-OBY_P >^E?[\O\ ):TH_&B*GPL\NHHHKO.0****
M "BBB@ KVGX9?\B@O_7=_P"E>+5[3\,O^107_KN_]*QK_ :T?B.QHHHKB.D*
M*** "BBB@ HHHH *\M^*.@F.>+6X$^63$5QCLW\+?EQ^ ]:]2JGJFGPZMI=S
M83C]W.A4G'0]C]0<'\*NG/EE<F<>96/G&BK%_8SZ;?SV5RNV:%RC#^OTJO7>
M<84444P"BBB@ HHHH **** "OHO0_P#D7]-_Z]8O_0!7SI7T7H?_ "+^F_\
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
MO/\ GTG_ ._9_P * *]%6/L%Y_SZ3_\ ?L_X4?8+S_GTG_[]G_"@#TWX2_\
M(.U+_KLG\C7HM>??"J":#3M1$T3QDRKC>I&>#7H-<-7XV==/X4%%%%9EA111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>;?%S_CWTK_?E_DM>DUY
MU\5X)I[?2_*BDDPTF=BDXX6M*/QHBI\+/*J*L?8+S_GTG_[]G_"C[!>?\^D_
M_?L_X5W'(5Z*L?8+S_GTG_[]G_"C[!>?\^D__?L_X4 5Z*L?8+S_ )])_P#O
MV?\ "C[!>?\ /I/_ -^S_A0!7KVGX9?\B@O_ %W?^E>/?8+S_GTG_P"_9_PK
MV/X;120^$E25&1O/<X88/:L:_P !K2^(Z^BBBN,Z0HHHH **** "BBB@ HHH
MH \Q^*6A<PZW G!Q%<8'_?+?T_*O,Z^D=0L8=2T^>RN%S%.A1O;/<>_>OGZ_
MT2_T_4)[22VF9H7*;EC)#8[CV/6NRA.ZL^AS58V=S/HJQ]@O/^?2?_OV?\*/
ML%Y_SZ3_ /?L_P"%;&17HJQ]@O/^?2?_ +]G_"C[!>?\^D__ '[/^% %>BK'
MV"\_Y])_^_9_PH^P7G_/I/\ ]^S_ (4 5Z*L?8+S_GTG_P"_9_PH^P7G_/I/
M_P!^S_A0!7KZ+T/_ )%_3?\ KUB_] %?/GV"\_Y])_\ OV?\*^@]$!70=.5@
M01:Q @]OE%<^(V1M1W9?HHHKE.@**** "N)^*7_(IQ_]?2?^@M7;5QGQ-BDF
M\+1K%&\C?:D.%4D]&JZ?QHF?PL\8HJQ]@O/^?2?_ +]G_"C[!>?\^D__ '[/
M^%=YQE>BK'V"\_Y])_\ OV?\*/L%Y_SZ3_\ ?L_X4 5Z*L?8+S_GTG_[]G_"
MC[!>?\^D_P#W[/\ A0!7KNOA3_R-%S_UY/\ ^AI7&_8+S_GTG_[]G_"NW^%U
MK<0^)KEI8)8U-FPRR$#.]*BK\#+A\2/6Z***X#K"BBB@ HHHH **** "BBB@
M#P7QIHW]B>)KF%%Q!*?.A_W6[?@<C\*I>'+#^T_$>GVA7<LDR[Q_LCEOT!KT
MOXI:6ESH,6HC EM9 "?56XQ^>/UKF?A;9>?XEENB/EMH"0?]IB /TW5VQG>G
M<Y7#W['L5%%%<1U!1110 4444 %?-^IW'VO5;RY/)EG>3/U8FOH?4)S:Z9=7
M .#%"[_D":^;JZ<.MV85GL%%%%=1@%%%% !1110 5N>#IO(\7Z6^>LX3_OKY
M?ZUAU9TZX^R:G:7.<>3,DF?HP-)JZL-:,^D:***\T[0HHHH **** ,#QG%YO
MA.^&.5"L/P8&O':]SUF#[5HE]!C)>!P![[3C]:\,KS\6O>3,JFX4445R&85<
MTFX^R:Q97':.=&/T!&:IT4T[.X'T#15/2KG[;I-I<YR9858_4CG]:N5[*=U<
MZ0HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% %#5-'L=9MO(O80X'
MW7'#(?8UYMKG@?4-++36H-W;#G*#YU'NO]1^E>L45E4HQGN2XIGS]17LFL>$
MM+UC<\D/DW!_Y;1<$_4=#7":KX#U6P+/; 7D([Q\/_WS_AFN&IAYQVU,W!HY
M:BG21O%(4D1D<<%6&"*;6! 4444@"BBB@ HHHH **** "BBB@ HHI54NP502
M3P !DFF E%=%IO@K6=1PQ@^S1'^.?Y?TZUVFE> M+L=KW6Z]E'_/083_ +Y_
MQS6T,/.70I1;/.]*T'4=9DVV=NS)G!D;A%^IKT#1/ -C8;9K\B\G'.TC$:_A
MW_'\JZU$2- D:JJ*,!5& *=793PT8ZO5FB@D(JA5"J  . !T%+11706%%%%
M!1110 4444 %%%% !1110 4444 %%%% &5JGB/2]'F6&^N?+E9-X01LQ(R1V
M&.QK'F^(FBQY\M+J8]ML8 _4BL+X@V5W<Z_ \%K/*HM5!:.,L =S\<5R?]DZ
MC_T#[K_ORW^%<52O4C)I(SE)IG8WGQ*F8%;+3T0_WIGW?H,?SKD=3UF_U>82
M7MRTN/NKT5?H!P*9_9.H_P#0/NO^_+?X4?V3J/\ T#[K_ORW^%<\YU)[D-M[
ME2BK?]DZC_T#[K_ORW^%']DZC_T#[K_ORW^%9\K)L5**M_V3J/\ T#[K_ORW
M^%']DZC_ - ^Z_[\M_A1RL+%2K%E?76G7"W%I.\,H_B4]?KZBG_V3J/_ $#[
MK_ORW^%']DZC_P! ^Z_[\M_A0DUL,ZRQ^)-Y$H6]LXI_]N-MA_+D?RK:@^(V
MD2#][#=1'OE 1^A_I7G/]DZC_P! ^Z_[\M_A1_9.H_\ 0/NO^_+?X5O&O512
ME(]=T[Q3H^JW2VUI=%IV!(0QL,X&3R1BMFO*O!5A>0>*+:2:TGC0*^6>,@#Y
M3W(KU6NRC.4XWD:1;:U"BBBMB@HHHH **** ,3Q#X:M=?M_G_=W2#$<P'(]C
MZBO*-5T:^T:Y,-Y"5_NN.5<>H->Y5#=6EO>V[074*31-U5QD5A5H*>JW(E&Y
MX)17HVJ_#F&5FDTNX\DG_EE-DK^#=1^M<C?>%=:T\GS;"5T'\<0WC].GXUP3
MHSCNC-Q:,>G([QNLD;%74Y5E."#2,K(Q5@01U!&*2L]B3T/P]X_0HEMK.5<<
M"Y4<'_> _F*[J">&YA6:"5)8VY#HV0?QKP*KVE7U_:7D:V-U+"\CA?D/!)..
M1T-=5/%26DM313?4]SHHHKT#4ANK6"]MI+:YC62&0896[UY7XF\'W.C.]S;!
MI[$G.X#+1^S>WO7K5(0&!! (/45E5I1J+4F4;GS_ $5Z?KG@&TOBT^FLMK.>
M3&1^[;_XG\/RK@-2T/4M(<B\M71<\2 90_B.*\^I1E#<R<6C/HHHK$D****
M"BBK>GZ7>ZI-Y5E;23-WVC@?4]!32;T0%2MWP]X6O=>E#@&&T!^:=AU]E]37
M6:'\/H;<K/JSK/(.1 GW!]3W_E]:[5(TBC5(T5$48"J, #V%==+"MZS-(P[E
M73-+M-(LUM;./8@Y)/)8^I/<U=HHKN225D:A1113 **** .)\?Z%=:@D%_:1
M&4P*5E1?O;<Y! [XYKS2OH&N<USP;INLEIE7[-='DRQCAC_M#O\ H:Y*V'<G
MS1,Y0OJCR&BN@U3P9K&F%F\C[3"/^6D'S?F.HK (()!!!'!!KAE!Q=F9M6)+
M>YGM)UGMY7BE0Y5T."*[K1_B,558M6@+8X\Z$<GZK_A^5<!150JRA\(*36Q[
M7:^)M%O%!BU*W&>TC[#^38JT^J:?&NY[^U4>K3*/ZUX5170L9+JB_:,]>U#Q
MMHEBIV7/VF0=$@&[]>GZUY_X@\5WNO-Y; 06@.5A0YS[L>Y_2L&I;>UN+R81
M6T,DTAZ*BDG]*RG7G4T)<FR*KFFZ7>:M="VLX3(YZGLH]2>PKJM'^'EU.5EU
M63[/'U\I""Y^IZ#]:] L--M-+MA;V<"Q1CL.I/J3W-72PTI:RT0XP;W,WPYX
M9MM MCMQ+=2#]Y,1^@]!_.MVBBO0C%15D;)6"BBBF 4444 %%%% !1110!PG
MBGP.)V>^TE LG62W' ;W7T/M7G;H\3LDBLCJ<,K#!!]Q7O\ 6)KGA?3M<4M,
MGE7.,">/AOQ]17)5PREK$SE#L>,T5T.K>#-6TLLZP_:H!_RTA&3CW7J/Y5SQ
M&#@]:X90<79F;5C<T/Q7J.AXCB836V>89.@^A[5WNG^/-&O% G=[23NLJY'X
M$?UQ7DU%:TZ\X:(:DT>Z1:QILZYBU"U<$9^69?\ &FS:UI=N"9=1M4QV,RY_
M+->&T5K]<?8KVAZIJ?Q TJT0K9A[R7MM!5!]2?Z"O/=9UV^URX\V[D^4?<B7
MA4^@_K6;5W3M'U#59=EE:R2^K 84?4G@5E.K.IH2Y-E*N@\.^%+S79!(08+(
M'YIB/O>RCN??H*ZK0_A];VI6?576XE'(A7[@^O<_R^M=JB*B!$4*JC  & !6
MU+"O>948=RMI^G6VEV:6MI&$B3\R?4GN:MT45VI6T1J%%%%, HHHH **** "
MHYX([F"2"9 \4BE64]P:DHH \5\1:%-H.I- ^6@?+0R?WE_Q'>LBO=-4TJTU
MBR:UNX]R'D$=5/J#ZUY3KWA/4-$=I-AGM.TZ#H/]H=OY5YM:@XN\=C&4;&#1
M117,0%%%% !1172:+X*U/52LDJ&TMCSYDH^8CV7J?T%7&$I.R&E<Y^"":YF6
M&"-Y)7.%1!DFO1/#G@..VV7>KA99ARMN.57_ 'O4^W3ZUTFC>'[#0X=MK%F0
MC#S/R[?CV'L*U:[J6&4=9;FL86W$  &!TKE_B#_R*[_]=D_K74URWQ!_Y%=_
M^NR?UK:K_#94MCR>BBGQ0RSR".&-Y'/144DG\!7DG.,HKIM/\":U?8:6)+6,
M]YCS_P!\CG\\5TUE\.-/BP;RZFN&]$ 1?ZG]:UCAZDNA2BV>9U<M=)U&^ -K
M8W$JG^)(R1^?2O8K/P]I%A@VVGP*PZ,R[F'XG)K3KHCA/YF4J?<\Y\(^%]7T
M[7H+R[M?*A17!)D4GE2!P#7HU%%=5.FJ:LC1*P5S5WXZT.U=T\Z65T)!$<1Z
MCZXKI:\0O-+U!KZX(L+H@RL01"WK]*SKU)02Y29-K8Z^]^):[2+'3SGL\[?^
MRC_&N-U36;_69Q+>SF3'W5'"K]!4?]DZC_T#[K_ORW^%']DZC_T#[K_ORW^%
M<,ZE2>YFVV5**M_V3J/_ $#[K_ORW^%']DZC_P! ^Z_[\M_A6?*R;%2BK?\
M9.H_] ^Z_P"_+?X4?V3J/_0/NO\ ORW^%'*PL54=HW5T8JRG(8'!!KJM-\?Z
MM9*L=P([R,=Y.'_[Z']0:Y_^R=1_Z!]U_P!^6_PH_LG4?^@?=?\ ?EO\*J,I
MQ^$:;6QZ!;_$G3W ^TV5S$?]@JX_I6M9^,]$O9XH([EUEE8(B/$PR2< 9QBO
M*?[)U'_H'W7_ 'Y;_"K^B:9?QZ]ISO8W*HMU$2S1, !N'/2NB.(J7LRU-GL]
M%%%=YJ%%%% !1110 4444 <7XK\%KJ+/?Z:H2[/,D719/<>C?SKS66*2"5HI
M49)%.&5A@@^XKWZL;7/#.GZZF9T\NX PL\?##Z^H^M<M;#J6L=R)0OL>+T5T
M.K^#-6THLZQ&ZMQ_RUA&3CW7J/Y>]<\1@\UP2@XNS,FK!1114B"BBB@ HIT<
M<DTBQQ(SNQPJJ,DGV%=AH?@"\O"LVIL;6#KY8_UC?_$_S]JN%.4W:(TFSF=,
MTJ\U>Z%O9PF1^Y_A4>I/85ZOX<\+VN@0[^)KMA\\Q'3V7T'\ZT]/TVTTNV%O
M9P+%&.N.K'U)[FK=>A1H*&KW-8PL%%%%=!84444 %%%% #6571D=0RL,$$9!
M'I7G'BCP/);,]]I,9>#J\ Y9/=?4>W45Z316=2G&:LQ-)GS]17KFO>#+#6"T
M\7^BW9Y,B#Y7/^T/ZUYWJOA?5M(+&>V+PC_EM%\R_CZ?CBO/J4)0]#%Q:,>B
MBBL"0HHHH ***FM;2XO9UAMH'FD/147)II7 AK2T;0K[7+GRK2/Y ?GE;[J?
M4_TKJ]$^'CN5GU>38O7[/&>3_O-V_#\Z[ZUM8+*W2"VB2*)!PJ# KJI89O66
MB-(P?4SM!\/6>@6OEP+OF8?O)F'S.?Z#VK7HHKO45%61JE8****8!67XBTU]
M7T*ZLH]OFN 4+' W @C^5:E%)I-68'@EU:7%C<O;W,+12H<,K#!J&O<=5T6P
MUF#RKV .0/E<<,GT/^17G^K?#V_M2TFGR"[B_N'Y7']#_GBO.J8:4=5JC%P:
M..HJ6XMI[64Q7$,D4@ZK(I4_K45<[5B#JM#\<W^EJL%T/M=L. ';YU'L>_X_
MI7;V/C/0[Y1_I@MW/\$XV8_'I^M>/45O#$3CIN6IM'NPU33V3<M_:E?43+C^
M=4KOQ1HEDI,NHP,1_#$V\_\ CN:\6HK1XR71#]HSMM=^($UTC6^E(UO&>#,_
MWS]!_#_/Z5Q).3D]:4 D@ $D\ "NBTGP3JVIE7DB^R0'_EI,,$_1>I_05BW.
MJ^Y.LF<\B/(ZHBLSL<!5&237HOA7P3]F:._U5 9A\T=N>0ONWO[=JW]$\+Z=
MH:AH4\RXQ@SR<M^'H*VZZJ.&4=9%QA;<****ZS0**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .+^)\OE^$0N?]9<H
MO7KP3_2J?PHL_+T:]O".9YP@^BC_ !8TGQ8EQHEC#SAKDM^2D?\ LU;_ (%M
M/L?@W3E(PTB&4^^XDC]"*WO:EZF6]0Z*BBBL#4**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH ****  C(P:\&O[8V>H7-L1@PRM'^1Q7O->
M0>.+3[)XIN"!A9PLJ_B,']0:Y,7'W4S.HM#G:***\\R"BBB@#UGP#>?:?#*1
M$_-;R-&?I]X?S_2NHKS3X;WWE:E=6+'B:,.O^\O_ -8G\J]+KU:$N:FC>#N@
MHHHK8H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH IWVEV.
MI)LO+2*88P"R\CZ'J*Y>_P#ASITV6LKB:V;^ZWSK_C^M=I142IPENA-)GE-Y
M\/M9MR3!Y-RO;8^T_DV/YUAW.B:I9Y^T:?<Q@?Q&,X_/I7N5%82PD'LR?9H^
M?B,'!ZT5[U-9VUS_ *^VAE_WT#?SJC+X;T67[VEV@_W8PO\ *LWA'T9/LSQ.
MBO96\(: QR=-C_!F']:%\(: IR--C_%F/\S4_5)]P]FSQJE569L*"2>@ KVV
M+P[HT/W-+M,CN8@3^M7HK>&W&(88XQZ(H'\JI8-]6'LSQ6V\/ZO>8\C3;E@?
MXC&5'YGBMNS^'FL3X-PT%LO<,^YOR''ZUZI16D<)!;E*FCC+'X<Z;"0UY<37
M)]%^1?TR?UKIK'2-/TQ<6=G%">FY5^8_4]35VBMXTX1V122044458PHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&>TM[D8N+>*4?]
M-$#?SK/E\,:'-][2[8?[B;?Y8K6HI.*>Z%8Y]_!7A^08_L\+[K*X_K26_@O0
M[6YBN(K9Q)$X=296(R#D=ZZ&BI]G#L'*@HHHJQA1110 4C*KJ58 @\$$<&EH
MH PK[P?H=^2SV2Q.?XH3L_0<?I6'<?#2S8DV^H3QCL)$#_RQ7<T5G*C"6Z$X
MIGG+_#.X'^KU*)N?XHB./S-/A^&<A(,^IJ!W"19_4FO0Z*CZM3["Y$<O8^ M
M%M"&E22Z<?\ /5N/R&/US720P16\0B@B2*,=%10H'X"I**UC",=D-)+8****
MH84444 %%%% !1110 4444 %4+[1=-U+_C\LH96_O%<-^8YJ_12:3W Y"Z^'
M>D39,$MS ?0,&7]1G]:S)/ADV?W6JC'HT'_V5>A45DZ%-]">5'FZ_#2[W#=J
M$ 'J$)JS#\,T!!GU1F]0D./U)-=_126'I]@Y$<O9^ M#M2#)%+<L/^>LG'Y#
M%=%;6EO9Q>5;01PI_=C4*/TJ:BM8PC'9#22"BBBJ&%%%% !1110 4444 %%%
M% !1110 4444 %9U_H6EZGDW=C%(Q_CQM;_OH<UHT4FD]&!QMU\.-+ER;>XN
M(">Q(<#^OZUFR?#*0$^5JBD=MT./_9J]$HK)X>F^A/(CS=?AI=D_-J, 'J$)
MJY!\,X 0;C4I''<1Q!?U)-=Y126'IKH'(CGK'P5H=D0WV7SW'\4[;OTZ?I6^
MD:1($C1411@*HP!3J*UC&,=D-)(****H84444 %%%% !1110 4444 %%%% !
M01D8-%% &!J/@W1=18NUKY$AZO =GZ=/TK G^&<9)-OJ;*/22+/Z@C^5=]16
M4J,);HEQ3/-_^%:7>_']HP;?78<_E5VV^&ENI!NM1ED'<11A/U)-=W14K#TU
MT#D1D:;X9TC2B&MK-#*/^6LGS-^9Z?ABM>BBME%)6125@HHHI@%9^M:3#K6F
M264S,BM@JR]58=#[UH44FDU9@<7IOPZL(,/?SR73?W%^1/\ $_F*ZNST^ST^
M/R[2VB@7N$4#/U]:LT5,:<8?"A))!1115C"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,U#P_I6J$F[L8G<
M_P 8&UOS'-:=%)I/1@<7<_#?39,FWNKB$^C8<?T/ZUG2?#.89\O5$;TW0D?U
M->BT5D\/3?0GD1YQ'\,[DG]YJ42CU6,G^HK4M/AQIL1!NKF>X([+A%/\S^M=
MG10L/370.1%*PTG3]+3;96D4.>"5'S'ZD\FKM%%:I):(H****8!1110 4444
M %%%% !1110 4444 9%_X8T;426GL8@Y_CC^0_IU_&L&Y^&VGN2;>\N(O9P'
M _E7:T5G*E"6Z$XIGG4GPSF&?+U2-O3="1_4TD7PSG+?O=2C4?[$1;^9%>C4
M5'U:GV%R(Y&R^'FDVY#7+S73#LS;5_(<_K736EC:V$7E6EO%"GHBXS]:L45I
M&G&.R&DD%%%%6,**** "BBB@ HHHH **** (;FTM[R+RKF".9/[LBAA^M<_=
M^ ]"N22D,MNQZF&3^AR*Z:BIE",MT)I,X&;X9Q')@U-U] \(;]0155OAI=AO
MEU& CW0BO2**R>'I]A<B//(_AD^?WNJ*!Z+!G_V:M.U^'6DQ$&>:YG/IN"K^
M@S^M=A135"FN@<J*%AHNFZ9_QYV4,3?W@N6_[Z/-7Z**U22T104444P"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH \U^+9)CTB( DLTI'_CG^->A65L+.PM[4=(8EC&/8 5POCN(7GB_P -
M69)(:7YE] 77)_('\J]"K6;]R*(C\384445D6%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7 ?$JRS'97RCH3"Y^O*_^S5W]8WBF
MP_M'PW>0JN9%3S$^J\_XC\:SK1YH-"DKH\7HHHKR#G"BBB@"]HM^=,UFTO,D
M"*0%L?W3P?T)KW($, 000>017S_7L'@S4_[2\.0;FS+;_N7]>.A_+'ZUVX2>
MKB:4WT.AHHHKN-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XO6(A<?$_0D()$=O
M)(?R;'ZBNTKF98?,^),$A'$6ELP/N9,?U-=-5S>Q,>H4445!04444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %'6BB@#Q'Q%IO]E:]=
MVH7$8?='_NGD?SQ^%9E>C?$?2_,MK?4XUYB/E2X_NG[I_//YUYS7DUH<DVC"
M2LPHHHK(D*ZSP#JOV'6S:2-B*[&WZ./N_P!1^-<G3D=HI%D1BKJ0RL.H(JX2
M<9*2&G9W/?Z*SM"U1-8T>"]7 9EQ(H_A<=16C7KIIJZ.@****8!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% &'&F?'5Q(3]W38@!]97_PK<K-A0CQ)>R=FM+=1^#S?XUI4
MY"04444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 5K^SCU&PGLYON3(4/M[_AUKPZ\M);&\FM9UQ+$Y1A]*]ZKSSXBZ-A
MXM7A7@XCGQZ_PM_3\JY<53O'F70B:TN<#1117G&(4444 =?X!UO[#J9T^9\0
M71^7/19.WY]/RKU*OG]6*,&4D$'((ZBO9/"VN+KFCI*S#[3%A)A[^OX_XUWX
M6I=<C-8/H;E%%%=AH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 5(_^0O<_P#7"+_T*2K=
M5T0#4)GYR8HQ^1?_ !JQ38(****0!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %07EI%?V<UK.NZ*52K#V-3T4;@>%ZKILV
MDZG/93CYHVX;'#+V(^HJE7JWC?P__:NG_;+=,W=L"< <NG<?4=1^/K7E->56
MI^SE;H825F%%%%8DA6OX;UM]"U9+CDP/\DR#NOK]1UK(HJHR<7=#3L>^PRQW
M$*31,'C=0RL.A![U)7G'@/Q)Y$BZ/=O^[<_Z.Q/W6/\ #^/;W^M>CUZM.HIQ
MNC>+N@HHHK084444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% #0H#E\?,0 3[#/^)IU%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5Y;XW\-_P!FW9U&U3_1)V^=0/\ 5O\ X'_/:O4JANK6&]M9+:X0/%(NUE/<
M5G5IJI&Q,E='@E%;'B+09] U$POEH'RT,N/O#T^H[UCUY4HN+LS%JP4445(@
M!(((.".]>K>#?$XU>V%G=O\ Z=$O4G_6KZ_7U_.O*:DM[B:TN8[B"0QRQMN5
MAV-:TJKIRN5&5F>^T5@^&/$D.O6>&*I>1C]['_[,/;^5;U>I&2DKHV3N%%%%
M4,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** *&KZ3;:UI[VETORMRKCJC=B*\
M<U?2+K1;][6Z3!'*./NNOJ*]RK+US0[77; V]P-KKS'*!RA_P]16%>CSJZW(
ME&YXE15[5M(N]&OFM;M,,.5<?=<>HJC7F--.S,0HHHI 6+&^N-.O([JUD,<R
M'((_D?45Z[X<\2VVOVW&([M!F6'/ZCU'\J\:J:TNY[&Y2YMI6BF0Y5E[5O1K
M.F_(J,K'O=%<UX8\6V^N1B"?;#?*.4[/[K_A72UZ49*2NC9.X44450PHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HJ"YNHK2,/*WWF"HHY+L>@ [FIQ^5
M%P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,_5]'M
M-:LC;7:9[HX^\A]0:\CUWP_>:#=>5<+NB8_NYE'RN/Z'VKVRJ]Y96]_;/;74
M2RQ/U5O\\&L*U%5->I,HW/!J*ZGQ)X,N='+W-INN++J3CYHQ_M>WO_*N6KSI
MP<'9F+5@HHHJ!#D=XW62-BKJ<JRG!!KT3PSX[28)9ZNP23HEST5O][T/OTKS
MFBM*=64'=#3:/H $, 000>AI:\B\/>,;S12L$N;BR''EL>4_W3_3I]*].TO6
M+'6+;S[*=7'\2]&0^A':O1IUHU-MS:,DR_1116Q04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %9>KZW;Z0BJRM-=2\0VT?+R'^@]ZSM4\3L;LZ9HD7VS4#P6'^KB]23[
M?Y]*LZ+X?73Y&O;R8W>IR_ZR=OX?9?0=O\.E9N;D[1)O?8DTK3KHS?VEJK![
MYE(2-?N6ZG^%??U-;%%%6E96*2"BBBF 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 $9&#7%>(? <%Z7NM+VP3GEH3PCGV_NG]/I7:
MT5$X1FK2$TF>"7=G<6-PUO=0O%*O56&#4->Y:IH]CK%OY-[ L@'W7'#+]#7G
M&N>!;_3=TUEF\MAS\H_>*/<=_P /RK@JX:4=5JC)P:.4HH(()!&".U%<Y 5/
M:7MS87"W%I,\,J]&0X__ %U!10G8#T;0_B%%+M@U=!$_03H/E/U';\/TKMX9
MHKB)989$DC;E60Y!_&O JT-+UO4-'EWV5PR G+(>5;ZBNNGBFM):FBGW/<:*
MXK2/B'9W.V/4HC:R?\]$RR'^H_6NP@N(;J%9;>9)8VZ.C!@?Q%=D*D9_"S1-
M/8EHHHJQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !14-S=06<#37,R11+U=VP*Y&]\:S7UP;'P[:/<S'CSF7Y1[@
M>GN<5$JD8[B;2.GU+5;+2;8SWLZQKV!ZL?0#O7*F[UKQB6CLPVG:03AIF^_*
M/0?X#CU)JQIG@UI;@:AX@G-[=GGRR<HOL?7Z=/K76JH10J@  8  X%1:4_BT
M0M7N4=)T:RT6U\BSB"@_?<\LY]2:T***U225D4%%%%, HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@##UGPKIFM
M!GEA\JX/_+:(8;/OV/XUY_K'@C5=,W20I]L@'\40^8#W7K^6:]<HK&I0A/U)
M<4SY^(()!&".U%>UZIX;TK6 3=6JB4_\M8_E?\^_XYKB=4^'5[!E]-G2Y3M&
M_P C_GT/Z5QSPTX[:F;@T<515B\L+O3Y?*N[:6%_1U(S]/6J]<[5B JS9:C>
M:;+YMG<R0MWV-@'ZCH:K44)VV [G3/B/<Q834K59E_YZ1?*WY=#^E==I_BO1
MM2P(;U$D/_+.;Y&_7@_A7C%%=$,3..^I:FT?0/6BO#K'7=4TW'V2]FC4=$W9
M7_OD\5TEE\1]0BPMY:PW"C^)"4;^H_2NF.*@]]"U-'IM%<E9_$/1Y\"=9[8]
MRR;E_-<G]*W;37-+OL?9M0MW)_A\P!OR/-;1J0ELRDTS0HHHJQA1110 4444
M %%%% !1110 4444 %%%% !116=>:[I6GY^U7\",.J[\M^0YI-I;@:-%<5?_
M !'T^'*V5M+<-V9OD7_']*PCXC\4^(I3%IZO&F<$6R[0/JYZ?F*QEB(+1:DN
M:/1-0U?3]+3=>W<</&0I.6/T Y-<C?>/YKJ;[+H5B\LK<*\BY)^BC^I_"HM-
M^'DLKB?6+LECR8XCDGZL?Z?G7:Z?I5CI</E65M'"O<@<GZGJ:7[V?DOQ%[S\
MCC;3P?JFM3+=^([V3'40JP+#V]%_"NTL--L],MQ!96Z0Q]PHY/U/4_C5JBM(
M4XQVW*44@HHHK084444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1S00W$1BGB26,]5=
M0P/X&N;U#P%HUYEH4>TD/>(_+_WR?Z8KJ**F4(RW0FDSRV_^'>J6^3:2PW2=
MAG8WY'C]:YN\TN_T\XN[.:$>KH0#^/2O=J0@,"" 0>HKGEA8O;0ETUT/G^BO
M:KSPQHM]DS:="&/\48V'\UQ6#=_#?3Y<FUO)X">S@.!_(_K6$L+-;:D.#/,Z
M*[&Y^'&J19-O<6TX]"2K'],?K61<>$M=ML[]-F8>L6'_ /0<UBZ4UNA<K,6B
MIIK2YMCB>WEB/^VA7^=0U#5B2U;:I?V?_'M>W$(]$D('Y5KV_CC7[? -X)5'
M:2-3^N,USU%4IR6S'=G:P?$G4%QY]E;2?[A9?\:T8OB7;'_7:;*G^Y(&_F!7
MG-%:+$5%U'SL]4C^(FBO]Y+M/]Z,?T)JTGCKP^P.;UD_WH7_ *"O(:*M8N8_
M:,]E7QAH#' U*/\ %6']*?\ \)9H7_03@_7_  KQ>BG];GV'[1GM'_"6:#_T
M$X?U_P *B;QGX?49.HK^$;G^E>.4 $D #)/:CZW/L'M&>MR>/=!3[L\LG^[$
M?ZXJE-\2-+7_ %-K=R'W"J/YFN M]$U6[P8-.N7!_B$1Q^?2MBU\!:[<$>9#
M%;CUED'\ES35:M+9!S29K3_$R4Y%OIB+Z&24M^@ _G65<^/]<GSY<D%N/^F<
M8/\ Z%FMJT^&BC!O=1)]5A3'ZG_"M^R\%Z%98(LQ.X_BG._].GZ52A7EN[#M
M)GF9O-=UR0QB:]NR>J(6('X#@5KZ?\/M6N\-=-%:(?[QW-^0_J:]2CBCAC"1
M1K&@Z*HP!3ZN.%6\G<:AW.6TWP%H]CAYU>[D'>4_+_WR/ZYKIHHHX8UCB18T
M7@*HP!^%/HKHC",=D4DD%%%%4,**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ****  @$8/2J<VDZ=<9,UA:R$]WA4_THHI-)[@
M49?"6@S9W:;$/]PE?Y&N;UGPQH]H[""SV@, /WKGM[FBBLJD(VV(:5CD;VSM
MX?.V1XVDXY-95%%>;-69DPIT8#2(#T) -%%2A&]8Z;:3,XDAS@#'S'_&NUTW
MPAH4R,TE@&((QF5_3ZT45W481>Z-8I&O#X9T2#&S2[8X_OH&_GFK\-K;V_\
MJ((HO]Q O\J**ZU%+9&EB:BBBF 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
J444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>pnm-20201231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pnm="http://www.pnmresources.com/20201231"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="pnm-20201231.xsd" xlink:type="simple"/>
    <context id="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2645eda7255d41b49e82190240c21ed2_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i7aac65e47caa45ec8d2a62394b4782de_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i4b1294bcb6bb40c19648065a2b5554bc_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="ic01271c241ea4c0cb6675b421bb85992_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idf02dd3041d04a6483ee1912b8e74c2c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e37ecb72f3f48cbaccebc8999549888_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4a04b1da3e3d4060a0e76017d52748a1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9a5be83d3e5749078045964588c56b36_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie4f02837765b4e8f9bdfdcb5cc0ad9a7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i673695e225844b83ae31230f86f5def3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i563866b397f043b7a9188ffa286354d7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib81946d681204d26836f84e84649de42_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1dcc77ca8b7b461ab65040535a2d5037_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i413d69ae59394dac8b58fa2c92a46387_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="id004ac98fde1486ca12cbda8f59fb3eb_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia3930725f5984290a95d407ebc33f4b0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="icf512d6e5a2945f08840fdfbb317b7c9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1c244c04d8c740a0a7b9cefa992e2dad_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i38d2c091a03c41288a3cfc650584dc1d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i7a2799957f6f48a59eb1250150ce3525_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if9d56103ba054e21a1e62ec8bdcecade_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="icc8068c3eeff423190821e2eb44c64f7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i204001fb4c8e4bbeb9df497fd8ef7d94_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i7650d5553935459fac2d9b7594f4e0dc_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if0b0258c54e44261b8ba335521a7a207_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib9d85d0871b0440980654a648cce155b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i09cb124e8e0d46b78ceef00d6d8dd58a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8136013a982c40d4afec88a042bbf9e0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4637ed3f1cf3491eb6ea846fe0615f6c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie359bb5075a349e4b766de31036b4ee2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i063c36f0d45f46a4b32474db5419adb2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id6a50abcc5bf4140990e7751334552cc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id96f802b79d849059b0a14232d5e72eb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i941a702355aa40fab59a357ba462221a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0852d24b32854267a34118cc2de05667_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5371171a566e4da383340efa3a16a510_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie5e02e70ffd54e16a48e1a7c6be813c1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id1adafb17ace42c7b6d83c4c6873114a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i33eca226a5594f969aed56e0d5e7b655_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i48e0d9c04e8d462f8456cd76fc265f9d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8f300a6f384044fa9461b2fb35e2883c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic5b37673f25c48c9a1f4a70f1b80ea7c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if88bc26a0eb04a2d9e9fc85db4ecd6ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd283ffbce1346ac88d2632ef5014e7e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6acabf0e387545f4b7ed88e8568bf7e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bc2bf66ee534e989dd62ecdb083ee1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0859b0f1aa954adb8264efde048a9f70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i563d1a6fa59f41e3ab32e08492d854ab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45c88fe997a24601aff45b82a687db7f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i635ce074564c4022bee36777f7d20086_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idda4ecb664df4c4bbcd0784d35d54955_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if3e4f7185f4043af87b3577e1990798f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i28fec727c31f4666b77c9760ef9168b2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8ae16b477a3a4e4eb3940c96c893efee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id77d0c8d67134b01b51069cf79391480_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic53f5f036578415698a7c98cc694dba3_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="idaa6eba2823041efbe6bb4c1843aed79_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i675c776bbfe14614823fa5daeb5582c8_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i5ae93cd011f441af8d7c66c176972d7c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i81cae46c096a46888caebb0640e3ae73_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i664264dfc02e493697cf99926f505960_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib5186f381dcd48a1b4a7ca236742617b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic98e590b940a4749826884da1436c4af_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if7461e2540c14b71a69a91dbe70f08b1_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ibffe91ae6cca4a308d7c45b3fc087a42_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4a995c6fa51446658d21b50e249ba3c9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="idaeaf9b90c9f4c31b0836bd3802e5aeb_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0080ac3139af4a4fa27226aeb994ed38_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i544eb192443d4e03ab17e267730ba282_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i673a0bb1bac24495a96e963a905d0f26_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ie1870d91679845d5b9869fc84c9ed4d3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i07aff7d8d5884a3fbd292547e072c772_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i958f090840794059a5fbb9289628fe1e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id09eec45006e46729b9e5e0896e3572f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i32d8d3f71c0d4419a323581f82610248_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i78aef4e3aa224f9997ba0c51c2a7b84b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i12bc3d458bd54acabfbbc0d59cd2b65b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if4d54b6d3d32440091c047ebae85d516_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i46ab8ee638c74a8386e948235a440106_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5a683492ab7a45ba8d67e8c6c6699655_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i602079605360411ab9cd5e155d662739_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1e607ab132b04efea55c37f53385be72_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib87f41b12e554f31ad4ca1b24638f8f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0985390d83bc45dbbdd92599c9129e8b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6dddce243d884f4f86e9496e46bba359_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id385bbd74efe4f159a3321df36a78a25_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0fadb03c3fd04647ad72d3ba02ca97a5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib550bf32a6c141e8a1ba0fa6a9c63c49_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf67deb08fb048d4a362d88b71aa6334_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec3db3db53c54cd6bac27dc2dd569854_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba7e4f607dd74ffb83520dc86c1e5376_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5da4e2a3b29f400db4eb14c7dc0a65ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7742ad908d184de4ad056527ec36c93c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idd84cfe13e204f14ab914d5cc3bccaf4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60ba16cd9b4b46fab171826f217d0c42_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5ad90918280141ba9867867352c76411_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie7355255584e4e0ba93df9b73db8adb0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i141d575b0ad846169d390d78d94b3af9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic06440196560414e9a39d09a3d31dc57_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i21941144877c48abab057a3fefb5b4ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i234bb6c5428441b082aa1aa05584a9f7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9b3d8c5c2e5c435b91ef9701d50a7cc2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0fcb3793c25048678d55462bd45e9486_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i610d49fff1104efa9703df567bb8cfc8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7a1374cf11774223a24ffa1e87145373_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if16111b15ad44244a4421af397850bd0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2daa7c95006449e69ef6d256ccba2354_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i90d5bacd487844058e5676fa126b3f03_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i584d39a4262a46b38da07193d2a13ba7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic3d749099b754c03960ea1db7034858e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5ec85cc61c2e45fa9e594eeb68c255e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i108092c79868491687cf9455324ca612_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1060ed5439f642008104aacd9b5c392b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3575069b6f1479e985092acbc7c390c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i19ec0cef618044a2a8ecf0136eedf7f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id0188481089a4f7da089d59cab2f23c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icbfe637d444e4c599ab78627b483d4c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a878341de4b46d2afb3fa24304e33e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i454418cebb5c483fa39833173924bafe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if6d50cc718b748df832542b60fb4921d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i57434e7344724217b1eea525943d2a00_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3bcd21039f674a9d911d958359262902_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i41f0641fce974af2b79aa7a179f109dd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:ElectricityGenerationPlantNonNuclearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9abdbd2b728a4adb94388989bc228bb3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:CommonIntangibleAndGeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e00dafdbd1842da8f92ea383ae7d0f7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:CommonIntangibleAndGeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic87944c2cacb4e8996eaaa2afeb76ed8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:CommonIntangibleAndGeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i452641049245461891597c2c8e06ff10_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d5743bb70024be5a86248ed2e4f8c95_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6dcb61edaeb4050a68d5576f2fe0443_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia93efcebc84d44abb6683dc7dac7a342_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibbf9794e57354f61bb83895bc56ab2e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11d57a542f1649ca946e6e182ab162df_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i15b928233c5a4c9c99347565c9852710_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5286ca0728fb4a298d0bbfa429ae537a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb6a234cc3894b49b02aa4a3f0aef382_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i78e60bcb63f0412cbd6f7da26a146f53_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5c766c3de9ac4a6aac2ce5f095c2b7f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cc3a8a0792c46a19bcd92d1009fbfd4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">pnm:PublicUtilitiesInventoryMaterialsAndSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic295f628325b457db8432ff5933256f0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i76ff1be9a3ee49d3bab6b4670744531f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if627fbe3c9ad4c35b67820a90ddbe53f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2bab92b1cc9c483aaeb6f21f0eee2a84_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib31b16cf7b7c4e2d8b551d6e2973885e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia41c71f141ed484dab0d8e2970edce87_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbc411f389964a99a8b2396a29e67046_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie475e536504c4c19877123da6e298b93_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5fee23424c184429bd84ae0a984dc1c7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i186630de5179470d8b46f6366e74c51e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if770b087760640289ee47081e6df2418_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i440eeee34f104459839e26135fbeca57_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i70cae0a4161e45ba80ac2c0eb9eb545a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i983365dbfd1947a99ad68b723bce9a32_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie3e40af5b92f4433a6d1351fc97244c2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if3fce834edd24288abecbab0bdb08749_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iec111a18c1774455bb9cfcc423590a4d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1aef974ca4bf48bfa5ab8048309c3379_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2793e011775649ed964e1a4a831f609b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9ebd90b5c494472c92731dcd5f78e2fa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd0c4525ddfa4d00bf277b5c0a60a7f6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1b5b9a28d1b44c4caa818937b3cbe857_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if20a392beb954a0ca28ed348052a5a6f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0ad8f88879cf474f83c952c0429041e7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i50381d605ab745e390d5e8bd62ad5590_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8d45d940b09b4005a4c106b1ecce8b27_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e0bd1d2b43943dd9f3ea5bcce2d15bc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i116a84fdb5c64ff88c494cc03308f918_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i01e321adafed4075ac2fe0298b603b79_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0c35384eb4cd418683b9d46d86759d3b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i60eca848bbeb4454a0f8fa126174d328_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i64e2958e0baf4f1d99845ab94fba4b8c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4cf33b401d584ef185c77b037ca8a1a3_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i63bafb4dea64465ca52253f154fbc2ea_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1e2996ee8fe64369807212aae096c337_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i965038928b114dbaa0626f287536c0b8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia162db67a8784f7bafa911d398337594_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i122c56aa7f9740aca2c703ea937570ef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icd092f6c682e45e4b1710acbd2cffde2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibd593b57af314043a5a1b7a63d7971f3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia2d6ace88f7b4fb2b2373f8bb5996891_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie78a6634c3db46f49ee78dca837de16d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i94e4a32583c04968b88abc580828eb41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib3fd8d04603845dca64f7969887e4942_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i410b66bae934497a9f8319d9a8ef6178_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i06bd3f34c6f64a8e90c7a87bd7970628_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a728292e4d240dbabc57185f94fce8e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6a01739f51fb4cfb8d93b587fb3e8c80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6fe98bce4b5f4562a61c43a257b562a2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7518476d855a41dda6939daf805f7840_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6b2d175ae333459d8c02ff4d7e38f95a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id0e76cc751594e56bc646ceb329168ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b398b5f9cbb4da180cde66ed0800328_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1bcddab9675e49af89ebcf5805365125_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99fec6c6f3534b1999c12edd5ba9b38e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60b3a90187584dbfb3e57f4c00b2899e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45798834ec914139bc42f01f03fca462_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i35b9ac5fcbd74e8bb21fb9e666b59b17_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4872b3a677fb4defa49584c41e640319_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4efe46f03aca44e28f1fca4400f93abd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i023aee959f9b4dc9af94257d21bf9e58_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i73f0515a40424ed5a0d4d0a862821f6f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53f308da417a4db68a397fe5d1c806a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia3c0a3773d2549df905ac2ecbf259fda_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaef198183f2a489c96159c41c490aac3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e4c353631e34679a07cf751cf0fbc68_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e5660e3cd664b5583255e13df7df225_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if388a15ed49d4575b1179d87e3a75e72_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i06dfcae67fcd4ca4b2d6b23e0580c26d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i90da50743a7c4a8c80c46485287e5d0b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i39bf61bfb70d4595894abdcdb83e4b6c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5c364f3ee80f4afd8ae405b82cdb762d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3500d8610cf143caa53cf580776fc7ef_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i28fba5bedbb941c28c1165d03a9db46a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie765096aa27e4e63a28afa4dc8326633_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifd232151de5940fda6a5bc0223b80caf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia51ea4cc494844b6b0b792644f2d461e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia877106ae22a4a029cc357a333dc9b4a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2c2feff798fc464fbb3c0b0fd3bdd2de_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7f4e248f93594b55a070f6ac5a15e7c7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iecb6a567cb0f4d8bb8dbdfd282c2492c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0684bc9811a34df8baff420c7418860b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if039c8d416d940f2b2f390ffad27e8ad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7f181fcd75e0482dab0b75862ca22b45_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib20e638386f045d98ec12d303e4377cc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i40b6e5c34d034fc0b3dd5f3b439b938e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c7f7706179a405c8b387f3f3d59c026_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id48d3e2933ba483a97f0d01724252981_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5d4e0c20d9094673a176b45fd190f2da_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0de6c96c86a24ef0a2b6becae78e06fb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i85502dd3249d4502816929cdee966c3f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib0ba5063c17841359087cd47ac361835_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifca1ae54132347fa952aa86a84e658c4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7c552e2753dd436093668bb6a59ffc06_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricCommercialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i951f639d00af49d196bbf03182a71522_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ief55a194abe7440c9714f3b48af9858f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic42dfada2ea047d8ad0694c106a661c6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iccd6444b95e74c61be509a2f6eabbe91_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibba6a32634504b6f87cf0f8d7f0121b5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib5182faeb3594d8fbe26cb05e0067024_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricPublicAuthorityCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i60467af7b1e947dabc11fbb4b39d7e42_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i135a9c557e3c4ec7b511f0eecac9efe9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie646d9ff603a4adc9824b2660e243397_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pnm:RetailElectricEconomyEnergyServiceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i48b6681c50bd496abb9b0c95244fcb47_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id22c96a2b3344133925213e0f36ce0bd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie7628d51e50242bd85df8e0600d95baa_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:ElectricTransmissionServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2dc9a1d850af4d4a91468d5abf517ab6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8c95b17079fb4d62a0359588a20c2fba_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i25eeafe11caa41039e56ebd9cc2839ab_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pnm:MiscellaneousRevenueFromContractsWithCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2020ForwardEquitySalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-15</startDate>
            <endDate>2020-12-15</endDate>
        </period>
    </context>
    <context id="id364cec349cc4ea787e68fce8cee774b_I20201215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2020ForwardEquitySalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-15</instant>
        </period>
    </context>
    <context id="ifd6cdd6c2be94ac9bc408bac4e49ca47_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id0b12cf84e6040c785bd4914aaf7244a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ide3033d8fcc64b8c8d9d501f88c9553c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6eb746c62c8a41bdb9e5ba1c604647c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id63d7be8efda4941b4537793162895cc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i84a2079938b147a8923e15bc33445424_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2193cb1aa94c4451893aa62e7041d9b5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6de988d8a0e4c0482031f3633380073_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4917410d155a43279fb8bd6ed07a4dc2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4f152cecb6f142a9b1a587d2fb417c60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRandTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic19811386d0348c0b4a1f6468175fd6f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRAndPNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab65fb11d9b64b75bce143a000653be5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if924fd506da149aa91a1f283b19015ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54125d0dc7c04752b276b038c0f8ef62_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2015TermLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i1aa4d4d08c224b26be8fb8fedca3593f_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanCoalCompanyWestmorelandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="ie648005574c043968dd73f03c8453b33_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:BTMUTermLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i1bfa02d5c50242348b93ac2188ba8755_D20180101-20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="ifa5d5486004941019fafcd95ae20fd61_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanCoalCompanyWestmorelandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i6ef83ba5a2604bf782b6fc82db7d3ece_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:BTMUTermLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i1a05e3c6bb7348fd8af059db2c541918_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:LetterOrCredit30MilJPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="icb24ded6a78a4ea9b61f042c1a22084e_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i90cbe4048aa2488287e701814b9de1e8_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i20edd2a707de417284876fb0cf2cc177_D20180101-20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="ib8b0c61b922247cd86ed1fd6589d2049_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i8659606e948c4b3289fa67b5e13b2e9c_D20180101-20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="iacb0cec3da034827a829b4fa0b818e9d_D20181201-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i92c0fa864b494d53aa54ad03f811388b_D20181201-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018SUNS3.25percentdueMarch2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-09</instant>
        </period>
    </context>
    <context id="i1991d9374561451a9fb8a616d1752b3b_I20180309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2015TermLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-09</instant>
        </period>
    </context>
    <context id="icfc169956c344bbc9bb6e7da7cae5780_I20180309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-09</instant>
        </period>
    </context>
    <context id="i0d23474f36954d14b01a5bd26f77e32a_I20181126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-26</instant>
        </period>
    </context>
    <context id="ia9b0e75755e5417ca512f19db9cb8538_I20201125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-25</instant>
        </period>
    </context>
    <context id="i168637222f754547aa1008b383308603_I20201126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-26</instant>
        </period>
    </context>
    <context id="i882265ddee1a41df876f5df521ec17da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53e0396496684cd9a0b9701d140beff3_I20181214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018OneYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-14</instant>
        </period>
    </context>
    <context id="ifcef03ecd3694d7c8e16b425014cd660_D20181214-20181214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018OneYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-14</startDate>
            <endDate>2018-12-14</endDate>
        </period>
    </context>
    <context id="i4917057940bd49f592e89296298d0ff6_D20181214-20181214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016OneYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-14</startDate>
            <endDate>2018-12-14</endDate>
        </period>
    </context>
    <context id="i5b4b1eae73bb4c1dbd12ed395ecf0e6a_D20181214-20181214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-14</startDate>
            <endDate>2018-12-14</endDate>
        </period>
    </context>
    <context id="i2c28b42f40c14974b7c6bc3cde940964_D20191213-20191213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018OneYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-13</startDate>
            <endDate>2019-12-13</endDate>
        </period>
    </context>
    <context id="if1d2769b7689425d829d48c72ea3dc29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018OneYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ceb9a8cd23349ab96424aa4c0f2197d_I20181221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-21</instant>
        </period>
    </context>
    <context id="ic451ba87b6b244bab5b99ccb3e09619d_D20181221-20181221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-21</startDate>
            <endDate>2018-12-21</endDate>
        </period>
    </context>
    <context id="icb7188a6b3d041bfb60f0adfdd6daf49_D20181221-20181221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2016TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-21</startDate>
            <endDate>2018-12-21</endDate>
        </period>
    </context>
    <context id="i1acfa5eb828c4c50aa9d31b73c12ece0_D20201221-20201221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-21</startDate>
            <endDate>2020-12-21</endDate>
        </period>
    </context>
    <context id="i3496382683574d2180db61e0f574af2e_I20200107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">pnm:PNMR2020ForwardEquitySalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-07</instant>
        </period>
    </context>
    <context id="i7ffaf34f7d8b4c3f8317de3eb83dd950_D20200107-20200107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-07</startDate>
            <endDate>2020-01-07</endDate>
        </period>
    </context>
    <context id="ia87c1f7b1eb04da1a34df79d37a4ba1c_D20200108-20200108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-08</startDate>
            <endDate>2020-01-08</endDate>
        </period>
    </context>
    <context id="i7ad6f5c34c2944c281593a88bde23f63_I20201020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:MergerBackstopFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-20</instant>
        </period>
    </context>
    <context id="i96e995a3c2ec4ab2ab6a4538eb543e1e_D20201020-20201020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:MergerBackstopFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-20</startDate>
            <endDate>2020-10-20</endDate>
        </period>
    </context>
    <context id="id9efc56687334aceb496eb62728942f6_I20201020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:MergerBackstopFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">pnm:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-20</instant>
        </period>
    </context>
    <context id="ifaf4e94f60a341719ab65ea5d3ea1b73_D20201020-20201020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:MergerBackstopFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">pnm:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-20</startDate>
            <endDate>2020-10-20</endDate>
        </period>
    </context>
    <context id="i144c1dfa0c4a432da377dc93a6584e4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMPFirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i543c10f8af7b415697ae0075d3ea360e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMPFirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ac46e2ea3e84eaa8a9d49b25eb4ce2e_I20201221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-21</instant>
        </period>
    </context>
    <context id="ib75243035baa48148f9336787c4ed5de_I20201221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-21</instant>
        </period>
    </context>
    <context id="if4cf05e56b454e9399fa80da180205ce_I20201222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-22</instant>
        </period>
    </context>
    <context id="i145e30b2596e4693862798a4ad9ab159_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d0b262cbef14df18fe809ef95645abf_D20180309-20180309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-09</startDate>
            <endDate>2018-03-09</endDate>
        </period>
    </context>
    <context id="i9ff5ec1731fe4aecacfab01991b7f517_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2017TermLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pnm:JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i4df327164e774baaa19a17e39411934d_I20170728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-28</instant>
        </period>
    </context>
    <context id="i07e514d7f0d34105816a77f639d1e1da_I20180514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-14</instant>
        </period>
    </context>
    <context id="i0f4345eede5c4b1895653d03b912f232_I20180514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-14</instant>
        </period>
    </context>
    <context id="i04d37f49e4794e8b96ce6eae1be04970_I20180514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-14</instant>
        </period>
    </context>
    <context id="i9e33f98faaa04162ac839ac8f6c7266e_D20180514-20180514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-14</startDate>
            <endDate>2018-05-14</endDate>
        </period>
    </context>
    <context id="i0132a4e211d547f5b31894f081d4c6da_D20180514-20180514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-14</startDate>
            <endDate>2018-05-14</endDate>
        </period>
    </context>
    <context id="i819cd976ca5c40128dc46d478c398f3f_I20180514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2018at7point95percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-14</instant>
        </period>
    </context>
    <context id="i5ac9586ee4ec4785a5a6d281d66716ad_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="ia64ba9e66cdc4be2960e9104cf8edcef_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i64de14e26a0e4cfc8f6f9cb88c9a2511_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i0efc6805feeb41969ab4f81ccbb03d29_D20180731-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-31</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="id74026d63c5341bb84c3246fd970b55c_D20180731-20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-31</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="i2af8da3636fe4817a9c78be8c8363b00_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2018at7point50percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i5537da43084e4c59963f9327fed2c091_D20170728-20170728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-28</startDate>
            <endDate>2017-07-28</endDate>
        </period>
    </context>
    <context id="ibff8517c340e4ff6bff83fe9ec2ba486_D20180409-20180409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pnm:DepositRelatedToPotentialTransmissionInterconnectionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-09</startDate>
            <endDate>2018-04-09</endDate>
        </period>
    </context>
    <context id="i4e37f9ab2cd34819849232bfca465eb3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pnm:DepositRelatedToPotentialTransmissionInterconnectionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0dd850c07e004b788af7abe814d4c776_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pnm:DepositRelatedToPotentialTransmissionInterconnectionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1b4a94e55a7b4725bad43a06770ec98e_I20190118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-18</instant>
        </period>
    </context>
    <context id="i88d960fb8f144e3e9d835e1afe9b5651_I20191218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-18</instant>
        </period>
    </context>
    <context id="i98130ce0100d4969b8c6a0ebc4a5fcb9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pnm:JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3800812386264d59b7eb4e3c06f3eef7_I20200415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-15</instant>
        </period>
    </context>
    <context id="iea2d8d16d3354d908915f394ba0d5fb3_D20200415-20200415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-15</startDate>
            <endDate>2020-04-15</endDate>
        </period>
    </context>
    <context id="i74eb29cb02ad4075b058bb28fcd9c0fe_D20200430-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="id1ca20dc40e94d7eb78937e2f60e594a_I20201221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2020250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-21</instant>
        </period>
    </context>
    <context id="i176ba078fe2c40a89c595b0173fe1165_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="if1b43aab5b624e37aa7f5b3fbeb7e95c_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotes321SeriesADueApril2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ic4ae1f4c37ea48668404a28194f33c81_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotes357SeriesBDueApril2039Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ie2647a94ed024c36a6a56793c3735cb5_D20200430-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i1310f2d5d7004ea3bd08cbcfc7e3af99_D20200430-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i4bf80ae26a884744ac7333f729757058_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1854c8d7b1d04909a4577822c6ed2554_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2043Series1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2816324f405d4d5598ee7b450add413d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsDue2043Series2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i12e0000fc5ec409c814310b2a84f0180_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0d6aaa04dcf349e5ae13e2b0fe327dfb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i39056f51ed454b3a87bb3bf243bd553d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:MaricopaCountyArizonaPollutionControlCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsAt625PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0251377b828745c59212ff660e0427ef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:CityOfFarmingtonNewMexicoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsAt590PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie5d2589f65ca49f68530b76e44decb6d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:CityOfFarmingtonNewMexicoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsAt625PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i68172f698ad1403a9d4e31114d73863e_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:MaricopaCountyArizonaPollutionControlCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsAt625PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="i40f266927b2244fe8836781ce6f52be1_I20200601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">pnm:CityOfFarmingtonNewMexicoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-01</instant>
        </period>
    </context>
    <context id="ibbecb24850dd447687dd67e07ebb3096_D20200622-20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-22</startDate>
            <endDate>2020-06-22</endDate>
        </period>
    </context>
    <context id="i25a79b74cc1d4205b45ae4855c831816_D20200401-20200401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-01</endDate>
        </period>
    </context>
    <context id="ia574140fce614bb99d43d4f8e1d8b0f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12b196a903a94ae6813a49aa2fb95663_I20180628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-28</instant>
        </period>
    </context>
    <context id="ice07a87668f546b4ae35693a4a177939_I20180725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMPTermLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-25</instant>
        </period>
    </context>
    <context id="if5e059ed80bd4cb0bd1a8552b4a6d181_I20181217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2018TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-17</instant>
        </period>
    </context>
    <context id="ie286771d444d4b2188d0aac2cfebd816_I20190226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2019BondPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-26</instant>
        </period>
    </context>
    <context id="iad7a102778d0425ab93bd5bab2b42163_I20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2019BondPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-29</instant>
        </period>
    </context>
    <context id="id67c6911f43b4b0cab15e200e48f7bf4_D20190401-20190401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-01</endDate>
        </period>
    </context>
    <context id="i945ba8e683cc46fb9fded38fb23c2c94_I20190401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-01</instant>
        </period>
    </context>
    <context id="i7affe2446e61454c9f84c132fc5bbe17_I20190701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.60PercentDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-01</instant>
        </period>
    </context>
    <context id="i4518534e17a34b88aefbdab44718d8a8_D20190226-20190226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2019BondPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-26</startDate>
            <endDate>2019-02-26</endDate>
        </period>
    </context>
    <context id="ida413b6a0df04f8aafc5658dfa003fc2_I20200424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2020BondPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-24</instant>
        </period>
    </context>
    <context id="i001a301c930342daa835b22f5c7ebacb_I20200424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2020BondPurchaseAgreementBondSeries1And2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-24</instant>
        </period>
    </context>
    <context id="i4e670672f0bd4e80917a2536b352e16d_I20200715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2020BondPurchaseAgreementBondSeries3And4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-15</instant>
        </period>
    </context>
    <context id="i9f50459e604d4e69b727a9a90055bc79_D20200424-20200424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:TNMP2020BondPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-24</startDate>
            <endDate>2020-04-24</endDate>
        </period>
    </context>
    <context id="ic4c36e42492041b58225b98b901532ba_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i44129e66c5d24d339fe80f45867d707b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4821b696c6f24c72a2fef82600948304_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id88fc80bacfb40c9a217baa9e96651d8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">pnm:InterestRateContractOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic2b3056b029f4dfabd26a818996bf500_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">pnm:InterestRateContractTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ieb123e8eabf545d4ba73f75a55f34629_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">pnm:InterestRateContractThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie511e7ee96a24ce2a9e7aa6bf869e1f3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:VariableRateShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i42b41dd9c8b947e49a3a9bdb28e21744_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i47ad51532c354f7faa61783cba99432a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifd5e3763684c420a908510ef7e9d51b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic4aba9bf44a04bbd96e81e33d51a90fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i757812e4fdfc43848beb7d7792ac5f82_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9f9db2278bbd40c8b36d782c0e2ea5a0_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i8fa283103cb84237bf57a61033e17a47_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifffdf93bf2a04026b4e9baccc65e854f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1aafeac425c2458095991057d501502f_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i505a36d8f5d343cb8e8c79338385832d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3fb0161965ca494d87d46a26dae6ecd1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b8d99a0751a44a79d0b5e7a0fd55a3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:LocalLinesOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d32e6d1a4c7403a9f1a2d8189a6322d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7074ea8a37624ffc880e777814f595df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c153646e3444bd58e3340265507e679_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i92331508ea8d4e26a5d68754df271d3a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2019Series2009Aat9point50percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie495c109425b499f8808d61dc73c523c_I20190722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <instant>2019-07-22</instant>
        </period>
    </context>
    <context id="i990699722ff343d3819323bb2e5fba63_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i97fe7dc5774e409998d1bb91549cb510_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b377900215947aabd9563ea9323778e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7707766733c64986b82fc86e3b0e2e37_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i996ed6296d7a4378b5f5bd3b2112d33c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i731bfa114b1046bfa9537138d7a22c09_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRDevelopmentRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80f114b55b2f4c558fe3ead339c4aefe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRDevelopmentRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic53215615db9433b9ff62936379f201d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">pnm:JPMorganChaseBankN.A.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7726c2968ea47979c73e93e32fa20de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd765f5969584e249bf0d9536886ffad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRDevelopmentRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53210a0ca3264d729e89dcf0fd476896_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i36d8920b3e904ab19de40e59a7eb6d64_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNMRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="ic3ce6e7e22f74d6cacd06e2ed466edf3_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i35c3d546ed4e4b429dbcabcb8e767a9a_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:TNMPRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="iad34ceed77984910bfb837c543096019_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pnm:PNM2017NewMexicoCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i2154cfd6fb794110b0537f1d2877a5af_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="ic804d99559724401b24e6ca2497566c9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5371be691c0a4ce3a71c8d549ede9d54_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i8b493f717a61460ba3cd22e184bbbf2b_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i1cef5c841f4040a6a0a8f808f047ccf3_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i011f4a370639421e9753a53da0411b24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic78053fb609e491f827124d31a57620b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie3a8fb04439a47018cec8b3c84323159_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i404662f8a4144be9b5e8ca7a4386327c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i949c73852a0146bc8c2cf253c1eac6fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0073a9a569d84fe5a36dd7bd41ccef0b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i00c9f2f3182a4492a7a7561d5eb45e5b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3633d3683f5b4d5fad71c94952e3dfc6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i188cdacf71fd42c6866449176d406125_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4dbb6ef4bf0e4663a47026fa9f60a162_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i64b7ca37a23f42c9923f787f92f4077e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i570e1b8766604b558aceb4f36cc111e5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie1b57c0786094e3db2ae59c58017536b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b5ca19d796b458cad0fb0045b88ca18_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7bdf8ed1e0fc4dcdbd2cb71e5767d7b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84f5438dc5bc49ba9634bac31d7d9745_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6f56d8266a514ec89f83a2791b80197d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdddd15a5ee6417eb750c4287543eecd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie760deac845d4ee8a6c13990e08bfa15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifebd5c6df19247c3bdc61f075081b5ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if1c9eab700fe40f6935e9e4c70d1a1ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d01e42a310c4b498fe5bef57c29635e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4d3716afca5b4575aca0a60e6303b957_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a4568f05907454485ed2fd86b40d2c7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5cb0dcf136b1450b8791e8d1b8b6caa0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i547afed9c96843aebf8b0937f9402ad8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iac6400d7863c42ae9baba2e5869d835b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idb5a789c4da0407183f9eaf6c85d8371_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:SeniorUnsecuredNotesPollutionControlRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7327142791241c5a69bd4aefd46b248_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2021At5Point35PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9fbfdad2e5414405ab41f2c74b047d24_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2021At5Point35PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i827b198ad62244b781cfe33f7018e33a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2023at3point15percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b82b1f67af44dcca98febff19186eb6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2023at3point15percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id1893cfcf8e24112916c359c7a9d788c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025at3point45percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic87052fcd6844d348e388818fd2407ff_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025at3point45percentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec956ab275874e7ca3c5963e155c57fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025At3Point85PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i05711b2f8ef046bd8585e373bcb842d3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2025At3Point85PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i09b9c038f7e341bb8821d6da5e2ef616_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point68PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff835a6ab407445fb9a5333d26ab3c8c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point68PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i05f50cb29a094e2a985f3f0c31a24dfa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point78PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i578beaeece454a7cb2859b55549fa331_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2028At3Point78PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ef017f1738c49d2bc8727d4cc833e86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2033At3Point93PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0df4d52a44fe40eb9d91045a9ae82565_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2033At3Point93PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib8c9f7fee17c4ef6bd9fbf04526a1623_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2038At4Point22PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ffc5e84d4fd4aef8c7392989a454d69_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2038At4Point22PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i82fa448282d34ce69006f419e04fce15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2048At4Point50PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ab076f4cc2c44c9886e680cb65afec0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2048At4Point50PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ide445f72a6aa458a9168da10c415e521_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2048At4Point60PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6547d3c7a4b543fba6accbf6498795c1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2048At4Point60PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1e78e9dd8eb8478eb4505e0f3f7152f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2030At3Point21PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i122683a58cf84e66bb7c9d0a6e588352_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2030At3Point21PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6fbcf2a0220e42549363516ec35a02a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2039At3Point57PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8f981670bb0469b85313727c9b09691_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:SeniorUnsecuredNotesDue2039At3Point57PercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib66eda8f04d14e6794d7960215d81366_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic3e030f4dd9340f9b10a8de1a12d5803_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6557bbd529dd48399941a9ee14da8ecf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e82c90056bd48b59d8ce8793d6474ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM201940MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i312a4c0a7d0b4387b1490dd1332fded7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds6Point95PercentDue2043Series2013AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc79b4a9b9fe4a439e0d2a4acb12080f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds6Point95PercentDue2043Series2013AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia05959125c2546e7b00c81cc9f396ebe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40dec446769e49778e9204422272508e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i530501e230ce4e3ebcbd7f16f91eb77e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3Point53Percentdue2026Series2016AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53bbbdcf1f69425b9c8c1c2f74dd9ba0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3Point53Percentdue2026Series2016AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i650d29b4c4c140989135aade247c3c99_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.22PercentDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7099bd225c74f73afcdfe17100ee4fd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.22PercentDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia39574a6668d47638bd72a601d194e5a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.85PercentDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa3fe078bd8847bd8db3c443a31b176f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.85PercentDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i999d5ba28d924753a53b7f8eb8ad62ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.79PercentDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22b29658457e47a3ab0bf6659885686b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.79PercentDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i42cc76336f684de9a26abffb1718a914_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.92PercentDue2039Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieee86557fc8b4bdc8f7ec2c0af503a4f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.92PercentDue2039Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i885e9cfd9042424fa09a82f478835e4e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds4.06PercentDue2044Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6d67c9ceaaf4b549fabb35b86793aec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds4.06PercentDue2044Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i28bc682ad70547e7bd57ef9b1fd102bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.60PercentDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i295ee5acf4b549d6974c5a61eacd826b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds3.60PercentDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idefea08dee0141d6a3e97002c084a169_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds273PercentDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5400f808525643fa8bca0f0d16a7cb53_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds273PercentDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i588cd17244a74eab96f1420a427ef307_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueApril2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80b81783b9344e09a8b7a9b6cd85b87b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueApril2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie53f1a46dc9149eaac50a733ab51ef6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds293PercentDue2035Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69224c7c9e634b208268b654dfb5221a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds293PercentDue2035Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i97830766d93e457094b17986b68ddc9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueJuly2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i01803a883c5743eb94a7e17e1f1b2d5b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:FirstMortgageBonds336PercentDueJuly2050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pnm:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if08595b216f9478891a020682a95fb0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018SUNS3.25percentdueMarch2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8543aabc677492d8de5928b90a8d42b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018SUNS3.25percentdueMarch2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1d821a7341604fc8b98a3fefbec4f87b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00f8a66785ea428c8c85c86c88654e65_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMRDevelopmentTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i841567b25e854f8f9054d0b3b913aba8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e04b8db978948808810fe3f9412b604_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2018TwoYearTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i93ce898222a544098f0440ae856b9718_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a5f7d920f4c404181ff0c3ea9efb243_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNM2019TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4140212418474f66ae38d1b0b82bf003_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac039cd417d54aeabdf77a4711bcb129_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i95ea8156f05e41a5983ed0ad02db7042_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6c083353f1a40e799415c529d670be1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pnm:PNMR2020DelayedDrawTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6a21e845e6f04524990bdb937b3b3d1f_I20150115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnits1And4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-01-15</instant>
        </period>
    </context>
    <context id="i5a9762f837394b6d9a5282c27a97252c_I20160115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-15</instant>
        </period>
    </context>
    <context id="i4fabb492d01346688d284d1990cda5c6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnits1And4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25ff5412939240e2ba2b1e0de496e8ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5741474c818e4c8c890ffeb37fb1c6bb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i071f157f6d3a4ebdb3c6f2fc06248a4e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:NavajoNationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i58eb37c967734b8a8dc5cf94b518260b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id1ae298bb7984c0dbac1887eb58a8e31_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if20e0af02c3049568fa4e3ad5e983e16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33523526cdbd4a42bd91c27532027517_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">pnm:TriStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd91bbd63607401ba64ca27c38b90858_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia75d3b1fde984c3c8bd17680eb78492f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0af3bca93d4d4ac2be29612b623cb0c1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i32e3067e81c0455ba0ac6d816352223b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba88937d00624301a2ecaaf82cfb1ac1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i663d1ac4daf842c3a424224a2758c934_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3cd7c4dff82444309f19bf09ec80de32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:NuclearDecommissioningTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia14d5ebd04da41f09325f75343c9eec2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:NuclearDecommissioningTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibbe4e0fbfa844cb589b4e84701d1fa21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic796016a620147af86024930ffb78e64_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id2217c559514439d92400a6aa3476ec9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrAndPnmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ac584ef54574b578fae0a09e041ba99_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a4ca6c4df6d47879ac4013d1dbdf26e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a48e89b8b5a443fbd907b3c667b7c9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9913c9197624257841cc43d9290cebf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c4a50bf2ec448b8b179d12344f044d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i254f5984148a4cf3b10605155571ab79_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id425ee8bf0b44b1f87421722f9953a21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie38d9eec5dd046a2b8c4153b69b836e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9b363c42b13b4aa0a2cdd230633fcdc9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d2cdec5661440199a018955bc7d4b26_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife5d4c5135794fc49eea14df80619eb6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i99c5c8b526af4c328ff0b3c141662d69_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9b6b18e96076436bbc032a9da4c69b2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b459b33ae2d447ca4d8f163d332456e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d4f46ac420f412ba0a9e5c53bfa79fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibfadaf8a800e40ac832dbb64fc78097a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i46c8987afccd4b0c8e9e1087b9e34721_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0a23025a3c0432486351a20f1e5f8c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ec88bb4b4f04189bb6d597787fc0815_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3c877f4d1914b23ae99447f3c00f91f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iadb137d0458e45d4ae54908b30a37e05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9954c203e1d4f48a73339f6d2ce7447_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i856e4297b7fc46a19e367f4a6199d90e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie58d0ec2b2b44affb8e11bde7221bf59_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ae5b85dbc274ee4978037ef23e89465_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if4b79bbeb9b14abba5d0125a6d8da926_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00f505a4d04b41bb9c5908424ae32987_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8da06e0c264471fafd43f52bf8d0792_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib4b032273252441fa9ceda9c4f0598e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f7df2c8fa6a464dbbec39528681e9f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe6ef05cae4d4995910a65eb69ff29ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3998d3a4b188489daa45313df6c9a2b0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i905e4944b80f4f6c8951cc67f44be757_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id61aa509ada4470ea7931eb5deceda4a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id5ccc9df0dfb419b8dbddb531ee41947_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie46bf94534fa49858dbfb03660b54534_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i846bb471f3fd47a3a4cc72e46fda0b16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i72f6aedbb3a94e64bbf45a6cb657bf1e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i907faeb863dc4e0b9ce6b96f802ec9cf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6d94852daf9b4454be5ac27c3e45766a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id91d2fb1780b4165b7c903af4a9467ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaf372b691ed746c9b3dc1065fc8f2e1f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icf45268e83774d0da87ed006aff42612_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8b8cc8d7e74e4190a0098b0c933da32a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaaf43d71377f4de085e2d9160f829a63_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6753d9bdbda04d0ebb845af3c24f7460_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i01145dfa76234dff8364127d44cc17b7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:EquitySecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i11879cd6814e415196a7b3a321be4284_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3cb3f3fdd1964d2cb4c784e80b277eea_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i95423dea4cc94874ab01c606016bae74_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id9e095626b1a4ce0b3c8b2f9d40c78aa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib0a32bc7393b40ab8de2bf1c6ec7673f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if441bfbdcfac456eafdf8f18f6c78474_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie5f64c04bbda4e7da4beb80c91f4ed05_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idb8b92c074294591bc7f21e04ee24715_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pnm:ForeignGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ied2b38b171704461bd44f5dcedb3cee7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6426390b4ef54658973d0419d7c0671d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e10f1550e684433831fb4f4340936ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8b409ce074e2476e9d2bc9edac314323_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i02b0c152918340429e381c739ad0fba8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibbcdcf02bb51499990ab769bf2eb5008_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i84f94f291f0245c7b3d6864d06fcd534_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib4248c8fd81c4df39b2d8ac21d8416ee_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i73593ed910b446f196178c7b5191fa16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2dedd1ac0eb540dabee98ec0640b386f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i466876e83ba84b3282f7093e3dc9faba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idcb9641781e143369a494931c1994142_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6600385e7f6441489689936139b32688_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfc03591a6a64ee3b0513694bbef0e2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e85e09917774ec6bb45237370b4476c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie010c1e5f0fd4fcbb3a14114c8d857ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie96c45eca70f4d50859d7d6ea180f0e1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5e387f2b33a54fe0b6f42710320d4204_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4aa25c63751645949429939d0a162c85_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i942d663bcfb54434a0b7fb34119f9b30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:AlternativeInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf5811b0c6a4465cb28c1cda63ec5a7c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7bbb545a6df4bb589ea6c43717590b0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4b581a8942ab4807a90e81b305ad3950_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0d467c952d844795bf280d68bb857bb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i888ae6b8edbd4850aa0b26e5802d4f6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if7d3a9b219114fbaa5d43f86b978683a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7305ca7cd4f54a49b5a70eea24a11575_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i411a0226363a4cd1ab2def0c7ee5eecb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib1c2365cc8b841048cb659cd0a32d612_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f3672a1b76b415ead7f5f4466e51b84_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icfc8d9e877a24986a28af9ef90b0f406_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i58cdf89a7e80418f916b4ee32c89eff5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e6cc237778e46c9bb2bc0aae451c0c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i81cf0cfc83804174a68663fd2b6a55dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i655ca90c2c174375b64c3fba39accaed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec8a4f32b57c41b28bc618c914f03449_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i02f176f88b1a4e1091286a412a1a690b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6cb4f9e9d2fc4e9692ab907e26e7d554_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i581e5ddf01f64976b2d69c40a0da5d2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i272ca64dba7d4c7ba4b17a16dd54b7d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie82d363c82ea4e5ab71bfa417e616038_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10d11862135a4c718a7f4b642f735dce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaa7fbe9e1d5f4caaafe0165e3fdf8991_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e3029c504b044c8a95f398fd0c80625_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1482e7067d824c46bf77dcf1dda644d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie564e5411f664ac2b323c06a6b788390_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic58037dd4550432b9894526552e42349_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i199d59af996346e3b30204fa3a9050b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i27f94019ca744600a68ac56fd8aa322d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i654cc22be1544cf8829486eb6d97d423_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib56adbdf15d6441d90ddf3fa820ec839_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iefdaca286fa24279968773399f0e3b0d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9de071512b9d4addab91938f31228830_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if4d1991677a44f74863cd4d7cf96bdc5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7847b4037a7b49849e65ca026816c30a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9a4b7076bbcc416e9f0f10ef5f6e367f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i724a59f2275741e397a334771f2bad5b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:FairValueDisclosureItemAmountsDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i241d6f7e8e7e46b5bf4027865c98d49a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i239bde6344cd47b092bc430bd04a5938_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i04d47a4d783e4accbe839f42e42fe930_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i553e0632bf3c4653befa560f4776e049_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:TrustForBenefitOfEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iebca9f6908474c3facb1ed6c81494bf6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia5a34b13c9ea414fa112963299c74bce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic2c0780964c348aca17b6ebcd20b0cbc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4da5e89cccaa4f77b04f0ae0291a76db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i835fb64e80454b5aa92befaf9ebd2b12_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9d0b7f62e43a4f27ab858ed37a3a7add_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8558b216f91f4e50a0c09695a3920956_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i35c23366cc7f49e084ba5cfb93b5f5f0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i64ea196cff274cdfb2073cb46276c1e3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i675df31917994467b297e9c118426557_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia2fecc6fdbe9477daff39b4962151904_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d7ca2cf6ca243b3baa444da86b95582_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7066eb5ad3c84ace887007308a415c6f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i90d4f59b2129467c97fa6d5a1b140b96_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i161d914acfdd431d93085cd2aa78e3fe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia0d9db26c73646c18ba487f6ba663148_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7d97a6d5c7fa4d00943e2a87e3df20e6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibc8db1f77b7e400da14d8f558d306349_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2406c57a5ffc4fbcbab8d694184bab21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i808a85bdb45d455585be27a82626f8c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i32215936eddf4bc8b5d91531a0a40edd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d9d004c7db64cf2b21234312f9888c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf49bc87b1a94b869763352d8ddd8e22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d03352915284676abbb9b30a1b19f08_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if68d961ca1e242378b418954033ad3da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e145380596b4521a3f16b36bc870dd3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9b477d93d0c4ff9831f76f1cc4558ed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i88dcb65f01f947de921a5de48a35a961_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id19d686f2db541f99037e126f8697a79_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i973806ae5d6842248a70f661300e7ab7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id1099073b1a24390820b18216077fcb4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cbd8fb8040248cea03a1fd1e85e7a77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd93e22e135e4d6b87095bdc9d74bb4d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i38b46ea7397e46149d2b26b3877cd305_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9334b480a46f4d8bb29a9bd6f41d8372_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf97dc917cb54f8ab9267bf693f016d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28f838fd1bc84cfd84e17b15e471395e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad4aa8f79988401b961b725b303c3d1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9d2f870eaaf4797861ad42fd670850d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i831467a47077444aaa959cb4cf00127b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i226b77c6e7864630b605c34c743fe1c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idabcf4a91e754329a491dc45290293be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i185486838a49491e8e604eef720a40f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic25addcdd12c4b369c03420aa13595e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0c47d7d0b0444f3bcf606aee0dc5392_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0b6054bab724e89b9de3b12c0fc25e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7be2ae9b81e24166bb5af89a8dc05074_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67351c2dcad446359ae842550ca5c5dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4500f69566924db2b9a17aaded618600_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37bfad42135840908bb2114ed6e264c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icdab7e899f624c62b82a23a7d2af3607_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98f77efb9fc84a6fa1055a4d80df31f0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ebf9a3d4030499d97554280155dc958_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9e248c02f6f144f89e1deceaafcb4a45_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id7d9a5ed73bb427f9c4377b7938a6ae6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4aca59aac8ab4d98b3aaa1c0dbe9c5f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9a818e1fb5f94b5db5bb341b6411ea30_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesInternationalFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if3421f40d5b64be7af3dcccb23a7be00_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i060eebb597354f6c995caa04eda7ebda_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i056a8d384d1240d3814ff34b91215d51_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i90d6cf5f7b8344a0943813087036010a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1095fa6728664ed69d161adbe3e021f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifec65f5574564f6786c4be1c73300de3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:EquitySecuritiesDomesticGrowthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7b73ba5fa4e948058b7cb1b3d6102f2f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i67d651d48a8a42af9a012aa369e8ef37_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1fff667451c6495289989b90350636b8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesCorporateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd272f222fe647c281c633cf02ee9ef3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id7ac985878794e45a123a578fc11367d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i83956abe3be7405aacc37075bb61f27c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesUSGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f77fbfa7e32433f9ccf9ea7c1097f29_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i233ef23f2f2446898868150526151176_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7a1844b7024f436fb724f0b0fdbdd243_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesMunicipalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1aa96ed67b8a4fbfb7fcdeb63e096c0b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b7654388c074f7b94e88f37de410210_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb946beed42448889f8de48325237f02_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">pnm:FixedIncomeSecuritiesOtherFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib503733014f249b4b65930f66baa5a46_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i254c6bb9507845b48b8f90693025ca4c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0d2dc3be782947dbb3f4932ea4de3cb1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0e54ed55cb7848a09c3b35636c85fe4b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia96fdda6414f4a9b8df650b9d0ea87ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0e2c75b5a6294728822edc79f26ff425_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i42a59a2b3e4a4845bc218bccdc7a8f64_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1a945a98c35e43078db5c6e216b4c593_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic5f2be80085d413e848507d01804ab53_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifccfa387c8104eb0bf26afa49820fe90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc99262937584875aa5291e57f2cfa77_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib2eb20a9b66047169eece32d0973a43d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35560932381841a496d3bf8e211d346e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i51e5773e033b48aab11cfd6af947c4b5_I20160131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-31</instant>
        </period>
    </context>
    <context id="ic25286169fa5449482caee8c554388cc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i564a6da6e6134229bbd6920753ce9f67_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iae9dea98b6d14d2480647719bca1653b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ica2e6c2ad8be4a75bc3559fc5d61ee7f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i38abdd3f16bb495baecac8cabf0cb730_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1af4b0c1e09d4b8bae26e25711336b35_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibc954e82d85b4899bebdbe3a36cfec66_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i13a9284e249a4f159a0e1b760a658f98_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3883dbc6554a4f379c1ea0a30ed19524_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4169b79aa8724ffcbe15aa09149f0097_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia873bed876cd45e89d14de8c50a2a5af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie0bcaf082bf54136b5e03c627b92d924_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i35a6160d93e44cad9a57aebe009b9cd3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i64882a45e8b8425ca0c790736da5a77f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic917134d9d414d54adae912effcced5e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3921b4c095b04130b0b73273b137a459_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i980db9adffad41c2bc54066f44666c0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f4f395f1a8b45e0a922a260970a1901_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic5399e61b3cb4e33828bf20225c03df9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic43ad49408834a6899edbd5e028cd424_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5d7755cb6844e31bc6f93ad5a482756_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieda983f0882540fa9b6b1450bb42c34f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4884fa3c4b124ed8a53f17e6b6a34893_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e483aa2b5654b4d91ed73129c92961f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d94bea251954331860ba5bd8b9b77b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMAndTNMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if4e00fd0258749e287aab0f34c6772d9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i286e47c744ad4118a95d3d25ee73df7f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ice557b579d29466f861c99a8953585ef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic232fe947755424f90519b1964cecc0e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if0357ad885fc44b4826968209c5215cf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibaedcf8bd1a74967a944731fde1bac55_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ee3a4f790924403b52f949d9f605294_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i36925837398a4451bbb15eee62f1e669_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if069b2f81cbf45f2b2295aaed2778764_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6b016c6357034491a30ed2d6d2819436_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i88799ca4c639429eb63680da973c531f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7c98bf27c52e4c8889d63e8caed85b08_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d839afdf8234124bb5eed4ee24473ea_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i79b8c2906fac457b99c4e379c09ebb79_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7ea1c18bde534e49878b2027e1d0a099_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53db52ad978b4df8b8518ef129261660_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if27de0e90f944f2cb1ca070a341bff0e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9b9f48c417ea43a19d0eaca241732301_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83ba0ef93f454ec2bc67a5df7b4f23cb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8f7afee961394dc48ba3a6882feda7f7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic4e0f9273faf4cb1a5aba92cb72a562f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i16c07103205f4480bd2f2adc5501ee93_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1002ba8654414768b3b31cf9e889d39b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id2f65341bd694ab0ae81930d351b10ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pnm:PerformanceEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6026b5bdc98c4019a77e3d692cc5f574_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:NonemployeeMembersoftheBoardofDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pnm:PerformanceEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc916e8f18fb4ddd86f64882ad921460_I20140531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pnm:PerformanceEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-05-31</instant>
        </period>
    </context>
    <context id="i0e08baa25a584446b0bbadc63d032e40_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:RestrictedStockAndPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28a52514cab04301a1dd3063aac23054_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:RestrictedStockAndPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2120f05f37a14a83b829b7ffba0a53c4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1381dbcaa9f3409a91632bba0e008d4a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icd954e05e33b4f15930031f8a46a17b0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1fd54e961ac2430499118673823c71d5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i34e5089f6d98437687c32163cf64f0aa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if2cd84236b64434f95ae2c1faab7fb5c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6bd60ce916794dd0ae61a47734573245_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id6e0c4a896ef444e953ac00cb14ed07e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib70291c279184fa7862a9e2d1d9b5bd0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0c20e742bce3492eacdec245aeefd50d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:RestrictedStockAndPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i43502660caf04024a23be91788569ef2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:RestrictedStockAndPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i09c46048169c4f7db44798dc2a00d2ea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:MarketBasedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i322dfb8993994ea59ba88fa1e89a163e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:MarketBasedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib99353084ff04ffc8c1ee8c6f447867a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pnm:MarketBasedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie0c74d94da914ab3804e7762a1521e62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifc7fdf3b86704f0182216f6079161a76_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i257ca616540041ff8deba5f5267a1a58_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98bb2df16a2c4d39af1f824c29120bb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c4f5b5035b4491a9f82d4b9aadc9a65_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i56ae82c9be5d458bb66bc27bc8273745_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i46eeee31c9bb4f44ae20e9794dd57a3a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i79c58fdff7e3481e88e9fb1d15cc018e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2016Through2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0274d2cc30c4a828d4228f64c69dce6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2017Through2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30dfc568b3814ff78c45788a09a2277e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84400813be3349fd91ff65013fcae51b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i102e46d648ca429c84f85d9c6e25f429_I20170228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ExecutiveVicePresidentandChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2015and2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-28</instant>
        </period>
    </context>
    <context id="i34390552604b4cdfb982624b5c680367_D20170303-20170303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ExecutiveVicePresidentandChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2015and2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-03</startDate>
            <endDate>2017-03-03</endDate>
        </period>
    </context>
    <context id="ia24fc7ae255549faafbca0f97c4a1fc5_I20150101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ExecutiveVicePresidentandChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor20152016and2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-01-01</instant>
        </period>
    </context>
    <context id="i1f7e14bb24ba4ba9b97bfa06b86837da_D20180302-20180302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ExecutiveVicePresidentandChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:AchievedSpecifiedPerformanceTargetTimeFrameAxis">pnm:AchievedPerformanceTargetFor2015and2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-02</startDate>
            <endDate>2018-03-02</endDate>
        </period>
    </context>
    <context id="i59750152e2bd4277915db844aa85075e_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ChairmanPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis">pnm:AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="ia9aecb91442345ff91fec6c0e16ceb4b_I20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ChairmanPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis">pnm:AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-28</instant>
        </period>
    </context>
    <context id="i81f67762e5d64f10abeedf02b6ae0325_I20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">pnm:ChairmanPresidentAndChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis">pnm:AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-28</instant>
        </period>
    </context>
    <context id="ie4ead1e0f6fc4d049c44915460562d03_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibd9d1aa52211485995230583c58ef697_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iae65ffb6eb5440959cfe85a168534c77_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iffb700db9412448386372e090e5e41c0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9834744408d04e6184f4be92e8b2e3fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icd1f0e1e8c8b4cdeb29160872ce637e8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i68826c28067141a5a8b7a2ca18b3c5a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3338ef95ac034576aaceb6122b61ea8b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icdb9ec8fd6884d289ee77035b8ab06af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82f6e91693d8477390b72648ca1e0c02_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4550b719e610432ba970f543bf0788df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a415471b389475fbb095db4e1fb4700_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i01c772e7324943139034209a00d273da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:StrandedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i053b0c931d284916a35c043601daa912_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:StrandedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3eb672c861f7412ba4555a7942218fea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:StrandedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i91e6df47507742d7a0f583b3b74e6e74_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:StrandedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2bf14366db204e6ebd1196b7cbe7722e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1dee1ea6c61f4de3b2db8c93dc044422_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ff5d16c5a164820baec7d17a7608be2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b3c273be95d4b3793030a1d9d1f55cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i605166ed52294885b36c18e0de0cc3d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf52eb0a167a4faa93cc038bc2b9f7cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i095737dba80a42a9b94627f4f097bb53_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28f1e3824071495b99f58c932d898b71_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b0d1d815755494ba054df9b22bc7765_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ec61efd70484a8ea37c9bafc28b0c62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i19943f77059247c4bc4bb4a257e427bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a54ba9c1a5840d79da95e22561993da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb86b1c977324a469512d19856caacb2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i57066a5bd48e4541a43bc192381fea31_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ad27e27a6644f2ca11f5d226dd852f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9aef8efe5444e4ea34a5401a2032d9c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8fa310c78cec4a52ae6d80ad2882fc86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSUnits2and3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6a6036ee6f54cc6a9fb14b8b09a3a22_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSUnits2and3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i691b7dc5a2834e30b07040d75c051199_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSUnits2and3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23287886f3694d8c81b95fefb811ed52_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SJGSUnits2and3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5a00fc07a1614574916436b355a55150_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:HurricaneCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib426721d5e164ce18cf2b8c09e3fe29f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:HurricaneCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i48c449288e8b4b9a9afd785822d12a75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:HurricaneCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c50ffb7b0dd46669956a651da44f36a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:HurricaneCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ief4a2e2c3a9a4a729c7078ca5c4f43b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied5587b9a36f4ff7a394ef48c9ef2524_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0e314bf359f24485a18c63b338a8dddb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60908820f1f64c6eba4f6cacbee90b58_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AdvancedMeteringInfrastructureCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie2c3d22e06994e8ab548fa29ead6f948_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:AdvancedMeterRetirementCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5275bd0bcec6499a917358e27379588e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:AdvancedMeterRetirementCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5612b99eeeda46bfa3b8364b565c14c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:AdvancedMeterRetirementCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b9158db867b42698ac1b8d6f71ba90c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:AdvancedMeterRetirementCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id603f39da38748ffbe8fb6a160e4bd9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i314678fb602b488ebb4664d10fa3f8fc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i076eb26814fe45c8b2465033282710be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76fd0abadc774757afa3c7f14a950a8f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia7a756df5a7e4c86a21c6bd4d98c6373_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCostsUnderElectronicTransferAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibdd6237b1f0b459e89ff79a3ef9bbffe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCostsUnderElectronicTransferAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i234a8bedbddb4b74874616e48fd3112c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCostsUnderElectronicTransferAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65eec05041944cfcaf54749d378898ad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCostsUnderElectronicTransferAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if7973b6369004724a632b2826eb3df8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e0201ea9da64238b90d0da66bc34560_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6b787c5e7eec4734ac390ab67fad25e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97d4a1b3a41d44a194d4b4e67b443974_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6ecd6b9788184db69159a2e707ac3a04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SanJuanGeneratingStationReplacementResourcesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idbf944ee1c694e679ea1aabcc5785fcd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SanJuanGeneratingStationReplacementResourcesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia8e5c68524ca44a795f26b38e96ba7a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SanJuanGeneratingStationReplacementResourcesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia761df153b81431f889b03404411ee09_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:SanJuanGeneratingStationReplacementResourcesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i44b39c7868e84a71b6c64cb2ca4dae25_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d853871c2bb4ead8dfa2c838baad043_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1981d310725a4e6b993fadf9543578e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5516d11d1d5c46a6a6a3634e3df15fe2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i61e4478f15cd4252b45f2897aadeaee3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0aaef40dd334320a26cb8266e2924d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibde6bd42faa94837828ba8237d3b15c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i85242743c0d149f79b2da25ee853d119_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:FuelAndPurchasedPowerAdjustmentClauseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0df31e62702c40949033a7b627428cda_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i58f6678f84ba48d69ea860db3e4e1ace_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4ae5a679cb7e468ba7c6b42ded4d8ca0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b8ef18752294397a14b15821304c386_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2524a4fe005c4ff4974143051f2c4653_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RegulatoryliabilitiesOtherCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70b52d0af3ad4b5b94989058b4f89611_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RegulatoryliabilitiesOtherCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7c38ecb29d7d4287860eedf94fec1762_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RegulatoryliabilitiesOtherCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2fbecb8c28874f5cab04e3864da3fe90_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:RegulatoryliabilitiesOtherCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i52ed7400a70b4fe88427193e70a4637f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id320e3fb5e3d4f0bb3ce993a48ba0c49_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i66a36506baec4fb7a8df2b328d8b3c5f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33cd097da2eb491f8774ecd75d9f26de_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i84973422688d4fea9d876bb001452a28_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i481a010df9b84078b7b2c149f4625826_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i546c42f9bb5549a1b73e307eb529fec4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i01a367ebab734f6ab8de45e3d75eedcd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i57b5783b35c54910b5c92c38dbbc7fb8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70c528792c6f4557ada180a01973a15c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb9df98ca828457582e7b8a205b56753_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i418533fc1f5741248890c6971ba6309a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i276985700cb446a082c99626341a7fcc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifca702edc8544b80962bfb268ab5b700_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa3b427a869e42b0ac8a0d6534b2e51c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0cd50a40d3b46f88db51bb1de7b1e2f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia967a5a37ae34061ad879771f480039f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:AcceleratedDepreciationSNCRsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib095d42149c14e7fba60f3423ee37523_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:AcceleratedDepreciationSNCRsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib3926135621a4bbbb426246b5235cafb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:AcceleratedDepreciationSNCRsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f99aff406dd41678170c0f49c0ff30e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:AcceleratedDepreciationSNCRsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie5032a364dc4419fa2ca33c7453b1eb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iab8f59ac95ff476780d9b19a699eceec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ed02afc799645fd80c3627f8914dcb6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0336e70cd864416d93cf89b446876972_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if99fa41ab148499291a25d99bd9d342f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie56f0c85ca0645c99412893df34a3154_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iff63c79959af4640b93c53b4c674a8b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icfed5699ac294482b332ce2cb9eb2c06_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8163285eab734210ad074eda25de95af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0b26e9d7c58494f8e17bfc648a3951b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa549c52c04a4adaae09d70ca64d68b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e3fd4f6c85d47f8b5844425fc4fac75_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4997e1143eaa4b6583aa65c8244d0f0e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201707Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib3645c764c1b48a7966d8321c867adce_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i946e503c204242f7b0d6a8b4ab4da4c2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:JointProjectsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i170a0c5fb45b4c29a4c1598468d58d3e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:JointProjectsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i76e49e6e15144eb1bb24519ac8c88a6c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:JointProjectsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id37a4e0656ab41c19e75bf01e7f8878c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0deada98aba24df1bdac94ab0ed494f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersUnits4And5CoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b0230043025498ba5b744577cad0409_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:LunaGasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4e06d33cda443cca6b97415b54cf91c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsUnits1And2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f42e08af12e43c88651e80dc3ad7e4b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsUnits1And2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1725f5e6d1964eaea66ab3230c2b8af0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idf712ec7e4dd4cebb7a75aa2088b2ea3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11b87a757d8c4394a98371084d5aa7c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie09ee9028299426487fa3d39840739bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec16791cb21a4483a1c00a6683ab99e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SjgsCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:OtherEntitiesAxis">pnm:OtherUnrelatedEntities5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:UnitAxis">pnm:Unit4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5dd28bb34374ff496598e13d52553d2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i72d8a416acf645058df97515e28e9f53_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:OtherSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0ef561ce9394b468e0bd85166aecf53_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i40dd2656336f4b0b83915810fdfe013f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iefeb44d8b1224fea898f0f7efd70d3d6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i033bcdda4b6243bebd9830059527e5ee_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic4f18ffe089b48ccadf55d433cdeb55c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4800eeaaa2d5479ca76fed354d43e391_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pnm:NuclearSpentFuelAndWasteDisposalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia401d22117c9412fb4e1f070d4f1ac44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pnm:NuclearSpentFuelAndWasteDisposalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:FinancialStatementLocationAxis">pnm:OtherDeferredCreditsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0676dda1edd42878392a36c23df9c66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">pnm:NuclearSpentFuelAndWasteDisposalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:FinancialStatementLocationAxis">pnm:OtherDeferredCreditsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7fbfdfe74a9c48f4944ad985fdf1ff3e_I20190614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageBy2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-14</instant>
        </period>
    </context>
    <context id="idf4b87dd902d47a79b32d77da7ff295a_I20190614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageby2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-14</instant>
        </period>
    </context>
    <context id="iae606c280c3c45358f1d6c916e95a093_I20190614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageby2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-14</instant>
        </period>
    </context>
    <context id="i4b06402fd404439f9f6482b7a609c89e_I20190614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageby2040Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-14</instant>
        </period>
    </context>
    <context id="ie9ed5ca484b545fda5356bbf9b5ac010_I20190614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:EnergyTransitionActMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:DateOfRegulatoryActionAxis">pnm:RequiredPercentageby2045Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ElectricGenerationPortfolioStandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-14</instant>
        </period>
    </context>
    <context id="ie87d3686c6d941488a6138f820d598d0_I19991231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToRegionalHazeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>1999-12-31</instant>
        </period>
    </context>
    <context id="i7204282cac60436c91272ea9bf6594ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToRegionalHazeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fa15244c98d4c7aacd845e9517fb313_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i25076b5299b7458da71138ad7742d026_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="i9ba385bf3b3c4081a195f107406807d7_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="ic6dfa50ceb2449f082705a94b4375e53_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie764cd32f9774504b2b98288011f7682_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationUnit4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib186881cd5104c079a67e7632f870c1e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActSncrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1509987215554e03b4b062d02e6be821_I20120806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToPostCombustionControlsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-08-06</instant>
        </period>
    </context>
    <context id="icdea69213cf5414b84af4aa6374b2586_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersUnits4And5CoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToPostCombustionControlsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i537245e3e4ca4078a70106ddd8dfb570_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToPostCombustionControlsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c102154d9194d0b9b7280403e844d8b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:CleanAirActRelatedToPostCombustionControlsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ieb7a74fbe4b74b98b12705bbac93fa36_I20190225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-25</instant>
        </period>
    </context>
    <context id="i5129e7e16fdb4688b25c9d7038198c16_I20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-30</instant>
        </period>
    </context>
    <context id="i3ccbfd31545b4cf5bb3201109bc91744_I20151001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-10-01</instant>
        </period>
    </context>
    <context id="i95873ee376fc456ba1178100e7033e00_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie0b1844a4a8a4222b6d487db1705eb43_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifef068deb1ca4da0b6411a441c9adb51_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id74e8eec6c1347a19c5965e3208ddbf4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">pnm:CoalSupplyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaa452965f1b74c33b536ab8af388fd3a_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ic62619276763423fa72ba0f64717a9ab_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundandSurfaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1c987df4ee3e4d6d8da6152bb63e3b00_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationAndFourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14d64877380b43e48268bde8cd41cafb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8046d1da73dd47e69875592eb11896b7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i64ff629d7832431e9bebc86897aac600_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i67e952fca5324c9598c4a071dd53bf4a_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i954a1e86efa545d0afec30de148c077c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7fd8eda0d70f484ba5352f257392eb26_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:IncreaseinCoalMineDecommissioningLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3fed51d0cdf942e08541057f07bee64d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i19dd736e88ba4b26b4b91e21cfdef0f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i756cf892e30648afb96088c17972ee13_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84c86bdff69b4109b7800571095e2204_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:SurfaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2aa8ea20a0eb494eb1a5f2732518137a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79b934293dd34a5982061c9da5222d29_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ClassificationOfMineAxis">pnm:UndergroundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i303286d66b0e4e47a43c6a57f10f04ef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e998611c1074d7abcfe06d1c0e4114d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0c11e0fb55d94a68bf1e2849b4cc6c5b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LossOnLongTermPurchaseCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifed2e8d8978b41ca8e146367f941ae3c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaa7a0fb66e1943b3a1f6c9751e4523bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i621985382dd541fe985dd3df97eae645_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ief0bb093dfcb480eaf265e0010f1884f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idf616ea23c5d47a796f86d9f33c4c064_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis">pnm:MineReclamationTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65e0ccb1c5de49c6a44e2c5a19a7ee07_I20130831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:ContinuousHighwallMiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-08-31</instant>
        </period>
    </context>
    <context id="i9d53f89bb6d84f1399e8d0fc12138843_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:ContinuousHighwallMiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:JointlyOwnedGeneratingFacilitiesAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d2595e573ba49e5811970e098c11e5f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c75fae0a0d54bd1b74c3fc1bb0f8227_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:InsuranceCarrierAxis">pnm:CommercialProvidersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c492dd9e3f4496c8a4779ba3959e35e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:InsuranceCarrierAxis">pnm:IndustryWideRetrospectiveAssessmentProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i38aa32f8e80047108984f16b35021f3b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2504eaeb52254e95b817b874af684361_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:PaloVerdeNuclearGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:NuclearPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8997134bd1c344dd8ce7bebf685f576d_D20120901-20120930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-09-01</startDate>
            <endDate>2012-09-30</endDate>
        </period>
    </context>
    <context id="i083ac81658a747fc9f0c1e9441a1660e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifecbfa3273744bf8858b61fe7f4aa8a0_I20150122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-01-22</instant>
        </period>
    </context>
    <context id="id0d4f5f16e1147cc80fc672ae6143cb9_I20150713">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-13</instant>
        </period>
    </context>
    <context id="i7e499cb27ac04e8890f6db8d11d9a519_I20151201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">pnm:NavajoNationAllotteeMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-01</instant>
        </period>
    </context>
    <context id="i0c075a56ff924424ab43f102c220c0d2_D20150101-20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="i71c1d646b46a4be895ff1fe0c20adc4b_D20150101-20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">pnm:NonFuelEnergyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="id3d15c84318943be8cc96cb057d7a9b7_I20160131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-01-31</instant>
        </period>
    </context>
    <context id="i58c3bedf39994010a4eb028a5b38441f_I20160831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-08-31</instant>
        </period>
    </context>
    <context id="ia62bd76446a34b85a99d88f697ffc1e9_D20160801-20160831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2016-08-31</endDate>
        </period>
    </context>
    <context id="i0292189bc918495da6e5e03c32ac2a30_I20160831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-08-31</instant>
        </period>
    </context>
    <context id="ib44205ec018046e092455c3e7996fc8e_I20160831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-08-31</instant>
        </period>
    </context>
    <context id="iae8c958ae8ed40efa1eb5a396260c2cc_D20160928-20160928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-28</startDate>
            <endDate>2016-09-28</endDate>
        </period>
    </context>
    <context id="icbbffe20bc754257804224eaa1018954_I20160928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-28</instant>
        </period>
    </context>
    <context id="i21f391e7ad684fcdac26186b7289f8ab_D20160928-20160928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-28</startDate>
            <endDate>2016-09-28</endDate>
        </period>
    </context>
    <context id="i39090cd4a04f495db0a58d2af9316923_I20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2LeasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-30</instant>
        </period>
    </context>
    <context id="idac75492c4b54c7caad9738ab6c54109_D20170101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idcbe2f5485aa46a58dee06383817bb02_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8214a36ccc2e4f79a043f7decf6de24d_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i5734d092d8334ab08e9984e58c161faf_I20190516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2015ElectricRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-16</instant>
        </period>
    </context>
    <context id="ie26daedfd3cb469db1c0deced478b2f2_I20190516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-16</instant>
        </period>
    </context>
    <context id="i9f401d11e1bb4d5da66eb2c5cbd6852a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5cb61abc3b1c4c658f0fd269531d512d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5f35c51c742243e38c10cdea6c343c8f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnit2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic948233c073d45798812008a60326fc1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iba505a0e7ea24abbb3ff1c0f0a0878b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:PaloVerdeNuclearGeneratingStationUnits1And4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id0396792aaf847f4b90a2c8052934280_D20161207-20161207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-07</startDate>
            <endDate>2016-12-07</endDate>
        </period>
    </context>
    <context id="i3a83f95c9f41471681bf8d1ed58101ab_D20180110-20180110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-10</startDate>
            <endDate>2018-01-10</endDate>
        </period>
    </context>
    <context id="i9c7237b1da5c4fae9151b9e2943c4ef6_D20180110-20180110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-10</startDate>
            <endDate>2018-01-10</endDate>
        </period>
    </context>
    <context id="i927c7f4e8b10436981e1c86dfb4b71ad_I20180110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-10</instant>
        </period>
    </context>
    <context id="i3fb6fab33136421dbc74a127c6f7c61d_D20180201-20180201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-01</endDate>
        </period>
    </context>
    <context id="i307f47e052af4ffda7900baf85d09506_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia14b7973ed6f4e3d925d25178935d16c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaa7d9bac85a04f91a817852cf8c2cdb3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:NewMexicoWindMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandard2014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2880c04d955e44e3b41bf6d7252efe75_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:RedMesaWindMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandard2014Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8dbcfd328c7d4bcfa387d48f2dbd1c97_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LaJoyaWindMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i17aa421d41c146ae9d0d7cd7d9d72429_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LightningDockGeothermalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-01</instant>
        </period>
    </context>
    <context id="i8a680a9e462c45c4a42b24f3712e3ac8_I20170601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:NewMexicoWindMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-01</instant>
        </period>
    </context>
    <context id="i8884ba0135c140658775da89a0cf0cbd_I20170601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LightningDockGeothermalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-01</instant>
        </period>
    </context>
    <context id="i40ad90d95ba84eb1b1df8e80b1a3f331_D20190603-20190603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LaJoyaWindMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-03</startDate>
            <endDate>2019-06-03</endDate>
        </period>
    </context>
    <context id="id16251f76a10464faa685d8d874b08e0_I20190603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">pnm:LaJoyaWindMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-03</instant>
        </period>
    </context>
    <context id="i30627a09389046cfb5f494af976a74d5_I20180810">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:KVTransmissionLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-10</instant>
        </period>
    </context>
    <context id="i098fa2d5f4bf4a5bbb49f4d281a098e8_D20200601-20200601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderSkyBlueEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="i360c02fdd84c4257a7517bdb4a6f48bc_D20201118-20201118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderSkyBlueEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-18</startDate>
            <endDate>2020-11-18</endDate>
        </period>
    </context>
    <context id="i2bd04c90f42d4e1a888e7a5ddb565e96_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1d5b15e417044ef9b867994112ef99b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0a47c8810c184d9782837d81f1e79e55_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i31a2e84cf3944f7c85cf23773319468a_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ia4a9e795e98f4bcd81f60441d795d872_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderSkyBlueEnergyProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ib9b8dfed66944b81a00a84bad1c75f57_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewableEnergyRiderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9866c3d649334692b0380b4f5a5c9a3c_I20170726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-26</instant>
        </period>
    </context>
    <context id="ic4e04d01fd27443291d96f395cd39201_D20170726-20170726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-26</startDate>
            <endDate>2017-07-26</endDate>
        </period>
    </context>
    <context id="i11e6bb90d35d44e0b314f00fd1600ac3_I20170726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-26</instant>
        </period>
    </context>
    <context id="i43df69746dc14623b8acfec9344fe94b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i36da50b7cd6648a790c9734d042f7ca0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id9eceeb48eb84f75ac1b6aa1ed29932c_I20171108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-08</instant>
        </period>
    </context>
    <context id="ic6203ae0b5104e4484fc4bd0a5e781da_I20171107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-07</instant>
        </period>
    </context>
    <context id="i88d4a682f55a430abf5445e4b750fc81_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i43ff881bd6ef43fdbe97fba2ab8fe918_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i19f66649811e45b09e5917537fe2465a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b9fc7d3e5d04c759801dd2534c9333a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2017EnergyEfficiencyandLoadManagementProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iadfcc8417e754af1a7c33abd271ed500_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2017EnergyEfficiencyandLoadManagementProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id2045ebe8e46447ab069bb2a53e17039_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:TypeOfRegulatoryCostAxis">pnm:DisincentivesIncentivesAddedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyAndLoadManagementProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-15</startDate>
            <endDate>2020-04-15</endDate>
        </period>
    </context>
    <context id="i2e703ec5b30442c4aaef84661d415db1_I20200415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:RenewablePortfolioStandardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-15</instant>
        </period>
    </context>
    <context id="i435fd81a6e6f454ba10ec5d9a06b4b9f_I20200415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyAndLoadManagementProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-15</instant>
        </period>
    </context>
    <context id="ie954e5bb7f4e4f8083a6b4cecf70750b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:IntegratedResourcePlan2011Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8b3b17cf15f04ca6ac1dd80a3b49385c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6714dd549d2545f784210ad25a6a8e4a_D20170703-20170703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:IntegratedResourcePlan2017Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-03</startDate>
            <endDate>2017-07-03</endDate>
        </period>
    </context>
    <context id="i726162efa720434286d12d8ab35ea58b_D20210129-20210129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:IntegratedResourcePlan2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-29</startDate>
            <endDate>2021-01-29</endDate>
        </period>
    </context>
    <context id="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-01</instant>
        </period>
    </context>
    <context id="i77108648a6a94a82917c3c33f913c36d_D20190701-20190701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-01</endDate>
        </period>
    </context>
    <context id="ic3aad86b8c4648c1bbd268dafee468ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1dc36841228b41a4893f6bb8415f699a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ecbb4a0697041a09dadbd9b3bc706bc_I20200221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-21</instant>
        </period>
    </context>
    <context id="i65cd808bddc14cc9a5a583e95dac1456_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3c58f089bc4c488e96362af61d479070_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i93b87185dea341b783a9774a0bc4bdc1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6414d2c21143448985b8c72318c2eeaf_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">pnm:EconomicDevelopmentAndWorkforceTrainingCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if8e7744020384826ad2d8985d37bf7a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pnm:OtherDeferredCreditsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8a5c605b27c440390d43e32b58a3a6e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">pnm:OtherDeferredCreditsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12783a178f9f4f35a1a996d63adf7687_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i3d062637e8a2484dbe81f92d5e754733_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PNMSolarDirectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i38beaff39e5648f584eb3ced7ad9531c_I20200624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="if9d580bdac934fd9ae7751747cebf420_I20200624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="ib756f5cedf854e19b04a4fdedff914fb_I20200624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="if6460d9887ec479085fc2894e3ee55fa_I20200624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="i8fda6ab660aa44b4a87c6b3a1bbf417c_I20200624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="i11c5376f1a1b447ead0cf3df01df6cd1_I20200624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:HearingExaminersApproachTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="i64cb5c9addbc47028a9736629a0cab34_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="i81cc185413394495a9088dc041390715_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="i843f60a12e5644328ad32f8ba94ecde7_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="ia368f4b44d164431b7f52d46465718cf_I20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">pnm:SanJuanGeneratingStationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-28</instant>
        </period>
    </context>
    <context id="ibd73c82c39e94650999a9dbd90f90341_I20201113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-13</instant>
        </period>
    </context>
    <context id="i1751037d484547e9b3b02d7d7f71ae76_I20201113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-13</instant>
        </period>
    </context>
    <context id="ie6ed8d421d0a44e79e78ad5fdd427c84_I20201113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:ReplacementResourcePortfolioFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-13</instant>
        </period>
    </context>
    <context id="i85ae6451da534c00b25365f5a1eab1ae_I20201101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-01</instant>
        </period>
    </context>
    <context id="id57131c167584bd4bcabe88cb87ca9ca_D20201101-20201101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-01</endDate>
        </period>
    </context>
    <context id="idd965a01d77940479a04bb689a97758b_D20201101-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="iee377ac559de41baa453b37c07d4657b_D20210108-20210108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-08</startDate>
            <endDate>2021-01-08</endDate>
        </period>
    </context>
    <context id="i16017f36bb8545f4b3e502e869ecabb5_I20210108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-08</instant>
        </period>
    </context>
    <context id="i66d4957df4fb4de9bad77d88d8d9cc32_I20210128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">pnm:FourCornersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-28</instant>
        </period>
    </context>
    <context id="i265986690ac74c36a2fa3459683c698a_I20180822">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyImbalanceMarketMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-22</instant>
        </period>
    </context>
    <context id="i20f8526aaff24b65b8c4a3c4958a7236_D20171001-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i10cd10762f6d411092de40145d476def_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:CasaMesaWindMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iea81ffc87d1042d4af9d081945a81ab6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:AvangridRenewablesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i93a5e58260eb4f47b1f80c1c55f26686_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:Route66SolarEnergyCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i28d1be23b29a4ab68577e160dae7bcad_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i2c94539ced684505a27022a08a2d5624_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i563420d6f0b447c7ae3d8910773deb6a_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i46c7fa36df444311b8f3ffe8da64d419_I20210208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FacebookDataCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-08</instant>
        </period>
    </context>
    <context id="i90c3808f923c4d65ba669f85cec4e42e_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PNMSolarDirectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i7915a43bf7bd4b488e876ea98cc73abb_D20190531-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:PNMSolarDirectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-31</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ic15c41b9dec6464ea6fd5e557e529e5b_D20201002-20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:KVTransmissionLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-02</startDate>
            <endDate>2020-10-02</endDate>
        </period>
    </context>
    <context id="id92645740aff4617a99400594d48c047_I20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:KVTransmissionLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-02</instant>
        </period>
    </context>
    <context id="i6264a1da5d7341b9ac83219614da1ea0_I20190501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:WesternSpiritLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-01</instant>
        </period>
    </context>
    <context id="i87ddeaeedf35424cba95db6db51bd181_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:FormulaTransmissionRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idee0ec282dde4362b869a26c39717d9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">pnm:DeferredCOVID19CostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21e628aa728045dc8b045f23e013d57d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">pnm:COVID19CostsSavingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0dbaedb7afa94c1aa175a6e9ad3593dd_D20210203-20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">pnm:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-03</startDate>
            <endDate>2021-02-03</endDate>
        </period>
    </context>
    <context id="i9f1cca48862f4541bd352b954a5f81d5_I20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransportationElectrificationProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-18</instant>
        </period>
    </context>
    <context id="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-30</startDate>
            <endDate>2018-05-30</endDate>
        </period>
    </context>
    <context id="i929b3d30899c4106ab2ceb17da5fe1d0_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8b7fb6c9d1c743edaf80e704682a865b_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-20</startDate>
            <endDate>2018-12-20</endDate>
        </period>
    </context>
    <context id="i856c3e04ac4e4c8298dcba822c2c4b7d_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i32a9a470a042420c970bb6a3ac8c2571_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0f46b8194aa74ec983408979b947e85e_D20190801-20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="if76529425b7d4abf8bf65bdc91b0b628_D20191001-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i55d8771b1373454dbf84058a484062bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:A2018TNMPRateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i274670e256674702bc4f1feee9166f23_D20110701-20110731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:AdvancedMeterSystemDeploymentAndSurchargeRequestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-07-01</startDate>
            <endDate>2011-07-31</endDate>
        </period>
    </context>
    <context id="i7655bcd0011c4372b48777b6701454d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:AdvancedMeterSystemDeploymentAndSurchargeRequestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10d34013ed914ef2b865c48571d2056f_I20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-02</instant>
        </period>
    </context>
    <context id="i4244dd33bb9f4f0eaaaabca8a0c02b11_D20180301-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="i761b78a025f3496ba234c4ee7a1fc36b_D20190301-20200228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2020-02-28</endDate>
        </period>
    </context>
    <context id="i6981779157eb49bda3e10743a9a73ad4_D20200301-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:EnergyEfficiencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i809abf7ff69f427bba18fba37e54faa2_I20200529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-29</instant>
        </period>
    </context>
    <context id="ifc943f8e730b47289f61bf3067a7689e_I20200727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-27</instant>
        </period>
    </context>
    <context id="ifa0e734b92584762ba477e549eee215c_D20180327-20180327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-27</startDate>
            <endDate>2018-03-27</endDate>
        </period>
    </context>
    <context id="i36171a9b9133425d91f60ab71b100bf8_D20190321-20190321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-21</startDate>
            <endDate>2019-03-21</endDate>
        </period>
    </context>
    <context id="if49db4ba8ef54199abcf460955d3ddc1_D20190919-20190919">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-19</startDate>
            <endDate>2019-09-19</endDate>
        </period>
    </context>
    <context id="i2d6a6724f1bc4c0e9880612d470bf85f_D20200327-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-27</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i586d6c8d4d1d441ba58f94b198d93730_D20201007-20201007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-07</startDate>
            <endDate>2020-10-07</endDate>
        </period>
    </context>
    <context id="ie5cd081b407e46f7be80c20ec883ad7b_D20210205-20210205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:ScheduleOfRegulatoryRateMattersAxis">pnm:TransmissionCostOfServiceRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-05</startDate>
            <endDate>2021-02-05</endDate>
        </period>
    </context>
    <context id="i9bcf76c4b14943d3900adec9e4a87cd8_D20200406-20200406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-06</startDate>
            <endDate>2020-04-06</endDate>
        </period>
    </context>
    <context id="iffacf4f51b8b4ef8b954102f0eac7d5c_D20200626-20200626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-26</startDate>
            <endDate>2020-06-26</endDate>
        </period>
    </context>
    <context id="i2ca3495cec354fdc95c9766d9987a2d3_I20200330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-30</instant>
        </period>
    </context>
    <context id="i450e34941f514b45a1908928c366d1f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">pnm:COVID19Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i845aa674674d4300a983d028ad2b430c_D20200414-20200414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-14</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="i9931bd5575a64d01a498dd617f570227_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">pnm:NMPRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i137c23de1ca24d639ac6409e1b5908df_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4668d37e4de14a9bbb513e74563f41f4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i26631b1262b94e4a85534805d2f436db_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3e8fae1182364d5f84a26f9f011d28a7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icdabe899d0cf49ef84d3c3e7495a2145_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5afb26e8b6a34817bb35843d09478f68_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i101eda77537340fcbec2a3ed240404f0_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="i85a23bcc443e465dad1cdec57f850bb1_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="i2d471df74c434bf184dd5cc34ba764a7_I20200401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-01</instant>
        </period>
    </context>
    <context id="i66c2db02e0044fecb2041f89854acf67_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib9a9913a33b84469b659da68883f5eb2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iccadcb0bdcec4fe39e29d4203caa25df_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie4bd15b24c7b4c759568004e7f2d6ef6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i117c90c509854fee9ffed6418abacc8e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2e89b6fe6620438bb4f255c2a7d0507f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaf04ed3bca2b414095c3f855050c9c98_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3eb6d97fe78444f0be4b7f40f0fed639_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9b8acaa192f442c2ae29bfe985fc2d44_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia2337bff676e49c1ac94b772e49a691b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia4aed2675e4048f0898524f5f88bde17_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9097e94c27ae492d8aa417eacce2bd5d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i35e28743eec4434397f0a07b980296ee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TNMPtoPNMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2f8f7bcf508247ed80badb28dfc3c3a5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TNMPtoPNMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i07150083e73c4051854151f9ff6ae272_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TNMPtoPNMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i232ad6625ec04ca79711b1d077a8cdfe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMRToNMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2bc84e647aee45d79e96be01fb3917e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMRToNMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic8619dfe7d8e4989815eff13d88ba213_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMRToNMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:ServiceBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1b23ba27894544508a7c68353e660860_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMfromNMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:RenewableEnergyPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib0bf5b2ca7c541b088ab822cc11ae5a3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMfromNMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:RenewableEnergyPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i14dbb17ce2804f82803ba38c6d66f4d0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMfromNMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:RenewableEnergyPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i51de373719ef4a78bea354c5fbf5d2e5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMToNMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i178524269d564fcdb38ee62e3c6af179_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMToNMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic8bbb22c0cdb473398d23a882ed814ed_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMToNMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i88fcb2c5acfe4316b8e9a5087f160c3a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e8b1b0f6906458486a9dd85531a1f01_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9c6d8f8ac4e045079a72c65c10be00a5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i185c7f016e94496e8d692757cdb17fde_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i30cbb02e8f29413c83c7bde98ffe935a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if7b9b40d30c64aac942411d5a5e72a9c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterconnectionBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if84d2f5227354a7f96f4eda90116a7a7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6a7f1a07465b408f99551bd3fc5f8d43_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieb6d411020ee461a8b01e1d4a23497df_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i341e42276a0f4ae68a3f72b2f1114eb3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie7755733bbcc47eeb4f2bd92de1c0934_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i61ed6330d9ba4552adbab2b28c0fa22c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0bb1e12cf6814f5cb7d1e18aa06cedfa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f667ec8689040e69dcc5912940a9180_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3180338622b34dbe9a555f15fcacb9eb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:InterestChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i31c565bcb5a5436fba9ae344b354ba4a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia57d498f19d3499f9320b4c56ff33570_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia9db87ed78114af0bbcc144ccb2fecb7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToTnmpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ieb5d5dc590da4cde99927e86387b3d4b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02be87f2e5e74f3b9152644edd8c463c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib6a273e2c76b403ba56c848be044da36_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PnmrToPnmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2fcbee4310f94794ad17dee8231651c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if4447e025e1c4ced9ee15659fd0ec90e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if5ec22e3548a49bc976f39c4aef88ed1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:PNMtoPNMRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibd92770cb0664c6fb839747bfc0e0dde_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i260abfd0e46d47d182cd354a7f6750a2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic103e1163e5a4d41ac981b15fa49a764_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pnm:TnmpToPnmrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pnm:RelatedPartyTransactionByTransactionTypeAxis">pnm:IncomeTaxSharingPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8f8483a04d5b4e2ba3da0b4774da9cbc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="icb9778c0c22f4f858109c1d1e670f051_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2e7d68b7869443ceb14e009553af3a0e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6556d5439b444ed9a4472e582d3e9c79_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9f4c996d35924e48bd6822ae52b53182_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PNMRDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib0dbe0d6ebc84150b305c0b593b08f3b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:NMRDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:CentralNewMexicoElectricCooperativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4d90c8383b374cc59119730472761a47_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4fda05d8d02045bab60e17719013475f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i69b7e3171c484acd872048bd492faf72_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib8dc069efbf640e4afae9e929dac588d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68b1a3f0d6644137a230a05ce47392cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:NMRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia68db10640da46dc82826e8b7919e271_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0bf18ba5a7846e38f0e72e8c2066fda_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">pnm:AvangridMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:IberdrolaSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8621b9df1e4740e6ae30a9f0397531db_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PnmrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib0d5841a9db84a77a8da12f6096a3e19_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:AvangridMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if62bb31f0c344c0b942ef8665ed51e9d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pnm:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3d441becbe9a434483714c24da025b1b_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i86b003ebd56744138ee8444a5458f145_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i429673abad4344aca5bf179362e6b956_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i090f641390e54ba39223ee30ae965e07_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3bb0491c18f74aa08f448bc94c0882b6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i19ebf1a2a328464190750b91a66e73c5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a7c281198584784b40d984f4d9c0ce3_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia76ec970fb0a483195756dfab77985c6_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i397a9c5524f84220807297ba4efb05e4_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5d6f71bd559c4b0a83f7c507628a4a98_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6aa74079a0134657bb4181880bd17496_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i124ee4309983421ab8a4a776944f3f72_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4646686f1439468ebe5062e194ada16b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70d957b7c7d642b4b8e2d1f92ab993bb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">pnm:NewMexico2015RateCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc404219dece49eca1aacb016a30fecf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idce431178af14d93be14fb9c312613ab_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i971522ba64f34c879d070e2226a3f14c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb1b205fc2a24cf99554fb7b68ede769_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0bc4a9c6173643caa60a5fb876a159c4_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ieb0564b13be04364ab029ae7046f6d12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i343668950e984c6f9ab0c500a92dd762_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i209051bc60fc41b2845d190d7e463961_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3e926f87a4894f5793fb5cbe9689c10d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8397e785b9854cfaa6239cf84aaabb15_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id3da6d4137484f1da2506fc03199bad2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b42fcde8ca245e0bebcd9c8eaa75503_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie93af55d397841f4b12a7155ef263946_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae0b79a5d3c24198905a1b7f766d915f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iddd6b6455f3a47c0bb4e32cb4e7aef18_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4651d337b4094b2fbba73cf48a49d4b6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iefa6c1bc279142038c25f371cd323940_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iee1de10848154a36ac158e5fb7a981f6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i19e4ec5e34ba42b694bcaad98c2e81fb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia3c79d4d758c410697ce3c4f00a51437_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:PublicServiceCompanyOfNewMexicoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id5f8d68c74784b9faed0f448cd8559b7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia2acd8b7725b49d18472b8faa5fb2307_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i184685db4365437e87aef3ce694577ca_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9495533ed3bf4b1682e93a5343b3fbef_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i784c91586f56455ca6fe3b9885a88047_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3a2e2efab424c119217f1d4968b0346_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0d1e89acb9114046b7cd6d1385a4f9aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001108426</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pnm:TexasNewMexicoPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="utility">
        <measure>pnm:utility</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>pnm:segment</measure>
    </unit>
    <unit id="mw">
        <measure>utr:MW</measure>
    </unit>
    <unit id="loan">
        <measure>pnm:loan</measure>
    </unit>
    <unit id="bond_series">
        <measure>pnm:bond_series</measure>
    </unit>
    <unit id="derivative">
        <measure>pnm:derivative</measure>
    </unit>
    <unit id="numberofamimeters">
        <measure>pnm:numberOfAMIMeters</measure>
    </unit>
    <unit id="lease">
        <measure>pnm:lease</measure>
    </unit>
    <unit id="generating_unit">
        <measure>pnm:generating_unit</measure>
    </unit>
    <unit id="state">
        <measure>pnm:state</measure>
    </unit>
    <unit id="t">
        <measure>utr:T</measure>
    </unit>
    <unit id="compliance_alternative">
        <measure>pnm:compliance_alternative</measure>
    </unit>
    <unit id="lb_per_mmbtu">
        <measure>pnm:lb_PER_MMBTU</measure>
    </unit>
    <unit id="parts_per_billion">
        <measure>pnm:parts_per_billion</measure>
    </unit>
    <unit id="option">
        <measure>pnm:option</measure>
    </unit>
    <unit id="landowner">
        <measure>pnm:landowner</measure>
    </unit>
    <unit id="allotment_parcel">
        <measure>pnm:Allotment_Parcel</measure>
    </unit>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="gwh">
        <measure>utr:GWh</measure>
    </unit>
    <unit id="kv">
        <measure>pnm:kv</measure>
    </unit>
    <unit id="mmbtu">
        <measure>utr:MMBTU</measure>
    </unit>
    <unit id="meter">
        <measure>pnm:meter</measure>
    </unit>
    <unit id="scenario">
        <measure>pnm:scenario</measure>
    </unit>
    <unit id="power_purchase_agreement">
        <measure>pnm:power_purchase_agreement</measure>
    </unit>
    <unit id="facility">
        <measure>pnm:Facility</measure>
    </unit>
    <unit id="advanced_meter">
        <measure>pnm:advanced_meter</measure>
    </unit>
    <unit id="mwh">
        <measure>utr:MWh</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80LTEtMS0xLTA_a2878000-b7d4-40dd-9d34-d7e09a099cd5">0001108426</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8xMi0xLTEtMS0w_2abdede4-b0e9-425a-9b59-aee8d09190c2">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8xMy0xLTEtMS0w_c74b938a-28f3-4d88-a257-f2c969907715">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8xNC0xLTEtMS0w_72966ebe-1949-4944-a5c6-aa45ebbab640">false</dei:AmendmentFlag>
    <dei:DocumentTransitionReport
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8xNS0xLTEtMS0w_330cf4e9-897b-4250-a7e9-afaed923dd43">false</dei:DocumentTransitionReport>
    <dei:EntityCentralIndexKey
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8yNC0xLTEtMS0w_75c3ad47-7b49-4c98-907c-c4d88eb0fe35">0000081023</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8yOS0xLTEtMS0w_a456fadf-f39d-4f2c-bba7-b4b061c01288">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8zMC0xLTEtMS0w_138d9c7d-7987-40d0-8a60-22eff1245b44">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV8zMS0xLTEtMS0w_0bd90dfc-1e3e-44b3-9418-a0a9c66d4f83">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80MC0xLTEtMS0w_970f977f-562e-4142-8019-a65da940023c">0000022767</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80NS0xLTEtMS0w_744adb62-3fcc-4ce6-9686-a42001805c67">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80Ni0xLTEtMS0w_4c1a8e21-1917-42d9-a046-e3ed8c2903e1">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV83L2ZyYWc6ZDcxNDNmODUxNjhiNDVjMDhkYTVmYzRiMDgyZTVmZDEvdGFibGU6MDc2MDg3YzM0OWQ5NGM0ZjgyYjU3OGE4NWE3ZGVmNzUvdGFibGVyYW5nZTowNzYwODdjMzQ5ZDk0YzRmODJiNTc4YTg1YTdkZWY3NV80Ny0xLTEtMS0w_ca2be6a7-a96b-49f7-8708-5cef9158fd8d">false</dei:AmendmentFlag>
    <us-gaap:DebtInstrumentTerm
      contextRef="i1acfa5eb828c4c50aa9d31b73c12ece0_D20201221-20201221"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwNTY_6bc6b2ae-4d2c-476c-94e2-ed4535af555e">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i1acfa5eb828c4c50aa9d31b73c12ece0_D20201221-20201221"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTAtMS0xLTAvdGV4dHJlZ2lvbjpiY2MxYmM4NDNiMzA0Mzc1YjJlYjU3YTMzOWFjNmI4M18yNzQ4Nzc5MDY5NDk1_6bc6b2ae-4d2c-476c-94e2-ed4535af555e">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="ib0b6054bab724e89b9de3b12c0fc25e4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE2LTAtMS0xLTA_6fb43e7c-b292-48c2-b676-18486196c5c1">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="i67351c2dcad446359ae842550ca5c5dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE3LTAtMS0xLTA_d5bfa437-6a6d-4634-a0ff-fe63bb21fb1c">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="i37bfad42135840908bb2114ed6e264c5_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE4LTAtMS0xLTA_ed3a96f0-d547-49b1-80ab-6df93d41a0a9">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="i0e54ed55cb7848a09c3b35636c85fe4b_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM0LTAtMS0xLTE1NTEy_fec9cf33-cc7e-4a90-8699-9ad62a18493b">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="i0e2c75b5a6294728822edc79f26ff425_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM1LTAtMS0xLTE1NTEy_645e24dd-b6e1-4e5d-8318-acf9ba7954e9">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList
      contextRef="i1a945a98c35e43078db5c6e216b4c593_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM2LTAtMS0xLTE1NTEy_5d3b0a45-a95e-406e-a2da-554c1643b42c">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</us-gaap:DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList>
    <dei:DocumentType
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjIz_e804dab1-e07f-42fc-9920-39663bc76447">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YTc1ZTE3MDgzMDgyNDA1NGJkNzNhOTUxNTgyZjI0YTcvdGFibGVyYW5nZTphNzVlMTcwODMwODI0MDU0YmQ3M2E5NTE1ODJmMjRhN18wLTAtMS0xLTA_c0f2347f-3795-4319-9131-3bd5718d26d1">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18yNzQ4Nzc5MDcwNjcz_83d99d36-3dd7-4022-bc13-2c21725e10c9">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18yNzQ4Nzc5MDcwNjcz_1214a0c3-ffb3-446d-8836-a9df6538d8b6">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18yNzQ4Nzc5MDcwNjcz_32b7d2e4-a080-4de8-88ea-5381419c3bd1">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18yNzQ4Nzc5MDcwNjcz_4f98eb8a-84e0-44b5-98dd-a1eb42becc41">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityRegistrantName
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA1_e96b7d4b-2111-4391-8c0e-8fbfc058b021">PNM Resources, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjEx_5d92968f-b9bd-4ed9-88e3-3b9fe17fa200">NM</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE2_21b4ede9-f940-4449-8b62-bcf76d8f854b">414 Silver Ave. SW</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMTk5_826ccc6e-0fcc-440b-a13a-7f0399c2bfd1">Albuquerque</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE3_30087fdf-ea27-46d6-aecb-d6c964c940fb">NM</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE1_b23ed624-fa40-4874-a307-bf6f116172b8">87102</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE4_81dec76e-b939-40ad-927b-6d12d1112c68">505</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE5_24fa4ae6-dcf3-4b66-ba1e-dcaa46b538d0">241-2700</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjEw_7ebbdeff-91ae-45f0-8f8c-24b34ca6c84d">001-32462</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjI2_936aacd8-f0e0-4d99-8c5e-eb08e2d1f64c">85-0468296</dei:EntityTaxIdentificationNumber>
    <dei:EntityRegistrantName
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMTk4_fb99c0eb-7209-4c1e-a7e9-1acaf6b7685d">Public Service Company of New Mexico</dei:EntityRegistrantName>
    <dei:EntityAddressAddressLine1
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA2_21cc1a5b-964a-463d-bff6-c4a7ebe5b33a">414 Silver Ave. SW</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjAw_dbfafa66-cc61-4f26-beac-88de7a9bf971">Albuquerque</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjAx_051e2163-2bf1-4e90-98b7-d61f7fc2bc17">NM</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjIw_2c6defef-fa93-4d5f-94a4-26ca0457ad60">87102</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjEy_9dc78304-8513-4eeb-a214-69d921877f6f">505</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjEz_098ae25d-dc60-4180-99eb-443e58d0f373">241-2700</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjAy_2d28d3b3-83c3-41ea-b5e5-e0c1b386a098">001-06986</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjE0_626bc9e0-e3fb-44fd-8d3a-243d637ac094">85-0019030</dei:EntityTaxIdentificationNumber>
    <dei:EntityRegistrantName
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjI0_8d3ca7b6-540e-4351-9e7d-df2f9792fe7c">Texas-New Mexico Power Company</dei:EntityRegistrantName>
    <dei:EntityAddressAddressLine1
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjAz_b90dd1a8-1d9c-44a4-9218-296fabe3ebf2">577 N. Garden Right Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA3_9d232e7d-0a6c-4fee-9477-dc9df0bda946">Lewisville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA0_a45e82a1-2479-4414-8b4b-886230a01c0f">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjI1_551f789d-371a-424d-9427-a708a11c7755">75067</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA4_2904c05b-705f-4d60-b2a0-094e48dd0369">972</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjIx_b74422e8-bc83-4820-be76-94edb8071400">420-4189</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjA5_963bf265-82b3-4327-a53b-2bbf0463210b">002-97230</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGV4dHJlZ2lvbjozOTU0M2Y4ZjA1Mzk0NWM4YmZkZTJjMTc1MmZjYTg3M18xMjIy_7ec722a9-2ea5-4e4d-b161-0146e2925811">75-0204070</dei:EntityTaxIdentificationNumber>
    <dei:Security12bTitle
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6ODY3MTQyNWE0MzE4NGUzODgzNGFkNDFhMjUxMTMzNmQvdGFibGVyYW5nZTo4NjcxNDI1YTQzMTg0ZTM4ODM0YWQ0MWEyNTExMzM2ZF8xLTEtMS0xLTA_436ce4b7-2d01-4842-acbd-3548872bc52d">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6ODY3MTQyNWE0MzE4NGUzODgzNGFkNDFhMjUxMTMzNmQvdGFibGVyYW5nZTo4NjcxNDI1YTQzMTg0ZTM4ODM0YWQ0MWEyNTExMzM2ZF8xLTItMS0xLTA_0317dca8-afb4-4cde-88f9-fd18193d15af">PNM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6ODY3MTQyNWE0MzE4NGUzODgzNGFkNDFhMjUxMTMzNmQvdGFibGVyYW5nZTo4NjcxNDI1YTQzMTg0ZTM4ODM0YWQ0MWEyNTExMzM2ZF8xLTMtMS0xLTA_0a0a5906-20ab-4f41-9fae-ee5cf76c2758">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6MGQzNWFiMmQ1NWE5NDEzMTkwZWVmZTQ1MzhjODZjNTYvdGFibGVyYW5nZTowZDM1YWIyZDU1YTk0MTMxOTBlZWZlNDUzOGM4NmM1Nl8xLTItMS0xLTA_7d4106ab-b4b5-4987-8f58-95e2df7503f5">1965 Series, 4.58% Cumulative Preferred Stock</dei:Security12bTitle>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YWNlNDZkMTZiMmQ1NDI2YWJiZmI3ZDI4MjdjZDE4Y2MvdGFibGVyYW5nZTphY2U0NmQxNmIyZDU0MjZhYmJmYjdkMjgyN2NkMThjY18wLTItMS0xLTA_d686164f-6048-428d-abc0-127490acbf25">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YWNlNDZkMTZiMmQ1NDI2YWJiZmI3ZDI4MjdjZDE4Y2MvdGFibGVyYW5nZTphY2U0NmQxNmIyZDU0MjZhYmJmYjdkMjgyN2NkMThjY18xLTQtMS0xLTA_5ee45848-b44a-49c4-b2a3-bdaff6578cd2">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YWNlNDZkMTZiMmQ1NDI2YWJiZmI3ZDI4MjdjZDE4Y2MvdGFibGVyYW5nZTphY2U0NmQxNmIyZDU0MjZhYmJmYjdkMjgyN2NkMThjY18yLTQtMS0xLTA_8f2aa36c-9d28-416e-83d7-774fa968af54">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YzJjZjMyYTJmNTM5NDUxOWI4ODIzODBiMGNkYmIwYjYvdGFibGVyYW5nZTpjMmNmMzJhMmY1Mzk0NTE5Yjg4MjM4MGIwY2RiYjBiNl8wLTQtMS0xLTA_3632b987-f105-4fad-ab01-a6debad69198">No</dei:EntityVoluntaryFilers>
    <dei:EntityVoluntaryFilers
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YzJjZjMyYTJmNTM5NDUxOWI4ODIzODBiMGNkYmIwYjYvdGFibGVyYW5nZTpjMmNmMzJhMmY1Mzk0NTE5Yjg4MjM4MGIwY2RiYjBiNl8xLTQtMS0xLTA_f7c88c69-7bde-4a92-a0b8-41dd2c5121b6">No</dei:EntityVoluntaryFilers>
    <dei:EntityVoluntaryFilers
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xL2ZyYWc6Mzk1NDNmOGYwNTM5NDVjOGJmZGUyYzE3NTJmY2E4NzMvdGFibGU6YzJjZjMyYTJmNTM5NDUxOWI4ODIzODBiMGNkYmIwYjYvdGFibGVyYW5nZTpjMmNmMzJhMmY1Mzk0NTE5Yjg4MjM4MGIwY2RiYjBiNl8yLTItMS0xLTA_b4804e94-017c-4797-88d4-837ca664094a">Yes</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NjY0MjgyYzVlMTAyNGIwOWJlZDRhMDI2ZjhjZmE5NmUvdGFibGVyYW5nZTo2NjQyODJjNWUxMDI0YjA5YmVkNGEwMjZmOGNmYTk2ZV8wLTItMS0xLTA_b15ec3d3-e452-42f1-b3a1-a310e9b05ed2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NjY0MjgyYzVlMTAyNGIwOWJlZDRhMDI2ZjhjZmE5NmUvdGFibGVyYW5nZTo2NjQyODJjNWUxMDI0YjA5YmVkNGEwMjZmOGNmYTk2ZV8xLTItMS0xLTA_9af858ad-0662-4e13-8431-708de808dae2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NjY0MjgyYzVlMTAyNGIwOWJlZDRhMDI2ZjhjZmE5NmUvdGFibGVyYW5nZTo2NjQyODJjNWUxMDI0YjA5YmVkNGEwMjZmOGNmYTk2ZV8yLTQtMS0xLTA_7458641a-a939-47c3-a9b3-aa0cd22b5f9e">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6MzgxOTFmOTJiMjgyNDVhZGJlMTExODVmMjE5ZTdiMTIvdGFibGVyYW5nZTozODE5MWY5MmIyODI0NWFkYmUxMTE4NWYyMTllN2IxMl8wLTItMS0xLTA_db66c215-8b5b-487f-8244-029660a08e36">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6MzgxOTFmOTJiMjgyNDVhZGJlMTExODVmMjE5ZTdiMTIvdGFibGVyYW5nZTozODE5MWY5MmIyODI0NWFkYmUxMTE4NWYyMTllN2IxMl8xLTItMS0xLTA_b4141468-67d8-4634-917c-2db966378fc3">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6MzgxOTFmOTJiMjgyNDVhZGJlMTExODVmMjE5ZTdiMTIvdGFibGVyYW5nZTozODE5MWY5MmIyODI0NWFkYmUxMTE4NWYyMTllN2IxMl8yLTItMS0xLTA_0cf74a88-2470-400b-9255-15ea07b90b18">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18wLTEtMS0xLTA_c26d332e-f66b-4db3-a641-acdaf2a98e17">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18xLTE0LTEtMS0w_ae371a47-52da-4c86-b78e-1793bde8bf52">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18xLTE4LTEtMS0w_9b3897ec-6160-4fd5-b6f7-6dc952058c7e">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18yLTktMS0xLTA_20d6ed11-2706-49ec-953d-d69101035b70">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18zLTE0LTEtMS0w_91794174-259b-4599-9f8a-840a50635ef9">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM18zLTE4LTEtMS0w_6945246a-4803-4881-8b58-47b52be098ee">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM180LTktMS0xLTA_bd1726f8-2595-490d-8963-8681d37850eb">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM181LTE0LTEtMS0w_cc87a98e-daf8-4fff-b9ed-ce267e5a63c9">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NTAzZjI3ODRiZDlhNGRhNjkyZTMxMjJlOGJiYWE3YjMvdGFibGVyYW5nZTo1MDNmMjc4NGJkOWE0ZGE2OTJlMzEyMmU4YmJhYTdiM181LTE4LTEtMS0w_0f19f3c3-6800-46e1-968a-b08d1d06ba16">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NzU3ODdjOTJlNzI5NDc4NTkzZDFhYzU3MmZmM2Q0MjQvdGFibGVyYW5nZTo3NTc4N2M5MmU3Mjk0Nzg1OTNkMWFjNTcyZmYzZDQyNF8wLTMtMS0xLTIyNDAz_5bb085c3-ec93-4259-8981-12dc08cc06e6">true</dei:IcfrAuditorAttestationFlag>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NzU3ODdjOTJlNzI5NDc4NTkzZDFhYzU3MmZmM2Q0MjQvdGFibGVyYW5nZTo3NTc4N2M5MmU3Mjk0Nzg1OTNkMWFjNTcyZmYzZDQyNF8xLTUtMS0xLTIyNDAz_3624d1c5-79e3-4696-a7d7-1d7f69dcb1da">true</dei:IcfrAuditorAttestationFlag>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NzU3ODdjOTJlNzI5NDc4NTkzZDFhYzU3MmZmM2Q0MjQvdGFibGVyYW5nZTo3NTc4N2M5MmU3Mjk0Nzg1OTNkMWFjNTcyZmYzZDQyNF8yLTUtMS0xLTIyNDAz_760e0227-a35c-43ad-a492-b3e78685493f">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGV4dHJlZ2lvbjozZDA2NDRjYTk2MTg0ZjlhYTMxNWRiZjZhZmIwYjkxOV8yOTYx_7d5af9fd-6ccd-4e8f-bdfc-d0815ee72134">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i2645eda7255d41b49e82190240c21ed2_I20210219"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NWQ2ZjUxNDMyMTM0NGE1YTk5NTQ5MzYyOGYyNTBlNDIvdGFibGVyYW5nZTo1ZDZmNTE0MzIxMzQ0YTVhOTk1NDkzNjI4ZjI1MGU0Ml8wLTEtMS0xLTA_12137e32-fc3c-4f75-8824-a32bc8c27655"
      unitRef="shares">85834874</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i7aac65e47caa45ec8d2a62394b4782de_I20210219"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NWQ2ZjUxNDMyMTM0NGE1YTk5NTQ5MzYyOGYyNTBlNDIvdGFibGVyYW5nZTo1ZDZmNTE0MzIxMzQ0YTVhOTk1NDkzNjI4ZjI1MGU0Ml8xLTEtMS0xLTA_74a7b05f-8f3f-4f37-8d22-6bdb0473b166"
      unitRef="shares">39117799</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i4b1294bcb6bb40c19648065a2b5554bc_I20210219"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGFibGU6NWQ2ZjUxNDMyMTM0NGE1YTk5NTQ5MzYyOGYyNTBlNDIvdGFibGVyYW5nZTo1ZDZmNTE0MzIxMzQ0YTVhOTk1NDkzNjI4ZjI1MGU0Ml8yLTEtMS0xLTA_f6e23154-08a7-4028-a2ac-a04000989b1f"
      unitRef="shares">6358</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityPublicFloat
      contextRef="ic01271c241ea4c0cb6675b421bb85992_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGV4dHJlZ2lvbjozZDA2NDRjYTk2MTg0ZjlhYTMxNWRiZjZhZmIwYjkxOV8xODgx_4d4b4477-6fd1-49de-bb8c-7ba18d8c9c15"
      unitRef="usd">3061885307</dei:EntityPublicFloat>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV80L2ZyYWc6M2QwNjQ0Y2E5NjE4NGY5YWEzMTVkYmY2YWZiMGI5MTkvdGV4dHJlZ2lvbjozZDA2NDRjYTk2MTg0ZjlhYTMxNWRiZjZhZmIwYjkxOV8yOTYw_eefb244f-7bb0-4bc5-a6b1-f52995c0eb19">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%"&gt;Portions of the following document are incorporated by reference into Part III of this report:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%"&gt;Proxy Statement to be filed by PNMR with the SEC pursuant to Regulation 14A relating to the annual meeting of shareholders of PNMR to be held on May&#160;11, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:29.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%"&gt;This combined Form 10-K is separately filed by PNMR, PNM, and TNMP.&#160; Information contained herein relating to any individual registrant is filed by such registrant on its own behalf.&#160; Each registrant makes no representation as to information relating to the other registrants.&#160; When&#160;this Form 10-K is incorporated by reference into any filing with the SEC made by PNMR, PNM, or TNMP, as a registrant, the portions of this Form 10-K that relate to each&#160;other registrant&#160;are not incorporated by reference therein.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzQtMS0xLTEtMA_c5c94124-f50e-4327-b0f3-1216c0d3babe"
      unitRef="usd">1469799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzQtMy0xLTEtMA_972f400d-8b75-4cba-a664-25037c6e516e"
      unitRef="usd">1377208000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzQtNS0xLTEtMA_cc276625-492b-46c3-b071-4907021db660"
      unitRef="usd">1359740000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzUtMS0xLTEtMA_57172c2e-ca51-4bb9-b098-1414115279c7"
      unitRef="usd">-11994000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzUtMy0xLTEtMA_94a8a4c1-8036-4cf7-acdc-8de259489e92"
      unitRef="usd">-542000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzUtNS0xLTEtMA_d0069cf7-2ac7-4fc3-8571-7bf1e05dfe59"
      unitRef="usd">1756000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzYtMS0xLTEtMA_bfc3b30d-d2cb-47de-a450-89253ce781a8"
      unitRef="usd">65207000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzYtMy0xLTEtMA_3d8cf3dc-33f5-4140-b721-2236f3e70fad"
      unitRef="usd">80937000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzYtNS0xLTEtMA_dc8d0bba-5135-44bb-b5f6-68dc26d20264"
      unitRef="usd">75117000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:Revenues
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzctMS0xLTEtMA_0c1c3648-30d8-4fe6-8488-3ba252702c28"
      unitRef="usd">1523012000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzctMy0xLTEtMA_a4b85d10-5518-438c-b8d7-8f3d27cf2c1f"
      unitRef="usd">1457603000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzctNS0xLTEtMA_46d6721e-5179-4322-98cf-90b332cf7dbf"
      unitRef="usd">1436613000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzktMS0xLTEtMA_e80d059a-d3c6-45bd-a58f-739a844d7fb3"
      unitRef="usd">447241000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzktMy0xLTEtMA_c0390b22-e7c9-4086-9d9c-b4a9d6506f04"
      unitRef="usd">412812000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzktNS0xLTEtMA_a6180eeb-fb90-4c12-b094-fec50007fef8"
      unitRef="usd">399726000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEwLTEtMS0xLTA_d1816efd-c07a-4d2e-9eb8-773370707821"
      unitRef="usd">216334000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEwLTMtMS0xLTA_fd08f313-a6c4-488b-b912-a13114bccfa6"
      unitRef="usd">189227000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEwLTUtMS0xLTA_14dbf2c6-8131-4a46-afdb-0c01976bd9d0"
      unitRef="usd">188470000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idf02dd3041d04a6483ee1912b8e74c2c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzExLTEtMS0xLTA_555fafda-9eab-48cf-8805-b6e7b9c56731"
      unitRef="usd">137977000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1e37ecb72f3f48cbaccebc8999549888_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzExLTMtMS0xLTA_53baf5e0-f789-4ce3-b317-3ed33c1bdc97"
      unitRef="usd">142545000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4a04b1da3e3d4060a0e76017d52748a1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzExLTUtMS0xLTA_cc55b1be-26ce-4053-9bcb-3dc1c89cfb88"
      unitRef="usd">149477000</us-gaap:CostOfGoodsAndServicesSold>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEyLTEtMS0xLTA_aafe0819-852a-4688-ab02-63451a5f9796"
      unitRef="usd">1098000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEyLTMtMS0xLTA_6acf5a71-b362-481f-8dc7-912e22d4b1e7"
      unitRef="usd">151095000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEyLTUtMS0xLTA_bc1eee9a-2995-4bab-bdb0-7e720623c40b"
      unitRef="usd">65598000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEzLTEtMS0xLTA_e31374b4-7cc6-4c15-a652-cacb7801d250"
      unitRef="usd">275612000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEzLTMtMS0xLTA_5f83c0b6-b6b6-4cdc-94b8-766375403733"
      unitRef="usd">267808000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzEzLTUtMS0xLTA_16e42888-fcbb-4d2c-aac7-70d238bbd12b"
      unitRef="usd">241188000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <pnm:TransmissionAndDistributionCosts
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE0LTEtMS0xLTA_f68246b6-bffb-4c9d-ae94-335d2ceb8117"
      unitRef="usd">77943000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE0LTMtMS0xLTA_7317cb8f-c7e9-468a-b493-98bbf26a1216"
      unitRef="usd">69862000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE0LTUtMS0xLTA_097e7118-4f94-49f8-ac85-d48b666fe8f9"
      unitRef="usd">76434000</pnm:TransmissionAndDistributionCosts>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE1LTEtMS0xLTA_71fd746d-2e81-45d8-a0b5-be1174a2d4c1"
      unitRef="usd">81526000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE1LTMtMS0xLTA_73fce088-8de2-41da-9e90-e15dde983b9a"
      unitRef="usd">80054000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE1LTUtMS0xLTA_eab1dc2a-467a-454b-be5b-2ae1109a3ac4"
      unitRef="usd">79673000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE2LTEtMS0xLTA_997e9f46-7093-4b2f-b668-c6627ab4345c"
      unitRef="usd">1237731000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE2LTMtMS0xLTA_dfc2cf9b-add3-4e32-8d2a-071e25e7c2ca"
      unitRef="usd">1313403000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE2LTUtMS0xLTA_1a42ecf0-d2ea-4a4f-9e83-765c5fc6d022"
      unitRef="usd">1200566000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE3LTEtMS0xLTA_c6e400db-4c38-47b5-9d17-b2d3d1fc9d8b"
      unitRef="usd">285281000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE3LTMtMS0xLTA_f7078c95-67c7-47b9-8876-e538f303d487"
      unitRef="usd">144200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE3LTUtMS0xLTA_ce208afa-8302-440f-a154-1700138511e3"
      unitRef="usd">236047000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE5LTEtMS0xLTA_44827e1d-cfdc-4bf8-9ce6-8d0503b5044d"
      unitRef="usd">14223000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE5LTMtMS0xLTA_3be7c44b-7eb6-4b68-90d0-130d5a660ba2"
      unitRef="usd">14022000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzE5LTUtMS0xLTA_69eee627-9f5a-4028-bb25-2070f8e152be"
      unitRef="usd">15540000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:GainLossOnInvestments
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIwLTEtMS0xLTA_9c5877c0-947c-44ad-98a3-07a8921e4762"
      unitRef="usd">21599000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIwLTMtMS0xLTA_c2d9230c-da3d-4ce9-aa73-cdeeb10986d0"
      unitRef="usd">29589000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIwLTUtMS0xLTA_b522f1f6-587e-4ae8-acfc-22f5d5b78b90"
      unitRef="usd">-17176000</us-gaap:GainLossOnInvestments>
    <us-gaap:OtherIncome
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIxLTEtMS0xLTA_65cb5000-1172-4307-966f-41719a6d0df2"
      unitRef="usd">19973000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIxLTMtMS0xLTA_9ce8c1d8-d50d-430d-97e3-549f78e5f986"
      unitRef="usd">15382000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzIxLTUtMS0xLTA_69eef234-0019-42b6-9eb4-4147746dbb84"
      unitRef="usd">17586000</us-gaap:OtherIncome>
    <us-gaap:OtherExpenses
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI1LTEtMS0xLTA_49b176c4-8d20-482c-9893-fd5560ff4ffe"
      unitRef="usd">18732000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI1LTMtMS0xLTA_1edb387e-d248-4265-bfd4-898c4daf170f"
      unitRef="usd">15328000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI1LTUtMS0xLTA_14e71e42-6a3c-4fc0-8e67-5f5672e36c89"
      unitRef="usd">15696000</us-gaap:OtherExpenses>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI2LTEtMS0xLTA_d5810e4e-cbdf-48fe-886a-460aca2d6928"
      unitRef="usd">37063000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI2LTMtMS0xLTA_78d48433-494a-4493-ab19-3a2d69ccf3ba"
      unitRef="usd">43665000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI2LTUtMS0xLTA_3a736c47-f19f-4910-a304-0b89b9d95fc1"
      unitRef="usd">254000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI3LTEtMS0xLTA_375eaa0b-3a73-4197-90d9-d029928afd09"
      unitRef="usd">114392000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI3LTMtMS0xLTA_901487cc-03d2-4c8a-b454-7fb6d47c05e8"
      unitRef="usd">121016000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI3LTUtMS0xLTA_1ff32f89-17f0-4780-93b2-a8c9d59fd96d"
      unitRef="usd">127244000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI4LTEtMS0xLTA_3a8f2285-e182-43b4-ac31-2a2d93b9a3c4"
      unitRef="usd">207952000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI4LTMtMS0xLTA_2642227e-0a27-46d2-b9f0-f8cf2e9d480d"
      unitRef="usd">66849000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI4LTUtMS0xLTA_70329c5a-1fb1-4f3d-b878-429b258c0293"
      unitRef="usd">109057000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI5LTEtMS0xLTA_c7d569e4-6204-4541-b631-84801d7afe82"
      unitRef="usd">20636000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI5LTMtMS0xLTA_9b853e6e-24dc-48a0-a924-f688e08fe4f9"
      unitRef="usd">-25282000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzI5LTUtMS0xLTA_248b9fd8-086e-47a4-963c-6fcc1bc0f42a"
      unitRef="usd">7775000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMwLTEtMS0xLTA_522c69a1-4808-4cd5-8245-223e4196ae39"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMwLTMtMS0xLTA_63e5bd0e-b66a-42d4-8d64-c155cea6a0a1"
      unitRef="usd">92131000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMwLTUtMS0xLTA_91143d1c-736c-452d-ad2d-2068010391d4"
      unitRef="usd">101282000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMxLTEtMS0xLTA_0d4f69d1-4acc-4b09-8561-f9c31c21456b"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMxLTMtMS0xLTA_b43a9345-b1f7-4824-8546-448809831e2f"
      unitRef="usd">14241000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMxLTUtMS0xLTA_2927c215-8599-4287-9549-b20698e10df1"
      unitRef="usd">15112000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:DividendsPreferredStock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMyLTEtMS0xLTA_27d75fd9-8f2e-4435-bbd9-8d1bd76957ca"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMyLTMtMS0xLTA_f2524cdb-da10-4a68-9845-a8eb0c54d96f"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMyLTUtMS0xLTA_143d379a-f33e-4ec4-9383-7a7e7414f458"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMzLTEtMS0xLTA_12946296-613b-4da5-80a6-a9d202ac61bb"
      unitRef="usd">172775000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMzLTMtMS0xLTA_eeacfa02-139c-46fe-a094-32664c111811"
      unitRef="usd">77362000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzMzLTUtMS0xLTA_bb0b0561-17b3-4f3a-9066-9f87befd27c4"
      unitRef="usd">85642000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM1LTEtMS0xLTA_4a18b398-0da8-40e1-b77a-db21bbd6a618"
      unitRef="usdPerShare">2.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM1LTMtMS0xLTA_6d351752-132d-4b45-842d-1aa7ef370859"
      unitRef="usdPerShare">0.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM1LTUtMS0xLTA_635b98d8-150c-4b08-8e6a-c76a2d6a0d53"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM2LTEtMS0xLTA_e011436d-b862-4edf-8cc0-a716dccc9508"
      unitRef="usdPerShare">2.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM2LTMtMS0xLTA_1c35b492-ae71-4a14-86d5-56bf3e55c330"
      unitRef="usdPerShare">0.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzAvZnJhZzpmMGZmODlhZWYyMzM0YmRlYTY5YTA3YmM5YjUwYjBjNS90YWJsZTo0ZTI0MWEwMmYzMWQ0YmUxOTcxYjE1ZjdhZTc4YjI2NC90YWJsZXJhbmdlOjRlMjQxYTAyZjMxZDRiZTE5NzFiMTVmN2FlNzhiMjY0XzM2LTUtMS0xLTA_5b728601-6abb-4ee2-beae-b6c5abcb770b"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzMtMS0xLTEtMA_0b7938a8-70f2-4e7c-97a1-6f31597e19ee"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzMtMy0xLTEtMA_1e8ffb5a-274e-4436-b621-e3e930d2e45c"
      unitRef="usd">92131000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzMtNS0xLTEtMA_b501185a-381c-4e17-84f4-131e2d6e3836"
      unitRef="usd">101282000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3MmRmNmYxMGI3YTRjYzU4MGU5Zjg4ZDIwNWY4ZDYzXzEwOTk1MTE2Mjc5Mjc_0de34f85-c038-4f41-be52-b4d207505b30"
      unitRef="usd">5736000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3MmRmNmYxMGI3YTRjYzU4MGU5Zjg4ZDIwNWY4ZDYzXzEwOTk1MTE2Mjc5MTU_cb0a05bc-580c-48b8-adbd-3535f9c804e0"
      unitRef="usd">6534000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3MmRmNmYxMGI3YTRjYzU4MGU5Zjg4ZDIwNWY4ZDYzXzEwOTk1MTE2Mjc5MDQ_b43def47-0ffa-45d7-9721-35a3912bb364"
      unitRef="usd">963000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMS0xLTEtMA_94339376-178c-40c8-8822-a63ea7082a40"
      unitRef="usd">16850000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtMy0xLTEtMA_e83ca7c1-a192-44cf-ad09-12b36b75729f"
      unitRef="usd">19190000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzYtNS0xLTEtMA_aa03591e-c74a-425d-8204-5bb650e6ca83"
      unitRef="usd">2827000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMC0xLTEtMC90ZXh0cmVnaW9uOjZhMTBlMmVlMTI0NDQ3OTA5ODZmNDliNjFiNzk4ZDFmXzEwOTk1MTE2Mjc5MjM_1c5c3ad1-ce8a-47d2-a01a-001d2baadf83"
      unitRef="usd">2412000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMC0xLTEtMC90ZXh0cmVnaW9uOjZhMTBlMmVlMTI0NDQ3OTA5ODZmNDliNjFiNzk4ZDFmXzEwOTk1MTE2Mjc5MTQ_5db575c1-549d-4b63-885a-303edd7cabfa"
      unitRef="usd">3572000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMC0xLTEtMC90ZXh0cmVnaW9uOjZhMTBlMmVlMTI0NDQ3OTA5ODZmNDliNjFiNzk4ZDFmXzEwOTk1MTE2Mjc5MDY_2533087a-56c8-40ec-8e0a-c67dbd3a1d49"
      unitRef="usd">970000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMS0xLTEtMA_7b1785ae-b958-45fb-b099-8ade16d4a837"
      unitRef="usd">7085000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctMy0xLTEtMA_464cb5b7-1389-45cb-b015-3a284fd46f15"
      unitRef="usd">10491000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzctNS0xLTEtMA_33aeed20-5448-4813-90bc-9fce767fd54c"
      unitRef="usd">2849000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMC0xLTEtMC90ZXh0cmVnaW9uOmNiMzE1NDY2NzFlODQxMzY5ZTRmYTc1MDYyYWM3ZTZkXzEwOTk1MTE2Mjc4OTQ_bc5a0711-6326-4a5a-b0c5-00297be50f26"
      unitRef="usd">1562000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMC0xLTEtMC90ZXh0cmVnaW9uOmNiMzE1NDY2NzFlODQxMzY5ZTRmYTc1MDYyYWM3ZTZkXzEwOTk1MTE2Mjc4ODc_a4094ffc-280e-476b-b9e3-1b93ca8c6062"
      unitRef="usd">-973000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMC0xLTEtMC90ZXh0cmVnaW9uOmNiMzE1NDY2NzFlODQxMzY5ZTRmYTc1MDYyYWM3ZTZkXzEwOTk1MTE2Mjc4Nzc_fb4cb641-fa8d-4239-b1fa-0456b516b09c"
      unitRef="usd">-2637000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMS0xLTEtMA_e64aeb56-31e3-4d0b-bb01-2822351a704b"
      unitRef="usd">4587000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktMy0xLTEtMA_6c26f95f-b7dd-464f-93e6-365d65438efd"
      unitRef="usd">-2856000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzktNS0xLTEtMA_99bda540-0d16-4ace-ba43-14431543ee27"
      unitRef="usd">-7745000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZTA3NTVkMTZkZDA0NzM1YjUwNWM2ZjJhOWI3ZjRkOF8xMDk5NTExNjI3OTgy_996e57a2-83c2-471b-a043-58e776ee5409"
      unitRef="usd">-2108000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZTA3NTVkMTZkZDA0NzM1YjUwNWM2ZjJhOWI3ZjRkOF8xMDk5NTExNjI3OTcx_acb6d037-fe69-4522-a1d4-d1e1b25a9167"
      unitRef="usd">-1880000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZTA3NTVkMTZkZDA0NzM1YjUwNWM2ZjJhOWI3ZjRkOF8xMDk5NTExNjI3OTU5_439b5133-8c4e-484d-ba57-d94a2c852628"
      unitRef="usd">-1922000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTEtMS0xLTA_03448680-293e-4f1a-8f0c-9f4d79b03aa7"
      unitRef="usd">-6192000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTMtMS0xLTA_37182b93-dd94-4e08-aafc-1b2e3b89ce17"
      unitRef="usd">-5524000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEwLTUtMS0xLTA_ef97b0fa-0755-4e05-89c1-4abb41522bb4"
      unitRef="usd">-5646000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZmUzMTg1N2U4ZDM0YWRkYWFjN2VlOWIxNTYxZTI2NF8xMDk5NTExNjI3ODk2_8b8e6227-8ca7-4dbd-988d-1da3ac32c94b"
      unitRef="usd">-323000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZmUzMTg1N2U4ZDM0YWRkYWFjN2VlOWIxNTYxZTI2NF8xMDk5NTExNjI3ODg5_4a9ed9fb-5b4b-4087-85b6-2a0d16e7d7c5"
      unitRef="usd">888000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZmUzMTg1N2U4ZDM0YWRkYWFjN2VlOWIxNTYxZTI2NF8xMDk5NTExNjI3ODc5_43f4e643-1c2f-4d48-b66f-68f8d52634fd"
      unitRef="usd">-145000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTEtMS0xLTA_07ea899f-f96a-4991-a373-f1c1b82cab13"
      unitRef="usd">948000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTMtMS0xLTA_9ab41fa1-0ebd-4866-9393-88960ca85d05"
      unitRef="usd">-2607000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEyLTUtMS0xLTA_093760a4-3e4b-4987-a1f5-49e4dbf5acef"
      unitRef="usd">425000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo2YTkzYjYwYjNmMjk0ZDU5OTUzYzU5NDdhOTY4NGYxMl8xMDk5NTExNjI3OTI2_49bcb2df-db34-49ee-b2dd-7be58d253750"
      unitRef="usd">442000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo2YTkzYjYwYjNmMjk0ZDU5OTUzYzU5NDdhOTY4NGYxMl8xMDk5NTExNjI3OTE3_2a61935d-88a8-4b6a-965e-b14cb635f331"
      unitRef="usd">-186000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo2YTkzYjYwYjNmMjk0ZDU5OTUzYzU5NDdhOTY4NGYxMl8xMDk5NTExNjI3OTA4_2ed64aae-da0c-42f6-abe8-2e7b1d925bec"
      unitRef="usd">-56000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTEtMS0xLTA_6907cb8a-2148-412e-9f63-a638e161b329"
      unitRef="usd">1298000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTMtMS0xLTA_1b5cb2ea-113b-49ed-8e05-f3529acad4c0"
      unitRef="usd">-547000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzEzLTUtMS0xLTA_8fd76df9-2165-46e9-b652-25f1435a65f1"
      unitRef="usd">-160000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE0LTEtMS0xLTA_8d6bbb7a-ed8f-41f0-aeae-95299574daa3"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE0LTMtMS0xLTA_9072bb0e-b0b9-49dc-9a0b-65856d661c7d"
      unitRef="usd">9307000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE0LTUtMS0xLTA_d3291540-e00c-4a48-b6f9-4a3e51378fdd"
      unitRef="usd">-1536000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE1LTEtMS0xLTA_064716cc-333e-48a2-a0ea-9f94762d65d1"
      unitRef="usd">207510000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE1LTMtMS0xLTA_16d9c427-e158-4cec-a417-b197212f8177"
      unitRef="usd">101438000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE1LTUtMS0xLTA_62f10fcf-aa24-47ce-96d0-d6ca25f7d91d"
      unitRef="usd">99746000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE2LTEtMS0xLTA_4198b497-8633-4acf-8083-e61433d83194"
      unitRef="usd">14013000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE2LTMtMS0xLTA_6cd61018-8f07-471c-b9d7-ffeb52875794"
      unitRef="usd">14241000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE2LTUtMS0xLTA_205887f8-4fe1-48ac-93ae-4e4c6e59bed1"
      unitRef="usd">15112000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <pnm:PreferredStockDividendRequirementsOfSubsidiary
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE3LTEtMS0xLTA_621854f6-5110-45e9-8b69-a3aedeccfacb"
      unitRef="usd">528000</pnm:PreferredStockDividendRequirementsOfSubsidiary>
    <pnm:PreferredStockDividendRequirementsOfSubsidiary
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE3LTMtMS0xLTA_4397914b-bcbe-44b1-86d5-9e61113cef7f"
      unitRef="usd">528000</pnm:PreferredStockDividendRequirementsOfSubsidiary>
    <pnm:PreferredStockDividendRequirementsOfSubsidiary
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE3LTUtMS0xLTA_07e9add8-b2c7-4c84-b307-c959aa850bf7"
      unitRef="usd">528000</pnm:PreferredStockDividendRequirementsOfSubsidiary>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE4LTEtMS0xLTA_af960297-50c1-4e76-b371-f1e4199423dc"
      unitRef="usd">192969000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE4LTMtMS0xLTA_d8ccedf1-eb15-4dcc-ae00-5ee2fac09043"
      unitRef="usd">86669000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzMvZnJhZzowYmM2MGU2YmQzMDE0NTgyOWUxMTE4NmRkYWE5ODg1MC90YWJsZTozZmZiMjYwNTVlMjY0MDYzOGZiZjlhODNlMWJjMjA5ZS90YWJsZXJhbmdlOjNmZmIyNjA1NWUyNjQwNjM4ZmJmOWE4M2UxYmMyMDllXzE4LTUtMS0xLTA_6a226ae1-daaa-4998-8a72-f532ef99235c"
      unitRef="usd">84106000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQtMS0xLTEtMA_0b7938a8-70f2-4e7c-97a1-6f31597e19ee"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQtMy0xLTEtMA_1e8ffb5a-274e-4436-b621-e3e930d2e45c"
      unitRef="usd">92131000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQtNS0xLTEtMA_b501185a-381c-4e17-84f4-131e2d6e3836"
      unitRef="usd">101282000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzYtMS0xLTEtMA_dff22e53-65bc-4018-94e6-782780d0028d"
      unitRef="usd">314668000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzYtMy0xLTEtMA_ec8c346b-5408-4e7d-b580-8818dad6c707"
      unitRef="usd">301068000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzYtNS0xLTEtMA_7e91c8c5-1a61-40c7-90d2-37c56692ce17"
      unitRef="usd">275641000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzctMS0xLTEtMA_e66dfc41-ca6f-4e94-9215-61311462cb82"
      unitRef="usd">20405000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzctMy0xLTEtMA_80a11817-a01b-4bde-8209-fbdef1fc698d"
      unitRef="usd">-25385000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzctNS0xLTEtMA_e7f64611-148d-47ad-81e4-e731373c7c64"
      unitRef="usd">8019000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzEyLTEtMS0xLTA_fd6fc73a-0ce1-445f-9b6b-ae1f1410756b"
      unitRef="usd">21599000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzEyLTMtMS0xLTA_350dc7a0-8b83-4761-aab5-810793ce508a"
      unitRef="usd">29589000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzEyLTUtMS0xLTA_c901d0c5-a144-4150-96fa-f361ae4e6785"
      unitRef="usd">-17176000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE1LTEtMS0xLTA_9ffcb3d4-167f-4b79-bf67-b20d5abe2584"
      unitRef="usd">8141000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE1LTMtMS0xLTA_069762bc-56a0-4a60-95d2-04bcaa0ee65a"
      unitRef="usd">6414000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE1LTUtMS0xLTA_107f3de1-4bba-4ee6-977a-070b4535a7c3"
      unitRef="usd">7120000</us-gaap:ShareBasedCompensation>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE2LTEtMS0xLTA_80110d6b-15f6-48f7-a747-34989bab97f1"
      unitRef="usd">1098000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE2LTMtMS0xLTA_9a1bad7b-4791-453b-a513-a53556b839ee"
      unitRef="usd">151095000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE2LTUtMS0xLTA_79ff0e1b-0e7f-4e96-b1a3-f5ee8a7888d1"
      unitRef="usd">65598000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE3LTEtMS0xLTA_c244cac5-d08c-4a48-932d-a9f23bdf0f6f"
      unitRef="usd">11254000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE3LTMtMS0xLTA_fdf5abab-da61-4c19-ae05-a18d1fe78edc"
      unitRef="usd">9478000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE3LTUtMS0xLTA_a1537218-aae5-4e78-aca4-ebff3e3107aa"
      unitRef="usd">10404000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE4LTEtMS0xLTA_43e9b355-98a0-444b-9157-73e515fcab1d"
      unitRef="usd">-3497000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE4LTMtMS0xLTA_f30ca526-2046-4e2b-bd69-8968e1c790db"
      unitRef="usd">-2395000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzE4LTUtMS0xLTA_c8b44aa6-3089-4b9e-a283-1493373adfd6"
      unitRef="usd">-3529000</us-gaap:OtherNoncashIncomeExpense>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIwLTEtMS0xLTA_f1aa3f1d-d717-459d-835c-63a8daf2ec56"
      unitRef="usd">42035000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIwLTMtMS0xLTA_d78b4544-3a8c-4885-aba0-5722d4fbc7f0"
      unitRef="usd">-3796000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIwLTUtMS0xLTA_8e9d47bb-7e48-46f8-8203-d0e19544f42f"
      unitRef="usd">8702000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIxLTEtMS0xLTA_ace2f66a-387c-423b-940a-3085b453abd4"
      unitRef="usd">-11512000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIxLTMtMS0xLTA_e74abac6-3b60-4fb1-97e5-b4f2fdedd30e"
      unitRef="usd">6095000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIxLTUtMS0xLTA_2c991e97-1e6b-43f8-805c-97ea4d94fa5c"
      unitRef="usd">5331000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIyLTEtMS0xLTA_3ff21e1b-582c-4c5b-b165-e1749cc65a36"
      unitRef="usd">8135000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIyLTMtMS0xLTA_52e277e9-e8fd-41c1-94d6-75987899c620"
      unitRef="usd">-1872000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIyLTUtMS0xLTA_645f2506-376e-4608-8d5e-127e748cdc7f"
      unitRef="usd">-2491000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIzLTEtMS0xLTA_f2c71154-85fc-417a-9b6c-0ee660c39072"
      unitRef="usd">-29923000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIzLTMtMS0xLTA_eb88b7d6-10d6-42ec-b6f1-4ea12e5ade16"
      unitRef="usd">-42803000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzIzLTUtMS0xLTA_4699611f-dd87-4e32-96f5-d4f36535a089"
      unitRef="usd">840000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI0LTEtMS0xLTA_f44fcbf6-7832-48cc-880c-462290739719"
      unitRef="usd">7403000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI0LTMtMS0xLTA_c95db0f3-f89f-4826-a5cf-dadf8c0cd3ec"
      unitRef="usd">-272000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI0LTUtMS0xLTA_5463ab3f-4ddb-462a-bf6b-903941b7f636"
      unitRef="usd">-20714000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI1LTEtMS0xLTA_af080b58-306e-441b-a81b-6f89a8637384"
      unitRef="usd">-9347000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI1LTMtMS0xLTA_66bd568e-5e48-447c-ad23-43b2a1d09401"
      unitRef="usd">14691000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI1LTUtMS0xLTA_a8f1da7d-d50f-4dda-9c4a-5909f15d6e94"
      unitRef="usd">1713000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI2LTEtMS0xLTA_242b788f-961d-4915-95d5-bf06fca2362e"
      unitRef="usd">23740000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI2LTMtMS0xLTA_3b90881a-e603-4eda-8b9a-5b995c076275"
      unitRef="usd">-7212000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI2LTUtMS0xLTA_05f4faf2-fe15-47bc-9e2a-7ebc634a4cfc"
      unitRef="usd">2614000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI4LTEtMS0xLTA_c07adffb-f79a-4525-894e-02525cc72419"
      unitRef="usd">-29633000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI4LTMtMS0xLTA_3f14a28a-6748-4f29-b461-5b0702b2cdd8"
      unitRef="usd">-35071000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI4LTUtMS0xLTA_31127d2b-07ba-4367-a858-67b07215c066"
      unitRef="usd">-10966000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI5LTEtMS0xLTA_84555cdf-f901-4202-8903-8eb25cf6cbcd"
      unitRef="usd">485700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI5LTMtMS0xLTA_be4af446-0a0b-4f7f-a3ae-a504a812ab3a"
      unitRef="usd">503163000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzI5LTUtMS0xLTA_26a68096-ede1-484c-85d2-8aeac5f2a9fd"
      unitRef="usd">428226000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMxLTEtMS0xLTA_3a9822d6-995f-47cb-af99-1971d5f210dd"
      unitRef="usd">679028000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMxLTMtMS0xLTA_3177e87e-aa0e-49a5-9519-3be0209945a4"
      unitRef="usd">616273000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMxLTUtMS0xLTA_58b4b37d-a03e-4a82-83dd-12c36d736d23"
      unitRef="usd">501213000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMyLTEtMS0xLTA_052aba73-e1a6-422d-bace-e23431345cb7"
      unitRef="usd">590998000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMyLTMtMS0xLTA_048ec4ec-3253-400f-a813-7b9b2300c145"
      unitRef="usd">494528000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMyLTUtMS0xLTA_0e4e86a5-af07-4c84-9d6c-00540e577b78"
      unitRef="usd">984533000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMzLTEtMS0xLTA_2e87577f-b40b-4cf6-a64c-1300afb5d7b3"
      unitRef="usd">607591000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMzLTMtMS0xLTA_f2648dfd-b96c-4be0-9e6b-286bb70c6330"
      unitRef="usd">513866000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzMzLTUtMS0xLTA_3dbb5c3b-0f83-4898-94f8-543ffb929ad3"
      unitRef="usd">1007022000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzM3LTEtMS0xLTA_f85c1ea0-74ee-43d6-bc88-c8b0308dfc75"
      unitRef="usd">23250000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzM3LTMtMS0xLTA_15176e92-97d3-4faa-b140-fb7e14168cb7"
      unitRef="usd">38250000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzM3LTUtMS0xLTA_66a4d8ea-bdd0-4ebc-84db-25569f8b608f"
      unitRef="usd">9000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQwLTEtMS0xLTA_46eb0472-e627-4bc5-9f9f-3e6eb3ef6084"
      unitRef="usd">0</us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment>
    <us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQwLTMtMS0xLTA_f6bc07a2-802a-4be7-9a02-23a531095ff9"
      unitRef="usd">0</us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment>
    <us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQwLTUtMS0xLTA_5c11921c-278c-48b7-9aa8-a78092acaea7"
      unitRef="usd">56640000</us-gaap:ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQxLTEtMS0xLTA_190379b9-81dc-415a-8bd5-60cfb9753a07"
      unitRef="usd">14928000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQxLTMtMS0xLTA_5679a2fd-dd6e-4c95-9e6f-2bcb842e8d26"
      unitRef="usd">37000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQxLTUtMS0xLTA_47178973-c4a6-41a9-a0d3-d5001d3234a5"
      unitRef="usd">-338000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQyLTEtMS0xLTA_ffaf59f8-dcc2-4096-87df-f39f3c58529f"
      unitRef="usd">-733799000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQyLTMtMS0xLTA_4b95bca3-8539-4deb-8dfa-f6a492a67073"
      unitRef="usd">-673898000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTpmMThlOWEzNmJiZmM0YjY5OGFiYjUyY2FlNDI5ODRhMy90YWJsZXJhbmdlOmYxOGU5YTM2YmJmYzRiNjk4YWJiNTJjYWU0Mjk4NGEzXzQyLTUtMS0xLTA_0da1ac5c-6c08-4a5a-8bd3-487cc4e0ced0"
      unitRef="usd">-475724000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzQtMS0xLTEtMA_9bcf69b7-abeb-4d40-9d9d-398e15166de1"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzQtMy0xLTEtMA_85532369-b533-4141-8f06-ea61892f5c0c"
      unitRef="usd">-150000000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzQtNS0xLTEtMA_636fe925-6edf-49ad-ac76-948f61bb5e57"
      unitRef="usd">50000000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzYtMS0xLTEtMA_06aa44b6-2f37-463d-998a-f553e677c6a6"
      unitRef="usd">-153100000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzYtMy0xLTEtMA_84e4dde7-0bb6-476e-bdcf-5dfcd21d09a1"
      unitRef="usd">99200000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzYtNS0xLTEtMA_e4d25f44-8f26-47b6-a37c-8471e86a0b32"
      unitRef="usd">-119500000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzctMS0xLTEtMA_bbd669b0-f45b-4a2b-8f04-3c85f8af2dc5"
      unitRef="usd">1267845000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzctMy0xLTEtMA_1beb979c-16c9-4c78-91e5-d15272bda1f2"
      unitRef="usd">745000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzctNS0xLTEtMA_b8c3fce0-64c0-4da4-9599-ad3cbc2c67ac"
      unitRef="usd">984652000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzgtMS0xLTEtMA_17d64efa-cce3-4930-a512-3ba3960172b3"
      unitRef="usd">977845000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzgtMy0xLTEtMA_1b96d0bf-2364-4744-a7ac-cf360937b438"
      unitRef="usd">407302000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzgtNS0xLTEtMA_a226f8c7-3e18-403c-9b92-f51ad3122032"
      unitRef="usd">750162000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzExLTEtMS0xLTA_c21468ba-8358-4e71-9f18-3db72de1bdbc"
      unitRef="usd">283208000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzExLTMtMS0xLTA_fc6102ee-45bd-4ff2-8511-30836e300855"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzExLTUtMS0xLTA_5962aacd-50ef-493d-9049-4efa0c1d7eb0"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEyLTEtMS0xLTA_a22db8f0-f448-4e8a-bd07-8f310d1d72ae"
      unitRef="usd">24000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEyLTMtMS0xLTA_4a9cd73d-4dae-46c9-84f6-f38216dc59e2"
      unitRef="usd">943000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEyLTUtMS0xLTA_8158bfdd-b1c4-437d-933a-355991bc27a3"
      unitRef="usd">963000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEzLTEtMS0xLTA_bfa686c1-a5de-4d2d-9345-e8781c384910"
      unitRef="usd">11984000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEzLTMtMS0xLTA_0160f0b5-1651-438e-9009-7903abaffc1b"
      unitRef="usd">9918000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzEzLTUtMS0xLTA_a7e21be3-40ae-4f89-91b1-388a95e9a44a"
      unitRef="usd">12635000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE2LTEtMS0xLTA_09cf34e5-f217-4ea6-966d-7961d0dfe6f8"
      unitRef="usd">98502000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE2LTMtMS0xLTA_2b0169ab-3001-4634-9029-d6eb20c812ac"
      unitRef="usd">92926000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE2LTUtMS0xLTA_c630a10c-09f3-45b5-9cf0-210f417438f6"
      unitRef="usd">84961000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE3LTEtMS0xLTA_f95e25c3-e730-4695-9d76-b465f908e3de"
      unitRef="usd">18056000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE3LTMtMS0xLTA_d4052ac9-07e5-454a-b2c7-affaf472a495"
      unitRef="usd">15401000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE3LTUtMS0xLTA_6086d95d-f0a0-49a2-b730-4113e56c4069"
      unitRef="usd">17095000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE4LTEtMS0xLTA_7d681c4b-3d48-4967-aae6-63f816c96fd8"
      unitRef="usd">11452000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE4LTMtMS0xLTA_c2288ba0-15bd-4bf8-b699-6c6950580727"
      unitRef="usd">10015000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE4LTUtMS0xLTA_f210cc96-5213-49fb-810d-4cedf11b4a60"
      unitRef="usd">4060000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE5LTEtMS0xLTA_4341c3d8-440e-4a75-bc70-f0f2cb9ecd22"
      unitRef="usd">5905000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE5LTMtMS0xLTA_ff029a29-d271-4818-a7ab-6a48d110104a"
      unitRef="usd">4325000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzE5LTUtMS0xLTA_0e2a3ba3-2a6b-49f0-87e3-ee42672e74c8"
      unitRef="usd">2830000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIwLTEtMS0xLTA_7aa65eac-40d4-47f8-9b07-5fe3e5f868e4"
      unitRef="usd">-4943000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIwLTMtMS0xLTA_71fe2094-a2b9-4a00-bd38-a04e2be11c6c"
      unitRef="usd">-2840000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIwLTUtMS0xLTA_2849e6f1-3059-466c-8098-2f7ecfaf861a"
      unitRef="usd">-6846000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIxLTEtMS0xLTA_1e67ae91-62c2-4f15-b7ef-3399e12110b6"
      unitRef="usd">292194000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIxLTMtMS0xLTA_c496b87d-4290-4801-92d4-2a5666d4af47"
      unitRef="usd">172446000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIxLTUtMS0xLTA_727ae8a3-c6e8-449c-9c30-54cb9ca10e7b"
      unitRef="usd">45646000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIyLTEtMS0xLTA_b82bff4c-fd68-4a96-b380-9c82c0e25935"
      unitRef="usd">44095000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIyLTMtMS0xLTA_3550ab5a-b232-41c8-b83b-e1f719934c0a"
      unitRef="usd">1711000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIyLTUtMS0xLTA_e9b851bc-53fe-41cf-8226-937040980c85"
      unitRef="usd">-1852000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIzLTEtMS0xLTA_45aca545-f2b8-413f-b026-87f6598b45bd"
      unitRef="usd">3833000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9a5be83d3e5749078045964588c56b36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIzLTMtMS0xLTA_aeaab12e-0d0a-4171-a7a3-b2c72dec1dda"
      unitRef="usd">2122000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie4f02837765b4e8f9bdfdcb5cc0ad9a7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzIzLTUtMS0xLTA_8c7767f6-2038-4013-9f0d-1b1f397f1650"
      unitRef="usd">3974000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzI0LTEtMS0xLTA_11453eca-8d26-4b67-b029-31c9ae0302b9"
      unitRef="usd">47928000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzI0LTMtMS0xLTA_1042d511-46e3-4eb5-82a0-95a82af06aae"
      unitRef="usd">3833000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9a5be83d3e5749078045964588c56b36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzI0LTUtMS0xLTA_0f1d63e2-5c8f-4289-9c55-86f8b8c410ab"
      unitRef="usd">2122000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMxLTEtMS0xLTA_3ed343f7-74d8-47da-a4dd-1e665194d799"
      unitRef="usd">106575000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMxLTMtMS0xLTA_72d60ab5-7c14-4f9d-bd7e-42ee06a6ef4c"
      unitRef="usd">115476000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMxLTUtMS0xLTA_8da9eda3-c94c-4342-9f1a-7b7d255fd5a7"
      unitRef="usd">119308000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMyLTEtMS0xLTA_fb58e983-6980-44a7-8466-48fd602ba6e2"
      unitRef="usd">969000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMyLTMtMS0xLTA_4caafee9-b9f7-447c-a028-3d90074c843c"
      unitRef="usd">-2929000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzMyLTUtMS0xLTA_7e49ae3d-d015-48cc-983a-266fb26415de"
      unitRef="usd">842000</us-gaap:IncomeTaxesPaidNet>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM1LTEtMS0xLTA_a767bb6f-22ae-4782-b782-54f1a42e010a"
      unitRef="usd">-58796000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM1LTMtMS0xLTA_91ee9cd2-2e5b-438b-b2c7-01150fefd1f1"
      unitRef="usd">8781000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM1LTUtMS0xLTA_62c199be-e721-4514-8971-a974bd1d9288"
      unitRef="usd">-11502000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM2LTEtMS0xLTA_f016ebac-df68-4ea6-879e-8e591e744fdc"
      unitRef="usd">801000</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM2LTMtMS0xLTA_ffb26e1d-9173-4879-99a2-ba4eb59465a4"
      unitRef="usd">0</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xMzkvZnJhZzpkZWJjOThiYjhlODE0YmMyYjNiZmUxNzhmNzQ3NThkNS90YWJsZTo1NmU4OTZiY2VkZGQ0YjZlYjBlNTAyZTY1N2Q5ZWNiNi90YWJsZXJhbmdlOjU2ZTg5NmJjZWRkZDRiNmViMGU1MDJlNjU3ZDllY2I2XzM2LTUtMS0xLTA_b42220f7-ba15-4378-8cab-51653779bd1a"
      unitRef="usd">578000</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzUtMS0xLTEtMA_5fed3b66-c45d-47bb-8388-d0deb7c1ef28"
      unitRef="usd">47928000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzUtMy0xLTEtMA_d62fac52-e066-40bb-9590-81bcd430dc02"
      unitRef="usd">3833000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjhkMjUxOThjMTgzMDQ5ZDdiOWI1NDFjMTUxYTk1MjRkXzEwOTk1MTE2Mjc4ODA_eb8e1dc0-2097-4b76-a012-0a015b0a8b1e"
      unitRef="usd">8333000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjhkMjUxOThjMTgzMDQ5ZDdiOWI1NDFjMTUxYTk1MjRkXzEwOTk1MTE2Mjc4NzE_361d07fa-cc24-4257-a5dd-aef2f1f4a589"
      unitRef="usd">1163000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzYtMS0xLTEtMA_93762771-04eb-4022-92f6-bf72afe4b7e4"
      unitRef="usd">113410000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzYtMy0xLTEtMA_55d94242-e93f-486f-b605-734fb9da29eb"
      unitRef="usd">85889000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzctMS0xLTEtMA_f1796602-33e7-4eb8-adeb-6e1dbb9b74f7"
      unitRef="usd">55504000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzctMy0xLTEtMA_0fcb4795-85ac-4f41-8137-43a0702acca7"
      unitRef="usd">57416000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherReceivables
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzgtMS0xLTEtMA_96e9eeb2-2c21-4884-970b-b85f3f82d908"
      unitRef="usd">23797000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzgtMy0xLTEtMA_d646d31a-a6f7-4965-a409-185d7e5fe356"
      unitRef="usd">12165000</us-gaap:OtherReceivables>
    <us-gaap:InventoryNet
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzEwLTEtMS0xLTA_f58156a2-fd54-4044-a1c8-de7a5c8ff7c8"
      unitRef="usd">66417000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzEwLTMtMS0xLTA_5854df8b-7fcf-449d-88ff-86db3874dd4a"
      unitRef="usd">77929000</us-gaap:InventoryNet>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzExLTEtMS0xLTA_608d7f03-3158-422b-b925-a849c61f2a0e"
      unitRef="usd">202000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzExLTMtMS0xLTA_ab7fe635-994f-4911-89ca-1403104b240a"
      unitRef="usd">7373000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzEzLTEtMS0xLTA_9301986e-b774-467e-8562-24e15d70d106"
      unitRef="usd">5672000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzEzLTMtMS0xLTA_626a279b-b9a5-4b32-ae75-10e9f5ebbd06"
      unitRef="usd">4933000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzE1LTEtMS0xLTA_cbee9a31-71f7-4537-b09c-55b599ffecd7"
      unitRef="usd">64549000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzE1LTMtMS0xLTA_31175026-a96b-467d-95b4-84e9ae889904"
      unitRef="usd">44472000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzE2LTEtMS0xLTA_d3c417c4-0481-424b-bef4-80a2796e54fc"
      unitRef="usd">377479000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzE2LTMtMS0xLTA_8ce0abc4-636f-4d47-94b9-507af1726765"
      unitRef="usd">294010000</us-gaap:AssetsCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIwLTEtMS0xLTA_db828840-14c3-4164-8622-cef1613f07c0"
      unitRef="usd">440115000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIwLTMtMS0xLTA_d0a338ec-97c0-4ed8-92e4-08cf9de65a9c"
      unitRef="usd">388832000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:EquityMethodInvestments
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIxLTEtMS0xLTA_2dfc53de-5990-43a6-ac22-c702b5e74704"
      unitRef="usd">90655000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIxLTMtMS0xLTA_7be98bd2-9a95-441a-980e-6be9333edbe0"
      unitRef="usd">65159000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIyLTEtMS0xLTA_5a0872b9-d3b6-47bb-bdaf-3bc86ed35470"
      unitRef="usd">284000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIyLTMtMS0xLTA_240054d3-0a42-4d28-8d6a-cf9e3161af81"
      unitRef="usd">356000</us-gaap:OtherLongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIzLTEtMS0xLTA_a48ca07f-c9b6-4eed-9113-409a92ea6ad3"
      unitRef="usd">24075000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzIzLTMtMS0xLTA_12857c77-b6e9-46ca-89d5-8df6a63788a4"
      unitRef="usd">12459000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI0LTEtMS0xLTA_837a0511-bc3c-437c-8cf5-d1cdb3f75eb6"
      unitRef="usd">555129000</pnm:TotalOtherPropertyAndInvestments>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI0LTMtMS0xLTA_ab1067de-c17e-4433-bbdb-ba2928c3d618"
      unitRef="usd">466806000</pnm:TotalOtherPropertyAndInvestments>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI2LTEtMS0xLTA_432eca85-aa06-4d07-89ed-3e9132626a5f"
      unitRef="usd">8480799000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI2LTMtMS0xLTA_675ee92d-121a-4940-a5be-51bd2790e701"
      unitRef="usd">7918601000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI3LTEtMS0xLTA_aef1ffe6-e1d8-4ed1-9dcf-b8fad49c2a04"
      unitRef="usd">2835170000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI3LTMtMS0xLTA_0adcbb5e-20b6-4d05-9815-6540601c9866"
      unitRef="usd">2713503000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI4LTEtMS0xLTA_77ba70a3-f390-421d-949b-81fef335768e"
      unitRef="usd">5645629000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI4LTMtMS0xLTA_05b982b7-02a3-4bad-a865-8d61effec9b1"
      unitRef="usd">5205098000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <us-gaap:ConstructionInProgressGross
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI5LTEtMS0xLTA_541ac0dd-9bcf-46fa-a49f-493aa207fcd5"
      unitRef="usd">218719000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzI5LTMtMS0xLTA_46a89ab0-6c0e-4598-bcd6-cb6333bb4641"
      unitRef="usd">161106000</us-gaap:ConstructionInProgressGross>
    <pnm:AccumulatedAmortizationNuclearFuel
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo2NDk0NDgzNmYwZmE0M2Y4OThhNzZkYTcyZTNjNzhlMV8xMDk5NTExNjI3ODY1_f1f85e80-0d4c-4172-adad-e35cffc3d415"
      unitRef="usd">41367000</pnm:AccumulatedAmortizationNuclearFuel>
    <pnm:AccumulatedAmortizationNuclearFuel
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMwLTAtMS0xLTAvdGV4dHJlZ2lvbjo2NDk0NDgzNmYwZmE0M2Y4OThhNzZkYTcyZTNjNzhlMV8xMDk5NTExNjI3ODU1_256cb899-656f-4304-997b-f4475d7e1503"
      unitRef="usd">42354000</pnm:AccumulatedAmortizationNuclearFuel>
    <us-gaap:NuclearFuelNetOfAmortization
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMwLTEtMS0xLTA_2ffe74f4-c634-4da4-9dfe-90659c9635b2"
      unitRef="usd">100801000</us-gaap:NuclearFuelNetOfAmortization>
    <us-gaap:NuclearFuelNetOfAmortization
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMwLTMtMS0xLTA_85ae4fc5-07b2-4d87-b1d9-c1e5022e6280"
      unitRef="usd">99805000</us-gaap:NuclearFuelNetOfAmortization>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMxLTEtMS0xLTA_6169a7da-780f-4352-a7fe-3a3259749734"
      unitRef="usd">5965149000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMxLTMtMS0xLTA_64e17e22-9158-41dd-9ba6-5b29b9e37138"
      unitRef="usd">5466009000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMzLTEtMS0xLTA_d45c28cc-fc1b-44a7-8e6f-3c3b7b050781"
      unitRef="usd">557790000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzMzLTMtMS0xLTA_9c15016f-064c-4e5a-8858-3aa92d4c3670"
      unitRef="usd">556930000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM0LTEtMS0xLTA_27f627eb-86cc-41f4-bfa0-129110f38e83"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM0LTMtMS0xLTA_4047a161-4ec3-490e-ac45-d4faaa646a70"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM1LTEtMS0xLTA_5835884e-19cc-4948-8dd6-b755778a38da"
      unitRef="usd">105133000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM1LTMtMS0xLTA_64cb52e7-147e-4231-a5d5-60da0c948b28"
      unitRef="usd">131212000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherDeferredCostsNet
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM3LTEtMS0xLTA_9746891f-acfe-4dcd-9402-c081757e0160"
      unitRef="usd">100877000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:OtherDeferredCostsNet
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM3LTMtMS0xLTA_c8c12864-a803-47db-a445-6031fdf4e0cb"
      unitRef="usd">105510000</us-gaap:OtherDeferredCostsNet>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM4LTEtMS0xLTA_5e6962dd-457b-4841-9b1b-01f191dfa6f7"
      unitRef="usd">1042097000</pnm:TotalDeferredChargesAndOtherAssets>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM4LTMtMS0xLTA_83f96824-c49f-4f41-9668-261528eaa924"
      unitRef="usd">1071949000</pnm:TotalDeferredChargesAndOtherAssets>
    <us-gaap:Assets
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM5LTEtMS0xLTA_e91f50a9-34e7-42a5-94a2-d1a379cf5eba"
      unitRef="usd">7939854000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTo1ZmI4N2RkYTUwYWY0YTA4YWQ0MWZhODRkNzcyNTI2ZS90YWJsZXJhbmdlOjVmYjg3ZGRhNTBhZjRhMDhhZDQxZmE4NGQ3NzI1MjZlXzM5LTMtMS0xLTA_359b2e2e-c1db-44fb-b6b3-a5f76b7093eb"
      unitRef="usd">7298774000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzUtMS0xLTEtMA_6f6479c6-6931-47d8-9626-9337ec75fc59"
      unitRef="usd">32000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzUtMy0xLTEtMA_b4afa079-0259-497f-9c94-cc5401a89792"
      unitRef="usd">185100000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzYtMS0xLTEtMA_7676f3a2-16bf-4f86-81ff-af698c30d1eb"
      unitRef="usd">575518000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzYtMy0xLTEtMA_0bd70f13-52d4-4d7f-83fe-5c937555c655"
      unitRef="usd">490268000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzctMS0xLTEtMA_3698b2d1-031f-4657-bb5c-efbcfa469e8d"
      unitRef="usd">169317000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzctMy0xLTEtMA_3b541b24-725a-43aa-b48a-ff4a59f1184e"
      unitRef="usd">103118000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzgtMS0xLTEtMA_f390eeae-e4fd-4ecb-bf8a-2179f8e620a4"
      unitRef="usd">6606000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzgtMy0xLTEtMA_2433f4bf-7bfe-48d4-8406-348b64d9d600"
      unitRef="usd">10585000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzktMS0xLTEtMA_108144f6-5f9b-4f33-9b43-71ebb8a4d4c0"
      unitRef="usd">68206000</pnm:AccruedInterestAndTaxesPayable>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzktMy0xLTEtMA_fe56f9d0-367d-44e3-b03f-0fbc7d4c5c62"
      unitRef="usd">76815000</pnm:AccruedInterestAndTaxesPayable>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzEwLTEtMS0xLTA_71e22459-e0d4-4d86-9946-572780dd37df"
      unitRef="usd">7471000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzEwLTMtMS0xLTA_def36d93-26ee-4e2d-a050-70cc85ec4079"
      unitRef="usd">505000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzExLTEtMS0xLTA_da7d213b-f608-44e0-b281-79584c67bc5b"
      unitRef="usd">27460000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzExLTMtMS0xLTA_f6e8a541-5849-438b-b9f9-6582d0483fb9"
      unitRef="usd">29068000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzEzLTEtMS0xLTA_ebe14bd3-e8ed-4c02-9a39-10959611c3f7"
      unitRef="usd">28243000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzEzLTMtMS0xLTA_25d2c4a7-4349-4c68-b8f9-e354233a3a2b"
      unitRef="usd">24625000</us-gaap:DividendsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE1LTEtMS0xLTA_65904fac-ca39-4f0f-9bc5-63c25e169dc7"
      unitRef="usd">62841000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE1LTMtMS0xLTA_f3063bbe-4711-4848-b772-39dadd1583c3"
      unitRef="usd">47397000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE2LTEtMS0xLTA_c1d02d92-f9cd-475b-a5da-55ed7b220943"
      unitRef="usd">977662000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE2LTMtMS0xLTA_5417e4e9-c569-47e7-97d1-60e0e7ab9463"
      unitRef="usd">967481000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE3LTEtMS0xLTA_73e5f2ab-446c-4de7-9de8-71216c42fb14"
      unitRef="usd">2719632000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE3LTMtMS0xLTA_fcf042f7-a334-4271-8bbb-9224c7a57b7f"
      unitRef="usd">2517449000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE5LTEtMS0xLTA_aa94ce4f-3496-420d-934c-1e543ef21136"
      unitRef="usd">694512000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzE5LTMtMS0xLTA_d0859262-1611-429f-9675-55ddc84fa9d5"
      unitRef="usd">626058000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIxLTEtMS0xLTA_10644427-b396-4994-bc25-f58bee37640c"
      unitRef="usd">850228000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIxLTMtMS0xLTA_669732ae-364c-4cab-88f7-91278c0d18ca"
      unitRef="usd">866243000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIyLTEtMS0xLTA_931d8d9d-7d1b-4057-b341-691a3f9f75bd"
      unitRef="usd">183421000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIyLTMtMS0xLTA_f51860a2-b51a-4720-b6df-85a73e288ed1"
      unitRef="usd">181962000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIzLTEtMS0xLTA_263de900-5037-41de-86bf-32df96b6ecbf"
      unitRef="usd">58101000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzIzLTMtMS0xLTA_b0b64f3f-eb63-483b-8116-fa69c28a7006"
      unitRef="usd">95037000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI0LTEtMS0xLTA_5d96f579-0190-4b7e-843c-f396a768d209"
      unitRef="usd">81065000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI0LTMtMS0xLTA_91f36b21-83b1-44a9-a614-a65d3f712247"
      unitRef="usd">105512000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI2LTEtMS0xLTA_febc555a-5f5d-432b-8694-b4e6a9088d5f"
      unitRef="usd">255230000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI2LTMtMS0xLTA_7397dd64-f66d-4386-9acc-4b9ffd309983"
      unitRef="usd">185753000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI3LTEtMS0xLTA_894bc780-7b3b-4e2c-88f3-ea9d0505749f"
      unitRef="usd">2122557000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI3LTMtMS0xLTA_152b3546-76ff-4c35-8a5d-615ff324240e"
      unitRef="usd">2060565000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI4LTEtMS0xLTA_3ec594fd-d43f-4a3b-b5a0-10ba7760317c"
      unitRef="usd">5819851000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI4LTMtMS0xLTA_b301f907-db4c-4a07-8343-49490acf50a2"
      unitRef="usd">5545495000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI5LTEtMS0xLTA_ddd7cc02-56e2-41c8-ad19-79066ce54059"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzI5LTMtMS0xLTA_3c836059-30f1-4ee7-9d8b-aab25f6e889b"
      unitRef="usd"
      xsi:nil="true"/>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTE1_80089c92-92d8-4cf0-b8db-acb68cb6c76b"
      unitRef="usdPerShare">100</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTE1_c0776991-cb9e-4ed7-ae95-e2ea4e6cd6fe"
      unitRef="usdPerShare">100</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTI5_3e3ecd8f-1d34-4981-81c8-2edd6d31f9cf"
      unitRef="shares">10000000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTI5_eb8bb4a1-a553-451a-b8c2-f73f32322d63"
      unitRef="shares">10000000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTM5_0b326ac8-08b6-49a7-a93a-017dd281f694"
      unitRef="shares">115293</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTM5_2790b2d9-7bac-4e1b-a579-665f01af87d9"
      unitRef="shares">115293</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTM5_6b88baf5-a40d-453a-892b-53ae151f189e"
      unitRef="shares">115293</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTAtMS0xLTAvdGV4dHJlZ2lvbjozMTM0YzllNjhlYTQ0MzkxOWMxZjgxNDU1NzAxZGNlMV8xMDk5NTExNjI3OTM5_a4fac5be-5ef4-4ed7-a1b6-c396f071349c"
      unitRef="shares">115293</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTEtMS0xLTA_bd09aa31-5bb2-4314-abb2-5b78af14bac0"
      unitRef="usd">11529000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzMxLTMtMS0xLTA_1b380e62-f232-46ff-ac5b-a41178def666"
      unitRef="usd">11529000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements>
    <us-gaap:CommonStockNoParValue
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3ODgz_2ee4a823-3d35-4a53-a247-c6094e4b2674"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3ODgz_8f595020-47cf-453b-88dd-4db57875b3d7"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTAw_50673de5-8942-4ed0-adc5-20f309c4c707"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTAw_50d3e9ff-50a5-406f-a7a0-983a9a571856"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTEz_6865ebb2-6402-483f-b85e-3e4fa3132a75"
      unitRef="shares">85834874</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTEz_cbd212d1-e577-4d4e-af36-2a575a8ea215"
      unitRef="shares">85834874</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTIw_0c6ebf6b-b1d8-4f10-bb25-02cabb838b98"
      unitRef="shares">79653624</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YWQ0MjVmYWIzZjE0NzE3YTJiZmY0MmYyZTg0YmYzY18xMDk5NTExNjI3OTIw_10b1277a-9b6d-4a6b-853d-c3d91fd9cb2f"
      unitRef="shares">79653624</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTEtMS0xLTA_82c5e5de-14dc-427a-93e5-17b3e62dfa61"
      unitRef="usd">1429941000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM0LTMtMS0xLTA_e0335300-8232-4959-91d1-1fbf69c68600"
      unitRef="usd">1150552000</us-gaap:CommonStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM1LTEtMS0xLTA_9f109efe-29e4-4005-8bca-3472f05e0ec4"
      unitRef="usd">-79183000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM1LTMtMS0xLTA_d52effaa-d406-4802-8ac1-f428d1ed7747"
      unitRef="usd">-99377000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM2LTEtMS0xLTA_a38d9be8-b391-4f61-b11e-21323edeef85"
      unitRef="usd">698707000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM2LTMtMS0xLTA_3bb75519-e2ef-4150-8229-379149ea0056"
      unitRef="usd">627523000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM3LTEtMS0xLTA_f1a8c5c1-2cab-4250-9432-19bc03302c43"
      unitRef="usd">2049465000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM3LTMtMS0xLTA_6df2f0df-7ff7-4ad2-b1e9-32c8ca60e8bf"
      unitRef="usd">1678698000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM4LTEtMS0xLTA_3050f656-8298-4d49-b4e9-7e59d60d55ef"
      unitRef="usd">59009000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM4LTMtMS0xLTA_bb6e9e1d-501b-4ff0-92e2-78ac88b74703"
      unitRef="usd">63052000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM5LTEtMS0xLTA_f25689c3-a8ab-4fdc-9137-16ef79f12eba"
      unitRef="usd">2108474000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzM5LTMtMS0xLTA_a0065d9c-b2d7-45a0-b18d-c08849b26afe"
      unitRef="usd">1741750000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzQwLTEtMS0xLTA_c0a66cca-1616-4153-b78d-25ca359543e7"
      unitRef="usd">7939854000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDIvZnJhZzplYTdjNmJhNDA2MTc0ZWI1OGJmNTk5NzIxOTRhMmYyYi90YWJsZTpiZjM3ZjIxY2I1ZDc0OWMwODg0NTQzZjAwZmI4YjU2Ny90YWJsZXJhbmdlOmJmMzdmMjFjYjVkNzQ5YzA4ODQ1NDNmMDBmYjhiNTY3XzQwLTMtMS0xLTA_10027a2b-5eb2-4108-b753-005fef8378ee"
      unitRef="usd">7298774000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i563866b397f043b7a9188ffa286354d7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtMi0xLTEtMA_df862c7d-8c7b-44fe-af7a-3e365d52fa5e"
      unitRef="usd">1157665000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib81946d681204d26836f84e84649de42_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtNC0xLTEtMA_f3878961-70c4-4ea3-820b-41ca5693caab"
      unitRef="usd">-95940000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1dcc77ca8b7b461ab65040535a2d5037_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtNi0xLTEtMA_295a914f-5150-49e1-ae2f-06e61ca63139"
      unitRef="usd">633528000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i413d69ae59394dac8b58fa2c92a46387_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtOC0xLTEtMA_cdc87579-5e76-4841-89c3-bb1cda8db168"
      unitRef="usd">1695253000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id004ac98fde1486ca12cbda8f59fb3eb_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtMTAtMS0xLTA_28ffcced-a81c-4bb7-921b-8b10b9335398"
      unitRef="usd">66195000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4f02837765b4e8f9bdfdcb5cc0ad9a7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQtMTItMS0xLTA_703f56f6-1266-4d4f-a0a6-968ddabe5b90"
      unitRef="usd">1761448000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia3930725f5984290a95d407ebc33f4b0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzUtNC0xLTEtMA_3694b7b5-a4b0-4364-b2b0-c29676638600"
      unitRef="usd">-11208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icf512d6e5a2945f08840fdfbb317b7c9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzUtNi0xLTEtMA_87f81290-ccff-4055-b499-3292a6566125"
      unitRef="usd">11208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1c244c04d8c740a0a7b9cefa992e2dad_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzUtMTItMS0xLTA_0cf3b762-1b00-46cd-953e-28eeaf53f39e"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i38d2c091a03c41288a3cfc650584dc1d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtMi0xLTEtMA_04a9cdb9-c912-4eb6-884b-699ff7e8bb8f"
      unitRef="usd">1157665000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7a2799957f6f48a59eb1250150ce3525_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtNC0xLTEtMA_fb2c648b-1b26-4dae-98e3-5ef195671663"
      unitRef="usd">-107148000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if9d56103ba054e21a1e62ec8bdcecade_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtNi0xLTEtMA_e63f8485-0426-465b-a807-860775a91592"
      unitRef="usd">644736000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icc8068c3eeff423190821e2eb44c64f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtOC0xLTEtMA_ab6810e3-90cd-4217-95b4-079a28167137"
      unitRef="usd">1695253000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i204001fb4c8e4bbeb9df497fd8ef7d94_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtMTAtMS0xLTA_a7e542da-62b7-4362-b059-96fd7bc2dd6c"
      unitRef="usd">66195000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7650d5553935459fac2d9b7594f4e0dc_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzYtMTItMS0xLTA_e32a93b6-81ad-43f5-8fa0-458dbc7f4d8a"
      unitRef="usd">1761448000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="if0b0258c54e44261b8ba335521a7a207_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzgtNi0xLTEtMA_01947d1c-27d6-48c4-b9e8-b7b4ad0304d0"
      unitRef="usd">86170000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzgtOC0xLTEtMA_79726ddf-e49f-40e4-a384-d11f2a82fa8a"
      unitRef="usd">86170000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib9d85d0871b0440980654a648cce155b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzgtMTAtMS0xLTA_9783f2ad-2df6-47cd-9a16-e91865f61bb1"
      unitRef="usd">15112000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzgtMTItMS0xLTA_4242c877-5ca6-46d6-b4c2-79d824350a74"
      unitRef="usd">101282000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzktNC0xLTEtMA_8d1818aa-792e-4e3b-b7ad-291e45ec7814"
      unitRef="usd">-1536000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzktOC0xLTEtMA_c4be7177-8cf3-47ad-9688-08febe30fb07"
      unitRef="usd">-1536000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzktMTItMS0xLTA_4a06d067-b353-4bb5-a041-62ec700566d5"
      unitRef="usd">-1536000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="if0b0258c54e44261b8ba335521a7a207_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEwLTYtMS0xLTA_72138b42-422b-4bce-93ee-2719488485a6"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEwLTgtMS0xLTA_5fd3af35-0e13-40d7-ae47-89ccde8bf61a"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEwLTEyLTEtMS0w_1b296760-3668-40af-8abc-0223d98e7d8f"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsCommonStockCash
      contextRef="if0b0258c54e44261b8ba335521a7a207_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzExLTYtMS0xLTA_3e047d4d-f344-4122-8ffb-a25cbc6e6d09"
      unitRef="usd">86425000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzExLTgtMS0xLTA_1a5993c6-9b3f-4c66-8799-108ec95994e7"
      unitRef="usd">86425000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzExLTEyLTEtMS0w_df7dd438-d585-4e4e-97e2-cd3caebe9bd4"
      unitRef="usd">86425000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i09cb124e8e0d46b78ceef00d6d8dd58a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEyLTItMS0xLTA_ed92376d-f611-4429-ad94-858ed6849078"
      unitRef="usd">963000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEyLTgtMS0xLTA_e646ea60-8fc6-4166-b1d2-fe2eda585139"
      unitRef="usd">963000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEyLTEyLTEtMS0w_a1f06e73-18bb-4406-8369-3b8156d9c8f4"
      unitRef="usd">963000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i09cb124e8e0d46b78ceef00d6d8dd58a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEzLTItMS0xLTA_525eeb75-69e8-43dd-8759-225df6e61736"
      unitRef="usd">12635000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEzLTgtMS0xLTA_b8da683a-36b9-4ae5-b539-6fa5f7dfa2d7"
      unitRef="usd">12635000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzEzLTEyLTEtMS0w_ddd58e9e-e7c3-43b0-a717-a2f6ba0e33ad"
      unitRef="usd">12635000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:ShareBasedCompensation
      contextRef="i09cb124e8e0d46b78ceef00d6d8dd58a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE1LTItMS0xLTA_fe430d74-cdfe-4144-a31d-8483aed1f55a"
      unitRef="usd">7120000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id801d5108abc4e56882d9ea5a0db29fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE1LTgtMS0xLTA_03090324-eeee-4108-b7ee-8df17f113b40"
      unitRef="usd">7120000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE1LTEyLTEtMS0w_0ffe32ec-9286-474c-a0e4-d7433cb2b16a"
      unitRef="usd">7120000</us-gaap:ShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib9d85d0871b0440980654a648cce155b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE2LTEwLTEtMS0w_66eef2c7-aac7-4eff-a677-d0277c18d84a"
      unitRef="usd">17095000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzE2LTEyLTEtMS0w_fd5993c3-d81f-4358-81ce-3cd7d4c756d6"
      unitRef="usd">17095000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8136013a982c40d4afec88a042bbf9e0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTItMS0xLTA_cb0ca55b-8745-4c29-b3e1-bd9a60f72883"
      unitRef="usd">1153113000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4637ed3f1cf3491eb6ea846fe0615f6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTQtMS0xLTA_61faf0f7-1d34-4314-9385-d0405768b1ca"
      unitRef="usd">-108684000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie359bb5075a349e4b766de31036b4ee2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTYtMS0xLTA_c55c663d-9e5b-4523-891f-053635477ab1"
      unitRef="usd">643953000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i063c36f0d45f46a4b32474db5419adb2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTgtMS0xLTA_fb320572-b740-4d2d-a4fb-3d5639bb1668"
      unitRef="usd">1688382000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id6a50abcc5bf4140990e7751334552cc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTEwLTEtMS0w_4f8bd6ca-c294-4e5b-903e-4430a5bd4322"
      unitRef="usd">64212000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9a5be83d3e5749078045964588c56b36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIxLTEyLTEtMS0w_ecc6dd3a-b0e2-4252-a07a-93a1c3937580"
      unitRef="usd">1752594000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="id96f802b79d849059b0a14232d5e72eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIzLTYtMS0xLTA_304040ba-5c81-4e6a-bc5d-800b3ec9f166"
      unitRef="usd">77890000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIzLTgtMS0xLTA_8205b0b0-c030-4a01-9a63-bc64ba816163"
      unitRef="usd">77890000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i941a702355aa40fab59a357ba462221a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIzLTEwLTEtMS0w_fd32381f-ca9b-408d-9670-3b75138b8429"
      unitRef="usd">14241000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzIzLTEyLTEtMS0w_8ee210e0-1db2-4310-8827-a7debe13545d"
      unitRef="usd">92131000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI0LTQtMS0xLTA_34e5caa8-3c0b-419b-b657-9a9fb335bfe1"
      unitRef="usd">9307000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI0LTgtMS0xLTA_2c37062d-84a7-4113-a9d2-329f7be4b0ca"
      unitRef="usd">9307000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI0LTEyLTEtMS0w_33426ed1-2c06-452f-bb6b-ebe5d6295e25"
      unitRef="usd">9307000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="id96f802b79d849059b0a14232d5e72eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI1LTYtMS0xLTA_a1ed7a4f-374e-4ed8-8c84-33443b1da888"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI1LTgtMS0xLTA_7065315b-2b6b-40b2-9631-5394058eb274"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI1LTEyLTEtMS0w_43b1f8f0-faff-4bc5-81b3-5e9a395d486c"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsCommonStockCash
      contextRef="id96f802b79d849059b0a14232d5e72eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI2LTYtMS0xLTA_8b414f07-0254-4737-b371-aa297295e883"
      unitRef="usd">93792000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI2LTgtMS0xLTA_2dc60021-e22e-46b0-9c95-543cf6ba0b69"
      unitRef="usd">93792000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI2LTEyLTEtMS0w_aa3e5751-3061-491e-97ed-98c11ee0d7da"
      unitRef="usd">93792000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5371171a566e4da383340efa3a16a510_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI3LTItMS0xLTA_9beb1643-01d8-4524-8a94-c8655f20eae0"
      unitRef="usd">943000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI3LTgtMS0xLTA_d5c08a93-60a4-4ccd-b935-24db362414b8"
      unitRef="usd">943000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI3LTEyLTEtMS0w_1e795d13-0de4-49b2-8083-386361ea48d0"
      unitRef="usd">943000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5371171a566e4da383340efa3a16a510_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI4LTItMS0xLTA_1895503c-0dfd-4653-9f34-3e41fd3eb938"
      unitRef="usd">9918000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI4LTgtMS0xLTA_9576bc33-41c2-491a-8b48-04fe4eed3257"
      unitRef="usd">9918000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI4LTEyLTEtMS0w_63d90a83-06c4-4443-b1df-1615f7165083"
      unitRef="usd">9918000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:ShareBasedCompensation
      contextRef="i5371171a566e4da383340efa3a16a510_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI5LTItMS0xLTA_f71d2eb8-ccba-401c-9882-f8f3db4e023c"
      unitRef="usd">6414000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8e35a77f242f4c6382ea7c849c2b2543_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI5LTgtMS0xLTA_2dd868fb-31d7-4f94-b0b2-a998f297015e"
      unitRef="usd">6414000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzI5LTEyLTEtMS0w_ad201589-3cd6-4ef9-aff2-8199d754d36d"
      unitRef="usd">6414000</us-gaap:ShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i941a702355aa40fab59a357ba462221a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMwLTEwLTEtMS0w_29eafdd4-8cd0-495e-8b33-a58aa26d79ca"
      unitRef="usd">15401000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMwLTEyLTEtMS0w_ab60e97f-2715-4da3-84b3-ba90a02c12bc"
      unitRef="usd">15401000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie5e02e70ffd54e16a48e1a7c6be813c1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTItMS0xLTA_ea708fc6-82b6-4026-9532-1d51f778006c"
      unitRef="usd">1150552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id1adafb17ace42c7b6d83c4c6873114a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTQtMS0xLTA_ba69d770-66bb-41d8-a4a4-719fbd3d18fc"
      unitRef="usd">-99377000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33eca226a5594f969aed56e0d5e7b655_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTYtMS0xLTA_94dfb646-e904-4fe2-a677-de23dfc68cac"
      unitRef="usd">627523000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48e0d9c04e8d462f8456cd76fc265f9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTgtMS0xLTA_aa9024bb-97eb-4da8-871a-dd791ec0d531"
      unitRef="usd">1678698000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f300a6f384044fa9461b2fb35e2883c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTEwLTEtMS0w_5a96e085-b006-4985-819c-93f72876047d"
      unitRef="usd">63052000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzMzLTEyLTEtMS0w_c801c612-6e77-4ca5-b715-a74b3ebefe69"
      unitRef="usd">1741750000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM3LTYtMS0xLTA_733cdbb5-638c-469c-8ef2-0598a9c14e2c"
      unitRef="usd">173303000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM3LTgtMS0xLTA_03cb7a3d-1d41-44c9-9625-42a95fbf39ea"
      unitRef="usd">173303000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic5b37673f25c48c9a1f4a70f1b80ea7c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM3LTEwLTEtMS0w_77dacdbe-1078-4457-966d-6ca63c142e0d"
      unitRef="usd">14013000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM3LTEyLTEtMS0w_9dcb55fd-5867-4a98-a41b-f4704f2835c8"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM4LTQtMS0xLTA_3a3febfc-d4ae-46ad-ab15-545212ac1d55"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM4LTYtMS0xLTA_9fc702a8-38a3-4861-86fd-36d76c49aeb5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM4LTgtMS0xLTA_bf4711e4-b3e8-433a-9606-17a8b40f1ac9"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM4LTEyLTEtMS0w_b3a8a61f-da2d-482f-8e6b-fc098819b478"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM5LTYtMS0xLTA_d2a8c659-738e-48ef-adf7-6f5741af87e9"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM5LTgtMS0xLTA_19199b04-d4da-4ef2-a131-a26a48560694"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzM5LTEyLTEtMS0w_d09a958f-9b51-438c-8ce4-61f56885f6be"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8f008cb855164165870cd2d082d52a3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQwLTYtMS0xLTA_a3e1b77a-19e8-4afb-b1bc-4a94f6bb6986"
      unitRef="usd">101591000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQwLTgtMS0xLTA_93fa2f3d-e5da-4d04-b50b-7fe533a811ac"
      unitRef="usd">101591000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQwLTEyLTEtMS0w_85bb5a8c-72cf-4afd-bb73-ee55364b9b8d"
      unitRef="usd">101591000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQxLTItMS0xLTA_80e91e77-6c58-4a04-ba6a-6f35af57d134"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQxLTgtMS0xLTA_0ab5dd23-856d-4f12-a522-28f1df8f5c4c"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQxLTEyLTEtMS0w_20a36557-57a1-4848-8fed-50c7c6f25de4"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQyLTItMS0xLTA_a1786ebe-1aa4-4009-9aab-1fe5b5108bc0"
      unitRef="usd">11984000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQyLTgtMS0xLTA_3639900e-a409-4fb1-8aaf-d4f6e5de07e1"
      unitRef="usd">11984000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQyLTEyLTEtMS0w_5f54c690-7092-4388-871d-82f65d1c12d3"
      unitRef="usd">11984000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQzLTItMS0xLTA_40213077-9113-4cd4-930c-b266ffda69bc"
      unitRef="usd">283208000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQzLTgtMS0xLTE4NTk1_c757d647-1793-4f7d-821c-5fbd505db7e5"
      unitRef="usd">283208000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQzLTEyLTEtMS0xODU5NQ_0a4a6efb-2c61-4884-bb0d-f6f8773be653"
      unitRef="usd">283208000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ShareBasedCompensation
      contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ0LTItMS0xLTA_3e35c34a-e192-4f8f-8fa8-43aa3593d522"
      unitRef="usd">8141000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ0LTgtMS0xLTA_96d461ff-8cf1-416a-b9f7-7cb5d9cfc2e7"
      unitRef="usd">8141000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ0LTEyLTEtMS0w_54fd083c-b06f-4fd0-86bf-5076359e352a"
      unitRef="usd">8141000</us-gaap:ShareBasedCompensation>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ic5b37673f25c48c9a1f4a70f1b80ea7c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ1LTEwLTEtMS0w_b63f6bca-57b0-4f0f-88d0-e7e10cfe08d2"
      unitRef="usd">18056000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ1LTEyLTEtMS0w_850dade1-eade-4ca4-9d86-4c3a9395debf"
      unitRef="usd">18056000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if88bc26a0eb04a2d9e9fc85db4ecd6ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTItMS0xLTA_a8730d0a-031d-4dcc-be7d-a8b425b49a0b"
      unitRef="usd">1429941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd283ffbce1346ac88d2632ef5014e7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTQtMS0xLTA_e9919443-58a1-431a-924d-a088de6f2acf"
      unitRef="usd">-79183000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6acabf0e387545f4b7ed88e8568bf7e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTYtMS0xLTA_051d9c8a-a1f8-4688-83d7-77ae6e6a86ae"
      unitRef="usd">698707000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5bc2bf66ee534e989dd62ecdb083ee1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTgtMS0xLTA_7e3eaf25-cb47-4742-8468-2c4f96c64f11"
      unitRef="usd">2049465000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0859b0f1aa954adb8264efde048a9f70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTEwLTEtMS0w_5e236dcd-308c-4a0c-8d4a-40427734a6de"
      unitRef="usd">59009000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNDgvZnJhZzoyNDYzNTE3NjBhZDA0MTExOWM4OTgzOTlhOWQ4ZmEzMC90YWJsZTphYjViOTRjYTlkZDk0NmRkYTJiMzAzOWVkN2EwNjk4MC90YWJsZXJhbmdlOmFiNWI5NGNhOWRkOTQ2ZGRhMmIzMDM5ZWQ3YTA2OTgwXzQ4LTEyLTEtMS0w_26b5bb66-82f8-4c9d-9419-c8c1db6c43b9"
      unitRef="usd">2108474000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzQtMS0xLTEtMA_a19a54d0-4ccb-4be0-b022-eb3b03f448cd"
      unitRef="usd">1078158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzQtMy0xLTEtMA_9bb907bc-bbd5-4171-b368-612372a3b89f"
      unitRef="usd">1010898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzQtNS0xLTEtMA_0fe4220a-3b36-43ed-b872-2d31dcb72b3f"
      unitRef="usd">1019291000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzUtMS0xLTEtMA_037c1afa-4f4d-4a5d-ab0b-719f71115847"
      unitRef="usd">-3531000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzUtMy0xLTEtMA_4d8e4a7b-4e94-46fb-b30c-9c30efd5af62"
      unitRef="usd">1987000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzUtNS0xLTEtMA_d50cae08-4828-4836-8ee6-902ab7b46007"
      unitRef="usd">-2443000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzYtMS0xLTEtMA_139c0226-2c6d-458b-831e-5e04956f445a"
      unitRef="usd">65207000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzYtMy0xLTEtMA_2baa6407-2d7f-4ce7-a489-862c77cec929"
      unitRef="usd">80937000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzYtNS0xLTEtMA_bef06639-1e66-4e2d-9fd3-dda981de85e2"
      unitRef="usd">75117000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:Revenues
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzctMS0xLTEtMA_fc709dbc-a678-4619-be87-f34455b14d65"
      unitRef="usd">1139834000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzctMy0xLTEtMA_682008fd-ca6c-4db9-9f38-80b9f4832ab9"
      unitRef="usd">1093822000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzctNS0xLTEtMA_3965ac8d-726c-46e6-a0be-17af4c727b9b"
      unitRef="usd">1091965000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i563d1a6fa59f41e3ab32e08492d854ab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzktMS0xLTEtMA_54efec87-86ae-4857-ba9e-055159f907cd"
      unitRef="usd">345167000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i45c88fe997a24601aff45b82a687db7f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzktMy0xLTEtMA_55fc1ecb-ecd2-4514-af3b-fa6e6fdcf240"
      unitRef="usd">317725000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i635ce074564c4022bee36777f7d20086_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzktNS0xLTEtMA_68a998a9-8a13-4931-ab1d-62aa6efdb914"
      unitRef="usd">314036000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEwLTEtMS0xLTA_df58f906-f7e0-4371-877a-3eca7e3ea777"
      unitRef="usd">180113000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEwLTMtMS0xLTA_da5ea953-b321-4296-a606-c008fc5aefbd"
      unitRef="usd">172903000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEwLTUtMS0xLTA_b5c617d6-e468-4344-a2dc-89adb5f8133c"
      unitRef="usd">173178000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idda4ecb664df4c4bbcd0784d35d54955_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzExLTEtMS0xLTA_cddd34b7-c98a-4adc-9316-2ca36e25d8bb"
      unitRef="usd">137977000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if3e4f7185f4043af87b3577e1990798f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzExLTMtMS0xLTA_1f3fc8bd-3ead-4f20-b81b-df51bc60b378"
      unitRef="usd">142545000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i28fec727c31f4666b77c9760ef9168b2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzExLTUtMS0xLTA_19c4eb89-2b3d-4e9f-8b92-c5de8ae3d85d"
      unitRef="usd">149477000</us-gaap:CostOfGoodsAndServicesSold>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEyLTEtMS0xLTA_f8d7eb02-cacd-4190-98f5-607581b79be4"
      unitRef="usd">1098000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEyLTMtMS0xLTA_78c3f9be-99f6-4ee9-9aae-cf2f5fc10167"
      unitRef="usd">150599000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEyLTUtMS0xLTA_fface9d3-1351-474f-b2d8-3710581202e3"
      unitRef="usd">66339000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEzLTEtMS0xLTA_8995ca8a-a4a1-4308-b7d2-a8c3a244fe10"
      unitRef="usd">165325000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEzLTMtMS0xLTA_8401183d-d291-4049-9631-af989a8c7892"
      unitRef="usd">160368000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzEzLTUtMS0xLTA_c9d0e537-c3fc-4452-87d6-631ede678ce7"
      unitRef="usd">151866000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE0LTEtMS0xLTA_f658a678-daf2-448f-b7b4-817b9ffe0418"
      unitRef="usd">49534000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE0LTMtMS0xLTA_f6c4c69f-98c0-41cd-ae95-e6332e5d9cb7"
      unitRef="usd">42970000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE0LTUtMS0xLTA_cd2e7bde-ab11-4a42-974e-a0714ca9d8ad"
      unitRef="usd">46855000</pnm:TransmissionAndDistributionCosts>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE1LTEtMS0xLTA_74c79a06-075b-4a73-9089-7a657a214a0b"
      unitRef="usd">45723000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE1LTMtMS0xLTA_f4383b65-b1b3-44a4-9eea-dec8817c6e9e"
      unitRef="usd">45644000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE1LTUtMS0xLTA_44e1fa09-37fe-434f-a045-c7bf781dd46e"
      unitRef="usd">45181000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE2LTEtMS0xLTA_008da316-8f8a-4a99-8963-f6dea2a11165"
      unitRef="usd">924937000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE2LTMtMS0xLTA_2410e455-8a41-4e56-a0e8-06997877d26d"
      unitRef="usd">1032754000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE2LTUtMS0xLTA_dd051462-f797-40db-9d74-82c0e7c8f2fc"
      unitRef="usd">946932000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE3LTEtMS0xLTA_c8d6cde8-6fc2-4172-b7de-859b3493b31c"
      unitRef="usd">214897000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE3LTMtMS0xLTA_7f7b9999-af7b-48b1-9360-8c927f206ad4"
      unitRef="usd">61068000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE3LTUtMS0xLTA_3238e5e1-43d6-4eb5-b0df-e59a92c89def"
      unitRef="usd">145033000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE5LTEtMS0xLTA_dfab8737-c970-41ed-b545-3ebcddc76081"
      unitRef="usd">14469000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE5LTMtMS0xLTA_fd41e70c-55a0-41cc-8f87-d478e9606eb3"
      unitRef="usd">14303000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzE5LTUtMS0xLTA_df9a6edf-e7d3-4cff-a208-bf37c90317fa"
      unitRef="usd">13089000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:GainLossOnInvestments
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIwLTEtMS0xLTA_f5440a76-81ca-4240-9f86-90409af0a04b"
      unitRef="usd">21599000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIwLTMtMS0xLTA_0d87bf92-014a-4a27-9548-05890974ddaf"
      unitRef="usd">29589000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIwLTUtMS0xLTA_562f7d4f-30eb-4608-84a7-70aacfb22185"
      unitRef="usd">-17176000</us-gaap:GainLossOnInvestments>
    <us-gaap:OtherIncome
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIxLTEtMS0xLTA_230d8aa5-fc31-41ba-a51b-2d62882049d1"
      unitRef="usd">9800000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIxLTMtMS0xLTA_ef3ea9a1-2b69-42de-ad0d-9ea4844655f4"
      unitRef="usd">9213000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIxLTUtMS0xLTA_fbd0c092-0606-4e07-af49-734b481407e1"
      unitRef="usd">10992000</us-gaap:OtherIncome>
    <us-gaap:OtherExpenses
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIyLTEtMS0xLTA_1399a315-49d9-4d15-bc18-112e454e2c45"
      unitRef="usd">14279000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIyLTMtMS0xLTA_5fe9da5a-b319-46ee-8979-f5224bfe90be"
      unitRef="usd">11813000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIyLTUtMS0xLTA_a61f877b-3390-47fd-a1a8-2d74898eae41"
      unitRef="usd">11128000</us-gaap:OtherExpenses>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIzLTEtMS0xLTA_0344de93-4aed-4265-9b62-7ba5be77f139"
      unitRef="usd">31589000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIzLTMtMS0xLTA_53b3908b-6fa4-47d6-829d-2a1ffdbc62d2"
      unitRef="usd">41292000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzIzLTUtMS0xLTA_de87c25b-2d95-42bd-a3fb-1564311ca179"
      unitRef="usd">-4223000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI0LTEtMS0xLTA_ac1e7974-52d5-453b-9b8d-ed086eb5d755"
      unitRef="usd">64615000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI0LTMtMS0xLTA_f8217afa-a140-4b4e-a029-2ad23b4e0343"
      unitRef="usd">72900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI0LTUtMS0xLTA_9161c2af-be84-43ba-8f14-1b1808ac1681"
      unitRef="usd">76458000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI1LTEtMS0xLTA_9ebb0e3b-9023-41d5-90d5-054e3f8ad072"
      unitRef="usd">181871000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI1LTMtMS0xLTA_1d443323-7e69-4a2f-9c5e-367bd88232d1"
      unitRef="usd">29460000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI1LTUtMS0xLTA_0b35b5a2-9b5a-43bd-87b7-8b5bfd795235"
      unitRef="usd">64352000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI2LTEtMS0xLTA_9277f1c1-99eb-484f-9dc8-03040aa16033"
      unitRef="usd">21857000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI2LTMtMS0xLTA_989fabd4-249f-469e-b493-9dea5f10a478"
      unitRef="usd">-25962000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI2LTUtMS0xLTA_6647c663-0f4b-4610-b6f2-b867d0ec1e66"
      unitRef="usd">-5971000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI3LTEtMS0xLTA_9a254700-7d90-4177-b25e-d4561dd31d48"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI3LTMtMS0xLTA_8506f77b-2a3a-4619-a635-9f4468b7d2fd"
      unitRef="usd">55422000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI3LTUtMS0xLTA_d41eaa95-09b1-421d-92d8-e1c2f5ab8487"
      unitRef="usd">70323000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI4LTEtMS0xLTA_56726392-4cf5-40c7-aa61-fb93abd07a90"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI4LTMtMS0xLTA_dc22917e-a235-43ae-8ff4-38332b3089c2"
      unitRef="usd">14241000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI4LTUtMS0xLTA_1f24dd0b-6775-4b3b-bfc8-89b8a3dca590"
      unitRef="usd">15112000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI5LTEtMS0xLTA_7f2980ac-330e-4e0c-99d7-51177efeaef5"
      unitRef="usd">146001000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI5LTMtMS0xLTA_4cf73024-cd25-4dee-815d-50f2f422ff83"
      unitRef="usd">41181000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzI5LTUtMS0xLTA_bebd3fb6-4248-4d40-b1b9-3d8b46b13cd6"
      unitRef="usd">55211000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsPreferredStock
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMwLTEtMS0xLTA_adc50630-59d2-443c-8c59-09f179fb7e63"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMwLTMtMS0xLTA_3b6b57e6-97dc-4d1a-9a13-0f625f0f571c"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMwLTUtMS0xLTA_fa6a7592-a40f-42bb-bb1e-b9e7fbc00d0d"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMxLTEtMS0xLTA_42a6e47d-bab0-443a-8bf9-23eb8dd3d7aa"
      unitRef="usd">145473000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMxLTMtMS0xLTA_55c0215e-f65b-4222-a8cc-feeab7af4a59"
      unitRef="usd">40653000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTEvZnJhZzoyZjgxODY3MDYzNTM0YjdlOTU3YzU2NWNiNTNjYTI0Ny90YWJsZTo5NmY0Nzc5OThiNTU0ODlmYTA5NzBiYzA1MTcyNjk2MS90YWJsZXJhbmdlOjk2ZjQ3Nzk5OGI1NTQ4OWZhMDk3MGJjMDUxNzI2OTYxXzMxLTUtMS0xLTA_6bd6c0d2-ad5d-4856-9ece-2577a1be96eb"
      unitRef="usd">54683000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ProfitLoss
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzMtMS0xLTEtMA_670cac1b-1d42-4d11-b6c4-681f94593c07"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzMtMy0xLTEtMA_1efc3198-6a73-4932-9d16-8dc6324570b9"
      unitRef="usd">55422000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzMtNS0xLTEtMA_c6e3d3b9-7751-4af2-9005-18fd48da1192"
      unitRef="usd">70323000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmU4NzZhOGRlMDc4MzQ5NmViN2E1NDMxODQ0YThlYTgzXzEwOTk1MTE2Mjc5MTc_9bdcfe58-8087-4e45-8544-6dfdff3533a9"
      unitRef="usd">5736000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmU4NzZhOGRlMDc4MzQ5NmViN2E1NDMxODQ0YThlYTgzXzEwOTk1MTE2Mjc5MTQ_af0599fd-fefd-44cd-9446-4bfb82547d92"
      unitRef="usd">6534000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmU4NzZhOGRlMDc4MzQ5NmViN2E1NDMxODQ0YThlYTgzXzEwOTk1MTE2Mjc5MDQ_7da52718-2cd5-4e8a-b8e4-aeee29f73c0f"
      unitRef="usd">963000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMS0xLTEtMA_3ed299bb-b038-4b2a-aa40-97e4b3a0ad82"
      unitRef="usd">16850000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtMy0xLTEtMA_1a2757e5-5ff9-4c43-9054-9e27997e0442"
      unitRef="usd">19190000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzYtNS0xLTEtMA_5aae7983-4da8-43b2-ad26-fc560b161fd9"
      unitRef="usd">2827000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMC0xLTEtMC90ZXh0cmVnaW9uOjNiNTkyYmRlYTg3NDQyNzk5YzAxMDE3NTRiNTVmYzAyXzEwOTk1MTE2Mjc5MjM_f08504cc-6686-49ad-b203-4017a2aa4c03"
      unitRef="usd">2412000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMC0xLTEtMC90ZXh0cmVnaW9uOjNiNTkyYmRlYTg3NDQyNzk5YzAxMDE3NTRiNTVmYzAyXzEwOTk1MTE2Mjc5MTQ_cea19f2a-4e7d-4a32-bacd-35ce66f22c3d"
      unitRef="usd">3572000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMC0xLTEtMC90ZXh0cmVnaW9uOjNiNTkyYmRlYTg3NDQyNzk5YzAxMDE3NTRiNTVmYzAyXzEwOTk1MTE2Mjc5MDY_e60ef93d-2c9b-42c6-8ff0-9a2d7749a4ed"
      unitRef="usd">970000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMS0xLTEtMA_f5f898ff-8586-4d26-9a30-68782d485094"
      unitRef="usd">7085000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctMy0xLTEtMA_c350402e-d1c4-4067-b3a8-14605c6116f8"
      unitRef="usd">10491000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzctNS0xLTEtMA_a1e4b3d9-fcc8-4d86-ab21-71b980ac9770"
      unitRef="usd">2849000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMC0xLTEtMC90ZXh0cmVnaW9uOjFiOTQ5NzZkNGZhMzQ2ZTNhNjUwMjM3ZDM3MThhMTkwXzEwOTk1MTE2Mjc4OTQ_511e610b-180b-4c87-a71a-823b2e0c9ce5"
      unitRef="usd">1562000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMC0xLTEtMC90ZXh0cmVnaW9uOjFiOTQ5NzZkNGZhMzQ2ZTNhNjUwMjM3ZDM3MThhMTkwXzEwOTk1MTE2Mjc4ODc_e79e293f-0d91-48f5-975f-fa7fcae6a1e5"
      unitRef="usd">-973000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMC0xLTEtMC90ZXh0cmVnaW9uOjFiOTQ5NzZkNGZhMzQ2ZTNhNjUwMjM3ZDM3MThhMTkwXzEwOTk1MTE2Mjc4Nzc_ad5496ec-7cb4-450c-a6fd-7d4514500338"
      unitRef="usd">-2637000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMS0xLTEtMA_5f82d81d-6894-4c7d-bcfe-a779e4ed167e"
      unitRef="usd">4587000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktMy0xLTEtMA_32c56279-edcc-425b-a456-c0fa80fbdcc9"
      unitRef="usd">-2856000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzktNS0xLTEtMA_8eedf490-293b-4cc7-b5ce-00b2965d72c4"
      unitRef="usd">-7745000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MDZkNmM2NmExZTk0YjI1YjMwZGI0NzUyODE2MTQ2MF8xMDk5NTExNjI3OTgy_e7381d70-1f6b-49ec-be7e-27089943f127"
      unitRef="usd">-2108000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MDZkNmM2NmExZTk0YjI1YjMwZGI0NzUyODE2MTQ2MF8xMDk5NTExNjI3OTcx_cc8115e1-f397-4fb2-a6ad-82071941271c"
      unitRef="usd">-1880000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo0MDZkNmM2NmExZTk0YjI1YjMwZGI0NzUyODE2MTQ2MF8xMDk5NTExNjI3OTU5_a6a9579c-ed42-4d3a-9c5d-21ed964184d7"
      unitRef="usd">-1922000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTEtMS0xLTA_c3c91c82-887b-4750-a099-00aa37fa3c6e"
      unitRef="usd">-6192000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTMtMS0xLTA_666cc36f-c14f-44f4-8d1b-766c3eb73f11"
      unitRef="usd">-5524000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzEwLTUtMS0xLTA_a6b0b611-1dd3-4dd0-8264-d4190a4febd5"
      unitRef="usd">-5646000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE0LTEtMS0xLTA_24b6dc0f-73b9-480e-9a38-dc82ac1e4b45"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE0LTMtMS0xLTA_cc764037-fc88-4b17-a037-54faade38317"
      unitRef="usd">11367000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE0LTUtMS0xLTA_9ce6ecb9-2e2b-4464-9351-bef086b4c378"
      unitRef="usd">-2121000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE1LTEtMS0xLTA_5cb95dfd-d8b2-4aa6-ba1e-c82361fbe868"
      unitRef="usd">180558000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE1LTMtMS0xLTA_879b6a0f-d2fb-4f72-96d3-14b2eab2f00e"
      unitRef="usd">66789000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE1LTUtMS0xLTA_35cb594e-ff10-4c71-96e9-24b972f88e2a"
      unitRef="usd">68202000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE2LTEtMS0xLTA_d462d9d6-ee1f-46b4-aac8-2ba2c4835a97"
      unitRef="usd">14013000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE2LTMtMS0xLTA_33cf993e-3a02-46ba-8705-94a48e11f4d4"
      unitRef="usd">14241000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE2LTUtMS0xLTA_8b18e6c3-227c-452d-b9ff-5c118aed1d31"
      unitRef="usd">15112000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE3LTEtMS0xLTA_b5051b51-714f-47d4-b8ac-b7a85ad0b482"
      unitRef="usd">166545000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE3LTMtMS0xLTA_37b2c652-7f3c-4a67-bad1-ce823de8b794"
      unitRef="usd">52548000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNTQvZnJhZzo0YTM5NDdlMWQwM2E0YjA0OGM3NzU4Mjg4MjQ2YzJiZC90YWJsZTo5OGU2YTM3YjdmMzM0NTAwODZhM2I2MGMwZDVjZWI3MC90YWJsZXJhbmdlOjk4ZTZhMzdiN2YzMzQ1MDA4NmEzYjYwYzBkNWNlYjcwXzE3LTUtMS0xLTA_2806145f-54fd-42c9-b7ab-8797a2af2613"
      unitRef="usd">53090000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzQtMS0xLTEtMA_670cac1b-1d42-4d11-b6c4-681f94593c07"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzQtMy0xLTEtMA_1efc3198-6a73-4932-9d16-8dc6324570b9"
      unitRef="usd">55422000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzQtNS0xLTEtMA_c6e3d3b9-7751-4af2-9005-18fd48da1192"
      unitRef="usd">70323000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzYtMS0xLTEtMA_616abf68-7dac-48d3-b84b-1223cd7a51a8"
      unitRef="usd">198418000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzYtMy0xLTEtMA_a078fcd7-6508-4c1b-8de8-d4a39384cd00"
      unitRef="usd">191213000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzYtNS0xLTEtMA_e5f64403-b360-4989-8cb8-dca9eb395dbe"
      unitRef="usd">182355000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzctMS0xLTEtMA_c2bf7d49-2d3f-45d1-81a5-ec4f8011fc1a"
      unitRef="usd">22442000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzctMy0xLTEtMA_b19838f3-8f72-4f76-bfd0-54aec38d561c"
      unitRef="usd">-20145000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzctNS0xLTEtMA_96d98554-ebb2-43fe-975d-57a1e93191d9"
      unitRef="usd">3334000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzktMS0xLTEtMA_b4807540-57f9-4c54-93dd-628a5355cd95"
      unitRef="usd">21599000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzktMy0xLTEtMA_a2152410-884d-4cb6-863a-152515e82eca"
      unitRef="usd">29589000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzktNS0xLTEtMA_9c2a397f-e39f-494b-9d93-689fe93a109c"
      unitRef="usd">-17176000</us-gaap:GainLossOnSaleOfInvestments>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzExLTEtMS0xLTA_dfbf5c5c-8b04-4cfc-bc2e-20350a73fdc5"
      unitRef="usd">1098000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzExLTMtMS0xLTA_8620eb32-29d3-4b46-95f5-cab3ece20ddb"
      unitRef="usd">150599000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzExLTUtMS0xLTA_cce2431c-8086-4fb9-a6ae-d226ea7ee820"
      unitRef="usd">66339000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzEzLTEtMS0xLTA_4725af81-6684-4035-b401-f32c6ec8b5a1"
      unitRef="usd">6958000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzEzLTMtMS0xLTA_9fa68fc4-4175-4374-958d-a6f2da204944"
      unitRef="usd">6656000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzEzLTUtMS0xLTA_24dca0e5-d696-46d4-b873-f6ba2a081354"
      unitRef="usd">8173000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE0LTEtMS0xLTA_9f084cdd-51d6-4c14-8877-0e4304e5e699"
      unitRef="usd">-4950000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE0LTMtMS0xLTA_9adc6fed-695b-469d-aca2-567cac558ecc"
      unitRef="usd">-2697000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE0LTUtMS0xLTA_5def344b-1965-4c27-a661-d7150d7878b0"
      unitRef="usd">-3395000</us-gaap:OtherNoncashIncomeExpense>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE2LTEtMS0xLTA_e4abd768-7bed-48cc-b5e1-a9070f2e7489"
      unitRef="usd">41340000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE2LTMtMS0xLTA_0a19a877-a7a3-44b1-aeaa-a6b5d1082936"
      unitRef="usd">-5877000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE2LTUtMS0xLTA_a4e4a11d-8412-4524-95d8-5e367ed93ee1"
      unitRef="usd">7959000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE3LTEtMS0xLTA_3c4fd5d0-72ad-4d07-8646-2aa08734e3fa"
      unitRef="usd">-11753000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE3LTMtMS0xLTA_889fdc9b-509e-44d7-8022-bb516cef539c"
      unitRef="usd">5128000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE3LTUtMS0xLTA_916d6a62-7f21-4d27-ae83-84fec437130c"
      unitRef="usd">6238000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE4LTEtMS0xLTA_0403115a-ea6e-404e-87d3-87b8cc781762"
      unitRef="usd">2718000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE4LTMtMS0xLTA_e1d24c97-9a4c-404c-a557-a1565197f27d"
      unitRef="usd">1453000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE4LTUtMS0xLTA_c4b2ee59-ecf7-46a2-b070-1aa7da2276eb"
      unitRef="usd">468000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE5LTEtMS0xLTA_5866db27-4e57-4492-9ce8-b86e877d2b3e"
      unitRef="usd">-24882000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE5LTMtMS0xLTA_dbae8702-e937-44b7-864f-8292e9cba5d1"
      unitRef="usd">-31409000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzE5LTUtMS0xLTA_fb3d0e84-fe60-4e5b-8f42-986285157f6e"
      unitRef="usd">-6894000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIwLTEtMS0xLTA_2c549c02-1c63-4281-8ad2-b8e2bee3ad80"
      unitRef="usd">6267000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIwLTMtMS0xLTA_a68c3380-ff61-4f16-9274-bf2a501633bd"
      unitRef="usd">-3617000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIwLTUtMS0xLTA_90c1d34a-bae9-4146-9808-d3ee3500e276"
      unitRef="usd">-14290000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIxLTEtMS0xLTA_fd5aebdf-81e8-4b87-b33b-52a3dccad1b4"
      unitRef="usd">-11572000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIxLTMtMS0xLTA_7e1aef77-5064-4c83-bf5b-db2e5ba443f1"
      unitRef="usd">5579000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIxLTUtMS0xLTA_47d9b000-10d0-4966-a41b-d059159fbe8b"
      unitRef="usd">-7617000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIyLTEtMS0xLTA_01028cf0-d29b-427d-8c27-b33319add561"
      unitRef="usd">16682000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIyLTMtMS0xLTA_351bd784-0c68-4d43-8833-faa4d8e807d7"
      unitRef="usd">18002000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzIyLTUtMS0xLTA_fa4a2e2a-d3f3-40d9-b962-43d57b647e30"
      unitRef="usd">-17975000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI0LTEtMS0xLTA_37641da8-0d3b-4593-ad94-4e16062825b3"
      unitRef="usd">-36556000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI0LTMtMS0xLTA_41e40ce3-594c-40a3-822b-7040291f36cb"
      unitRef="usd">-39087000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI0LTUtMS0xLTA_591dd064-f208-428c-b62d-4e7f044efc93"
      unitRef="usd">-3761000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI1LTEtMS0xLTA_d2cf0f27-2227-41f8-8438-1a17b3f3a873"
      unitRef="usd">325763000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI1LTMtMS0xLTA_77bea069-5091-42db-ac89-c471fc3e9eee"
      unitRef="usd">355123000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI1LTUtMS0xLTA_18c96e43-29f3-48ef-998d-53d0edc6cd29"
      unitRef="usd">283335000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI3LTEtMS0xLTA_41174ba5-79a5-472a-b04a-2440c1fca8c0"
      unitRef="usd">335055000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI3LTMtMS0xLTA_f1cb9b74-8942-4a58-9cf0-be91a87eedf4"
      unitRef="usd">341847000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI3LTUtMS0xLTA_b163d716-190a-483b-87db-04694617fe6d"
      unitRef="usd">255627000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI4LTEtMS0xLTA_dc11a338-ae0c-47ab-ac99-befc41459c76"
      unitRef="usd">590998000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI4LTMtMS0xLTA_411a251b-abb5-4128-a72c-d123a9d9c3cc"
      unitRef="usd">494528000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI4LTUtMS0xLTA_257466f4-6e7b-431a-b49f-7be3e19e1238"
      unitRef="usd">984533000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI5LTEtMS0xLTA_8b95cb14-8e70-4802-81ea-ee8ad75d009d"
      unitRef="usd">607591000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI5LTMtMS0xLTA_ae539b26-bab1-4ec6-8021-869ffedceaf1"
      unitRef="usd">513866000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzI5LTUtMS0xLTA_9f64d79c-5447-41b4-8e09-b033fba567df"
      unitRef="usd">1007022000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM0LTEtMS0xLTA_c4c9dd07-1265-4ae0-9024-3f47592dd8c7"
      unitRef="usd">14942000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM0LTMtMS0xLTA_1b9dc33d-d066-4c4a-8c11-aa0ec8521622"
      unitRef="usd">87000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM0LTUtMS0xLTA_dab5d763-c5e2-4ea4-a79d-13a257374c0c"
      unitRef="usd">-544000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM1LTEtMS0xLTA_1a642203-b9c9-4b82-8273-2ed747da6470"
      unitRef="usd">-366590000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM1LTMtMS0xLTA_121d9706-443c-4706-8c67-7af12dd0324a"
      unitRef="usd">-361272000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTo0OWQwYTRlZTg2Zjg0NjI4YTM1OTY4ZmY2ZDlkYzJkYi90YWJsZXJhbmdlOjQ5ZDBhNGVlODZmODQ2MjhhMzU5NjhmZjZkOWRjMmRiXzM1LTUtMS0xLTA_4b0a9fc1-03e5-47ee-a758-1586fe4219b5"
      unitRef="usd">-277572000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzQtMS0xLTEtMA_f5563f55-f3e1-473b-9522-920ff0855005"
      unitRef="usd">-48000000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzQtMy0xLTEtMA_6e66c306-e64e-4528-b211-d143dc988c4e"
      unitRef="usd">15600000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzQtNS0xLTEtMA_568adae5-c3a8-43cf-9760-0b476642c17b"
      unitRef="usd">2600000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzUtMS0xLTEtMA_5fc42379-8ec9-4e1a-b83f-b46927656ce6"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzUtMy0xLTEtMA_4d5d78e5-b7c3-40e7-b0e9-0a08173e8847"
      unitRef="usd">-19800000</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzUtNS0xLTEtMA_7b017a2e-2bcb-4ee0-86a9-e3b5b7ceb46b"
      unitRef="usd">19800000</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzYtMS0xLTEtMA_9115f9fa-22c8-41d5-ba73-3adca9d53a51"
      unitRef="usd">852845000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzYtMy0xLTEtMA_c48e3193-13fa-4c44-bf3f-5741ab5f7d40"
      unitRef="usd">290000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzYtNS0xLTEtMA_325f57f4-fa00-4fe2-bc9e-f731dfd217fb"
      unitRef="usd">450000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzctMS0xLTEtMA_a668b7da-5a83-432a-bfe5-572c49186fe6"
      unitRef="usd">902845000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzctMy0xLTEtMA_dc9d3710-c761-4728-82fc-dc27ab64f857"
      unitRef="usd">200000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzctNS0xLTEtMA_0839062e-9f87-49dd-bf11-bea8beecbc43"
      unitRef="usd">450025000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzgtMS0xLTEtMA_40883e06-fdb6-4ae4-b36f-b6d5a931abef"
      unitRef="usd">230000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzgtMy0xLTEtMA_70154994-6300-40ed-8a63-c16343e97e17"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzgtNS0xLTEtMA_f49da082-4a58-4ca2-9712-6debea01f993"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzktMS0xLTEtMA_609ee16e-a8e6-4008-8349-b4828814fe71"
      unitRef="usd">18056000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzktMy0xLTEtMA_19f1f1a9-a5c5-4ce8-9ab3-7eba51658b6b"
      unitRef="usd">15401000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzktNS0xLTEtMA_84cdee5d-a7d4-4954-a7e9-f041f3d37f10"
      unitRef="usd">17095000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEwLTEtMS0xLTA_e6336091-1f87-4bdb-b783-ef150ddfa969"
      unitRef="usd">41181000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEwLTMtMS0xLTA_06fc296e-d921-4aee-9f34-2fe78b7f27d2"
      unitRef="usd">528000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEwLTUtMS0xLTA_3f2afdec-4922-4c02-83ff-c7b60b47db33"
      unitRef="usd">77904000</us-gaap:PaymentsOfDividendsCommonStock>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzExLTEtMS0xLTA_835bcb94-ff73-4a5c-8c5d-4fb1dbae0fdb"
      unitRef="usd">4050000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzExLTMtMS0xLTA_4752842f-ad50-49e2-83c1-334ed95d69ba"
      unitRef="usd">10015000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzExLTUtMS0xLTA_d3b9cc76-7feb-4a85-8dbc-6ded0a3e798a"
      unitRef="usd">72260000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEyLTEtMS0xLTA_44bfd898-2cfa-4a55-9d32-534160fddcba"
      unitRef="usd">5905000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEyLTMtMS0xLTA_518aeec5-6133-4e5d-beaf-22da852c0dde"
      unitRef="usd">72525000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <pnm:RepaymentOfTransmissionInterconnectionAgreements
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEyLTUtMS0xLTA_04ef3dea-1287-43b7-9f38-7690b2fcef51"
      unitRef="usd">2830000</pnm:RepaymentOfTransmissionInterconnectionAgreements>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEzLTEtMS0xLTA_4d62599c-6e31-48ad-9cff-ac71db4582c4"
      unitRef="usd">364000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEzLTMtMS0xLTA_bde24435-378d-4bc0-ae2e-03256c7c6a0f"
      unitRef="usd">-296000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzEzLTUtMS0xLTA_c9649458-c6f5-4c13-ab8e-f63059f1f142"
      unitRef="usd">-3592000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE0LTEtMS0xLTA_3c7190b2-931a-4a68-8f63-08fdaf7827e4"
      unitRef="usd">71272000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE0LTMtMS0xLTA_0cd08442-e546-4ce7-9aab-c693e7b80fa3"
      unitRef="usd">7065000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE0LTUtMS0xLTA_f35385e9-07ff-4fc8-9754-d6ce42a4929d"
      unitRef="usd">-6786000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE2LTEtMS0xLTA_48021715-ba4a-4a53-b810-a9660551e25a"
      unitRef="usd">30445000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE2LTMtMS0xLTA_7b4c0f5a-76b2-4ccb-b6b7-9659779f1adf"
      unitRef="usd">916000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE2LTUtMS0xLTA_93a3268d-c37f-48b9-a56e-a44f6485277d"
      unitRef="usd">-1023000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE3LTEtMS0xLTA_4129873b-0641-4a61-9809-5441a2966f8e"
      unitRef="usd">1001000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id77d0c8d67134b01b51069cf79391480_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE3LTMtMS0xLTA_b9bb5c0c-3d13-4608-8b19-7c1c0c477963"
      unitRef="usd">85000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE3LTUtMS0xLTA_6c59645b-5314-43fb-97b4-1e9d95890b34"
      unitRef="usd">1108000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE4LTEtMS0xLTA_adc0752c-4e04-4e04-9055-bb355458f64c"
      unitRef="usd">31446000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE4LTMtMS0xLTA_d575a339-163c-4d04-b6a8-e12ed48bfed0"
      unitRef="usd">1001000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id77d0c8d67134b01b51069cf79391480_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzE4LTUtMS0xLTA_cf08f9d5-6b75-4390-8eef-1669880f03a4"
      unitRef="usd">85000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI1LTEtMS0xLTA_fb8d6b15-6fef-4fcb-b460-bb9a79be1cb1"
      unitRef="usd">60663000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI1LTMtMS0xLTA_996f886c-8702-4342-8045-c95207816b59"
      unitRef="usd">65445000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI1LTUtMS0xLTA_2f3d1d86-178d-4d0b-a7d0-36d5084cae7d"
      unitRef="usd">73029000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI2LTEtMS0xLTA_f975c22e-be1c-49a6-9271-53f1f1dc6edc"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI2LTMtMS0xLTA_d88c805b-fa13-4000-b5e0-2fea187dd1de"
      unitRef="usd">-3544000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI2LTUtMS0xLTA_385c4353-afa4-4004-99ff-f93453d50442"
      unitRef="usd">134000</us-gaap:IncomeTaxesPaidNet>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI5LTEtMS0xLTA_09f985dc-aa0a-4e65-afa0-921368174b68"
      unitRef="usd">-48037000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI5LTMtMS0xLTA_7d1e2744-1673-4ce5-b82b-dc7040c5ca86"
      unitRef="usd">4751000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjAvZnJhZzo1NTkxOWM2MTZjN2U0YWJmOWQ1MDgyMTQyYzJiNGRkNi90YWJsZTplNTc1ZTRmMDg1Yzg0MmEzOGJlM2E1MjUyOTJmM2FlMS90YWJsZXJhbmdlOmU1NzVlNGYwODVjODQyYTM4YmUzYTUyNTI5MmYzYWUxXzI5LTUtMS0xLTA_635f86f2-b365-4b58-a495-bfe22e9f17eb"
      unitRef="usd">-12310000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzUtMS0xLTEtMA_3ee597b7-ca65-4e42-86be-ccf4c2b5ed98"
      unitRef="usd">31446000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzUtMy0xLTEtMA_664761b2-1750-4e8b-bb52-6264bb7e33e9"
      unitRef="usd">1001000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmJmY2Y4YWE1N2I4YzRiNWU4ZjdhMjA0NGE5YmYxNGNjXzEwOTk1MTE2Mjc4ODA_fe4a2ce4-11f0-4d6f-a743-bc89e8e871b5"
      unitRef="usd">8333000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmJmY2Y4YWE1N2I4YzRiNWU4ZjdhMjA0NGE5YmYxNGNjXzEwOTk1MTE2Mjc4NzE_17da6f00-454f-4cd1-97a6-dd65e30662ba"
      unitRef="usd">1163000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzYtMS0xLTEtMA_eeb3e09d-4f3c-4829-a7cb-c1fd9e8da51d"
      unitRef="usd">88239000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzYtMy0xLTEtMA_69f7a948-f366-4655-8650-ac18c0855fc4"
      unitRef="usd">60447000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzctMS0xLTEtMA_5adca419-82cf-4a29-94e3-1f17bfe83574"
      unitRef="usd">43724000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzctMy0xLTEtMA_0d15c905-d4dc-4575-a220-57599b98fc90"
      unitRef="usd">46602000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherReceivables
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzgtMS0xLTEtMA_29b5f1a3-fe30-4da6-a026-dc0d96faa477"
      unitRef="usd">21814000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzgtMy0xLTEtMA_3ace99ef-a1e4-4678-9510-6c4bae39e1d5"
      unitRef="usd">11039000</us-gaap:OtherReceivables>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzktMS0xLTEtMA_78a47dd9-83e5-424a-8904-7ea43939f0b2"
      unitRef="usd">8819000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzktMy0xLTEtMA_839f85fe-0940-43ee-bd74-7a16b009bce5"
      unitRef="usd">8825000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:InventoryNet
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzEwLTEtMS0xLTA_9be7e85a-3f6b-4b7b-9466-ae1a2abbf641"
      unitRef="usd">60472000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzEwLTMtMS0xLTA_1ca9ba9c-19d9-4c8d-bc5f-1f1f83d2bce1"
      unitRef="usd">72225000</us-gaap:InventoryNet>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzExLTEtMS0xLTA_700b677c-8f80-4457-8c35-1620441037ff"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzExLTMtMS0xLTA_ccb2fdbd-4634-4adf-a6e0-55e3970aa908"
      unitRef="usd">7373000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzEzLTEtMS0xLTA_ec590842-97c2-4ef0-a748-8eebe6d6a42c"
      unitRef="usd">15706000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzEzLTMtMS0xLTA_92ce3376-c0b6-4438-be9b-b23315621fa2"
      unitRef="usd">15122000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE1LTEtMS0xLTA_0d2b24bf-daa8-4552-8508-3472c4e97b77"
      unitRef="usd">51908000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE1LTMtMS0xLTA_c6bd8230-591a-48c7-babf-f57d79e64a89"
      unitRef="usd">36561000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE2LTEtMS0xLTA_4481ae10-b118-4ae4-a71d-9ff425be0614"
      unitRef="usd">322128000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE2LTMtMS0xLTA_cd094e3e-e01e-44d3-a1e3-a66f52945a6f"
      unitRef="usd">259195000</us-gaap:AssetsCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE5LTEtMS0xLTA_1a7a0944-9eee-4107-8587-eaf8007fd1ce"
      unitRef="usd">440115000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzE5LTMtMS0xLTA_05ccad86-db70-4b53-b78a-107b6f909170"
      unitRef="usd">388832000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:OtherLongTermInvestments
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIwLTEtMS0xLTA_ccb51113-0296-4011-980b-693d73e5ec6e"
      unitRef="usd">120000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIwLTMtMS0xLTA_587e79b2-ede1-4b89-b108-984617da8bb1"
      unitRef="usd">178000</us-gaap:OtherLongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIxLTEtMS0xLTA_877d8118-89ac-402c-bf97-73f5eaece07e"
      unitRef="usd">9505000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIxLTMtMS0xLTA_a4fafc28-0599-4d6b-84f1-f3b64b28f21b"
      unitRef="usd">4470000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIyLTEtMS0xLTA_e7cf62fd-2540-45fb-8350-dd10b9dc7734"
      unitRef="usd">449740000</pnm:TotalOtherPropertyAndInvestments>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzIyLTMtMS0xLTA_ada8bb57-2357-470a-b019-19d8e4bcc821"
      unitRef="usd">393480000</pnm:TotalOtherPropertyAndInvestments>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI0LTEtMS0xLTA_8e92e08d-1ba8-4001-8d3f-16e86432476f"
      unitRef="usd">6022753000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI0LTMtMS0xLTA_b4be6b2b-0bc4-49da-83f4-11470d1d52ab"
      unitRef="usd">5753267000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI1LTEtMS0xLTA_dfa2f425-ad4c-4ed8-92b1-7dec4a93511e"
      unitRef="usd">2158915000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI1LTMtMS0xLTA_1368b93b-5e5e-45b3-ad09-2dd1bfe122bb"
      unitRef="usd">2076291000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI2LTEtMS0xLTA_60b5679e-0a94-4009-96e1-1a306a224b96"
      unitRef="usd">3863838000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI2LTMtMS0xLTA_43286bec-1e21-4483-a53b-c12e1ad9a8b5"
      unitRef="usd">3676976000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <us-gaap:ConstructionInProgressGross
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI3LTEtMS0xLTA_e567abab-9d91-4f8e-9f7b-9ff89a05edbe"
      unitRef="usd">148962000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI3LTMtMS0xLTA_e3495526-f2ae-4bd5-b9e3-3fe2b3c53b91"
      unitRef="usd">108787000</us-gaap:ConstructionInProgressGross>
    <pnm:AccumulatedAmortizationNuclearFuel
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjo0ZTBiYjdhNjllZjU0NjU3OTIwZGI2Mjg2MTk4MjU3OF8xMDk5NTExNjI3ODY1_ebdccfda-00c8-43ca-bba6-951133f92fce"
      unitRef="usd">41367000</pnm:AccumulatedAmortizationNuclearFuel>
    <pnm:AccumulatedAmortizationNuclearFuel
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjo0ZTBiYjdhNjllZjU0NjU3OTIwZGI2Mjg2MTk4MjU3OF8xMDk5NTExNjI3ODU1_7391d7f0-039c-40f4-b2f4-09f1ec93a993"
      unitRef="usd">42354000</pnm:AccumulatedAmortizationNuclearFuel>
    <us-gaap:NuclearFuelNetOfAmortization
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI4LTEtMS0xLTA_6d5d9e9f-d229-43bc-85c8-6d50ecb1931a"
      unitRef="usd">100801000</us-gaap:NuclearFuelNetOfAmortization>
    <us-gaap:NuclearFuelNetOfAmortization
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI4LTMtMS0xLTA_62f2eb0c-d011-40aa-a222-acab330d5f38"
      unitRef="usd">99805000</us-gaap:NuclearFuelNetOfAmortization>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI5LTEtMS0xLTA_ee1076ab-9e70-4bb6-808f-a302e3f1bd13"
      unitRef="usd">4113601000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzI5LTMtMS0xLTA_03d19a72-bd24-40a9-a750-38d965a9d18a"
      unitRef="usd">3885568000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzMxLTEtMS0xLTA_10ec7f40-3c87-4859-ba37-816a5e821a05"
      unitRef="usd">457953000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzMxLTMtMS0xLTA_c44a1d42-ed5e-4c7f-aa0e-80a81c410500"
      unitRef="usd">435467000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzMyLTEtMS0xLTA_600e84b9-fc0e-4e0a-b2c7-604b3076192f"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzMyLTMtMS0xLTA_b0e5c7f5-4b5d-4bc3-a0c1-4f4a73fc950b"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM0LTEtMS0xLTA_669d51c9-3f60-43b8-a550-371bbf8c0ac8"
      unitRef="usd">97461000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM0LTMtMS0xLTA_7c5a898e-1863-4416-9bbe-f1e408103a75"
      unitRef="usd">120585000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherDeferredCostsNet
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM1LTEtMS0xLTA_01d4255f-66d2-483d-b5ee-9197ea984e10"
      unitRef="usd">88518000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:OtherDeferredCostsNet
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM1LTMtMS0xLTA_4192bbc9-dffc-4320-bf12-8a9e0da9e7a9"
      unitRef="usd">97064000</us-gaap:OtherDeferredCostsNet>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM2LTEtMS0xLTA_09f32dd8-0c30-40ca-870e-da2458b4c592"
      unitRef="usd">695564000</pnm:TotalDeferredChargesAndOtherAssets>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM2LTMtMS0xLTA_6fcac57b-caad-4198-9f47-0f9550cdec9e"
      unitRef="usd">704748000</pnm:TotalDeferredChargesAndOtherAssets>
    <us-gaap:Assets
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM3LTEtMS0xLTA_1f622736-14fe-4d62-a5b5-92377b79dece"
      unitRef="usd">5581033000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZTowYzVmN2U0NjY3OTc0ZjZhOTkyMmRiMDQwMjE3MTM3My90YWJsZXJhbmdlOjBjNWY3ZTQ2Njc5NzRmNmE5OTIyZGIwNDAyMTcxMzczXzM3LTMtMS0xLTA_25d904c5-3e69-44b6-bd5f-b232667ab114"
      unitRef="usd">5242991000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzUtMS0xLTEtMA_3ea4c355-2e4a-4d94-9f5c-6a84a1719817"
      unitRef="usd">10000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzUtMy0xLTEtMA_e70f88c3-56f5-4e9c-a018-3ac0b13e9903"
      unitRef="usd">58000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzctMS0xLTEtMA_121dd65d-6e20-460e-b5f7-24b2d6c3aa2b"
      unitRef="usd">345570000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzctMy0xLTEtMA_20cbd19d-2a36-45f6-94b0-8d6ae6b3ec39"
      unitRef="usd">350268000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzgtMS0xLTEtMA_5ec8fbbf-530e-4660-981a-b291450a5f3a"
      unitRef="usd">121050000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzgtMy0xLTEtMA_2310a6dc-9da7-49f3-b3ce-a6e948327b46"
      unitRef="usd">66746000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzktMS0xLTEtMA_da6ce2ee-d890-4ed6-9ece-bb35f46928fc"
      unitRef="usd">14058000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzktMy0xLTEtMA_5465d272-cb41-49d2-980e-1917b8209adf"
      unitRef="usd">12524000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEwLTEtMS0xLTA_5ddccbde-3eb3-4406-b474-7e6be771474f"
      unitRef="usd">6606000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEwLTMtMS0xLTA_ee128da6-e724-477e-be3b-8268a68a9bab"
      unitRef="usd">10585000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzExLTEtMS0xLTA_e46756b2-8fa5-4b05-abc0-6eca9064cbff"
      unitRef="usd">32630000</pnm:AccruedInterestAndTaxesPayable>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzExLTMtMS0xLTA_d49df0c1-dc0d-49c6-928b-69eee925cce1"
      unitRef="usd">43617000</pnm:AccruedInterestAndTaxesPayable>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEyLTEtMS0xLTA_b7ad4973-67f4-4c27-99ce-3bac42b1294e"
      unitRef="usd">5419000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEyLTMtMS0xLTA_6759b6a8-2a86-43a0-92bd-91bcb34908b6"
      unitRef="usd">371000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEzLTEtMS0xLTA_a0755b74-d214-405d-a21c-1be4fb83c0ff"
      unitRef="usd">25130000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzEzLTMtMS0xLTA_a247e862-0a01-4a7d-9d56-4827a4409898"
      unitRef="usd">25927000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE1LTEtMS0xLTA_1ad210b3-c003-4a73-a459-7ab235a55630"
      unitRef="usd">132000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE1LTMtMS0xLTA_9bd0a61b-b1e9-4efc-a115-588305f5bd55"
      unitRef="usd">132000</us-gaap:DividendsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE3LTEtMS0xLTA_db8b9f82-12b5-4d47-98d0-8c7000747b8b"
      unitRef="usd">33737000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE3LTMtMS0xLTA_5f2c5611-f21c-47bd-899f-cb6c4d049598"
      unitRef="usd">25066000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE4LTEtMS0xLTA_92b0fe7f-c406-4301-8f40-8d567ac8f7e8"
      unitRef="usd">594332000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE4LTMtMS0xLTA_be3cca91-b554-4ed3-b171-e4c181011bd6"
      unitRef="usd">593236000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE5LTEtMS0xLTA_d37549e4-0872-4227-a8aa-aa6db6e92f79"
      unitRef="usd">1351050000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzE5LTMtMS0xLTA_91ce707b-b6d0-49c7-afa5-9bdfb68cf696"
      unitRef="usd">1397752000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzIxLTEtMS0xLTA_01f464e4-1b34-40da-945f-b6e774972d05"
      unitRef="usd">579150000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzIxLTMtMS0xLTA_99f26c4f-8619-4b79-92f1-22f7d90356a2"
      unitRef="usd">521990000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzIzLTEtMS0xLTA_65a39944-b30a-41bd-91d5-74096f0edfba"
      unitRef="usd">664873000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzIzLTMtMS0xLTA_4d6beff3-334a-4578-8566-6605a63a09ab"
      unitRef="usd">683398000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI0LTEtMS0xLTA_19605492-7545-406c-9774-f5bd0fb9feef"
      unitRef="usd">182718000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI0LTMtMS0xLTA_8fe8e1b4-5dc6-491b-a6fc-639ea2fe318e"
      unitRef="usd">181081000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI1LTEtMS0xLTA_ce5ddebd-0618-4178-b070-f821bd57ce92"
      unitRef="usd">56273000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI1LTMtMS0xLTA_8aa2f4c7-f0ee-49c7-9dd5-7eafa1c625a1"
      unitRef="usd">87838000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI2LTEtMS0xLTA_1e20d985-873e-45e1-9968-23a2b128a75c"
      unitRef="usd">75941000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI2LTMtMS0xLTA_d6b4d5ca-b019-436d-8cb9-e03f75591854"
      unitRef="usd">97992000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI4LTEtMS0xLTA_0a45335d-ebbb-41bf-8b1e-8edd843d2a1d"
      unitRef="usd">201415000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI4LTMtMS0xLTA_22632909-6431-4f1d-81e3-6787557c36d7"
      unitRef="usd">155744000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI5LTEtMS0xLTA_bb1820f7-8fd5-4b4a-a287-a77cc5bc8b3f"
      unitRef="usd">1760370000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzI5LTMtMS0xLTA_f589f57d-5ae2-4962-b82d-e067ab471734"
      unitRef="usd">1728043000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMwLTEtMS0xLTA_a3a67aac-08fe-4af5-9a83-ae13c9304fcc"
      unitRef="usd">3705752000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMwLTMtMS0xLTA_776e5784-00ad-47c2-9d1c-48d43b26ebeb"
      unitRef="usd">3719031000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMxLTEtMS0xLTA_f3d8b44e-8382-473c-bb72-409473199e84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMxLTMtMS0xLTA_54d8e127-1671-4c91-b371-7235423e9693"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTE1_80309fa8-ee47-4be4-bcae-da02fce6280c"
      unitRef="usdPerShare">100</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTE1_b5ad7a65-d32e-409e-b367-7b53902adc8e"
      unitRef="usdPerShare">100</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTI5_19c0981d-5e8e-4aaf-99a5-fcd96e9ebdf4"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTI5_3872b2b9-d484-4631-bc75-158dcf2eb8cf"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTM5_1a85c300-e8b0-43a9-b191-a0265f6e427b"
      unitRef="shares">115293</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTM5_50d053d3-f352-4eec-ae6b-9562eb8e8e25"
      unitRef="shares">115293</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTM5_63d0a6a6-f6f8-4183-a3c3-d88f25b0c70f"
      unitRef="shares">115293</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjoyYmY5ZThmZjM0MjQ0ZmE5YjljMzk1ZjYyZWExMzU3Zl8xMDk5NTExNjI3OTM5_ef010316-b83f-46bc-aba7-5c7fd7ad5abf"
      unitRef="shares">115293</us-gaap:PreferredStockSharesOutstanding>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTEtMS0xLTA_2cdd9ad2-8bed-49cd-8116-410f97602627"
      unitRef="usd">11529000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements>
    <pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzMzLTMtMS0xLTA_15042aae-a8a4-4237-a702-1751aefe369b"
      unitRef="usd">11529000</pnm:CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements>
    <us-gaap:CommonStockNoParValue
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3ODgy_a61c0297-2c2b-4f12-9fda-c4c1277e207d"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3ODgy_a66d6b2d-d170-4cc2-b7a4-3437d0e8d499"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3ODk4_83e5eb5b-5572-477c-8330-99736f61c471"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3ODk4_f9d489f6-bea1-4f80-887d-b1ffcdbd67c4"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3OTEx_3cd330d5-4501-4c27-be6b-2566b5c83391"
      unitRef="shares">39117799</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3OTEx_8c5201f2-34c5-4b10-b8b5-52908c2a0462"
      unitRef="shares">39117799</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3OTEx_b5211cce-b3b8-40bb-bb16-39e3e2942061"
      unitRef="shares">39117799</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjpiNTY5ZGJjY2VlYjU0MWRkYWY2ZjZjOTE1ZjE3ZDA1YV8xMDk5NTExNjI3OTEx_edbad07b-65ed-4d35-818e-1b289313f9e5"
      unitRef="shares">39117799</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTEtMS0xLTA_7dd88429-c480-4ec0-b103-79383517fd09"
      unitRef="usd">1494918000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM2LTMtMS0xLTA_fd4b80e2-c7f6-447f-a38d-410d4868190a"
      unitRef="usd">1264918000</us-gaap:CommonStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM3LTEtMS0xLTA_cd47324a-880a-41e5-a96c-669b520d089e"
      unitRef="usd">-78511000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM3LTMtMS0xLTA_6e4af6f5-f95c-4239-a676-9860ae4620fb"
      unitRef="usd">-99055000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM4LTEtMS0xLTA_599ee488-bf18-4f54-ba57-6114277838e0"
      unitRef="usd">388336000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM4LTMtMS0xLTA_87846032-4573-49b7-a0ed-3c235f585f8e"
      unitRef="usd">283516000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM5LTEtMS0xLTA_4cfe9cc7-ccbe-4266-9fcf-3c31efb6b309"
      unitRef="usd">1804743000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzM5LTMtMS0xLTA_e483417c-b533-4bb8-9bb7-0b5452cce181"
      unitRef="usd">1449379000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQwLTEtMS0xLTA_5ca45a2e-c6f3-4c08-81c1-b40db1ac3fe3"
      unitRef="usd">59009000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQwLTMtMS0xLTA_779b1f73-9bde-420d-baa8-9df03e105de8"
      unitRef="usd">63052000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQxLTEtMS0xLTA_38cf0eeb-ab20-4082-bc82-cbaed6e13ac1"
      unitRef="usd">1863752000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQxLTMtMS0xLTA_7b3e0b07-bcfb-4189-8808-2e60887636eb"
      unitRef="usd">1512431000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQyLTEtMS0xLTA_c867a7eb-0e19-4b27-a990-ae2f44701efc"
      unitRef="usd">5581033000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjMvZnJhZzo0ZmI0MDM5M2ZjODc0NTJjYmU0YTJkMWRiOTJiMDQ0ZS90YWJsZToyNzMwZTVkM2EwNjQ0YTdhOGE0ODQ2YTMzZWMyMmFjMy90YWJsZXJhbmdlOjI3MzBlNWQzYTA2NDRhN2E4YTQ4NDZhMzNlYzIyYWMzXzQyLTMtMS0xLTA_61db65aa-66cb-4ea2-8675-abce1ac81323"
      unitRef="usd">5242991000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i675c776bbfe14614823fa5daeb5582c8_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtMS0xLTEtMA_99a4e00f-e345-4f16-93cb-d34f1ba5c0cf"
      unitRef="usd">1264918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5ae93cd011f441af8d7c66c176972d7c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtMy0xLTEtMA_73ba96e4-69ba-4aa3-b72b-c28ab97371a2"
      unitRef="usd">-97093000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81cae46c096a46888caebb0640e3ae73_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtNS0xLTEtMA_0fb9d464-6270-4bb2-8648-96b2a43a2266"
      unitRef="usd">254349000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i664264dfc02e493697cf99926f505960_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtNy0xLTEtMA_f1ef96ec-10da-48e1-ab1d-26341da0ad62"
      unitRef="usd">1422174000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib5186f381dcd48a1b4a7ca236742617b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtOS0xLTEtMA_01285519-7d05-408e-b182-6192fc08286b"
      unitRef="usd">66195000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMtMTEtMS0xLTA_ea302571-9e28-4519-8615-255ce9daa367"
      unitRef="usd">1488369000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic98e590b940a4749826884da1436c4af_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzQtMy0xLTEtMA_3de5b35f-ae64-4e86-afd5-3da941f9e8ee"
      unitRef="usd">-11208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if7461e2540c14b71a69a91dbe70f08b1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzQtNS0xLTEtMA_31d2678a-f38d-4eef-9527-46785bb5ba11"
      unitRef="usd">11208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibffe91ae6cca4a308d7c45b3fc087a42_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtMS0xLTEtMTYyMDM_d7783ac8-7da6-46c5-ba6d-fb5ea819773a"
      unitRef="usd">1264918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a995c6fa51446658d21b50e249ba3c9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtMy0xLTEtMTYyMDg_d6667a95-5879-4194-ab26-4c5cc50bf42b"
      unitRef="usd">-108301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idaeaf9b90c9f4c31b0836bd3802e5aeb_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtNS0xLTEtMTYyMTE_7481ce5b-8483-48f1-bd62-febfdd1ee917"
      unitRef="usd">265557000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0080ac3139af4a4fa27226aeb994ed38_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtNy0xLTEtMTYyMTQ_4ee530d6-7918-47c4-a8bb-46dbead0f987"
      unitRef="usd">1422174000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i544eb192443d4e03ab17e267730ba282_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtOS0xLTEtMTYyMTc_2df2c7a9-5df6-4ea8-96d1-d403a6fc43e3"
      unitRef="usd">66195000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i673a0bb1bac24495a96e963a905d0f26_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtMTEtMS0xLTE2MjIw_4408466e-85be-488d-87ec-39d084293b74"
      unitRef="usd">1488369000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie1870d91679845d5b9869fc84c9ed4d3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtNS0xLTEtMA_71e89ea1-3f94-4eca-9fd9-42d4f9e0f53f"
      unitRef="usd">55211000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtNy0xLTEtMA_d7cc075f-5d1a-4add-9c9e-ef71b488a26f"
      unitRef="usd">55211000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i07aff7d8d5884a3fbd292547e072c772_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtOS0xLTEtMA_92ee9c17-d0a7-4144-848b-29e46e64474f"
      unitRef="usd">15112000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzUtMTEtMS0xLTA_94260739-d33b-4c84-9165-497de8752af7"
      unitRef="usd">70323000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzYtMy0xLTEtMA_edeac4a3-e5cb-4f0e-8001-51a29ee672de"
      unitRef="usd">-2121000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzYtNy0xLTEtMA_4ebc5043-a412-47f6-bd07-a6bc35289aac"
      unitRef="usd">-2121000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzYtMTEtMS0xLTA_dbd2ce15-0a3e-4320-acad-c2226e2704f3"
      unitRef="usd">-2121000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="ie1870d91679845d5b9869fc84c9ed4d3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzctNS0xLTEtMA_df8aea00-fb0e-419c-b107-842cea57fc2f"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzctNy0xLTEtMA_2682d79d-4ae6-4ea4-b90f-e3ddbfb3a9af"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzctMTEtMS0xLTA_025d0856-1f7c-440b-a766-1523ca7d8466"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie1870d91679845d5b9869fc84c9ed4d3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzktNS0xLTEtMA_67ffb918-66f8-4a43-9ef1-8e2c29bc802c"
      unitRef="usd">77377000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9d022847d92e448bb974b48eb6596ac5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzktNy0xLTEtMA_985d9b33-2605-4acc-84df-1792648fb5ce"
      unitRef="usd">77377000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzktMTEtMS0xLTA_e9bd2479-a3aa-4f64-8586-975b0683a626"
      unitRef="usd">77377000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i07aff7d8d5884a3fbd292547e072c772_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEwLTktMS0xLTA_af7a393a-4753-4c0d-b558-0ae6c80f76c4"
      unitRef="usd">17095000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEwLTExLTEtMS0w_3162a49a-b392-49c2-882a-7c903ef397c1"
      unitRef="usd">17095000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id09eec45006e46729b9e5e0896e3572f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTEtMS0xLTA_34075fc9-48ac-45e7-9316-270c9a559ce9"
      unitRef="usd">1264918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i32d8d3f71c0d4419a323581f82610248_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTMtMS0xLTA_93a5723a-b71a-4845-ae54-f6b52fccfae4"
      unitRef="usd">-110422000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i78aef4e3aa224f9997ba0c51c2a7b84b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTUtMS0xLTA_d203f1d8-8916-42e5-8237-3deef28a5ad7"
      unitRef="usd">242863000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i12bc3d458bd54acabfbbc0d59cd2b65b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTctMS0xLTA_e7b3d27f-f330-4c26-bee1-704dfb07d231"
      unitRef="usd">1397359000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if4d54b6d3d32440091c047ebae85d516_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTktMS0xLTA_fa4a1d95-0b84-46fa-8cde-095aa296f372"
      unitRef="usd">64212000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id77d0c8d67134b01b51069cf79391480_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzEyLTExLTEtMS0w_8b6c33ea-7d8a-4822-a59f-a7c34ac30e0e"
      unitRef="usd">1461571000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i46ab8ee638c74a8386e948235a440106_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE2LTUtMS0xLTA_7883a46e-40a8-4d91-b609-1878030cb6ad"
      unitRef="usd">41181000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE2LTctMS0xLTA_78d117ef-d675-4383-ac32-f92107aa973b"
      unitRef="usd">41181000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5a683492ab7a45ba8d67e8c6c6699655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE2LTktMS0xLTA_6f839310-c9a7-449b-8c4c-06c817b79dfb"
      unitRef="usd">14241000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE2LTExLTEtMS0w_8e1aaa19-38b8-4709-bd97-0f076ce655c0"
      unitRef="usd">55422000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE3LTMtMS0xLTA_38812d0a-1fbf-464b-b25c-6793bc2604a8"
      unitRef="usd">11367000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE3LTctMS0xLTA_fd1bd8e5-d741-4767-a0a2-e94e119e5481"
      unitRef="usd">11367000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE3LTExLTEtMS0w_a485dd8c-f2bc-467c-b771-39337eac2bee"
      unitRef="usd">11367000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="i46ab8ee638c74a8386e948235a440106_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE4LTUtMS0xLTA_2d794a63-cf7f-4109-9531-dbb4b1249d27"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE4LTctMS0xLTA_a37da02d-2e66-4e08-85b3-f5a8e05edb92"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzE4LTExLTEtMS0w_62a64777-d1a0-4ef6-8a40-0178ea566f3c"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsCommonStockCash
      contextRef="i46ab8ee638c74a8386e948235a440106_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIwLTUtMS0xLTA_e7ff7f55-35ea-45c2-a967-7b3323d2faa1"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9ba0aff7a00b4bcda80dece752d8a7ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIwLTctMS0xLTA_d5cb930c-1058-4dc8-88a8-e28ff7e24610"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIwLTExLTEtMS0w_557e9e4d-722f-49a2-b08c-48fd5449b95a"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5a683492ab7a45ba8d67e8c6c6699655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIxLTktMS0xLTA_ccd502f3-907d-4a59-b1ba-eeb21aed3a9e"
      unitRef="usd">15401000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIxLTExLTEtMS0w_3b664c2f-9fe7-4ef8-b3ab-838dce3ab09a"
      unitRef="usd">15401000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e607ab132b04efea55c37f53385be72_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTEtMS0xLTA_64ea6398-d986-4726-9499-581fc37c7431"
      unitRef="usd">1264918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib87f41b12e554f31ad4ca1b24638f8f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTMtMS0xLTA_9b1fd650-bae6-446c-bbf4-d836e81e7c24"
      unitRef="usd">-99055000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0985390d83bc45dbbdd92599c9129e8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTUtMS0xLTA_b1f3c7a2-0fe1-4a75-8235-742aa5c0c627"
      unitRef="usd">283516000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6dddce243d884f4f86e9496e46bba359_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTctMS0xLTA_f7532050-bf6a-41d6-98db-c501f7efce50"
      unitRef="usd">1449379000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id385bbd74efe4f159a3321df36a78a25_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTktMS0xLTA_88856d1b-685c-4205-b7ce-223334e3dfab"
      unitRef="usd">63052000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzIyLTExLTEtMS0w_10b77ed3-eac5-4f6d-bf9f-6cdaaaa8a752"
      unitRef="usd">1512431000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i0fadb03c3fd04647ad72d3ba02ca97a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI2LTUtMS0xLTA_797a7e68-2553-4f29-853f-fa655938262c"
      unitRef="usd">146001000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI2LTctMS0xLTA_b739f93f-6191-4ea5-a745-d1410c54430c"
      unitRef="usd">146001000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib550bf32a6c141e8a1ba0fa6a9c63c49_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI2LTktMS0xLTA_8a52b4af-5ad2-4376-9b91-8ce453765a4e"
      unitRef="usd">14013000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI2LTExLTEtMS0w_5cfca9eb-6e16-49d9-8ead-dd5962967753"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI3LTMtMS0xLTA_51d6f306-3156-46a7-acdb-10e7d8a72b55"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI3LTctMS0xLTA_de9feb45-7bea-4196-b1b4-4f0bc194161f"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI3LTExLTEtMS0w_59961670-c145-4cf2-a9cb-e3c70a249bec"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsPreferredStock
      contextRef="i0fadb03c3fd04647ad72d3ba02ca97a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI4LTUtMS0xLTA_6423fcb0-2214-46f0-8f8b-721a30533c6e"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI4LTctMS0xLTA_c5905091-96c5-49b6-9d59-6354721e49a7"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI4LTExLTEtMS0w_e256dbd4-7e52-4dae-92a2-7eb54ff845af"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i27402af7bd1d45c28f7fe61bc1971944_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI5LTEtMS0xLTA_f501b6c1-5364-4c14-9127-84273f2e6291"
      unitRef="usd">230000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i8039e1e3cdd9446991f1201c85dac3ec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI5LTctMS0xLTA_c0437ba1-c30f-44bc-9e14-6aae06b2dc0c"
      unitRef="usd">230000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzI5LTExLTEtMS0w_f7e51b13-c1ef-4f67-b4dc-7ce02322d152"
      unitRef="usd">230000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0fadb03c3fd04647ad72d3ba02ca97a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMwLTUtMS0xLTA_2a4b2c61-ad14-4dd3-b9ea-fbcbca62589e"
      unitRef="usd">40653000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i87d18d8afdf14ece8f3d0f8cd821e2b6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMwLTctMS0xLTA_e639cf84-9e1a-4a49-bc6c-08e5813b3a98"
      unitRef="usd">40653000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMwLTExLTEtMS0w_3db4698f-548e-4ba0-9cf8-5b1a36734802"
      unitRef="usd">40653000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib550bf32a6c141e8a1ba0fa6a9c63c49_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMxLTktMS0xLTA_35628832-ccba-4d17-bcb4-a68dfc691270"
      unitRef="usd">18056000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMxLTExLTEtMS0w_647bf7ff-bdbc-43f2-9368-9c8f6a3ff1cb"
      unitRef="usd">18056000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idf67deb08fb048d4a362d88b71aa6334_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTEtMS0xLTA_0fbf61b7-8d7b-4ef0-8d3b-7d9dfd9dcb4c"
      unitRef="usd">1494918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iec3db3db53c54cd6bac27dc2dd569854_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTMtMS0xLTA_95702205-ed22-43c9-9e39-0ec891e8353a"
      unitRef="usd">-78511000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba7e4f607dd74ffb83520dc86c1e5376_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTUtMS0xLTA_c240cb4f-1de3-443e-abac-6360c83fad19"
      unitRef="usd">388336000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5da4e2a3b29f400db4eb14c7dc0a65ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTctMS0xLTA_9f8e6b88-8df6-41bf-8537-bc51afed8738"
      unitRef="usd">1804743000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7742ad908d184de4ad056527ec36c93c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTktMS0xLTA_d70ad616-eefc-469e-9804-e491b238a466"
      unitRef="usd">59009000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNjkvZnJhZzpmMTIyZjExMWM1NTM0YjZmYTQ2NGFiM2VhM2JlYWM1NS90YWJsZTo3ZGIzOGM5MjIwZjM0ZTdhYmI2MDg4OTZkNWQxNGZlMi90YWJsZXJhbmdlOjdkYjM4YzkyMjBmMzRlN2FiYjYwODg5NmQ1ZDE0ZmUyXzMyLTExLTEtMS0w_046267c0-86dc-492c-8688-d9f05fe1c2c7"
      unitRef="usd">1863752000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzUtMS0xLTEtMA_b9bdaa7e-c0a6-4910-8cf6-7c11ff1d4c8e"
      unitRef="usd">391641000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzUtMy0xLTEtMA_59fb516d-5667-4f7a-b666-8cd3b8fabc93"
      unitRef="usd">366310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzUtNS0xLTEtMA_cfbbf491-30d1-43b6-acba-e66126375956"
      unitRef="usd">340449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzYtMS0xLTEtMA_233c678f-69cb-40b8-8ec2-8c57bc825015"
      unitRef="usd">-8463000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzYtMy0xLTEtMA_f7b22e85-c513-497f-aa68-de8784158a5e"
      unitRef="usd">-2529000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzYtNS0xLTEtMA_ceeda1bd-0c6b-4cbf-93c6-0304f0a13852"
      unitRef="usd">4199000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzgtMS0xLTEtMA_d14b0ebf-0c31-49ef-bf67-f8799b9cb293"
      unitRef="usd">383178000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzgtMy0xLTEtMA_21f241a0-a087-4183-86cc-d5f59b343141"
      unitRef="usd">363781000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzgtNS0xLTEtMA_9c68988b-d5fb-471d-ab9d-d99e3a24d5ad"
      unitRef="usd">344648000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idd84cfe13e204f14ab914d5cc3bccaf4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEwLTEtMS0xLTA_732aa007-4437-4b1a-a5ac-a58392a4752f"
      unitRef="usd">102074000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i60ba16cd9b4b46fab171826f217d0c42_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEwLTMtMS0xLTA_d61573dd-1fdf-4626-8745-bef788e7a15f"
      unitRef="usd">95087000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5ad90918280141ba9867867352c76411_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEwLTUtMS0xLTA_79efcb41-004f-4651-96f0-66c4d0635732"
      unitRef="usd">85690000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzExLTEtMS0xLTA_316709de-5164-47eb-afe5-395c818e5671"
      unitRef="usd">44811000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzExLTMtMS0xLTA_8d7da4e0-fdf0-4cb6-aeb5-f01b3b5b806e"
      unitRef="usd">40530000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzExLTUtMS0xLTA_95de60f4-8c6e-40a9-8fd2-642b6a2c83ed"
      unitRef="usd">38642000</us-gaap:GeneralAndAdministrativeExpense>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEyLTEtMS0xLTA_08cdbbc9-a0dc-437d-b50f-02252026343e"
      unitRef="usd">0</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEyLTMtMS0xLTA_977b5968-4a24-4ca8-b288-7a70b7d9c626"
      unitRef="usd">496000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEyLTUtMS0xLTA_f8ef07b6-bf17-40e4-aea3-444c35e8359d"
      unitRef="usd">-741000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEzLTEtMS0xLTA_837e23bc-3a55-4d99-9b21-8de833494a47"
      unitRef="usd">87799000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEzLTMtMS0xLTA_cc36a2d7-31ee-49d7-aa41-c5662bf9d029"
      unitRef="usd">84259000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzEzLTUtMS0xLTA_6d47a2a1-225f-4224-bd02-6218daca3df0"
      unitRef="usd">66189000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <pnm:TransmissionAndDistributionCosts
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE0LTEtMS0xLTA_76e2187b-6390-4660-b552-78bd6e5df716"
      unitRef="usd">28409000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE0LTMtMS0xLTA_b3e7b38b-0216-49ce-bbc1-c219f4aee951"
      unitRef="usd">26892000</pnm:TransmissionAndDistributionCosts>
    <pnm:TransmissionAndDistributionCosts
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE0LTUtMS0xLTA_3446950e-fbd3-4054-b3d3-015d3886bfbe"
      unitRef="usd">29579000</pnm:TransmissionAndDistributionCosts>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE1LTEtMS0xLTA_5a679942-cb0a-4764-8b4d-1b3d4df38315"
      unitRef="usd">31632000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE1LTMtMS0xLTA_ae49aae3-69d0-474f-9e0c-476c5c7eaf23"
      unitRef="usd">30703000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE1LTUtMS0xLTA_a457c138-94a0-431c-b1f4-b32d89d46d17"
      unitRef="usd">28792000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE2LTEtMS0xLTA_53b63b65-9676-4cfd-a3c5-9efd75408666"
      unitRef="usd">294725000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE2LTMtMS0xLTA_4e77b325-e59e-46e4-97bb-13207a5653ad"
      unitRef="usd">277967000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE2LTUtMS0xLTA_4aaf88c5-bbff-4ded-982c-a6437fccca1e"
      unitRef="usd">248151000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE3LTEtMS0xLTA_bfa402c8-72d3-40a2-b7a5-3feb152c20bf"
      unitRef="usd">88453000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE3LTMtMS0xLTA_4e892167-aee1-4183-91ee-677a35385ed4"
      unitRef="usd">85814000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzE3LTUtMS0xLTA_f446434b-37fc-492e-b04e-2a82e63f1c0c"
      unitRef="usd">96497000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherIncome
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIwLTEtMS0xLTA_f00757e3-d5db-4cd4-9e70-c417db58461f"
      unitRef="usd">8546000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIwLTMtMS0xLTA_5b3f3c0a-b290-4ac6-a097-ef9d3a385ce7"
      unitRef="usd">5559000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIwLTUtMS0xLTA_3e9c6778-bdd2-4c98-b3c7-25ee17dbb546"
      unitRef="usd">5487000</us-gaap:OtherIncome>
    <us-gaap:OtherExpenses
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIxLTEtMS0xLTA_e394a68c-50d4-4ded-8ab9-e8f64cbc1a8d"
      unitRef="usd">1718000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIxLTMtMS0xLTA_c589b0dd-92fb-4d1e-917a-0b2ae7f6e3eb"
      unitRef="usd">1428000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIxLTUtMS0xLTA_bf5b8bd1-1be4-4bc0-83c7-8330bf75d607"
      unitRef="usd">1422000</us-gaap:OtherExpenses>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIyLTEtMS0xLTA_7f962db8-40b8-4128-b999-5ef4a3fb53d4"
      unitRef="usd">6828000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIyLTMtMS0xLTA_c911319d-6a21-4a55-8517-417eaba0bb15"
      unitRef="usd">4131000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIyLTUtMS0xLTA_a092d3c4-3f2f-48ec-b1e1-122485051f31"
      unitRef="usd">4065000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIzLTEtMS0xLTA_fdb4e58f-e9ed-4a17-bc7b-7365e3ac3fc8"
      unitRef="usd">30388000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIzLTMtMS0xLTA_4c9dd918-5ff3-48c4-a986-cead2fc0b7ed"
      unitRef="usd">29100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzIzLTUtMS0xLTA_a0ee8375-55d2-4b91-b801-f08241c8544f"
      unitRef="usd">32091000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI0LTEtMS0xLTA_8bca2459-6f9a-4816-a739-e50555359afc"
      unitRef="usd">64893000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI0LTMtMS0xLTA_ebd062ca-246f-439e-a636-adb15b2fa06b"
      unitRef="usd">60845000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI0LTUtMS0xLTA_57d406b5-1eb9-4b81-896e-7ce7953e6738"
      unitRef="usd">68471000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI1LTEtMS0xLTA_affb41ee-ce25-4628-a5e0-a7d63b5175c0"
      unitRef="usd">6308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI1LTMtMS0xLTA_1617d500-8188-4e8d-b0d4-2daed2c21b46"
      unitRef="usd">5046000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI1LTUtMS0xLTA_04f23b81-80a6-4794-a7ff-2d6adefe2da4"
      unitRef="usd">16880000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI2LTEtMS0xLTA_0afb1574-7f01-4458-aade-640872ffdc3b"
      unitRef="usd">58585000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI2LTMtMS0xLTA_2b59bb74-eead-40a9-97c2-f1b0ecd40e70"
      unitRef="usd">55799000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xNzIvZnJhZzphODI2ZmIyOGRmYTg0YzI1OWE2YmU2Yjg4NTk1NmVmYy90YWJsZTo5N2ZlMjdiMmY2ZDc0NDM0YjkwOWRmOTA0MjM5Y2U2My90YWJsZXJhbmdlOjk3ZmUyN2IyZjZkNzQ0MzRiOTA5ZGY5MDQyMzljZTYzXzI2LTUtMS0xLTA_0bd688f7-e45d-4030-bfb9-eb7f8b2d3c2e"
      unitRef="usd">51591000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzQtMS0xLTEtMA_1e146168-7bb3-4c89-a560-f393e17cccb5"
      unitRef="usd">58585000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzQtMy0xLTEtMA_ebe8b525-a944-40b4-b846-32d90942d6a9"
      unitRef="usd">55799000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzQtNS0xLTEtMA_79038868-b639-442b-8f28-607b67318e78"
      unitRef="usd">51591000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzYtMS0xLTEtMA_efa28ae5-f23e-49ad-aa9b-1b93192b9d95"
      unitRef="usd">89010000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzYtMy0xLTEtMA_0392a4a2-22b3-4d23-871a-31e03f279a03"
      unitRef="usd">85453000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzYtNS0xLTEtMA_ae9599c7-4344-4316-9d81-37774fa9b81e"
      unitRef="usd">68078000</us-gaap:DepreciationDepletionAndAmortization>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzctMS0xLTEtMA_3b856d7a-ab06-4978-ab4f-520013566a10"
      unitRef="usd">0</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzctMy0xLTEtMA_83cd0ac4-2904-4695-9294-50870ea6b428"
      unitRef="usd">496000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzctNS0xLTEtMA_652836b1-28a3-43c7-9567-7770e69865f9"
      unitRef="usd">-741000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzgtMS0xLTEtMA_e5eae307-6ce9-400a-ab22-1ec41b2cf1e4"
      unitRef="usd">-7773000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzgtMy0xLTEtMA_88ffdfa2-20d1-48af-b0ec-24bf8da396dd"
      unitRef="usd">-7650000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzgtNS0xLTEtMA_aef2b70f-e1d9-46e1-9c9b-4d9f774dfe86"
      unitRef="usd">1780000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEwLTEtMS0xLTA_ff93f917-5522-46c5-a7a4-e1a964a6690f"
      unitRef="usd">4305000</pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet>
    <pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEwLTMtMS0xLTA_fedfa699-0cde-4086-94a7-504401aa5da3"
      unitRef="usd">2808000</pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet>
    <pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEwLTUtMS0xLTA_171cbd7e-ddc6-42d9-bc7d-d8291fa6600e"
      unitRef="usd">2048000</pnm:PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzExLTEtMS0xLTA_f97314b4-d1c1-4a2f-94a2-45d125f1dde7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzExLTMtMS0xLTA_0b36dd4b-1af3-4dfd-aaef-c9bf5a08d29e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzExLTUtMS0xLTA_8ca1e658-8015-423f-be48-853b541fee7f"
      unitRef="usd"
      xsi:nil="true"/>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEzLTEtMS0xLTA_2e816ee3-d152-471a-b9c3-b2a4687363b1"
      unitRef="usd">695000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEzLTMtMS0xLTA_65f27f8e-3b51-4afe-a4d3-8c40fd0335f9"
      unitRef="usd">2081000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzEzLTUtMS0xLTA_efe0612a-e0f9-4c55-bac7-2d1ca81e0c78"
      unitRef="usd">744000</pnm:IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE0LTEtMS0xLTA_9aa09d56-8490-4254-b9ab-7dae5e72b5cf"
      unitRef="usd">241000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE0LTMtMS0xLTA_a7c3eea3-27ad-4aa9-b21b-3224c65ad855"
      unitRef="usd">967000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE0LTUtMS0xLTA_579bccb0-ee3f-4300-8b7e-af000eff82c2"
      unitRef="usd">-907000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE1LTEtMS0xLTA_d7ec96a8-0ef4-478a-977b-086ed846e01e"
      unitRef="usd">1291000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE1LTMtMS0xLTA_fdcee058-9fdb-4d57-b2d3-b65cdb5a47b7"
      unitRef="usd">798000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE1LTUtMS0xLTA_fc62c2c8-1c24-48c4-9cdc-1a4ac4cd31c0"
      unitRef="usd">-1929000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE2LTEtMS0xLTA_d4965b9b-7e42-4333-9c44-01cf5d9c5f22"
      unitRef="usd">-8553000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE2LTMtMS0xLTA_92ab62e3-bafa-4bf5-8b9c-f69208b59f0d"
      unitRef="usd">-8366000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE2LTUtMS0xLTA_ba169f95-7c8f-4a1e-a6fa-309a07e7fcf1"
      unitRef="usd">7174000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE3LTEtMS0xLTA_f7f2a85e-90b0-48b2-9f96-560245fcef29"
      unitRef="usd">1607000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE3LTMtMS0xLTA_fae19841-7e7a-49e4-bbc2-075174c4abe0"
      unitRef="usd">1829000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE3LTUtMS0xLTA_9f1d0bbf-3d43-48bc-b225-560074355fce"
      unitRef="usd">-4199000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE4LTEtMS0xLTA_766ab35b-92d7-48a4-9e01-3f585406fd8d"
      unitRef="usd">-530000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE4LTMtMS0xLTA_0adc8101-bbf4-47a5-92df-30466271e7a9"
      unitRef="usd">186000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <pnm:IncreaseDecreaseInAccruedInterestAndTaxes
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE4LTUtMS0xLTA_c2402d28-e195-4959-9380-9bbfdf412c83"
      unitRef="usd">12263000</pnm:IncreaseDecreaseInAccruedInterestAndTaxes>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE5LTEtMS0xLTA_a5c5b955-061e-4f50-859e-132ea7173ad6"
      unitRef="usd">2518000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE5LTMtMS0xLTA_5c8c95fd-73f5-422e-96a6-d30eedeb467b"
      unitRef="usd">771000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzE5LTUtMS0xLTA_dbe27f29-87e5-438f-8b4d-36751deb9603"
      unitRef="usd">6719000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIwLTEtMS0xLTA_d8411c6b-f2b1-4443-aa20-c6f4cb2d9988"
      unitRef="usd">2135000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIwLTMtMS0xLTA_3d8b44cc-36b8-4d08-bac4-cdef38bb95c5"
      unitRef="usd">-1004000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIwLTUtMS0xLTA_37ece409-430c-43cd-9c13-9e14dcb101a8"
      unitRef="usd">-6610000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIxLTEtMS0xLTA_9eb0327a-88bf-481d-9463-791c97f04102"
      unitRef="usd">147573000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIxLTMtMS0xLTA_b5a792e2-aa4a-464d-a39c-5a640a10d7f7"
      unitRef="usd">137592000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIxLTUtMS0xLTA_fc6a51fa-13ff-4022-be0f-540bcd120d81"
      unitRef="usd">121751000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIzLTEtMS0xLTA_aebf5157-4c22-4009-a5bb-e201158ffa30"
      unitRef="usd">321505000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIzLTMtMS0xLTA_0a1e70ae-4232-4ede-9620-5b7584fbdccb"
      unitRef="usd">254006000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzIzLTUtMS0xLTA_714818e2-e9d5-434c-bc5a-126c6b45fe0e"
      unitRef="usd">223448000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzI0LTEtMS0xLTA_12c3f318-5021-4919-9cf4-5534fdc763e2"
      unitRef="usd">-321505000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzI0LTMtMS0xLTA_273cb412-5354-42a7-8002-9ea0029c4366"
      unitRef="usd">-254006000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZToxOGYzNTM5YTA5MTI0MTc2YTQwZDA5OGQxMTg0MWI5MS90YWJsZXJhbmdlOjE4ZjM1MzlhMDkxMjQxNzZhNDBkMDk4ZDExODQxYjkxXzI0LTUtMS0xLTA_22158b71-6972-4b18-a32f-27aa5d64e8ba"
      unitRef="usd">-223448000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzUtMS0xLTEtMA_6809a5d2-0f16-4217-a2e7-09c78b7b6a73"
      unitRef="usd">-15000000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzUtMy0xLTEtMA_a67dfcc8-c30d-4a22-9c4c-1e6283fd2f4a"
      unitRef="usd">-2500000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzUtNS0xLTEtMA_9f85cee4-d5b1-42cd-851e-6d2ec2e6dcc3"
      unitRef="usd">17500000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzYtMS0xLTEtMA_53205a0f-75dc-410f-a5fa-8a2a73247fcf"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzYtMy0xLTEtMA_cd00337a-3e7a-41f4-bc0d-c9f371f3dd6e"
      unitRef="usd">-100000</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzYtNS0xLTEtMA_377fcef0-7aca-4283-be35-bc0a361acb14"
      unitRef="usd">100000</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzctMS0xLTEtMA_e983f060-4d39-4cde-becd-eeed3e5d2ebb"
      unitRef="usd">185000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzctMy0xLTEtMA_4ffa4bcc-9a8f-40e5-a52d-f6f89a7a3b5c"
      unitRef="usd">305000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzctNS0xLTEtMA_4fec3945-acdc-4db9-b90b-83e7de8546c4"
      unitRef="usd">95000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzgtMS0xLTEtMA_f26562f6-e0d4-40ff-b20c-3deb1b45af2d"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzgtMy0xLTEtMA_1230ce3b-bf3c-4055-bd38-0048881c316b"
      unitRef="usd">207302000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzgtNS0xLTEtMA_c11bf0db-ba07-4a00-9d4f-89ca48f4699c"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTEtMS0xLTE2MjQ1_2359055f-e41b-46c2-8c92-1fda0eb8b658"
      unitRef="usd">7402000</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTMtMS0xLTE2MjQ5_7b746d2a-d88b-489d-8f6a-9001b8274a50"
      unitRef="usd">0</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <pnm:ProceedsFromTransmissionInterconnectionArrangements
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTUtMS0xLTE2MjUz_09275cfd-57db-4120-a721-2c66b6b809e0"
      unitRef="usd">0</pnm:ProceedsFromTransmissionInterconnectionArrangements>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTEtMS0xLTA_a70527b4-fff8-460b-9a2e-7a06427410b2"
      unitRef="usd">71000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTMtMS0xLTA_698cb516-6e2d-4e09-af8e-71f01c3aca99"
      unitRef="usd">80000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEwLTUtMS0xLTA_e0b18bd3-d973-45ed-8ca6-20f0a1e6a64e"
      unitRef="usd">30000000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzExLTEtMS0xLTA_db5aa141-7589-4ed1-9ab3-174a79b030ff"
      unitRef="usd">58534000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzExLTMtMS0xLTA_2cf39611-87eb-45ad-97e6-ae65fe4ff612"
      unitRef="usd">55265000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzExLTUtMS0xLTA_d714b73b-c378-49bf-aed5-b888c59d201c"
      unitRef="usd">41903000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEyLTEtMS0xLTA_6f9f31ef-4300-4f08-b3b7-8b232e6e61de"
      unitRef="usd">-2136000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEyLTMtMS0xLTA_0089f6a9-5124-45df-879c-d7114c71e6cd"
      unitRef="usd">-2419000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEyLTUtMS0xLTA_8aab1702-894c-4109-b01e-ff139210c05a"
      unitRef="usd">-700000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEzLTEtMS0xLTA_03e7b6e2-58fb-404c-919f-a3464ede4409"
      unitRef="usd">187732000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEzLTMtMS0xLTA_8b966b50-5750-48be-b72a-a232e3d65c4b"
      unitRef="usd">117414000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzEzLTUtMS0xLTA_b1fc7f6c-8ad6-4984-a45d-3969ed12b659"
      unitRef="usd">99997000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE0LTEtMS0xLTA_7576584f-ed45-443d-a6b2-95769caaca3e"
      unitRef="usd">13800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE0LTMtMS0xLTA_3d642746-fdcf-4746-90b6-af39afda0087"
      unitRef="usd">1000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE0LTUtMS0xLTA_7435cbf1-349f-4972-8b65-a361adfa7f25"
      unitRef="usd">-1700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE1LTEtMS0xLTA_a5c77e9b-e3ac-495c-98fe-4fb6a237b243"
      unitRef="usd">1000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE1LTMtMS0xLTA_a8aab72a-1fea-45b3-bbf7-6bdb8309537c"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic06440196560414e9a39d09a3d31dc57_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE1LTUtMS0xLTA_a7850985-dd29-4790-9066-5ff33208432d"
      unitRef="usd">1700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE2LTEtMS0xLTA_1b444f1c-7826-47e5-97b6-9355605c4e93"
      unitRef="usd">14800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE2LTMtMS0xLTA_e00d493b-eec7-4ca6-8a1f-5b56a3fc0c50"
      unitRef="usd">1000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE2LTUtMS0xLTA_b08acdac-0f41-4d3e-a205-a0d908d1fa22"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE4LTEtMS0xLTA_146f83fe-9803-4889-bb91-037f70c7db73"
      unitRef="usd">28114000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE4LTMtMS0xLTA_fee40317-1795-408a-9c2c-9613b1a85e7f"
      unitRef="usd">28055000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE4LTUtMS0xLTA_5a90dbf6-6f0c-4496-9189-3ea223de519e"
      unitRef="usd">28629000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE5LTEtMS0xLTA_0aa5eb4a-aa1b-4b67-9a59-e565a1870060"
      unitRef="usd">16790000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE5LTMtMS0xLTA_3c2a6f7a-15ef-49ef-86f8-25574c2a09ea"
      unitRef="usd">13611000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzE5LTUtMS0xLTA_3fb4cc9b-3ec9-4093-915c-9694355d0ed5"
      unitRef="usd">4266000</us-gaap:IncomeTaxesPaidNet>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzIyLTEtMS0xLTA_a8677f38-31a7-48c2-9d03-de832775f97c"
      unitRef="usd">-11415000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzIyLTMtMS0xLTA_85dbdc54-ebb7-4146-93cc-580ced4cf182"
      unitRef="usd">5035000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODEvZnJhZzphYmUzZGIwNzQ3NjY0YTgxOGUzYzU2ZjJhYTc3Y2RiOS90YWJsZTo1ZjhlZjE2M2NlZjk0OTdjYjVkNTIwYWI1MDExODE4MS90YWJsZXJhbmdlOjVmOGVmMTYzY2VmOTQ5N2NiNWQ1MjBhYjUwMTE4MTgxXzIyLTUtMS0xLTA_79bdb4a7-c068-4592-a176-b6fd79088bf6"
      unitRef="usd">1810000</pnm:IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzUtMS0xLTEtMA_9a440daf-e048-4dcf-b484-d958bd7eb85d"
      unitRef="usd">14800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzUtMy0xLTEtMA_fb362b7a-dcb4-4166-a9c6-3fd00b0dc4b4"
      unitRef="usd">1000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzYtMS0xLTEtMA_bdf47925-0296-4a44-8664-78132e2e9b9e"
      unitRef="usd">25171000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzYtMy0xLTEtMA_3a28c7b5-b149-469e-b519-9b69cb78af9a"
      unitRef="usd">25442000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzctMS0xLTEtMA_fd104fc7-f705-48f6-a927-2d23976dc110"
      unitRef="usd">11780000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzctMy0xLTEtMA_3cc0753c-bca3-4b4d-9fc1-12db743faa95"
      unitRef="usd">10814000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherReceivables
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzgtMS0xLTEtMA_ac0879c5-424e-4737-bef1-9729d564260b"
      unitRef="usd">3703000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzgtMy0xLTEtMA_4c6bd1cf-be84-4569-9208-902fd5b15355"
      unitRef="usd">2713000</us-gaap:OtherReceivables>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzktMS0xLTEtMA_c60711e8-9f31-4182-bb52-d3ce2eb4068a"
      unitRef="usd">0</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzktMy0xLTEtMA_1f77ef15-88ca-4cef-a703-5f0e4eeb9ac1"
      unitRef="usd">0</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:InventoryNet
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzEwLTEtMS0xLTA_330eae40-5a9a-401b-9166-039da885ccaf"
      unitRef="usd">5945000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzEwLTMtMS0xLTA_8044fabe-849c-4dba-ab5c-8cc42130d5ee"
      unitRef="usd">5704000</us-gaap:InventoryNet>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzExLTEtMS0xLTA_b05cef27-4f16-4d80-bd71-6e8b399207dc"
      unitRef="usd">202000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzExLTMtMS0xLTA_627d2315-48fc-414e-85cb-d5b531132a74"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzEzLTEtMS0xLTA_d6491c09-8aeb-4e5a-9514-b0882312da29"
      unitRef="usd">1738000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzEzLTMtMS0xLTA_43e804f5-edb2-4877-82fc-6d83d0302082"
      unitRef="usd">1280000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE0LTEtMS0xLTA_09594948-cf43-4fdc-aa6c-9165e34e5ae2"
      unitRef="usd">63339000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE0LTMtMS0xLTA_1b2954af-4a3f-45cf-89d9-310e7f3fec87"
      unitRef="usd">46953000</us-gaap:AssetsCurrent>
    <us-gaap:OtherLongTermInvestments
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE2LTEtMS0xLTA_94f09da4-5187-479a-81f8-71053e1335a3"
      unitRef="usd">164000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE2LTMtMS0xLTA_40e82a28-1041-48ef-8d5c-9de6e6a90e7d"
      unitRef="usd">178000</us-gaap:OtherLongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE3LTEtMS0xLTA_78a38a78-a461-46da-bff9-27e69f6a3d98"
      unitRef="usd">13298000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE3LTMtMS0xLTA_381a4745-9b6f-4f60-939f-f6e456a5109d"
      unitRef="usd">6684000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE4LTEtMS0xLTA_79803899-fefe-40dc-a1c6-90a59bd487b3"
      unitRef="usd">13462000</pnm:TotalOtherPropertyAndInvestments>
    <pnm:TotalOtherPropertyAndInvestments
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzE4LTMtMS0xLTA_d39b0da8-c188-481a-9bea-52cb8e0307fa"
      unitRef="usd">6862000</pnm:TotalOtherPropertyAndInvestments>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIwLTEtMS0xLTA_a6835f28-0765-4f7a-8147-23ce83dcf326"
      unitRef="usd">2193270000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIwLTMtMS0xLTA_ecea6f90-ab28-456f-8821-19d26f7d4cf8"
      unitRef="usd">1919256000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIxLTEtMS0xLTA_17273df7-148c-4583-a30b-7d3929f7cf78"
      unitRef="usd">537707000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIxLTMtMS0xLTA_800005a0-199c-44c8-85d7-29b83b760723"
      unitRef="usd">516795000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIyLTEtMS0xLTA_42cee30b-2e37-4d7c-b7fd-0dda67ee323a"
      unitRef="usd">1655563000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIyLTMtMS0xLTA_7afd8e2c-e9b8-436f-a287-9fde22931de5"
      unitRef="usd">1402461000</pnm:PublicUtilitiesPropertyPlantAndEquipmentNetInService>
    <us-gaap:ConstructionInProgressGross
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIzLTEtMS0xLTA_8ada4c7e-89e6-4008-959f-0e3c9d43ee1c"
      unitRef="usd">61359000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzIzLTMtMS0xLTA_cf93facd-5c20-449b-9e04-50c552a013df"
      unitRef="usd">42554000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI0LTEtMS0xLTA_9e67dc7f-4ef8-466e-9570-ecf0ab8dc514"
      unitRef="usd">1716922000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI0LTMtMS0xLTA_ce10b37f-c3cc-4179-9ec4-3759558e4f18"
      unitRef="usd">1445015000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI2LTEtMS0xLTA_cc56b536-cc03-4754-80be-f0b0ac9a629f"
      unitRef="usd">99837000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI2LTMtMS0xLTA_f9c82c00-f0d1-45bb-b472-6c4e3162b511"
      unitRef="usd">121463000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI3LTEtMS0xLTA_4edee300-cfbe-4ca3-aaba-98d5b8c7cccf"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI3LTMtMS0xLTA_f8e92d06-a589-46b1-acb1-19b09a767b0b"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI4LTEtMS0xLTA_44ba0381-b298-4894-a6bd-f6695e936ce9"
      unitRef="usd">7206000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI4LTMtMS0xLTA_341cdd47-6b14-4dc6-a233-5c6538bb3db1"
      unitRef="usd">9954000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherDeferredCostsNet
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI5LTEtMS0xLTA_08d5a166-858b-4862-8c08-831a6cd8e12c"
      unitRef="usd">5149000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:OtherDeferredCostsNet
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzI5LTMtMS0xLTA_621b8f2e-3cff-4850-b709-19e05a34f046"
      unitRef="usd">3527000</us-gaap:OtherDeferredCostsNet>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzMwLTEtMS0xLTA_84da8ff2-f951-4f9f-a8d3-34be6c44df55"
      unitRef="usd">338857000</pnm:TotalDeferredChargesAndOtherAssets>
    <pnm:TotalDeferredChargesAndOtherAssets
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzMwLTMtMS0xLTA_3855b0b0-5ed2-4e7d-9964-705415ca3582"
      unitRef="usd">361609000</pnm:TotalDeferredChargesAndOtherAssets>
    <us-gaap:Assets
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzMxLTEtMS0xLTA_2bce603e-65b1-45ad-a588-01047458371d"
      unitRef="usd">2132580000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTpiNjA0YTVjNDM1YTE0ZmRjYjM3MTIwZTgyMDU2N2MzYy90YWJsZXJhbmdlOmI2MDRhNWM0MzVhMTRmZGNiMzcxMjBlODIwNTY3YzNjXzMxLTMtMS0xLTA_da58892b-9b0d-4738-8d42-911ed1fb89f8"
      unitRef="usd">1860439000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzUtMS0xLTEtMA_1cc940e4-950e-488d-86b8-80cd1744f949"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzUtMy0xLTEtMA_71d66921-8270-43ca-9757-29089faf37a2"
      unitRef="usd">15000000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzctMS0xLTEtMA_7165b695-c7c2-476f-9a1b-845cc6bffd6b"
      unitRef="usd">33620000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzctMy0xLTEtMA_856d45d0-db20-45ea-999f-932c4b56b570"
      unitRef="usd">20598000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzgtMS0xLTEtMA_a9e510d8-842f-40fd-b14d-f2becc397d91"
      unitRef="usd">5883000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzgtMy0xLTEtMA_e05659bd-c3a4-44f9-bd38-d3120f45bbf3"
      unitRef="usd">5419000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzktMS0xLTEtMA_395384fb-c0e9-455c-a0ab-f8e8d0597139"
      unitRef="usd">41538000</pnm:AccruedInterestAndTaxesPayable>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzktMy0xLTEtMA_2b655f22-862f-4cff-9e1c-456d57b3d6d0"
      unitRef="usd">42068000</pnm:AccruedInterestAndTaxesPayable>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEwLTEtMS0xLTA_25f47c6e-ff23-43d0-a8ec-41993dad2233"
      unitRef="usd">2052000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEwLTMtMS0xLTA_8b3166bb-a61a-40f3-a796-b85efd6b717c"
      unitRef="usd">134000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzExLTEtMS0xLTA_3e271359-2a01-40b0-bdfc-800da7ca73d7"
      unitRef="usd">2193000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzExLTMtMS0xLTA_a3591ef3-5859-446a-94c3-2b04975117a4"
      unitRef="usd">2753000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEyLTEtMS0xLTA_3613b960-9e1d-45bf-9f06-9012c03c5b0b"
      unitRef="usd">4486000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEyLTMtMS0xLTA_12527917-13dd-4ef4-b0fe-53090cfca1e8"
      unitRef="usd">3565000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEzLTEtMS0xLTA_83e4afc7-9d0f-4f09-8a48-43c09f51e914"
      unitRef="usd">89772000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzEzLTMtMS0xLTA_9a3ea892-c89a-4975-89bd-a5f18051c98d"
      unitRef="usd">89537000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE0LTEtMS0xLTA_75f87629-a12e-46c4-9958-2e6ecf1270ce"
      unitRef="usd">853673000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE0LTMtMS0xLTA_5356a336-1a94-497a-904e-644149fc8726"
      unitRef="usd">670691000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE2LTEtMS0xLTA_0520d6b1-b59e-4f74-9234-7ff89da4b76b"
      unitRef="usd">145369000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE2LTMtMS0xLTA_9a4d68a8-f618-4df1-8e37-a3668affd3b6"
      unitRef="usd">140151000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE3LTEtMS0xLTA_7ee24c50-9fdf-424d-895f-c94f63efb583"
      unitRef="usd">185355000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE3LTMtMS0xLTA_ba6964c2-0985-40ed-8b74-fcadbb6cf92d"
      unitRef="usd">182845000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE4LTEtMS0xLTA_7f26609e-6b91-484f-b26f-b51d58693f29"
      unitRef="usd">703000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE4LTMtMS0xLTA_8671580b-57f9-47c9-8195-ce1fc1b899a1"
      unitRef="usd">881000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE5LTEtMS0xLTA_a343be97-3af1-4ff8-8fd1-9f62d48dcbe6"
      unitRef="usd">1828000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzE5LTMtMS0xLTA_87c507ea-6409-4725-9aff-522aa8c03492"
      unitRef="usd">7199000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIwLTEtMS0xLTA_48cbd414-6b37-458d-a585-091c4e1e0b27"
      unitRef="usd">4779000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIwLTMtMS0xLTA_715bfcef-3f9c-40d5-9a0a-77f150f21887"
      unitRef="usd">7039000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIxLTEtMS0xLTA_50dcf672-45d2-4578-9b5d-52b1080841ab"
      unitRef="usd">25423000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIxLTMtMS0xLTA_d7183637-9e49-4a34-9f66-2b451f5dcfb1"
      unitRef="usd">7469000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIyLTEtMS0xLTA_aa53fed1-8885-4b8d-a6d6-a345cde721db"
      unitRef="usd">363457000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIyLTMtMS0xLTA_9fb8777a-8498-4e24-a1ce-e376be646717"
      unitRef="usd">345584000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIzLTEtMS0xLTA_f685aae5-9648-4a20-802f-620be7e54037"
      unitRef="usd">1306902000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzIzLTMtMS0xLTA_25be4ffa-68fe-4c48-88ba-9a4c0338e813"
      unitRef="usd">1105812000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI0LTEtMS0xLTA_845cc29f-6ab1-42cf-ae78-dbacb96dfab5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI0LTMtMS0xLTA_2f5ce904-6c75-4bd7-ab60-b6f1d568cb71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3ODgx_b2f5b8ea-2468-4cec-a526-5845c5738e56"
      unitRef="usdPerShare">10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3ODgx_c5d80087-0af8-4ab6-9a7c-715b6cf9b1f7"
      unitRef="usdPerShare">10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3ODk1_00217a55-16aa-427a-abc7-bc7941f95abd"
      unitRef="shares">12000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3ODk1_0defb973-acf4-420e-b4b2-8701d7a7fac3"
      unitRef="shares">12000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3OTAz_61cbe871-d44a-42cc-87bc-b5edae005939"
      unitRef="shares">6358</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3OTAz_88ce11c6-5712-4f04-b922-17e783f9702b"
      unitRef="shares">6358</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3OTAz_c21b710b-092e-43df-b0f6-ff9aea97dc76"
      unitRef="shares">6358</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4YjIwNDk5MDJiYWI0YTU4YWI1ZGIyYjMyN2Q2NWJjZV8xMDk5NTExNjI3OTAz_efe8f475-5b68-462b-b050-32d37cfe381a"
      unitRef="shares">6358</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTEtMS0xLTA_9522a3cc-271b-441d-adaa-7a5d024aecf0"
      unitRef="usd">64000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI2LTMtMS0xLTA_7b497061-81b4-41eb-84ad-069e397147c2"
      unitRef="usd">64000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI3LTEtMS0xLTA_3c968160-bced-4a57-8501-bf84a07fb377"
      unitRef="usd">685166000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI3LTMtMS0xLTA_b2937ef4-55c4-4aef-9ad4-75e2a3f2d952"
      unitRef="usd">614166000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI5LTEtMS0xLTA_98144399-3854-487d-b961-a0da812c858e"
      unitRef="usd">140448000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzI5LTMtMS0xLTA_9694e8e3-73f6-4dfb-a4fb-c4959311c4de"
      unitRef="usd">140397000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzMwLTEtMS0xLTA_1473454d-a287-4835-af6c-8b8dc181826b"
      unitRef="usd">825678000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzMwLTMtMS0xLTA_9fd9db7a-5401-4b0d-a7b8-0e8b0780fbb5"
      unitRef="usd">754627000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzMxLTEtMS0xLTA_bff144f8-2f36-47c5-9871-b8c7f7b80c6a"
      unitRef="usd">2132580000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xODQvZnJhZzo2MjYzYWZlZGZjMWQ0MzlhOTI3Nzc2ZGY0ZWY3MDg5MC90YWJsZTo3YWY3YzJjN2FjYjM0OTBhYjE5ZTZmOGEyMGUwMjUwMC90YWJsZXJhbmdlOjdhZjdjMmM3YWNiMzQ5MGFiMTllNmY4YTIwZTAyNTAwXzMxLTMtMS0xLTA_8100c3df-44e6-4fe5-9b04-75110077f0bb"
      unitRef="usd">1860439000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i234bb6c5428441b082aa1aa05584a9f7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzItMS0xLTEtMA_92172e2d-50a0-4e0c-be38-cadd7830fa1a"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9b3d8c5c2e5c435b91ef9701d50a7cc2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzItMy0xLTEtMA_ec844636-759a-4be6-a833-d307ea386e55"
      unitRef="usd">504166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0fcb3793c25048678d55462bd45e9486_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzItNy0xLTEtMA_bdd68c88-9892-4e34-b439-f6a26d34fcb0"
      unitRef="usd">130175000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic06440196560414e9a39d09a3d31dc57_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzItOS0xLTEtMA_8ea426b4-a18b-4d32-8221-931bd9b21bea"
      unitRef="usd">634405000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i610d49fff1104efa9703df567bb8cfc8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzQtNy0xLTEtMA_c6659fad-21f8-4ac2-8e22-f69af7bf4965"
      unitRef="usd">51591000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzQtOS0xLTEtMA_db8653c5-2e7c-4099-9ae7-92e88537af58"
      unitRef="usd">51591000</us-gaap:NetIncomeLoss>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i7a1374cf11774223a24ffa1e87145373_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzYtMy0xLTEtMA_4e90baee-cc28-4e04-809e-614bd203afeb"
      unitRef="usd">30000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzYtOS0xLTEtMA_f1ea333b-583f-4af3-9538-5bb5e933994e"
      unitRef="usd">30000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <us-gaap:DividendsCommonStockCash
      contextRef="i610d49fff1104efa9703df567bb8cfc8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzctNy0xLTEtMA_1ea9a722-ebf5-4cf4-8851-e8edb0a80df5"
      unitRef="usd">41903000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzctOS0xLTEtMA_067917c2-dbe3-4760-9e8c-54a5f31e7cc8"
      unitRef="usd">41903000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="if16111b15ad44244a4421af397850bd0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzgtMS0xLTEtMA_34a3cbfd-e0c1-494b-b1ea-1c003c7ab2c4"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2daa7c95006449e69ef6d256ccba2354_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzgtMy0xLTEtMA_8c69608c-2f9a-4fa4-9276-4f36a792e9ed"
      unitRef="usd">534166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i90d5bacd487844058e5676fa126b3f03_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzgtNy0xLTEtMA_1c031a98-d1f9-410f-8c54-92b7c2bbb420"
      unitRef="usd">139863000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzgtOS0xLTEtMA_d7de35fe-646b-4316-9470-2620207f4a4d"
      unitRef="usd">674093000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i584d39a4262a46b38da07193d2a13ba7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzktNy0xLTEtMA_d9890435-cda5-4c76-bcae-5cd80fe4fb21"
      unitRef="usd">55799000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzktOS0xLTEtMA_763e2d29-e02e-4968-99a5-4e2cf81ad626"
      unitRef="usd">55799000</us-gaap:NetIncomeLoss>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="ic3d749099b754c03960ea1db7034858e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzExLTMtMS0xLTA_e43c4a3b-704f-4818-a193-ab603a7a8cb0"
      unitRef="usd">80000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzExLTktMS0xLTA_fc726703-beb9-4613-84f9-2041fac30ccc"
      unitRef="usd">80000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <us-gaap:DividendsCommonStockCash
      contextRef="i584d39a4262a46b38da07193d2a13ba7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEyLTctMS0xLTA_fa1bc694-78ee-40a3-bbc9-428f34b17b67"
      unitRef="usd">55265000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEyLTktMS0xLTA_73c6160b-4a0a-49e2-b667-a877b664fb07"
      unitRef="usd">55265000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="i5ec85cc61c2e45fa9e594eeb68c255e9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEzLTEtMS0xLTA_754ed2f6-61e9-480d-ab22-cea0c1fca8b7"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i108092c79868491687cf9455324ca612_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEzLTMtMS0xLTA_eb49e95e-b6dd-474c-8920-b54855139463"
      unitRef="usd">614166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1060ed5439f642008104aacd9b5c392b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEzLTctMS0xLTA_0b8de472-38c8-42bb-a705-a929a9d17c8b"
      unitRef="usd">140397000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzEzLTktMS0xLTA_04a9561e-ad45-4852-975b-3a0c820d0b01"
      unitRef="usd">754627000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia3575069b6f1479e985092acbc7c390c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE0LTctMS0xLTA_94331466-2b6b-497c-9445-da6d6c758acf"
      unitRef="usd">58585000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE0LTktMS0xLTA_c0e12591-d2ef-44af-a6bc-a5b3299e2efb"
      unitRef="usd">58585000</us-gaap:NetIncomeLoss>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i19ec0cef618044a2a8ecf0136eedf7f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE2LTMtMS0xLTA_53785aaf-c872-4bad-91aa-39c37535cc4a"
      unitRef="usd">71000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE2LTktMS0xLTA_0d462e7f-f603-4a7a-8bea-10613ae57402"
      unitRef="usd">71000000</pnm:AdjustmentstoAdditionalPaidinCapitalParentContributions>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia3575069b6f1479e985092acbc7c390c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE3LTctMS0xLTA_024a1d62-2e80-477b-a91d-587865a250f6"
      unitRef="usd">58534000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE3LTktMS0xLTA_2d3afbda-6f6b-4fcf-8a87-1ee19d5c1ac2"
      unitRef="usd">58534000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="id0188481089a4f7da089d59cab2f23c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE4LTEtMS0xLTA_7136879b-afd3-4a1d-8894-77a70768bf22"
      unitRef="usd">64000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icbfe637d444e4c599ab78627b483d4c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE4LTMtMS0xLTA_6e721970-a19e-43eb-93dd-56fc82c6657c"
      unitRef="usd">685166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5a878341de4b46d2afb3fa24304e33e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE4LTctMS0xLTA_534bde0b-d0d9-4710-b4b6-87663db3781a"
      unitRef="usd">140448000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTAvZnJhZzo1MTMwYjRkYWE4ZjM0YzcxOWNjNmEyNGI1ZjIxMWQzNy90YWJsZTo0OGQ0NjQ4NjIyODg0YTBiODFmOTg1MDVmYmQyODYyYS90YWJsZXJhbmdlOjQ4ZDQ2NDg2MjI4ODRhMGI4MWY5ODUwNWZiZDI4NjJhXzE4LTktMS0xLTA_f5c9e7bc-3d7a-4aee-b692-486ab12d895a"
      unitRef="usd">825678000</us-gaap:StockholdersEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDY5_db888730-4df1-45da-b6d6-80beb1aa2d88">Summary of the Business and Significant Accounting Policies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Nature of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR is an investor-owned holding company with two regulated utilities providing electricity and electric services in New Mexico and Texas.  PNMR&#x2019;s primary subsidiaries are PNM and TNMP.  PNM is a public utility with regulated operations primarily engaged in the generation, transmission, and distribution of electricity.  TNMP is a wholly-owned subsidiary of TNP, which is a holding company that is wholly-owned by PNMR.  TNMP provides regulated transmission and distribution services in Texas.  PNMR&#x2019;s common stock trades on the New York Stock Exchange under the symbol PNM.  On October 20, 2020, PNMR, Avangrid, and Merger Sub, entered into an Agreement and Plan of Merger (the &#x201c;Merger Agreement&#x201d;) pursuant to which Merger Sub will merge with and into PNMR (the &#x201c;Merger&#x201d;), with PNMR surviving the Merger as a wholly-owned subsidiary of Avangrid.  See Note 22.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Financial Statement Preparation and Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period.  Actual results could ultimately differ from those estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Notes to Consolidated Financial Statements include disclosures for PNMR, PNM, and TNMP.   This report uses the term &#x201c;Company&#x201d; when discussing matters of common applicability to PNMR, PNM, and TNMP.  Discussions regarding only PNMR, PNM, or TNMP are so indicated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Certain amounts in the 2019 and 2018 Consolidated Financial Statements and Notes thereto have been reclassified to conform to the 2020 financial statement presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;GAAP defines subsequent events as events or transactions that occur after the balance sheet date but before financial statements are issued or are available to be issued.  Based on their nature, magnitude, and timing, certain subsequent events may be required to be reflected at the balance sheet date and/or required to be disclosed in the financial statements.  The Company has evaluated subsequent events as required by GAAP.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Consolidated Financial Statements of each of PNMR, PNM, and TNMP include their accounts and those of subsidiaries in which that entity owns a majority voting interest.  PNM also consolidates Valencia (Note 10).  PNM owns undivided interests in several jointly-owned power plants and records its pro-rata share of the assets, liabilities, and expenses for those plants.  The agreements for the jointly-owned plants provide that if an owner were to default on its payment obligations, the non-defaulting owners would be responsible for their proportionate share of the obligations of the defaulting owner.  In exchange, the non-defaulting owners would be entitled to their proportionate share of the generating capacity of the defaulting owner.  There have been no such payment defaults under any of the agreements for the jointly-owned plants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR Services Company expenses, which represent costs that are primarily driven by corporate level activities, are charged to the business segments.  These services are billed at cost and are reflected as general and administrative expenses in the business segments.  Other significant intercompany transactions between PNMR, PNM, and TNMP include interest and income tax sharing payments, as well as equity transactions, and interconnection billings.  All intercompany transactions and balances have been eliminated.  See Note 20.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Accounting for the Effects of Certain Types of Regulation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company maintains its accounting records in accordance with the uniform system of accounts prescribed by FERC and adopted by the NMPRC and PUCT.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Certain of the Company&#x2019;s operations are regulated by the NMPRC, PUCT, and FERC and the provisions of GAAP for rate-regulated enterprises are applied to the regulated operations.  Regulators may assign costs to accounting periods that differ from accounting methods applied by non-regulated utilities. &#160;When it is probable that regulators will permit recovery of costs through future rates, costs are deferred as regulatory assets that otherwise would be expensed. &#160;Likewise, regulatory liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for expenditures that have not yet been incurred.&#160; GAAP also provides for the recognition of revenue and regulatory assets and liabilities associated with &#x201c;alternative revenue programs&#x201d; authorized by regulators.  Such programs allow the utility to adjust future rates in response to past activities or completed events, if certain criteria are met.  Regulatory assets and liabilities are amortized into earnings over the authorized recovery period.  Accordingly, the Company has deferred certain costs and recorded certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  Information on regulatory assets and regulatory liabilities is contained in Note 13.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In some circumstances, regulators allow a requested increase in rates to be implemented, subject to refund, before the regulatory process has been completed and a decision rendered by the regulator.  When this occurs, the Company assesses the possible outcomes of the rate proceeding.  The Company records a provision for refund to the extent the amounts being collected, subject to refund, exceed the amount the Company determines is probable of ultimately being allowed by the regulator.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Cash and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Cash deposits received and held for a period of time that are restricted to a specific purpose, under the terms of their effective agreements, are considered restricted cash.  Investments in highly liquid investments with original maturities of three months or less at the date of purchase are considered cash and cash equivalents.  At December 31, 2020 and 2019 there was no restricted cash for PNMR, PNM, and TNMP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Utility Plant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Utility plant is stated at original cost and includes capitalized payroll-related costs such as taxes, pension, other fringe benefits, administrative costs, and AFUDC, where authorized by rate regulation, or capitalized interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Repairs, including major maintenance activities, and minor replacements of property are expensed when incurred, except as required by regulators for ratemaking purposes.  Major replacements are charged to utility plant.  Gains, losses, and costs to remove resulting from retirements or other dispositions of regulated property in the normal course of business are credited or charged to accumulated depreciation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM and TNMP may receive reimbursements, referred to as CIAC, from customers to pay for all or part of certain construction projects to the extent the project does not benefit regulated customers in general.  PNM and TNMP account for these reimbursements as offsets to utility plant additions based on the requirements of the NMPRC, FERC, and PUCT.  Due to the PUCT&#x2019;s regulatory treatment of CIAC reimbursements, TNMP also receives a financing component that is recognized as other income on the Consolidated Statements of Earnings.  Under the NMPRC regulatory treatment, PNM typically does not receive a financing component.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Depreciation and Amortization&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s provision for depreciation and amortization of utility plant, other than nuclear fuel, is based upon straight-line rates approved by the NMPRC and FERC.  Amortization of nuclear fuel is based on units-of-production.  TNMP&#x2019;s provision for depreciation and amortization of utility plant is based upon straight-line rates approved by the PUCT.  Depreciation and amortization of non-utility property, including right-of-use assets for finance leases as discussed in Note 8, is computed based on the straight-line method.  The provision for depreciation of certain equipment is allocated between operating expenses and construction projects based on the use of the equipment.  Average straight-line rates used were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.380%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common, intangible, and general plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Allowance for Funds Used During Construction&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As provided by the FERC uniform systems of accounts, AFUDC is charged to regulated utility plant for construction projects.  This allowance is designed to enable a utility to capitalize financing costs during periods of construction of property subject to rate regulation.  It represents the cost of borrowed funds (allowance for borrowed funds used during construction or &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x201c;debt AFUDC&#x201d;) and a return on other funds (allowance for equity funds used during construction or &#x201c;equity AFUDC&#x201d;).  The debt AFUDC is recorded in interest charges and the equity AFUDC is recorded in other income on the Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;For the years ended December 31, 2020, 2019, and 2018, PNM recorded $3.0 million, $5.0 million, and $6.1 million of debt AFUDC at annual rates of 2.40%, 2.99%, and 3.19% and $7.0 million, $6.7 million, and $8.2 million of equity AFUDC at annual rates of 3.42%, 3.95%, and 4.25%.  For the years ended December 31, 2020, 2019, and 2018, TNMP recorded $2.1 million, $2.4 million, and $2.3 million of debt AFUDC at rates of 2.20%, 3.23%, and 3.32% and $4.3 million, $2.8 million, and $2.2 million of equity AFUDC at rates of 4.42%, 3.78%, and 3.29%.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Materials, Supplies, and Fuel Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Materials and supplies relate to transmission, distribution, and generating assets.  Materials and supplies are charged to inventory when purchased and are expensed or capitalized as appropriate when issued.  Materials and supplies are valued using an average costing method.  Coal is valued using a rolling weighted average costing method that is updated based on the current period cost per ton.  Periodic aerial surveys are performed on the coal piles and adjustments are made.  Average cost is equal to net realizable value under the ratemaking process.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Inventories consisted of the following at December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Coal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM holds investment securities in the NDT for the purpose of funding its share of the decommissioning costs of PVNGS and trusts for PNM&#x2019;s share of final reclamation costs related to the coal mines serving SJGS and Four Corners (Note 16).  Since third party investment managers have sole discretion over the purchase and sale of the securities, PNM records a realized loss as an impairment for any available-for-sale debt security that has a market value that is less than cost at the end of each quarter.  Effective January 1, 2018, the Company adopted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2016-01 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; Financial Instruments (Subtopic 825-10), &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;which eliminates the requirement to classify investments in equity securities with readily determinable fair values into trading or available-for-sale categories and requires those equity securities to be measured at fair value with changes in fair value recognized in earnings rather than in OCI.  On January 1, 2018, PNM recorded a cumulative effect adjustment to reclassify unrealized holding gains on equity securities held in the NDT and coal mine reclamation trusts from AOCI to retained earnings on the Consolidated Balance Sheets.  For the years ended December&#160;31, 2020, 2019 and 2018, PNM recorded impairment losses on the available-for-sale debt securities of $3.2 million, $5.7 million and $13.7 million.   No gains or losses are deferred as regulatory assets or liabilities.  See Notes 3 and 9.  All investments are held in PNM&#x2019;s name and are in the custody of major financial institutions.  The specific identification method is used to determine the cost of securities disposed of, with realized gains and losses reflected in other income and deductions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On January 1, 2020, the Company adopted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2016-13 &#x2013; Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;, which changed the way entities recognize impairments of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over the remaining lives of the assets.  The majority of the amendments made by the new standard were required to be applied using a modified retrospective approach.  The amendments in ASU 2016-13 also required entities to separately measure and realize an impairment for credit losses on available-for-sale debt securities for which carrying value exceeded fair value, unless such securities have been determined to be other than temporarily impaired and the entire decrease in value had been realized as an impairment.  The amendments relating to available-for-sale debt securities were required to be applied prospectively on the date of adoption.  PNM records a realized loss as an impairment for any available-for-sale debt security that has a fair value that is less than its carrying value.  As a result, the Company has no available-for-sale debt securities for which carrying value exceeds fair value and there are no impairments considered to be &#x201c;other than temporary&#x201d; that are included in AOCI and not recognized in earnings.  Adoption of the standard did not result in the Company recording a cumulative effect adjustment or impact the Company's accounting for its available-for-sale debt securities.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Equity Method Investment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR accounts for its investment in NMRD using the equity method of accounting because PNMR&#x2019;s ownership interest results in significant influence, but not control, over NMRD and its operations.&#160;&#160;PNMR records as income its percentage share of earnings or loss of NMRD and carries its investment at cost, adjusted for its share of undistributed earnings or losses.  See Note 21.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Goodwill &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company does not amortize goodwill.  Goodwill is evaluated for impairment annually, or more frequently if events and circumstances indicate that the goodwill might be impaired.  See Note 19.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Asset Impairment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Tangible long-lived assets and right-of-use assets associated with leases are evaluated in relation to the estimated future undiscounted cash flows to assess recoverability when events and circumstances indicate that the assets might be impaired.  See Note 16.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;See Note 4 for a discussion of electric operating revenues.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Accounts Receivable and Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Accounts receivable consists primarily of trade receivables from customers. In the normal course of business, credit is extended to customers on a short-term basis.  PNM estimates the allowance for credit losses on trade receivables based on historical experience and estimated default rates.  Accounts receivable balances are reviewed monthly, adjustments to the allowance for credit losses are made as necessary, and amounts that are deemed uncollectible are written off.  See Note 4.  TNMP has a regulatory mechanism to recover uncollectible amounts from REPs as a regulatory asset and as a result has no allowance for credit losses on trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:110%"&gt;.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed in Note 17, both PNM and TNMP suspended disconnecting certain customers for past due bills, waived late fees during the pandemic, and have been provided regulatory mechanisms to recover bad debt expense and other costs resulting from COVID-19.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Amortization of Debt Acquisition Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Discount, premium, and expense related to the issuance of long-term debt are amortized over the lives of the respective issues.  Gains and losses incurred upon the early retirement of long-term debt are recognized in other income or other deductions, except for amounts recoverable through NMPRC, FERC, or PUCT regulation, which are recorded as regulatory assets or liabilities and amortized over the lives of the respective issues.  Unamortized premium, discount, and expense related to long-term debt are reflected as part of the related liability on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company records derivative instruments, including energy contracts, on the balance sheet as either an asset or liability measured at their fair value.  Changes in the derivatives&#x2019; fair value are recognized in earnings unless specific hedge accounting criteria are met.  PNM also records certain commodity derivative transactions recoverable through NMPRC regulation as regulatory assets or liabilities.  See Note 7 and Note 9.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company treats all forward commodity purchases and sales contracts subject to unplanned netting or &#x201c;book-out&#x201d; by the transmission provider as derivative instruments subject to mark-to-market accounting.  GAAP provides guidance on whether realized gains and losses on derivative contracts not held for trading purposes should be reported on a net or gross basis and concludes such classification is a matter of judgment that depends on the relevant facts and circumstances.  See Note 4.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Decommissioning and Reclamation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM is only required to recognize and measure decommissioning liabilities for tangible long-lived assets for which a legal obligation exists.  Nuclear decommissioning costs and related accruals are based on periodic site-specific estimates of the costs for removing all radioactive and other structures at PVNGS and are dependent upon numerous assumptions, including &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;estimates of future decommissioning costs at current price levels, inflation rates, and discount rates.  PNM&#x2019;s accruals for PVNGS Units 1, 2, and 3, including portions held under leases, have been made based on such estimates, the guidelines of the NRC, and the PVNGS license periods.  See Note 17 for information concerning the treatment of nuclear decommissioning costs for certain purchased and leased portions of PVNGS in the NMPRC&#x2019;s order in PNM&#x2019;s NM 2015 Rate Case and the NM Supreme Court&#x2019;s decision on PNM&#x2019;s appeal of that order.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In connection with both the SJGS and Four Corners coal supply agreements, the owners are required to reimburse the mining companies for the cost of contemporaneous reclamation, as well as the costs for final reclamation of the coal mines.  The reclamation costs are based on periodic site-specific studies that estimate the costs to be incurred in the future and are dependent upon numerous assumptions, including estimates of future reclamation costs at current price levels, inflation rates, and discount rates.  PNM considers the contemporaneous reclamation costs part of the cost of its delivered coal costs.  See Note 16 for a discussion of reclamation costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Environmental Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The normal operations of the Company involve activities and substances that expose the Company to potential liabilities under laws and regulations protecting the environment.  Liabilities under these laws and regulations can be material and may be imposed without regard to fault, or may be imposed for past acts, even though the past acts may have been lawful at the time they occurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company records its environmental liabilities when site assessments or remedial actions are probable and a range of reasonably likely cleanup costs can be estimated.  The Company reviews its sites and measures the liability by assessing a range of reasonably likely costs for each identified site using currently available information and the probable level of involvement and financial condition of other potentially responsible parties.  These estimates are based on assumptions regarding the costs for site investigations, remediation, operations and maintenance, monitoring, and site closure.  The ultimate cost to clean up the Company&#x2019;s identified sites may vary from its recorded liability due to numerous uncertainties inherent in the estimation process.  Amounts recorded for environmental expense in the years ended December&#160;31, 2020, 2019, and 2018, as well as the amounts of environmental liabilities at December&#160;31, 2020 and 2019 were insignificant.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;See Note 11 for a discussion of pension and postretirement benefits expense, including a discussion of the actuarial assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;See Note 12 for a discussion of stock-based compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Income taxes are recognized using the asset and liability method of accounting for income taxes.  Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying value of existing assets and liabilities and their respective tax basis.  All deferred taxes are reflected as non-current on the Consolidated Balance Sheets.  Current NMPRC, FERC, and PUCT approved rates include the tax effects of the majority of these differences.  Rate-regulated enterprises are required to record deferred income taxes for temporary differences accorded flow-through treatment at the direction of a regulatory commission.  The resulting deferred tax assets and liabilities are recorded based on the expected cash flow to be reflected in future rates.  Because the NMPRC, FERC, and the PUCT have consistently permitted the recovery of tax effects previously flowed-through earnings, the Company has established regulatory assets and liabilities offsetting such deferred tax assets and liabilities.  The Company recognizes only the impact of tax positions that, based on their merits, are more likely than not to be sustained upon an IRS audit.  The Company defers investment tax credits and amortizes them over the estimated useful lives of the assets.  See Note 18 for additional information, including a discussion of the impacts of the Tax Act. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company makes an estimate of its anticipated effective tax rate for the year as of the end of each quarterly period within its fiscal year.  In interim periods, income tax expense is calculated by applying the anticipated annual effective tax rate to year-to-date earnings before taxes, which includes the earnings attributable to the Valencia non-controlling interest.  Certain unusual or infrequently occurring items, as well as adjustments due to enactment of new tax laws, have been excluded from the estimated annual effective tax rate calculation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Lease Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;See Note 8 for a discussion of lease commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;New Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information concerning recently issued accounting pronouncements that have not been adopted by the Company is presented below.  The Company does not expect difficulty in adopting these standards by their required effective dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2019-12 &#x2013; Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In December 2019, the FASB issued ASU 2019-12 as part of its initiative to reduce complexity in accounting standards.  The amendments in ASU 2019-12 simplify accounting for income taxes by removing several accounting exceptions to accounting for income taxes.  ASU 2019-12 also eliminates or simplifies other income tax accounting requirements, including a requirement that entities recognize franchise tax (or similar tax) that is partially based on income as an income-based tax.  ASU 2019-12 is effective for the Company beginning on January 1, 2021 and allows for early adoption.  ASU 2019-12 is to be applied prospectively or retrospectively in the period of adoption depending on the type of amendment.  The Company is in the process of analyzing the impacts of this new standard.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <pnm:NumberOfRegulatedUtilities
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzEzMg_e71a83bd-d308-4541-9e07-a1eb6d9c2ceb"
      unitRef="utility">2</pnm:NumberOfRegulatedUtilities>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTQ0_3e66b05a-1cc1-45fa-99f7-759c416f86ba">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Financial Statement Preparation and Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period.  Actual results could ultimately differ from those estimated.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjE5_15d4236c-290c-40ce-87c4-dc22dd9b7701">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Consolidated Financial Statements of each of PNMR, PNM, and TNMP include their accounts and those of subsidiaries in which that entity owns a majority voting interest.  PNM also consolidates Valencia (Note 10).  PNM owns undivided interests in several jointly-owned power plants and records its pro-rata share of the assets, liabilities, and expenses for those plants.  The agreements for the jointly-owned plants provide that if an owner were to default on its payment obligations, the non-defaulting owners would be responsible for their proportionate share of the obligations of the defaulting owner.  In exchange, the non-defaulting owners would be entitled to their proportionate share of the generating capacity of the defaulting owner.  There have been no such payment defaults under any of the agreements for the jointly-owned plants.&lt;/span&gt;&lt;/div&gt;PNMR Services Company expenses, which represent costs that are primarily driven by corporate level activities, are charged to the business segments.  These services are billed at cost and are reflected as general and administrative expenses in the business segments.  Other significant intercompany transactions between PNMR, PNM, and TNMP include interest and income tax sharing payments, as well as equity transactions, and interconnection billings.  All intercompany transactions and balances have been eliminated.</us-gaap:ConsolidationPolicyTextBlock>
    <pnm:CollaborativeArrangementOwnerObligationsDefaultAmount
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NzE_d10f1679-eb25-44b4-9a26-309210715eea"
      unitRef="usd">0</pnm:CollaborativeArrangementOwnerObligationsDefaultAmount>
    <pnm:AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDkz_fd5bbb81-be09-4316-881b-c7ad4e0aec72">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Accounting for the Effects of Certain Types of Regulation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company maintains its accounting records in accordance with the uniform system of accounts prescribed by FERC and adopted by the NMPRC and PUCT.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Certain of the Company&#x2019;s operations are regulated by the NMPRC, PUCT, and FERC and the provisions of GAAP for rate-regulated enterprises are applied to the regulated operations.  Regulators may assign costs to accounting periods that differ from accounting methods applied by non-regulated utilities. &#160;When it is probable that regulators will permit recovery of costs through future rates, costs are deferred as regulatory assets that otherwise would be expensed. &#160;Likewise, regulatory liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for expenditures that have not yet been incurred.&#160; GAAP also provides for the recognition of revenue and regulatory assets and liabilities associated with &#x201c;alternative revenue programs&#x201d; authorized by regulators.  Such programs allow the utility to adjust future rates in response to past activities or completed events, if certain criteria are met.  Regulatory assets and liabilities are amortized into earnings over the authorized recovery period.  Accordingly, the Company has deferred certain costs and recorded certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  Information on regulatory assets and regulatory liabilities is contained in Note 13.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In some circumstances, regulators allow a requested increase in rates to be implemented, subject to refund, before the regulatory process has been completed and a decision rendered by the regulator.  When this occurs, the Company assesses the possible outcomes of the rate proceeding.  The Company records a provision for refund to the extent the amounts being collected, subject to refund, exceed the amount the Company determines is probable of ultimately being allowed by the regulator.&lt;/span&gt;&lt;/div&gt;</pnm:AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDk5_d7f3ff4f-999a-4de4-8a97-94cf305b4d89">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Cash and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Cash deposits received and held for a period of time that are restricted to a specific purpose, under the terms of their effective agreements, are considered restricted cash.  Investments in highly liquid investments with original maturities of three months or less at the date of purchase are considered cash and cash equivalents.  At December 31, 2020 and 2019 there was no restricted cash for PNMR, PNM, and TNMP.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_1567cce8-af44-4f96-a995-b2e9ac124a5b"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_1f480bab-fbc2-4e93-ad6e-8f41b6e19ca3"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_44d80700-9f41-4638-8f49-2595a1134402"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_bdd23e5b-2a83-4e42-a241-eb980bd41b39"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_e6737d3b-0afb-4bb9-adcd-070c6957f4e0"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMjg2NDM_ebbda0e1-579f-45de-a0f5-b9c72f9febd5"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjUw_b3a45653-3bbd-450c-b902-aec207c1ca46">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Utility Plant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Utility plant is stated at original cost and includes capitalized payroll-related costs such as taxes, pension, other fringe benefits, administrative costs, and AFUDC, where authorized by rate regulation, or capitalized interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Repairs, including major maintenance activities, and minor replacements of property are expensed when incurred, except as required by regulators for ratemaking purposes.  Major replacements are charged to utility plant.  Gains, losses, and costs to remove resulting from retirements or other dispositions of regulated property in the normal course of business are credited or charged to accumulated depreciation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM and TNMP may receive reimbursements, referred to as CIAC, from customers to pay for all or part of certain construction projects to the extent the project does not benefit regulated customers in general.  PNM and TNMP account for these reimbursements as offsets to utility plant additions based on the requirements of the NMPRC, FERC, and PUCT.  Due to the PUCT&#x2019;s regulatory treatment of CIAC reimbursements, TNMP also receives a financing component that is recognized as other income on the Consolidated Statements of Earnings.  Under the NMPRC regulatory treatment, PNM typically does not receive a financing component.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:RegulatoryDepreciationAndAmortizationPolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTYw_1748022d-fd30-4e81-8dc1-0c0fdc6d72ef">Depreciation and AmortizationPNM&#x2019;s provision for depreciation and amortization of utility plant, other than nuclear fuel, is based upon straight-line rates approved by the NMPRC and FERC.  Amortization of nuclear fuel is based on units-of-production.  TNMP&#x2019;s provision for depreciation and amortization of utility plant is based upon straight-line rates approved by the PUCT.  Depreciation and amortization of non-utility property, including right-of-use assets for finance leases as discussed in Note 8, is computed based on the straight-line method.  The provision for depreciation of certain equipment is allocated between operating expenses and construction projects based on the use of the equipment.</us-gaap:RegulatoryDepreciationAndAmortizationPolicy>
    <pnm:ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjMw_1f8c86e1-9265-42ea-88ad-a45e4bd6f54a">Average straight-line rates used were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.380%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common, intangible, and general plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</pnm:ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i57434e7344724217b1eea525943d2a00_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzMtMS0xLTEtMA_201ff111-825c-4260-b0a5-6500f57d95d5"
      unitRef="number">0.0247</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i3bcd21039f674a9d911d958359262902_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzMtMy0xLTEtMA_f7e5acb8-113b-4447-bb65-cf4eb214852c"
      unitRef="number">0.0247</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i41f0641fce974af2b79aa7a179f109dd_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzMtNS0xLTEtMA_fae2b645-0f8d-4282-8229-ea76429da444"
      unitRef="number">0.0240</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i9abdbd2b728a4adb94388989bc228bb3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzQtMS0xLTEtMA_40deac8d-3f26-486d-9fca-9e32babeb7b3"
      unitRef="number">0.0765</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i4e00dafdbd1842da8f92ea383ae7d0f7_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzQtMy0xLTEtMA_80d9659f-4396-4239-8dd1-cefcf1cc986e"
      unitRef="number">0.0791</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="ic87944c2cacb4e8996eaaa2afeb76ed8_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzQtNS0xLTEtMA_086cf5a4-21a9-4d73-8dce-426a86f528ac"
      unitRef="number">0.0818</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzUtMS0xLTEtMA_f19fc3a2-2663-4b4e-9d7b-c133e46d012a"
      unitRef="number">0.0395</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzUtMy0xLTEtMA_8f76d217-0994-4bbc-a8e1-2360df75af36"
      unitRef="number">0.0404</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTo0ODZlMDE2NGQ3MDc0ZGNkODAyNmIxOTQyYmU2YWFlOS90YWJsZXJhbmdlOjQ4NmUwMTY0ZDcwNzRkY2Q4MDI2YjE5NDJiZTZhYWU5XzUtNS0xLTEtMA_2b3223fa-25a5-487e-9063-8777127b3cff"
      unitRef="number">0.0349</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:AllowanceForFundsUsedDuringConstructionPolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDQ1_2c0255a8-04a6-4d05-9277-a949877f35e0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Allowance for Funds Used During Construction&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As provided by the FERC uniform systems of accounts, AFUDC is charged to regulated utility plant for construction projects.  This allowance is designed to enable a utility to capitalize financing costs during periods of construction of property subject to rate regulation.  It represents the cost of borrowed funds (allowance for borrowed funds used during construction or &lt;/span&gt;&lt;/div&gt;&#x201c;debt AFUDC&#x201d;) and a return on other funds (allowance for equity funds used during construction or &#x201c;equity AFUDC&#x201d;).  The debt AFUDC is recorded in interest charges and the equity AFUDC is recorded in other income on the Consolidated Statements of Earnings.</us-gaap:AllowanceForFundsUsedDuringConstructionPolicy>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkwNDg_1d2a1a84-fc79-4d80-ac08-7b26664f6795"
      unitRef="usd">3000000.0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkwNTI_786c4dae-99ac-4392-931e-60f3455611b4"
      unitRef="usd">5000000.0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkwNjA_d9004bf0-aeec-4e9d-8365-80d63e427d94"
      unitRef="usd">6100000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkwOTY_547d7ef8-8865-4a44-9787-4ac26a4603e7"
      unitRef="number">0.0240</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMDA_2df07148-bd70-4163-b23e-a21a80d1201a"
      unitRef="number">0.0299</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMDg_1ad31ca5-ea9d-4d9c-8ab4-71519fdbf20e"
      unitRef="number">0.0319</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMTU_893be593-be03-425f-8464-d15fb7b992ff"
      unitRef="usd">7000000.0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMTk_5ae0a143-dc1c-4dfe-bdc7-ca95bc92e944"
      unitRef="usd">6700000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxMjc_bad7006a-dbf9-4587-842a-ab506cbe1283"
      unitRef="usd">8200000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxNjU_78f4bb38-7390-477f-8f4f-212558095cd6"
      unitRef="number">0.0342</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxNjk_b1cf6a72-b275-4087-9244-a5ecc65417c1"
      unitRef="number">0.0395</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkxNzc_d77072da-e2d1-4e14-99aa-d230d4ed145c"
      unitRef="number">0.0425</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyNTE_acd7c3ef-5b2f-48fa-a09b-80c6207dc5f8"
      unitRef="usd">2100000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyNTU_07114f7a-bfd8-411a-9b27-59b869796102"
      unitRef="usd">2400000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyNjM_78162808-0e87-4a23-ac20-b4c983cb8a84"
      unitRef="usd">2300000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyOTI_6a9d42a9-fb32-4a27-92d1-8eef69e7a3c0"
      unitRef="number">0.0220</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkyOTY_2357aa4f-84f5-47dc-8efa-ab4fb1a48701"
      unitRef="number">0.0323</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzMDQ_b83bf999-0183-4ce1-9eda-99b8bc242404"
      unitRef="number">0.0332</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzMTE_e6077ad9-c44c-4728-adb5-b8a28b6e83ae"
      unitRef="usd">4300000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzMTU_06d6d5ca-27ae-4ccf-85bd-e1ab97228593"
      unitRef="usd">2800000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzMjM_5073eefd-b629-4bce-8d32-3ca8a330b10c"
      unitRef="usd">2200000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzNTQ_4eb5881e-ac83-4955-b38a-7dbbac516e13"
      unitRef="number">0.0442</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzNTg_38f9ebc4-13b8-4291-9b0b-511575dcbee3"
      unitRef="number">0.0378</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzkzNjY_61526c85-6745-4f98-a53e-79fff0881151"
      unitRef="number">0.0329</pnm:PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate>
    <us-gaap:InventorySuppliesPolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjEz_13990769-a6a4-423d-92e3-92fe59ad7329">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Materials, Supplies, and Fuel Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Materials and supplies relate to transmission, distribution, and generating assets.  Materials and supplies are charged to inventory when purchased and are expensed or capitalized as appropriate when issued.  Materials and supplies are valued using an average costing method.  Coal is valued using a rolling weighted average costing method that is updated based on the current period cost per ton.  Periodic aerial surveys are performed on the coal piles and adjustments are made.  Average cost is equal to net realizable value under the ratemaking process.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventorySuppliesPolicy>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTkx_7015dcd3-f8e6-4824-8256-d2660ea821bd">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Inventories consisted of the following at December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Coal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryNet
      contextRef="i452641049245461891597c2c8e06ff10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtMS0xLTEtMA_98abbdee-51e9-426b-a703-87915c40d47a"
      unitRef="usd">12012000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i9d5743bb70024be5a86248ed2e4f8c95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtMy0xLTEtMA_45d236a5-afeb-4e4f-b70b-a671d2236e4c"
      unitRef="usd">24914000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ia6dcb61edaeb4050a68d5576f2fe0443_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtNS0xLTEtMA_6634e445-da3f-43d1-ba6e-0b3234c01a1a"
      unitRef="usd">12012000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ia93efcebc84d44abb6683dc7dac7a342_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtNy0xLTEtMA_f4bb0588-03cd-4b23-bb33-715e278f6c0d"
      unitRef="usd">24914000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ibbf9794e57354f61bb83895bc56ab2e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtOS0xLTEtMA_2213d73c-f87b-4ec3-853f-49bfdc2243c4"
      unitRef="usd">0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i11d57a542f1649ca946e6e182ab162df_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzMtMTEtMS0xLTA_0eb98b20-f078-4944-8ca9-fee3b45afda9"
      unitRef="usd">0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i15b928233c5a4c9c99347565c9852710_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtMS0xLTEtMA_39b07fa6-5b52-441f-8975-a2d561d98812"
      unitRef="usd">54405000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i5286ca0728fb4a298d0bbfa429ae537a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtMy0xLTEtMA_46e29177-1b65-4fc1-abc7-fe4fce78802d"
      unitRef="usd">53015000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="icb6a234cc3894b49b02aa4a3f0aef382_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtNS0xLTEtMA_72ac8fba-e968-4421-bd3d-11337e2cbf1b"
      unitRef="usd">48460000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i78e60bcb63f0412cbd6f7da26a146f53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtNy0xLTEtMA_56d5574a-2507-40e2-b1a3-895de2c469cf"
      unitRef="usd">47311000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i5c766c3de9ac4a6aac2ce5f095c2b7f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtOS0xLTEtMA_e7a698e6-0fd1-40a8-b1dd-dc5cb566cbab"
      unitRef="usd">5945000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i4cc3a8a0792c46a19bcd92d1009fbfd4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzQtMTEtMS0xLTA_144d2f1d-0d1c-4a0e-acbf-2e3260b5de33"
      unitRef="usd">5704000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtMS0xLTEtMA_e7ae100f-71a0-437a-bfcb-0837ba51389e"
      unitRef="usd">66417000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtMy0xLTEtMA_377e44a3-1fcb-4486-ba99-34f89c41d722"
      unitRef="usd">77929000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtNS0xLTEtMA_1066d45c-c565-439c-bc11-360a687c3024"
      unitRef="usd">60472000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtNy0xLTEtMA_d2ca3228-1ee8-4420-874d-06bd28fd5357"
      unitRef="usd">72225000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtOS0xLTEtMA_82e90d52-9762-4641-b5e2-9d81c97d27c2"
      unitRef="usd">5945000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90YWJsZTpiMzI5ODkyMWFhY2I0MGU1OWUwODVkOGNlNDNiZDM5Ni90YWJsZXJhbmdlOmIzMjk4OTIxYWFjYjQwZTU5ZTA4NWQ4Y2U0M2JkMzk2XzUtMTEtMS0xLTA_f6bec19c-9e62-402c-8902-4c96a7308823"
      unitRef="usd">5704000</us-gaap:InventoryNet>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjA4_c13b45e3-18d4-424c-b62d-0cdf26e56cb5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM holds investment securities in the NDT for the purpose of funding its share of the decommissioning costs of PVNGS and trusts for PNM&#x2019;s share of final reclamation costs related to the coal mines serving SJGS and Four Corners (Note 16).  Since third party investment managers have sole discretion over the purchase and sale of the securities, PNM records a realized loss as an impairment for any available-for-sale debt security that has a market value that is less than cost at the end of each quarter.  Effective January 1, 2018, the Company adopted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2016-01 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; Financial Instruments (Subtopic 825-10), &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;which eliminates the requirement to classify investments in equity securities with readily determinable fair values into trading or available-for-sale categories and requires those equity securities to be measured at fair value with changes in fair value recognized in earnings rather than in OCI.  On January 1, 2018, PNM recorded a cumulative effect adjustment to reclassify unrealized holding gains on equity securities held in the NDT and coal mine reclamation trusts from AOCI to retained earnings on the Consolidated Balance Sheets.  For the years ended December&#160;31, 2020, 2019 and 2018, PNM recorded impairment losses on the available-for-sale debt securities of $3.2 million, $5.7 million and $13.7 million.   No gains or losses are deferred as regulatory assets or liabilities.  See Notes 3 and 9.  All investments are held in PNM&#x2019;s name and are in the custody of major financial institutions.  The specific identification method is used to determine the cost of securities disposed of, with realized gains and losses reflected in other income and deductions.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On January 1, 2020, the Company adopted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2016-13 &#x2013; Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;, which changed the way entities recognize impairments of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over the remaining lives of the assets.  The majority of the amendments made by the new standard were required to be applied using a modified retrospective approach.  The amendments in ASU 2016-13 also required entities to separately measure and realize an impairment for credit losses on available-for-sale debt securities for which carrying value exceeded fair value, unless such securities have been determined to be other than temporarily impaired and the entire decrease in value had been realized as an impairment.  The amendments relating to available-for-sale debt securities were required to be applied prospectively on the date of adoption.  PNM records a realized loss as an impairment for any available-for-sale debt security that has a fair value that is less than its carrying value.  As a result, the Company has no available-for-sale debt securities for which carrying value exceeds fair value and there are no impairments considered to be &#x201c;other than temporary&#x201d; that are included in AOCI and not recognized in earnings.  Adoption of the standard did not result in the Company recording a cumulative effect adjustment or impact the Company's accounting for its available-for-sale debt securities.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.&lt;/span&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzExNjU3_471df9d5-b2f0-44a6-81f6-14b39cdac822"
      unitRef="usd">3200000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzExNjY0_888eaef1-9f04-40b7-9d24-ea8552c68392"
      unitRef="usd">5700000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzQzOTgwNDY1NzA5OTM_4fd5a293-21d0-42d5-abdf-9e7a43ecd5b2"
      unitRef="usd">13700000</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzI3NDg3NzkxMTMxMTI_3857a54d-d038-4f37-962b-8e714aed861c">Equity Method InvestmentPNMR accounts for its investment in NMRD using the equity method of accounting because PNMR&#x2019;s ownership interest results in significant influence, but not control, over NMRD and its operations.&#160;&#160;PNMR records as income its percentage share of earnings or loss of NMRD and carries its investment at cost, adjusted for its share of undistributed earnings or losses.</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTg5_59d70615-6869-4a3a-9682-6755fd24ed9b">Goodwill The Company does not amortize goodwill.  Goodwill is evaluated for impairment annually, or more frequently if events and circumstances indicate that the goodwill might be impaired.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjA3_0d77e46f-72ed-470e-b55a-0b6d986354b4">Asset ImpairmentTangible long-lived assets and right-of-use assets associated with leases are evaluated in relation to the estimated future undiscounted cash flows to assess recoverability when events and circumstances indicate that the assets might be impaired.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTMw_6821bd24-2021-4b11-ae90-be779090f63b">Accounts Receivable and Allowance for Credit Losses&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Accounts receivable consists primarily of trade receivables from customers. In the normal course of business, credit is extended to customers on a short-term basis.  PNM estimates the allowance for credit losses on trade receivables based on historical experience and estimated default rates.  Accounts receivable balances are reviewed monthly, adjustments to the allowance for credit losses are made as necessary, and amounts that are deemed uncollectible are written off.  See Note 4.  TNMP has a regulatory mechanism to recover uncollectible amounts from REPs as a regulatory asset and as a result has no allowance for credit losses on trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:110%"&gt;.  &lt;/span&gt;As discussed in Note 17, both PNM and TNMP suspended disconnecting certain customers for past due bills, waived late fees during the pandemic, and have been provided regulatory mechanisms to recover bad debt expense and other costs resulting from COVID-19.</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTI3_cec547c4-5e3f-4e49-9959-7b3afdb0da79">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Amortization of Debt Acquisition Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Discount, premium, and expense related to the issuance of long-term debt are amortized over the lives of the respective issues.  Gains and losses incurred upon the early retirement of long-term debt are recognized in other income or other deductions, except for amounts recoverable through NMPRC, FERC, or PUCT regulation, which are recorded as regulatory assets or liabilities and amortized over the lives of the respective issues.  Unamortized premium, discount, and expense related to long-term debt are reflected as part of the related liability on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNDU3_18a0bf49-bc49-470e-a93d-82a614e5d93c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company records derivative instruments, including energy contracts, on the balance sheet as either an asset or liability measured at their fair value.  Changes in the derivatives&#x2019; fair value are recognized in earnings unless specific hedge accounting criteria are met.  PNM also records certain commodity derivative transactions recoverable through NMPRC regulation as regulatory assets or liabilities.  See Note 7 and Note 9.&lt;/span&gt;&lt;/div&gt;The Company treats all forward commodity purchases and sales contracts subject to unplanned netting or &#x201c;book-out&#x201d; by the transmission provider as derivative instruments subject to mark-to-market accounting.  GAAP provides guidance on whether realized gains and losses on derivative contracts not held for trading purposes should be reported on a net or gross basis and concludes such classification is a matter of judgment that depends on the relevant facts and circumstances.&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Accounting for Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Under derivative accounting and related rules for energy contracts, PNM accounts for its various instruments for the purchase and sale of energy, which meet the definition of a derivative, based on PNM&#x2019;s intent.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM was not hedging its exposure to the variability in future cash flows from commodity derivatives through designated cash flow hedges.  The derivative contracts recorded at fair value that do not qualify or are not designated for cash flow hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power agreements, used to economically hedge generation assets, purchased power and fuel costs, and customer load requirements.  Changes in the fair value of economic hedges are reflected in results of operations and are classified between operating revenues and cost of energy according to the intent of the hedge.  PNM has no trading transactions.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <pnm:DecommissioningCostsPolicyPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTcy_8c9a8498-94e5-4db6-9a47-dce60cd9d787">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Decommissioning and Reclamation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM is only required to recognize and measure decommissioning liabilities for tangible long-lived assets for which a legal obligation exists.  Nuclear decommissioning costs and related accruals are based on periodic site-specific estimates of the costs for removing all radioactive and other structures at PVNGS and are dependent upon numerous assumptions, including &lt;/span&gt;&lt;/div&gt;estimates of future decommissioning costs at current price levels, inflation rates, and discount rates.  PNM&#x2019;s accruals for PVNGS Units 1, 2, and 3, including portions held under leases, have been made based on such estimates, the guidelines of the NRC, and the PVNGS license periods.  See Note 17 for information concerning the treatment of nuclear decommissioning costs for certain purchased and leased portions of PVNGS in the NMPRC&#x2019;s order in PNM&#x2019;s NM 2015 Rate Case and the NM Supreme Court&#x2019;s decision on PNM&#x2019;s appeal of that order.In connection with both the SJGS and Four Corners coal supply agreements, the owners are required to reimburse the mining companies for the cost of contemporaneous reclamation, as well as the costs for final reclamation of the coal mines.  The reclamation costs are based on periodic site-specific studies that estimate the costs to be incurred in the future and are dependent upon numerous assumptions, including estimates of future reclamation costs at current price levels, inflation rates, and discount rates.  PNM considers the contemporaneous reclamation costs part of the cost of its delivered coal costs.</pnm:DecommissioningCostsPolicyPolicyTextBlock>
    <us-gaap:EnvironmentalCostExpensePolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTY4_be6f80bc-0534-4f5e-874e-df9272e6a6d0">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Environmental Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The normal operations of the Company involve activities and substances that expose the Company to potential liabilities under laws and regulations protecting the environment.  Liabilities under these laws and regulations can be material and may be imposed without regard to fault, or may be imposed for past acts, even though the past acts may have been lawful at the time they occurred. &lt;/span&gt;&lt;/div&gt;The Company records its environmental liabilities when site assessments or remedial actions are probable and a range of reasonably likely cleanup costs can be estimated.  The Company reviews its sites and measures the liability by assessing a range of reasonably likely costs for each identified site using currently available information and the probable level of involvement and financial condition of other potentially responsible parties.  These estimates are based on assumptions regarding the costs for site investigations, remediation, operations and maintenance, monitoring, and site closure.  The ultimate cost to clean up the Company&#x2019;s identified sites may vary from its recorded liability due to numerous uncertainties inherent in the estimation process.</us-gaap:EnvironmentalCostExpensePolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNTE5_f01cb735-7a3d-48ad-805c-817327e2cd4d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Income taxes are recognized using the asset and liability method of accounting for income taxes.  Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying value of existing assets and liabilities and their respective tax basis.  All deferred taxes are reflected as non-current on the Consolidated Balance Sheets.  Current NMPRC, FERC, and PUCT approved rates include the tax effects of the majority of these differences.  Rate-regulated enterprises are required to record deferred income taxes for temporary differences accorded flow-through treatment at the direction of a regulatory commission.  The resulting deferred tax assets and liabilities are recorded based on the expected cash flow to be reflected in future rates.  Because the NMPRC, FERC, and the PUCT have consistently permitted the recovery of tax effects previously flowed-through earnings, the Company has established regulatory assets and liabilities offsetting such deferred tax assets and liabilities.  The Company recognizes only the impact of tax positions that, based on their merits, are more likely than not to be sustained upon an IRS audit.  The Company defers investment tax credits and amortizes them over the estimated useful lives of the assets.  See Note 18 for additional information, including a discussion of the impacts of the Tax Act. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company makes an estimate of its anticipated effective tax rate for the year as of the end of each quarterly period within its fiscal year.  In interim periods, income tax expense is calculated by applying the anticipated annual effective tax rate to year-to-date earnings before taxes, which includes the earnings attributable to the Valencia non-controlling interest.  Certain unusual or infrequently occurring items, as well as adjustments due to enactment of new tax laws, have been excluded from the estimated annual effective tax rate calculation.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8xOTYvZnJhZzpiOTlhYmE2OGNmMzE0NzRjYjBmMmMyN2E4MzE0OWYzMi90ZXh0cmVnaW9uOmI5OWFiYTY4Y2YzMTQ3NGNiMGYyYzI3YTgzMTQ5ZjMyXzMxNjA1_06266935-9757-4d17-8211-7ba991717efc">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;New Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information concerning recently issued accounting pronouncements that have not been adopted by the Company is presented below.  The Company does not expect difficulty in adopting these standards by their required effective dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2019-12 &#x2013; Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In December 2019, the FASB issued ASU 2019-12 as part of its initiative to reduce complexity in accounting standards.  The amendments in ASU 2019-12 simplify accounting for income taxes by removing several accounting exceptions to accounting for income taxes.  ASU 2019-12 also eliminates or simplifies other income tax accounting requirements, including a requirement that entities recognize franchise tax (or similar tax) that is partially based on income as an income-based tax.  ASU 2019-12 is effective for the Company beginning on January 1, 2021 and allows for early adoption.  ASU 2019-12 is to be applied prospectively or retrospectively in the period of adoption depending on the type of amendment.  The Company is in the process of analyzing the impacts of this new standard.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzMwMDU_3d09250f-4076-4de9-9d9d-d8e32f4c1c2d">Segment Information&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following segment presentation is based on the methodology that management uses for making operating decisions and assessing performance of its various business activities.  A reconciliation of the segment presentation to the GAAP financial statements is provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;PNM &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM includes the retail electric utility operations of PNM that are subject to traditional rate regulation by the NMPRC.  PNM provides integrated electricity services that include the generation, transmission, and distribution of electricity for retail electric customers in New Mexico.  PNM also includes the generation and sale of electricity into the wholesale market, as well as providing transmission services to third parties.  The sale of electricity includes the asset optimization of PNM&#x2019;s jurisdictional capacity as well as the capacity excluded from retail rates.  FERC has jurisdiction over wholesale power and transmission rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;TNMP &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;TNMP is an electric utility providing services in Texas under the TECA.  TNMP&#x2019;s operations are subject to traditional rate regulation by the PUCT.  TNMP provides transmission and distribution services at regulated rates to various REPs that, in turn, provide retail electric service to consumers within TNMP&#x2019;s service area.  TNMP also provides transmission services at regulated rates to other utilities that interconnect with TNMP&#x2019;s facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Corporate and Other&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Corporate and Other segment includes PNMR holding company activities, primarily related to corporate level debt and PNMR Services Company.  The activities of PNMR Development, NM Capital, and the equity method investment in NMRD are also included in Corporate and Other.  Eliminations of intercompany income and expense transactions are reflected in the Corporate and Other segment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;PNMR SEGMENT INFORMATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following tables present summarized financial information for PNMR by segment.  PNM and TNMP each operate in only one segment.  Therefore, tabular segment information is not presented for PNM and TNMP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:85%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,139,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valencia non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsidiary preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,581,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,132,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,939,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,093,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,457,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;776,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valencia non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsidiary preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,242,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,860,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,298,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,091,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,036,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valencia non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsidiary preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2018:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,035,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,665,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,865,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company defines utility margin as electric operating revenues less cost of energy.  Cost of energy consists primarily of fuel and purchase power costs for PNM and costs charged by third-party transmission providers for TNMP.  The Company believes that utility margin provides a more meaningful basis for evaluating operations than electric operating revenues since substantially all such costs are offset in revenues as fuel and purchase power costs are passed through to customers under PNM&#x2019;s FPPAC and third-party transmission costs are passed on to customers through TNMP&#x2019;s transmission cost recovery factor.  Utility margin is not a financial measure required to be presented under GAAP and is considered a non-GAAP measure. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Major Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;No individual customer accounted for more than 10% of the electric operating revenues of PNMR or PNM.  Three REPs accounted for more than 10% of the electric operating revenues of TNMP, as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;REP A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;REP B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;REP C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzI5OTI_44024442-90f7-42cd-9f26-39bed05c73e9">The following segment presentation is based on the methodology that management uses for making operating decisions and assessing performance of its various business activities.  A reconciliation of the segment presentation to the GAAP financial statements is provided.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzMwMDI_188b281a-2953-473f-8a30-0b71f07df2f3">&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following tables present summarized financial information for PNMR by segment.  PNM and TNMP each operate in only one segment.  Therefore, tabular segment information is not presented for PNM and TNMP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:85%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,139,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;794,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,075,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valencia non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsidiary preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,581,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,132,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,939,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,093,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,457,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;776,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valencia non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsidiary preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,242,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,860,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,298,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.867%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,091,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Utility margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,036,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valencia non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subsidiary preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2018:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,035,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,665,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,865,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzE5NDU_aa809485-a37b-4427-824f-c60ed712ab7b"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzE5NDU_c75f4239-7f45-4537-888d-ddb63630dd49"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:Revenues
      contextRef="ic295f628325b457db8432ff5933256f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzItMS0xLTEtMA_fd41910e-0d78-4f17-80ef-c8616a421b36"
      unitRef="usd">1139834000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i76ff1be9a3ee49d3bab6b4670744531f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzItMy0xLTEtMA_d6db4c89-5ce0-40fb-b924-bf529a75d9b6"
      unitRef="usd">383178000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if627fbe3c9ad4c35b67820a90ddbe53f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzItNS0xLTEtMA_880ef9b4-4a89-40eb-a8ed-d42d33652924"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzItNy0xLTEtMA_1f2e6e72-9fc1-43cd-a3b6-7581a72b526d"
      unitRef="usd">1523012000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic295f628325b457db8432ff5933256f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzUtMS0xLTEtMA_d4fde73c-d1f0-4166-b30d-2e7c39aa1fa7"
      unitRef="usd">345167000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i76ff1be9a3ee49d3bab6b4670744531f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzUtMy0xLTEtMA_d346cff1-722c-4198-b6d9-196d0ecd902b"
      unitRef="usd">102074000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if627fbe3c9ad4c35b67820a90ddbe53f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzUtNS0xLTEtMA_9a147530-21c5-4998-86c2-03781965fddc"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzUtNy0xLTEtMA_19bb13c2-e0e8-46e9-8e34-090f3efb494e"
      unitRef="usd">447241000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ic295f628325b457db8432ff5933256f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzYtMS0xLTEtMA_fdee1fdb-f39c-4dd2-8f18-a18c085f9bc0"
      unitRef="usd">794667000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i76ff1be9a3ee49d3bab6b4670744531f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzYtMy0xLTEtMA_8b4a42ff-4274-46dd-afdf-0bc48e7949ea"
      unitRef="usd">281104000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if627fbe3c9ad4c35b67820a90ddbe53f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzYtNS0xLTEtMA_57cf2d66-3f63-4463-90f0-205ab0c2d1f8"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib4dd31e1234b4dfea11fe34d932a02b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzYtNy0xLTEtMA_5117d0a1-70a9-4a48-ae97-231ab6a123b2"
      unitRef="usd">1075771000</us-gaap:GrossProfit>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzctMS0xLTEtMA_7b03a1c7-eaa9-44ab-a81d-122fbd604dcb"
      unitRef="usd">414445000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzctMy0xLTEtMA_4f82f677-3e0c-4615-a225-88002f904fc5"
      unitRef="usd">104852000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzctNS0xLTEtMA_229ef2cd-1e15-413b-b0d9-be8247f21f3b"
      unitRef="usd">-4419000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzctNy0xLTEtMA_03ec622e-bfaf-4507-a898-f39c0c5d2055"
      unitRef="usd">514878000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzgtMS0xLTEtMA_e70aa535-47e1-4154-a278-6e7f041d42ac"
      unitRef="usd">165325000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzgtMy0xLTEtMA_50a8c4c6-11bf-4e9b-8679-3307bedd9da3"
      unitRef="usd">87799000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzgtNS0xLTEtMA_22eca817-11e9-4bb2-9a00-31c2ceea1cee"
      unitRef="usd">22488000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzgtNy0xLTEtMA_109c3102-17b1-4707-b641-f9cbe386dea4"
      unitRef="usd">275612000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzktMS0xLTEtMA_7ee0aedb-f344-4366-870f-b34ee06faa8e"
      unitRef="usd">214897000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzktMy0xLTEtMA_c7d8efbf-377e-41b3-84ed-d3001a9568b7"
      unitRef="usd">88453000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzktNS0xLTEtMA_d99b6a2d-3de3-4e18-872f-0bc8c26d411a"
      unitRef="usd">-18069000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzktNy0xLTEtMA_1665af34-ee80-4152-8e8d-1c419e35d13b"
      unitRef="usd">285281000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEwLTEtMS0xLTA_a712e887-6c2f-418d-b26e-de6780c14b4b"
      unitRef="usd">14469000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEwLTMtMS0xLTA_9351913a-ad92-4810-aa99-462dc0f8e7fd"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEwLTUtMS0xLTA_158dec35-2d86-4389-9b0c-854ed03aa918"
      unitRef="usd">-246000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEwLTctMS0xLTA_69d71a59-ac36-448b-894a-db777eae17ef"
      unitRef="usd">14223000</us-gaap:InvestmentIncomeInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzExLTEtMS0xLTA_b72067b1-f38e-4196-ae49-3617d354526d"
      unitRef="usd">17120000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzExLTMtMS0xLTA_474b5615-823e-4764-befb-c0667ea21677"
      unitRef="usd">6828000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzExLTUtMS0xLTA_426565cf-1e25-4b24-a2f7-e99eb7c4e522"
      unitRef="usd">-1108000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzExLTctMS0xLTA_2e6fcf57-c46d-4944-8bdd-82c881be8b78"
      unitRef="usd">22840000</pnm:OtherIncomeDeductionsExcludingInterest>
    <us-gaap:InterestExpense
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEyLTEtMS0xLTA_9392dc3a-dff8-434e-8815-981b3d5c59e7"
      unitRef="usd">64615000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEyLTMtMS0xLTA_3ff77a0d-e200-47ac-a904-0135ff6618d2"
      unitRef="usd">30388000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEyLTUtMS0xLTA_adac2ab1-2668-4f7e-b498-c57af3fc9d4d"
      unitRef="usd">19389000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEyLTctMS0xLTA_401f0ff9-1148-478a-849d-8f78d9eb2a91"
      unitRef="usd">114392000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEzLTEtMS0xLTA_eb703d24-55d3-480b-b3a2-1c5ea84ed4fd"
      unitRef="usd">181871000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEzLTMtMS0xLTA_4c9c7274-d197-48d0-8d70-9bd56e6a9896"
      unitRef="usd">64893000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEzLTUtMS0xLTA_17eabef0-2e29-4bbc-a6c5-1f28473f4e94"
      unitRef="usd">-38812000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzEzLTctMS0xLTA_e8476aa4-89ab-43f1-b21d-3513c49d7751"
      unitRef="usd">207952000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE0LTEtMS0xLTA_f7d933f0-6303-4d3f-956e-543b343df451"
      unitRef="usd">21857000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE0LTMtMS0xLTA_2466c3d8-da4e-4d29-9c51-182a78ec2b3a"
      unitRef="usd">6308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE0LTUtMS0xLTA_a4faffc7-9b36-4fcf-a2c9-39605756d395"
      unitRef="usd">-7529000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE0LTctMS0xLTA_01558cba-9634-42a9-bd70-1789ff9fabac"
      unitRef="usd">20636000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE1LTEtMS0xLTA_0f690755-7802-4b85-b9f3-9420a44c6478"
      unitRef="usd">160014000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE1LTMtMS0xLTA_6aa01fd9-9885-4693-8e35-75d36272fd63"
      unitRef="usd">58585000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE1LTUtMS0xLTA_afc216bd-dde6-4044-81b5-8ebb277a4635"
      unitRef="usd">-31283000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE1LTctMS0xLTA_b601b947-07d8-413b-9cd8-bab416b03543"
      unitRef="usd">187316000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE2LTEtMS0xLTA_549325e7-c539-4935-9f28-6f3040d2f35f"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE2LTMtMS0xLTA_1070dbd6-2805-4b60-bbee-3380f6b345e6"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE2LTUtMS0xLTA_d6271ed9-c187-4ca2-9437-a4943322d388"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE2LTctMS0xLTA_dfc7fb02-e5b4-44ce-88fe-bf2c1e13cc42"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:DividendsPreferredStock
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE3LTEtMS0xLTA_29925cc9-0d36-48c6-8dd6-8ee09e580626"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE3LTMtMS0xLTA_902d6ea9-849f-46cf-8a2b-fa41c9891006"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE3LTUtMS0xLTA_d5f3a1aa-cbdb-45a6-80ec-32d9e0bc4ad4"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE3LTctMS0xLTA_038c105c-692d-4dad-8333-8e02b0c8dc5b"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic645a50d37514440aedb3fce68ce743e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE4LTEtMS0xLTA_6c10fb9e-e83b-4bba-ae08-96fd85720447"
      unitRef="usd">145473000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id6702abe05ae4f51bee1dfc9f2696278_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE4LTMtMS0xLTA_738aa750-5dd4-4adf-a16a-52a6ca2b149c"
      unitRef="usd">58585000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i48381ccd59724e409d9662e0dc505c9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE4LTUtMS0xLTA_e239cd39-ce82-438c-be59-efcd84f66c65"
      unitRef="usd">-31283000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzE4LTctMS0xLTA_4516bb84-2b01-40c6-a325-79776d36d8d3"
      unitRef="usd">172775000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Assets
      contextRef="i2bab92b1cc9c483aaeb6f21f0eee2a84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIyLTEtMS0xLTA_3106f046-00a8-4d95-b4d8-163ab2a2f344"
      unitRef="usd">5581033000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib31b16cf7b7c4e2d8b551d6e2973885e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIyLTMtMS0xLTA_6f59b843-8f77-4237-8872-2944fd3b186e"
      unitRef="usd">2132580000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia41c71f141ed484dab0d8e2970edce87_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIyLTUtMS0xLTA_f322e711-a8ca-4859-ba32-03d4cf4021cf"
      unitRef="usd">226241000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIyLTctMS0xLTA_31575052-5d2e-49f3-9e4f-32069d43ac27"
      unitRef="usd">7939854000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="i2bab92b1cc9c483aaeb6f21f0eee2a84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIzLTEtMS0xLTA_b10bfa4d-356c-4e8c-9f18-38424590a027"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib31b16cf7b7c4e2d8b551d6e2973885e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIzLTMtMS0xLTA_2b9fa812-f739-4837-8871-fcec7b3520cb"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia41c71f141ed484dab0d8e2970edce87_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIzLTUtMS0xLTA_def940e5-2732-451c-a4ca-1ec6173429bc"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo5OTRmYWUwY2VlNTU0YzlmODY3OGI5ZDllYzdmZmZiMy90YWJsZXJhbmdlOjk5NGZhZTBjZWU1NTRjOWY4Njc4YjlkOWVjN2ZmZmIzXzIzLTctMS0xLTA_023bf314-9455-4fb0-9b93-1b27061725e0"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:Revenues
      contextRef="ifbc411f389964a99a8b2396a29e67046_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzItMS0xLTEtMA_1ad76703-63d4-41cb-8e18-8119e9ccd346"
      unitRef="usd">1093822000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie475e536504c4c19877123da6e298b93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzItMy0xLTEtMA_dd64dd25-04e9-4d9c-8a17-c1ba5a651830"
      unitRef="usd">363781000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5fee23424c184429bd84ae0a984dc1c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzItNS0xLTEtMA_e22787ad-04fd-4651-8229-7c90a15a7fdd"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzItNy0xLTEtMA_4ddf11a2-e673-49c1-a20f-7060d14943b6"
      unitRef="usd">1457603000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifbc411f389964a99a8b2396a29e67046_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzUtMS0xLTEtMA_5ee83b65-9521-44f2-bf47-f809e5b09d83"
      unitRef="usd">317725000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie475e536504c4c19877123da6e298b93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzUtMy0xLTEtMA_cabb4a49-f285-4db6-abda-b93cb7d88160"
      unitRef="usd">95087000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5fee23424c184429bd84ae0a984dc1c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzUtNS0xLTEtMA_239933ef-5a11-4a2e-99a0-9f4873d7df30"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzUtNy0xLTEtMA_146e5497-6884-4262-9d6f-707915761035"
      unitRef="usd">412812000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ifbc411f389964a99a8b2396a29e67046_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzYtMS0xLTEtMA_c3e909ae-fb94-4d42-b39c-962dba17e241"
      unitRef="usd">776097000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie475e536504c4c19877123da6e298b93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzYtMy0xLTEtMA_0bd286ce-bc6e-4771-bab8-6003df2fce92"
      unitRef="usd">268694000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5fee23424c184429bd84ae0a984dc1c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzYtNS0xLTEtMA_33e91e24-f526-4063-bb8c-efe5657921b9"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i114899bb5e094453bf4bdea41d813ee0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzYtNy0xLTEtMA_87747acb-2509-4c19-a483-c20c6994add0"
      unitRef="usd">1044791000</us-gaap:GrossProfit>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzctMS0xLTEtMA_b74b27f2-e06f-4a84-946e-c69fc32e559e"
      unitRef="usd">554661000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzctMy0xLTEtMA_cac3517f-3b0b-439e-ba6c-d0c3d8318b24"
      unitRef="usd">98621000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzctNS0xLTEtMA_37fc5568-2e11-46cd-817d-c2c7b8ba0376"
      unitRef="usd">-20499000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzctNy0xLTEtMA_3e5be3ff-3bc9-429b-8043-62773fde5b71"
      unitRef="usd">632783000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzgtMS0xLTEtMA_b098ec1c-362f-450a-8640-17c6616d47ec"
      unitRef="usd">160368000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzgtMy0xLTEtMA_4692ddb7-9208-4c51-82c5-55a3ed71fc5d"
      unitRef="usd">84259000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzgtNS0xLTEtMA_9d46f2b9-371d-40a9-818f-b854aaa619e8"
      unitRef="usd">23181000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzgtNy0xLTEtMA_47b91732-01a0-4868-bb78-a5ec5777b19d"
      unitRef="usd">267808000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzktMS0xLTEtMA_239609cf-e00b-4d15-a956-62e2c005e1db"
      unitRef="usd">61068000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzktMy0xLTEtMA_71c6b08d-dd81-45ca-9c1f-c9331d1cb001"
      unitRef="usd">85814000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzktNS0xLTEtMA_f5b72d9d-b2f5-49eb-98ca-de25d1d42314"
      unitRef="usd">-2682000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzktNy0xLTEtMA_8dac6bcf-6b31-41e4-9164-bc79f2633cd7"
      unitRef="usd">144200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEwLTEtMS0xLTA_c9ed1cb1-641c-4c40-92e1-24df471333b6"
      unitRef="usd">14303000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEwLTMtMS0xLTA_dc9e7a43-ccd5-4db2-a4b1-aac79001569e"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEwLTUtMS0xLTA_a623892f-e9f3-4bba-9430-64b7116c82cc"
      unitRef="usd">-281000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEwLTctMS0xLTA_5091f3a9-0611-42bf-954a-a732cd11ae76"
      unitRef="usd">14022000</us-gaap:InvestmentIncomeInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzExLTEtMS0xLTA_eff13085-9d4b-4a14-b57a-bea4dbf361b9"
      unitRef="usd">26989000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzExLTMtMS0xLTA_ac05a616-fbb2-4db9-84a9-c760db7f5f1c"
      unitRef="usd">4131000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzExLTUtMS0xLTA_33ab7e3e-6573-4e2c-add2-b2b82185bc9e"
      unitRef="usd">-1477000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzExLTctMS0xLTA_94ef9910-3ee9-4a6e-8072-f11e20399f9e"
      unitRef="usd">29643000</pnm:OtherIncomeDeductionsExcludingInterest>
    <us-gaap:InterestExpense
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEyLTEtMS0xLTA_060f8125-28f1-4a12-a2a1-b7f0deda9fe2"
      unitRef="usd">72900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEyLTMtMS0xLTA_8d02d2a6-1e58-48d6-af51-fa2d6002a5aa"
      unitRef="usd">29100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEyLTUtMS0xLTA_cec9fa7b-5d70-447e-8cf5-5d252f02e925"
      unitRef="usd">19016000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEyLTctMS0xLTA_cfad1da0-ef77-4a07-9d0b-2fcce7a67f4f"
      unitRef="usd">121016000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEzLTEtMS0xLTA_633ea7cb-61b8-470b-9831-d95aa2f9ebf9"
      unitRef="usd">29460000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEzLTMtMS0xLTA_45d38ce6-c42b-4427-8c83-51517f592667"
      unitRef="usd">60845000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEzLTUtMS0xLTA_32ea13c4-1334-4e70-9df3-db2e261e1670"
      unitRef="usd">-23456000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzEzLTctMS0xLTA_42e80b6d-9d29-4b36-87c0-00479fdfa623"
      unitRef="usd">66849000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE0LTEtMS0xLTA_c95e82b3-6122-4d1f-8deb-238757ce357f"
      unitRef="usd">-25962000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE0LTMtMS0xLTA_08f0aa37-caa9-424b-9cd3-6f6daee5799e"
      unitRef="usd">5046000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE0LTUtMS0xLTA_642d9908-60ec-4f61-b696-87392209b0ba"
      unitRef="usd">-4366000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE0LTctMS0xLTA_d9e36d7f-1008-4e47-aa5f-f71eab93e352"
      unitRef="usd">-25282000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE1LTEtMS0xLTA_2105a229-8a04-4d0a-a7ae-ac0065a9b38c"
      unitRef="usd">55422000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE1LTMtMS0xLTA_62ba9c7a-3356-43d3-9245-2c35fe7085e8"
      unitRef="usd">55799000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE1LTUtMS0xLTA_4f272fba-b656-49fc-b6d7-5f22a63153df"
      unitRef="usd">-19090000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE1LTctMS0xLTA_ec353d31-d194-4d6a-ab0e-8c4996888361"
      unitRef="usd">92131000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE2LTEtMS0xLTA_9cece700-cfe1-4f96-b46f-ba139d4a7bef"
      unitRef="usd">14241000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE2LTMtMS0xLTA_a7cd0f9e-62ee-4613-96a6-3b89c9442743"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE2LTUtMS0xLTA_c9bff080-c148-4f92-9d7d-86097ae3e799"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE2LTctMS0xLTA_65dccea5-bc22-462c-91e9-9ecf869cfaf1"
      unitRef="usd">14241000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:DividendsPreferredStock
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE3LTEtMS0xLTA_72baa186-002f-4131-952f-174c2d169d21"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE3LTMtMS0xLTA_f449b46c-7866-4766-a85f-67009f23bb70"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE3LTUtMS0xLTA_db783108-cf86-466a-b0d9-462665e49ec7"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE3LTctMS0xLTA_7767a9d9-06b2-4641-9f55-29cdb6c8b732"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6e2af239ee434c2fb15420c011e3f384_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE4LTEtMS0xLTA_f09fc48b-6bce-402b-8382-9dc9243ea8bb"
      unitRef="usd">40653000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9fb3ebabf9c44699bf67fca4f20f9037_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE4LTMtMS0xLTA_d65fda5e-3a2a-4e04-af97-6892d1429cee"
      unitRef="usd">55799000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i186630de5179470d8b46f6366e74c51e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE4LTUtMS0xLTA_edcb1194-3c76-42cb-b1f6-324128a2cde2"
      unitRef="usd">-19090000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzE4LTctMS0xLTA_cfdbd8e8-a1fc-4ef2-8a13-ec8b115aa44f"
      unitRef="usd">77362000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Assets
      contextRef="if770b087760640289ee47081e6df2418_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIyLTEtMS0xLTA_07062e82-89b2-4baf-8bbf-716b84bfc329"
      unitRef="usd">5242991000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i440eeee34f104459839e26135fbeca57_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIyLTMtMS0xLTA_07b84e46-a2c6-4456-8927-18f33a0f583f"
      unitRef="usd">1860439000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i70cae0a4161e45ba80ac2c0eb9eb545a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIyLTUtMS0xLTA_30d5f4f8-ee94-4797-8168-b020153907b4"
      unitRef="usd">195344000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIyLTctMS0xLTA_481ff8c6-a77c-4b0d-8835-eba528592a8e"
      unitRef="usd">7298774000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="if770b087760640289ee47081e6df2418_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIzLTEtMS0xLTA_b551c3fe-378e-41ac-961f-a32d70009be0"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i440eeee34f104459839e26135fbeca57_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIzLTMtMS0xLTA_ae690ac0-9e5c-470e-92cd-0c5944918f92"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i70cae0a4161e45ba80ac2c0eb9eb545a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIzLTUtMS0xLTA_72612c41-d7d9-4a70-a466-66749a9e14f7"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo4MzM2ZTgyOGRkZTE0ZmMxYjlkYzBjNGIxODY2ZjQ0MC90YWJsZXJhbmdlOjgzMzZlODI4ZGRlMTRmYzFiOWRjMGM0YjE4NjZmNDQwXzIzLTctMS0xLTA_8dfb51df-d193-4165-a425-d403b7dce853"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:Revenues
      contextRef="i983365dbfd1947a99ad68b723bce9a32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzUtMS0xLTEtMA_38bf4949-2c71-4b42-af51-9d14a652b3da"
      unitRef="usd">1091965000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie3e40af5b92f4433a6d1351fc97244c2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzUtMy0xLTEtMA_9f5a3c4c-7007-47af-9e19-30842eb0cc05"
      unitRef="usd">344648000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if3fce834edd24288abecbab0bdb08749_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzUtNy0xLTEtMA_c2bf2dc0-e6a8-4f76-b482-ca3796191c8e"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzUtOS0xLTEtMA_79e6d69b-94db-4f74-a7cc-ed264590ee88"
      unitRef="usd">1436613000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i983365dbfd1947a99ad68b723bce9a32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzYtMS0xLTEtMA_00d6245b-d2a9-42a6-afc8-1efcf9e3d998"
      unitRef="usd">314036000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie3e40af5b92f4433a6d1351fc97244c2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzYtMy0xLTEtMA_56e131e5-31e7-4349-87b8-fd7a9bc5061a"
      unitRef="usd">85690000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if3fce834edd24288abecbab0bdb08749_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzYtNy0xLTEtMA_46fc7a23-1d81-4264-82e2-fe3cbdad9e95"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzYtOS0xLTEtMA_4aa765ef-03c8-4fab-b9cc-6394f8665d7e"
      unitRef="usd">399726000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i983365dbfd1947a99ad68b723bce9a32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzctMS0xLTEtMA_c666d0e1-2853-4063-946c-118a98dcacf6"
      unitRef="usd">777929000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie3e40af5b92f4433a6d1351fc97244c2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzctMy0xLTEtMA_dd36d553-11f2-4575-9d7c-81f334c2b429"
      unitRef="usd">258958000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if3fce834edd24288abecbab0bdb08749_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzctNy0xLTEtMA_6384a05b-42fe-4e2d-94b8-655a1ce55870"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5cb2ee60e7b74e3eb98e06c4c99b7aef_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzctOS0xLTEtMA_e2b5bc2f-0f08-4373-a4ab-5b3f8c6411ce"
      unitRef="usd">1036887000</us-gaap:GrossProfit>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzgtMS0xLTEtMA_494a7726-743f-48d5-abb7-ea0a0e9fb331"
      unitRef="usd">481030000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzgtMy0xLTEtMA_d8e1ff29-305b-4246-b0d8-ce68a89b2e83"
      unitRef="usd">96272000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzgtNy0xLTEtMA_3b98de02-95da-4272-968d-933ec4cf18a3"
      unitRef="usd">-17650000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzgtOS0xLTEtMA_a233657f-5d24-48c0-ad81-aa15cd1f7057"
      unitRef="usd">559652000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzktMS0xLTEtMA_33bba99c-150b-46fe-a85e-ffb06dd8ec8e"
      unitRef="usd">151866000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzktMy0xLTEtMA_09b5b2b7-8811-46df-baf4-a0301addc3b8"
      unitRef="usd">66189000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzktNy0xLTEtMA_bb7b6586-9e5c-4d70-ab9a-7f90fd029bf1"
      unitRef="usd">23133000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzktOS0xLTEtMA_3def25f2-7290-4056-bb37-db3d49993257"
      unitRef="usd">241188000</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEwLTEtMS0xLTA_b2f77d8c-b606-49b6-a6d4-6022460c926a"
      unitRef="usd">145033000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEwLTMtMS0xLTA_83545c84-25b8-45f8-bfba-6ba9c9caf1bf"
      unitRef="usd">96497000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEwLTctMS0xLTA_b38a6b84-5737-4e8c-a5f4-1f70a3941969"
      unitRef="usd">-5483000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEwLTktMS0xLTA_57cdb8b6-5d17-449a-a2b1-2f00e71d81bf"
      unitRef="usd">236047000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzExLTEtMS0xLTA_5b2bada6-137d-4e70-b7ca-cbdea0692d6d"
      unitRef="usd">13089000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzExLTMtMS0xLTA_f91f27de-e500-4e35-8c7e-13f5277e07e6"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzExLTctMS0xLTA_efe1e592-428a-498b-acad-246ea13228d6"
      unitRef="usd">2451000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzExLTktMS0xLTA_e4e6edf1-271a-4e1a-b9a3-97cf5f00be34"
      unitRef="usd">15540000</us-gaap:InvestmentIncomeInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEzLTEtMS0xLTA_7dc40301-b991-48b1-865e-a6259654850a"
      unitRef="usd">-17312000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEzLTMtMS0xLTA_d53e0822-f5c8-47c9-b9b9-f4c32727923e"
      unitRef="usd">4065000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEzLTctMS0xLTA_77a561ff-d422-47ad-902b-0ed62f9bbfcd"
      unitRef="usd">-2039000</pnm:OtherIncomeDeductionsExcludingInterest>
    <pnm:OtherIncomeDeductionsExcludingInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzEzLTktMS0xLTA_62847cc5-8e39-4a00-85cc-6ee6b784b1a7"
      unitRef="usd">-15286000</pnm:OtherIncomeDeductionsExcludingInterest>
    <us-gaap:InterestExpense
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE0LTEtMS0xLTA_a7252796-b9d9-49a8-806f-a638fa2d1037"
      unitRef="usd">76458000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE0LTMtMS0xLTA_3d26d684-aa3e-4757-b374-d7afcc786898"
      unitRef="usd">32091000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE0LTctMS0xLTA_07744cea-dbce-43eb-a315-fd30a5322542"
      unitRef="usd">18695000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE0LTktMS0xLTA_8d2cc3dc-fc8d-488c-b6b4-0cd57e0716dc"
      unitRef="usd">127244000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE1LTEtMS0xLTA_071ccc1c-5f8b-4091-9c18-131fcd35aae0"
      unitRef="usd">64352000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE1LTMtMS0xLTA_1eee31c1-b99d-43ab-a5b4-fd34ff33afb7"
      unitRef="usd">68471000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE1LTctMS0xLTA_1641fb0d-6f8e-44af-8a12-35c8564522d9"
      unitRef="usd">-23766000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE1LTktMS0xLTA_c186b5f0-1c2e-49c7-b3ed-abc163d16704"
      unitRef="usd">109057000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE2LTEtMS0xLTA_3f024610-74ec-4488-b65b-9a9925c2f2c9"
      unitRef="usd">-5971000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE2LTMtMS0xLTA_2fb34899-c6d7-4e9c-b639-05995b2ab9e4"
      unitRef="usd">16880000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE2LTctMS0xLTA_0d310152-23d0-4e1c-a0a5-621ac19cade0"
      unitRef="usd">-3134000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE2LTktMS0xLTA_8044c03e-f7bb-47ed-8632-46b10da47312"
      unitRef="usd">7775000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE3LTEtMS0xLTA_b34e7445-29c4-4279-be70-23433f7c009c"
      unitRef="usd">70323000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE3LTMtMS0xLTA_aad2a709-fcbd-4f82-a7a8-3a5f931d71ff"
      unitRef="usd">51591000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE3LTctMS0xLTA_a08509f8-221e-4773-8cf7-ed33f534e40e"
      unitRef="usd">-20632000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE3LTktMS0xLTA_70a2cbd3-f5ae-46c2-9175-201f38f617ee"
      unitRef="usd">101282000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE4LTEtMS0xLTA_1b3d3867-b970-48cf-aa3c-a4fa06ec4cb5"
      unitRef="usd">15112000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE4LTMtMS0xLTA_fa0818a4-c280-4be2-a865-d911f3add101"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE4LTctMS0xLTA_3cdf943e-2254-4646-8716-7a28d113020f"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE4LTktMS0xLTA_871a5331-5d96-4530-bec4-20f20f2f3e8b"
      unitRef="usd">15112000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:DividendsPreferredStock
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE5LTEtMS0xLTA_79dfce5e-fdad-4826-893f-7209ae5cc5f7"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE5LTMtMS0xLTA_1d490f25-67ac-427c-846b-b82b05e26b17"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE5LTctMS0xLTA_fad7c4c2-f699-48e4-bf21-48160def84f9"
      unitRef="usd">0</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzE5LTktMS0xLTA_247c574d-c322-4c2d-9afa-a69a3af73b59"
      unitRef="usd">528000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i19faeb67b33c4b8d83933d3e0f55f614_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzIwLTEtMS0xLTA_59cd213b-2ab1-4be5-acd5-d8752b8e4d97"
      unitRef="usd">54683000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id4d91b732cbc4fccac8f0fb59cc522e1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzIwLTMtMS0xLTA_b3468fc5-4d39-4660-83f5-6a44d21ac9dc"
      unitRef="usd">51591000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzIwLTctMS0xLTA_8a3637f5-e1d8-46c8-a3f3-2619867964f1"
      unitRef="usd">-20632000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzIwLTktMS0xLTA_6fa44d6c-00a7-4652-bef9-9689f501ff31"
      unitRef="usd">85642000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:Assets
      contextRef="iec111a18c1774455bb9cfcc423590a4d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI0LTEtMS0xLTA_a7318c72-3840-4844-8044-26c4613a1662"
      unitRef="usd">5035883000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1aef974ca4bf48bfa5ab8048309c3379_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI0LTMtMS0xLTA_eb9c16dc-f463-4739-b5f8-65f588d379f8"
      unitRef="usd">1665177000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2793e011775649ed964e1a4a831f609b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI0LTctMS0xLTA_9a0ccff1-3787-4f15-95cf-bd7d90b26ae2"
      unitRef="usd">164491000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9a5be83d3e5749078045964588c56b36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI0LTktMS0xLTA_59639f3c-1404-4b7e-803c-9969149bf22a"
      unitRef="usd">6865551000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="iec111a18c1774455bb9cfcc423590a4d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI1LTEtMS0xLTA_77ae0cbc-4abe-4f3f-9a89-2633a6332383"
      unitRef="usd">51632000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1aef974ca4bf48bfa5ab8048309c3379_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI1LTMtMS0xLTA_62261c52-6687-459a-b0af-38ee137e170f"
      unitRef="usd">226665000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2793e011775649ed964e1a4a831f609b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI1LTctMS0xLTA_fdcd55dc-eb6b-43fe-990b-bd656be0d6e4"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9a5be83d3e5749078045964588c56b36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTo2ODdmNjE5ZWNhMjc0NWRhYjM1YjhkNjhkZmEzNGE1Ni90YWJsZXJhbmdlOjY4N2Y2MTllY2EyNzQ1ZGFiMzViOGQ2OGRmYTM0YTU2XzI1LTktMS0xLTA_b5b81217-b35a-4d4b-adef-65d5318426ea"
      unitRef="usd">278297000</us-gaap:Goodwill>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90ZXh0cmVnaW9uOmE0OWE4ODlmNjJjMTQxM2U5MjlhYzZmYzAzMjk5MTk0XzMwMDA_5a8bf4ff-1442-4ddc-806f-10f6f2538132">Three REPs accounted for more than 10% of the electric operating revenues of TNMP, as follows: &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;REP A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;REP B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;REP C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9ebd90b5c494472c92731dcd5f78e2fa_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzItMS0xLTEtMA_55deac65-ae86-4069-975f-9b516320e17a"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifd0c4525ddfa4d00bf277b5c0a60a7f6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzItMy0xLTEtMA_9b5c8780-6e4d-4179-94a8-e53c6bb413da"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1b5b9a28d1b44c4caa818937b3cbe857_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzItNS0xLTEtMA_9145399e-da10-468b-9bf5-65423fb5ab5b"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if20a392beb954a0ca28ed348052a5a6f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzMtMS0xLTEtMA_6e99c3e4-ca74-4571-8ae3-943fc2fcb3ce"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0ad8f88879cf474f83c952c0429041e7_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzMtMy0xLTEtMA_2ef45094-fbe6-47b0-9b8b-21f5f2b5504c"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i50381d605ab745e390d5e8bd62ad5590_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzMtNS0xLTEtMA_6b53f799-e9e5-4eda-9fb1-76cfb6b285cd"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8d45d940b09b4005a4c106b1ecce8b27_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzQtMS0xLTEtMA_9fce0e2b-86e1-46ed-872d-08f5e02dbf85"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2e0bd1d2b43943dd9f3ea5bcce2d15bc_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzQtMy0xLTEtMA_63d4d541-0453-4de6-b6f4-2ad8c158c8c1"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i116a84fdb5c64ff88c494cc03308f918_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDIvZnJhZzphNDlhODg5ZjYyYzE0MTNlOTI5YWM2ZmMwMzI5OTE5NC90YWJsZTpmMzkwYTgyOGI1NTE0ZDAzYTEzZDM1ODhiM2ExYmI2OC90YWJsZXJhbmdlOmYzOTBhODI4YjU1MTRkMDNhMTNkMzU4OGIzYTFiYjY4XzQtNS0xLTEtMA_2a62abe4-f0f8-45ee-9c7c-a2ab4392d794"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90ZXh0cmVnaW9uOjFhOGQxYTVkZTRiNTQ4YThiM2U2ODY1YzNjZDMxMjE1XzczNQ_6acec16d-0ddb-46e5-87c9-35cfb0e5ebf4">Accumulated Other Comprehensive Income (Loss)&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;AOCI reports a measure for accumulated changes in equity that result from transactions and other economic events other than transactions with shareholders.  Information regarding AOCI is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains on Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension&lt;br/&gt;Liability&lt;br/&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Adjustment for Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2017, as originally reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative effect adjustment (Note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at January 1, 2018, as adjusted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Amounts reclassified from AOCI (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of amounts reclassified&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other OCI changes (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of other OCI changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net after-tax change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Amounts reclassified from AOCI (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,926)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of amounts reclassified&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other OCI changes (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of other OCI changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net after-tax change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Amounts reclassified from AOCI (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of amounts reclassified&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other OCI changes (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of other OCI changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net after-tax change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;The Consolidated Statements of Earnings include pre-tax amounts reclassified from AOCI related to Unrealized Gains on Available-for-Sale Debt Securities in gains (losses) on investment securities, related to Pension Liability Adjustment in other (deductions), and related to Fair Value Adjustment for Cash Flow Hedges in interest charges.  The income tax impacts of all amounts reclassified from AOCI are included in income taxes in the Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90ZXh0cmVnaW9uOjFhOGQxYTVkZTRiNTQ4YThiM2U2ODY1YzNjZDMxMjE1XzcyOA_06579ce6-ab5f-4cf5-8627-c049ded761f0">Information regarding AOCI is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains on Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension&lt;br/&gt;Liability&lt;br/&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Adjustment for Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2017, as originally reported&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative effect adjustment (Note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at January 1, 2018, as adjusted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Amounts reclassified from AOCI (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of amounts reclassified&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other OCI changes (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of other OCI changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net after-tax change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Amounts reclassified from AOCI (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,926)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of amounts reclassified&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other OCI changes (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of other OCI changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net after-tax change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Amounts reclassified from AOCI (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of amounts reclassified&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other OCI changes (pre-tax)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax impact of other OCI changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net after-tax change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i01e321adafed4075ac2fe0298b603b79_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtMS0xLTEtMA_080bd9c7-0b59-4152-9aac-8220bcada543"
      unitRef="usd">13169000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c35384eb4cd418683b9d46d86759d3b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtMy0xLTEtMA_baefcc1c-ce47-4db6-9f97-35fb22fe1658"
      unitRef="usd">-110262000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5ae93cd011f441af8d7c66c176972d7c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtNS0xLTEtMA_c318f575-e5e5-40b2-b16d-23d49f499722"
      unitRef="usd">-97093000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i60eca848bbeb4454a0f8fa126174d328_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtOS0xLTEtMA_61aaf2a9-0030-466b-9897-9b126c7aaa16"
      unitRef="usd">1153000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib81946d681204d26836f84e84649de42_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzUtMTEtMS0xLTA_a1bd42de-07c0-4120-a436-a6fc374fe4d6"
      unitRef="usd">-95940000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i64e2958e0baf4f1d99845ab94fba4b8c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMS0xLTEtODEz_367ea90d-b6ef-4633-b528-3bb9a6f917ea"
      unitRef="usd">-11208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic98e590b940a4749826884da1436c4af_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtNS0xLTEtODIw_678b8f4a-e95b-403f-a8dd-31a5958d48a3"
      unitRef="usd">-11208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia3930725f5984290a95d407ebc33f4b0_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMTEtMS0xLTgyNg_90086e63-f8df-4451-b24c-6bf3595611db"
      unitRef="usd">-11208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4cf33b401d584ef185c77b037ca8a1a3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMS0xLTEtODEz_fbc08a9d-e2b9-4d21-b560-78e6a5e51b71"
      unitRef="usd">1961000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i63bafb4dea64465ca52253f154fbc2ea_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMy0xLTEtODE3_b652a644-434a-4b27-8486-75b0f238a97b"
      unitRef="usd">-110262000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a995c6fa51446658d21b50e249ba3c9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctNS0xLTEtODIw_7e69a20a-1431-4354-9b47-cb23f696fbf6"
      unitRef="usd">-108301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e2996ee8fe64369807212aae096c337_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctOS0xLTEtODIz_597b2f80-1a84-4fa0-8c16-d17ab353f5f8"
      unitRef="usd">1153000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7a2799957f6f48a59eb1250150ce3525_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMTEtMS0xLTgyNg_9a898386-c8c6-4de1-bf17-86d13992f1c5"
      unitRef="usd">-107148000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMS0xLTEtMA_6276f586-2722-4a78-b7f2-dcc0fd06622d"
      unitRef="usd">3819000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMy0xLTEtMA_52e906f3-2c1a-4dcf-a705-c0c2f69e847d"
      unitRef="usd">-7568000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtNS0xLTEtMA_df86ccf8-371f-472b-a762-ccd5828f1600"
      unitRef="usd">-3749000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtOS0xLTEtMA_9e85d063-94a0-4bdf-9e11-6c890ff382fe"
      unitRef="usd">-216000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzYtMTEtMS0xLTA_66b82a86-4ce8-4ead-81dd-237fc9f0ba03"
      unitRef="usd">-3965000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMS0xLTEtMA_32d47fa6-5302-4704-9595-fb1856687ef5"
      unitRef="usd">970000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMy0xLTEtMA_a2d662d5-3cdd-4f27-9537-5457678df0d1"
      unitRef="usd">-1922000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctNS0xLTEtMA_040c5ab0-aa0f-4da9-8d74-ba5a3c75858f"
      unitRef="usd">-952000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctOS0xLTEtMA_8281ff91-bb7c-46de-95b9-743484639c13"
      unitRef="usd">-56000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzctMTEtMS0xLTA_65ef33f4-78b7-4dc8-8ab2-35ea49cdde7c"
      unitRef="usd">-1008000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtMS0xLTEtMA_2daf43ba-3606-4082-a5b7-fd6f74f7b615"
      unitRef="usd">3790000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtMy0xLTEtMA_6bc5ca7b-ace5-49ab-808a-ca116eab0fe3"
      unitRef="usd">-10382000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtNS0xLTEtMA_0998de06-2947-4e7e-9c83-1055583fdd55"
      unitRef="usd">-6592000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtOS0xLTEtMA_ca2c2a51-8679-4f7a-85f0-8cb698f320c8"
      unitRef="usd">570000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzgtMTEtMS0xLTA_c2696637-2ce2-4953-9b90-69ae191409f2"
      unitRef="usd">-6022000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktMS0xLTEtMA_65744d96-9d95-4189-8acd-6165277e98ee"
      unitRef="usd">963000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktMy0xLTEtMA_6bf479db-5d28-40e2-96f4-e43dd12bd056"
      unitRef="usd">-2637000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktNS0xLTEtMA_256472ec-1643-443b-8392-867596506483"
      unitRef="usd">-1674000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktOS0xLTEtMA_c8ae6d6f-90b7-4091-bd97-5fff91c6cbc0"
      unitRef="usd">145000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzktMTEtMS0xLTA_e64c37f3-b362-4b49-bb70-a002951559cb"
      unitRef="usd">-1529000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i965038928b114dbaa0626f287536c0b8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTEtMS0xLTA_7a3e407c-70df-4f23-bf58-09a92c36da0f"
      unitRef="usd">-22000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia162db67a8784f7bafa911d398337594_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTMtMS0xLTA_ca9ee57f-483d-4fae-84a5-f3f85eaf068a"
      unitRef="usd">-2099000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i958f090840794059a5fbb9289628fe1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTUtMS0xLTA_17dcbdf6-fdb9-4678-a38b-f14e5876a2f3"
      unitRef="usd">-2121000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iaba544ad397a4f0f973243b7055b8152_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTktMS0xLTA_ca78e119-f364-4380-bef3-3307b595a6a5"
      unitRef="usd">585000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i685f8229a3814103830a4a0554e6efe5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEwLTExLTEtMS0w_ff2d2f0b-3502-4cf5-bef5-0ed1eb074186"
      unitRef="usd">-1536000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i122c56aa7f9740aca2c703ea937570ef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTEtMS0xLTA_c95f8c52-e822-4e03-9e9e-47d999e57996"
      unitRef="usd">1939000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icd092f6c682e45e4b1710acbd2cffde2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTMtMS0xLTA_2927af64-d26f-4743-a16b-87dd5ef821d1"
      unitRef="usd">-112361000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i32d8d3f71c0d4419a323581f82610248_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTUtMS0xLTA_cb9ca5c4-2bd0-4983-b4db-c7dcb6192027"
      unitRef="usd">-110422000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd593b57af314043a5a1b7a63d7971f3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTktMS0xLTA_d9d6eae7-f69a-4727-8858-2df6cf00aeff"
      unitRef="usd">1738000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4637ed3f1cf3491eb6ea846fe0615f6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzEyLTExLTEtMS0w_7cbbf7a9-f443-4081-9996-187eb84e6f9b"
      unitRef="usd">-108684000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTEtMS0xLTA_4b4ebbd9-f5c2-40e2-a432-d736e9086e28"
      unitRef="usd">14063000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTMtMS0xLTA_c15c7ea9-a03d-40ba-851b-d6215fcaf16b"
      unitRef="usd">-7404000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTUtMS0xLTA_886dbb9f-9bc5-4fc2-9d78-5c4792ad4214"
      unitRef="usd">6659000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTktMS0xLTA_90d1dd78-66ba-4cee-bff3-535806cbaa5b"
      unitRef="usd">-733000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE1LTExLTEtMS0w_4a37f898-78b3-45c6-900f-3cb7135d437b"
      unitRef="usd">5926000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTEtMS0xLTA_0d1f3f15-2e04-40c0-92e6-73634c3440ab"
      unitRef="usd">3572000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTMtMS0xLTA_aef71162-b862-4a06-a0c9-f5879658921a"
      unitRef="usd">-1880000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTUtMS0xLTA_54e2e2d1-77d0-4ec1-8d03-3d44a2ed6041"
      unitRef="usd">1692000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTktMS0xLTA_65de5b75-abd7-4b54-af9f-c0abe0dbbd9f"
      unitRef="usd">-186000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE2LTExLTEtMS0w_dafab3d8-99d5-4e79-ab1a-16d55a0e7117"
      unitRef="usd">1506000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTEtMS0xLTA_6b23a849-d550-4cb4-85b3-5801217a6a44"
      unitRef="usd">25724000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTMtMS0xLTA_23f2a42e-9147-4908-b099-204e8572e8e6"
      unitRef="usd">-3829000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTUtMS0xLTA_2964874d-476a-4d1e-b05a-8c820859e793"
      unitRef="usd">21895000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTktMS0xLTA_d8d033bc-97ef-4ae6-9cd0-8ac53919588f"
      unitRef="usd">-3495000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE3LTExLTEtMS0w_36c5a87e-e4e3-4a9a-b357-8aa9c5657e26"
      unitRef="usd">18400000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTEtMS0xLTA_2158f575-6b7d-4bd9-81a7-c49a0429a4d0"
      unitRef="usd">6534000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTMtMS0xLTA_daed0abf-caec-4ced-983c-1709d763dc8a"
      unitRef="usd">-973000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTUtMS0xLTA_9dfc859a-b822-4264-8449-33fc14a381ea"
      unitRef="usd">5561000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTktMS0xLTA_e5395f17-eab7-4280-801c-f747b13b2842"
      unitRef="usd">-888000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE4LTExLTEtMS0w_a008dd9f-d7bc-4bf0-ac83-7fe6c9a968a4"
      unitRef="usd">4673000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0c9b70d23afe4238b662afdd238ed692_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTEtMS0xLTA_701c6c06-9832-4c36-bca0-33d9f9cb85f0"
      unitRef="usd">8699000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i76812577c9db44f59dbf41b0797fbb67_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTMtMS0xLTA_d1cee52b-5ec2-40ab-a3e9-457ce77e6d20"
      unitRef="usd">2668000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i602079605360411ab9cd5e155d662739_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTUtMS0xLTA_76418c1f-44c9-46a2-a1f7-0ce7e24133d2"
      unitRef="usd">11367000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5bc9036ca5a048949c98406ee2b2a4eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTktMS0xLTA_90bd7424-ff99-42b2-a1fd-2db6ff446cb1"
      unitRef="usd">-2060000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0852d24b32854267a34118cc2de05667_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzE5LTExLTEtMS0w_7cd9094d-9994-4516-9b06-62f894f8668f"
      unitRef="usd">9307000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia2d6ace88f7b4fb2b2373f8bb5996891_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTEtMS0xLTA_41e214a1-a5dc-4835-8363-5a8ea09487e9"
      unitRef="usd">10638000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie78a6634c3db46f49ee78dca837de16d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTMtMS0xLTA_5c927f84-b9d5-4f2e-9b9e-102f3bf7914a"
      unitRef="usd">-109693000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib87f41b12e554f31ad4ca1b24638f8f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTUtMS0xLTA_711a7157-b45b-4607-8b8b-91cba74f72a0"
      unitRef="usd">-99055000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i94e4a32583c04968b88abc580828eb41_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTktMS0xLTA_941247c8-de2d-4729-9ce5-34b0f76a76fd"
      unitRef="usd">-322000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id1adafb17ace42c7b6d83c4c6873114a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzIxLTExLTEtMS0w_83e1f341-3d1c-46b5-8b06-f9ca2a4b2df7"
      unitRef="usd">-99377000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTEtMS0xLTA_db21f67e-c6ff-44c2-9152-d27350382223"
      unitRef="usd">9497000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTMtMS0xLTA_818a8de6-6949-4c8b-89c2-c3c949296b57"
      unitRef="usd">-8300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTUtMS0xLTA_6329ed5e-24df-4cf9-bdba-2d08a87afe73"
      unitRef="usd">1197000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTktMS0xLTA_f40b1c7a-c967-4eb4-9908-b804ff53d31c"
      unitRef="usd">1740000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI0LTExLTEtMS0w_bf8813d3-2e43-44d8-809b-7d13ec11ebb8"
      unitRef="usd">2937000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTEtMS0xLTA_cb37dbee-e07f-4adf-a27d-cf26529f257e"
      unitRef="usd">2412000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTMtMS0xLTA_ca91b12c-23f6-4401-9614-5c033ae51b53"
      unitRef="usd">-2108000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTUtMS0xLTA_d51b732e-b262-4448-b24a-ebe1c2cb57b7"
      unitRef="usd">304000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTktMS0xLTA_f191721c-35f1-499a-9824-96119b2ac9cc"
      unitRef="usd">442000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI1LTExLTEtMS0w_a2883294-5abb-450b-906a-dd71019c07f7"
      unitRef="usd">746000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTEtMS0xLTA_648efb5b-b9dc-4ddd-8172-fa6f95c2ba01"
      unitRef="usd">22586000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTMtMS0xLTA_e20704b9-00ba-4050-b2c6-8e4bb9ff86ca"
      unitRef="usd">6149000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTUtMS0xLTA_4289e4b3-3d59-43a6-a6b1-f48014608c4d"
      unitRef="usd">28735000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTktMS0xLTA_4bc05162-40dd-412e-9ec7-3c61eccc1283"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI2LTExLTEtMS0w_b3dfc7e3-be95-45e2-b182-cc0b81e5a69c"
      unitRef="usd">30006000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTEtMS0xLTA_eb5c6425-9870-44cf-a636-3c04cc35d20c"
      unitRef="usd">5736000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTMtMS0xLTA_84ce9062-1528-45de-9f9a-f610d5ad9728"
      unitRef="usd">1562000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTUtMS0xLTA_98fe1374-8b7d-4431-88cc-0cf24bde0e35"
      unitRef="usd">7298000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTktMS0xLTA_44e0623f-102b-4da9-8cda-9f3529cf9350"
      unitRef="usd">323000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI3LTExLTEtMS0w_83e62b24-8f61-4734-93ef-6f8acbb5ebcf"
      unitRef="usd">7621000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6859fbbf7b7c447a84908cd3430315a8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTEtMS0xLTA_3027be9f-2bdc-4d81-8f99-e6366d81e70d"
      unitRef="usd">9765000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8df136072c164cb99ce4284f39ac2eef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTMtMS0xLTA_32355412-c408-4737-bec9-cbef8eaff4c0"
      unitRef="usd">10779000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i79a6de8f1e814ea78992c3e09eae6dd3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTUtMS0xLTA_118d718f-4f98-4bd3-9712-92006f8981fd"
      unitRef="usd">20544000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i32a7b57372b946d4928ef8ff5433ecbd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTktMS0xLTA_3fb7e7d3-294e-4245-9de0-c4eb3f25e678"
      unitRef="usd">-350000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzI4LTExLTEtMS0w_dd4c541d-b714-4fc9-b58e-74bcd77e3b7f"
      unitRef="usd">20194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib3fd8d04603845dca64f7969887e4942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTEtMS0xLTA_bfa23790-91e4-4f23-9d12-3ce9f3489352"
      unitRef="usd">20403000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i410b66bae934497a9f8319d9a8ef6178_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTMtMS0xLTA_d55e0edc-3e2d-4722-9948-04fed9796c6a"
      unitRef="usd">-98914000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iec3db3db53c54cd6bac27dc2dd569854_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTUtMS0xLTA_c0aa3c7e-0271-4e3a-bed9-877b9d8a92d9"
      unitRef="usd">-78511000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i06bd3f34c6f64a8e90c7a87bd7970628_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTktMS0xLTA_e4372cf3-9485-4f49-81c5-a4d4bcf47778"
      unitRef="usd">-672000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd283ffbce1346ac88d2632ef5014e7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMDgvZnJhZzoxYThkMWE1ZGU0YjU0OGE4YjNlNjg2NWMzY2QzMTIxNS90YWJsZTpmMzc3OTUxNjY1YzE0YzZkOTY0YTYzMGExOWZiYzgyNy90YWJsZXJhbmdlOmYzNzc5NTE2NjVjMTRjNmQ5NjRhNjMwYTE5ZmJjODI3XzMwLTExLTEtMS0w_4df13191-9c9e-4ed9-af98-11a76f2bff9b"
      unitRef="usd">-79183000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEyMjM2_f55da7a2-b901-46dd-8bb6-3b5e7f2483e5">Electric Operating Revenues&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Electric operating revenues are recorded in the period of energy delivery, which includes estimated amounts for service rendered but unbilled at the end of each accounting period.  The determination of the energy sales billed to individual customers is based on the reading of their meters, which occurs on a systematic basis throughout the month.  At the end of each month, amounts of energy delivered to customers since the date of the last meter reading and the corresponding unbilled revenue are &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;estimated.  Unbilled electric revenue is estimated based on daily generation volumes, estimated customer usage by class, line losses, historical trends and experience, applicable customer rates or by using AMS data where available.  Amounts billed are generally due within the next month.  The Company does not incur incremental costs to obtain contracts for its energy services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s wholesale electricity sales are recorded as electric operating revenues and wholesale electricity purchases are recorded as costs of energy sold.  Derivative contracts that are subject to unplanned netting are recorded net in earnings.  A &#x201c;book-out&#x201d; is the planned or unplanned netting of off-setting purchase and sale transactions.  A book-out is a transmission mechanism to reduce congestion on the transmission system or administrative burden.  For accounting purposes, a book-out is the recording of net revenues upon the settlement of a derivative contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Unrealized gains and losses on derivative contracts that are not designated for hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power and fuel supply agreements, used to hedge generation assets and purchased power costs.  Changes in the fair value of economic hedges are reflected in results of operations, with changes related to economic hedges on sales included in operating revenues and changes related to economic hedges on purchases included in cost of energy sold.  See Note 9.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company adopted ASU 2014-09 &#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; as of January 1, 2018, its required effective date, using the modified retrospective method of adoption.  The adoption of ASU 2014-09 did not result in changes to the nature, amount, and timing of the Company&#x2019;s existing revenue recognition processes or information technology infrastructure.  Therefore, the adoption of ASU 2014-09 had no effect on the amount of revenue recorded in 2018 compared to the amount that would have been recorded under prior GAAP, no effect on total electric operating revenues or any other caption within the Company&#x2019;s financial statements, and no cumulative effect adjustment was recorded.  Additional disclosures to further disaggregate 2020, 2019 and 2018 revenues are presented below. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company adopted ASU 2018-18 &#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; Collaborative Arrangements (Topic 808)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; in 2019, ahead of its required effective date, using the retrospective method of adoption.  The Company has collaborative arrangements related to its interest in SJGS, Four Corners, PVNGS, and Luna.  The Company has determined that during the years ended December 31, 2020, 2019, and 2018 none of the joint owners in its collaborative arrangements were customers under Topic 606.  Therefore, the adoption of this standard did not impact the financial statements.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the requirements of the new standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM and TNMP recognize revenue as they satisfy performance obligations, which typically occurs as the customer or end-user consumes the electric service provided.  Electric services are typically for a bundle of services that are distinct and transferred to the end-user in one performance obligation measured by KWh or KW.  Electric operating revenues are recorded in the period of energy delivery, including estimated unbilled amounts.  The Company has elected to exclude all sales and similar taxes from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Revenue from contracts with customers is recorded based upon the total authorized tariff price at the time electric service is rendered, including amounts billed under arrangements qualifying as an Alternative Revenue Program (&#x201c;ARP&#x201d;).  ARP arrangements are agreements between PNM or TNMP and its regulator that allow PNM or TNMP to adjust future rates in response to past activities or completed events, if certain criteria are met.  ARP revenues are required to be reported separately from contracts with customers.  ARP revenues in a given period include the recognition of &#x201c;originating&#x201d; ARP revenues (i.e. when the regulator-specific conditions are met) in the period, offset by the reversal of ARP revenues when billed to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Sources of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Additional information about the nature of revenues is provided below.  Additional information about matters affecting PNM&#x2019;s and TNMP&#x2019;s regulated revenues is provided in Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Revenue from Contracts with Customers &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PNM&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;NMPRC Regulated Retail Electric Service &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013; PNM provides electric generation, transmission, and distribution service to its rate-regulated customers in New Mexico.  PNM&#x2019;s retail electric service territory covers a large area of north central New Mexico, including the cities of Albuquerque, Rio Rancho, and Santa Fe, and certain areas of southern New Mexico.  Customer rates for retail electric service are set by the NMPRC and revenue is recognized as energy is delivered to the customer.  PNM invoices customers on a monthly basis for electric service and generally collects billed amounts within one month. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Transmission Service to Third Parties &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013; PNM owns transmission lines that are interconnected with other utilities in New Mexico, Texas, Arizona, Colorado, and Utah.  Transmission customers receive service for the transmission of energy owned by the customer utilizing PNM&#x2019;s transmission facilities. Customers generally receive transmission services, which are regulated by FERC, from PNM through PNM&#x2019;s Open Access Transmission Tariff (&#x201c;OATT&#x201d;) or a specific contract.  Customers are billed based on capacity and energy components on a monthly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Miscellaneous &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Beginning on January 1, 2018, PNM acquired a 65 MW interest in SJGS Unit 4, which is held as merchant plant as ordered by the NMPRC (Note 16).  PNM sells power from 36 MW of this capacity to a third party at a fixed price that is recorded as revenue from contracts with customers.  PNM is obligated to deliver power under this arrangement only when SJGS Unit 4 is operating.  Other market sales from this 65 MW interest are recorded in other electric operating revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;TNMP&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PUCT Regulated Retail Electric Service &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013; TNMP provides transmission and distribution services in Texas under the provisions of TECA and the Texas Public Utility Regulatory Act.  TNMP is subject to traditional cost-of-service regulation with respect to rates and service under the jurisdiction of the PUCT and certain municipalities.  TNMP&#x2019;s transmission and distribution activities are solely within ERCOT and not subject to traditional rate regulation by FERC.  TNMP provides transmission and distribution services at regulated rates to various REPs that, in turn, provide retail electric service to consumers within TNMP&#x2019;s service territory.  Revenue is recognized as energy is delivered to the consumer.  TNMP invoices REPs on a monthly basis and is generally paid within a month.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Transmission Cost of Service (&#x201c;TCOS&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &#x2013; TNMP is a transmission service provider that is allowed to recover its TCOS through a network transmission rate that is approved by the PUCT.  TCOS customers are other utilities that receive service for the transmission of energy owned by the customer utilizing TNMP&#x2019;s transmission facilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Alternative Revenue Programs &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company defers certain costs and records certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  ARP revenues, which are discussed above, include recovery or refund provisions under PNM&#x2019;s renewable energy rider and true-ups to PNM&#x2019;s formula transmission rates; TNMP&#x2019;s AMS surcharge, transmission cost recovery factor, and the impacts of the PUCT&#x2019;s January 25, 2018 order regarding the change in the federal corporate income tax rate; and the energy efficiency incentive bonus at both PNM and TNMP.  Regulatory assets and liabilities are recognized for the difference between ARP revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  As discussed in Note 17, TNMP&#x2019;s 2018 Rate Case integrated AMS costs into base rates beginning January 1, 2019.  These costs are being amortized into earnings as alternative revenues over a period of five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Other Electric Operating Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Other electric operating revenues consist primarily of PNM&#x2019;s sales for resale meeting the definition of a derivative.  Derivatives are not considered revenue from contracts with customers.  PNM engages in activities meeting the definition of derivatives to optimize its existing jurisdictional assets and long-term power agreements through spot market, hour-ahead, day-ahead, week-ahead, month-ahead, and other sales of excess generation not required to fulfill retail load and contractual commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Disaggregation of Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A disaggregation of revenues from contracts with customers by the type of customer is presented in the table below.  The table also reflects ARP revenues and other revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.672%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric Operating Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts with customers:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail electric revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public authority&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Economy energy service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Miscellaneous&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,469,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alternative revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Electric Operating Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,139,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric Operating Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts with customers:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail electric revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public authority&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Economy energy service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Miscellaneous&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 57.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,010,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,377,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alternative revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Electric Operating Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 57.25pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,093,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,457,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric Operating Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts with customers:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail electric revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public authority&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Economy energy service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Miscellaneous&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,019,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,359,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alternative revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Electric Operating Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,091,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Performance obligations related to contracts with customers are typically satisfied when the energy is delivered and the customer or end-user utilizes the energy.  Accounts receivable from customers represent amounts billed, including amounts under ARP programs.  For PNM, accounts receivable reflected on the Consolidated Balance Sheets, net of allowance for credit losses, includes $86.2 million and $59.3 million at December&#160;31, 2020 and 2019 resulting from contracts with customers.  All of TNMP&#x2019;s accounts receivable results from contracts with customers.  On January 1, 2020, the Company adopted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2016-13 &#x2013; Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As a result of the adoption of the new standard and economic conditions resulting from the COVID-19 pandemic, PNM updated its allowance for accounts receivable balances and recorded incremental credit losses of $7.2&#160;million in the year ended December 31, 2020.  The NMPRC issued an order authorizing all public utilities to create a regulatory asset to defer incremental costs related to COVID-19, including increases in uncollectible accounts.  See additional discussion of ASU 2016-13 in Note 9 and the related regulatory treatment in Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Contract assets are an entity&#x2019;s right to consideration in exchange for goods or services that the entity has transferred to a customer when that right is conditioned on something other than the passage of time (for example, the entity&#x2019;s future performance).  The Company has no contract assets as of December&#160;31, 2020.  Contract liabilities arise when consideration is received in advance from a customer before satisfying the performance obligations.  Therefore, revenue is deferred and not recognized until the obligation is satisfied.  Under its OATT, PNM accepts upfront consideration for capacity reservations requested by transmission customers, which requires PNM to defer the customer&#x2019;s transmission capacity rights for a specific period of time.  PNM recognizes the revenue of these capacity reservations over the period it defers the customer&#x2019;s capacity rights.  Other utilities pay PNM and TNMP in advance for the joint-use of their utility poles.  These revenues are recognized over the period of time specified in the joint-use contract, typically for one calendar year.  Deferred revenues on these arrangements are recorded as contract liabilities.  PNMR&#x2019;s, PNM&#x2019;s, and TNMP&#x2019;s contract liabilities and related revenues are insignificant for all periods presented.  The Company has no other arrangements with remaining performance obligations to which a portion of the transaction price would be required to be allocated.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEyMjMy_72c61f33-5048-4990-af3a-0fd6cac752af">Electric operating revenues are recorded in the period of energy delivery, which includes estimated amounts for service rendered but unbilled at the end of each accounting period.  The determination of the energy sales billed to individual customers is based on the reading of their meters, which occurs on a systematic basis throughout the month.  At the end of each month, amounts of energy delivered to customers since the date of the last meter reading and the corresponding unbilled revenue are &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;estimated.  Unbilled electric revenue is estimated based on daily generation volumes, estimated customer usage by class, line losses, historical trends and experience, applicable customer rates or by using AMS data where available.  Amounts billed are generally due within the next month.  The Company does not incur incremental costs to obtain contracts for its energy services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s wholesale electricity sales are recorded as electric operating revenues and wholesale electricity purchases are recorded as costs of energy sold.  Derivative contracts that are subject to unplanned netting are recorded net in earnings.  A &#x201c;book-out&#x201d; is the planned or unplanned netting of off-setting purchase and sale transactions.  A book-out is a transmission mechanism to reduce congestion on the transmission system or administrative burden.  For accounting purposes, a book-out is the recording of net revenues upon the settlement of a derivative contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Unrealized gains and losses on derivative contracts that are not designated for hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power and fuel supply agreements, used to hedge generation assets and purchased power costs.  Changes in the fair value of economic hedges are reflected in results of operations, with changes related to economic hedges on sales included in operating revenues and changes related to economic hedges on purchases included in cost of energy sold.  See Note 9.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company adopted ASU 2014-09 &#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; as of January 1, 2018, its required effective date, using the modified retrospective method of adoption.  The adoption of ASU 2014-09 did not result in changes to the nature, amount, and timing of the Company&#x2019;s existing revenue recognition processes or information technology infrastructure.  Therefore, the adoption of ASU 2014-09 had no effect on the amount of revenue recorded in 2018 compared to the amount that would have been recorded under prior GAAP, no effect on total electric operating revenues or any other caption within the Company&#x2019;s financial statements, and no cumulative effect adjustment was recorded.  Additional disclosures to further disaggregate 2020, 2019 and 2018 revenues are presented below. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company adopted ASU 2018-18 &#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; Collaborative Arrangements (Topic 808)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; in 2019, ahead of its required effective date, using the retrospective method of adoption.  The Company has collaborative arrangements related to its interest in SJGS, Four Corners, PVNGS, and Luna.  The Company has determined that during the years ended December 31, 2020, 2019, and 2018 none of the joint owners in its collaborative arrangements were customers under Topic 606.  Therefore, the adoption of this standard did not impact the financial statements.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the requirements of the new standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM and TNMP recognize revenue as they satisfy performance obligations, which typically occurs as the customer or end-user consumes the electric service provided.  Electric services are typically for a bundle of services that are distinct and transferred to the end-user in one performance obligation measured by KWh or KW.  Electric operating revenues are recorded in the period of energy delivery, including estimated unbilled amounts.  The Company has elected to exclude all sales and similar taxes from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Revenue from contracts with customers is recorded based upon the total authorized tariff price at the time electric service is rendered, including amounts billed under arrangements qualifying as an Alternative Revenue Program (&#x201c;ARP&#x201d;).  ARP arrangements are agreements between PNM or TNMP and its regulator that allow PNM or TNMP to adjust future rates in response to past activities or completed events, if certain criteria are met.  ARP revenues are required to be reported separately from contracts with customers.  ARP revenues in a given period include the recognition of &#x201c;originating&#x201d; ARP revenues (i.e. when the regulator-specific conditions are met) in the period, offset by the reversal of ARP revenues when billed to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Sources of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Additional information about the nature of revenues is provided below.  Additional information about matters affecting PNM&#x2019;s and TNMP&#x2019;s regulated revenues is provided in Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Revenue from Contracts with Customers &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PNM&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;NMPRC Regulated Retail Electric Service &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013; PNM provides electric generation, transmission, and distribution service to its rate-regulated customers in New Mexico.  PNM&#x2019;s retail electric service territory covers a large area of north central New Mexico, including the cities of Albuquerque, Rio Rancho, and Santa Fe, and certain areas of southern New Mexico.  Customer rates for retail electric service are set by the NMPRC and revenue is recognized as energy is delivered to the customer.  PNM invoices customers on a monthly basis for electric service and generally collects billed amounts within one month. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Transmission Service to Third Parties &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013; PNM owns transmission lines that are interconnected with other utilities in New Mexico, Texas, Arizona, Colorado, and Utah.  Transmission customers receive service for the transmission of energy owned by the customer utilizing PNM&#x2019;s transmission facilities. Customers generally receive transmission services, which are regulated by FERC, from PNM through PNM&#x2019;s Open Access Transmission Tariff (&#x201c;OATT&#x201d;) or a specific contract.  Customers are billed based on capacity and energy components on a monthly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Miscellaneous &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Beginning on January 1, 2018, PNM acquired a 65 MW interest in SJGS Unit 4, which is held as merchant plant as ordered by the NMPRC (Note 16).  PNM sells power from 36 MW of this capacity to a third party at a fixed price that is recorded as revenue from contracts with customers.  PNM is obligated to deliver power under this arrangement only when SJGS Unit 4 is operating.  Other market sales from this 65 MW interest are recorded in other electric operating revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;TNMP&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PUCT Regulated Retail Electric Service &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013; TNMP provides transmission and distribution services in Texas under the provisions of TECA and the Texas Public Utility Regulatory Act.  TNMP is subject to traditional cost-of-service regulation with respect to rates and service under the jurisdiction of the PUCT and certain municipalities.  TNMP&#x2019;s transmission and distribution activities are solely within ERCOT and not subject to traditional rate regulation by FERC.  TNMP provides transmission and distribution services at regulated rates to various REPs that, in turn, provide retail electric service to consumers within TNMP&#x2019;s service territory.  Revenue is recognized as energy is delivered to the consumer.  TNMP invoices REPs on a monthly basis and is generally paid within a month.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Transmission Cost of Service (&#x201c;TCOS&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &#x2013; TNMP is a transmission service provider that is allowed to recover its TCOS through a network transmission rate that is approved by the PUCT.  TCOS customers are other utilities that receive service for the transmission of energy owned by the customer utilizing TNMP&#x2019;s transmission facilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Alternative Revenue Programs &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company defers certain costs and records certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  ARP revenues, which are discussed above, include recovery or refund provisions under PNM&#x2019;s renewable energy rider and true-ups to PNM&#x2019;s formula transmission rates; TNMP&#x2019;s AMS surcharge, transmission cost recovery factor, and the impacts of the PUCT&#x2019;s January 25, 2018 order regarding the change in the federal corporate income tax rate; and the energy efficiency incentive bonus at both PNM and TNMP.  Regulatory assets and liabilities are recognized for the difference between ARP revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  As discussed in Note 17, TNMP&#x2019;s 2018 Rate Case integrated AMS costs into base rates beginning January 1, 2019.  These costs are being amortized into earnings as alternative revenues over a period of five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Other Electric Operating Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Other electric operating revenues consist primarily of PNM&#x2019;s sales for resale meeting the definition of a derivative.  Derivatives are not considered revenue from contracts with customers.  PNM engages in activities meeting the definition of derivatives to optimize its existing jurisdictional assets and long-term power agreements through spot market, hour-ahead, day-ahead, week-ahead, month-ahead, and other sales of excess generation not required to fulfill retail load and contractual commitments.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk
      contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzY2NzQ_491f2f37-9adb-4b96-a7d9-fe0282e139f6"
      unitRef="mw">65</pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzY3OTQ_cd91052a-ebed-4a9e-93e2-f347f686db44"
      unitRef="mw">36</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk
      contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzcwMzQ_15538d63-a987-44fb-bea7-fec92d24abc8"
      unitRef="mw">65</pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzkyMjQ_1b5ba27b-685d-4827-98fb-b0c7649f64db">P5Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEyMjM0_5399860b-9ef7-4090-9b37-c024d02b54aa">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A disaggregation of revenues from contracts with customers by the type of customer is presented in the table below.  The table also reflects ARP revenues and other revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.672%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric Operating Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts with customers:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail electric revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public authority&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Economy energy service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Miscellaneous&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,469,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alternative revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Electric Operating Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,139,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric Operating Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts with customers:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail electric revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public authority&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Economy energy service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Miscellaneous&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 57.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,010,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,377,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alternative revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Electric Operating Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 57.25pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,093,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,457,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Electric Operating Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts with customers:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail electric revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public authority&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Economy energy service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Miscellaneous&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,019,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,359,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alternative revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other electric operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:56.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Electric Operating Revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,091,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a728292e4d240dbabc57185f94fce8e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzUtMi0xLTEtMA_77fe7484-fa98-472f-9214-c1ae3999a057"
      unitRef="usd">482852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a01739f51fb4cfb8d93b587fb3e8c80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzUtNC0xLTEtMA_1cd6df28-7173-4929-8bc7-6fbc56109229"
      unitRef="usd">158066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fe98bce4b5f4562a61c43a257b562a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzUtNi0xLTEtMA_4d23fb0e-1d69-456c-8e72-4008e78631d9"
      unitRef="usd">640918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7518476d855a41dda6939daf805f7840_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzYtMi0xLTEtMA_aaea132e-f0c3-493c-acb7-e6b9a231e358"
      unitRef="usd">392257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b2d175ae333459d8c02ff4d7e38f95a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzYtNC0xLTEtMA_6e94ae77-7d3b-42eb-8478-8d6b2a7431c5"
      unitRef="usd">118243000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0e76cc751594e56bc646ceb329168ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzYtNi0xLTEtMA_61b80b27-6899-4f25-b1f3-ed9df495ab60"
      unitRef="usd">510500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b398b5f9cbb4da180cde66ed0800328_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzctMi0xLTEtMA_f3634133-9188-4e0f-b5cd-88f59032d586"
      unitRef="usd">90845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bcddab9675e49af89ebcf5805365125_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzctNC0xLTEtMA_c3e7636d-0637-47dc-8cfe-d1a59d2d15a9"
      unitRef="usd">27367000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99fec6c6f3534b1999c12edd5ba9b38e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzctNi0xLTEtMA_d536f19a-ad51-4fac-972a-4b3b40281914"
      unitRef="usd">118212000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60b3a90187584dbfb3e57f4c00b2899e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzgtMi0xLTEtMA_8a8160e5-ad32-4322-90ee-09045bb73d8a"
      unitRef="usd">23126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45798834ec914139bc42f01f03fca462_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzgtNC0xLTEtMA_c66d5cd7-3939-470f-9258-036860ed4646"
      unitRef="usd">5853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35b9ac5fcbd74e8bb21fb9e666b59b17_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzgtNi0xLTEtMA_6dcacd3f-5da2-4cc4-a369-3db25a295c94"
      unitRef="usd">28979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4872b3a677fb4defa49584c41e640319_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzktMi0xLTEtMA_014206a6-16eb-4408-b3a6-03ece778e532"
      unitRef="usd">15911000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4efe46f03aca44e28f1fca4400f93abd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzktNC0xLTEtMA_e304755b-42c3-47e1-8384-f7152e59038a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i023aee959f9b4dc9af94257d21bf9e58_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzktNi0xLTEtMA_26c7ee89-54ee-4527-a1d9-35482daf7105"
      unitRef="usd">15911000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73f0515a40424ed5a0d4d0a862821f6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEwLTItMS0xLTA_57b2f20a-237c-4a85-a8d8-e144ed081be0"
      unitRef="usd">59856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53f308da417a4db68a397fe5d1c806a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEwLTQtMS0xLTA_572ebbbb-0109-4c03-8cf3-ebfcf88a36f6"
      unitRef="usd">78374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3c0a3773d2549df905ac2ecbf259fda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEwLTYtMS0xLTA_93ca6471-a36b-4865-a0d0-18ae7b6cb98c"
      unitRef="usd">138230000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaef198183f2a489c96159c41c490aac3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzExLTItMS0xLTA_d1212c09-0efc-41ff-9ce9-fa793f3332bc"
      unitRef="usd">13311000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e4c353631e34679a07cf751cf0fbc68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzExLTQtMS0xLTA_d78532b7-0b26-4a7f-82a6-2f466c8ec3d5"
      unitRef="usd">3738000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e5660e3cd664b5583255e13df7df225_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzExLTYtMS0xLTA_a0473bdd-05c9-49cf-9227-30850047ae87"
      unitRef="usd">17049000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEyLTItMS0xLTA_a3cb90c7-22f1-4557-815e-9edd558f6fa5"
      unitRef="usd">1078158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEyLTQtMS0xLTA_a766de44-a0bd-481e-9855-137c3f60a4c3"
      unitRef="usd">391641000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEyLTYtMS0xLTA_2f1d799b-f413-4ae1-9b6c-7fe721f87b9d"
      unitRef="usd">1469799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEzLTItMS0xLTA_e3bf493b-e5cd-4df6-b616-51382a29c2d8"
      unitRef="usd">-3531000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEzLTQtMS0xLTA_13fffc64-ba97-4992-8f99-b0a72416d2bb"
      unitRef="usd">-8463000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzEzLTYtMS0xLTA_8d1adc05-4c54-4abc-9a0e-6f9a1f9b952a"
      unitRef="usd">-11994000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE0LTItMS0xLTA_630c1d18-37f9-4e1e-8b65-03f4a99e8a59"
      unitRef="usd">65207000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE0LTQtMS0xLTA_63fd6054-f773-4022-b695-44e1178f35ec"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE0LTYtMS0xLTA_b5e90ee7-a0fd-4f32-903f-8020a29be692"
      unitRef="usd">65207000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:Revenues
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE1LTItMS0xLTA_2205fea0-a8fd-4f74-b428-f435e3710d6c"
      unitRef="usd">1139834000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE1LTQtMS0xLTA_b11f3de0-6a3b-4667-9549-e9424fd5ea8b"
      unitRef="usd">383178000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzE1LTYtMS0xLTA_2c6a69c5-1556-4007-a87c-1c0502dd400d"
      unitRef="usd">1523012000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if388a15ed49d4575b1179d87e3a75e72_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTItMS0xLTEzNzUy_39f32906-f60d-48da-b4cb-c39f04019c17"
      unitRef="usd">427883000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06dfcae67fcd4ca4b2d6b23e0580c26d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTQtMS0xLTEzNzUy_dda6ec68-55de-4d9f-9ba3-9761e4c752eb"
      unitRef="usd">150742000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90da50743a7c4a8c80c46485287e5d0b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTYtMS0xLTEzNzUy_815c2f91-0cb0-413e-a8c5-c4646613d9ff"
      unitRef="usd">578625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39bf61bfb70d4595894abdcdb83e4b6c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTItMS0xLTEzNzUy_e93e2b00-5626-47d2-b4bf-17d0c812ef84"
      unitRef="usd">396987000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c364f3ee80f4afd8ae405b82cdb762d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTQtMS0xLTEzNzUy_869c8988-55d3-471c-b0b3-14769401ea27"
      unitRef="usd">116953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3500d8610cf143caa53cf580776fc7ef_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTYtMS0xLTEzNzUy_7fbe64f9-6bac-49d5-a92f-23dea1a28095"
      unitRef="usd">513940000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28fba5bedbb941c28c1165d03a9db46a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTItMS0xLTEzNzUy_e1b4e8f6-fbdb-4cb6-9828-0794c1bad47c"
      unitRef="usd">69601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie765096aa27e4e63a28afa4dc8326633_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTQtMS0xLTEzNzUy_08e335e6-8863-4d9c-aa57-abfc40a10d56"
      unitRef="usd">22405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd232151de5940fda6a5bc0223b80caf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTYtMS0xLTEzNzUy_330fde9e-a716-4a00-b196-d9a830420aac"
      unitRef="usd">92006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia51ea4cc494844b6b0b792644f2d461e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTItMS0xLTEzNzUy_0ea45c27-692f-48c4-bbe1-f8c827efef87"
      unitRef="usd">20322000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia877106ae22a4a029cc357a333dc9b4a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTQtMS0xLTEzNzUy_5c140579-3e7d-406e-8ae7-ebfc5af17981"
      unitRef="usd">5694000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c2feff798fc464fbb3c0b0fd3bdd2de_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTYtMS0xLTEzNzUy_2bc858e3-7a51-4541-b5b4-494ae3361883"
      unitRef="usd">26016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f4e248f93594b55a070f6ac5a15e7c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTItMS0xLTEzNzUy_02093278-f871-4467-9685-2cb7099f95ce"
      unitRef="usd">25757000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecb6a567cb0f4d8bb8dbdfd282c2492c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTQtMS0xLTEzNzUy_6c77c6fb-6a88-4365-bd5c-2639cf90f603"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0684bc9811a34df8baff420c7418860b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTYtMS0xLTEzNzUy_e7a43c94-bee9-478c-980d-5314a2adec56"
      unitRef="usd">25757000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if039c8d416d940f2b2f390ffad27e8ad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTItMS0xLTEzNzUy_fcc9601c-c155-4cde-a697-957cc933446b"
      unitRef="usd">57214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f181fcd75e0482dab0b75862ca22b45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTQtMS0xLTEzNzUy_06ea50e9-e15d-40d6-acf5-4d30a1017fca"
      unitRef="usd">66948000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib20e638386f045d98ec12d303e4377cc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTYtMS0xLTEzNzUy_1b1ecea8-94de-4268-9857-3b98d691cfd2"
      unitRef="usd">124162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40b6e5c34d034fc0b3dd5f3b439b938e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTItMS0xLTEzNzUy_e2b0c99d-95ed-490a-b831-ce4745d4b0a1"
      unitRef="usd">13134000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c7f7706179a405c8b387f3f3d59c026_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTQtMS0xLTEzNzUy_16ab5e50-d301-42d4-9db1-8c3d70bbdfb5"
      unitRef="usd">3568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id48d3e2933ba483a97f0d01724252981_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTYtMS0xLTEzNzUy_9961c4d4-08ac-46a1-86a3-e612c8d91046"
      unitRef="usd">16702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTItMS0xLTEzNzUy_dd6fb432-e844-4679-bd53-6331c3360b8d"
      unitRef="usd">1010898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTQtMS0xLTEzNzUy_bbc9a70f-9f82-452c-a915-64f8657505fc"
      unitRef="usd">366310000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTYtMS0xLTEzNzUy_3bba18b2-3f18-4545-b3c1-884c56d1f3fd"
      unitRef="usd">1377208000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTItMS0xLTEzNzU0_41b04dda-5f8f-45ac-97c6-bda5017e8488"
      unitRef="usd">1987000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTQtMS0xLTEzNzU0_78dbdec6-3a2b-48fa-a389-db61e00c3a57"
      unitRef="usd">-2529000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTYtMS0xLTEzNzU0_1267a935-811d-4d2a-bc0b-84ca106281db"
      unitRef="usd">-542000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTItMS0xLTEzNzkx_8ec34d62-9d8b-4829-9b8d-7e02e9a9f05c"
      unitRef="usd">80937000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTQtMS0xLTEzNzkx_eb546d87-6dfb-4b34-9802-1e9d60d6b610"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTYtMS0xLTEzNzkx_2c1c2093-e2a3-4d20-9bf8-7d75bfec41d2"
      unitRef="usd">80937000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:Revenues
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTItMS0xLTEzNzkx_8565626a-2ddc-45c7-9d16-409de8722cee"
      unitRef="usd">1093822000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTQtMS0xLTEzNzkx_2be51790-ef89-42a7-be12-00dc524e23ee"
      unitRef="usd">363781000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTYtMS0xLTEzNzkx_35bb3327-a890-4e56-a2a3-7af42517f0e5"
      unitRef="usd">1457603000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d4e0c20d9094673a176b45fd190f2da_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTItMS0xLTA_a8e945da-d97e-4f3f-a19b-5cac8427f481"
      unitRef="usd">433009000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0de6c96c86a24ef0a2b6becae78e06fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTQtMS0xLTA_71217b86-147a-40ab-ab24-60e4a5fa3ca3"
      unitRef="usd">130288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85502dd3249d4502816929cdee966c3f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIxLTYtMS0xLTA_ca10e3eb-bf1f-40e2-a56b-c322d8eb7c9d"
      unitRef="usd">563297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0ba5063c17841359087cd47ac361835_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTItMS0xLTA_46dbe6c8-665a-45e9-a79c-37a696b7356b"
      unitRef="usd">408333000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifca1ae54132347fa952aa86a84e658c4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTQtMS0xLTA_c476649c-bbff-4a6b-b647-a777dde11ebe"
      unitRef="usd">111261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c552e2753dd436093668bb6a59ffc06_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIyLTYtMS0xLTA_e1c344d2-0fcc-4eb4-b26d-cc2ca1424159"
      unitRef="usd">519594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i951f639d00af49d196bbf03182a71522_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTItMS0xLTA_6ad175c4-95b2-4308-bea3-f4cf44fe0fa9"
      unitRef="usd">61119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief55a194abe7440c9714f3b48af9858f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTQtMS0xLTA_59e88589-b867-432c-9307-790fac2e805a"
      unitRef="usd">17317000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic42dfada2ea047d8ad0694c106a661c6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzIzLTYtMS0xLTA_ddcc2ebb-f68b-41d3-b7e8-3ad7e0038957"
      unitRef="usd">78436000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iccd6444b95e74c61be509a2f6eabbe91_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTItMS0xLTA_cd18a1eb-5c66-443e-b426-bad4bac7ce8c"
      unitRef="usd">21688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibba6a32634504b6f87cf0f8d7f0121b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTQtMS0xLTA_bf8b4c45-6cec-4531-a6f4-87c6ff8ecdcf"
      unitRef="usd">5609000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5182faeb3594d8fbe26cb05e0067024_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI0LTYtMS0xLTA_8ef2a59b-2623-4d4f-99f4-b2e293ac8793"
      unitRef="usd">27297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60467af7b1e947dabc11fbb4b39d7e42_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTItMS0xLTA_a366e16c-753c-4003-b698-c423b2df43cc"
      unitRef="usd">26764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i135a9c557e3c4ec7b511f0eecac9efe9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTQtMS0xLTA_82e96132-a31c-482d-b083-5e66e8a3e307"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie646d9ff603a4adc9824b2660e243397_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI1LTYtMS0xLTA_3f2d7402-5f75-4138-947e-be5572e88d9e"
      unitRef="usd">26764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48b6681c50bd496abb9b0c95244fcb47_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTItMS0xLTA_cab7362c-670a-4ff2-a598-1db09d6db309"
      unitRef="usd">54280000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id22c96a2b3344133925213e0f36ce0bd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTQtMS0xLTA_4a353e47-8e04-430a-9bf7-25c5fe4df276"
      unitRef="usd">66991000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7628d51e50242bd85df8e0600d95baa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI2LTYtMS0xLTA_26cf053e-242e-4d0d-be18-a87602869a6d"
      unitRef="usd">121271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2dc9a1d850af4d4a91468d5abf517ab6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTItMS0xLTA_4862f3c8-b427-45e3-adb9-54953bc74060"
      unitRef="usd">14098000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c95b17079fb4d62a0359588a20c2fba_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTQtMS0xLTA_ad012353-8544-405c-81f4-4a6c148d415a"
      unitRef="usd">8983000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25eeafe11caa41039e56ebd9cc2839ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI3LTYtMS0xLTA_ad53ea14-4042-4dc3-a50c-f6584e72828e"
      unitRef="usd">23081000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTItMS0xLTA_73683ae0-9985-4e12-b85e-6bd7a0ca0954"
      unitRef="usd">1019291000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTQtMS0xLTA_6f0688c0-6056-44d3-a15a-30a1cb748b5d"
      unitRef="usd">340449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI4LTYtMS0xLTA_b431baab-bde9-4958-8c9f-b539ea84ffdb"
      unitRef="usd">1359740000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTItMS0xLTA_5c0550fe-e17b-4412-b2fc-5b7565721b6a"
      unitRef="usd">-2443000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTQtMS0xLTA_64097886-a45c-4411-84a7-2c854cad2588"
      unitRef="usd">4199000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzI5LTYtMS0xLTA_4568e996-ba73-4828-bfad-d518b6a6814e"
      unitRef="usd">1756000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTItMS0xLTA_97be5538-b0a2-4ba5-ac1f-5d84b53d8c67"
      unitRef="usd">75117000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTQtMS0xLTA_c36ecdcc-4b87-4a19-a64f-6f6dcf1f5f32"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:RevenueNotFromContractWithCustomerOther
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMwLTYtMS0xLTA_9d173949-56a4-4b78-ac0a-6d7c4a4fa074"
      unitRef="usd">75117000</us-gaap:RevenueNotFromContractWithCustomerOther>
    <us-gaap:Revenues
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTItMS0xLTA_bd07cb43-8341-4a48-8d94-bda4764608f2"
      unitRef="usd">1091965000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTQtMS0xLTA_ae1c8f30-6945-4478-8ec5-24f7862ddfc6"
      unitRef="usd">344648000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90YWJsZTo0Yzc5YjUzN2Q5YWE0NzZiYmVhOWZiMjQyMDAxNzAyOS90YWJsZXJhbmdlOjRjNzliNTM3ZDlhYTQ3NmJiZWE5ZmIyNDIwMDE3MDI5XzMxLTYtMS0xLTA_ecf593f8-997e-493a-a6da-d83f2b03cb60"
      unitRef="usd">1436613000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEwNjc1_29829157-4118-41a2-bb53-837caad71103"
      unitRef="usd">86200000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEwNjgy_1b403bac-a6c1-401d-953a-e9eb299fb263"
      unitRef="usd">59300000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzEwOTk1MTE2NDc1MTA_bbce28c4-30bc-47d4-b12f-6ec99faf6941"
      unitRef="usd">7200000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:CommodityContractAssetCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTEvZnJhZzoyYzgzMWUzNDMyMTQ0MmQ2OGEyMzgwZGJkMTYyODFlYS90ZXh0cmVnaW9uOjJjODMxZTM0MzIxNDQyZDY4YTIzODBkYmQxNjI4MWVhXzExMDg5_87a68054-d364-4bb3-807d-5ae74a99ad0a"
      unitRef="usd">0</us-gaap:CommodityContractAssetCurrent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90ZXh0cmVnaW9uOjQ0OTU4NDQ5NTA3MzQyZTFhMTM4ZTllNDdmOTgyOThiXzI5OQ_0e7bdaf8-9179-459a-b809-35a9f20a789e">Earnings and Dividends Per Share&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Dual presentation of basic and diluted earnings per share has been presented in the Consolidated Statements of Earnings of PNMR.  Information regarding the computation of earnings per share and dividends per share is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Earnings Attributable to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Number of Common Shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding during year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested awards of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Shares &#x2013; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Dilutive Effect of Common Stock Equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2020 Forward Equity Sale Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Shares &#x2013; Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Earnings Attributable to PNMR Per Share of Common Stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Dividends Declared per Common Share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90ZXh0cmVnaW9uOjQ0OTU4NDQ5NTA3MzQyZTFhMTM4ZTllNDdmOTgyOThiXzI5Nw_5ff60f42-2f70-4e75-9de4-e5a8fd2256d8">Information regarding the computation of earnings per share and dividends per share is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Earnings Attributable to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Number of Common Shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding during year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested awards of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Shares &#x2013; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Dilutive Effect of Common Stock Equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2020 Forward Equity Sale Agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Shares &#x2013; Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Earnings Attributable to PNMR Per Share of Common Stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Dividends Declared per Common Share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzMtMS0xLTEtMA_5193e4a8-c134-4ca0-ab8f-fc4ae769122f"
      unitRef="usd">172775000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzMtMy0xLTEtMA_a05b1a87-975f-4497-acd5-a8de6bb191b9"
      unitRef="usd">77362000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzMtNS0xLTEtMA_861491eb-ed2a-4f50-a63e-a5fababfd033"
      unitRef="usd">85642000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzUtMS0xLTEtMA_6bcdff5d-3186-4161-a55a-da29994f3b15"
      unitRef="shares">79941000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzUtMy0xLTEtMA_64388610-44de-4129-ac36-1b7f3259791b"
      unitRef="shares">79654000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzUtNS0xLTEtMA_eb63b286-9541-48a2-b73d-b4f51363e2af"
      unitRef="shares">79654000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzYtMS0xLTEtMA_3fc99239-1c71-4b13-aa22-272f48c8c8ea"
      unitRef="shares">216000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzYtMy0xLTEtMA_d106184a-3c8e-4d41-b329-897286ef5c98"
      unitRef="shares">277000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzYtNS0xLTEtMA_184c7d0f-09d3-4c15-ba4b-fda3d89b14a3"
      unitRef="shares">236000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzctMS0xLTEtMA_c051b4ae-3e5d-4b17-94d7-5b9aea8e65d3"
      unitRef="shares">80157000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzctMy0xLTEtMA_1980e1ee-aae3-407f-9278-fb4d5919b88a"
      unitRef="shares">79931000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzctNS0xLTEtMA_b5fb8349-f4d0-4017-a89e-53e810689fa9"
      unitRef="shares">79890000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktMS0xLTEtOTE3_ea3807ad-ed0b-48c4-939c-4b52bab31b2b"
      unitRef="shares">106000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktMy0xLTEtOTEz_58265c49-33ce-4805-871c-d7954bff06ed"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktNS0xLTEtOTA5_149038e0-f3e6-4d5b-9727-d47998abc9df"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktMS0xLTEtMA_5fbd992a-441e-4220-b407-3143300c1aaf"
      unitRef="shares">40000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktMy0xLTEtMA_dbf578d5-d25e-4914-a5ff-876ddcfa0cfd"
      unitRef="shares">59000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzktNS0xLTEtMA_fafd06fd-52ef-4657-a69e-9098b28fabdd"
      unitRef="shares">122000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEwLTEtMS0xLTA_b6a71144-fd22-4460-8f02-6c1a024336d8"
      unitRef="shares">80303000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEwLTMtMS0xLTA_2cbdad68-344e-44f5-9e27-bf657ae6574a"
      unitRef="shares">79990000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEwLTUtMS0xLTA_1be19cad-d4d3-4fcf-8735-fac4ebaf589a"
      unitRef="shares">80012000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEyLTEtMS0xLTA_d96a3708-f1af-4cfb-bf8f-327b94b2fc19"
      unitRef="usdPerShare">2.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEyLTMtMS0xLTA_f418ef71-7c5a-49ce-8d09-0a5d81271600"
      unitRef="usdPerShare">0.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEyLTUtMS0xLTA_8c6fbc4f-0ac0-450e-a744-661baa5670de"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEzLTEtMS0xLTA_6eda6e19-157a-4e34-986f-82bf5618e455"
      unitRef="usdPerShare">2.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEzLTMtMS0xLTA_8984436c-86a8-4dbd-8fa0-382d27dc9b80"
      unitRef="usdPerShare">0.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzEzLTUtMS0xLTA_61a03006-cdad-447e-9562-16cb05c11bc8"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzE0LTEtMS0xLTA_b8177b9f-44fe-41c6-be77-cf1de96e91ba"
      unitRef="usdPerShare">1.2500</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzE0LTMtMS0xLTA_c14232f4-8f4b-4a66-a5e1-d4907aa818fe"
      unitRef="usdPerShare">1.1775</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTQvZnJhZzo0NDk1ODQ0OTUwNzM0MmUxYTEzOGU5ZTQ3Zjk4Mjk4Yi90YWJsZTplYjEwZGE5MWM1YjA0YjdkOTJjYTViYWQ5MjYyZmJiNi90YWJsZXJhbmdlOmViMTBkYTkxYzViMDRiN2Q5MmNhNWJhZDkyNjJmYmI2XzE0LTUtMS0xLTA_6330237f-fa2a-4818-aea2-4e6d6fcde815"
      unitRef="usdPerShare">1.0850</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzQxMjQ_3b6b1567-03b9-4dd4-934e-1783c2d3e58f">Stockholders&#x2019; Equity&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Common Stock and Equity Contributions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 15, 2020 PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing 6.2&#160;million shares to the forward purchasers at a price of $45.805 per share aggregating net proceeds of $283.1&#160;million.  In addition, PNMR recorded a net $0.1&#160;million for equity issuance costs reimbursed by the lead underwriter.  Following this settlement, no shares of PNMR&#x2019;s common stock remain subject to future settlement under the PNMR 2020 Forward Equity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Sale Agreements.  See Note 7.  Neither PNM nor TNMP issued any common stock during the year ended December 31, 2020.  PNMR, PNM, and TNMP did not issue any common stock during the years ended December 31, 2019 and 2018.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR funded $230.0&#160;million, zero, and zero of cash equity contributions to PNM in 2020, 2019, and 2018, respectively.  PNMR also funded $71.0 million, $80.0 million, and $30.0 million of cash equity contributions to TNMP in 2020, 2019, and 2018, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;PNMR offered shares of PNMR common stock through the PNMR Direct Plan.  As required by the Merger Agreement, effective November 2, 2020, PNMR entered into the Second Amendment to the Third Amended and Restated PNM Resources, Inc. Direct Plan (the &#x201c;PNMR Direct Plan&#x201d;), which among other matters, terminated the right to purchase shares of PNMR common stock under the PNMR Direct Plan with respect to any cash dividends and optional cash investments not received by noon Eastern Time on November 17, 2020.  No purchases of shares of PNMR common stock under the PNMR Direct Plan may occur after November 18, 2020.  The shares of PNMR common stock utilized in the PNMR Direct Plan were offered under a SEC shelf registration statement that expires in March 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Dividends on Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The declaration of common dividends by PNMR is dependent upon a number of factors, including the ability of PNMR&#x2019;s subsidiaries to pay dividends.  PNMR&#x2019;s primary sources of dividends are its operating subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM declared and paid cash dividends to PNMR of $40.7 million, zero, and $77.4 million in 2020, 2019, and 2018.  TNMP declared and paid cash dividends to PNMR of $58.5 million, $55.3 million, and $41.9 million in 2020, 2019, and 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The NMPRC has placed certain restrictions on the ability of PNM to pay dividends to PNMR, including the restriction that PNM cannot pay dividends that cause its debt rating to fall below investment grade.  The NMPRC provisions allow PNM to pay dividends, without prior NMPRC approval, from current earnings, which is determined on a rolling four quarter basis, or from equity contributions previously made by PNMR.  The Federal Power Act also imposes certain restrictions on dividends by public utilities, including that dividends cannot be paid from paid-in capital.  Debt-to-capitalization ratio requirements, as discussed in Note 7, remain at less than or equal to 65% for PNM and TNMP.  These debt-to-capitalization ratio requirements could limit the amounts of dividends that could be paid.  PNM also has other financial covenants that limit the transfer of assets, through dividends or other means, including a requirement to obtain the approval of certain financial counterparties to transfer more than five percent of PNM&#x2019;s assets.  As of December&#160;31, 2020, none of the numerical tests would restrict the payment of dividends from the retained earnings of PNM or TNMP, and the 70% debt-to-capitalization covenant would restrict the payment of dividends by PNMR to $423.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In addition, the ability of PNMR to declare dividends is dependent upon the extent to which cash flows will support dividends, the availability of retained earnings, financial circumstances and performance, current and future regulatory decisions, Congressional and legislative acts, and economic conditions.  Conditions imposed by the NMPRC or PUCT, future growth plans and related capital requirements, and business considerations may also affect PNMR&#x2019;s ability to pay dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s cumulative preferred shares outstanding bear dividends at 4.58%&#160;per annum.  PNM preferred stock does not have a mandatory redemption requirement, but may be redeemed, at PNM&#x2019;s option, at 102% of the stated value plus accrued dividends.  The holders of the PNM preferred stock are entitled to payment before the holders of common stock in the event of any liquidation or dissolution or distribution of assets of PNM.  In addition, PNM&#x2019;s preferred stock is not entitled to a sinking fund and cannot be converted into any other class of stock of PNM.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR and TNMP have no preferred stock outstanding.  The authorized shares of PNMR and TNMP preferred stock are 10 million shares and 1 million shares, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwMTA_2698d616-98d2-4658-8f25-a7673739fe84"
      unitRef="shares">6200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="id364cec349cc4ea787e68fce8cee774b_I20201215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwMjM_ba14a6f3-abf4-4fb8-8067-fb6d75f09b2e"
      unitRef="usdPerShare">45.805</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwMzI_42596bb2-7cc5-4fe5-9f15-c0012f9e32dc"
      unitRef="usd">283100000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzk2ODk_695f5da7-75eb-4e4f-ae0a-8f597ab1a7d8"
      unitRef="usd">100000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwNDg_80b57d9d-8663-47b1-9542-b7674e80597a"
      unitRef="usd">230000000.0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwNjM_2a8f37a0-bc39-472a-8a25-c2e86a913b2d"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI3NDg3NzkwNzcwNjQ_5e6a0c00-fac1-4443-b827-019ce5c4fedb"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI1OA_3c587858-9f7d-448e-94e3-394b51f7f52e"
      unitRef="usd">71000000.0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI2OA_6263b859-b719-432f-96cf-0b1158e1a4a3"
      unitRef="usd">80000000.0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI4MQ_1525738b-5261-4b06-b2e4-8cb65b06f103"
      unitRef="usd">30000000.0</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="ifd6cdd6c2be94ac9bc408bac4e49ca47_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExMDU_6121f689-d0c0-4175-906d-e9f663618f59"
      unitRef="usd">40700000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="id0b12cf84e6040c785bd4914aaf7244a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExMDk_05c2d1c0-722b-4c18-98e1-7de08655d8d2"
      unitRef="usd">0</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="ide3033d8fcc64b8c8d9d501f88c9553c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExMTc_760364f1-0727-435f-b95e-5c5e07ebfd7f"
      unitRef="usd">77400000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i6eb746c62c8a41bdb9e5ba1c604647c9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExODk_179f4e29-eeaa-4ee6-904d-e3b302586dca"
      unitRef="usd">58500000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="id63d7be8efda4941b4537793162895cc_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzExOTM_4ce34b0f-4e2b-42b4-8388-f84550a523c9"
      unitRef="usd">55300000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i84a2079938b147a8923e15bc33445424_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzEyMDE_1a07718e-1529-4d1e-b6ea-66d53524841e"
      unitRef="usd">41900000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <pnm:RatioOfDebtToCapitalMaximum
      contextRef="i2193cb1aa94c4451893aa62e7041d9b5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzIyMzc_f9b8b763-09ba-4a2a-86dc-d3f88018f5a0"
      unitRef="number">0.65</pnm:RatioOfDebtToCapitalMaximum>
    <pnm:Financialcovenantspercentageofassetsallowedtotransfer
      contextRef="ia6de988d8a0e4c0482031f3633380073_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI1Nzg_1ceebb33-2f32-4259-aa9d-944ec6803edf"
      unitRef="number">0.05</pnm:Financialcovenantspercentageofassetsallowedtotransfer>
    <pnm:RatioOfDebtToCapitalMaximum
      contextRef="i4917410d155a43279fb8bd6ed07a4dc2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI4NDA_dfe55cb1-9ba7-4931-b39f-b81b71968df1"
      unitRef="number">0.70</pnm:RatioOfDebtToCapitalMaximum>
    <us-gaap:Dividends
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzI5Mjk_50dce87b-96aa-4c56-b570-47ae6c592c28"
      unitRef="usd">423700000</us-gaap:Dividends>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzM0OTc_a5a1353b-61b0-4c4b-a7ef-a8cd957935cd"
      unitRef="number">0.0458</us-gaap:PreferredStockDividendRatePercentage>
    <pnm:PreferredStockRedemptionPremiumPercent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzM2MjM_fee6a3b6-80ee-418c-9bce-6419fdbc6b32"
      unitRef="number">1.02</pnm:PreferredStockRedemptionPremiumPercent>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i4f152cecb6f142a9b1a587d2fb417c60_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzQwMDE_7606f973-6c25-4d93-8690-da99ca1cebaf"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzQwOTM_4e7ab5e5-1ad7-43e5-ac49-18e02c95e315"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMTcvZnJhZzowYjg5MDcxYTk0ZTg0YjlkYjUwNzAxMmY1MTc1MWQyZi90ZXh0cmVnaW9uOjBiODkwNzFhOTRlODRiOWRiNTA3MDEyZjUxNzUxZDJmXzQxMDc_96cd4b58-47e2-44e0-acec-497b51fba7ff"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyMDMy_47590337-4ba3-4151-b0e4-98c593a16590">FinancingThe Company&#x2019;s financing strategy includes both short-term and long-term borrowings.  The Company utilizes short-term revolving credit facilities, as well as cash flows from operations, to provide funds for both construction and operating expenditures.  Depending on market and other conditions, the Company will periodically sell long-term debt or enter into term loan arrangements and use the proceeds to reduce borrowings under the revolving credit facilities or refinance other debt.  Prior to July 2018, each of the Company&#x2019;s revolving credit facilities and term loans contained a single financial covenant, which required the maintenance of a debt-to-capitalization ratio of less than or equal to 65%.  In July 2018, the PNMR and the PNMR Development agreements were each amended such that each is now required to maintain a debt-to-capitalization ratio of less &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;than or equal to 70%.  The debt-to-capitalization ratio requirement remains at less than or equal to 65% for the PNM and TNMP agreements.  The Company&#x2019;s revolving credit facilities and term loans generally also contain customary covenants, events of default, cross-default provisions, and change-of-control provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM must obtain NMPRC approval for any financing transaction having a maturity of more than 18 months.  In addition, PNM files its annual informational financing filing and short-term financing plan with the NMPRC.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Financing Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PNMR&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At January 1, 2018, PNMR had outstanding the $150.0 million PNMR 2015 Term Loan, which matured and was repaid on March 9, 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed in Note 16, at January 1, 2018, NM Capital, a wholly-owned subsidiary of PNMR, had outstanding $50.1 million of the $125.0 million term loan agreement (the &#x201c;BTMU Term Loan&#x201d;) with BTMU.  PNMR, as parent company of NM Capital, guaranteed NM Capital&#x2019;s obligations to BTMU.  NM Capital utilized the proceeds of the BTMU Term Loan to provide funding of $125.0 million (the &#x201c;Westmoreland Loan&#x201d;) to a ring-fenced, bankruptcy-remote, special-purpose entity subsidiary of Westmoreland to finance Westmoreland&#x2019;s purchase of SJCC.  The BTMU Term Loan agreement required that NM Capital utilize all amounts, less taxes and fees, it received under the Westmoreland Loan to repay the BTMU Term Loan.  On May 22, 2018, the full principal balance outstanding under the Westmoreland Loan of $50.1 million was repaid.  NM Capital used a portion of the proceeds to repay all remaining principal of $43.0 million owed under the BTMU Term Loan.  These payments effectively terminated the loan agreements.  In addition, PNMR&#x2019;s guarantee of NM Capital&#x2019;s obligations was also effectively terminated. See Note 10.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At January 1, 2018, PNMR had outstanding letters of credit arrangements with JPMorgan Chase Bank N.A. (the &#x201c;JPM LOC Facility&#x201d;) under which letters of credit aggregating $30.3 million were issued to facilitate the posting of reclamation bonds, which SJCC was required to post in connection with permits relating to the operation of the San Juan mine.  On March 15, 2019, WSJ LLC acquired the assets of SJCC following the bankruptcy of Westmoreland.  WSJ LLC assumed all obligations of SJCC, including those under the letter of credit support agreements.  See Note 16.  In May 2020, JPMorgan Chase Bank N.A. gave notice that it would not extend the letters of credit beyond their October 21, 2020 expiration.  In August 2020, PNMR entered into replacement letter of credit arrangements with Wells Fargo Bank, N.A. (the "WFB LOC Facility") to replace the JPM LOC Facility.  Letters of credit were issued under the WFB LOC Facility and exchanged for the letters of credit outstanding under the JPM LOC Facility prior to the expiration of the JPM LOC Facility.  On October 21, 2020, the JPM LOC Facility expired according to its terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At January 1, 2018, PNMR had outstanding two term loan agreements: (1) a $100.0 million term loan agreement (the &#x201c;PNMR 2016 One-Year Term Loan&#x201d;) and (2) a $100.0 million term loan agreement (the &#x201c;PNMR 2016 Two-Year Term Loan&#x201d;) that matured in December 2018.  In December 2018, both the PNMR 2016 One-Year Term Loan (as extended) and the PNMR 2016 Two-Year Term Loan were repaid.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On March 9, 2018, PNMR issued $300.0 million aggregate principal amount of 3.25% SUNs (the &#x201c;PNMR 2018 SUNs&#x201d;), which mature on March 9, 2021.  The proceeds from the offering were used to repay the $150.0 million PNMR 2015 Term Loan that was due on March 9, 2018 and to reduce borrowings under the PNMR Revolving Credit Facility.  PNMR intends to utilize the remaining $220.0&#160;million of capacity under the PNMR 2020 Delayed-Draw Term Loan, discussed below, to repay an equivalent amount of the PNMR 2018 SUNs.  As PNMR can demonstrate the intent and ability to extend that portion of the $300.0&#160;million SUNs through January 31, 2022, $220.0&#160;million of the PNMR 2018 SUNs is reflected as long-term debt in the Consolidated Balance Sheet at December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On November 26, 2018, PNMR Development entered into a $90.0 million term loan agreement (the &#x201c;PNMR Development Term Loan&#x201d;), among PNMR Development and KeyBank, N.A., as administrative agent and sole lender.  Proceeds from the PNMR Development Term Loan were used to repay short-term borrowings under the PNMR Development&#x2019;s revolving credit facility and to repay borrowings under its intercompany loan from PNMR.  On November 25, 2020 the PNMR Development Term Loan was amended to reduce the balance from $90.0&#160;million to $65.0&#160;million and the maturity was subsequently extended to January 31, 2022.  The PNMR Development Term Loan bears interest at a variable rate, which was 1.52% on December 31, 2020.  PNMR, as parent company of PNMR Development, continues to guarantee PNMR Development&#x2019;s obligations under the loan.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 14, 2018, PNMR entered into a $150.0 million term loan agreement (the &#x201c;PNMR 2018 One-Year Term Loan&#x201d;) among PNMR, the lenders identified therein, and MUFG Bank, Ltd., as administrative agent.  The proceeds from the PNMR 2018 One-Year Term Loan were used to repay the PNMR 2016 One-Year Term Loan (as extended), a portion of the PNMR 2016 Two-Year Term Loan, and for general corporate purposes.  On December 13, 2019, the PNMR 2018 One-Year Term Loan was extended to June 11, 2021 (as extended, the &#x201c;PNMR 2019 Term Loan&#x201d;).  The PNMR 2019 Term Loan bears interest at a variable rate, which was 1.11% at December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 21, 2018, PNMR entered into a $50.0 million term loan agreement (the &#x201c;PNMR 2018 Two-Year Term Loan&#x201d;), between PNMR and Bank of America, N.A. as sole lender.  Proceeds from the PNMR 2018 Two-Year Term Loan were used to repay the remaining amount owed under the PNMR 2016 Two-Year Term Loan and for general corporate purposes.  On December 21, 2020, the PNMR 2018 Two-Year Term Loan was repaid and terminated in accordance with its terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On January 7, 2020, PNMR entered into forward sale agreements with each of Citibank N.A., and Bank of America N.A., as forward purchasers and an underwriting agreement with Citigroup Global Markets Inc., and BofA Securities, Inc. as representatives of the underwriters named therein, relating to an aggregate of approximately 6.2 million shares of PNMR common stock (including 0.8 million shares of PNMR common stock pursuant to the underwriters&#x2019; option to purchase additional shares) (the &#x201c;PNMR 2020 Forward Equity Sale Agreements&#x201d;).  On January 8, 2020, the underwriters exercised in full their option to purchase the additional 0.8 million shares of PNMR common stock and PNMR entered into separate forward sales agreements with respect to the additional shares.  The initial forward sale price of $47.21 per share is subject to adjustments based on a net interest rate factor and by expected future dividends paid on PNMR common stock as specified in the forward sale agreements.  PNMR did not initially receive any proceeds upon the execution of these agreements and, except in certain specified circumstances, had the option to elect physical, cash, or net share settlement on or before the date that is 12 months from their effective dates.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 15, 2020 PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing 6.2&#160;million shares to the forward purchasers at a price of $45.805 per share aggregating net proceeds of $283.1&#160;million.  In addition, PNMR recorded a net $0.1&#160;million for equity issuance costs reimbursed by the lead underwriter.  Following this settlement, no shares of PNMR&#x2019;s common stock remain subject to future settlement under the PNMR 2020 Forward Equity Sale Agreements.  The PNMR 2020 Forward Equity Sale Agreements meet the derivative scope exception requirements for contracts involving an entity&#x2019;s own equity.  Until settlement of the forward sale agreements, PNMR&#x2019;s EPS dilution resulting from the agreements, if any, was determined using the treasury stock method, which resulted in dilution during periods when the average market price of PNMR stock during the reporting period was higher than the applicable forward sales price as of the end of  that period.  See Note 5.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On October 20, 2020, the execution of the Merger Agreement constituted a &#x201c;Change of Control&#x201d; under certain PNMR, TNMP and PNMR Development debt agreements.  Under each of the specified debt agreements, a &#x201c;Change of Control&#x201d; constitutes an &#x201c;Event of Default,&#x201d; pursuant to which the lender parties thereto had the right to accelerate the indebtedness under the debt agreements.  The definition of Change of Control under the PNM debt agreements and PNM note purchase agreements is not triggered by the execution of the Merger Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;To ensure sufficient liquidity pending lender consent to the signing of the Merger Agreement, on October 20, 2020, PNMR entered into backstop credit facilities related to the Merger between PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent.  The $300.0&#160;million 364-day revolving credit facility ("Merger Backstop Revolving Facility") was available to provide liquidity to refinance the PNMR Revolving Credit Facility, if needed, and the $50.0&#160;million, 364-day delayed-draw term loan ("Merger Backstop Term Loan") was available to provide liquidity to refinance any of the applicable PNMR term loans or TNMP and PNMR Development credit facilities, if needed, and to fund other corporate purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Merger Backstop Revolving Facility expired upon the execution of the necessary waiver amendments (discussed below).  Had PNMR made borrowings under the Merger Backstop Term Loan, those borrowings would have matured on the earliest of the closing of the Merger or October 19, 2021 and would have borne interest at a variable rate based on a pricing grid.  As PNMR did not make any borrowings under the Merger Backstop Term Loan by the commitment termination date of December 18, 2020, the Merger Backstop Term Loan expired according to its terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On October 26, 2020, PNMR, TNMP and PNMR Development entered into amendment agreements with the lender parties thereto to amend the definition of "Change of Control" such that the entry into the Merger Agreement would not constitute a Change of Control and to waive the Event of Default arising from entry into the Merger Agreement.  The amended Change of Control definition under the PNMR, TNMP, and PNMR Development debt agreements will, however, be triggered again upon the closing of the merger transaction.  Prior to the closing of the Merger, the Company intends to coordinate with &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;the lenders and Avangrid to either amend the definition of Change of Control permitting Avangrid ownership of the Company; or to refinance or enter into new debt agreements that would include Avangrid as owners of the Company.  The Change of Control provisions in the PNM debt agreements are not triggered by the close of the Merger.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The documents governing TNMP's aggregate $750.0&#160;million of outstanding First Mortgage Bonds ("TNMP FMBs") obligated TNMP to offer, within 30 business days following the signing of the Merger Agreement, to prepay all $750.0&#160;million outstanding TNMP FMBs at 100% of the principal amount, plus accrued and unpaid interest thereon, but without any make-whole amount or other premium.  TNMP made such offer to prepay the TNMP FMBs in accordance with the terms of the TNMP FMBs, and none of the holders of the TNMP FMBs accepted TNMP&#x2019;s offer.  The documents governing the TNMP FMBs require TNMP to make another offer, within 30 business days of closing of the Merger, to prepay all outstanding TNMP FMBs at par.  TNMP will make such offer to prepay the TNMP FMBs in accordance with the terms of the TNMP FMBs; however, holders of the TNMP FMBs are not required to tender their TNMP FMBs and may accept or reject such offer to prepay.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The information in this Annual Report on Form 10-K is for informational purposes only and is neither an offer to purchase, nor a solicitation of an offer to sell, subscribe for or buy any securities in any jurisdiction pursuant to the proposed transactions or otherwise, nor shall there be any sale, issuance or transfer of securities in any jurisdiction in contravention of applicable law.  Similar to the offer to prepay made after signing the Merger Agreement, the post-Merger closing offer to prepay the TNMP FMBs will be made only pursuant to an offer to prepay, which will set forth the terms and conditions of the offer to prepay.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 21, 2020, PNMR entered into a $150.0&#160;million term loan agreement (the &#x201c;PNMR 2020 Term Loan&#x201d;), between PNMR and U.S. Bank National Association, as sole lender.  Proceeds from the PNMR 2020 Term Loan were used to repay the $50.0&#160;million PNMR 2018 &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwNTY_6bc6b2ae-4d2c-476c-94e2-ed4535af555e"&gt;Two&lt;/span&gt;-Year Term Loan and for other corporate purposes.  The PNMR 2020 Term Loan bears interest at a variable rate, which was 1.25% at December 31, 2020, and matures on January 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 22, 2020, PNMR entered into a $300.0&#160;million delayed-draw term loan agreement (the &#x201c;PNMR 2020 Delayed-Draw Term Loan&#x201d;), among PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent.  Initially PNMR drew $80.0&#160;million to refinance existing indebtedness and for other corporate purposes. Draws on the PNMR 2020 Delayed-Draw Term Loan, aggregating $80.0&#160;million, bear interest at a variable rate, which was 1.40% at December 31, 2020, and mature on January 31, 2022.  PNMR expects to use the remaining $220.0&#160;million of capacity from the PNMR 2020 Delayed-Draw Term Loan to repay an equivalent amount of the PNMR 2018 SUNs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR has an automatic shelf registration that provides for the issuance of various types of debt and equity securities that expires in March 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PNM&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At January 1, 2018, PNM had a $200.0 million term loan agreement (the &#x201c;PNM 2017 Term Loan&#x201d;) between PNM and JPMorgan Chase Bank, N.A., as lender and administrative agent, and U.S. Bank National Association, as lender.  The PNM 2017 Term Loan was repaid on January 18, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On July 28, 2017, PNM entered into an agreement (the &#x201c;PNM 2017 Senior Unsecured Note Agreement&#x201d;) with institutional investors for the sale of $450.0 million aggregate principal amount of eight series of Senior Unsecured Notes (the &#x201c;PNM 2018 SUNs&#x201d;) offered in private placement transactions.  On May 14, 2018, PNM issued $350.0 million of the PNM 2018 SUNs under that agreement (at fixed annual interest rates ranging from 3.15% to 4.50% for terms between 5 and 30 years) and used the proceeds to repay an equal amount of PNM&#x2019;s 7.95% SUNs that matured on May 15, 2018.  On July 31, 2018, PNM issued the remaining $100.0 million of the PNM 2018 SUNs (at fixed annual interest rates of 3.78% and 4.60% for terms of 10 and 30 years) and used the proceeds to repay an equal amount of PNM&#x2019;s 7.50% SUNs on August 1, 2018.  The PNM 2017 Senior Unsecured Note Agreement includes customary covenants, including a covenant that requires the maintenance of a debt-to-capitalization ratio of less than or equal to&#160;65%, customary events of default, including a cross-default provision, and covenants regarding parity of financial covenants, liens and guarantees with respect to PNM&#x2019;s material credit facilities.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2018 SUNs at par.  As discussed above, the change of control provisions in the PNM debt agreements are not triggered by the close of the Merger.  PNM has the right to redeem any or all of the PNM 2018 SUNs prior to their respective maturities, subject to payment of a customary make-whole premium. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On April 9, 2018, PNMR Development deposited $68.2 million with PNM related to potential transmission network interconnections.  PNM used the deposit to repay intercompany borrowings.  PNM was required to pay interest to PNMR &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Development to the extent work under the interconnections has not been performed.  The entire deposit of $68.2 million and accrued interest of $5.7 million was refunded in November 2019.  The interconnection deposit and related refund is presented in financing activities and the interest payment is presented in operating activities on PNM&#x2019;s Consolidated Statements of Cash Flows for the years ended December 31, 2019 and 2018.  During the years ended December 31, 2019 and December 31, 2018, PNM recognized $3.3 million and $2.4 million of interest expense under the agreement.  All intercompany transactions related to this deposit have been eliminated on PNMR&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On January 18, 2019, PNM entered into a $250.0 million term loan agreement (the &#x201c;PNM 2019 $250.0 million Term Loan&#x201d;) among PNM, the lenders identified therein, and U.S. Bank N.A., as administrative agent.  PNM used the proceeds of the PNM 2019 $250.0 million Term Loan to repay the PNM 2017 Term Loan, to reduce short-term borrowings under the PNM Revolving Credit Facility, and for general corporate purposes.  The PNM 2019 $250.0 million Term Loan was prepaid in April 2020 without penalty.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 18, 2019, PNM entered into a $40.0 million term loan agreement (the &#x201c;PNM 2019 $40.0 million Term Loan&#x201d;), between PNM and Bank of America, N.A. as sole lender and administrative agent.  PNM used the proceeds of the PNM 2019 $40.0 million Term Loan to reduce short-term borrowings under the PNM Revolving Credit Facility and for general corporate purposes.  The PNM 2019 $40.0 million Term Loan bears interest at a variable rate, which was 0.80% at December 31, 2020, and must be repaid on or before June 18, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On April 15, 2020, PNM entered into a $250.0&#160;million term loan agreement (the "PNM 2020 Term Loan"), between PNM, the lenders party thereto, and U.S. Bank, as administrative agent.  Proceeds from the PNM 2020 Term Loan were used to prepay the PNM 2019 $250.0&#160;million Term Loan due July 2020, without penalty.  As discussed below, on April 30, 2020, PNM used $100.0&#160;million of proceeds from the PNM 2020 SUNs to prepay without penalty an equal amount of the PNM 2020 Term Loan.  On December 21, 2020, PNM prepaid without penalty, the remaining $150.0&#160;million balance of the PNM 2020 Term Loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On April 30, 2020, PNM entered into an agreement (the "PNM 2020 Note Purchase Agreement") with institutional investors for the sale of $200.0&#160;million aggregate principal amount of senior unsecured notes offered in private placement transactions.  Under the agreement, PNM issued $150.0&#160;million aggregate principal amount of its 3.21% senior unsecured notes, Series A, due April 30, 2030, and $50.0&#160;million of its aggregate principal amount of its 3.57% senior unsecured notes, Series B, due April 29, 2039 (the "PNM 2020 SUNs").  The PNM 2020 SUNs were issued on April 30, 2020.  PNM used $100.0&#160;million of proceeds from the PNM 2020 SUNs to repay an equal amount of the PNM 2020 Term Loan.  The remaining $100.0&#160;million of the PNM 2020 SUNs were used to repay borrowings on the PNM Revolving Credit Facility and for other corporate purposes.  The PNM 2020 Note Purchase Agreement includes customary covenants, including a covenant that requires PNM to maintain a debt-to-capitalization ratio of less than or equal to 65%, customary events of default, including a cross-default provision, and covenants regarding parity of financial covenants, liens and guarantees with respect to PNM&#x2019;s material credit facilities.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2020 SUNs at par.  As discussed above, the change of control provisions in the PNM debt agreements are not triggered by the close of the Merger.  PNM has the right to redeem any or all of the PNM 2020 SUNs prior to their maturities, subject to payment of a customary make-whole premium.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At December 31, 2019, PNM had $40.0&#160;million of outstanding PCRBs, which have a final maturity of June 1, 2040 and two series of outstanding PCRBs of $39.3&#160;million and $21.0&#160;million, which have a final maturity of June 1, 2043.  These PCRBs, aggregating $100.3&#160;million, were subject to mandatory tender on June 1, 2020.  On June 1, 2020, PNM purchased these PCRBs utilizing borrowings under the PNM Revolving Credit Facility and converted the PCRBs to the weekly mode.  PNM held these PCRBs (without legally canceling them) until July 1, 2020, when they were remarketed in the weekly mode (the "PNM Floating Rate PCRBs") and PNM used the remarketing proceeds to repay the revolver borrowings.  PNM Floating Rate PCRBs in the weekly mode bear interest at rates that are reset weekly, giving investors the option to return the PCRBs for remarketing to new investors upon 7 days' notice.  At December 31, 2020, this rate was 0.19%.  A corresponding portion of the borrowing capacity under the PNM Revolving Credit Facility is reserved to support the investors' option to return the PNM Floating Rate PCRBs upon 7 days' notice.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At December 31, 2019, PNM had PCRBs outstanding of $36.0&#160;million at 6.25% issued by the Maricopa County, Arizona Pollution Control Corporation as well as $255.0&#160;million at 5.90% and $11.5&#160;million at 6.25% issued by the City of Farmington, New Mexico.  The $36.0&#160;million PCRBs became callable at 101% of par on January 1, 2020 and the remaining $266.5&#160;million PCRBs became callable at par on June 1, 2020.  On June 22, 2020, PNM provided notice to the bondholders that it was calling the PCRBs aggregating $302.5&#160;million.  On July 22, 2020, PNM purchased the PCRBs in lieu of redemption and remarketed them to new investors (the "PNM 2020 Fixed Rate PCRBs").  Information concerning the funding dates, mandatory tender dates, and interest rates on the PNM 2020 Fixed Rate PCRBs are provided below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On April 1, 2020, the NMPRC approved PNM&#x2019;s request to issue approximately $361 million of Securitized Bonds upon the retirement of SJGS in 2022.  The NMPRC&#x2019;s approval of the issuance of these Securitized Bonds is currently being appealed to the NM Supreme Court.  See SJGS Abandonment Application in Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM has a shelf registration statement, which will expire in May 2023, with capacity for the issuance of up to $650.0 million of senior unsecured notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;TNMP&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On June 28, 2018, TNMP entered into an agreement under which TNMP issued $60.0 million aggregate principal amount of 3.85% first mortgage bonds, due 2028.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On July 25, 2018, TNMP entered into a $20.0 million term loan agreement.  On December 17, 2018, the TNMP 2018 Term Loan agreement was amended to provide additional funding of $15.0 million, which results in a total committed amount of $35.0 million under the agreement (the &#x201c;TNMP 2018 Term Loan&#x201d;). TNMP used the proceeds from these issuances to repay short-term borrowings and for TNMP&#x2019;s general corporate purposes.  The TNMP 2018 Term Loan was repaid on December 30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On February 26, 2019, TNMP entered into the TNMP 2019 Bond Purchase Agreement with institutional investors for the sale of $305.0 million aggregate principal amount of four series of TNMP first mortgage bonds (the &#x201c;TNMP 2019 Bonds&#x201d;) offered in private placement transactions.  TNMP issued $225.0 million of TNMP 2019 Bonds on March 29, 2019 and used the proceeds to repay TNMP&#x2019;s $172.3 million 9.50% first mortgage bonds at their maturity on April 1, 2019, as well as to repay borrowing under the TNMP Revolving credit Facility and for general corporate purposes.  TNMP issued the remaining $80.0 million of TNMP 2019 Bonds on July 1, 2019 and used the proceeds to repay borrowing under the TNMP Revolving Credit Facility and for general corporate purposes.  The terms of the indenture governing the TNMP 2019 Bonds include customary covenants, including a covenant that requires TNMP to maintain a debt-to-capitalization ratio of less than or equal to&#160;65%, customary events of default, a cross-default provision, and a change-of-control provision.  TNMP has the right to redeem any or all of the TNMP 2019 Bonds prior to their respective maturities, subject to payment of a customary make-whole premium. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On April 24, 2020, TNMP entered into the TNMP 2020 Bond Purchase Agreement with institutional investors for the sale of $185.0&#160;million aggregate principal amount of four series of TNMP first mortgage bonds (the "TNMP 2020 Bonds") offered in private placement transactions.  TNMP issued $110.0&#160;million of TNMP 2020 Bonds on April 24, 2020 and used the proceeds to repay borrowings under the TNMP Revolving Credit Facility and for other corporate purposes.  TNMP issued the remaining $75.0&#160;million of TNMP 2020 Bonds on July 15, 2020 and used the proceeds from that issuance to repay borrowings under the TNMP Revolving Credit facility and for other corporate purposes.  The TNMP 2020 Bonds are subject to continuing compliance with the representations, warranties and covenants set forth in the indenture governing the TNMP 2020 Bonds.  The terms of the indenture governing the TNMP 2020 Bonds include customary covenants, including a covenant that requires TNMP to maintain a debt-to-capitalization ratio of less than or equal to&#160;65%, customary events of default, a cross-default provision, and a change-of-control provision.  TNMP has the right to redeem any or all of the TNMP 2020 Bonds prior to their respective maturities, subject to payment of a customary make-whole premium.  Information concerning the funding dates, maturities and interest rates on the TNMP 2020 Bonds issued in April and July 2020 are provided below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Interest Rate Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At January 1, 2018, PNMR had a hedging agreement that effectively established a fixed interest rate of 1.927% for borrowings under the PNMR 2015 Term Loan through its maturity on March 9, 2018.  In 2017, PNMR entered into three separate four-year hedging agreements that effectively established fixed interest rates of 1.926%, 1.823%, and 1.629%, plus customary spreads over LIBOR, subject to change if there is a change in PNMR&#x2019;s credit rating, for three separate tranches, each of $50.0 million, of its variable rate debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;These hedge agreements are accounted for as cash flow hedges and had fair values of $0.9 million and $0.4 million that are included in other current liabilities on the Consolidated Balance Sheets at December 31, 2020 and 2019.  As discussed in Note 3, changes in the fair value of the cash flow hedges are deferred in AOCI and amounts reclassified to the Condensed Consolidated Statement of Earnings are recorded in interest charges.  The fair values were determined using Level 2 inputs, including using forward&#160;LIBOR curves under the mid-market convention&#160;to discount cash flows&#160;over the&#160;remaining&#160;term of the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Borrowing Arrangements Between PNMR and its Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR has intercompany loan agreements with its subsidiaries. Individual subsidiary loan agreements vary in amount up to $150.0 million and have either reciprocal or non-reciprocal terms.  Interest charged to the subsidiaries is equivalent to interest paid by PNMR on its short-term borrowings or the money-market interest rate if PNMR does not have any short-term borrowings outstanding.  PNM and TNMP had no borrowings from PNMR at December&#160;31, 2020 and 2019, and no borrowings at February 19, 2021.  PNMR Development had $0.3&#160;million and zero in short-term borrowings outstanding from PNMR at December 31, 2020 and 2019 and $0.4&#160;million at February 19, 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Short-term Debt and Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Currently, the PNMR Revolving Credit Facility has a financing capacity of $300.0 million and the PNM Revolving Credit Facility has a financing capacity of $400.0 million.  Both facilities currently expire on October 31, 2023 and contain options to be extended through October 2024, subject to approval by a majority of the lenders.  PNM also has the $40.0&#160;million PNM 2017 New Mexico Credit Facility that expires on December 12, 2022.  The TNMP Revolving Credit Facility is a $75.0 million revolving credit facility secured by $75.0 million aggregate principal amount of TNMP first mortgage bonds and matures on September 23, 2022 and contains two one-year extension options, subject to approval by a majority of the lenders.  PNMR Development has a $40.0 million revolving credit facility that was expected to expire on February 23, 2021.  On February 22, 2021, PNMR Development extended the facility to January 31, 2022.  PNMR Development has the option, subject to lender approval, to further increase the capacity of this facility to $50.0 million upon 15-days advance notice.  The PNMR Development Revolving Credit Facility bears interest at a variable rate and contains terms similar to the PNMR Revolving Credit Facility.  PNMR has guaranteed the obligations of PNMR Development under the facility.  PNMR Development uses the facility to finance its participation in NMRD and for other activities.  Variable interest rates under these facilities are based on LIBOR but contain provisions which allow for the replacement of LIBOR with other widely accepted interest rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Short-term debt outstanding consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.339%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.924%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short-term Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM 2017 New Mexico Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR Development Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In addition to the above borrowings, PNMR, PNM, and TNMP had letters of credit outstanding of $4.7 million, $2.2 million, and zero at December&#160;31, 2020 that reduce the available capacity under their respective revolving credit facilities.  In addition, PNMR had $30.3 million of letters of credit outstanding under the WFB LOC Facility.  At December&#160;31, 2020, interest rates on outstanding borrowings were 1.66% for the PNMR Revolving Credit Facility, 1.41% for the PNM 2017 New Mexico Credit Facility, and 1.15% for the PNMR Development Revolving Credit Facility.  There were no borrowings outstanding under the PNM and TNMP Revolving Credit Facilities at December 31, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At February&#160;19, 2021, PNMR, PNM, TNMP, and PNMR Development had $257.7 million, $397.8 million, $47.6 million, and $30.0&#160;million of availability under their respective revolving credit facilities, including reductions of availability due to outstanding letters of credit.  PNM had $40.0 million of availability under the PNM 2017 New Mexico Credit Facility.  Total availability at February&#160;19, 2021, on a consolidated basis, was $773.1 million for PNMR.  Availability under PNM&#x2019;s Revolving Credit Facility and total availability at PNMR, on a consolidated basis, does not reflect a reduction of $100.3&#160;million that PNM has reserved to provide liquidity support for the PNM Floating Rate PCRBs.  At February&#160;19, 2021, PNMR, PNM, and TNMP had invested cash of $0.9 million, $32.6 million, and zero.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Long-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;          As discussed above, in June 2020, PNM purchased an aggregate amount of $100.3&#160;million PCRBs using borrowings under the PNM Revolving Credit Facility.  In July 2020, PNM remarketed the PCRBs in the weekly mode and used the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;proceeds to repay the borrowings under the PNM Revolving Credit Facility.  A corresponding amount of the PNM Revolving Credit Facility is reserved to support the investors&#x2019; option to return the PCRBs upon 7 days&#x2019; notice.  As PNM can demonstrate the intent and ability to keep the PNM Floating Rate PCRBs outstanding through at least the October 31, 2023 maturity of the PNM Revolving Credit Facility, PNM Floating Rate PCRBs, aggregating $100.3&#160;million, are reflected as long-term debt in the Consolidated Balance Sheets at December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Also discussed above, PNMR intends to use the remaining capacity of $220.0&#160;million under the PNMR 2020 Delayed-Draw Term Loan to repay an equivalent amount of the PNMR 2018 SUNs.  As PNMR can demonstrate the intent and ability to extend that portion of the $300.0&#160;million SUNs through January 31, 2022, $220.0&#160;million of the PNMR 2018 SUNs is reflected as long-term debt in the Consolidated Balance Sheet at December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information concerning long-term debt outstanding and unamortized (premiums), discounts, and debt issuance costs is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized Discounts, (Premiums), and Issuance Costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized Discounts, (Premiums), and Issuance Costs, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Unsecured Notes, Pollution Control Revenue Bonds:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.875% due April 2033, mandatory tender - October 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25% due January 2038&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.125% due June 2040, mandatory tender - June&#160;1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20% due June 2040, mandatory tender - June&#160;1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.90% due June 2040&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25% due June 2040&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.45% due September 2042, mandatory tender - June&#160;1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.40% due June 2043, mandatory tender - June&#160;1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20% due June 2043, mandatory tender - June&#160;1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Floating rate, weekly-mode&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.05% due January 2038, mandatory tender - June 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.20% due June 2040, mandatory tender - June 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.10% due June 2040, mandatory tender June 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.15% due June 2040, mandatory tender - June 1, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Unsecured Notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.35% due October 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.15% due May 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.45% due May 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.85% due August 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.68% due May 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.78% due August 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.93% due May 2033&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.22% due May 2038&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.50% due May 2048&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.60% due August 2048&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.21% due April 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.57% due April 2039&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM 2019 $250.0 Million Term Loan due July 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM 2019 $40.0 Million Term Loan due June 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,705,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,755,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,359,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,405,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized Discounts, (Premiums), and Issuance Costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized Discounts, (Premiums), and Issuance Costs, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;First Mortgage Bonds:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.95% due April 2043&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.03% due July 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.53% due February 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.22% due August 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.85% due June 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.79% due March 2034&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92% due March 2039&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.06% due March 2044&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.60% due July 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.73% due April 24, 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.36% due April 24, 2050&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.93% due July 15, 2035&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.36% due July 15, 2050&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 3.25% 2018 SUNs due March 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR Development Term Loan due January 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2018 &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTAtMS0xLTAvdGV4dHJlZ2lvbjpiY2MxYmM4NDNiMzA0Mzc1YjJlYjU3YTMzOWFjNmI4M18yNzQ4Nzc5MDY5NDk1_6bc6b2ae-4d2c-476c-94e2-ed4535af555e"&gt;Two&lt;/span&gt;-Year Term Loan due December 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2019 Term Loan due June 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2020 Term Loan due January 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2020 Delayed-Draw Term Loan due January 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consolidated PNMR Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,294,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,004,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,674)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,718,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,513,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Reflecting mandatory tender dates, long-term debt maturities as of December 31, 2020 are follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;619,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,254,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,705,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,294,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <pnm:DebtInstrumentCovenantDebtToCapitalizationRatio
      contextRef="i4917410d155a43279fb8bd6ed07a4dc2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzcxOQ_acd2fa39-f0d4-49f3-ac32-838e3d3ab28c"
      unitRef="number">0.65</pnm:DebtInstrumentCovenantDebtToCapitalizationRatio>
    <pnm:DebtInstrumentCovenantDebtToCapitalizationRatio
      contextRef="ic19811386d0348c0b4a1f6468175fd6f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzkwMA_768827c9-607c-41f3-be4c-d96a8e87cf05"
      unitRef="number">0.70</pnm:DebtInstrumentCovenantDebtToCapitalizationRatio>
    <pnm:DebtInstrumentCovenantDebtToCapitalizationRatio
      contextRef="iab65fb11d9b64b75bce143a000653be5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk4Mw_993b6740-0e58-48b4-99fa-aec937c27d71"
      unitRef="number">0.65</pnm:DebtInstrumentCovenantDebtToCapitalizationRatio>
    <pnm:PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval
      contextRef="if924fd506da149aa91a1f283b19015ae_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyOTM_d53d570a-dc3e-490c-ba0a-9a2c60e4cde8">P18M</pnm:PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval>
    <us-gaap:LongTermDebt
      contextRef="i54125d0dc7c04752b276b038c0f8ef62_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0NTQ_b89b09ef-b71e-4428-9c6e-63cb0f34b3c3"
      unitRef="usd">150000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i1aa4d4d08c224b26be8fb8fedca3593f_I20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE2MzU_9ed2e84e-72b8-44a3-9443-3de354f95906"
      unitRef="usd">50100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie648005574c043968dd73f03c8453b33_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE2NDU_ae0babb7-4e63-49f9-809c-334e1637cf6a"
      unitRef="usd">125000000.0</us-gaap:LongTermDebt>
    <pnm:PaymentsToFundLongTermLoansToUnaffiliatedThirdParty
      contextRef="i1bfa02d5c50242348b93ac2188ba8755_D20180101-20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE4NjU_aef23b8d-0c0a-4c0b-9050-f4374c4e5fc3"
      unitRef="usd">125000000.0</pnm:PaymentsToFundLongTermLoansToUnaffiliatedThirdParty>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="ifa5d5486004941019fafcd95ae20fd61_I20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyNzk_3924e0fd-f2f5-4a99-b1d1-aee13a1f817f"
      unitRef="usd">50100000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
      contextRef="i6ef83ba5a2604bf782b6fc82db7d3ece_I20180522"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIzNzM_9cabfcca-1cf2-4a12-b3b0-212a2794ee8d"
      unitRef="usd">43000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1a05e3c6bb7348fd8af059db2c541918_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDM_79b4a4cf-a7aa-423b-8c1a-1dece2aca921"
      unitRef="usd">30300000</us-gaap:DebtInstrumentFaceAmount>
    <pnm:DebtInstrumentNumberofLoans
      contextRef="icb24ded6a78a4ea9b61f042c1a22084e_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzMxNDU_edc3a2b1-76d1-48c3-af8b-f88ce085dd61"
      unitRef="loan">2</pnm:DebtInstrumentNumberofLoans>
    <us-gaap:ShortTermBorrowings
      contextRef="i90cbe4048aa2488287e701814b9de1e8_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzMxNzY_97563787-e9f9-4177-a06e-175d4bd88c8b"
      unitRef="usd">100000000.0</us-gaap:ShortTermBorrowings>
    <us-gaap:DebtInstrumentTerm
      contextRef="i20edd2a707de417284876fb0cf2cc177_D20180101-20180101"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDI_576961b8-b907-499f-a6dc-7854bbb73554">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LongTermDebt
      contextRef="ib8b0c61b922247cd86ed1fd6589d2049_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzMyNDY_6227d9c8-a371-41c8-8202-b9f3eb281b51"
      unitRef="usd">100000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentTerm
      contextRef="i8659606e948c4b3289fa67b5e13b2e9c_D20180101-20180101"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDM_42f96b02-9c64-4793-8a18-e401d933f9a0">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="iacb0cec3da034827a829b4fa0b818e9d_D20181201-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDQ_dd4f989b-1776-4cd5-813c-760706c52ff6">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i92c0fa864b494d53aa54ad03f811388b_D20181201-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDU_81185aee-7d0e-4233-b638-7ba92590f66f">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzM1ODE_b080925b-93f4-43bd-86a2-d2e8e0395a20"
      unitRef="usd">300000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzM2MTQ_1f336829-7440-40b9-81b4-5edde38ea727"
      unitRef="number">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i1991d9374561451a9fb8a616d1752b3b_I20180309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzM3MzI_4a04776d-b0cb-4ca5-86c9-58539f62a403"
      unitRef="usd">150000000.0</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="icfc169956c344bbc9bb6e7da7cae5780_I20180309"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM4MTQ_4b8c4417-c35f-463b-9da5-57e297912bf8"
      unitRef="usd">220000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM4MzA_a35b610d-84f4-4cdc-9952-82b50547f849"
      unitRef="usd">300000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM4NDY_bb2c3fcc-e987-44e7-bec1-a76d2f4a9b76"
      unitRef="usd">220000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0d23474f36954d14b01a5bd26f77e32a_I20181126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzM5MDc_44f1afa0-301e-48f6-a47d-e128730c3661"
      unitRef="usd">90000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia9b0e75755e5417ca512f19db9cb8538_I20201125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA0Nzg_d6983434-1822-4061-b39f-679b14e7acdb"
      unitRef="usd">90000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i168637222f754547aa1008b383308603_I20201126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA0OTM_ac6ecc40-8d9a-475d-a100-ad37b4c815a3"
      unitRef="usd">65000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i882265ddee1a41df876f5df521ec17da_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzQzMzE_c306125f-c03f-4823-bc65-b2ac9d3b96ac"
      unitRef="number">0.0152</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i53e0396496684cd9a0b9701d140beff3_I20181214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzQ3NjM_7de0c735-d41c-4a3c-851a-6492192f9350"
      unitRef="usd">150000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="ifcef03ecd3694d7c8e16b425014cd660_D20181214-20181214"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDY_20c81e06-645f-43ff-a769-51831ebca769">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="ifcef03ecd3694d7c8e16b425014cd660_D20181214-20181214"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDc_bf2d8873-c946-4795-8e3a-42e171bbfe34">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i4917057940bd49f592e89296298d0ff6_D20181214-20181214"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDg_953c159d-090c-40c9-9fda-03c3470c7e5f">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i5b4b1eae73bb4c1dbd12ed395ecf0e6a_D20181214-20181214"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNDk_46357e04-9b8a-4db4-954a-3b34b66bfb13">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i2c28b42f40c14974b7c6bc3cde940964_D20191213-20191213"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTA_c9b28767-9b58-4544-bd00-53bcb6bfac5e">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="if1d2769b7689425d829d48c72ea3dc29_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzUzMDg_29ebbcd4-2c73-4640-b69f-17eca40f7477"
      unitRef="number">0.0111</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9ceb9a8cd23349ab96424aa4c0f2197d_I20181221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzUzNzY_3e3bd793-ae64-4c04-b772-823cd7a91cdd"
      unitRef="usd">50000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="ic451ba87b6b244bab5b99ccb3e09619d_D20181221-20181221"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTE_694555aa-ba86-48af-8683-01159671ec5e">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="ic451ba87b6b244bab5b99ccb3e09619d_D20181221-20181221"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTI_189dbcf1-e1da-4f09-9a81-4b1f0c7c7afc">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="icb7188a6b3d041bfb60f0adfdd6daf49_D20181221-20181221"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTM_30ebe991-8965-4cfa-b476-264a73676e51">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i1acfa5eb828c4c50aa9d31b73c12ece0_D20201221-20201221"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTQ_938b50b3-5aec-49ba-b3f0-34717acae01a">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3496382683574d2180db61e0f574af2e_I20200107"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzYxMjA_928757bf-db0e-4c4e-bc78-74a674dd7664"
      unitRef="shares">6200000</us-gaap:CommonStockSharesIssued>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i7ffaf34f7d8b4c3f8317de3eb83dd950_D20200107-20200107"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzYxNjI_a34b7b28-b876-4548-b077-990d75292b76"
      unitRef="shares">800000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ia87c1f7b1eb04da1a34df79d37a4ba1c_D20200108-20200108"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzY0ODM_af89357e-96fb-476d-9191-536d23be3532"
      unitRef="shares">800000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i3496382683574d2180db61e0f574af2e_I20200107"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzY2NDQ_f275102a-2b29-4706-8991-9415bd58705f"
      unitRef="usdPerShare">47.21</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1MDg_1a377312-a94a-45eb-89fa-277ee1ce6c4c"
      unitRef="shares">6200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="id364cec349cc4ea787e68fce8cee774b_I20201215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1MjE_f2653b0b-21db-4563-8ca5-fba711d37a56"
      unitRef="usdPerShare">45.805</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1MzI_efd8f757-0f55-48f8-b0b2-713da118ebb1"
      unitRef="usd">283100000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i79ccd9970bbd4a04b752c50d06427f9f_D20201215-20201215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM5MDc_8016bdb9-7431-4321-8cb0-3154835b9778"
      unitRef="usd">100000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7ad6f5c34c2944c281593a88bde23f63_I20201020"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1NDg_f4677464-5bb8-40fa-b02a-6bab1f3ffe98"
      unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i96e995a3c2ec4ab2ab6a4538eb543e1e_D20201020-20201020"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwMjI_1b1afd2c-81f5-484f-a0bd-de1f468b3258">P364D</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id9efc56687334aceb496eb62728942f6_I20201020"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA1NjQ_1ef2607d-426e-46e6-8a4d-5447238fcf28"
      unitRef="usd">50000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="ifaf4e94f60a341719ab65ea5d3ea1b73_D20201020-20201020"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwMjc_d855a1f0-e277-4b6b-8e0a-b8ae83fd6b38">P364D</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i144c1dfa0c4a432da377dc93a6584e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA3MzI_779c838e-f094-41f5-b962-65cc376709d2"
      unitRef="usd">750000000.0</us-gaap:DebtInstrumentFaceAmount>
    <pnm:DebtInstrumentPrepaymentPeriod
      contextRef="i543c10f8af7b415697ae0075d3ea360e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4MTU_a78ea062-54d0-43e4-b35b-d3267bb8695b">P30D</pnm:DebtInstrumentPrepaymentPeriod>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i144c1dfa0c4a432da377dc93a6584e4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA3ODQ_58f64851-b973-4441-9b6f-05c0592126dd"
      unitRef="usd">750000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i543c10f8af7b415697ae0075d3ea360e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4MTk_d845b934-652b-4824-95ba-b237b0ecd971"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:LongTermDebt
      contextRef="i8ac46e2ea3e84eaa8a9d49b25eb4ce2e_I20201221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4MjU_d59cb3ca-d67c-4cb1-89f8-fa4c76b0710f"
      unitRef="usd">150000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib75243035baa48148f9336787c4ed5de_I20201221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwNDI_b4a161ac-4ef2-451c-9ede-a565a4c73416"
      unitRef="usd">50000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i8ac46e2ea3e84eaa8a9d49b25eb4ce2e_I20201221"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4NDE_8e2f925a-49dc-4287-8b1a-7a17eba001e3"
      unitRef="number">0.0125</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebt
      contextRef="if4cf05e56b454e9399fa80da180205ce_I20201222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4NDg_24fe287e-a9c7-44c7-8165-dc1b2863e537"
      unitRef="usd">300000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i145e30b2596e4693862798a4ad9ab159_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQwMzA_7e1ddf65-dca8-4020-a5cb-4f158ce2ee26"
      unitRef="usd">80000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i145e30b2596e4693862798a4ad9ab159_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwNjY_ac32c1d9-6c62-41e3-9596-e07fa83014d8"
      unitRef="usd">80000000.0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i145e30b2596e4693862798a4ad9ab159_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4NjQ_72cf64da-b80a-4bad-947c-fe49276f9a11"
      unitRef="number">0.0140</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:RepaymentsOfDebt
      contextRef="i0d0b262cbef14df18fe809ef95645abf_D20180309-20180309"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQwMTQ_05f987ca-d378-4884-8d6e-07f5640e703f"
      unitRef="usd">220000000.0</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9ff5ec1731fe4aecacfab01991b7f517_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzg5MzI_61547f13-5b2c-43a3-a3a8-c7b7ac3a2c1b"
      unitRef="usd">200000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4df327164e774baaa19a17e39411934d_I20170728"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk0NDU_e8c978bc-1e6d-4576-bfab-5deb7248be61"
      unitRef="usd">450000000.0</us-gaap:DebtInstrumentFaceAmount>
    <pnm:DebtInstrumentSeriesOfBondIssuance
      contextRef="i4df327164e774baaa19a17e39411934d_I20170728"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk0Nzg_2cca56cb-0aae-4451-946a-e75bb530ff28"
      unitRef="bond_series">8</pnm:DebtInstrumentSeriesOfBondIssuance>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i07e514d7f0d34105816a77f639d1e1da_I20180514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk2MDg_d67c2fb1-6f2a-4ce4-8969-32306313c584"
      unitRef="usd">350000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0f4345eede5c4b1895653d03b912f232_I20180514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk2OTg_debca638-8362-43c0-bf40-bce4c0dd59e7"
      unitRef="number">0.0315</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i04d37f49e4794e8b96ce6eae1be04970_I20180514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk3MDQ_d8a0450b-b369-4cda-be08-2dd23b3bdc38"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i9e33f98faaa04162ac839ac8f6c7266e_D20180514-20180514"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk3MjU_5e7b11b4-675f-4822-a87b-9c7f14e25c14">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i0132a4e211d547f5b31894f081d4c6da_D20180514-20180514"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk3MzI_e7847da5-4825-469c-96ee-b212ad660654">P30Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i819cd976ca5c40128dc46d478c398f3f_I20180514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk3OTI_f3a3830a-cd30-4fd7-bf0c-0b95271a6a1b"
      unitRef="number">0.0795</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5ac9586ee4ec4785a5a6d281d66716ad_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk4NzQ_f3d9a3d1-de3a-4376-9fd2-903fd097ef81"
      unitRef="usd">100000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia64ba9e66cdc4be2960e9104cf8edcef_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk5MzM_3bfbc3ac-1b94-454b-b9b0-645ef6696a86"
      unitRef="number">0.0378</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i64de14e26a0e4cfc8f6f9cb88c9a2511_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk5NDA_4b692631-9ab6-4710-ad5b-4432d6cef8f4"
      unitRef="number">0.0460</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i0efc6805feeb41969ab4f81ccbb03d29_D20180731-20180731"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk5NTY_c9135c12-d2d3-49f8-a827-55004d35daf3">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="id74026d63c5341bb84c3246fd970b55c_D20180731-20180731"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzk5NjM_1e29aa9a-62c7-49fe-b1fd-77c49e0fc09c">P30Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2af8da3636fe4817a9c78be8c8363b00_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEwMDIz_5532a070-7bf1-4b2c-b5b2-15452b581513"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <pnm:DebtInstrumentCovenantDebttoCapitalRatio
      contextRef="i5537da43084e4c59963f9327fed2c091_D20170728-20170728"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEwMjM2_1d1b8d4c-01a5-4ae2-9f06-bc7600423627"
      unitRef="number">0.65</pnm:DebtInstrumentCovenantDebttoCapitalRatio>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibff8517c340e4ff6bff83fe9ec2ba486_D20180409-20180409"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEwNzQy_038d313d-e895-460c-bf9c-11fc50de064d"
      unitRef="usd">68200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibff8517c340e4ff6bff83fe9ec2ba486_D20180409-20180409"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExMDE3_cba3d24d-507f-48e4-bba2-25604d4d608f"
      unitRef="usd">68200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:InterestIncomeRelatedParty
      contextRef="ibff8517c340e4ff6bff83fe9ec2ba486_D20180409-20180409"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExMDQ0_27eafb2f-cf06-4435-b203-63597377a465"
      unitRef="usd">5700000</us-gaap:InterestIncomeRelatedParty>
    <us-gaap:InterestExpense
      contextRef="i4e37f9ab2cd34819849232bfca465eb3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExNDAw_b1745c52-184b-48ef-85c6-dfa8680df50a"
      unitRef="usd">3300000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0dd850c07e004b788af7abe814d4c776_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExNDA3_ba72634e-7c5c-408a-b12b-4998efeda7ed"
      unitRef="usd">2400000</us-gaap:InterestExpense>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1b4a94e55a7b4725bad43a06770ec98e_I20190118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExODQz_0022d521-0bab-4bff-9314-b67e6f7c9df7"
      unitRef="usd">250000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1b4a94e55a7b4725bad43a06770ec98e_I20190118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzExODgx_b91f8bc1-161c-42a2-bc67-43f77afae965"
      unitRef="usd">250000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1b4a94e55a7b4725bad43a06770ec98e_I20190118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyMDIz_3cb49a6b-357b-42f7-911f-5cd9f6b942cd"
      unitRef="usd">250000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1b4a94e55a7b4725bad43a06770ec98e_I20190118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyMTky_31c3915a-9ef9-4df4-85e5-17c3492c16a5"
      unitRef="usd">250000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i88d960fb8f144e3e9d835e1afe9b5651_I20191218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyMzY0_d3988331-3a52-441b-b217-b9a2ad2c3dd8"
      unitRef="usd">40000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i88d960fb8f144e3e9d835e1afe9b5651_I20191218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyNDAy_2982769c-1a04-47f3-a7f4-430ac96921ab"
      unitRef="usd">40000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i88d960fb8f144e3e9d835e1afe9b5651_I20191218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyNTM2_b2c9e33f-1951-4716-8d2a-a594f6c5862e"
      unitRef="usd">40000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i88d960fb8f144e3e9d835e1afe9b5651_I20191218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyNjcx_00c190fe-d784-4435-b96a-a83cdb47fadb"
      unitRef="usd">40000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i98130ce0100d4969b8c6a0ebc4a5fcb9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyNzI5_5021d7a5-c152-4ab7-b0dd-9572620d2d73"
      unitRef="number">0.0080</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3800812386264d59b7eb4e3c06f3eef7_I20200415"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4NzE_df121ba7-4671-4fca-8460-a60f2edb670a"
      unitRef="usd">250000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="iea2d8d16d3354d908915f394ba0d5fb3_D20200415-20200415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA4ODc_a542a972-75d4-4269-86c0-c3311e80f5ce"
      unitRef="usd">250000000.0</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i74eb29cb02ad4075b058bb28fcd9c0fe_D20200430-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjA5MDM_01c4a73b-57a5-4424-8db0-9d1fd78a8368"
      unitRef="usd">100000000.0</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id1ca20dc40e94d7eb78937e2f60e594a_I20201221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwOTY_d51e5c1a-65f9-401e-a650-155b840b6cd3"
      unitRef="usd">150000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i176ba078fe2c40a89c595b0173fe1165_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEyMjY_e8643b4a-7f9b-4f01-96a8-cb162bbabe12"
      unitRef="usd">200000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if1b43aab5b624e37aa7f5b3fbeb7e95c_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEyNDI_8c1e0da1-b2ce-4588-ba28-6c5c2d0a2e46"
      unitRef="usd">150000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if1b43aab5b624e37aa7f5b3fbeb7e95c_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEyNzg_9054c701-57a7-4c45-8058-b0c9abae5f00"
      unitRef="number">0.0321</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic4ae1f4c37ea48668404a28194f33c81_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEyODU_22654eef-c135-49b2-bcb8-668d6229a761"
      unitRef="usd">50000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic4ae1f4c37ea48668404a28194f33c81_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzMDA_8bdf4fba-1c05-4e07-bc22-5aee8e811404"
      unitRef="number">0.0357</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfDebt
      contextRef="i74eb29cb02ad4075b058bb28fcd9c0fe_D20200430-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzMTE_01feb6b6-5b33-4f68-929e-e98e3162e95c"
      unitRef="usd">100000000.0</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ie2647a94ed024c36a6a56793c3735cb5_D20200430-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzMjc_60c6f774-9779-41a6-9d53-c640870d94e7"
      unitRef="usd">100000000.0</us-gaap:RepaymentsOfDebt>
    <pnm:DebtInstrumentCovenantDebtToCapitalizationRatio
      contextRef="i1310f2d5d7004ea3bd08cbcfc7e3af99_D20200430-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzNDM_f3191dd8-b53b-4ece-a7ad-50a7637f322a"
      unitRef="number">0.65</pnm:DebtInstrumentCovenantDebtToCapitalizationRatio>
    <us-gaap:LongTermDebt
      contextRef="i4bf80ae26a884744ac7333f729757058_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzNDg_18628654-b0ca-4ec9-87e4-97f63d556334"
      unitRef="usd">40000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i1854c8d7b1d04909a4577822c6ed2554_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzNjM_117ac2d8-e87a-4dee-bf4c-1d16ea8a1c96"
      unitRef="usd">39300000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2816324f405d4d5598ee7b450add413d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzNzg_5f596764-64ee-4018-9c1c-0877cdb10ec7"
      unitRef="usd">21000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i12e0000fc5ec409c814310b2a84f0180_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjEzOTM_eca93e01-3651-436d-afa9-94f7b4b3bdf3"
      unitRef="usd">100300000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0d6aaa04dcf349e5ae13e2b0fe327dfb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0MDk_a1a86783-0b37-4a99-b46c-f6e4f33d4168"
      unitRef="number">0.0019</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i39056f51ed454b3a87bb3bf243bd553d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0MTY_dcc94eb7-f62e-4556-b2fd-c3d732de32b5"
      unitRef="usd">36000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i39056f51ed454b3a87bb3bf243bd553d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0MzE_e154f1da-f6a2-431e-969b-0d35d9e59818"
      unitRef="number">0.0625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0251377b828745c59212ff660e0427ef_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0Mzg_9a96fe0f-c18b-4300-be17-e93eec672c9a"
      unitRef="usd">255000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0251377b828745c59212ff660e0427ef_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0NTQ_2c8ee92f-804f-4843-8e6f-4714850f32a3"
      unitRef="number">0.0590</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie5d2589f65ca49f68530b76e44decb6d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0NjE_79411122-73c6-4308-a078-8b93e357f8c6"
      unitRef="usd">11500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie5d2589f65ca49f68530b76e44decb6d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0NzY_3ecad8f2-e8fb-4449-8dd7-a7bdf0a2814d"
      unitRef="number">0.0625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i39056f51ed454b3a87bb3bf243bd553d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0ODM_70f25c52-5e8d-4abd-9d97-82b1393a78d2"
      unitRef="usd">36000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i68172f698ad1403a9d4e31114d73863e_D20200101-20200101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE0OTg_dd0975f0-1b01-4bc5-b547-cc988a415116"
      unitRef="number">1.01</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i40f266927b2244fe8836781ce6f52be1_I20200601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1MDQ_45246e34-ca85-4fd8-bace-a4b7fa683e77"
      unitRef="usd">266500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="ibbecb24850dd447687dd67e07ebb3096_D20200622-20200622"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1MjA_db7b8318-7e93-45d5-acc5-49417da60cfc"
      unitRef="usd">302500000</us-gaap:RepaymentsOfDebt>
    <pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds
      contextRef="i25a79b74cc1d4205b45ae4855c831816_D20200401-20200401"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEyOTE1_e776fa72-435f-4e1a-afad-43fda9468c8f"
      unitRef="usd">361000000</pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds>
    <pnm:DebtInstrumentShelfRegistrationStatementForUnsecuredDebt
      contextRef="ia574140fce614bb99d43d4f8e1d8b0f6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzMTI4_a56567d4-b6cd-49aa-85e4-8721fffead80"
      unitRef="usd">650000000.0</pnm:DebtInstrumentShelfRegistrationStatementForUnsecuredDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i12b196a903a94ae6813a49aa2fb95663_I20180628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzNTc3_476fa2d3-162e-4038-92ac-875c203731e4"
      unitRef="usd">60000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i12b196a903a94ae6813a49aa2fb95663_I20180628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzNjEw_be50bf75-e970-41e6-9752-c283aa5fe2ff"
      unitRef="number">0.0385</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ice07a87668f546b4ae35693a4a177939_I20180725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzNjg2_fa3011ba-1a49-4637-aa02-c6b2e76ed0dc"
      unitRef="usd">20000000.0</us-gaap:DebtInstrumentFaceAmount>
    <pnm:TermLoanRestatementToProvideAdditionalFunding
      contextRef="if5e059ed80bd4cb0bd1a8552b4a6d181_I20181217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzODEy_e497277b-f5bd-4695-84be-50fca31ecd4c"
      unitRef="usd">15000000.0</pnm:TermLoanRestatementToProvideAdditionalFunding>
    <pnm:TermLoanRestatementCommittedAmount
      contextRef="if5e059ed80bd4cb0bd1a8552b4a6d181_I20181217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzEzODYx_30c880a9-1859-4847-9082-7954ec7ecaef"
      unitRef="usd">35000000.0</pnm:TermLoanRestatementCommittedAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie286771d444d4b2188d0aac2cfebd816_I20190226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0MjEz_69c9cfaf-7c63-40ca-9dae-3b1ab844ed51"
      unitRef="usd">305000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie286771d444d4b2188d0aac2cfebd816_I20190226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0MjQ2_6d7bddc4-ddb2-426e-a690-dc193f9bfaf0"
      unitRef="number">4</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iad7a102778d0425ab93bd5bab2b42163_I20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0MzY1_cc4bcadd-517c-4e62-8a2a-c7d03e3fdbf4"
      unitRef="usd">225000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="id67c6911f43b4b0cab15e200e48f7bf4_D20190401-20190401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0NDQz_366a42c6-b966-4b1c-88f8-33ed898118fc"
      unitRef="usd">172300000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i945ba8e683cc46fb9fded38fb23c2c94_I20190401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0NDQ2_da8984df-3ab2-4b0d-b52f-5e9dc13c6742"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7affe2446e61454c9f84c132fc5bbe17_I20190701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0NjQw_f93389b6-62de-45c0-bb52-ceaf44b24fe6"
      unitRef="usd">80000000.0</us-gaap:DebtInstrumentFaceAmount>
    <pnm:DebtInstrumentCovenantDebttoCapitalRatio
      contextRef="i4518534e17a34b88aefbdab44718d8a8_D20190226-20190226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE0OTg1_a5fe5b1c-c3fb-4ac5-b91a-d04002a46a90"
      unitRef="number">0.65</pnm:DebtInstrumentCovenantDebttoCapitalRatio>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ida413b6a0df04f8aafc5658dfa003fc2_I20200424"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1MzY_b44189a7-caa6-4007-9bca-940c93a49c4b"
      unitRef="usd">185000000.0</us-gaap:DebtInstrumentFaceAmount>
    <pnm:DebtInstrumentSeriesOfBondIssuance
      contextRef="ida413b6a0df04f8aafc5658dfa003fc2_I20200424"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMxMTI_0c42f501-8fa0-43ee-b788-55e59c40f1d3"
      unitRef="bond_series">4</pnm:DebtInstrumentSeriesOfBondIssuance>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i001a301c930342daa835b22f5c7ebacb_I20200424"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1NTI_7ec10ad0-3281-464c-9016-c7778c132219"
      unitRef="usd">110000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4e670672f0bd4e80917a2536b352e16d_I20200715"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1Njg_c0d91a54-4ac6-4b8c-b305-1784bf7d399a"
      unitRef="usd">75000000.0</us-gaap:DebtInstrumentFaceAmount>
    <pnm:DebtInstrumentCovenantDebtToCapitalizationRatio
      contextRef="i9f50459e604d4e69b727a9a90055bc79_D20200424-20200424"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1ODM_8f20e8dc-b15c-438b-9d20-4cdb06291502"
      unitRef="number">0.65</pnm:DebtInstrumentCovenantDebtToCapitalizationRatio>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ic4c36e42492041b58225b98b901532ba_I20180101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1Mzc1_69ad07a9-b78f-4d98-ab6d-ed5e3dddbee5"
      unitRef="number">0.01927</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i44129e66c5d24d339fe80f45867d707b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NDkw_9dba29ec-37ed-494f-88ee-39d2c0cb8086"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1
      contextRef="i4821b696c6f24c72a2fef82600948304_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTY_c4647d92-a483-4935-a4d1-39d5a1617f5f">P4Y</us-gaap:MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="id88fc80bacfb40c9a217baa9e96651d8_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NTgy_7a53d4ec-435c-4c95-a67a-4ff8923f6037"
      unitRef="number">0.01926</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ic2b3056b029f4dfabd26a818996bf500_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NTg2_3b8fbd47-f654-4587-a875-257c14d0cbb4"
      unitRef="number">0.01823</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ieb123e8eabf545d4ba73f75a55f34629_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NTk0_6c098d49-66bc-473b-baae-cd0754bad0c6"
      unitRef="number">0.01629</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i44129e66c5d24d339fe80f45867d707b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NzAx_9dba29ec-37ed-494f-88ee-39d2c0cb8086"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie511e7ee96a24ce2a9e7aa6bf869e1f3_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1NzMx_528de676-3183-47d1-a897-72fe0bf4ae42"
      unitRef="usd">50000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i42b41dd9c8b947e49a3a9bdb28e21744_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1ODQ3_b76e698f-7cbc-4f01-90b4-34f57c24b555"
      unitRef="usd">900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i47ad51532c354f7faa61783cba99432a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE1ODU0_2c933edc-53ab-4c71-9094-5a7c248f4c17"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="ifd5e3763684c420a908510ef7e9d51b7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE2ODU4_fc1ac33a-f3ca-40e1-b2b5-fbfd1b55e5e1"
      unitRef="usd">150000000.0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="ic4aba9bf44a04bbd96e81e33d51a90fb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3MTIz_275d618d-868a-44cd-a76b-8bbe0b0cd46b"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i757812e4fdfc43848beb7d7792ac5f82_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3MTIz_fcae7a69-1671-4c33-b68e-b16621b23585"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i9f9db2278bbd40c8b36d782c0e2ea5a0_I20210219"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3MTU3_64730129-cc8e-4517-a5b5-5c3f498f009a"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i8fa283103cb84237bf57a61033e17a47_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMxODc_c3816b08-abea-422a-a4ce-c0620fcdc97c"
      unitRef="usd">300000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="ifffdf93bf2a04026b4e9baccc65e854f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMyMDA_ec3fc147-6334-4632-975a-e5dcc00d8bbf"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i1aafeac425c2458095991057d501502f_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMyMDk_91287bb6-121f-43f5-95f5-ed456bd3d490"
      unitRef="usd">400000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i505a36d8f5d343cb8e8c79338385832d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3NDc3_f2b8709a-d9bb-4c78-a7ae-f285bc09da43"
      unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3fb0161965ca494d87d46a26dae6ecd1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3NTQ2_5bc1a878-e709-445e-9b17-259e23742059"
      unitRef="usd">400000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <pnm:DebtInstrumentsNMPRCApprovedcreditfacility
      contextRef="i3b8d99a0751a44a79d0b5e7a0fd55a3a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE1ODg_90e620b1-5948-4f09-80e3-a77bc8cf1e5d"
      unitRef="usd">40000000.0</pnm:DebtInstrumentsNMPRCApprovedcreditfacility>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6d32e6d1a4c7403a9f1a2d8189a6322d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3NzUy_159b7f74-38ad-41d2-95f3-663825341f52"
      unitRef="usd">75000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:SecuritiesReceivedAsCollateral
      contextRef="i7074ea8a37624ffc880e777814f595df_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE3Nzky_b4db3fd1-9772-4817-8d9b-556c97de29e0"
      unitRef="usd">75000000.0</us-gaap:SecuritiesReceivedAsCollateral>
    <pnm:NumberOfExtensionOptions
      contextRef="i0c153646e3444bd58e3340265507e679_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE2MTI_55a84e21-edfb-4f32-9a81-1c88857bdea1"
      unitRef="numberofamimeters">2</pnm:NumberOfExtensionOptions>
    <pnm:DebtInstrumentExtensionOptionPeriod
      contextRef="i92331508ea8d4e26a5d68754df271d3a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTQxNTc_c6233abb-143e-4185-af8d-9c4464ede4c7">P1Y</pnm:DebtInstrumentExtensionOptionPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5MjMw_e69bb069-b43b-4658-8d77-db55e84d775e"
      unitRef="usd">40000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie495c109425b499f8808d61dc73c523c_I20190722"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5Mjg1_431b2ace-8db6-4a12-9500-cbb1edaf50b6"
      unitRef="usd">50000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyMDE0_2a4c9697-e1dc-496a-ac11-09cfd018268c">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Short-term debt outstanding consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.339%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.924%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short-term Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM 2017 New Mexico Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR Development Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="i3fb0161965ca494d87d46a26dae6ecd1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzQtMi0xLTEtMA_847a238c-093c-422e-bff0-08bd0f5ea7c8"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i990699722ff343d3819323bb2e5fba63_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzQtNC0xLTEtMA_068a24f9-7120-4bdf-b5fb-b4d689e76ad0"
      unitRef="usd">48000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i97fe7dc5774e409998d1bb91549cb510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzUtMi0xLTEtMA_67b5cd65-1ecc-446b-81f5-323b18ffca86"
      unitRef="usd">10000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i8b377900215947aabd9563ea9323778e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzUtNC0xLTEtMA_4caf0086-2f70-4a9f-ab96-c51a6e6172db"
      unitRef="usd">10000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzYtMi0xLTEtMA_fd9646b7-5963-47f3-9173-0b1cdf1ddf44"
      unitRef="usd">10000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzYtNC0xLTEtMA_6f8a1a5b-d3c4-41f4-a465-5a33129eb3d5"
      unitRef="usd">58000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i6d32e6d1a4c7403a9f1a2d8189a6322d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzctMi0xLTEtMA_776efa6b-9752-4568-bd6e-518beb3a37f7"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i7707766733c64986b82fc86e3b0e2e37_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzctNC0xLTEtMA_642ada18-5610-41d3-afb7-f0ca66875600"
      unitRef="usd">15000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i505a36d8f5d343cb8e8c79338385832d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzktMi0xLTEtMA_5252e322-dd23-4af4-97e7-849c8e447568"
      unitRef="usd">12000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i996ed6296d7a4378b5f5bd3b2112d33c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzktNC0xLTEtMA_4caf72e7-c7a1-46e7-a43e-530ee9aec86c"
      unitRef="usd">112100000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i731bfa114b1046bfa9537138d7a22c09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzEyLTItMS0xLTA_e51a37da-eed0-48a3-9d34-283d3375b9da"
      unitRef="usd">10000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i80f114b55b2f4c558fe3ead339c4aefe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzEyLTQtMS0xLTA_a3db29c0-7713-43b9-9d8c-fac1b6110d0a"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzEzLTItMS0xLTA_54c49278-d44f-47a5-9bc6-9a3cdfb2cf41"
      unitRef="usd">32000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZToxMDI1MmEyY2UwZjM0ZmIzYjQzYTRjNTU0ZTUzMDc2NC90YWJsZXJhbmdlOjEwMjUyYTJjZTBmMzRmYjNiNDNhNGM1NTRlNTMwNzY0XzEzLTQtMS0xLTA_57f33ed0-2a17-40ff-b792-53066e4bf9d4"
      unitRef="usd">185100000</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5ODkw_24ee46a7-f78f-491b-9ae3-71d83b2d771b"
      unitRef="usd">4700000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5ODk0_8cbf95a3-2c14-4ede-b18a-56d5a791e447"
      unitRef="usd">2200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzE5OTAy_2e99b361-241e-4e46-8910-1d8911145c7a"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ic53215615db9433b9ff62936379f201d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMDIx_6a2b491f-19ad-4303-9782-86b0a557ea7c"
      unitRef="usd">30300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="ia7726c2968ea47979c73e93e32fa20de_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMTM5_b1c8228b-04b5-4005-bd79-5c33480c9002"
      unitRef="number">0.0166</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i97fe7dc5774e409998d1bb91549cb510_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMjI0_4ea4102f-47e5-474e-b608-1b30480c83ca"
      unitRef="number">0.0141</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i6d32e6d1a4c7403a9f1a2d8189a6322d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMjc2_c667b7ca-7163-49f3-8408-1db7a1cd74a3"
      unitRef="number">0.0115</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="idd765f5969584e249bf0d9536886ffad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwMzMx_866f7fc1-166a-46de-a02b-8f06b00575aa"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i53210a0ca3264d729e89dcf0fd476896_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwNDY2_fefd2021-030c-41b2-b9d6-e983f02dc1b6"
      unitRef="usd">257700000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i36d8920b3e904ab19de40e59a7eb6d64_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwNDcw_0b70cdd5-d562-456e-861e-29db4bb17603"
      unitRef="usd">397800000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ic3ce6e7e22f74d6cacd06e2ed466edf3_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwNDc4_052ceddc-4999-4b73-b336-f2da868b47ef"
      unitRef="usd">47600000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i35c3d546ed4e4b429dbcabcb8e767a9a_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMyODQ_24ecf26d-ba8f-47b0-921b-166fb79eba2e"
      unitRef="usd">30000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="iad34ceed77984910bfb837c543096019_I20210219"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwNjM4_9ec9e6f3-24a3-4bc4-bfb3-a8bc9c6eec43"
      unitRef="usd">40000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i2154cfd6fb794110b0537f1d2877a5af_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwODU3_6f940cdb-ae27-48ca-9d6e-63c3b336f138"
      unitRef="usd">773100000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic804d99559724401b24e6ca2497566c9_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE2MTU_94f59ac7-03a5-4453-9af4-b3325ff65ef1"
      unitRef="usd">100300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RestrictedCashAndInvestments
      contextRef="i5371be691c0a4ce3a71c8d549ede9d54_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwOTE5_b68fb3c4-9718-40e4-8def-dd31f2c982a1"
      unitRef="usd">900000</us-gaap:RestrictedCashAndInvestments>
    <us-gaap:RestrictedCashAndInvestments
      contextRef="i8b493f717a61460ba3cd22e184bbbf2b_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwOTIz_3d821bab-9cf3-4391-95f5-68696dcd3b51"
      unitRef="usd">32600000</us-gaap:RestrictedCashAndInvestments>
    <us-gaap:RestrictedCashAndInvestments
      contextRef="i1cef5c841f4040a6a0a8f808f047ccf3_I20210219"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIwOTMx_a5374fb3-b1aa-4fb3-90de-9fcf5d8b021d"
      unitRef="usd">0</us-gaap:RestrictedCashAndInvestments>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic804d99559724401b24e6ca2497566c9_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE2MzE_16ac7556-ad11-4b2e-bbe5-8a33d6f5a1aa"
      unitRef="usd">100300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic804d99559724401b24e6ca2497566c9_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjE2NDg_5eb5d9a8-4cd9-4370-a553-ffdcad6ded92"
      unitRef="usd">100300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="i0d0b262cbef14df18fe809ef95645abf_D20180309-20180309"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM5MjE_523bc22a-54ea-4903-ad91-5a960a898414"
      unitRef="usd">220000000.0</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM5Mzc_43588e33-ba3f-4332-ab49-6ea5577bda4d"
      unitRef="usd">300000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iff5df5dddb22481ab9ea8f9fe2ac8602_I20180309"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxNTM5NTM_72317ae6-5ba6-4de6-90c9-af246ce1b335"
      unitRef="usd">220000000.0</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyMDI4_d57d5999-26af-43e2-98e5-20ca603791bf">&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information concerning long-term debt outstanding and unamortized (premiums), discounts, and debt issuance costs is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized Discounts, (Premiums), and Issuance Costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized Discounts, (Premiums), and Issuance Costs, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Unsecured Notes, Pollution Control Revenue Bonds:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.875% due April 2033, mandatory tender - October 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25% due January 2038&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.125% due June 2040, mandatory tender - June&#160;1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20% due June 2040, mandatory tender - June&#160;1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.90% due June 2040&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25% due June 2040&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.45% due September 2042, mandatory tender - June&#160;1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.40% due June 2043, mandatory tender - June&#160;1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20% due June 2043, mandatory tender - June&#160;1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Floating rate, weekly-mode&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.05% due January 2038, mandatory tender - June 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.20% due June 2040, mandatory tender - June 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.10% due June 2040, mandatory tender June 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.15% due June 2040, mandatory tender - June 1, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Unsecured Notes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.35% due October 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.15% due May 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.45% due May 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.85% due August 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.68% due May 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.78% due August 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.93% due May 2033&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.22% due May 2038&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.50% due May 2048&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.60% due August 2048&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.21% due April 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.57% due April 2039&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM 2019 $250.0 Million Term Loan due July 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM 2019 $40.0 Million Term Loan due June 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,705,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,755,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,359,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,405,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.238%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized Discounts, (Premiums), and Issuance Costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized Discounts, (Premiums), and Issuance Costs, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;First Mortgage Bonds:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.95% due April 2043&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.03% due July 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.53% due February 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.22% due August 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.85% due June 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.79% due March 2034&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92% due March 2039&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.06% due March 2044&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.60% due July 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.73% due April 24, 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.36% due April 24, 2050&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.93% due July 15, 2035&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.36% due July 15, 2050&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 3.25% 2018 SUNs due March 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR Development Term Loan due January 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2018 &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTAtMS0xLTAvdGV4dHJlZ2lvbjpiY2MxYmM4NDNiMzA0Mzc1YjJlYjU3YTMzOWFjNmI4M18yNzQ4Nzc5MDY5NDk1_6bc6b2ae-4d2c-476c-94e2-ed4535af555e"&gt;Two&lt;/span&gt;-Year Term Loan due December 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2019 Term Loan due June 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2020 Term Loan due January 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR 2020 Delayed-Draw Term Loan due January 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consolidated PNMR Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,294,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,004,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,674)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,718,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,513,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i011f4a370639421e9753a53da0411b24_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjViYWQxODk2YWI5YzRmZDQ5Njc4ZTk5MDM3NzdiOGY4XzEwOTk1MTE2Mjc4NDQ_b71961b6-ac00-45c5-b360-121a198978d7"
      unitRef="number">0.01875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i011f4a370639421e9753a53da0411b24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtMi0xLTEtMA_4f106901-375a-4141-8c62-5e7b1781e170"
      unitRef="usd">146000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i011f4a370639421e9753a53da0411b24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtNC0xLTEtMA_809adffa-bc37-494f-8636-8480bcb99f8e"
      unitRef="usd">301000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ic78053fb609e491f827124d31a57620b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtNi0xLTEtMA_0e571a39-ce30-4415-9d40-2d9f4872f56d"
      unitRef="usd">146000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ic78053fb609e491f827124d31a57620b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUtOC0xLTEtMA_219fa551-55fd-4a30-abef-1add2f76ebe7"
      unitRef="usd">662000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie3a8fb04439a47018cec8b3c84323159_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjFmMTY1MDlhNGU2NjRhNWY5ZWU2YzUyZjcyNDE2MWRhXzEwOTk1MTE2Mjc4MDc_a8770e11-ce8e-4c0a-ada4-9949da8a3814"
      unitRef="number">0.0625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ie3a8fb04439a47018cec8b3c84323159_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtMi0xLTEtMA_f1e7ff9b-40be-4ef2-8ed9-581675fe0c7b"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ie3a8fb04439a47018cec8b3c84323159_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtNC0xLTEtMA_2090bd67-93bc-43ab-ae2e-368438a1e25e"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i404662f8a4144be9b5e8ca7a4386327c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtNi0xLTEtMA_cd56aaa8-409a-48aa-8afc-02a4056c67ef"
      unitRef="usd">36000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i404662f8a4144be9b5e8ca7a4386327c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYtOC0xLTEtMA_d4f0d541-739e-4a90-be24-b1aab2c9f6da"
      unitRef="usd">205000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i949c73852a0146bc8c2cf253c1eac6fc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctMC0xLTEtMC90ZXh0cmVnaW9uOmIzOTc3ZmI5MTYxNTQzNTJhMDI0MDAzNzkwZmE4MWFhXzEwOTk1MTE2Mjc4NDA_19bd7acb-0cfe-4231-973c-925c56b2131f"
      unitRef="number">0.02125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i949c73852a0146bc8c2cf253c1eac6fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctMi0xLTEtMA_982d266a-8e7c-4d06-bb8e-755a771bea64"
      unitRef="usd">37000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i949c73852a0146bc8c2cf253c1eac6fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctNC0xLTEtMA_a9a367d1-3c30-4dba-b261-424aa3e3f19e"
      unitRef="usd">135000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i0073a9a569d84fe5a36dd7bd41ccef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctNi0xLTEtMA_2c9fe241-30f3-4db6-a58c-2eda0ec44119"
      unitRef="usd">37000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i0073a9a569d84fe5a36dd7bd41ccef0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzctOC0xLTEtMA_1b01f249-8034-4729-8d52-19ed24767c8c"
      unitRef="usd">224000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i00c9f2f3182a4492a7a7561d5eb45e5b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtMC0xLTEtMC90ZXh0cmVnaW9uOjk1MTYwZWEyMmM5NzRlYmY4MDcwZjlhNjdiZGE1YzhjXzEwOTk1MTE2Mjc4Mzg_e62d5f45-cd95-4d35-9950-983e0e1dfd6d"
      unitRef="number">0.0520</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i00c9f2f3182a4492a7a7561d5eb45e5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtMi0xLTEtMA_05f4dd5a-21ec-43f9-a6b0-e00e1b4d9b6c"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i00c9f2f3182a4492a7a7561d5eb45e5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtNC0xLTEtMA_a2a84f82-68ab-428a-a1ae-8aeb2caf2b6b"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i3633d3683f5b4d5fad71c94952e3dfc6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtNi0xLTEtMA_e68dbfd9-3540-4721-97fe-d74d2974dd65"
      unitRef="usd">40045000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i3633d3683f5b4d5fad71c94952e3dfc6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgtOC0xLTEtMA_5925f686-e173-4473-a464-a5eb68314c9b"
      unitRef="usd">17000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i188cdacf71fd42c6866449176d406125_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktMC0xLTEtMC90ZXh0cmVnaW9uOjAyMDhiZjhlZjVjNzQwMTQ4NGZlYzYwNTQzZjEzOTZlXzEwOTk1MTE2Mjc4MDQ_6ba7d420-3e67-432f-863e-e7557510ae0c"
      unitRef="number">0.0590</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i188cdacf71fd42c6866449176d406125_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktMi0xLTEtMA_342b0168-7eba-46fc-bea8-4ad4b64dce27"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i188cdacf71fd42c6866449176d406125_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktNC0xLTEtMA_ee3d1d78-2a44-4233-b290-91b0c62e0b97"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i4dbb6ef4bf0e4663a47026fa9f60a162_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktNi0xLTEtMA_213a937f-967d-4e50-a570-d8597251893f"
      unitRef="usd">255000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i4dbb6ef4bf0e4663a47026fa9f60a162_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzktOC0xLTEtMA_a795b912-f76c-4218-81ef-1b2fabca6548"
      unitRef="usd">1857000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i64b7ca37a23f42c9923f787f92f4077e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjozM2ZkMzkyZDgzMDk0YWU2YTdjNzRmYTE4ODM4YThkMF8xMDk5NTExNjI3ODA0_bc5dfaa8-56fa-4d5c-93a1-f0ebc912e87c"
      unitRef="number">0.0625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i64b7ca37a23f42c9923f787f92f4077e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTItMS0xLTA_75990060-cfb8-407e-a6bf-1fb174571f71"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i64b7ca37a23f42c9923f787f92f4077e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTQtMS0xLTA_4917a00b-f726-4803-89ad-25b717737240"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i570e1b8766604b558aceb4f36cc111e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTYtMS0xLTA_a938af0c-6cd6-4962-bb92-ff48265e8eb0"
      unitRef="usd">11500000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i570e1b8766604b558aceb4f36cc111e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEwLTgtMS0xLTA_9b3043c8-249d-48b5-a39c-f3df7210e6d8"
      unitRef="usd">84000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie1b57c0786094e3db2ae59c58017536b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTAtMS0xLTAvdGV4dHJlZ2lvbjplZjQ5YWY4OTE3ZGE0ZWFhYjM0ZjFhNzc5M2FmNWVkYl8xMDk5NTExNjI3ODQz_18952d5f-fd51-408d-849b-a918616a5edf"
      unitRef="number">0.0245</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ie1b57c0786094e3db2ae59c58017536b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTItMS0xLTA_a567f86f-7bf4-4676-9f32-ec3b6429cba0"
      unitRef="usd">20000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ie1b57c0786094e3db2ae59c58017536b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTQtMS0xLTA_205e4c42-5ae7-48b8-a415-88c260508cbc"
      unitRef="usd">50000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i2b5ca19d796b458cad0fb0045b88ca18_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTYtMS0xLTA_45f0a169-bae4-4071-97cf-bb3ef4203288"
      unitRef="usd">20000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i2b5ca19d796b458cad0fb0045b88ca18_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzExLTgtMS0xLTA_85d70649-25ed-4454-9ea0-823304489cc2"
      unitRef="usd">85000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7bdf8ed1e0fc4dcdbd2cb71e5767d7b4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjpkMDc0ODE5NzlkNzY0MjMzYmYwNDIxM2VmNTdiMzliM18xMDk5NTExNjI3ODM4_eb8d66e4-3dca-45e6-b21d-5368d90145b6"
      unitRef="number">0.0240</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i7bdf8ed1e0fc4dcdbd2cb71e5767d7b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTItMS0xLTA_f90ead8c-82aa-44d6-9480-fb2ff110b7ca"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i7bdf8ed1e0fc4dcdbd2cb71e5767d7b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTQtMS0xLTA_cd41c016-1a1d-4071-b4dd-aaa77196eb9c"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i84f5438dc5bc49ba9634bac31d7d9745_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTYtMS0xLTA_de126b92-022c-4359-bb78-2fcc40963de2"
      unitRef="usd">39300000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i84f5438dc5bc49ba9634bac31d7d9745_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEyLTgtMS0xLTA_e561ed1c-7359-4d2f-a8f9-ddcfe2bc3cfc"
      unitRef="usd">50000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6f56d8266a514ec89f83a2791b80197d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo2OWU3OWQ4ZjE2ZWQ0NGQ2OGI0YWE3ZDdjMzBlNTQ0Yl8xMDk5NTExNjI3ODM4_d69e1e6d-70ad-482c-bad1-ba2fce989b76"
      unitRef="number">0.0520</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i6f56d8266a514ec89f83a2791b80197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTItMS0xLTA_65bbfc52-5c63-4b2c-a77c-f0a193e4e844"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i6f56d8266a514ec89f83a2791b80197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTQtMS0xLTA_dbc57bbf-30cc-478d-a4b0-ad0e90d545f5"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ifdddd15a5ee6417eb750c4287543eecd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTYtMS0xLTA_b51f7247-2136-4939-aafb-30c07347667f"
      unitRef="usd">21000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ifdddd15a5ee6417eb750c4287543eecd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzEzLTgtMS0xLTA_9aaf4d6e-dec3-4e5a-9869-7625ab772bee"
      unitRef="usd">10000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ie760deac845d4ee8a6c13990e08bfa15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE0LTItMS0xLTE0NTI_1d0fabca-84da-4d21-af3e-05313cf11b43"
      unitRef="usd">100345000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ie760deac845d4ee8a6c13990e08bfa15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE0LTQtMS0xLTE0NjE_91b31847-3f97-4055-8096-778f107bddf5"
      unitRef="usd">798000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ifebd5c6df19247c3bdc61f075081b5ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE0LTYtMS0xLTE0NTc_662ed5dd-eb88-44b8-bd2f-6888ff116820"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ifebd5c6df19247c3bdc61f075081b5ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE0LTgtMS0xLTE0NjU_b5755d22-f55a-47b8-adc2-d1f454077f65"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if1c9eab700fe40f6935e9e4c70d1a1ca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTAtMS0xLTEwODE1L3RleHRyZWdpb246YjU1NThhYmNkM2JhNGZjMDg3NjRiNmRmNjhiM2EyZDdfMTA5OTUxMTYyNzgwNw_80cd3219-cb7a-4f89-a3ad-7e044b916f56"
      unitRef="number">0.0105</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="if1c9eab700fe40f6935e9e4c70d1a1ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTItMS0xLTE0NTI_8d9d136c-45bc-49b5-9c0f-efd8bee6f145"
      unitRef="usd">36000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if1c9eab700fe40f6935e9e4c70d1a1ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTQtMS0xLTE0NjE_6ef47356-9219-4327-ae16-5218096160e1"
      unitRef="usd">226000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i2d01e42a310c4b498fe5bef57c29635e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTYtMS0xLTE0NTc_ea742740-fbb4-444f-8669-52d5b97d86fe"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i2d01e42a310c4b498fe5bef57c29635e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE1LTgtMS0xLTE0NjU_3aadfceb-c032-42be-856b-16c9e9d765db"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4d3716afca5b4575aca0a60e6303b957_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTAtMS0xLTEwODE3L3RleHRyZWdpb246ZDM1MWQ2YWE3MDdhNGI3N2IyYjU0N2EzNjFhMGFmY2VfMTA5OTUxMTYyNzgwNw_106ad9be-daeb-4bf5-afea-cd1597869d58"
      unitRef="number">0.0120</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i4d3716afca5b4575aca0a60e6303b957_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTItMS0xLTE0NTI_77e404a0-6fdf-4110-b61a-3b23da8e4590"
      unitRef="usd">11500000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i4d3716afca5b4575aca0a60e6303b957_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTQtMS0xLTE0NjE_b0b7ea08-d64c-4c48-94a3-818bcadebf0a"
      unitRef="usd">72000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i7a4568f05907454485ed2fd86b40d2c7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTYtMS0xLTE0NTc_8f2daee8-fa63-487b-87b3-bee4419d095f"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i7a4568f05907454485ed2fd86b40d2c7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE2LTgtMS0xLTE0NjU_c2795684-209a-4dc0-ae22-d11858da0587"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5cb0dcf136b1450b8791e8d1b8b6caa0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTAtMS0xLTEwODE5L3RleHRyZWdpb246NjdkZjEwYTc3Nzc1NGU3ZWExZWY0ZTFiNDIxZTE5ODZfMTA5OTUxMTYyNzgwNw_8a386cce-8c27-4a83-a69e-23439672b899"
      unitRef="number">0.0110</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i5cb0dcf136b1450b8791e8d1b8b6caa0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTItMS0xLTE0NTI_0e706d8a-5aed-4541-b0cb-69c79e9965c6"
      unitRef="usd">130000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i5cb0dcf136b1450b8791e8d1b8b6caa0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTQtMS0xLTE0NjE_960941f7-708d-4b41-b573-bf617eefbaba"
      unitRef="usd">892000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i547afed9c96843aebf8b0937f9402ad8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTYtMS0xLTE0NTc_c7ae8fa6-c281-46af-a70f-375636f5cffe"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i547afed9c96843aebf8b0937f9402ad8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTgtMS0xLTE0NjU_d0b168fa-46c0-40b9-bcba-c0f222eaabbb"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iac6400d7863c42ae9baba2e5869d835b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTAtMS0xLTEwODIxL3RleHRyZWdpb246N2RkNjY3NzhlM2Q2NDk1MWExZDdjYjI5ZmI4NmEyZDFfMTA5OTUxMTYyNzgwNw_fd3b558a-a5dc-4bea-8080-5a673fe30de4"
      unitRef="number">0.0115</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="iac6400d7863c42ae9baba2e5869d835b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTItMS0xLTE0NTI_497bfa32-809e-4cbf-9729-2511d545b811"
      unitRef="usd">125000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iac6400d7863c42ae9baba2e5869d835b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTQtMS0xLTE0NjE_72516616-2719-4cc9-ab9f-9b41720cc290"
      unitRef="usd">894000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="idb5a789c4da0407183f9eaf6c85d8371_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTYtMS0xLTE0NTc_bad0790f-a31f-48d2-a2ec-9af17f18bfc4"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="idb5a789c4da0407183f9eaf6c85d8371_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTgtMS0xLTE0NjU_c3acef3e-5ec0-426d-a16d-51cce05fef99"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie7327142791241c5a69bd4aefd46b248_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTAtMS0xLTAvdGV4dHJlZ2lvbjo1MDcwODUyYzE3ZWM0Y2ZmODBkZTU1MTliZDhjNzZjZF8xMDk5NTExNjI3ODA3_e962ef13-d0fa-4a2a-98a5-035143a3224c"
      unitRef="number">0.0535</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ie7327142791241c5a69bd4aefd46b248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTItMS0xLTA_f53dd2aa-8698-4bb2-b25f-c55b1b3c93f7"
      unitRef="usd">160000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ie7327142791241c5a69bd4aefd46b248_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTQtMS0xLTA_8196a85a-23f5-45e5-a81b-54595d9651a3"
      unitRef="usd">129000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i9fbfdad2e5414405ab41f2c74b047d24_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTYtMS0xLTA_986a91f6-c2e5-448a-9a28-8a728b9aec94"
      unitRef="usd">160000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i9fbfdad2e5414405ab41f2c74b047d24_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE3LTgtMS0xLTA_76c348e9-719b-49cd-915e-99f1e81cbf24"
      unitRef="usd">292000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i827b198ad62244b781cfe33f7018e33a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZDk1YmRmNzM5NWY0MWZjODkwZWI4ZDY4YmFmZTU5Nl8xMDk5NTExNjI3ODAz_5365c833-45a0-45a1-b004-4136dfccae46"
      unitRef="number">0.0315</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i827b198ad62244b781cfe33f7018e33a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTItMS0xLTA_abf34243-bb4e-4dda-b97d-147694e1779d"
      unitRef="usd">55000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i827b198ad62244b781cfe33f7018e33a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTQtMS0xLTA_c5c563d6-7ed1-4743-883e-ee498aaca97c"
      unitRef="usd">184000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i4b82b1f67af44dcca98febff19186eb6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTYtMS0xLTA_bdcefe66-b70d-4cc0-b941-b2437238ac39"
      unitRef="usd">55000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i4b82b1f67af44dcca98febff19186eb6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE4LTgtMS0xLTA_3f462d53-e03f-4110-b225-48cff5a38526"
      unitRef="usd">261000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id1893cfcf8e24112916c359c7a9d788c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiZjY3ZjQ4NGVkMmY0MjA2YjRhNzViZTc3OGM5MmI2ZV8xMDk5NTExNjI3ODAz_9635853b-ef8f-4797-985d-a07c40e4c1f8"
      unitRef="number">0.0345</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="id1893cfcf8e24112916c359c7a9d788c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTItMS0xLTA_d948e37a-bcc6-4928-9055-2271f426c0b2"
      unitRef="usd">104000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="id1893cfcf8e24112916c359c7a9d788c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTQtMS0xLTA_19354b15-86cb-49fd-a091-4cf4bbe185fb"
      unitRef="usd">457000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ic87052fcd6844d348e388818fd2407ff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTYtMS0xLTA_c3fa1216-6631-44a1-9315-4853ca37765a"
      unitRef="usd">104000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ic87052fcd6844d348e388818fd2407ff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzE5LTgtMS0xLTA_d79dde76-6da2-4e6e-8403-a75dce3adb17"
      unitRef="usd">562000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iec956ab275874e7ca3c5963e155c57fa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTAtMS0xLTAvdGV4dHJlZ2lvbjozMjRkN2Y2Y2RjNmE0YzJmOGI5N2I2NGRlZTQzMWQ5Nl8xMDk5NTExNjI3ODA2_c737bef2-4e8a-4b24-bdeb-30519b6fc8a6"
      unitRef="number">0.0385</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="iec956ab275874e7ca3c5963e155c57fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTItMS0xLTA_b2fe5a75-eef0-4082-87fc-5fc14260ca91"
      unitRef="usd">250000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iec956ab275874e7ca3c5963e155c57fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTQtMS0xLTA_a5c337a1-f9dd-4142-b501-86832a511e95"
      unitRef="usd">1375000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i05711b2f8ef046bd8585e373bcb842d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTYtMS0xLTA_e5e2db06-e025-4f32-8108-28ffc9326445"
      unitRef="usd">250000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i05711b2f8ef046bd8585e373bcb842d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIwLTgtMS0xLTA_078b14d1-ff7e-4508-a7c8-d8727b4e2f63"
      unitRef="usd">1675000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i09b9c038f7e341bb8821d6da5e2ef616_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTAtMS0xLTAvdGV4dHJlZ2lvbjpiN2RkMTYwYWJjNzk0OTA0YmQ5MTg2OTc3ODcxNzViMl8xMDk5NTExNjI3ODA0_bf1c127e-3654-4e79-b9ac-1b478b6cde1c"
      unitRef="number">0.0368</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i09b9c038f7e341bb8821d6da5e2ef616_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTItMS0xLTA_2dfc5e0b-fde9-439a-8326-beea0fc761a3"
      unitRef="usd">88000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i09b9c038f7e341bb8821d6da5e2ef616_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTQtMS0xLTA_e5b06f85-e7e2-4142-8307-0e0d7500a5d6"
      unitRef="usd">457000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="iff835a6ab407445fb9a5333d26ab3c8c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTYtMS0xLTA_9363f524-d628-4800-a150-94e00d418bc5"
      unitRef="usd">88000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iff835a6ab407445fb9a5333d26ab3c8c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIxLTgtMS0xLTA_ac9b546f-0c63-43db-82f9-04c02c3e13d7"
      unitRef="usd">518000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i05f50cb29a094e2a985f3f0c31a24dfa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTAtMS0xLTAvdGV4dHJlZ2lvbjo4OTk3YTFkOGQ5Yjg0MWIzODMxYjcwZmQ5ZDg0Nzk1MF8xMDk5NTExNjI3ODA3_cf81bde0-f481-4c06-9834-8dcb0914a458"
      unitRef="number">0.0378</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i05f50cb29a094e2a985f3f0c31a24dfa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTItMS0xLTA_c3e8f341-6672-4820-8d36-fa5fb5a3a99c"
      unitRef="usd">15000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i05f50cb29a094e2a985f3f0c31a24dfa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTQtMS0xLTA_6f4c5ff1-8267-4015-89c8-95546490276d"
      unitRef="usd">80000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i578beaeece454a7cb2859b55549fa331_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTYtMS0xLTA_2a7681fd-324b-46a9-865f-68eae957b8f9"
      unitRef="usd">15000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i578beaeece454a7cb2859b55549fa331_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIyLTgtMS0xLTA_4fc07362-3d2b-4be3-926b-2dad2e58a224"
      unitRef="usd">91000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5ef017f1738c49d2bc8727d4cc833e86_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTAtMS0xLTAvdGV4dHJlZ2lvbjoxNTU1YzBjNTYxZjk0ZTY3OWMzMDdkZDUyZjMyZDM3YV8xMDk5NTExNjI3ODA0_b1e8fc5f-3433-4037-8c63-0f1167fcc893"
      unitRef="number">0.0393</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i5ef017f1738c49d2bc8727d4cc833e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTItMS0xLTA_1bc1f1e5-bcb9-44e1-a42f-580beb68f7e5"
      unitRef="usd">38000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i5ef017f1738c49d2bc8727d4cc833e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTQtMS0xLTA_c3c24e1a-0195-42ed-aa43-de3a6212eb61"
      unitRef="usd">221000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i0df4d52a44fe40eb9d91045a9ae82565_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTYtMS0xLTA_c66b1fe7-c763-4563-af88-db674cb688b4"
      unitRef="usd">38000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i0df4d52a44fe40eb9d91045a9ae82565_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzIzLTgtMS0xLTA_2a6a2317-11de-42ca-ae35-e1f8a3a00e93"
      unitRef="usd">238000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib8c9f7fee17c4ef6bd9fbf04526a1623_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTAtMS0xLTAvdGV4dHJlZ2lvbjo1MzE4NDc4YjI2YTk0YzgzYTliMmM3YWQzYTY0ZjIwN18xMDk5NTExNjI3ODA0_04f4f867-0b75-45f3-8c5c-d059c7058dda"
      unitRef="number">0.0422</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ib8c9f7fee17c4ef6bd9fbf04526a1623_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTItMS0xLTA_b96a26ce-731b-4617-9c4f-c93f6f730eda"
      unitRef="usd">45000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ib8c9f7fee17c4ef6bd9fbf04526a1623_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTQtMS0xLTA_f0e43228-97af-447b-ba55-73c760bed7a7"
      unitRef="usd">275000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i8ffc5e84d4fd4aef8c7392989a454d69_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTYtMS0xLTA_917b912c-c0cc-4a06-89c3-45f59f4e233b"
      unitRef="usd">45000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i8ffc5e84d4fd4aef8c7392989a454d69_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI0LTgtMS0xLTA_e076636e-3a16-4b8a-8bce-d865a6ade6e9"
      unitRef="usd">291000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i82fa448282d34ce69006f419e04fce15_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjowODAwNWViYjIyOWQ0MmJhOWQ2NDFjNDg0YTk0MDFjYV8xMDk5NTExNjI3ODA0_646e9788-78dd-4b05-bad9-102b9421723f"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i82fa448282d34ce69006f419e04fce15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTItMS0xLTA_f506b32c-96b6-4079-8b0a-6d6d0e95df15"
      unitRef="usd">20000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i82fa448282d34ce69006f419e04fce15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTQtMS0xLTA_8603da77-9df3-4c98-bf13-dd18d87c79fa"
      unitRef="usd">128000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i2ab076f4cc2c44c9886e680cb65afec0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTYtMS0xLTA_2db9c127-5394-497f-8360-bf462b7619b4"
      unitRef="usd">20000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i2ab076f4cc2c44c9886e680cb65afec0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI1LTgtMS0xLTA_7fb002f2-9268-4de9-b200-c78dbd2cbc73"
      unitRef="usd">133000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ide445f72a6aa458a9168da10c415e521_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTAtMS0xLTAvdGV4dHJlZ2lvbjpkYjUxYjc1Y2Y0NDQ0MTIzODhlYzRkMmU3NGQ4ZWU4YV8xMDk5NTExNjI3ODA3_8fff7889-8027-4760-9e61-955ec8fea193"
      unitRef="number">0.0460</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ide445f72a6aa458a9168da10c415e521_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTItMS0xLTA_f1108c88-6cd8-49af-8c5e-1ae2cbd332ec"
      unitRef="usd">85000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ide445f72a6aa458a9168da10c415e521_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTQtMS0xLTA_90ce3536-d66f-485c-9bc5-a05529109f46"
      unitRef="usd">550000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i6547d3c7a4b543fba6accbf6498795c1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTYtMS0xLTA_11542569-7c88-4d8e-b548-ed56730390af"
      unitRef="usd">85000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i6547d3c7a4b543fba6accbf6498795c1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI2LTgtMS0xLTA_ffc35459-ee00-4a3e-afb4-9609d6b12d36"
      unitRef="usd">570000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1e78e9dd8eb8478eb4505e0f3f7152f8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTAtMS0xLTEwODIzL3RleHRyZWdpb246ZmE1ODQzM2FlM2Y0NDQ4OGEzMGNkNDVhOTcwNmFiYTZfMTA5OTUxMTYyNzgwOQ_8b89c13c-8b5c-494b-801d-86675b5e4590"
      unitRef="number">0.0321</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i1e78e9dd8eb8478eb4505e0f3f7152f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTItMS0xLTE0Njk_5b362a7e-8f5b-45ed-af51-cb5224190ee5"
      unitRef="usd">150000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i1e78e9dd8eb8478eb4505e0f3f7152f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTQtMS0xLTE0NzM_ad01f635-f175-4c4d-ba82-1fe0209ba37a"
      unitRef="usd">1490000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i122683a58cf84e66bb7c9d0a6e588352_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTYtMS0xLTE0Nzc_3272b5be-ce16-42ed-8c78-a0bbd5f4a65c"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i122683a58cf84e66bb7c9d0a6e588352_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTgtMS0xLTE0ODE_600255ed-1cfc-4091-b993-abc40bd1fe93"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6fbcf2a0220e42549363516ec35a02a0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTAtMS0xLTEwODI1L3RleHRyZWdpb246ZTUyNjU1NDNlZmIwNGVjNWE5OTBmMDA3NzJjMzMyNzFfMTA5OTUxMTYyNzgwOQ_19ae157d-e920-48fe-a220-c159e2c73ff0"
      unitRef="number">0.0357</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i6fbcf2a0220e42549363516ec35a02a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTItMS0xLTE0Njk_ecfab47d-f4c3-4afe-b162-3e953b3e0407"
      unitRef="usd">50000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i6fbcf2a0220e42549363516ec35a02a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTQtMS0xLTE0NzM_b64b8668-beb5-475b-b512-d367e4ec0e37"
      unitRef="usd">511000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ie8f981670bb0469b85313727c9b09691_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTYtMS0xLTE0Nzc_f06d3391-6d44-425a-a348-a6fbf8ae9fab"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ie8f981670bb0469b85313727c9b09691_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMzLTgtMS0xLTE0ODE_7f240828-2521-4bda-ae4c-47cbbdca21dc"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="ib66eda8f04d14e6794d7960215d81366_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjo4NGIwMTIzZWQ5YTQ0NTEzODc5MjAyOTUyZDBhNDBkYl8xNjQ5MjY3NDQxNzQ1_5ea069cb-fffd-42e7-bfec-32ecf60b8a37"
      unitRef="usd">250000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic3e030f4dd9340f9b10a8de1a12d5803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTItMS0xLTA_86f8b58f-99dc-4092-8832-a438a9870621"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ic3e030f4dd9340f9b10a8de1a12d5803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTQtMS0xLTA_f712e27d-d7e0-42bd-a5ea-bb04680cf415"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="ib66eda8f04d14e6794d7960215d81366_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTYtMS0xLTA_5ea069cb-fffd-42e7-bfec-32ecf60b8a37"
      unitRef="usd">250000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ib66eda8f04d14e6794d7960215d81366_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI4LTgtMS0xLTA_014304e7-f163-4b16-b50f-2ab226fb02d4"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i6557bbd529dd48399941a9ee14da8ecf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI5LTAtMS0xLTAvdGV4dHJlZ2lvbjpmMjdmYTEyYzE5YjI0NjU2ODlkMjA1YjhhYjA4MTZhMV8xNjQ5MjY3NDQxNzE5_c384fa3f-443d-49f4-ace9-31a3a781f35a"
      unitRef="usd">40000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8e82c90056bd48b59d8ce8793d6474ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzI5LTItMS0xLTA_7be3c01f-1925-4636-be1c-33409fee6b46"
      unitRef="usd">40000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i8e82c90056bd48b59d8ce8793d6474ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzM2LTQtMS0xLTE0OTk_e23ffea1-8f62-40f4-95a6-46194f8451b5"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i6557bbd529dd48399941a9ee14da8ecf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzM2LTYtMS0xLTE0ODU_c384fa3f-443d-49f4-ace9-31a3a781f35a"
      unitRef="usd">40000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i6557bbd529dd48399941a9ee14da8ecf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzM2LTgtMS0xLTE0OTU_5d8d50c2-276f-47a2-ab69-658979df9865"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMwLTItMS0xLTA_2523428d-d066-4afa-b16c-d2faeced1173"
      unitRef="usd">1705845000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMwLTQtMS0xLTA_4e017497-2b0c-4918-ac6e-84b8028d7b83"
      unitRef="usd">9225000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMwLTYtMS0xLTA_d650fb80-ae12-4e38-a9fa-c4d8749550a2"
      unitRef="usd">1755845000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMwLTgtMS0xLTA_c1c1f398-7177-4abb-a556-b7a15b8a3197"
      unitRef="usd">7825000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMxLTItMS0xLTA_b1aa4ba8-4847-4a07-a920-d905b8b05d02"
      unitRef="usd">346000000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMxLTQtMS0xLTA_9eaa81ca-6a5c-4f9f-a6a7-069a262d7154"
      unitRef="usd">430000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMxLTYtMS0xLTA_42a19955-cabe-43f7-962c-2389b40a08e3"
      unitRef="usd">350345000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMxLTgtMS0xLTA_e6f08f75-c470-4cf7-907e-3753c3bf0443"
      unitRef="usd">77000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTItMS0xLTA_7d1810f8-bd87-4838-bdbc-e7016a06ac55"
      unitRef="usd">1359845000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTQtMS0xLTA_9fedfb94-e905-46d5-b685-526ab24066e3"
      unitRef="usd">8795000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTYtMS0xLTA_00bb6c6a-0e07-4f8c-a59e-e5d57f29f150"
      unitRef="usd">1405500000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzMyLTgtMS0xLTA_63ff5119-189f-49fe-9c14-5938e01370f3"
      unitRef="usd">7748000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i312a4c0a7d0b4387b1490dd1332fded7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTAtMS0xLTAvdGV4dHJlZ2lvbjo1OGY2ZmVhZDI2MWE0OThjODhlM2E2YmZjMDBhYmYzOV8xMDk5NTExNjI3ODA1_6a8fba5f-69a0-4c59-a871-cd041a730a00"
      unitRef="number">0.0695</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i312a4c0a7d0b4387b1490dd1332fded7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTItMS0xLTA_488e68ea-1508-4298-9018-c2536680ae36"
      unitRef="usd">93198000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i312a4c0a7d0b4387b1490dd1332fded7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTQtMS0xLTA_f9e4dced-e209-4756-84a9-6ad65cbbc5f4"
      unitRef="usd">-15917000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ifc79b4a9b9fe4a439e0d2a4acb12080f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTYtMS0xLTA_d80aef0d-1c9b-4733-9234-38d6c249a590"
      unitRef="usd">93198000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ifc79b4a9b9fe4a439e0d2a4acb12080f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQxLTgtMS0xLTA_46a8ee05-c9f9-4bd9-b72e-01478e758d2c"
      unitRef="usd">-16632000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia05959125c2546e7b00c81cc9f396ebe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTAtMS0xLTAvdGV4dHJlZ2lvbjo5YzBlODY4ZGI1ZWE0YjUyOWZmY2IxYWFlOWQzNmVkNl8xMDk5NTExNjI3ODA0_398dc9fd-935c-436c-8f28-5a8bfe6de477"
      unitRef="number">0.0403</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ia05959125c2546e7b00c81cc9f396ebe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTItMS0xLTA_e23117a6-291e-4585-9684-1c212365819a"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ia05959125c2546e7b00c81cc9f396ebe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTQtMS0xLTA_b225f48b-de62-47a6-8226-8ab0b024f4ee"
      unitRef="usd">369000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i40dec446769e49778e9204422272508e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTYtMS0xLTA_ca6bf498-36ca-4f76-8346-c30affdd9337"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i40dec446769e49778e9204422272508e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQyLTgtMS0xLTA_6655dfec-f27e-4c30-bec4-80946d736460"
      unitRef="usd">475000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i530501e230ce4e3ebcbd7f16f91eb77e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTAtMS0xLTAvdGV4dHJlZ2lvbjo1ZjNmMDk3MjRjZmM0ODZiOGE1ZjYzMWY1MzZjYjk1OV8xMDk5NTExNjI3ODA4_0fd85d50-dab4-4f8d-a1e5-59efe14b8802"
      unitRef="number">0.0353</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i530501e230ce4e3ebcbd7f16f91eb77e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTItMS0xLTA_78d41dab-89b6-46e1-b3e1-28e1a1ab0b39"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i530501e230ce4e3ebcbd7f16f91eb77e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTQtMS0xLTA_09d8117e-a6bc-44ea-814b-d417b71df451"
      unitRef="usd">420000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i53bbbdcf1f69425b9c8c1c2f74dd9ba0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTYtMS0xLTA_8053010e-c6f2-40b6-afe6-8300ea4d3508"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i53bbbdcf1f69425b9c8c1c2f74dd9ba0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQzLTgtMS0xLTA_ef71fd53-cc62-441f-8d7a-fb6510eaf766"
      unitRef="usd">502000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i650d29b4c4c140989135aade247c3c99_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTAtMS0xLTAvdGV4dHJlZ2lvbjo4NWVhODU5NGZkNTM0ZTY3YTkwOWUxM2M0NTNjNzc3Nl8xMDk5NTExNjI3ODA2_9ddd852a-8e0e-4da9-b281-7911d41cf4ad"
      unitRef="number">0.0322</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i650d29b4c4c140989135aade247c3c99_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTItMS0xLTA_54420166-e9c2-4ee7-a362-4219f36cf35d"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i650d29b4c4c140989135aade247c3c99_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTQtMS0xLTA_46da30e0-addb-4b51-9fb9-f0486f2dd4d8"
      unitRef="usd">380000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ia7099bd225c74f73afcdfe17100ee4fd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTYtMS0xLTA_586cca04-37de-4fe4-9f19-8b6721bd1b9a"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ia7099bd225c74f73afcdfe17100ee4fd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ0LTgtMS0xLTA_653a14c4-4d3e-42e6-8c50-e0d7bd5374c2"
      unitRef="usd">437000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia39574a6668d47638bd72a601d194e5a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTAtMS0xLTAvdGV4dHJlZ2lvbjplYzgxN2NiZTEwYTQ0NDNkYjY1MGFjNTQyNWRhODhjMl8xMDk5NTExNjI3ODA0_6569058c-fa3a-45b0-8e54-47e0b8274e4e"
      unitRef="number">0.0385</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ia39574a6668d47638bd72a601d194e5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTItMS0xLTA_d02baa31-219d-4c49-8a33-5aa1d2755ef9"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ia39574a6668d47638bd72a601d194e5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTQtMS0xLTA_d423a495-023e-4bc1-aea1-846068aba940"
      unitRef="usd">469000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ifa3fe078bd8847bd8db3c443a31b176f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTYtMS0xLTA_4053ed1c-201f-4cff-9561-2e3d9074e77b"
      unitRef="usd">60000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ifa3fe078bd8847bd8db3c443a31b176f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ1LTgtMS0xLTA_ed57b5d2-9280-4039-a8c9-5095a34c093b"
      unitRef="usd">531000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i999d5ba28d924753a53b7f8eb8ad62ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTAtMS0xLTAvdGV4dHJlZ2lvbjpjNTFkMDhkNDRiM2Q0MjcyODE5MDRmMWM2OWY2ZGI3ZF8xMDk5NTExNjI3ODA1_62af040a-aa99-4d4d-9944-82f67bd725d4"
      unitRef="number">0.0379</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i999d5ba28d924753a53b7f8eb8ad62ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTItMS0xLTA_bb1b1080-4e5c-40e4-a559-cf367551a1d8"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i999d5ba28d924753a53b7f8eb8ad62ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTQtMS0xLTA_ca28f2c0-20c3-4657-b05e-03ffbfa231df"
      unitRef="usd">497000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i22b29658457e47a3ab0bf6659885686b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTYtMS0xLTA_64a327b5-d27f-488f-9766-d06f2963d184"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i22b29658457e47a3ab0bf6659885686b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ2LTgtMS0xLTA_3671bcbe-ac5d-435d-b132-f9dc4e311483"
      unitRef="usd">535000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i42cc76336f684de9a26abffb1718a914_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTAtMS0xLTAvdGV4dHJlZ2lvbjpiZGFkNmY0ZjhlZDI0M2ZkYmE3MWE2NTMyYjIyZTE3ZV8xMDk5NTExNjI3ODA1_6c728987-5f2b-46c5-a7b4-ca11acd1fe56"
      unitRef="number">0.0392</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i42cc76336f684de9a26abffb1718a914_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTItMS0xLTA_15d9e9a7-9b0b-4708-8a8f-0a2432631096"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i42cc76336f684de9a26abffb1718a914_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTQtMS0xLTA_dd6bcd3e-dba3-4574-ac06-c6be18f5ce30"
      unitRef="usd">514000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ieee86557fc8b4bdc8f7ec2c0af503a4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTYtMS0xLTA_33505911-0fe6-4d15-b2c4-c10b5f8cf1b3"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ieee86557fc8b4bdc8f7ec2c0af503a4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ3LTgtMS0xLTA_eb51756e-faab-4ca1-8f2f-2fa2aba3b537"
      unitRef="usd">542000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i885e9cfd9042424fa09a82f478835e4e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTAtMS0xLTAvdGV4dHJlZ2lvbjo1Yjk5YzY4M2UyYzg0YmU2YTU1ZDZmOGE2NjJlODViOF8xMDk5NTExNjI3ODA1_eef9b341-47a2-4112-af4f-7da6087213f0"
      unitRef="number">0.0406</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i885e9cfd9042424fa09a82f478835e4e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTItMS0xLTA_5e0a6719-aa12-4d0c-8921-a2058889a167"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i885e9cfd9042424fa09a82f478835e4e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTQtMS0xLTA_469fa539-e50c-45f4-9280-eee669071609"
      unitRef="usd">524000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ie6d67c9ceaaf4b549fabb35b86793aec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTYtMS0xLTA_9a0f090d-0dc0-4a8b-843f-1e4c5b420c08"
      unitRef="usd">75000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ie6d67c9ceaaf4b549fabb35b86793aec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ4LTgtMS0xLTA_d70fbf50-20e3-44c0-a0dc-8d4550d969b1"
      unitRef="usd">546000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i28bc682ad70547e7bd57ef9b1fd102bd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTAtMS0xLTAvdGV4dHJlZ2lvbjo0NGUzMDcxN2Y2NmY0MDBjOTA3MWY2MWYxN2I3ZTA3Nl8xMDk5NTExNjI3ODA0_817a972b-9b7c-43f7-b263-c5f4b413096c"
      unitRef="number">0.0360</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i28bc682ad70547e7bd57ef9b1fd102bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTItMS0xLTA_c31cacef-2e7e-461d-989e-5a5cb4f8f17b"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i28bc682ad70547e7bd57ef9b1fd102bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTQtMS0xLTA_06b48a29-b2a6-48d2-8a89-d2f0d3f4b2b1"
      unitRef="usd">511000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i295ee5acf4b549d6974c5a61eacd826b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTYtMS0xLTA_ed1c7cee-d8fc-4204-af42-857a5061dd34"
      unitRef="usd">80000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i295ee5acf4b549d6974c5a61eacd826b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzQ5LTgtMS0xLTA_397fd780-946e-4987-a5cc-c34a1d6c8d38"
      unitRef="usd">571000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idefea08dee0141d6a3e97002c084a169_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTAtMS0xLTEwODI3L3RleHRyZWdpb246YTU1OTA4Zjc4MzhkNGM0Y2I3YzRlNThkOTMxMzI4YWJfMTA5OTUxMTYyNzgwOQ_9b1b6e26-dd01-4d29-9031-f3dd2474fdf2"
      unitRef="number">0.0273</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="idefea08dee0141d6a3e97002c084a169_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTItMS0xLTE1MDY_658dde12-ac60-4998-ad38-48b312da2644"
      unitRef="usd">85000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="idefea08dee0141d6a3e97002c084a169_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTQtMS0xLTE1MTA_59038627-aa07-4569-b2d5-ea1187a2b969"
      unitRef="usd">784000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i5400f808525643fa8bca0f0d16a7cb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTYtMS0xLTE1MTQ_ea717071-a239-4aef-83e9-b3c0fe0ef054"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i5400f808525643fa8bca0f0d16a7cb53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU3LTgtMS0xLTE1MTg_73d2cbe0-8692-4b0c-877a-0bad0e60de84"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i588cd17244a74eab96f1420a427ef307_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTAtMS0xLTEwODI5L3RleHRyZWdpb246M2M1ZDBmNmJhOTU1NDBiMWEwOGU2ZTY1MWM2ZjEwNzVfMTA5OTUxMTYyNzgwOQ_79371609-00a5-48e1-8734-8db90e5d1a5d"
      unitRef="number">0.0336</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i588cd17244a74eab96f1420a427ef307_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTItMS0xLTE1MDY_aea9efce-31f7-49d7-bddf-5d649da79a29"
      unitRef="usd">25000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i588cd17244a74eab96f1420a427ef307_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTQtMS0xLTE1MTA_17e9a5dd-95a7-4506-a1cb-9d4043bdffa1"
      unitRef="usd">243000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i80b81783b9344e09a8b7a9b6cd85b87b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTYtMS0xLTE1MTQ_c6d1537a-a6a4-4571-abbf-abb70f0ee6f3"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i80b81783b9344e09a8b7a9b6cd85b87b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU4LTgtMS0xLTE1MTg_7f60fc53-3a18-4cd5-af8b-4bf3d0138c5a"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie53f1a46dc9149eaac50a733ab51ef6b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTAtMS0xLTEwODMxL3RleHRyZWdpb246Y2QyMjU4ZDcxODI3NDg2Nzg2NDA0MGQ3ZWJkMDVmNTJfMTA5OTUxMTYyNzgwOA_d6916add-dc34-4dab-a6b9-b147153de52c"
      unitRef="number">0.0293</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ie53f1a46dc9149eaac50a733ab51ef6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTItMS0xLTE1MDY_75377d37-7615-434a-938b-b5337af43d8e"
      unitRef="usd">25000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ie53f1a46dc9149eaac50a733ab51ef6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTQtMS0xLTE1MTA_bab85762-5446-47a3-8d62-8b5fbecf2f2d"
      unitRef="usd">241000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i69224c7c9e634b208268b654dfb5221a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTYtMS0xLTE1MTQ_0f4ef8dc-bc90-4c98-ae2c-029ad12cd2f6"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i69224c7c9e634b208268b654dfb5221a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzU5LTgtMS0xLTE1MTg_698f5be9-dc2d-4d3e-8e77-563cedd8b8fe"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i97830766d93e457094b17986b68ddc9d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTAtMS0xLTEwODMzL3RleHRyZWdpb246ODhhMTczYmFjNmE1NDMwNjgzNzg2ZDYxYWM1NjI1MWFfMTA5OTUxMTYyNzgwOA_5975dfb5-cd48-4410-9362-49b18fef6e82"
      unitRef="number">0.0336</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i97830766d93e457094b17986b68ddc9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTItMS0xLTE1MDY_6fe23065-cbc4-4418-923f-1eef5c52c91f"
      unitRef="usd">50000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i97830766d93e457094b17986b68ddc9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTQtMS0xLTE1MTA_6b27beb9-8820-493a-a1d7-2e3972b3302e"
      unitRef="usd">490000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i01803a883c5743eb94a7e17e1f1b2d5b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTYtMS0xLTE1MTQ_6b3d8e24-47e7-4f64-8aef-f1b0375a2485"
      unitRef="usd">0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i01803a883c5743eb94a7e17e1f1b2d5b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzYwLTgtMS0xLTE1MTg_a872e73b-f8ce-494e-bd3e-5af94289e1cc"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUxLTItMS0xLTA_a0189e94-bcdc-4c29-be7d-bc45d4b44669"
      unitRef="usd">843198000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUxLTQtMS0xLTA_2bbb0bcc-db82-4fdc-aee3-789d7a18b068"
      unitRef="usd">-10475000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUxLTYtMS0xLTA_05d6cf88-5427-44b8-9355-ecb1edbb2d9c"
      unitRef="usd">658198000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUxLTgtMS0xLTA_ae5f75e7-ead0-45fc-a40f-c8a2107c34a2"
      unitRef="usd">-12493000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUyLTItMS0xLTA_d5b577d4-dd52-446a-99df-80561bc8f0d8"
      unitRef="usd">0</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUyLTQtMS0xLTA_5ee9b5fb-0eb8-48dd-a0da-7705a5087c29"
      unitRef="usd">0</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUyLTYtMS0xLTA_49a1040e-d0cb-4f30-8340-7b4c797bd35a"
      unitRef="usd">0</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUyLTgtMS0xLTA_b8fb2243-f5ca-4178-bee8-a92af609b628"
      unitRef="usd">0</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUzLTItMS0xLTA_f2d8fa53-03d6-461f-9522-9dbf84a6b308"
      unitRef="usd">843198000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUzLTQtMS0xLTA_0212d911-325c-42e9-aa36-894bbc6de660"
      unitRef="usd">-10475000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUzLTYtMS0xLTA_3064af76-2280-47fe-afed-a0428dd4f37e"
      unitRef="usd">658198000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzUzLTgtMS0xLTA_cf1ef9c2-41bc-410f-b97f-dda458329889"
      unitRef="usd">-12493000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if08595b216f9478891a020682a95fb0a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTAtMS0xLTAvdGV4dHJlZ2lvbjo4OTk3ZTE1ZWI2Zjg0NTFhYTlhOTAxMzQwM2UzMTdmNV8xMDk5NTExNjI3ODIw_79f75e27-2cc6-4686-8262-b5b2800ba089"
      unitRef="number">0.0325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="if08595b216f9478891a020682a95fb0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTItMS0xLTA_9bd05f62-745b-4d18-a16e-0ecd93d94b61"
      unitRef="usd">300000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if08595b216f9478891a020682a95fb0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTQtMS0xLTA_ce367962-5a18-48b8-b192-226ec367ed3a"
      unitRef="usd">137000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="ia8543aabc677492d8de5928b90a8d42b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTYtMS0xLTA_069c6ec7-5a1c-4cb2-88de-b9448461a8b1"
      unitRef="usd">300000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ia8543aabc677492d8de5928b90a8d42b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY2LTgtMS0xLTA_1ee6c06b-649c-4641-b206-35f43e86779f"
      unitRef="usd">917000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i1d821a7341604fc8b98a3fefbec4f87b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY3LTItMS0xLTA_6be71612-66ab-4187-9584-165243870ea5"
      unitRef="usd">65000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i1d821a7341604fc8b98a3fefbec4f87b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY3LTQtMS0xLTA_1224120c-5d44-4a25-8263-4fcecbcb0334"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i00f8a66785ea428c8c85c86c88654e65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY3LTYtMS0xLTA_ddb5963d-59ae-4e07-9d3b-b5933a44f046"
      unitRef="usd">90000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i00f8a66785ea428c8c85c86c88654e65_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY3LTgtMS0xLTA_7ec26543-4936-454b-b1bc-ae4f17f7a03d"
      unitRef="usd">42000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i841567b25e854f8f9054d0b3b913aba8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTItMS0xLTA_f4b42d47-803c-4a5c-8ace-a26b1f255c78"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i841567b25e854f8f9054d0b3b913aba8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTQtMS0xLTA_d950ba3a-58d1-4af5-9a3e-1c3e75269a4c"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i1e04b8db978948808810fe3f9412b604_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTYtMS0xLTA_92d18145-c34c-4c33-9b95-80856cc7cefb"
      unitRef="usd">50000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i1e04b8db978948808810fe3f9412b604_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTgtMS0xLTA_b22c2355-0852-40ba-a07d-8fcc98770c52"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i93ce898222a544098f0440ae856b9718_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY5LTItMS0xLTA_00e25b76-8ffe-4a2c-aebd-02688ec5dd8c"
      unitRef="usd">150000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i93ce898222a544098f0440ae856b9718_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY5LTQtMS0xLTA_35d14fc5-c931-49b6-a744-8f48338d4bfd"
      unitRef="usd">6000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i8a5f7d920f4c404181ff0c3ea9efb243_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY5LTYtMS0xLTA_3b8b98c9-e036-456a-b4ac-d8e54da838ee"
      unitRef="usd">150000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i8a5f7d920f4c404181ff0c3ea9efb243_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY5LTgtMS0xLTA_4f46f611-2b94-47ec-92df-8c4e97ed501e"
      unitRef="usd">35000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i4140212418474f66ae38d1b0b82bf003_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgxLTItMS0xLTU5NTE_1b9258cc-49d6-4d4d-a9c0-888fe5a63557"
      unitRef="usd">150000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i4140212418474f66ae38d1b0b82bf003_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgxLTQtMS0xLTU5NTY_a11d5fc1-0db1-458d-8b79-f8195b7cc9c1"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="iac039cd417d54aeabdf77a4711bcb129_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgxLTYtMS0xLTU5NjA_28f2e452-e9df-4928-a551-d70223b5a96a"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="iac039cd417d54aeabdf77a4711bcb129_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgxLTgtMS0xLTU5NjQ_58c31119-3924-4820-91c6-96faf57b6427"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="i95ea8156f05e41a5983ed0ad02db7042_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgyLTItMS0xLTU5NTE_8947cb48-8600-43ee-a1ae-9e03ce4c44de"
      unitRef="usd">80000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i95ea8156f05e41a5983ed0ad02db7042_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgyLTQtMS0xLTU5NTY_d0fda0ec-0c3e-4cd5-925a-acc30e9e381c"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:LongTermDebt
      contextRef="ia6c083353f1a40e799415c529d670be1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgyLTYtMS0xLTU5NjA_08ee20dd-d6d0-4f30-9eb4-66265db5f9be"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="ia6c083353f1a40e799415c529d670be1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzgyLTgtMS0xLTU5NjQ_5aa6a20e-3dd0-44cf-b5ee-db1ed4955c36"
      unitRef="usd">0</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcwLTItMS0xLTA_9bc4f4b8-d5b9-4bdc-b8c5-eafd2dc69142"
      unitRef="usd">745000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcwLTQtMS0xLTA_d7fc1152-0414-40ef-9a7d-e979852d075f"
      unitRef="usd">143000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcwLTYtMS0xLTA_d756bd0d-a619-4ea7-b57a-621efa726f2b"
      unitRef="usd">590000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcwLTgtMS0xLTA_15833a0a-ca79-4f5a-ae2e-c5d3e04786b3"
      unitRef="usd">994000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcxLTItMS0xLTA_fe7972c3-fb3a-47a2-a74b-1bbf126f3e85"
      unitRef="usd">230000000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcxLTQtMS0xLTA_7248f97c-ade3-4e96-a913-0d42d3ca0851"
      unitRef="usd">52000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcxLTYtMS0xLTA_a11068a4-81ab-4630-9c21-85f70c115bed"
      unitRef="usd">140000000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcxLTgtMS0xLTA_32343538-d311-423a-a2ed-e6845b2c38ed"
      unitRef="usd">0</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcyLTItMS0xLTA_52205fd2-e50f-4e49-b7db-7c821349ee7a"
      unitRef="usd">515000000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcyLTQtMS0xLTA_1df91c00-3d15-4f52-8eb2-6da5c3d075a9"
      unitRef="usd">91000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcyLTYtMS0xLTA_7987e99a-bcbd-4ab7-af54-cbd118a77dc3"
      unitRef="usd">450000000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzcyLTgtMS0xLTA_1525e62e-5dae-414c-b976-b04dfc0283aa"
      unitRef="usd">994000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzczLTItMS0xLTA_1ae5376f-9776-4860-a158-b369e7318e85"
      unitRef="usd">3294043000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzczLTQtMS0xLTA_27b8c7b8-669b-4d62-972a-37ca97cfd509"
      unitRef="usd">-1107000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzczLTYtMS0xLTA_be35b72f-fbe8-4213-bb0e-c7f7e627af94"
      unitRef="usd">3004043000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzczLTgtMS0xLTA_d556beed-970a-4329-8d0c-a80bbac8c834"
      unitRef="usd">-3674000</us-gaap:UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc0LTItMS0xLTA_9c90bf14-93fb-437a-b1bd-3177054aac91"
      unitRef="usd">576000000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc0LTQtMS0xLTA_e3b3d556-6631-4788-8594-fc84b6264fa6"
      unitRef="usd">482000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtCurrentmaturitiesGross
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc0LTYtMS0xLTA_435bfa4c-fa90-4afc-8daa-1c4b9f3f3e7b"
      unitRef="usd">490345000</pnm:LongtermdebtCurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc0LTgtMS0xLTA_debe6aed-5cf7-4c8a-81ae-a8f43f6836c0"
      unitRef="usd">77000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc1LTItMS0xLTA_39b265f4-87eb-40cf-9ba5-0a40bd7a0381"
      unitRef="usd">2718043000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc1LTQtMS0xLTA_c2597069-f2ac-4905-b343-32ccdf2b6c2b"
      unitRef="usd">-1589000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <pnm:LongtermdebtExcludingcurrentmaturitiesGross
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc1LTYtMS0xLTA_702bac8f-dd17-42fd-b7a8-19a51525060f"
      unitRef="usd">2513698000</pnm:LongtermdebtExcludingcurrentmaturitiesGross>
    <pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzc1LTgtMS0xLTA_d2b7d464-1f30-4c79-bfb2-a6340607c474"
      unitRef="usd">-3751000</pnm:UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzIyMDI5_8f060fc0-e6b7-45d2-a017-531e210a9a74">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Reflecting mandatory tender dates, long-term debt maturities as of December 31, 2020 are follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;619,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,254,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,705,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,294,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzItMS0xLTEtMA_9bd4bd64-546e-4811-b1a3-b4e0a8c22b9b"
      unitRef="usd">230000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzItMy0xLTEtMA_13131575-1d99-4c20-8a84-73b0d821af9c"
      unitRef="usd">346000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzItNS0xLTEtMA_5ea0b539-55b9-4b96-84bb-ffeeaee1ecf8"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzItNy0xLTEtMA_9efe2be9-d3f5-41fe-afed-ea5c9cafaf53"
      unitRef="usd">576000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzMtMS0xLTEtMA_894ca117-8fca-418e-a140-98e0e0db6b7c"
      unitRef="usd">515000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzMtMy0xLTEtMA_6873f33c-46af-408e-be70-1ab80398b6d2"
      unitRef="usd">104500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzMtNS0xLTEtMA_40f6688e-0f48-4996-844b-8f17a930babf"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzMtNy0xLTEtMA_ac29bddf-476d-4def-b9b2-1c0d0e08f02f"
      unitRef="usd">619500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzQtMS0xLTEtMA_1f18394f-1f70-4e0a-b810-f14b8f2eba51"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzQtMy0xLTEtMA_9599d7f7-af22-473d-85ac-2e0b1a44cdf1"
      unitRef="usd">285345000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzQtNS0xLTEtMA_a860c075-71a8-4c16-a724-4975afeb6580"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzQtNy0xLTEtMA_9cf55936-5bb8-4c39-8a3e-8820d8734cf3"
      unitRef="usd">285345000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzUtMS0xLTEtMA_79f241a6-8ea9-4c35-be88-78204a918bd0"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzUtMy0xLTEtMA_856becf1-c008-4b66-9f76-da797378ba1b"
      unitRef="usd">125000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzUtNS0xLTEtMA_6567458a-e367-4946-a33b-4d9ff591c8ee"
      unitRef="usd">80000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzUtNy0xLTEtMA_e6ce2ef5-5079-4a29-b80a-71c3117d6fed"
      unitRef="usd">205000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzYtMS0xLTEtMA_681917d8-052e-4475-b8e1-6993ccf9e60f"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzYtMy0xLTEtMA_cce097ae-0a66-4bed-b88a-64dc02ed7fa0"
      unitRef="usd">354000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzYtNS0xLTEtMA_cca08ef4-2fb4-429e-88e9-26dc3d717373"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzYtNy0xLTEtMA_311c7751-d02e-413f-a8c4-1670fc3bdba9"
      unitRef="usd">354000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzctMS0xLTEtMA_703e0ef0-5ec8-4531-a2a3-7a18ecee0571"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzctMy0xLTEtMA_688828b3-ff40-4c42-bd98-ba6ba9e99e9b"
      unitRef="usd">491000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzctNS0xLTEtMA_b7ef22a6-1082-4f5a-a472-7e24df6cd6c4"
      unitRef="usd">763198000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzctNy0xLTEtMA_e0e374d2-2425-4491-8999-df3e96336ec5"
      unitRef="usd">1254198000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzgtMS0xLTEtMA_c247db85-f3f3-4092-8e99-73d020d300c5"
      unitRef="usd">745000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzgtMy0xLTEtMA_38fa2974-109c-4f6f-bf92-fecb39c0de83"
      unitRef="usd">1705845000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzgtNS0xLTEtMA_8f462104-f522-4ab3-9f47-0e6501936950"
      unitRef="usd">843198000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTphNmJlYjg5YzM4Mzk0NGIwOGY2Zjc5NzljMzE1MmEwOS90YWJsZXJhbmdlOmE2YmViODljMzgzOTQ0YjA4ZjZmNzk3OWMzMTUyYTA5XzgtNy0xLTEtMA_858223db-e2bc-4649-a3b4-bff42eb12ee4"
      unitRef="usd">3294043000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDE5_8dfc7a51-2349-46e4-9227-609786a835f1">Lease Commitments&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company enters into various lease agreements to meet its business needs and to satisfy the needs of its customers.  Historically, the Company&#x2019;s leases were classified as operating leases and included leases for generating capacity from PVNGS Units 1 and 2, certain rights-of-way agreements for transmission lines and facilities, vehicles and equipment necessary to construct and maintain the Company&#x2019;s assets and building and office equipment.  In February 2016, the FASB issued ASU 2016-02 &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; to provide guidance on the recognition, measurement, presentation, and disclosure of leases.  Among other things, ASU 2016-02 requires that all leases be recorded on the Consolidated Balance Sheets by recognizing a present value liability for future cash flows of the lease agreement and a corresponding right-of-use asset.  The Company adopted Topic 842 on January 1, 2019, its required effective date.  The Company elected to use many of the practical expedients available upon adoption of the standard.  As a result, the Company will continue to classify its leases existing as of December 31, 2018 as operating leases until they expire or are modified.  In addition, the Company elected the practical expedient to not reevaluate the accounting for land easements and rights-of-way agreements existing at December 31, 2018.  The Company also elected the use of the practical expedient to apply the requirements of the new standard on its effective date and has not restated prior periods to conform to the new guidance.  Adoption of the lease standard has a material impact on the Company&#x2019;s Consolidated Balance Sheets but does not have a material impact on the Consolidated Statements of Earnings or the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Effective January 1, 2019, the Company accounts for contracts that convey the use and control of identified assets for a period of time as leases.  The Company classifies leases as operating or financing by evaluating the terms of the lease agreement.  Agreements under which the Company is likely to utilize substantially all of the economic value or life of the asset or that the Company is likely to own at the end of the lease term, either through purchase or transfer of ownership, are classified as financing leases.  Leases not meeting these criteria are accounted for as operating leases.  Agreements under which the Company is a lessor are insignificant.  PNMR, PNM, and TNMP determine present value for their leases using their incremental borrowing rates at the commencement date of the lease or, when readily available, the rate implicit in the agreement.  The Company leases office buildings, vehicles, and other equipment.  In addition, PNM leases interests in PVNGS Units 1 and 2 and certain rights-of-way agreements that are classified as leases.  All of the Company&#x2019;s leases with terms in excess of one year are recorded on the Consolidated Balance Sheets by recording a present value lease liability and a corresponding right-of-use asset.  Operating lease expense is recognized within operating expenses according to the use of the asset on a straight-line basis.  Financing lease costs, which are comprised primarily of fleet and office equipment leases commencing after January 1, 2019, are recognized by amortizing the right-of-use asset on a straight-line basis and by recording interest expense on the lease liability.  Financing lease right-of-use assets amortization is reflected in depreciation and amortization and interest on financing lease liabilities is reflected as interest charges on the Company&#x2019;s Consolidated Statements of Earnings.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PVNGS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM leases interests in Units 1 and 2 of PVNGS.  The PVNGS leases were entered into in 1985 and 1986 and initially were scheduled to expire on January 15, 2015 for the four Unit 1 leases and January 15, 2016 for the four Unit 2 leases.  Following procedures set forth in the PVNGS leases, PNM notified four of the lessors under the Unit 1 leases and one lessor under the Unit 2 lease that it would elect to renew those leases on the expiration date of the original leases.  The four Unit 1 leases now expire on January 15, 2023 and the one Unit 2 lease now expires on January 15, 2024.  The annual lease payments during the renewal periods aggregate $16.5 million for PVNGS Unit 1 and $1.6 million for Unit 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The terms of each of the extended leases do not provide for additional renewal options beyond their currently scheduled expiration dates.  PNM had the option to purchase the assets underlying each of the extended leases at their fair market value or to return the lease interests to the lessors on the expiration dates.  Under the terms of the extended leases, PNM had until January 15, 2020 for the Unit 1 leases and until January 15, 2021 for the Unit 2 lease to provide notices to the lessors of PNM&#x2019;s intent to exercise the purchase options or to return the leased assets to the lessors.  On January 3, 2020, PNM filed notice with the NMPRC of 60-day waivers of the deadline to provide notice to purchase or return the assets underlying the PVNGS Unit 1 leases.  On March 3, 2020, and April 10, 2020, PNM filed additional notices of waivers of the deadlines.  The waivers did not impact the PVNGS Unit 1 leases&#x2019; current January 15, 2023 expiration dates.  PNM&#x2019;s elections are independent for each lease and are irrevocable.  On June 11, 2020, PNM provided notice to the lessors and the NMPRC of its intent to return the assets underlying in both the PVNGS Unit 1 and Unit 2 leases upon their expiration in January 2023 and 2024.  Although PNM elected to return the assets underlying the extended leases, PNM retains certain obligations related to PVNGS, including costs to decommission the facility.  PNM is depreciating its capital improvements related to the extended leases using NMPRC approved rates through the end of the NRC license period for each unit, which expire in June 2045 for Unit 1 and in June 2046 for Unit 2.  Any transfer of the assets underlying the leases will be required to comply with NRC licensing requirements.  For example, the NRC could limit the transfer of ownership of the assets underlying all or a portion of PNM&#x2019;s currently leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;interests in PVNGS.  If a qualified buyer cannot be identified, PNM may be required to retain all or a portion of its currently leased capacity in PVNGS or be exposed to other claims for damages by the lessors.  PNM will seek to recover its undepreciated investments, as well as any other obligations related to PVNGS from NM retail customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM is exposed to loss under the PVNGS lease arrangements upon the occurrence of certain events that PNM does not consider reasonably likely to occur.  Under certain circumstances (for example, the NRC issuing specified violation orders with respect to PVNGS or the occurrence of specified nuclear events), PNM would be required to make specified payments to the lessors and take title to the leased interests.  If such an event had occurred as of December&#160;31, 2020, amounts due to the lessors under the circumstances described above would be up to $154.5 million, payable on January 15, 2021 in addition to the scheduled lease payments due on that date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Land Easements and Rights-of-Ways&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Many of PNM&#x2019;s electric transmission and distribution facilities are located on lands that require the grant of rights-of-way from governmental entities, Native American tribes, or private parties.  PNM has completed several renewals of rights-of-way, the largest of which is a renewal with the Navajo Nation.  PNM is obligated to pay the Navajo Nation annual payments of $6.0 million, subject to adjustment each year based on the Consumer Price Index, through 2029.  PNM&#x2019;s April 2020 payment for the amount due under the Navajo Nation right-of-way lease was $7.1 million, which included amounts due under the Consumer Price Index adjustment.  Changes in the Consumer Price Index subsequent to January 1, 2019 are considered variable lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM has other prepaid rights-of-way agreements that are not accounted for as leases or recognized as a component of plant in service.  PNM reflects the unamortized balance of these prepayments in other deferred charges on the Consolidated Balance Sheets and recognizes amortization expense associated with these agreements in the Consolidated Statement of Earnings over their term.  As of December&#160;31, 2020 and 2019, the unamortized balance of these rights-of-ways was $55.8 million and $60.2 million.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM recognized amortization expense associated with these agreements of $4.4 million, $3.7 million, and $3.8 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Fleet Vehicles and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Fleet vehicle and equipment leases commencing on or after January 1, 2019 are classified as financing leases.  Fleet vehicle and equipment leases existing as of December 31, 2018 are classified as operating leases.  The Company&#x2019;s fleet vehicle and equipment lease agreements include non-lease components for insignificant administrative and other costs that are billed over the life of the agreement.  At December&#160;31, 2020, residual value guarantees on fleet vehicle and equipment leases are $0.9 million, $1.4 million, and $2.3 million for PNM, TNMP, and PNMR.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information related to the Company&#x2019;s operating leases recorded on the Consolidated Balance Sheets is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.241%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets, net of amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term portion of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed above, the Company classifies its fleet vehicle and equipment leases and its office equipment leases commencing on or after January 1, 2019 as financing leases.  Information related to the Company&#x2019;s financing leases recorded on the Consolidated Balance Sheets is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-utility property&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-utility property, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other deferred credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information concerning the weighted average remaining lease terms and the weighted average discount rates used to determine the Company&#x2019;s lease liabilities is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.49&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.54&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.54&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information for the components of lease expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing lease cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financing lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense for the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing lease cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financing lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense for the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Supplemental cash flow information related to the Company&#x2019;s leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance cash flows from financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash information related to right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Capitalized costs excluded from the operating and financing cash paid for leases above for the year ended December&#160;31, 2020 are $1.0 million and $1.1 million at PNM, $2.4 million and $1.8 million at TNMP, and $3.4 million and $2.8 million at PNMR.  These capitalized costs are reflected as investing activities on the Company&#x2019;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2020.  For the year ended December&#160;31, 2019, capitalized costs excluded are $1.3&#160;million and $0.3&#160;million at PNM, $2.6&#160;million and $0.4&#160;million at TNMP, and $3.9&#160;million and $0.7&#160;million at PNMR&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Future expected lease payments are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Later years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The above tables include $11.0 million, $15.6 million, and $26.7 million for PNM, TNMP, and PNMR at December&#160;31, 2020 for expected future payments on fleet vehicle and equipment leases that could be avoided if the leased assets were returned and the lessor is able to recover estimated market value for the equipment from third parties.  The Company&#x2019;s contractual commitments for leases that have not yet commenced are insignificant.</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDMz_f3e8f369-6f1a-493f-875d-c969151c60b6">Lease Commitments&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company enters into various lease agreements to meet its business needs and to satisfy the needs of its customers.  Historically, the Company&#x2019;s leases were classified as operating leases and included leases for generating capacity from PVNGS Units 1 and 2, certain rights-of-way agreements for transmission lines and facilities, vehicles and equipment necessary to construct and maintain the Company&#x2019;s assets and building and office equipment.  In February 2016, the FASB issued ASU 2016-02 &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; to provide guidance on the recognition, measurement, presentation, and disclosure of leases.  Among other things, ASU 2016-02 requires that all leases be recorded on the Consolidated Balance Sheets by recognizing a present value liability for future cash flows of the lease agreement and a corresponding right-of-use asset.  The Company adopted Topic 842 on January 1, 2019, its required effective date.  The Company elected to use many of the practical expedients available upon adoption of the standard.  As a result, the Company will continue to classify its leases existing as of December 31, 2018 as operating leases until they expire or are modified.  In addition, the Company elected the practical expedient to not reevaluate the accounting for land easements and rights-of-way agreements existing at December 31, 2018.  The Company also elected the use of the practical expedient to apply the requirements of the new standard on its effective date and has not restated prior periods to conform to the new guidance.  Adoption of the lease standard has a material impact on the Company&#x2019;s Consolidated Balance Sheets but does not have a material impact on the Consolidated Statements of Earnings or the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Effective January 1, 2019, the Company accounts for contracts that convey the use and control of identified assets for a period of time as leases.  The Company classifies leases as operating or financing by evaluating the terms of the lease agreement.  Agreements under which the Company is likely to utilize substantially all of the economic value or life of the asset or that the Company is likely to own at the end of the lease term, either through purchase or transfer of ownership, are classified as financing leases.  Leases not meeting these criteria are accounted for as operating leases.  Agreements under which the Company is a lessor are insignificant.  PNMR, PNM, and TNMP determine present value for their leases using their incremental borrowing rates at the commencement date of the lease or, when readily available, the rate implicit in the agreement.  The Company leases office buildings, vehicles, and other equipment.  In addition, PNM leases interests in PVNGS Units 1 and 2 and certain rights-of-way agreements that are classified as leases.  All of the Company&#x2019;s leases with terms in excess of one year are recorded on the Consolidated Balance Sheets by recording a present value lease liability and a corresponding right-of-use asset.  Operating lease expense is recognized within operating expenses according to the use of the asset on a straight-line basis.  Financing lease costs, which are comprised primarily of fleet and office equipment leases commencing after January 1, 2019, are recognized by amortizing the right-of-use asset on a straight-line basis and by recording interest expense on the lease liability.  Financing lease right-of-use assets amortization is reflected in depreciation and amortization and interest on financing lease liabilities is reflected as interest charges on the Company&#x2019;s Consolidated Statements of Earnings.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PVNGS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM leases interests in Units 1 and 2 of PVNGS.  The PVNGS leases were entered into in 1985 and 1986 and initially were scheduled to expire on January 15, 2015 for the four Unit 1 leases and January 15, 2016 for the four Unit 2 leases.  Following procedures set forth in the PVNGS leases, PNM notified four of the lessors under the Unit 1 leases and one lessor under the Unit 2 lease that it would elect to renew those leases on the expiration date of the original leases.  The four Unit 1 leases now expire on January 15, 2023 and the one Unit 2 lease now expires on January 15, 2024.  The annual lease payments during the renewal periods aggregate $16.5 million for PVNGS Unit 1 and $1.6 million for Unit 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The terms of each of the extended leases do not provide for additional renewal options beyond their currently scheduled expiration dates.  PNM had the option to purchase the assets underlying each of the extended leases at their fair market value or to return the lease interests to the lessors on the expiration dates.  Under the terms of the extended leases, PNM had until January 15, 2020 for the Unit 1 leases and until January 15, 2021 for the Unit 2 lease to provide notices to the lessors of PNM&#x2019;s intent to exercise the purchase options or to return the leased assets to the lessors.  On January 3, 2020, PNM filed notice with the NMPRC of 60-day waivers of the deadline to provide notice to purchase or return the assets underlying the PVNGS Unit 1 leases.  On March 3, 2020, and April 10, 2020, PNM filed additional notices of waivers of the deadlines.  The waivers did not impact the PVNGS Unit 1 leases&#x2019; current January 15, 2023 expiration dates.  PNM&#x2019;s elections are independent for each lease and are irrevocable.  On June 11, 2020, PNM provided notice to the lessors and the NMPRC of its intent to return the assets underlying in both the PVNGS Unit 1 and Unit 2 leases upon their expiration in January 2023 and 2024.  Although PNM elected to return the assets underlying the extended leases, PNM retains certain obligations related to PVNGS, including costs to decommission the facility.  PNM is depreciating its capital improvements related to the extended leases using NMPRC approved rates through the end of the NRC license period for each unit, which expire in June 2045 for Unit 1 and in June 2046 for Unit 2.  Any transfer of the assets underlying the leases will be required to comply with NRC licensing requirements.  For example, the NRC could limit the transfer of ownership of the assets underlying all or a portion of PNM&#x2019;s currently leased &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;interests in PVNGS.  If a qualified buyer cannot be identified, PNM may be required to retain all or a portion of its currently leased capacity in PVNGS or be exposed to other claims for damages by the lessors.  PNM will seek to recover its undepreciated investments, as well as any other obligations related to PVNGS from NM retail customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM is exposed to loss under the PVNGS lease arrangements upon the occurrence of certain events that PNM does not consider reasonably likely to occur.  Under certain circumstances (for example, the NRC issuing specified violation orders with respect to PVNGS or the occurrence of specified nuclear events), PNM would be required to make specified payments to the lessors and take title to the leased interests.  If such an event had occurred as of December&#160;31, 2020, amounts due to the lessors under the circumstances described above would be up to $154.5 million, payable on January 15, 2021 in addition to the scheduled lease payments due on that date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Land Easements and Rights-of-Ways&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Many of PNM&#x2019;s electric transmission and distribution facilities are located on lands that require the grant of rights-of-way from governmental entities, Native American tribes, or private parties.  PNM has completed several renewals of rights-of-way, the largest of which is a renewal with the Navajo Nation.  PNM is obligated to pay the Navajo Nation annual payments of $6.0 million, subject to adjustment each year based on the Consumer Price Index, through 2029.  PNM&#x2019;s April 2020 payment for the amount due under the Navajo Nation right-of-way lease was $7.1 million, which included amounts due under the Consumer Price Index adjustment.  Changes in the Consumer Price Index subsequent to January 1, 2019 are considered variable lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM has other prepaid rights-of-way agreements that are not accounted for as leases or recognized as a component of plant in service.  PNM reflects the unamortized balance of these prepayments in other deferred charges on the Consolidated Balance Sheets and recognizes amortization expense associated with these agreements in the Consolidated Statement of Earnings over their term.  As of December&#160;31, 2020 and 2019, the unamortized balance of these rights-of-ways was $55.8 million and $60.2 million.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM recognized amortization expense associated with these agreements of $4.4 million, $3.7 million, and $3.8 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Fleet Vehicles and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Fleet vehicle and equipment leases commencing on or after January 1, 2019 are classified as financing leases.  Fleet vehicle and equipment leases existing as of December 31, 2018 are classified as operating leases.  The Company&#x2019;s fleet vehicle and equipment lease agreements include non-lease components for insignificant administrative and other costs that are billed over the life of the agreement.  At December&#160;31, 2020, residual value guarantees on fleet vehicle and equipment leases are $0.9 million, $1.4 million, and $2.3 million for PNM, TNMP, and PNMR.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information related to the Company&#x2019;s operating leases recorded on the Consolidated Balance Sheets is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.241%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets, net of amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term portion of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed above, the Company classifies its fleet vehicle and equipment leases and its office equipment leases commencing on or after January 1, 2019 as financing leases.  Information related to the Company&#x2019;s financing leases recorded on the Consolidated Balance Sheets is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-utility property&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-utility property, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other deferred credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information concerning the weighted average remaining lease terms and the weighted average discount rates used to determine the Company&#x2019;s lease liabilities is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.49&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.54&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.54&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information for the components of lease expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing lease cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financing lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense for the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing lease cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financing lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense for the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Supplemental cash flow information related to the Company&#x2019;s leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance cash flows from financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash information related to right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Capitalized costs excluded from the operating and financing cash paid for leases above for the year ended December&#160;31, 2020 are $1.0 million and $1.1 million at PNM, $2.4 million and $1.8 million at TNMP, and $3.4 million and $2.8 million at PNMR.  These capitalized costs are reflected as investing activities on the Company&#x2019;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2020.  For the year ended December&#160;31, 2019, capitalized costs excluded are $1.3&#160;million and $0.3&#160;million at PNM, $2.6&#160;million and $0.4&#160;million at TNMP, and $3.9&#160;million and $0.7&#160;million at PNMR&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Future expected lease payments are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Later years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The above tables include $11.0 million, $15.6 million, and $26.7 million for PNM, TNMP, and PNMR at December&#160;31, 2020 for expected future payments on fleet vehicle and equipment leases that could be avoided if the leased assets were returned and the lessor is able to recover estimated market value for the equipment from third parties.  The Company&#x2019;s contractual commitments for leases that have not yet commenced are insignificant.</us-gaap:LesseeOperatingLeasesTextBlock>
    <pnm:NumberOfLeasesExpiring
      contextRef="i6a21e845e6f04524990bdb937b3b3d1f_I20150115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM2MTI_1e75b077-103b-4a85-8ebd-b76bdab669a4"
      unitRef="lease">4</pnm:NumberOfLeasesExpiring>
    <pnm:NumberOfLeasesExpiring
      contextRef="i5a9762f837394b6d9a5282c27a97252c_I20160115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM2NTg_c561def7-d794-4445-8498-7f127b97047d"
      unitRef="lease">4</pnm:NumberOfLeasesExpiring>
    <pnm:NumberOfLeasesExpiring
      contextRef="i6a21e845e6f04524990bdb937b3b3d1f_I20150115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM3NDI_0f75beb5-cb32-491a-aaa8-9666c4b66803"
      unitRef="lease">4</pnm:NumberOfLeasesExpiring>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="i5a9762f837394b6d9a5282c27a97252c_I20160115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM3ODg_b94b50f1-1679-43b1-ba2d-733d6324bbef"
      unitRef="lease">1</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="i6a21e845e6f04524990bdb937b3b3d1f_I20150115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM5MTU_bf71ab47-3825-42e9-8f3b-63583f65f078"
      unitRef="lease">4</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended
      contextRef="i5a9762f837394b6d9a5282c27a97252c_I20160115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzM5NzE_72ae059c-5353-4437-b70e-00fb7f869006"
      unitRef="lease">1</pnm:PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended>
    <pnm:AnnualLeasePaymentsDuringRenewalPeriod
      contextRef="i4fabb492d01346688d284d1990cda5c6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzQwODQ_023f4c15-1253-46d3-abb8-650f91c5a9e1"
      unitRef="usd">16500000</pnm:AnnualLeasePaymentsDuringRenewalPeriod>
    <pnm:AnnualLeasePaymentsDuringRenewalPeriod
      contextRef="i25ff5412939240e2ba2b1e0de496e8ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzQxMDg_88a3ad49-06d4-46d7-b492-01296a09700a"
      unitRef="usd">1600000</pnm:AnnualLeasePaymentsDuringRenewalPeriod>
    <us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued
      contextRef="i5741474c818e4c8c890ffeb37fb1c6bb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzc2MjQ_cb837a0c-4f65-4172-bfc0-9f096ffd7381"
      unitRef="usd">154500000</us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued>
    <pnm:LesseeRightOfWayLeaseAnnualPayments
      contextRef="i071f157f6d3a4ebdb3c6f2fc06248a4e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzg3NTY_75aa249a-df44-4977-aa66-c6fe237a4d2a"
      unitRef="usd">6000000.0</pnm:LesseeRightOfWayLeaseAnnualPayments>
    <pnm:LesseeRightOfWayLeasePayments
      contextRef="i071f157f6d3a4ebdb3c6f2fc06248a4e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzg5MzM_29ec4d6e-0287-410f-9af1-ae7012170781"
      unitRef="usd">7100000</pnm:LesseeRightOfWayLeasePayments>
    <pnm:UnamortizedCostOfPrepaidRightOfWayAgreements
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk2NTA_75af8e88-81a1-42e3-be6a-68845b8da5af"
      unitRef="usd">55800000</pnm:UnamortizedCostOfPrepaidRightOfWayAgreements>
    <pnm:UnamortizedCostOfPrepaidRightOfWayAgreements
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk2NTc_9c1a468e-bfd1-4712-b044-3a65b83a6b91"
      unitRef="usd">60200000</pnm:UnamortizedCostOfPrepaidRightOfWayAgreements>
    <pnm:AmortizationOfPrepaidRightOfWayAgreements
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk3Nzc_58c5ecb4-f513-4793-bf4c-427b8aea0cce"
      unitRef="usd">4400000</pnm:AmortizationOfPrepaidRightOfWayAgreements>
    <pnm:AmortizationOfPrepaidRightOfWayAgreements
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk3ODE_186896a2-8edf-4892-ae87-3648b704d3c5"
      unitRef="usd">3700000</pnm:AmortizationOfPrepaidRightOfWayAgreements>
    <pnm:AmortizationOfPrepaidRightOfWayAgreements
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzk3ODk_a0165206-0c96-4cc7-88e3-7f03631c3e36"
      unitRef="usd">3800000</pnm:AmortizationOfPrepaidRightOfWayAgreements>
    <us-gaap:OperatingLeaseResidualValueOfLeasedAsset
      contextRef="i58eb37c967734b8a8dc5cf94b518260b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEwOTc5_6f86c09d-32a9-4df4-9642-d9bf71a52e86"
      unitRef="usd">900000</us-gaap:OperatingLeaseResidualValueOfLeasedAsset>
    <us-gaap:OperatingLeaseResidualValueOfLeasedAsset
      contextRef="id1ae298bb7984c0dbac1887eb58a8e31_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEwOTgz_8d919ae8-2c11-4e22-929f-af3999bf860c"
      unitRef="usd">1400000</us-gaap:OperatingLeaseResidualValueOfLeasedAsset>
    <us-gaap:OperatingLeaseResidualValueOfLeasedAsset
      contextRef="if20e0af02c3049568fa4e3ad5e983e16_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEwOTkx_beb32dbc-f872-48b8-9a32-0d82942a8a73"
      unitRef="usd">2300000</us-gaap:OperatingLeaseResidualValueOfLeasedAsset>
    <pnm:AssetsandLiabilitiesLesseeTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDMx_9e512464-9313-44ef-bf09-1878bcd979fe">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information related to the Company&#x2019;s operating leases recorded on the Consolidated Balance Sheets is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.241%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets, net of amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term portion of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed above, the Company classifies its fleet vehicle and equipment leases and its office equipment leases commencing on or after January 1, 2019 as financing leases.  Information related to the Company&#x2019;s financing leases recorded on the Consolidated Balance Sheets is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-utility property&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-utility property, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other deferred credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pnm:AssetsandLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtMS0xLTEtMA_d167df93-757d-45a5-af95-0d03a510c344"
      unitRef="usd">97461000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtMy0xLTEtMA_3047d2b7-5d62-4049-a7c3-fb10b78c0351"
      unitRef="usd">7206000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtNS0xLTEtMA_5d673311-4cde-4d07-9ef6-29486ce45c02"
      unitRef="usd">105133000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtNy0xLTEtMA_66fdc371-ce42-4220-9732-c49d84061fbd"
      unitRef="usd">120585000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtOS0xLTEtMA_5dde31b5-bc94-466e-afbf-30b2148c9260"
      unitRef="usd">9954000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzQtMTEtMS0xLTA_7241516c-0c0f-41b5-88e5-5bf22f405a3f"
      unitRef="usd">131212000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtMS0xLTEtMA_b2325071-16fb-4a47-8690-e50e0d9d522a"
      unitRef="usd">25130000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtMy0xLTEtMA_5575a38c-96d6-40a5-8825-d35486e55ae1"
      unitRef="usd">2193000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtNS0xLTEtMA_c789a147-0ab4-4be2-8d3d-c3620ee4dca7"
      unitRef="usd">27460000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtNy0xLTEtMA_8dae0aa1-0910-479f-831d-a59eb579b2c9"
      unitRef="usd">25927000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtOS0xLTEtMA_18f53f3b-7763-431f-bf7a-c51f2d88d8cc"
      unitRef="usd">2753000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzUtMTEtMS0xLTA_9c199cb4-efd4-4d4a-89a3-6210ca7352bd"
      unitRef="usd">29068000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtMS0xLTEtMA_a9be1ed4-bf41-4a83-843a-87fb8d687092"
      unitRef="usd">75941000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtMy0xLTEtMA_e6875e4e-9cec-43c2-af47-a1118fbad3a0"
      unitRef="usd">4779000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtNS0xLTEtMA_a72c4cc3-0e43-401c-95e4-b707ba7c2e5d"
      unitRef="usd">81065000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtNy0xLTEtMA_fedb910c-b7e2-4f60-8b6b-8476c227ba2c"
      unitRef="usd">97992000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtOS0xLTEtMA_ae874e96-143b-4d04-b208-07223aa693b1"
      unitRef="usd">7039000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTowMGJhODBmZWRmMjE0NGNmOTc2ZjQwNjVhMjQ5NzBkZC90YWJsZXJhbmdlOjAwYmE4MGZlZGYyMTQ0Y2Y5NzZmNDA2NWEyNDk3MGRkXzYtMTEtMS0xLTA_415afa81-6ab9-467b-b336-5d24803f20e8"
      unitRef="usd">105512000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtMS0xLTEtMA_3a2ef962-9efc-4fa8-9d50-43fc6bf18094"
      unitRef="usd">11453000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtMy0xLTEtMA_3707621f-cb93-4b80-a415-dbe444e18d51"
      unitRef="usd">13299000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtNS0xLTEtMA_7916a47c-e629-4589-aa14-4d6d8da2c68e"
      unitRef="usd">25055000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtNy0xLTEtMTIzMjk_942bff27-bb36-4ec9-9256-30fbe7adc564"
      unitRef="usd">4857000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtOS0xLTEtMTIzMjk_a266e538-bce0-4988-b5b7-68eeb1355cb7"
      unitRef="usd">4910000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetGross
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzQtMTEtMS0xLTEyMzI5_21e76284-c78e-4193-b5a1-9cc0f64df26e"
      unitRef="usd">10028000</pnm:FinanceLeaseRightOfUseAssetGross>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtMS0xLTEtMA_1983b435-fb40-4712-9fa1-1477debfa4e2"
      unitRef="usd">2044000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtMy0xLTEtMA_66279816-7c39-4617-b510-e5650e1d2fcc"
      unitRef="usd">2241000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtNS0xLTEtMA_459369a2-b92a-4358-b70e-da8bfbeccb25"
      unitRef="usd">4383000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtNy0xLTEtMTIzMjk_6e7deec8-45f7-4fff-9435-84a6b8617d8e"
      unitRef="usd">482000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtOS0xLTEtMTIzMjk_3dc413bd-795e-4be6-a92e-90353d0d0fd2"
      unitRef="usd">466000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzUtMTEtMS0xLTEyMzI5_3d23abaf-227e-4cb9-b733-a490d5d1857c"
      unitRef="usd">973000</pnm:FinanceLeaseRightOfUseAssetAccumulatedDepreciation>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtMS0xLTEtMA_e6a2c6d1-418d-483e-917a-e8e270a3735c"
      unitRef="usd">9409000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtMy0xLTEtMA_0ea2f298-1466-47bc-85bc-424ffe23702f"
      unitRef="usd">11058000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtNS0xLTEtMA_a74c1e5f-9226-491b-b81e-f732345ad369"
      unitRef="usd">20672000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtNy0xLTEtMTIzMjk_c970eb34-855f-4d92-8277-bd6cfa9c5cd6"
      unitRef="usd">4375000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtOS0xLTEtMTIzMjk_083c5936-c6cc-4bd0-b916-df67b0b85099"
      unitRef="usd">4444000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzYtMTEtMS0xLTEyMzI5_798505ee-4363-4d8a-a9f9-f883a2dc2010"
      unitRef="usd">9055000</us-gaap:FinanceLeaseRightOfUseAsset>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtMS0xLTEtMA_2dacb7b7-f67d-418f-a9f0-108f48d6c0f8"
      unitRef="usd">1993000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtMy0xLTEtMA_432d2be1-7557-4fac-9c6b-ce75e740d727"
      unitRef="usd">2397000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtNS0xLTEtMA_a4f17bde-efd7-42f3-865b-d66ee6f100b3"
      unitRef="usd">4470000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtNy0xLTEtMTIzMjk_422ba46e-caaa-48fc-9ede-76edd3eaf1d0"
      unitRef="usd">722000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtOS0xLTEtMTIzMjk_a2f405fe-76f7-44da-9558-1e6f4f736b5b"
      unitRef="usd">850000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityCurrentOther
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzgtMTEtMS0xLTEyMzI5_bee025e0-e84d-4481-8e85-e609c56074f1"
      unitRef="usd">1637000</pnm:FinanceLeaseLiabilityCurrentOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktMS0xLTEtMA_59f747f6-3900-4a87-9958-54a2f2bdd1ca"
      unitRef="usd">7176000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktMy0xLTEtMA_891dcd70-f277-4bed-b3fa-c5a522fa02bf"
      unitRef="usd">8669000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktNS0xLTEtMA_08e66af0-43c0-425c-8190-64c5901aa42e"
      unitRef="usd">15972000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktNy0xLTEtMTIzMjk_e6922101-839f-44d4-aa58-ad0994126e2f"
      unitRef="usd">3333000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktOS0xLTEtMTIzMjk_8d94d0e6-fc91-4564-9dc2-f33328f97222"
      unitRef="usd">3597000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <pnm:FinanceLeaseLiabilityDeferredCreditsOther
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTpjZmJiODU0ZTQxNTg0NDJjYWU4OTE1OGZkNjI2YmQzYS90YWJsZXJhbmdlOmNmYmI4NTRlNDE1ODQ0MmNhZTg5MTU4ZmQ2MjZiZDNhXzktMTEtMS0xLTEyMzI5_7fb094f4-1788-42db-9bf3-5ff8cc43b1d8"
      unitRef="usd">7102000</pnm:FinanceLeaseLiabilityDeferredCreditsOther>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDIy_48b675c3-3f30-4cd9-88f5-2870cf692374">&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Information concerning the weighted average remaining lease terms and the weighted average discount rates used to determine the Company&#x2019;s lease liabilities is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.49&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.54&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.54&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information for the components of lease expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing lease cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financing lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense for the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing lease cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financing lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense for the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Supplemental cash flow information related to the Company&#x2019;s leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance cash flows from financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash information related to right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtMS0xLTEtMA_fa6fa119-c3e7-4983-b9c6-b250c94dca75">P6Y2M23D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtMy0xLTEtMA_b28587e6-b165-433d-bf1b-987611166ad8">P3Y5M15D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtNS0xLTEtMA_2858b98b-4b33-4c78-bf8d-0f83f987a6de">P6Y14D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtNy0xLTEtMTIzMzE_5ab7feee-88da-46b9-a0a9-d97575f23c3e">P6Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtOS0xLTEtMTIzMzE_a61729db-7a66-430c-a497-d781b543d390">P4Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzMtMTEtMS0xLTEyMzMx_90bd6eed-62b6-4232-8712-212f587e05f0">P6Y5M26D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtMS0xLTEtMA_d48ae614-bd05-423d-93f3-daf4ca052b7d">P4Y9M10D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtMy0xLTEtMA_17b40cbf-8f9b-4529-9edb-617ee6fe5d15">P4Y10M2D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtNS0xLTEtMA_d89d7d04-233f-4fc2-a0b5-24fa5b1b1ae4">P4Y9M14D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtNy0xLTEtMTIzMzE_fa51da50-97ce-471c-8344-f040869c3873">P5Y7M20D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtOS0xLTEtMTIzMzE_6ed0801e-613a-4c53-92e1-4ccdcd675be5">P5Y6M14D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzQtMTEtMS0xLTEyMzMx_386faf07-8230-495f-96f9-8be876caf39b">P5Y6M14D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctMS0xLTEtMA_f5c3f900-8a36-4b0e-adff-fdf057a1db69"
      unitRef="number">0.0393</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctMy0xLTEtMA_048c0905-b584-4de7-a1b9-0aca01db2570"
      unitRef="number">0.0406</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctNS0xLTEtMA_ccd81c4c-9ff1-4a19-8d2c-e92fc79a34f8"
      unitRef="number">0.0394</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctNy0xLTEtMTIzMzE_36d2e8a8-113f-4035-906f-82be8421069e"
      unitRef="number">0.0389</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctOS0xLTEtMTIzMzE_2b2486aa-6cef-4234-8a2a-80f2b07d4783"
      unitRef="number">0.0395</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzctMTEtMS0xLTEyMzMx_66251b74-cbeb-4413-aaf4-7224cf9ef478"
      unitRef="number">0.0390</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtMS0xLTEtMA_24876b7d-67af-408c-aecc-59829055d3c3"
      unitRef="number">0.0276</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtMy0xLTEtMA_05941957-68ee-46ac-9a0d-fd476288ead2"
      unitRef="number">0.0284</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtNS0xLTEtMA_39cf716d-3fa4-4c73-8893-9bf54f71a855"
      unitRef="number">0.0280</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtNy0xLTEtMTIzMzE_1a905a5b-fd14-4e68-9566-1aac6126d691"
      unitRef="number">0.0368</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtOS0xLTEtMTIzMzE_55879015-7459-402a-87e6-d9e9f002f338"
      unitRef="number">0.0365</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTphYzE3YWM2MWJmMDY0NzdiOGE5NzU3NWUzYmNhZDAxMi90YWJsZXJhbmdlOmFjMTdhYzYxYmYwNjQ3N2I4YTk3NTc1ZTNiY2FkMDEyXzgtMTEtMS0xLTEyMzMx_4c0b7f57-db4f-4f3f-aede-d20605246b22"
      unitRef="number">0.0364</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzMtMS0xLTEtMA_cb30d798-d38c-4ba9-bf80-11798d740e8c"
      unitRef="usd">27302000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzMtMy0xLTEtMA_72957f54-d8f4-4601-a48f-670cd2d5c320"
      unitRef="usd">2870000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzMtNS0xLTEtMA_b00804b6-a24a-4a76-9ec2-761ed1e21446"
      unitRef="usd">30418000</us-gaap:OperatingLeaseCost>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzQtMS0xLTEtMA_f3471932-1a9f-44ab-8091-d000a8631b15"
      unitRef="usd">1020000</pnm:OperatingLeaseCapitalizedCosts>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzQtMy0xLTEtMA_b263ec06-9744-465b-93af-ca6e187e4c7d"
      unitRef="usd">2375000</pnm:OperatingLeaseCapitalizedCosts>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzQtNS0xLTEtMA_cdba5cab-52be-431d-a8a0-1905d293917a"
      unitRef="usd">3395000</pnm:OperatingLeaseCapitalizedCosts>
    <us-gaap:OperatingLeaseExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzUtMS0xLTEtMA_4328c053-b420-4762-b4a6-ae52a95a0823"
      unitRef="usd">26282000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzUtMy0xLTEtMA_b93b4a24-b3b6-4269-95bf-b39fbad194c1"
      unitRef="usd">495000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzUtNS0xLTEtMA_a73873b6-743f-4b54-88e4-fa1ebf409536"
      unitRef="usd">27023000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzctMS0xLTEtMA_3880183b-865a-47b6-ba26-df539a909e09"
      unitRef="usd">1563000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzctMy0xLTEtMA_aaac9eb9-2fa4-409a-924a-2b2e698f9b8e"
      unitRef="usd">1775000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzctNS0xLTEtMA_8b9518d0-efe4-49c4-a521-17ef92264beb"
      unitRef="usd">3412000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzgtMS0xLTEtMA_75b0bcdb-ee83-406c-a92d-3a72044ab8f6"
      unitRef="usd">221000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzgtMy0xLTEtMA_c059896c-1a23-4970-93ee-207ac8be755d"
      unitRef="usd">285000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzgtNS0xLTEtMA_618efeb3-ce80-4ee3-826c-b3fbebb6b9cf"
      unitRef="usd">511000</us-gaap:FinanceLeaseInterestExpense>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzktMS0xLTEtMA_a89d41cb-29a1-42e3-a814-22a2121dff30"
      unitRef="usd">1056000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzktMy0xLTEtMA_4aace69f-a225-4788-938a-13f58123c57c"
      unitRef="usd">1754000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzktNS0xLTEtMA_49eca80f-6993-4d90-a39a-c00b63cbf16c"
      unitRef="usd">2810000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCost
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEwLTEtMS0xLTA_39ca5599-f530-4e56-b4f0-384bf6278553"
      unitRef="usd">728000</pnm:FinanceLeaseCost>
    <pnm:FinanceLeaseCost
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEwLTMtMS0xLTA_40f402e3-7d54-4def-8edb-655adface992"
      unitRef="usd">306000</pnm:FinanceLeaseCost>
    <pnm:FinanceLeaseCost
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEwLTUtMS0xLTA_b9b7ccb6-3a10-475b-9672-98d4445ea597"
      unitRef="usd">1113000</pnm:FinanceLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEyLTEtMS0xLTA_e3868564-58f6-4c62-8145-f370f3373ecf"
      unitRef="usd">221000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEyLTMtMS0xLTA_746e9cf4-d41c-4ed3-992b-19bad525b779"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEyLTUtMS0xLTA_13143401-74dc-4c36-a9d6-8fe078f312f6"
      unitRef="usd">221000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEzLTEtMS0xLTA_89914c43-631c-4c44-a930-cef49f2b3e75"
      unitRef="usd">288000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEzLTMtMS0xLTA_b6dbc602-5145-468a-86a8-d8d7cc0869a1"
      unitRef="usd">5000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzEzLTUtMS0xLTA_7fa4c060-e067-4a7b-904b-de560f49ff07"
      unitRef="usd">295000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzE0LTEtMS0xLTA_84035c9d-8242-41ae-9b78-4b3705bd74fa"
      unitRef="usd">27519000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzE0LTMtMS0xLTA_aec80e90-a857-4835-84ac-b1f77b0e5548"
      unitRef="usd">806000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo5OGIxNjEzY2VjZGY0MjE0YjllODQ4MDY2NWFmMGQxZC90YWJsZXJhbmdlOjk4YjE2MTNjZWNkZjQyMTRiOWU4NDgwNjY1YWYwZDFkXzE0LTUtMS0xLTA_b12e2bba-8694-437f-8a5f-7deaa1574eee"
      unitRef="usd">28652000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzMtMS0xLTEtMTA4Njk_2c2497cf-4b68-4ac8-954d-0287c243792b"
      unitRef="usd">28254000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzMtMy0xLTEtMTA4Njk_176a4980-665e-403b-9006-07ed44d2d93f"
      unitRef="usd">3341000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzMtNS0xLTEtMTA4Njk_f911fb36-54c5-4e1a-8404-b0b52b957325"
      unitRef="usd">31963000</us-gaap:OperatingLeaseCost>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzQtMS0xLTEtMTA4Njk_6a31e189-aa69-4a34-9d5d-f37fa9710746"
      unitRef="usd">1319000</pnm:OperatingLeaseCapitalizedCosts>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzQtMy0xLTEtMTA4Njk_93b56f8d-825f-4525-b454-b73f8aef3be8"
      unitRef="usd">2594000</pnm:OperatingLeaseCapitalizedCosts>
    <pnm:OperatingLeaseCapitalizedCosts
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzQtNS0xLTEtMTA4Njk_23285ca7-6cdd-4f47-8d8b-98e3f4789b3d"
      unitRef="usd">3913000</pnm:OperatingLeaseCapitalizedCosts>
    <us-gaap:OperatingLeaseExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzUtMS0xLTEtMTA4Njk_9725a41f-2887-40ff-8942-bfd2aeb88fe6"
      unitRef="usd">26935000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzUtMy0xLTEtMTA4Njk_0693db3d-fdbe-4abf-bda5-ed4d7748de00"
      unitRef="usd">747000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzUtNS0xLTEtMTA4Njk_4f9d9dff-14dc-43c6-96f3-05259a200f00"
      unitRef="usd">28050000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzctMS0xLTEtMTA4Njk_ea8ddea1-c44e-42cc-9266-9e3917c326e1"
      unitRef="usd">481000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzctMy0xLTEtMTA4Njk_e68467cf-bea5-4de4-b481-52147480a7cb"
      unitRef="usd">466000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzctNS0xLTEtMTA4Njk_3c92e94e-6c73-4b0e-9f27-f6b1c635962c"
      unitRef="usd">973000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzgtMS0xLTEtMTA4Njk_777bf6ee-f09b-493c-860e-75ef827b9f9c"
      unitRef="usd">92000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzgtMy0xLTEtMTA4Njk_3147c2ac-8f82-4bab-a65c-d31cbbfd3788"
      unitRef="usd">100000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzgtNS0xLTEtMTA4Njk_17b3fac5-c0f4-4d4e-929e-feecb2979f1f"
      unitRef="usd">194000</us-gaap:FinanceLeaseInterestExpense>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzktMS0xLTEtMTA4Njk_3fe48944-4502-4d87-8330-7cc3e5d65b65"
      unitRef="usd">280000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzktMy0xLTEtMTA4Njk_4cf07eac-f447-49c6-92eb-a84ca38e0367"
      unitRef="usd">423000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCapitalizedCosts
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzktNS0xLTEtMTA4Njk_9f23d184-7957-4e59-bde6-3230d37a0274"
      unitRef="usd">704000</pnm:FinanceLeaseCapitalizedCosts>
    <pnm:FinanceLeaseCost
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEwLTEtMS0xLTEwODY5_dc515fb1-a45d-4578-8916-293e74a9ac0d"
      unitRef="usd">293000</pnm:FinanceLeaseCost>
    <pnm:FinanceLeaseCost
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEwLTMtMS0xLTEwODY5_4a5936af-34a1-4118-8992-2ae7116cda71"
      unitRef="usd">143000</pnm:FinanceLeaseCost>
    <pnm:FinanceLeaseCost
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEwLTUtMS0xLTEwODY5_15accce2-7ac5-4b77-a47f-acc0682faa57"
      unitRef="usd">463000</pnm:FinanceLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEyLTEtMS0xLTEwODY5_32e486c7-8d3b-45f8-a390-faf7853cc0dc"
      unitRef="usd">96000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEyLTMtMS0xLTEwODY5_86ca2eec-1723-4cac-b8ff-43b20ec902ff"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEyLTUtMS0xLTEwODY5_e4144436-b5ef-42de-8e1f-7fae79230a8b"
      unitRef="usd">96000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEzLTEtMS0xLTEwODY5_7e8d4ec5-e259-42c9-a463-5bb4f006f718"
      unitRef="usd">346000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEzLTMtMS0xLTEwODY5_e6da4e03-19ca-4e8c-af65-76a802de4d98"
      unitRef="usd">26000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzEzLTUtMS0xLTEwODY5_5d1ef4aa-d52d-4392-9930-687779d7e9d1"
      unitRef="usd">414000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzE0LTEtMS0xLTEwODY5_19bc9316-ad19-4208-8ed6-c8b233626d30"
      unitRef="usd">27670000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzE0LTMtMS0xLTEwODY5_16194b68-225d-448a-9412-03f420366096"
      unitRef="usd">916000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTozMzc1YTQxNjYxYTU0ZjhlOGFiMDkxNzU1ZGM0NmQ4Yi90YWJsZXJhbmdlOjMzNzVhNDE2NjFhNTRmOGU4YWIwOTE3NTVkYzQ2ZDhiXzE0LTUtMS0xLTEwODY5_58781e2b-90e4-48b0-be0a-74de0ac2bc05"
      unitRef="usd">29023000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtMS0xLTEtMA_0fb48eb7-6458-4bee-8304-c27e67b1dc46"
      unitRef="usd">26007000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtMy0xLTEtMA_0f8e85a7-8b94-4fdd-9052-c1ec1676e556"
      unitRef="usd">596000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtNS0xLTEtMA_77527af6-9baa-468e-a394-f372796f58db"
      unitRef="usd">27121000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtNy0xLTEtMTA4NzE_a3176a30-aa01-4202-9ee1-48ee028ad1fc"
      unitRef="usd">26392000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtOS0xLTEtMTA4NzE_3015c94b-9b7d-40b0-ad77-0cfb7d0911e4"
      unitRef="usd">935000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzQtMTEtMS0xLTEwODcx_24d81584-9c09-423a-8f32-a023df2f4fee"
      unitRef="usd">27849000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtMS0xLTEtMA_c0ac3ab1-7b7b-4b9a-add5-139145e3e6a5"
      unitRef="usd">82000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtMy0xLTEtMA_874256d6-5e95-4eea-8c04-453aa66a56e0"
      unitRef="usd">48000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtNS0xLTEtMA_2757dbad-747b-4b9c-99c3-6f395def9d77"
      unitRef="usd">136000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtNy0xLTEtMTA4NzE_ab07d4ee-9031-4502-9486-f44f5bda3ba6"
      unitRef="usd">44000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtOS0xLTEtMTA4NzE_68ba7887-b422-49b1-9c07-260b750bd674"
      unitRef="usd">25000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzUtMTEtMS0xLTEwODcx_0686a698-c609-424b-8422-e55f62d9517f"
      unitRef="usd">71000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtMS0xLTEtMA_1eb5baa7-796a-40c0-a11f-62629ee3956c"
      unitRef="usd">557000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtMy0xLTEtMA_5a90e2b4-72c4-4f68-85ad-db4192184be3"
      unitRef="usd">307000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtNS0xLTEtMA_fd40cbfb-b9a7-4b46-b5f0-67e2f2878488"
      unitRef="usd">936000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtNy0xLTEtMTA4NzE_52655b6c-453a-41a0-b225-711b9d10224e"
      unitRef="usd">183000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtOS0xLTEtMTA4NzE_26af6e65-a3ff-40e7-9884-f3366da474a5"
      unitRef="usd">109000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzYtMTEtMS0xLTEwODcx_4c5134ae-9e2b-413a-a58b-456c9f9e1a3a"
      unitRef="usd">313000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktMS0xLTEtMA_a2c33d15-292c-4a2a-9cc1-cf1e3998b744"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktMy0xLTEtMA_505a008d-c17c-42b6-828d-dd03f45df261"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktNS0xLTEtMA_1e11f133-b5cf-4f34-bc80-4de431877b39"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktNy0xLTEtMTA4NzE_1f44119c-4f3e-4f5e-bb9a-bde332be7422"
      unitRef="usd">143816000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktOS0xLTEtMTA4NzE_ebdb0fe2-ec57-4b50-9485-e592a3185131"
      unitRef="usd">12942000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzktMTEtMS0xLTEwODcx_2ea27c82-1b18-4c79-8def-97020efe2721"
      unitRef="usd">157816000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTEtMS0xLTA_94f1c595-ac88-4873-8921-256de81c22ee"
      unitRef="usd">6588000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTMtMS0xLTA_5b15daec-1634-4d03-ac78-b0ce4351aabc"
      unitRef="usd">8985000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTUtMS0xLTA_caaaf354-d1c6-45a7-9ae8-b39c03ba2977"
      unitRef="usd">15614000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTctMS0xLTEwODcx_387d3e23-996c-498c-abe3-90f99746d493"
      unitRef="usd">4473000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTktMS0xLTEwODcx_7edf50f4-3f97-4124-abf9-c7969aeb84e0"
      unitRef="usd">4910000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2Mzk2MGQwNmNmMmM0MWE1OGQyOWM2ZDAwZGUwZTU4My90YWJsZXJhbmdlOjYzOTYwZDA2Y2YyYzQxYTU4ZDI5YzZkMDBkZTBlNTgzXzEwLTExLTEtMS0xMDg3MQ_7885ed71-b326-44b5-8e1a-f82259975085"
      unitRef="usd">9645000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzUw_b9ffdfa6-90ce-4c7c-b763-c9b1c70fec5c"
      unitRef="usd">1000000.0</pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzU3_2d759cd3-3890-4e0f-87bc-234714f53a7c"
      unitRef="usd">1100000</pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzY4_823da802-9b4f-4b9b-88e5-1bdb570ce5aa"
      unitRef="usd">2400000</pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzc1_8605ea19-7adf-4189-891d-ab096037c2ac"
      unitRef="usd">1800000</pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzkx_fa1b16b9-e4bb-45c5-a3d2-6ccfef6f1b4e"
      unitRef="usd">3400000</pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEyNzk4_cdda08be-18ec-4618-9d22-3b9fc1e03984"
      unitRef="usd">2800000</pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg2NDY_ba19f333-293a-40fc-8a65-475bb1a701a6"
      unitRef="usd">1300000</pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg2NjA_bcf05fab-5f29-4833-9f06-2af4c1e4bd62"
      unitRef="usd">300000</pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg2NzQ_63b6894c-ee0b-4b0c-ab0e-1e8c59024afb"
      unitRef="usd">2600000</pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg2ODg_882a71e6-f9cb-4d3b-9330-a5a0d5d32bbe"
      unitRef="usd">400000</pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg3MDI_6015464b-b8b6-46d5-a975-76f5a1872a8b"
      unitRef="usd">3900000</pnm:OperatingLeasesCapitalizedFinancingCostsInvestingActivities>
    <pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzI3NDg3NzkwODg3MTY_236b2574-f888-4a87-a345-cea192b3ed60"
      unitRef="usd">700000</pnm:FinanceLeasesCapitalizedFinancingCostsInvestingActivities>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDI3_16dde151-dfe7-430f-9ec4-11ce6a85c56a">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Future expected lease payments are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Later years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzNDMw_362fcb75-699d-42bc-9e26-e6aaad1ccbe1">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Future expected lease payments are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Later years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtMS0xLTEtMA_5a824f2c-f8f1-4580-b9e5-fcef97577760"
      unitRef="usd">2214000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtMy0xLTEtMA_76a8a6e3-8bc3-469f-84f3-51872ad3a878"
      unitRef="usd">26572000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtNS0xLTEtMA_c0429752-4fe6-469e-8cd2-d9dc8dffedcb"
      unitRef="usd">2672000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtNy0xLTEtMA_678b4c46-8e9d-490b-965f-e52fe48b1c69"
      unitRef="usd">2426000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtOS0xLTEtMA_ef801e28-4548-4534-a68f-e7672b314350"
      unitRef="usd">4970000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzQtMTEtMS0xLTA_6efb742f-c20f-40ac-9602-5573d593be9f"
      unitRef="usd">29290000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtMS0xLTEtMA_91920919-ae8f-45dc-bed7-49fa22431b75"
      unitRef="usd">2159000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtMy0xLTEtMA_d1ba7261-2310-47fe-b4cd-434e393639b6"
      unitRef="usd">26266000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtNS0xLTEtMA_bac4ad89-d241-4b44-a2a5-d84886747a28"
      unitRef="usd">2557000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtNy0xLTEtMA_987cb688-b240-4e3b-9b8d-dfdd0ff6f588"
      unitRef="usd">1987000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtOS0xLTEtMA_80041bd8-7017-4cf4-b0d9-e58909be7d5c"
      unitRef="usd">4797000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzUtMTEtMS0xLTA_1acf9cd3-d70f-449a-8b1b-e2f9cfb082b6"
      unitRef="usd">28464000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtMS0xLTEtMA_c3389399-567c-4ace-9c2d-1e3def35df55"
      unitRef="usd">2095000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtMy0xLTEtMA_398715d2-bb73-47fa-98fe-04a146078f8c"
      unitRef="usd">17735000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtNS0xLTEtMA_f6507beb-d339-4d95-b5c7-73fc476f43f0"
      unitRef="usd">2372000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtNy0xLTEtMA_4218cd7e-6eaa-4cdd-92ee-6f6b9b319ae4"
      unitRef="usd">1481000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtOS0xLTEtMA_bcd57c3f-b490-499c-bbfa-1a4bc6dc5d5b"
      unitRef="usd">4511000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzYtMTEtMS0xLTA_d0b8ca5d-0e7e-46a4-b60b-4a040ff0345e"
      unitRef="usd">19395000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctMS0xLTEtMA_5e08f80f-c814-4ca6-96cd-8fb2521693e1"
      unitRef="usd">1434000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctMy0xLTEtMA_932dbe74-f34c-4a6a-a7ba-51ba4c6a8e1b"
      unitRef="usd">7899000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctNS0xLTEtMA_2af31c2c-f9f4-402b-9d4e-f50b297dd2c6"
      unitRef="usd">1897000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctNy0xLTEtMA_01512780-4881-4f26-b405-5ce693a9429e"
      unitRef="usd">895000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctOS0xLTEtMA_c71cdb6c-0975-45a5-b463-1c14443cd57f"
      unitRef="usd">3335000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzctMTEtMS0xLTA_03d62c66-f12b-43f1-a769-81633bcb7fde"
      unitRef="usd">8841000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtMS0xLTEtMA_e2516b8a-2add-45e8-ba4e-6fc204390a26"
      unitRef="usd">854000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtMy0xLTEtMA_7b2acbe8-bb02-4525-ab61-6ad71a57d950"
      unitRef="usd">6946000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtNS0xLTEtMA_47eb4285-d69e-448a-bd40-f8cd834542a6"
      unitRef="usd">1190000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtNy0xLTEtMA_4ee53f8e-87d1-492a-8f79-44db70274696"
      unitRef="usd">690000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtOS0xLTEtMA_bf08264d-40da-4051-aeb8-76e747176259"
      unitRef="usd">2044000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzgtMTEtMS0xLTA_cf7f817d-3720-42b6-a1ef-0572dd86af4d"
      unitRef="usd">7673000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktMS0xLTEtMA_6dedfe1a-b267-4d0e-964f-59a62a23a054"
      unitRef="usd">1030000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktMy0xLTEtMA_7a26b600-eae7-44bc-a0df-619099cc0469"
      unitRef="usd">27530000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktNS0xLTEtMA_93fa87f4-c8d6-4b80-ac32-81686ec70869"
      unitRef="usd">1120000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktNy0xLTEtMA_daf08b53-1c95-4976-b7d3-b98dde116f09"
      unitRef="usd">75000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktOS0xLTEtMA_400bd19f-0303-4403-af87-058d24f0c53b"
      unitRef="usd">2150000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzktMTEtMS0xLTA_169451a0-f5ff-4e17-be0c-4a9e62879ed5"
      unitRef="usd">27827000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTEtMS0xLTA_1aae01c1-0c61-4f65-ac77-ec88e01fa441"
      unitRef="usd">9786000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTMtMS0xLTA_919f895a-fd98-4395-8551-f0bf7102fd51"
      unitRef="usd">112948000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTUtMS0xLTA_b3645262-17dc-4eb6-b303-ee92c2fd5ad6"
      unitRef="usd">11808000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTctMS0xLTA_f65d8ebe-ad3a-4a8c-8bd8-b8dcbb3c5d9e"
      unitRef="usd">7554000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTktMS0xLTA_4c6325f4-c761-4429-b8d9-9f6c25834284"
      unitRef="usd">21807000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEwLTExLTEtMS0w_01f28714-4501-4b66-b7d9-0a14ea9c25da"
      unitRef="usd">121490000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTEtMS0xLTA_a06979d0-7952-4e68-86c9-adf36d81baee"
      unitRef="usd">617000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTMtMS0xLTA_f3ab8b7e-c896-41e8-963d-4ae9803dd143"
      unitRef="usd">11877000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTUtMS0xLTA_1736a80a-b94b-462d-b970-62b2271c3a2d"
      unitRef="usd">742000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTctMS0xLTA_d88e79ad-b71f-4197-9fb0-c1d2f871d047"
      unitRef="usd">582000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTktMS0xLTA_9cba7d20-6c72-4ec6-8436-c625627186b7"
      unitRef="usd">1365000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzExLTExLTEtMS0w_637343ff-2fce-4200-9354-b654e29e74be"
      unitRef="usd">12965000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTEtMS0xLTA_9959ca1e-9417-48ba-9431-fb6bf56189f3"
      unitRef="usd">9169000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTMtMS0xLTA_773213fd-3225-467b-b400-311c41f96ab5"
      unitRef="usd">101071000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTUtMS0xLTA_eef35fa5-b4eb-4918-a582-9bf55e4fbe0d"
      unitRef="usd">11066000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTctMS0xLTA_c59629e9-63aa-4da3-aa7a-e8a036e4674f"
      unitRef="usd">6972000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTktMS0xLTA_63bcf866-5f56-44df-8126-f413a11427d7"
      unitRef="usd">20442000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90YWJsZTo2ZDJmNTM0MGIwNGU0ZjI5Yjc3ZDU5YzQ0N2M4NmVjMy90YWJsZXJhbmdlOjZkMmY1MzQwYjA0ZTRmMjliNzdkNTljNDQ3Yzg2ZWMzXzEyLTExLTEtMS0w_2898eda1-983f-4439-bba1-b425495a4514"
      unitRef="usd">108525000</us-gaap:OperatingLeaseLiability>
    <pnm:LesseeOperatingLeaseUnguaranteedResidualValue
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzMDU2_4c47275d-dc08-444d-98e5-11bf844048e9"
      unitRef="usd">11000000.0</pnm:LesseeOperatingLeaseUnguaranteedResidualValue>
    <pnm:LesseeOperatingLeaseUnguaranteedResidualValue
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzMDYw_62e7faec-3006-4d34-b04d-c9d8b5918f43"
      unitRef="usd">15600000</pnm:LesseeOperatingLeaseUnguaranteedResidualValue>
    <pnm:LesseeOperatingLeaseUnguaranteedResidualValue
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjkvZnJhZzo0ODllM2RjMDM3ODI0ZmUxYjFjNGMwNjFjNWRkZTMwYi90ZXh0cmVnaW9uOjQ4OWUzZGMwMzc4MjRmZTFiMWM0YzA2MWM1ZGRlMzBiXzEzMDY4_89ee3379-562c-4dd7-9fec-c4ea269bf3cd"
      unitRef="usd">26700000</pnm:LesseeOperatingLeaseUnguaranteedResidualValue>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODU0_3f9bfd59-5d1e-4f49-b1b8-a28fe2eb9597">Fair Value of Derivative and Other Financial Instruments&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Fair value is defined as the price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.  Fair value is based on current market quotes as available and is supplemented by modeling techniques and assumptions made by the Company to the extent quoted market prices or volatilities are not available.  External pricing input availability varies based on commodity location, market liquidity, and term of the agreement.  Valuations of derivative assets and liabilities take into account nonperformance risk, including the effect of counterparties&#x2019; and the Company&#x2019;s credit risk.  The Company regularly assesses the validity and availability of pricing data for its derivative transactions.  Although the Company uses its best judgment in estimating the fair value of these instruments, there are inherent limitations in any estimation technique.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Energy Related Derivative Contracts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The primary objective for the use of commodity derivative instruments, including energy contracts, options, swaps, and futures, is to manage price risk associated with forecasted purchases of energy and fuel used to generate electricity, as well as managing anticipated generation capacity in excess of forecasted demand from existing customers.  PNM&#x2019;s energy related derivative contracts manage commodity risk.  PNM is required to meet the demand and energy needs of its customers.  PNM is exposed to market risk for the needs of its customers not covered under the FPPAC.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Beginning January 1, 2018, PNM is exposed to market risk for its 65 MW interest in SJGS Unit 4, which is held as merchant plant as ordered by the NMPRC (Note 16).  PNM has entered into agreements to sell power from 36 MW of that capacity to a third party at a fixed price for the period January 1, 2018 through May 31, 2022, subject to certain conditions.  Under these agreements, PNM is obligated to deliver 36 MW of power only when SJGS Unit 4 is operating.&#160; These agreements are not considered derivatives because there is no notional amount due to the unit-contingent nature of the transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM and Tri-State have a hazard sharing agreement that expires in May 2022. Under this agreement, each party sells the other party 100 MW of capacity and energy from a designated generation resource on a unit contingent basis, subject to certain performance guarantees.&#160; Both the purchases and sales are made at the same market index price.&#160; This agreement serves to reduce the magnitude of each party&#x2019;s single largest generating hazard and assists in enhancing the reliability and efficiency of their respective operations. PNM passes the sales and purchases through to customers under PNM&#x2019;s FPPAC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s operations are managed primarily through a net asset-backed strategy, whereby PNM&#x2019;s aggregate net open forward contract position is covered by its forecasted excess generation capabilities or market purchases.  PNM could be &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;exposed to market risk if its generation capabilities were to be disrupted or if its load requirements were to be greater than anticipated.  If all or a portion of load requirements were required to be covered as a result of such unexpected situations, commitments would have to be met through market purchases.  TNMP does not enter into energy related derivative contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Commodity Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Marketing and procurement of energy often involve market risks associated with managing energy commodities and establishing positions in the energy markets, primarily on a short-term basis.  PNM routinely enters into various derivative instruments such as forward contracts, option agreements, and price basis swap agreements to economically hedge price and volume risk on power commitments and fuel requirements and to minimize the effect of market fluctuations.  PNM monitors the market risk of its commodity contracts in accordance with approved risk and credit policies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Accounting for Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Under derivative accounting and related rules for energy contracts, PNM accounts for its various instruments for the purchase and sale of energy, which meet the definition of a derivative, based on PNM&#x2019;s intent.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM was not hedging its exposure to the variability in future cash flows from commodity derivatives through designated cash flow hedges.  The derivative contracts recorded at fair value that do not qualify or are not designated for cash flow hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power agreements, used to economically hedge generation assets, purchased power and fuel costs, and customer load requirements.  Changes in the fair value of economic hedges are reflected in results of operations and are classified between operating revenues and cost of energy according to the intent of the hedge.  PNM has no trading transactions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Commodity Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s commodity derivative instruments that are recorded at fair value, all of which are accounted for as economic hedges and considered Level 2 fair value measurements, are presented in the following line items on the Consolidated Balance Sheets:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.380%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.948%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Economic Hedges&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,096)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other deferred credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s commodity derivative instruments in the above table are subject to master netting agreements whereby assets and liabilities could be offset in the settlement process.  PNM does not offset fair value and cash collateral for derivative instruments under master netting arrangements and the above table reflects the gross amounts of fair value assets and liabilities for commodity derivatives.  All of the assets and liabilities in the table above at December&#160;31, 2020 and December&#160;31, 2019 result from PNM&#x2019;s hazard sharing arrangements with Tri-State.  The hazard sharing arrangements are net-settled upon delivery.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At December&#160;31, 2020 and 2019, PNM had no amounts recognized for the legal right to reclaim cash collateral.  However, at December&#160;31, 2020 and 2019, amounts posted as cash collateral under margin arrangements were $0.5 million and $0.5 million.  At December&#160;31, 2020 and 2019, obligations to return cash collateral were $0.9 million and $0.9 million.  Cash collateral amounts are included in other current assets and other current liabilities on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM has a NMPRC-approved hedging plan to manage fuel and purchased power costs related to customers covered by its FPPAC.  There were no amounts hedged under this plan as of December&#160;31, 2020 or 2019.    &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The effects of mark-to-market commodity derivative instruments on PNM&#x2019;s revenues and cost of energy during the years ended December&#160;31, 2020 and 2019 were less than $0.1&#160;million.  Commodity derivatives had no impact on OCI for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM has contingent requirements to provide collateral under commodity contracts having an objectively determinable collateral provision that are in net liability positions and are not fully collateralized with cash.  In connection with managing its commodity risks, PNM enters into master agreements with certain counterparties.  If PNM is in a net liability position under an agreement, some agreements provide that the counterparties can request collateral if PNM&#x2019;s credit rating is downgraded; other agreements provide that the counterparty may request collateral to provide it with &#x201c;adequate assurance&#x201d; that PNM will perform; and others have no provision for collateral.  At December&#160;31, 2020 and 2019, PNM had no such contracts in a net liability position. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Non-Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The carrying amounts reflected on the Consolidated Balance Sheets approximate fair value for cash, receivables, and payables due to the short period of maturity.  Investment securities are carried at fair value.  Investment securities consist of PNM assets held in the NDT for its share of decommissioning costs of PVNGS and trusts for PNM&#x2019;s share of final reclamation costs related to the coal mines serving SJGS and Four Corners.  See Note 16.  At December&#160;31, 2020 and 2019, the fair value of investment securities included $379.2 million and $336.0 million for the NDT and $60.9 million and $52.8 million for the coal mine reclamation trusts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In June 2016, the FASB issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2016-13 &#x2013; Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;, which changes the way entities recognize impairments of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over the remaining lives of the assets.  The majority of the amendments made by the new standard are required to be applied using a modified retrospective approach.  The amendments in ASU 2016-13 also require entities to separately measure and realize an impairment for credit losses on available-for-sale debt securities for which carrying value exceeds fair value, unless such securities have been determined to be other than temporarily impaired and the entire decrease in value has been realized as an impairment.  The amendments relating to available-for-sale debt securities are required to be applied prospectively on the date of adoption.  PNM records a realized loss as an impairment for any available-for-sale debt security that has a fair value that is less than its carrying value.  As a result, the Company has no available-for-sale debt securities for which carrying value exceeds fair value and there are no impairments considered to be &#x201c;other than temporary&#x201d; that are included in AOCI and not recognized in earnings.  The Company adopted ASU 2016-13 on January 1, 2020, its required effective date.  Adoption of the standard did not result in the Company recording a cumulative effect adjustment or impact the Company's accounting for its available-for-sale debt securities.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Gains and losses recognized on the Consolidated Statements of Earnings related to investment securities in the NDT and reclamation trusts are presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.181%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.033%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.033%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains from equity securities sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains (losses) from equity securities still held&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net gains (losses) on equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains (losses) on debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains (losses) on investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The proceeds and gross realized gains and losses on the disposition of securities held in the NDT and coal mine reclamation trusts are shown in the following table.  Realized gains and losses are determined by specific identification of costs of securities sold.  Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(3.2)&#160;million, $3.0 million, and $(9.4)&#160;million for the years ended December&#160;31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.654%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized (losses)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At December&#160;31, 2020, the available-for-sale debt securities held by PNM, had the following final maturities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:51.754%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 1 year through 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 5 years through 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 10 years through 15 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 15 years through 20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Fair Value Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company determines the fair values of its derivative and other financial instruments based on the hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.  There are three levels of inputs that may be used to measure fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 3 inputs are unobservable inputs for the asset or liability.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;For investment securities, Level 2 and Level 3 fair values are provided by fund managers utilizing a pricing service.  For Level 2 fair values, the pricing provider predominantly uses the market approach using bid side market values based upon a hierarchy of information for specific securities or securities with similar characteristics.  Fair values of Level 2 investments in mutual funds are equal to net asset value.  For commodity derivatives, Level 2 fair values are determined based on market observable inputs, which are validated using multiple broker quotes, including forward price, volatility, and interest rate curves to establish expectations of future prices.  Credit valuation adjustments are made for estimated credit losses based on the overall exposure to each counterparty.  For the Company&#x2019;s long-term debt, Level 2 fair values are provided by an external pricing service.  The pricing service primarily utilizes quoted prices for similar debt in active markets when determining fair value.  The valuation of Level 3 investments, when applicable, requires significant judgment by the pricing provider due to the absence of quoted market values, changes in market conditions, and the long-term nature of the assets.  The Company has no Level 3 investments as of December 31, 2020 and 2019.  Management of the Company independently verifies the information provided by pricing services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In August 2018, the FASB issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2018-13 &#x2013; Fair Value Measurements (Topic 820) Disclosure Framework: Changes to the Disclosure Requirements for Fair Value Measurements,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; to improve fair value disclosures. ASU 2018-13 eliminates certain disclosure requirements related to transfers between Levels 1 and 2 of the fair value hierarchy and the requirement to disclose the valuation process for Level 3 fair value measurements. ASU 2018-13 also amends certain disclosure requirements for investments measured at net asset value and requires new disclosures for Level 3 investments, including a new requirement to disclose changes in unrealized gains or losses recorded in OCI related to Level 3 fair value measurements.  The Company adopted ASU 2018-13 on January 1, 2020, its required effective date.  The Company applied the requirements of the new standard using retrospective application, except for the new disclosures related to Level 3 investments, which are to be applied prospectively. Adoption of the standard did not have a material impact on the Company's disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Items recorded at fair value by PNM on the Consolidated Balance Sheets are presented below by level of the fair value hierarchy along with gross unrealized gains on investments in available-for-sale securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.801%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, preferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.485%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, preferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The carrying amounts and fair values of long-term debt, all of which are considered Level 2 fair value measurements and are not recorded at fair value on the Consolidated Balance Sheets are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.140%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,295,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,355,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,602,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;853,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,006,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,007,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,142,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,748,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The carrying amount and fair value of the Company&#x2019;s other investments presented on the Consolidated Balance Sheets are not material and not shown in the above table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Investments Held by Employee Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed in Note 11, PNM and TNMP have trusts that hold investment assets for their pension and other postretirement benefit plans.  The fair value of the assets held by the trusts impacts the determination of the funded status of each plan but the assets are not reflected on the Company&#x2019;s Consolidated Balance Sheets.  Both the PNM Pension Plan and the TNMP Pension Plan hold units of participation in the PNM Resources, Inc. Master Trust (the &#x201c;PNMR Master Trust&#x201d;), which was established for the investment of assets of the pension plans.  The Company&#x2019;s investment allocation targets in 2020 consist of 35% equities, 15% alternative investments (both of which are considered return generating), and 50% fixed income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;GAAP provides a practical expedient that allows the net asset value per share to be used as fair value for investments in certain entities that do not have readily determinable fair values and are considered to be investment companies.&#160; Fair values for alternative investments held by the PNMR Master Trust are valued using this practical expedient.  Investments for which fair value is measured using that practical expedient are not required to be categorized within the fair value hierarchy.  Level 2 and Level 3 fair values are provided by fund managers utilizing a pricing service.  For level 2 fair values, the pricing provider predominately uses the market approach using bid side market value based upon a hierarchy of information for specific securities or securities with similar characteristics.  Fair values of Level 2 investments in mutual funds are equal to net asset value as of year-end.  Fair value prices for Level 2 corporate term loans predominately use the market approach which uses bid side market values based upon hierarchy information for specific securities or securities with similar characteristics.  Alternative investments include private equity funds, hedge funds, and real estate funds.  The private equity funds are not voluntarily redeemable.  These investments are realized through periodic distributions occurring over a 10 to 15 years term after the initial investment.  The real estate funds and hedge funds may be voluntarily redeemed but are subject to redemption provisions that may result in the funds not being redeemable in the near term.  Audited financial statements are received for each fund and are reviewed by the Company annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The valuation of alternative investments requires significant judgment by the pricing provider due to the absence of quoted market values, changes in market conditions, and the long-term nature of the assets.  The significant unobservable inputs include estimates of liquidation value, current operating performance, and future expectations of performance.  Neither the employee benefit plans nor the PNMR Master Trust have any Level 3 investments as of December 31, 2020 or 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The fair values of investments held by the employee benefit plans are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active Markets&#160;for Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participation in PNMR Master Trust Investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized within fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Master Trust Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participation in PNMR Master Trust Investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized within fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Master Trust Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active&lt;br/&gt;Markets&#160;for Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participation in PNMR Master Trust Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized within fair value hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Master Trust Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participation in PNMR Master Trust Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized within fair value hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Master Trust Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of investments in the PNMR Master Trust are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted Prices&lt;br/&gt;in Active Markets&#160;for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Master Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, preferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments categorized within fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE2LTAtMS0xLTA_6fb43e7c-b292-48c2-b676-18486196c5c1"&gt;Private equity funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE3LTAtMS0xLTA_d5bfa437-6a6d-4634-a0ff-fe63bb21fb1c"&gt;Hedge funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE4LTAtMS0xLTA_ed3a96f0-d547-49b1-80ab-6df93d41a0a9"&gt;Real estate funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted Prices&lt;br/&gt;in Active Markets&#160;for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Master Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, preferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments categorized within fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM0LTAtMS0xLTE1NTEy_fec9cf33-cc7e-4a90-8699-9ad62a18493b"&gt;Private equity funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM1LTAtMS0xLTE1NTEy_645e24dd-b6e1-4e5d-8318-acf9ba7954e9"&gt;Hedge funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM2LTAtMS0xLTE1NTEy_5d3b0a45-a95e-406e-a2da-554c1643b42c"&gt;Real estate funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DerivativesAndFairValueTextBlock>
    <pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE5NzE_f5f96694-eff4-4225-8f91-94e35967340a"
      unitRef="mw">65</pnm:PublicUtilitiesConcentrationRiskPotentialMarketRisk>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzIxMjE_ae54dcda-27bc-493a-8882-ca39a40f5652"
      unitRef="mw">36</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzIzMTU_403aedbf-7255-4ea0-8c25-f3895fb6ec6e"
      unitRef="mw">36</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement
      contextRef="i33523526cdbd4a42bd91c27532027517_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzI2Mzg_6d0c8045-cfcf-411a-a42f-3803bc23e8cd"
      unitRef="mw">100</pnm:PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODQ4_ee2e64f9-bbe6-4c5e-bebe-f7d1532430c0">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s commodity derivative instruments that are recorded at fair value, all of which are accounted for as economic hedges and considered Level 2 fair value measurements, are presented in the following line items on the Consolidated Balance Sheets:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.380%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.948%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Economic Hedges&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,096)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other deferred credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzQtMS0xLTEtMA_e21c9e5d-4dce-4864-af1c-e96a6e9dfed9"
      unitRef="usd">1096000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzQtMy0xLTEtMA_dbe22b03-30e3-4847-860e-1d8cc26a8bd2"
      unitRef="usd">1089000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzUtMS0xLTEtMA_41ce73cd-2a9c-402b-9d5a-38637d0cfc1c"
      unitRef="usd">455000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzUtMy0xLTEtMA_991c9639-c415-4cd4-9824-4433d4d3623c"
      unitRef="usd">1507000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssets
      contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzYtMS0xLTEtMA_fbd0e02b-232a-403b-9ec8-8a2f86390b6b"
      unitRef="usd">1551000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzYtMy0xLTEtMA_ab98d696-e9fd-4973-9a57-064148617f41"
      unitRef="usd">2596000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzctMS0xLTEtMA_387206ef-ce1c-47db-ac98-903881a49142"
      unitRef="usd">1096000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzctMy0xLTEtMA_f681e889-8370-4cd3-8227-a4c56737befc"
      unitRef="usd">1089000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzgtMS0xLTEtMA_943b0928-4470-482d-8b4b-e582ced00bdb"
      unitRef="usd">455000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzgtMy0xLTEtMA_342f528d-1352-4c93-ac77-74b0f19259d2"
      unitRef="usd">1507000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilities
      contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzktMS0xLTEtMA_a241ff43-07d8-494a-b377-9a03f1e6a5cb"
      unitRef="usd">1551000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzktMy0xLTEtMA_b5e21ad2-9235-4725-a3a3-23622f5eebf4"
      unitRef="usd">2596000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ifd91bbd63607401ba64ca27c38b90858_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzEwLTEtMS0xLTA_eba07bf6-2dcd-497f-8a1e-a4111503f097"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ia75d3b1fde984c3c8bd17680eb78492f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzQxNmY5ZjEwMGY0MGM2YmIzYjllYzY0ODg3ZjdlNi90YWJsZXJhbmdlOjMzNDE2ZjlmMTAwZjQwYzZiYjNiOWVjNjQ4ODdmN2U2XzEwLTMtMS0xLTA_7dc1a5c4-323c-492b-ba7b-b36dfc2309d9"
      unitRef="usd">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzYzMTA_1cdccc7f-1909-4dba-be17-f2bc71e08bfa"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzYzMTA_e5e8b693-94ed-45e9-bb95-35c13d7f9e45"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:MarginDepositAssets
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY0Njk_d9bcf22e-cbc9-4515-9d3a-156a641bb37c"
      unitRef="usd">500000</us-gaap:MarginDepositAssets>
    <us-gaap:MarginDepositAssets
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY0NzY_2692a668-81fc-4572-ae37-e04c375e9223"
      unitRef="usd">500000</us-gaap:MarginDepositAssets>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY1Mzg_6450b342-7cbd-4066-9ca4-636b39f7d4e7"
      unitRef="usd">900000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY1NDU_5c7377ad-2f75-48d6-9f06-7352c551fe79"
      unitRef="usd">900000</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i0af3bca93d4d4ac2be29612b623cb0c1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY4MTI_0b420745-61b3-4b1c-b9b8-9d6da31986b3"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i32e3067e81c0455ba0ac6d816352223b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzY4MTI_ac618453-d005-4da7-bf04-8563504312fa"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iba88937d00624301a2ecaaf82cfb1ac1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzI3NDg3NzkwOTYyNzc_683def0b-8362-4e97-ac8e-74bd723f4bee"
      unitRef="usd">100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i663d1ac4daf842c3a424224a2758c934_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzI3NDg3NzkwOTYyNzc_bc99a92a-e679-4be0-99e7-657e3605928f"
      unitRef="usd">100000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <pnm:ContractWithCustomerLiabilityNet
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzc5NzI_43b4d567-cee5-471b-98db-e8433beca21b"
      unitRef="usd">0</pnm:ContractWithCustomerLiabilityNet>
    <pnm:ContractWithCustomerLiabilityNet
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzc5NzI_5b95041c-17c3-47cf-bec2-7d40dca73a83"
      unitRef="usd">0</pnm:ContractWithCustomerLiabilityNet>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3cd7c4dff82444309f19bf09ec80de32_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzg1Njk_520610a1-a932-4528-871a-2342e5e386f8"
      unitRef="usd">379200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia14d5ebd04da41f09325f75343c9eec2_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzg1NzY_a7836d22-a074-422a-98a5-d948a0a6818b"
      unitRef="usd">336000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibbe4e0fbfa844cb589b4e84701d1fa21_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzg1OTU_fbbbbce0-96a0-45f7-a6a1-e16f3f44ac08"
      unitRef="usd">60900000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic796016a620147af86024930ffb78e64_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzg2MDI_0b94ddee-3634-4b7d-bb50-b71396c705f3"
      unitRef="usd">52800000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3OTQy_ebc3cf83-5f10-4401-baf7-c67cc11d8912">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Gains and losses recognized on the Consolidated Statements of Earnings related to investment securities in the NDT and reclamation trusts are presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.181%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.033%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.033%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains from equity securities sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains (losses) from equity securities still held&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net gains (losses) on equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains (losses) on debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains (losses) on investment securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(3.2)&#160;million, $3.0 million, and $(9.4)&#160;million for the years ended December&#160;31, 2020, 2019 and 2018.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.654%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized (losses)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzQtMi0xLTEtMA_bf3dd8f4-0bf7-41d2-bab4-db93169a0c43"
      unitRef="usd">5861000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzQtNC0xLTEtMA_50919b84-6d90-46c2-8609-145c7a7fc1f0"
      unitRef="usd">5698000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzQtNi0xLTEtMTUzNTc_5c921bf2-411b-42e9-b91f-7da36b8075f3"
      unitRef="usd">4864000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzUtMi0xLTEtMA_5ba54bf8-c078-447e-9492-4dc900749fa3"
      unitRef="usd">17707000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzUtNC0xLTEtMA_9400cc43-6d6b-45c9-b707-5799f0e5c96e"
      unitRef="usd">18319000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzUtNi0xLTEtMTUzNTc_e7652ace-b647-4763-a6f2-4a4910a25f7e"
      unitRef="usd">-10523000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzYtMi0xLTEtMA_3246afc4-7f09-4790-aef9-2432a559a76f"
      unitRef="usd">23568000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzYtNC0xLTEtMA_9e871e53-c252-4184-82d5-b25f406059c9"
      unitRef="usd">24017000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzYtNi0xLTEtMTUzNTc_6267f8dd-b42d-4426-9a75-93e9fafc0f2f"
      unitRef="usd">-5659000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzEwLTItMS0xLTA_777c5aec-5df5-44e2-83fa-70ae878e2177"
      unitRef="usd">-1969000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzEwLTQtMS0xLTA_5a6601bd-0aa3-411f-ac94-8ed26dec47d3"
      unitRef="usd">5572000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzEwLTYtMS0xLTE1MzU3_6feb1dc7-9206-464f-9a23-6589d3003657"
      unitRef="usd">-11517000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzExLTItMS0xLTA_94479e7b-9e25-4c44-83d1-954ceded4bf2"
      unitRef="usd">21599000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzExLTQtMS0xLTA_e312d4b1-ccb3-4fe9-b434-16df5b71f8a1"
      unitRef="usd">29589000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpiZjk0MDYxOGY3MDY0MWFmODc2MGIxOWIyZGRkZDI1Ny90YWJsZXJhbmdlOmJmOTQwNjE4ZjcwNjQxYWY4NzYwYjE5YjJkZGRkMjU3XzExLTYtMS0xLTE1MzU3_a90afdc3-6613-46f2-94da-d7abef763509"
      unitRef="usd">-17176000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzEwMTI1_e98687cb-bc01-4b0e-a61c-8099a8f43223"
      unitRef="usd">-3200000</pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities>
    <pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzEwMTI5_053c687a-d97e-431a-9c97-f013c5408fe3"
      unitRef="usd">3000000.0</pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities>
    <pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzEwMTM3_258403eb-c9f2-4c1a-afff-ac086cc6d28f"
      unitRef="usd">-9400000</pnm:IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzMtMS0xLTEtMA_8d3f8a81-b2a2-458c-9477-dba5475b2099"
      unitRef="usd">590998000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzMtMy0xLTEtMA_850628d2-8355-45cd-81e1-7b4f2317baac"
      unitRef="usd">494528000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzMtNS0xLTEtMA_49a2316d-ac76-49c4-a506-8457a34dd0b4"
      unitRef="usd">984533000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzQtMS0xLTEtMA_c4d80a3c-aea3-48f2-bbed-0c8a3d01d2f9"
      unitRef="usd">35904000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzQtMy0xLTEtMA_e9abd5db-59fa-4441-a804-7a1dfb22694d"
      unitRef="usd">25760000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzQtNS0xLTEtMA_ae5b8555-0b91-43ae-886c-ffd0534a2cd3"
      unitRef="usd">19358000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzUtMS0xLTEtMA_1713bed9-2d01-4891-8e4f-d3a81d65f154"
      unitRef="usd">28817000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzUtMy0xLTEtMA_949469fc-6ce3-4d63-a7b8-2c41550feb75"
      unitRef="usd">17453000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToyM2RhMjAyYjFmZjU0YTQ3OTE4Mjk5YjljMGI3Y2ZjYS90YWJsZXJhbmdlOjIzZGEyMDJiMWZmNTRhNDc5MTgyOTliOWMwYjdjZmNhXzUtNS0xLTEtMA_bc478a5c-012c-4191-b0b5-e9ecf6dd0e05"
      unitRef="usd">16624000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3OTQz_d5439183-1f2e-4c00-b146-9a33c2a79caa">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At December&#160;31, 2020, the available-for-sale debt securities held by PNM, had the following final maturities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:51.754%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 1 year through 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 5 years through 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 10 years through 15 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 15 years through 20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="id2217c559514439d92400a6aa3476ec9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzItMS0xLTEtMA_979a10fd-0341-4907-951c-fb8bda0c17f7"
      unitRef="usd">33301000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="id2217c559514439d92400a6aa3476ec9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzMtMS0xLTEtMA_b6f78eb4-9179-4304-b59d-52333cd1476d"
      unitRef="usd">89646000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="id2217c559514439d92400a6aa3476ec9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzQtMS0xLTEtMA_cfbb357a-59d0-417b-ade0-66858d0b7655"
      unitRef="usd">89130000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue
      contextRef="id2217c559514439d92400a6aa3476ec9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzUtMS0xLTEtMA_7c232fa9-cbcd-47c9-9669-1588108310b2"
      unitRef="usd">14947000</pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue>
    <pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue
      contextRef="id2217c559514439d92400a6aa3476ec9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzYtMS0xLTEtMA_62f06a4b-bc7f-4830-a634-f237dfd828f0"
      unitRef="usd">9256000</pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue>
    <pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue
      contextRef="id2217c559514439d92400a6aa3476ec9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzctMS0xLTEtMA_55f1b0e1-5e7d-4bb5-b904-df57c241e89d"
      unitRef="usd">43730000</pnm:AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id2217c559514439d92400a6aa3476ec9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo1YmFiM2NhMDVmNmE0ZWE2OWY0ZGUwMGEyZmEyNTc4MS90YWJsZXJhbmdlOjViYWIzY2EwNWY2YTRlYTY5ZjRkZTAwYTJmYTI1NzgxXzgtMS0xLTEtMA_c675d8b0-1b21-48fd-a41f-0cc01b5967cc"
      unitRef="usd">280010000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODQ0_7a81c7b9-e488-4ec1-949f-36e08f2ef30f">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company determines the fair values of its derivative and other financial instruments based on the hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.  There are three levels of inputs that may be used to measure fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 3 inputs are unobservable inputs for the asset or liability.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;For investment securities, Level 2 and Level 3 fair values are provided by fund managers utilizing a pricing service.  For Level 2 fair values, the pricing provider predominantly uses the market approach using bid side market values based upon a hierarchy of information for specific securities or securities with similar characteristics.  Fair values of Level 2 investments in mutual funds are equal to net asset value.  For commodity derivatives, Level 2 fair values are determined based on market observable inputs, which are validated using multiple broker quotes, including forward price, volatility, and interest rate curves to establish expectations of future prices.  Credit valuation adjustments are made for estimated credit losses based on the overall exposure to each counterparty.  For the Company&#x2019;s long-term debt, Level 2 fair values are provided by an external pricing service.  The pricing service primarily utilizes quoted prices for similar debt in active markets when determining fair value.  The valuation of Level 3 investments, when applicable, requires significant judgment by the pricing provider due to the absence of quoted market values, changes in market conditions, and the long-term nature of the assets.  The Company has no Level 3 investments as of December 31, 2020 and 2019.  Management of the Company independently verifies the information provided by pricing services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In August 2018, the FASB issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2018-13 &#x2013; Fair Value Measurements (Topic 820) Disclosure Framework: Changes to the Disclosure Requirements for Fair Value Measurements,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; to improve fair value disclosures. ASU 2018-13 eliminates certain disclosure requirements related to transfers between Levels 1 and 2 of the fair value hierarchy and the requirement to disclose the valuation process for Level 3 fair value measurements. ASU 2018-13 also amends certain disclosure requirements for investments measured at net asset value and requires new disclosures for Level 3 investments, including a new requirement to disclose changes in unrealized gains or losses recorded in OCI related to Level 3 fair value measurements.  The Company adopted ASU 2018-13 on January 1, 2020, its required effective date.  The Company applied the requirements of the new standard using retrospective application, except for the new disclosures related to Level 3 investments, which are to be applied prospectively. Adoption of the standard did not have a material impact on the Company's disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODc4_f480157c-60c4-4ef5-9d3e-2f2135fa2903">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Items recorded at fair value by PNM on the Consolidated Balance Sheets are presented below by level of the fair value hierarchy along with gross unrealized gains on investments in available-for-sale securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.801%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant Other Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, preferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.485%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, preferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7ac584ef54574b578fae0a09e041ba99_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzQtMS0xLTEtMA_44f501b0-3d32-4ad0-89f4-48529c54919f"
      unitRef="usd">6107000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3a4ca6c4df6d47879ac4013d1dbdf26e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzQtMy0xLTEtMA_86f052df-6677-4e9e-b573-4955043840c3"
      unitRef="usd">6107000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4a48e89b8b5a443fbd907b3c667b7c9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzQtNS0xLTEtMA_a2610ca3-0d8e-4ef5-b91d-9f6f0680879c"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ia9913c9197624257841cc43d9290cebf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzYtMS0xLTEtMA_f498e66c-be46-4424-82fa-63dea734aab1"
      unitRef="usd">85271000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i9c4a50bf2ec448b8b179d12344f044d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzYtMy0xLTEtMA_ed513dee-50b3-4bff-a75c-bdd6534d07ae"
      unitRef="usd">85271000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i254f5984148a4cf3b10605155571ab79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzYtNS0xLTEtMA_21b5da10-5d97-4b24-a02b-33b192b3d131"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="id425ee8bf0b44b1f87421722f9953a21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzctMS0xLTEtMA_29d5556c-d381-4ccd-ace4-2baad7c314d9"
      unitRef="usd">9910000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ie38d9eec5dd046a2b8c4153b69b836e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzctMy0xLTEtMA_6ee107f9-7a5f-4c72-8c57-41e9101c00ca"
      unitRef="usd">3608000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i9b363c42b13b4aa0a2cdd230633fcdc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzctNS0xLTEtMA_54142cd2-9edd-4fe9-8f8d-5e125f3ca3b4"
      unitRef="usd">6302000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3d2cdec5661440199a018955bc7d4b26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzgtMS0xLTEtMA_e4555743-623e-4b9c-81be-7316c53b4fb2"
      unitRef="usd">58817000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ife5d4c5135794fc49eea14df80619eb6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzgtMy0xLTEtMA_ebc23575-f168-4905-97a7-586a09d7c58c"
      unitRef="usd">58762000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i99c5c8b526af4c328ff0b3c141662d69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzgtNS0xLTEtMA_03e0d649-fc37-45a8-b95b-f514e1c85798"
      unitRef="usd">55000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9b6b18e96076436bbc032a9da4c69b2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEwLTEtMS0xLTA_251b86a7-49e4-450c-9a52-474eb7948ef6"
      unitRef="usd">55839000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1b459b33ae2d447ca4d8f163d332456e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEwLTMtMS0xLTA_98bf3759-52de-456f-a02a-1a584a11a9ed"
      unitRef="usd">29579000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9d4f46ac420f412ba0a9e5c53bfa79fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEwLTUtMS0xLTA_931d9ac7-e5e1-4a44-a9c2-6c5c63eb477b"
      unitRef="usd">26260000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="ibfadaf8a800e40ac832dbb64fc78097a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEwLTktMS0xLTA_a8e3eab5-945c-4e6b-99c0-a1f612aca545"
      unitRef="usd">950000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i46c8987afccd4b0c8e9e1087b9e34721_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzExLTEtMS0xLTA_0cec00dc-5108-49f4-83d5-6fac3980f8fb"
      unitRef="usd">16032000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia0a23025a3c0432486351a20f1e5f8c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzExLTMtMS0xLTA_3198f605-e6f3-4f7b-ac57-cf809ce03133"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9ec88bb4b4f04189bb6d597787fc0815_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzExLTUtMS0xLTA_a7462999-350b-4bd5-aad2-e5af9074edd0"
      unitRef="usd">16032000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="ie3c877f4d1914b23ae99447f3c00f91f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzExLTktMS0xLTA_e4c7b718-eadf-4792-b579-04959589b50b"
      unitRef="usd">2537000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iadb137d0458e45d4ae54908b30a37e05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEyLTEtMS0xLTA_d934d81c-3eee-4d2e-94ca-1aeebd4a74c2"
      unitRef="usd">50139000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if9954c203e1d4f48a73339f6d2ce7447_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEyLTMtMS0xLTA_d1d0f2f9-babf-4247-937a-e54b6ce8ee75"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i856e4297b7fc46a19e367f4a6199d90e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEyLTUtMS0xLTA_8b02d5d0-9cba-4a46-b6af-15e86f41b9a6"
      unitRef="usd">50139000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="ie58d0ec2b2b44affb8e11bde7221bf59_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEyLTktMS0xLTA_656c86bf-bc9b-4ac2-b766-9534172a8ad3"
      unitRef="usd">2779000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7ae5b85dbc274ee4978037ef23e89465_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEzLTEtMS0xLTA_d51fe643-4fe2-403d-886c-8e157523b57e"
      unitRef="usd">158000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if4b79bbeb9b14abba5d0125a6d8da926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEzLTMtMS0xLTA_8a240819-a1d7-412e-97d0-cc558de30ec0"
      unitRef="usd">3000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i00f505a4d04b41bb9c5908424ae32987_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEzLTUtMS0xLTA_902df765-c306-4af0-bbed-5234bfa93f23"
      unitRef="usd">157997000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="ia8da06e0c264471fafd43f52bf8d0792_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzEzLTktMS0xLTA_dea7e11c-5f4e-45b0-9d1d-e87988eee743"
      unitRef="usd">21121000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib4b032273252441fa9ceda9c4f0598e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzE0LTEtMS0xLTA_697d6b46-f1cf-43e9-b218-76c50b29bb1b"
      unitRef="usd">440115000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7f7df2c8fa6a464dbbec39528681e9f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzE0LTMtMS0xLTA_0ae9ee60-9976-4d7c-bf98-db30c554954f"
      unitRef="usd">183330000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibe6ef05cae4d4995910a65eb69ff29ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzE0LTUtMS0xLTA_eafe10c9-d6ac-4d2b-85ca-c4dc1b290f41"
      unitRef="usd">256785000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i3998d3a4b188489daa45313df6c9a2b0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTozMzU0NTU2NjIxYmM0NzZmODJiMTc4OTFhMWMwY2JjZC90YWJsZXJhbmdlOjMzNTQ1NTY2MjFiYzQ3NmY4MmIxNzg5MWExYzBjYmNkXzE0LTktMS0xLTA_1d03a0c8-02e4-4801-8038-50068b9e35ad"
      unitRef="usd">27387000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i905e4944b80f4f6c8951cc67f44be757_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzQtMS0xLTEtMA_4566ca38-fb9b-44c3-a489-fbc037179e6b"
      unitRef="usd">15606000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id61aa509ada4470ea7931eb5deceda4a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzQtMy0xLTEtMA_76cf91d5-b882-47fb-8d3c-d99db96d5310"
      unitRef="usd">15606000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id5ccc9df0dfb419b8dbddb531ee41947_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzQtNS0xLTEtMA_174a488e-fb3f-4a0a-bfe5-94496111a49a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ie46bf94534fa49858dbfb03660b54534_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzYtMS0xLTEtMA_3e828de8-8d44-45e1-88b0-44de631e7767"
      unitRef="usd">64527000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i846bb471f3fd47a3a4cc72e46fda0b16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzYtMy0xLTEtMA_7efd9b06-5d5e-4723-8d83-e76a061066d3"
      unitRef="usd">64527000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i72f6aedbb3a94e64bbf45a6cb657bf1e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzYtNS0xLTEtMA_74e21482-b63b-4f9e-96ab-b79982edd10f"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i907faeb863dc4e0b9ce6b96f802ec9cf_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzYtOS0xLTEtMA_8b5eb3cc-83c8-4284-8c9d-7b32c4402cbe"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6d94852daf9b4454be5ac27c3e45766a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzctMS0xLTEtMA_0f238f2f-e47e-4405-b03f-0da15bf52e75"
      unitRef="usd">9033000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="id91d2fb1780b4165b7c903af4a9467ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzctMy0xLTEtMA_b3c49f3c-ca52-44de-b525-7b8db006ddc3"
      unitRef="usd">2212000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="iaf372b691ed746c9b3dc1065fc8f2e1f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzctNS0xLTEtMA_4c27e1da-c0a4-47eb-8103-95f5f8dc077d"
      unitRef="usd">6821000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="icf45268e83774d0da87ed006aff42612_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzctOS0xLTEtMA_fcb8e66b-b916-41d8-8313-4b261aa7cd64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8b8cc8d7e74e4190a0098b0c933da32a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzgtMS0xLTEtMA_322ed19b-84ad-4e9c-8b25-38c2a96f3c75"
      unitRef="usd">49848000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="iaaf43d71377f4de085e2d9160f829a63_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzgtMy0xLTEtMA_67d617d1-81d6-4db6-a02d-ba9ae6d52e91"
      unitRef="usd">49786000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6753d9bdbda04d0ebb845af3c24f7460_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzgtNS0xLTEtMA_14f828e9-fe9f-48fd-92b2-e33c1a6f0e39"
      unitRef="usd">62000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i01145dfa76234dff8364127d44cc17b7_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzgtOS0xLTEtMA_150ef60a-921c-4100-96fd-db5a2da9aad4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i11879cd6814e415196a7b3a321be4284_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEwLTEtMS0xLTA_a1ef4132-c5eb-4888-b017-bb0c95835d7a"
      unitRef="usd">48439000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3cb3f3fdd1964d2cb4c784e80b277eea_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEwLTMtMS0xLTA_b753950b-8ecd-4ac9-8499-a2977d2f78bc"
      unitRef="usd">31389000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i95423dea4cc94874ab01c606016bae74_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEwLTUtMS0xLTA_cdfff00e-0de5-44a3-b07e-6ed2fbf2a08d"
      unitRef="usd">17050000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="id9e095626b1a4ce0b3c8b2f9d40c78aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEwLTktMS0xLTA_5fbd1e50-37ba-44f4-aac0-e45de80f805a"
      unitRef="usd">535000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib0a32bc7393b40ab8de2bf1c6ec7673f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzExLTEtMS0xLTA_f6897589-5ff4-4eaa-96e6-6bd6d7f9c6e9"
      unitRef="usd">15292000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if441bfbdcfac456eafdf8f18f6c78474_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzExLTMtMS0xLTA_acde6426-051f-4c3e-a39a-8dcf262b6771"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie5f64c04bbda4e7da4beb80c91f4ed05_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzExLTUtMS0xLTA_6bee74d8-66fa-4a57-9a8c-f05329af8544"
      unitRef="usd">15292000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="idb8b92c074294591bc7f21e04ee24715_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzExLTktMS0xLTA_454757d1-22f0-4eef-b530-e8ee5eabfc86"
      unitRef="usd">1193000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ied2b38b171704461bd44f5dcedb3cee7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEyLTEtMS0xLTA_5ac091a3-65c3-44f1-b017-5e2de1c5d045"
      unitRef="usd">46642000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6426390b4ef54658973d0419d7c0671d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEyLTMtMS0xLTA_2a8c6ca3-6cfd-4814-8d86-93dbc991218d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8e10f1550e684433831fb4f4340936ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEyLTUtMS0xLTA_fd995d55-7774-4aa0-a32a-651eff337e23"
      unitRef="usd">46642000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i8b409ce074e2476e9d2bc9edac314323_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEyLTktMS0xLTA_6deb5df6-ced7-4e9b-834e-9cf6decb30eb"
      unitRef="usd">1768000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i02b0c152918340429e381c739ad0fba8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEzLTEtMS0xLTA_62bc184b-11ea-4e89-b39f-f9d137e639eb"
      unitRef="usd">139445000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibbcdcf02bb51499990ab769bf2eb5008_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEzLTMtMS0xLTA_ad011291-7f3c-4994-9d79-ea38e893c5d5"
      unitRef="usd">187000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84f94f291f0245c7b3d6864d06fcd534_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEzLTUtMS0xLTA_42041f39-2411-4202-90a3-15157802eedc"
      unitRef="usd">139258000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="ib4248c8fd81c4df39b2d8ac21d8416ee_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzEzLTktMS0xLTA_5fccfe5c-9e29-4397-94f3-906a32fa2d6f"
      unitRef="usd">10801000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i73593ed910b446f196178c7b5191fa16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzE0LTEtMS0xLTA_db862555-4d9d-4977-b201-ac8f19e2c348"
      unitRef="usd">388832000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2dedd1ac0eb540dabee98ec0640b386f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzE0LTMtMS0xLTA_e99b978c-458b-4651-80d3-5aa63409f398"
      unitRef="usd">163707000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i466876e83ba84b3282f7093e3dc9faba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzE0LTUtMS0xLTA_8940cea0-4cb8-4a7c-b21d-b3b795c44e6a"
      unitRef="usd">225125000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="idcb9641781e143369a494931c1994142_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYWUxMmI1MGRiZGU0N2M2YjI1ZDUyYTlkNzcyNjAwZS90YWJsZXJhbmdlOjFhZTEyYjUwZGJkZTQ3YzZiMjVkNTJhOWQ3NzI2MDBlXzE0LTktMS0xLTA_8c4cf786-2707-4702-a0c7-1a21564b190e"
      unitRef="usd">14297000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODgw_61ffd4dd-4af2-4414-b864-7211d0bbaca9">&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The carrying amounts and fair values of long-term debt, all of which are considered Level 2 fair value measurements and are not recorded at fair value on the Consolidated Balance Sheets are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.140%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,295,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,355,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,602,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;853,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,006,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,007,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,142,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,748,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6600385e7f6441489689936139b32688_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzMtMS0xLTEtMA_1d9635a8-c156-474c-8ef7-90929b2a8811"
      unitRef="usd">3295150000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzMtMy0xLTEtMA_3241b10e-1666-4aa3-9ab2-fd136cfa40d3"
      unitRef="usd">3355761000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="idfc03591a6a64ee3b0513694bbef0e2c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzQtMS0xLTEtMA_d64257de-987d-4f59-a0bf-e3713d129f83"
      unitRef="usd">1696620000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzQtMy0xLTEtMA_113f83b4-7b71-42a8-97b2-875373d660f1"
      unitRef="usd">1602547000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i9e85e09917774ec6bb45237370b4476c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzUtMS0xLTEtMA_ed36d51f-33d1-49fa-bca7-f27fd70d4229"
      unitRef="usd">853673000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzUtMy0xLTEtMA_f3134b58-b20d-4b65-8ac1-230bf3d5214d"
      unitRef="usd">1006722000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie010c1e5f0fd4fcbb3a14114c8d857ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzgtMS0xLTEtMA_1324b9d3-cfc4-4a0f-947a-22dcc3e97438"
      unitRef="usd">3007717000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzgtMy0xLTEtMA_a13352e5-a6a3-42e3-bc65-521cf1fac9a3"
      unitRef="usd">3142704000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie96c45eca70f4d50859d7d6ea180f0e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzktMS0xLTEtMA_13931b16-3591-4668-ab6c-2683b0721d84"
      unitRef="usd">1748020000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzktMy0xLTEtMA_71224e9a-4603-456a-805c-c25c88965d54"
      unitRef="usd">1795149000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i5e387f2b33a54fe0b6f42710320d4204_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzEwLTEtMS0xLTA_46551ee9-fc3a-4c77-8567-41e1f7552bb3"
      unitRef="usd">670691000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo4MGYyN2U5MmZiZTY0N2FjOTNlNzIyZDk0ZGU5N2MzMC90YWJsZXJhbmdlOjgwZjI3ZTkyZmJlNjQ3YWM5M2U3MjJkOTRkZTk3YzMwXzEwLTMtMS0xLTA_da042b84-87ca-4c1e-bfaa-09eb8e9eaa79"
      unitRef="usd">753317000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4aa25c63751645949429939d0a162c85_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE0OTQ3_54ed6845-6e8d-4376-a7ac-bf90efc12b59"
      unitRef="number">0.35</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i942d663bcfb54434a0b7fb34119f9b30_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE0OTYw_05c1bc4c-e71c-47e5-a48c-cfa814766a8b"
      unitRef="number">0.15</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ibf5811b0c6a4465cb28c1cda63ec5a7c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE1MDQx_4903c8ea-2ccf-4161-8f5d-97f55f5f2fda"
      unitRef="number">0.50</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <pnm:DefinedBenefitPlanPeriodicDistributionPeriod
      contextRef="ia7bbb545a6df4bb589ea6c43717590b0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE2NTEw_1aaefbbf-2395-4990-8149-3068f429ef6d">P10Y</pnm:DefinedBenefitPlanPeriodicDistributionPeriod>
    <pnm:DefinedBenefitPlanPeriodicDistributionPeriod
      contextRef="i4b581a8942ab4807a90e81b305ad3950_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE2NTE2_ea7a96cb-0d9e-464f-bc51-3d95d696df0c">P15Y</pnm:DefinedBenefitPlanPeriodicDistributionPeriod>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90ZXh0cmVnaW9uOjMxYzIxNDNlMDQzNzRjYjI5ZDA5YTk0NjVjNzE0OTgwXzE3ODgz_36a70f0f-911e-494f-b12a-29e039fc0f94">&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The fair values of investments held by the employee benefit plans are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active Markets&#160;for Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participation in PNMR Master Trust Investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized within fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Master Trust Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participation in PNMR Master Trust Investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized within fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Master Trust Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active&lt;br/&gt;Markets&#160;for Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participation in PNMR Master Trust Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized within fair value hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Master Trust Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participation in PNMR Master Trust Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized within fair value hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Master Trust Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of investments in the PNMR Master Trust are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted Prices&lt;br/&gt;in Active Markets&#160;for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Master Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, preferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments categorized within fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE2LTAtMS0xLTA_6fb43e7c-b292-48c2-b676-18486196c5c1"&gt;Private equity funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE3LTAtMS0xLTA_d5bfa437-6a6d-4634-a0ff-fe63bb21fb1c"&gt;Hedge funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE4LTAtMS0xLTA_ed3a96f0-d547-49b1-80ab-6df93d41a0a9"&gt;Real estate funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GAAP Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quoted Prices&lt;br/&gt;in Active Markets&#160;for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR Master Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate stocks, preferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments categorized within fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncategorized investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM0LTAtMS0xLTE1NTEy_fec9cf33-cc7e-4a90-8699-9ad62a18493b"&gt;Private equity funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM1LTAtMS0xLTE1NTEy_645e24dd-b6e1-4e5d-8318-acf9ba7954e9"&gt;Hedge funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM2LTAtMS0xLTE1NTEy_5d3b0a45-a95e-406e-a2da-554c1643b42c"&gt;Real estate funds&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0d467c952d844795bf280d68bb857bb5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzUtMS0xLTEtMA_39cbdd2a-7c65-4ad7-831b-dbf4c99c3231"
      unitRef="usd">498907000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i888ae6b8edbd4850aa0b26e5802d4f6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzUtMy0xLTEtMA_8dcdaf1c-ff5e-4227-8404-50cd7d726ee6"
      unitRef="usd">241445000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if7d3a9b219114fbaa5d43f86b978683a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzUtNS0xLTEtMA_0f95b6ca-7de1-4240-bf18-bbbc3acf0b49"
      unitRef="usd">257462000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7305ca7cd4f54a49b5a70eea24a11575_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzYtMS0xLTEtMA_cf8e6061-c1e1-4ffe-9b86-5f720267fa0f"
      unitRef="usd">88984000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i411a0226363a4cd1ab2def0c7ee5eecb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzctMS0xLTEtMA_1f43982f-3e1d-4a76-b943-9ff54437d278"
      unitRef="usd">587891000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib1c2365cc8b841048cb659cd0a32d612_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzExLTEtMS0xLTA_cad62a00-09a8-4458-980d-5c193b72d663"
      unitRef="usd">56966000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8f3672a1b76b415ead7f5f4466e51b84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzExLTMtMS0xLTA_947307fb-9a34-4f46-b2a4-2dc519fd8031"
      unitRef="usd">28732000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icfc8d9e877a24986a28af9ef90b0f406_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzExLTUtMS0xLTA_7492032a-9322-4c9b-a786-2541e337b534"
      unitRef="usd">28234000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i58cdf89a7e80418f916b4ee32c89eff5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzEyLTEtMS0xLTA_f0d95e68-21e2-4be2-adc8-68a0eb1dfb57"
      unitRef="usd">9230000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3e6cc237778e46c9bb2bc0aae451c0c4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzEzLTEtMS0xLTA_dd835750-9d1c-48a0-b6c2-2ab746be8ece"
      unitRef="usd">66196000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i81cf0cfc83804174a68663fd2b6a55dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE2LTEtMS0xLTA_f235eafd-365d-4800-82b5-2838e2871e2d"
      unitRef="usd">1310000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i655ca90c2c174375b64c3fba39accaed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE2LTMtMS0xLTA_3dcf6211-8d8f-4dee-b532-b7a7260a2999"
      unitRef="usd">1310000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iec8a4f32b57c41b28bc618c914f03449_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE2LTUtMS0xLTA_4e2644b9-fb3f-4457-9bb6-51d15a45f03c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i02f176f88b1a4e1091286a412a1a690b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE4LTEtMS0xLTA_61cc3f9e-2dc1-47ec-8c58-bfcd39fcd33c"
      unitRef="usd">92400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6cb4f9e9d2fc4e9692ab907e26e7d554_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE4LTMtMS0xLTA_279ce0e5-55bc-48fa-8e65-3a1b80346089"
      unitRef="usd">52284000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i581e5ddf01f64976b2d69c40a0da5d2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE4LTUtMS0xLTA_4e55fb9e-6724-43c8-bf32-e153399157fd"
      unitRef="usd">40116000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i272ca64dba7d4c7ba4b17a16dd54b7d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE5LTEtMS0xLTA_129f6515-13dd-467f-b149-4e88b14c6594"
      unitRef="usd">93710000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie82d363c82ea4e5ab71bfa417e616038_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE5LTMtMS0xLTA_c69ade69-e831-4b78-a441-db0148f55465"
      unitRef="usd">53594000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i10d11862135a4c718a7f4b642f735dce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzE5LTUtMS0xLTA_61166989-5369-44bb-9556-b29e42f30b62"
      unitRef="usd">40116000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaa7fbe9e1d5f4caaafe0165e3fdf8991_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIxLTEtMS0xLTA_67477ec7-2df9-44d1-bdfd-77bedbcb806b"
      unitRef="usd">18000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2e3029c504b044c8a95f398fd0c80625_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIxLTMtMS0xLTA_146b0163-5c2a-495f-b2a9-85cdfce49e5e"
      unitRef="usd">18000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1482e7067d824c46bf77dcf1dda644d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIxLTUtMS0xLTA_cbffdc79-8762-4a33-aa10-76144ef712d2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie564e5411f664ac2b323c06a6b788390_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIzLTEtMS0xLTA_fcc17648-ccdb-4850-bc0c-c00425b801f2"
      unitRef="usd">12843000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic58037dd4550432b9894526552e42349_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIzLTMtMS0xLTA_733a0611-8a70-4599-8bd3-a1f48c5fdf6f"
      unitRef="usd">10806000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i199d59af996346e3b30204fa3a9050b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzIzLTUtMS0xLTA_7c9d6e90-abba-4eb7-a185-475922feff04"
      unitRef="usd">2037000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i27f94019ca744600a68ac56fd8aa322d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzI0LTEtMS0xLTA_9eaca4e9-2836-4c85-9c88-9e7ce4ad3125"
      unitRef="usd">12861000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i654cc22be1544cf8829486eb6d97d423_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzI0LTMtMS0xLTA_f2dc5ebe-7e5c-48cc-b13f-6a00016ad198"
      unitRef="usd">10824000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib56adbdf15d6441d90ddf3fa820ec839_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTpjMjBjNmFiN2RlYjA0NDE4OGI4NmRiZDQ4MDNiNzdjMS90YWJsZXJhbmdlOmMyMGM2YWI3ZGViMDQ0MTg4Yjg2ZGJkNDgwM2I3N2MxXzI0LTUtMS0xLTA_104a7cc9-0dfe-4daf-b5ed-195b7e310543"
      unitRef="usd">2037000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iefdaca286fa24279968773399f0e3b0d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzUtMS0xLTEtMA_9489e669-5e31-4b42-bacb-e75c88e33922"
      unitRef="usd">445984000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9de071512b9d4addab91938f31228830_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzUtMy0xLTEtMA_7af47bd0-0637-4372-bd77-de45dd6caed9"
      unitRef="usd">152158000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if4d1991677a44f74863cd4d7cf96bdc5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzUtNS0xLTEtMA_39110860-f1de-4056-9094-6457527a4942"
      unitRef="usd">293826000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7847b4037a7b49849e65ca026816c30a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzYtMS0xLTEtMA_ba7ce003-07d3-495e-9464-d0750edbd723"
      unitRef="usd">86675000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9a4b7076bbcc416e9f0f10ef5f6e367f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzctMS0xLTEtMA_8e1f17e5-02c6-4e1f-a83d-1ba849471c46"
      unitRef="usd">532659000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i724a59f2275741e397a334771f2bad5b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzExLTEtMS0xLTA_9afdb144-fab3-498f-a329-80854e4d970e"
      unitRef="usd">49353000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i241d6f7e8e7e46b5bf4027865c98d49a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzExLTMtMS0xLTA_c6343536-d0bb-4b83-bf4c-bbd6340bb169"
      unitRef="usd">17335000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i239bde6344cd47b092bc430bd04a5938_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzExLTUtMS0xLTA_1df15074-891e-482b-a51e-7b8a51901907"
      unitRef="usd">32018000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i04d47a4d783e4accbe839f42e42fe930_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzEyLTEtMS0xLTA_73d8f2d9-04cf-4bc9-bb84-373cec966d6f"
      unitRef="usd">9974000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i553e0632bf3c4653befa560f4776e049_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzEzLTEtMS0xLTA_78c8c307-3e9d-43fa-8d88-b438224e5a30"
      unitRef="usd">59327000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iebca9f6908474c3facb1ed6c81494bf6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzE2LTEtMS0xLTA_11eacc1f-4f8c-4c88-a1d6-927f4f8d10b3"
      unitRef="usd">1022000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia5a34b13c9ea414fa112963299c74bce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzE2LTMtMS0xLTA_fbbee388-cbfe-4668-87fb-96a48be745a8"
      unitRef="usd">1022000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic2c0780964c348aca17b6ebcd20b0cbc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzE2LTUtMS0xLTA_b93f2df8-00ac-45c8-9cdd-48065347ca8f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4da5e89cccaa4f77b04f0ae0291a76db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzIzLTEtMS0xLTA_18eb2b5a-b269-43d7-8d16-99afd9a8e1d3"
      unitRef="usd">85727000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i835fb64e80454b5aa92befaf9ebd2b12_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzIzLTMtMS0xLTA_d80dfb39-4f83-467a-925c-fd77b29e9c7a"
      unitRef="usd">39361000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9d0b7f62e43a4f27ab858ed37a3a7add_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzIzLTUtMS0xLTA_c7a7d873-510f-4212-bd21-efb6ed5e2768"
      unitRef="usd">46366000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8558b216f91f4e50a0c09695a3920956_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI0LTEtMS0xLTA_ada86d9c-dba2-4611-b15d-976c69d49b88"
      unitRef="usd">86749000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i35c23366cc7f49e084ba5cfb93b5f5f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI0LTMtMS0xLTA_192ecc30-1de0-485d-b965-d3f559e02e3b"
      unitRef="usd">40383000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i64ea196cff274cdfb2073cb46276c1e3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI0LTUtMS0xLTA_5c60c181-9196-4046-b841-b6ddbd449c33"
      unitRef="usd">46366000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i675df31917994467b297e9c118426557_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI2LTEtMS0xLTA_dee46cc8-391f-45d4-bd98-c87cc670ef6c"
      unitRef="usd">275000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia2fecc6fdbe9477daff39b4962151904_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI2LTMtMS0xLTA_b322a18e-f4a7-4d0f-89f5-4df95b8958f8"
      unitRef="usd">275000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8d7ca2cf6ca243b3baa444da86b95582_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzI2LTUtMS0xLTA_5cf76a13-93ac-461e-a9f7-68ebba3853be"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7066eb5ad3c84ace887007308a415c6f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzMzLTEtMS0xLTA_ff6c8289-1a9a-465c-a7f2-ad8cc0b94f74"
      unitRef="usd">10635000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i90d4f59b2129467c97fa6d5a1b140b96_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzMzLTMtMS0xLTA_22e8f284-6d76-49c7-8ffa-08fd1b851b17"
      unitRef="usd">4075000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i161d914acfdd431d93085cd2aa78e3fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzMzLTUtMS0xLTA_a11f57d0-0854-472f-a9ec-f996c033f730"
      unitRef="usd">6560000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia0d9db26c73646c18ba487f6ba663148_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzM0LTEtMS0xLTA_d01249d0-632d-44e6-ad24-598b33318238"
      unitRef="usd">10910000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7d97a6d5c7fa4d00943e2a87e3df20e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzM0LTMtMS0xLTA_78907dba-b124-4224-8d02-dbded5413f70"
      unitRef="usd">4350000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibc8db1f77b7e400da14d8f558d306349_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZTo5MThhOWQwYzNkYzU0Y2I1OTU0MzJmM2VjOGNkOTNiMS90YWJsZXJhbmdlOjkxOGE5ZDBjM2RjNTRjYjU5NTQzMmYzZWM4Y2Q5M2IxXzM0LTUtMS0xLTA_b7a2ad1f-122a-45b1-b38b-08906ae3df2e"
      unitRef="usd">6560000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2406c57a5ffc4fbcbab8d694184bab21_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzQtMS0xLTEtMA_13c19aeb-27de-4a9f-aa81-ef13b8b2bf62"
      unitRef="usd">20812000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i808a85bdb45d455585be27a82626f8c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzQtMy0xLTEtMA_b0a11861-7dff-42e2-b10f-5aabc07c4f00"
      unitRef="usd">20812000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i32215936eddf4bc8b5d91531a0a40edd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzQtNS0xLTEtMA_50080118-6ab5-4834-8c3d-29d21741f81f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9d9d004c7db64cf2b21234312f9888c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzYtMS0xLTEtMA_5277121f-4c97-4d13-b7ac-a3e1b9726ace"
      unitRef="usd">114983000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf49bc87b1a94b869763352d8ddd8e22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzYtMy0xLTEtMA_bf2569d9-e40d-463d-bb91-661fbeadccda"
      unitRef="usd">114983000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5d03352915284676abbb9b30a1b19f08_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzYtNS0xLTEtMA_8b496b77-5e0c-49be-b837-80d57ac43200"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if68d961ca1e242378b418954033ad3da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzctMS0xLTEtMA_3b693b92-7317-4890-bca8-3c9b3b8da604"
      unitRef="usd">1187000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9e145380596b4521a3f16b36bc870dd3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzctMy0xLTEtMA_fbea9680-33a6-4370-9f42-005ca47175a3"
      unitRef="usd">135000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if9b477d93d0c4ff9831f76f1cc4558ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzctNS0xLTEtMA_cebe5353-be23-4ab7-b91c-5309b25d2949"
      unitRef="usd">1052000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i88dcb65f01f947de921a5de48a35a961_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzgtMS0xLTEtMA_bb78f83f-8d23-4a2f-9ff6-9feb5fadf252"
      unitRef="usd">173931000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id19d686f2db541f99037e126f8697a79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzgtMy0xLTEtMA_7d10c0b5-31d8-4526-9e7e-b18ef00091c5"
      unitRef="usd">47418000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i973806ae5d6842248a70f661300e7ab7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzgtNS0xLTEtMA_ff2a9dc1-1225-475c-a820-7121d6cc20f1"
      unitRef="usd">126513000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id1099073b1a24390820b18216077fcb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEwLTEtMS0xLTA_3ea62cbf-bd4b-48b7-bb17-2527a3098297"
      unitRef="usd">97460000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7cbd8fb8040248cea03a1fd1e85e7a77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEwLTMtMS0xLTA_abb670d0-5969-49b1-a537-602202cc98ad"
      unitRef="usd">86829000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idd93e22e135e4d6b87095bdc9d74bb4d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEwLTUtMS0xLTA_5513a0d3-45b9-49f2-b50b-fd5c23a1c608"
      unitRef="usd">10631000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i38b46ea7397e46149d2b26b3877cd305_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzExLTEtMS0xLTA_7f89b8f9-e0c4-4f2e-bb8b-c904bc5f4945"
      unitRef="usd">6202000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9334b480a46f4d8bb29a9bd6f41d8372_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzExLTMtMS0xLTA_9870e298-1a5f-4b86-8e2d-b69e0b8f3378"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf97dc917cb54f8ab9267bf693f016d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzExLTUtMS0xLTA_10b646ba-c7bf-4b5d-be8f-195e9550b4f4"
      unitRef="usd">6202000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i28f838fd1bc84cfd84e17b15e471395e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEyLTEtMS0xLTA_3c376bc4-4540-49b5-b883-4c9beb633af9"
      unitRef="usd">6277000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad4aa8f79988401b961b725b303c3d1d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEyLTMtMS0xLTA_12933be2-bb6d-4ddb-af46-030e9cdfb901"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if9d2f870eaaf4797861ad42fd670850d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEyLTUtMS0xLTA_b365c107-9d8c-4cdd-a2b7-b7cb6bf1af16"
      unitRef="usd">6277000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i831467a47077444aaa959cb4cf00127b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEzLTEtMS0xLTA_6da1630b-79b1-481a-a2fa-3670cf1fdb52"
      unitRef="usd">135021000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i226b77c6e7864630b605c34c743fe1c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEzLTMtMS0xLTA_98f03c01-7d52-4834-94ba-0e74463e0208"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idabcf4a91e754329a491dc45290293be_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzEzLTUtMS0xLTA_8675300c-73da-4bc2-811f-ab7c56a86a45"
      unitRef="usd">135021000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i185486838a49491e8e604eef720a40f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE0LTEtMS0xLTA_270157a1-24fb-4955-beba-aed6fa1a243f"
      unitRef="usd">555873000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic25addcdd12c4b369c03420aa13595e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE0LTMtMS0xLTA_260bf852-84be-4b2b-94a0-414558ec0295"
      unitRef="usd">270177000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie0c47d7d0b0444f3bcf606aee0dc5392_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE0LTUtMS0xLTA_113061fb-8be1-472d-bcc6-d6516c99650d"
      unitRef="usd">285696000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7be2ae9b81e24166bb5af89a8dc05074_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE2LTEtMS0xLTA_a86527fa-52fc-43e9-9f81-19be78c5b8f5"
      unitRef="usd">12552000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4500f69566924db2b9a17aaded618600_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE3LTEtMS0xLTA_f0bb4f0e-7656-41fa-a80c-ab456099a0e0"
      unitRef="usd">52285000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icdab7e899f624c62b82a23a7d2af3607_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE4LTEtMS0xLTA_734d37fd-1753-4b58-b702-1dc9cecbc097"
      unitRef="usd">33377000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE5LTEtMS0xLTA_dff4721e-bcf3-431e-831a-a5ecc49f1ef2"
      unitRef="usd">654087000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i98f77efb9fc84a6fa1055a4d80df31f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzIyLTEtMS0xLTA_ce81c8db-a937-4601-bb16-b980bbde18a4"
      unitRef="usd">19982000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9ebf9a3d4030499d97554280155dc958_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzIyLTMtMS0xLTA_89374a35-a29b-491e-b0b1-12f12a854e1e"
      unitRef="usd">19982000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9e248c02f6f144f89e1deceaafcb4a45_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzIyLTUtMS0xLTA_eeac5ab4-32f1-4af9-b1fc-4a7e3ca3bd97"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id7d9a5ed73bb427f9c4377b7938a6ae6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI0LTEtMS0xLTA_9791f3d3-ef51-4c6c-925b-c89187ad59b4"
      unitRef="usd">68497000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4aca59aac8ab4d98b3aaa1c0dbe9c5f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI0LTMtMS0xLTA_e5d76e19-7963-4521-8dbd-d8317008ee11"
      unitRef="usd">68497000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9a818e1fb5f94b5db5bb341b6411ea30_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI0LTUtMS0xLTA_9a64c199-1a50-459f-9ab0-221c555ea79e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if3421f40d5b64be7af3dcccb23a7be00_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI1LTEtMS0xLTA_6d8b0659-599c-42a7-a35f-c0bc26dbcf49"
      unitRef="usd">825000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i060eebb597354f6c995caa04eda7ebda_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI1LTMtMS0xLTA_6147f51e-1771-4860-a208-f0b236df3282"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i056a8d384d1240d3814ff34b91215d51_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI1LTUtMS0xLTA_db5d28f5-d9e3-4930-b562-dc5dc0bfbf55"
      unitRef="usd">825000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i90d6cf5f7b8344a0943813087036010a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI2LTEtMS0xLTA_182816e4-0e75-420d-a25d-5a0a7f438787"
      unitRef="usd">172326000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1095fa6728664ed69d161adbe3e021f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI2LTMtMS0xLTA_dc55129e-2949-4dcb-a97f-929823447bf5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifec65f5574564f6786c4be1c73300de3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI2LTUtMS0xLTA_d56beeac-0f73-41c8-bc98-51eed877ad1b"
      unitRef="usd">172326000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7b73ba5fa4e948058b7cb1b3d6102f2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI4LTEtMS0xLTA_cc67e3bd-1152-4a59-8bde-99ed71efc892"
      unitRef="usd">90970000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i67d651d48a8a42af9a012aa369e8ef37_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI4LTMtMS0xLTA_555f228a-e400-4ae1-a511-6baca8dc78b5"
      unitRef="usd">81014000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1fff667451c6495289989b90350636b8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI4LTUtMS0xLTA_d5d9dabf-d899-4869-a776-6a87bb258291"
      unitRef="usd">9956000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idd272f222fe647c281c633cf02ee9ef3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI5LTEtMS0xLTA_8bcba00d-b174-4437-9f24-1b613b164beb"
      unitRef="usd">5411000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id7ac985878794e45a123a578fc11367d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI5LTMtMS0xLTA_e92a67cd-dde4-4756-813f-d8110545d719"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i83956abe3be7405aacc37075bb61f27c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzI5LTUtMS0xLTA_fa956239-0966-4664-b937-3807678755f0"
      unitRef="usd">5411000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1f77fbfa7e32433f9ccf9ea7c1097f29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMwLTEtMS0xLTA_7d15ffd9-f2aa-49b5-a4bf-0f0bcdb03081"
      unitRef="usd">6980000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i233ef23f2f2446898868150526151176_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMwLTMtMS0xLTA_23a51bb0-464a-44fa-ad06-c8f48d929dc3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7a1844b7024f436fb724f0b0fdbdd243_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMwLTUtMS0xLTA_32d2e883-3c6a-4192-9a6a-f62d34a08f0c"
      unitRef="usd">6980000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1aa96ed67b8a4fbfb7fcdeb63e096c0b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMxLTEtMS0xLTA_7d691fb7-120b-454c-b5b9-bb326c9b5a0f"
      unitRef="usd">130346000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4b7654388c074f7b94e88f37de410210_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMxLTMtMS0xLTA_eda1efa1-fb29-4392-94d4-a935cce22430"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibb946beed42448889f8de48325237f02_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMxLTUtMS0xLTA_ba8defb3-0695-4aef-8725-e41f6003038d"
      unitRef="usd">130346000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib503733014f249b4b65930f66baa5a46_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMyLTEtMS0xLTA_ec36927a-b31f-47cd-8ded-8de946a37812"
      unitRef="usd">495337000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i254c6bb9507845b48b8f90693025ca4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMyLTMtMS0xLTA_8af6ad18-436e-4689-b1cc-5245e770ce8d"
      unitRef="usd">169493000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0d2dc3be782947dbb3f4932ea4de3cb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzMyLTUtMS0xLTA_80c9af55-509e-468d-90dd-93460413b27f"
      unitRef="usd">325844000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia96fdda6414f4a9b8df650b9d0ea87ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM0LTEtMS0xLTA_e302dc42-7421-4cd5-8791-939de5fae450"
      unitRef="usd">15827000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i42a59a2b3e4a4845bc218bccdc7a8f64_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM1LTEtMS0xLTA_54ffa29c-1072-467e-98dd-55518b2dc721"
      unitRef="usd">47618000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic5f2be80085d413e848507d01804ab53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM2LTEtMS0xLTA_165ff7ed-a24a-45bb-aed5-2141f7edfd7e"
      unitRef="usd">33204000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM3LTEtMS0xLTA_02c0dd02-4cf4-4da9-936a-dfeda2b16c89"
      unitRef="usd">591986000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <pnm:VariableInterestEntitiesTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzcxMTk_0fec970e-55e5-4206-a504-1ddb9286cc12">Variable Interest Entities&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;How an enterprise evaluates and accounts for its involvement with variable interest entities, focuses primarily on whether the enterprise has the power to direct the activities that most significantly impact the economic performance of a variable interest entity (&#x201c;VIE&#x201d;).  This evaluation requires continual reassessment of the primary beneficiary of a VIE. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Valencia&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM has a PPA to purchase all of the electric capacity and energy from Valencia, a 155 MW natural gas-fired power plant near Belen, New Mexico, through May 2028.  A third party built, owns, and operates the facility while PNM is the sole purchaser of the electricity generated.  PNM is obligated to pay fixed operation and maintenance and capacity charges in addition to variable operation and maintenance charges under this PPA.  For the years ended December&#160;31, 2020, 2019, and 2018, PNM paid $20.0 million, $19.9 million, and $19.6 million for fixed charges and $1.4 million, $1.2 million, and $1.4 million for variable charges.  PNM does not have any other financial obligations related to Valencia.  The assets of Valencia can only be used to satisfy its obligations and creditors of Valencia do not have any recourse against PNM&#x2019;s assets.  During the term of the PPA, PNM has the option, under certain conditions, to purchase and own up to 50% of the plant or the VIE.  The PPA specifies that the purchase price would be the greater of 50% of book value reduced by related indebtedness or 50% of fair market value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM sources fuel for the plant, controls when the facility operates through its dispatch, and receives the entire output of the plant, which factors directly and significantly impact the economic performance of Valencia.  Therefore, PNM has concluded that the third-party entity that owns Valencia is a VIE and that PNM is the primary beneficiary of the entity since PNM has the power to direct the activities that most significantly impact the economic performance of Valencia and will absorb the majority of the variability in the cash flows of the plant.  As the primary beneficiary, PNM consolidates Valencia in its financial statements.  Accordingly, the assets, liabilities, operating expenses, and cash flows of Valencia are included in the Consolidated Financial Statements of PNM although PNM has no legal ownership interest or voting control of the VIE.  The assets and liabilities of Valencia set forth below are immaterial to PNM and, therefore, not shown separately on the Consolidated Balance Sheets.  The owner&#x2019;s equity and net income of Valencia are considered attributable to non-controlling interest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Summarized financial information for Valencia is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Results of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings attributable to non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Position&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Owners&#x2019; equity &#x2013; non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Westmoreland San Juan Mining, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed in the subheading Coal Supply in Note 16, PNM purchases coal for SJGS under a coal supply agreement (&#x201c;SJGS CSA&#x201d;).  That section includes information on the acquisition of SJCC by WSJ, a subsidiary of Westmoreland Coal Company (&#x201c;Westmoreland&#x201d;), as well as the announcement that it had filed voluntary petitions for relief under Chapter 11 of the U.S. Bankruptcy Code.  On March 15, 2019, Westmoreland emerged from Chapter 11 bankruptcy as a privately held company owned and operated by a group of its former creditors.  Under the reorganization, the assets of SJCC were sold to Westmoreland San Juan Mining, LLC (&#x201c;WSJ LLC&#x201d;), a subsidiary of Westmoreland Mining Holdings, LLC.  As successor entity to SJCC, WSJ LLC assumed all rights and obligations of WSJ including obligations to PNM under the SJGS CSA and to PNMR under letter of credit support agreements.  See Note 16.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR issued $30.3 million in letters of credit to facilitate the issuance of reclamation bonds required in order for SJCC to mine coal to be supplied to SJGS.  As discussed above, WSJ LLC assumed the rights and obligations of SJCC, including obligations to PNMR for the letters of credit.  The letters of credit support results in PNMR having a variable interest in WSJ LLC since PNMR is subject to possible loss in the event performance by PNMR is required under the letters of credit support.  PNMR considers the possibility of loss under the letters of credit support to be remote since the purpose of posting the bonds is to provide assurance that WSJ LLC performs the required reclamation of the mine site in accordance with applicable regulations and all reclamation costs are reimbursable under the SJGS CSA.  Also, much of the mine reclamation activities will not be performed until after the expiration of the SJGS CSA.  In addition, each of the SJGS participants has established and actively fund trusts to meet future reclamation obligations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;WSJ LLC is considered a VIE.&#160; PNMR&#x2019;s analysis of its arrangements with WSJ LLC concluded that WSJ LLC has the ability to direct its mining operations, which is the factor that most significantly impacts the economic performance of WSJ LLC.&#160; Other than PNM being able to ensure that coal is supplied in adequate quantities and of sufficient quality to provide the fuel necessary to operate SJGS in a normal manner, the mining operations are solely under the control of WSJ LLC, including developing mining plans, hiring of personnel, and incurring operating and maintenance expenses.  Neither PNMR nor PNM has any ability to direct or influence the mining operation.&#160; PNM&#x2019;s involvement through the SJGS CSA is a protective right rather than a participating right and WSJ LLC has the power to direct the activities that most significantly impact the economic performance of WSJ LLC. &#160;The SJGS CSA requires WSJ LLC to deliver coal required to fuel SJGS in exchange for payment of a set price per ton, which is escalated over time for inflation.&#160; If WSJ LLC is able to mine more efficiently than anticipated, its economic performance will be improved.&#160; Conversely, if WSJ LLC cannot mine as efficiently as anticipated, its economic performance will be negatively impacted.&#160; Accordingly, PNMR believes WSJ LLC is the primary beneficiary and, therefore, WSJ LLC is not consolidated by either PNMR or PNM.  The amounts outstanding under the letters of credit support constitute PNMR&#x2019;s maximum exposure to loss from the VIE at December 31, 2020.&lt;/span&gt;&lt;/div&gt;</pnm:VariableInterestEntitiesTextBlock>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzcxMDI_88cc70b6-e5fb-43b3-89f8-b3993642dc19">How an enterprise evaluates and accounts for its involvement with variable interest entities, focuses primarily on whether the enterprise has the power to direct the activities that most significantly impact the economic performance of a variable interest entity (&#x201c;VIE&#x201d;).  This evaluation requires continual reassessment of the primary beneficiary of a VIE.</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzI3NDg3NzkwNzg3OTE_5e504dcd-7326-46a8-ab67-040eb3b0b771"
      unitRef="mw">155</pnm:NumberOfMegaWattsPurchased>
    <pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts
      contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzg5MA_120f021b-672c-4937-b35d-57e43343818d"
      unitRef="usd">20000000.0</pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts>
    <pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts
      contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzg5NA_75cd99b0-6720-4d07-8db4-4a4b0c541969"
      unitRef="usd">19900000</pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts>
    <pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts
      contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzkwMg_5dc598fd-fdc8-4645-8667-7b0df6521e3b"
      unitRef="usd">19600000</pnm:LongTermContractForPurchaseOfElectricPowerFixedCosts>
    <pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges
      contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzkyNw_fc73f488-d4ce-43b9-ab2b-33ba11baa57d"
      unitRef="usd">1400000</pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges>
    <pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges
      contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzkzMQ_693156ad-2075-498d-a626-774ab425db16"
      unitRef="usd">1200000</pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges>
    <pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges
      contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzkzOQ_67ccc11a-0a78-431a-9ddf-0e67c1d5711e"
      unitRef="usd">1400000</pnm:LongTermContractForPurchaseOfElectricPowerVariableCharges>
    <pnm:JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare
      contextRef="ib2eb20a9b66047169eece32d0973a43d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzEyNzg_16e5ef0d-8439-4e0a-a744-90b03ddcb5ed"
      unitRef="number">0.50</pnm:JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare>
    <pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV
      contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzEzNzM_bedafb44-1978-438f-a732-b9552c0380bb"
      unitRef="number">0.50</pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV>
    <pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfFMV
      contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzE0MjU_94462afe-b979-48a8-8c69-04c987e0dbf5"
      unitRef="number">0.50</pnm:LongTermContractOptionToPurchasePurchasePricePercentageOfFMV>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzcxMDQ_fbc66d1a-860e-4ec3-abaa-901eb4abdf9e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Summarized financial information for Valencia is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Results of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings attributable to non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Position&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Owners&#x2019; equity &#x2013; non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues
      contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzQtMS0xLTEtMA_2c8532e9-f432-469d-ab82-2be01c5b65e9"
      unitRef="usd">21297000</pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues
      contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzQtMy0xLTEtMA_b8e2be76-9e2f-4fa9-baa1-679758692939"
      unitRef="usd">21073000</pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues
      contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzQtNS0xLTEtMA_f7394c29-167f-49be-9f93-08d53d1e1baf"
      unitRef="usd">21025000</pnm:ResultsOfOperationsVariableInterestEntityOperatingRevenues>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses
      contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzUtMS0xLTEtMA_ad706985-08ae-4ea0-9f8f-34f051a850ea"
      unitRef="usd">7284000</pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses
      contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzUtMy0xLTEtMA_c2f95776-e901-4ce1-b98f-10b6ca6c5de6"
      unitRef="usd">6832000</pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses>
    <pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses
      contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzUtNS0xLTEtMA_8094686e-6bb8-4c48-b65e-8617a1e41c59"
      unitRef="usd">5913000</pnm:ResultsOfOperationsVariableInterestEntityOperatingExpenses>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idc99262937584875aa5291e57f2cfa77_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzYtMS0xLTEtMA_546a200f-c6d4-4cad-9ce1-f28fe1a94720"
      unitRef="usd">14013000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia890706170004d9cb40d166a9dcf19eb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzYtMy0xLTEtMA_7238138e-6be3-411e-8b13-bc9e59eab011"
      unitRef="usd">14241000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2f49b5275b1c4eb59bf6d87f6c0a3906_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpjYmI5YmU2MTI0YzU0MDhjOWU5YThjNjQ2YzgzMmQ4YS90YWJsZXJhbmdlOmNiYjliZTYxMjRjNTQwOGM5ZTlhOGM2NDZjODMyZDhhXzYtNS0xLTEtMA_2fcc9f31-67c9-45ec-b243-d6b8f7057e41"
      unitRef="usd">15112000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:AssetsCurrent
      contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzQtMS0xLTEtMA_ef1d48db-792d-4620-b208-35bf70af3815"
      unitRef="usd">3911000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i35560932381841a496d3bf8e211d346e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzQtMy0xLTEtMA_e739b598-2d55-42ad-84b9-d736a9ea4ad7"
      unitRef="usd">5094000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzUtMS0xLTEtMA_a6c30b2a-db75-4a2f-be27-b9264fe26e4b"
      unitRef="usd">55744000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i35560932381841a496d3bf8e211d346e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzUtMy0xLTEtMA_2b4a8123-50b5-42e4-946c-c8e8144e1e1b"
      unitRef="usd">58581000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzYtMS0xLTEtMA_28ec040b-f09c-4456-ab94-ffc4133d24dd"
      unitRef="usd">59655000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i35560932381841a496d3bf8e211d346e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzYtMy0xLTEtMA_b9a8743b-f887-4e64-b478-3d35ad29ef77"
      unitRef="usd">63675000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzctMS0xLTEtMA_3ea50c49-4136-47be-b695-00c9f008ddeb"
      unitRef="usd">646000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i35560932381841a496d3bf8e211d346e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzctMy0xLTEtMA_29b05d18-2331-4d84-aabb-b27b46cfcc58"
      unitRef="usd">623000</us-gaap:LiabilitiesCurrent>
    <us-gaap:MinorityInterest
      contextRef="ifccfa387c8104eb0bf26afa49820fe90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzgtMS0xLTEtMA_6d952d8b-e67d-49e0-9fd8-4180a8a93d84"
      unitRef="usd">59009000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i35560932381841a496d3bf8e211d346e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90YWJsZTpiM2ExODYyMjQwZjk0NTcwYjM0YTY4ODgzZGQ2OTdhYy90YWJsZXJhbmdlOmIzYTE4NjIyNDBmOTQ1NzBiMzRhNjg4ODNkZDY5N2FjXzgtMy0xLTEtMA_1e51d0b1-70d5-40ad-9997-2470828ae600"
      unitRef="usd">63052000</us-gaap:MinorityInterest>
    <pnm:CashUsedToSupportBankLetterOrCreditArrangement
      contextRef="i51e5773e033b48aab11cfd6af947c4b5_I20160131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzgvZnJhZzo1YTRkNzY5MjFhNWE0NTkzYjk4YTM5ZDEzMzM2NDBmYS90ZXh0cmVnaW9uOjVhNGQ3NjkyMWE1YTQ1OTNiOThhMzlkMTMzMzY0MGZhXzQ0MTI_8c6b15d0-7c30-4e60-8ffb-eac97c64fc35"
      unitRef="usd">30300000</pnm:CashUsedToSupportBankLetterOrCreditArrangement>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2Njk1_45df742b-795c-4f39-b5dc-bdbf2cd3de04">Pension and Other Postretirement Benefits&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR and its subsidiaries maintain qualified defined benefit pension plans, postretirement benefit plans providing medical and dental benefits, and executive retirement programs (collectively, the &#x201c;PNM Plans&#x201d; and &#x201c;TNMP Plans&#x201d;).  PNMR maintains the legal obligation for the benefits owed to participants under these plans.  The periodic costs or income of the PNM Plans and TNMP Plans are included in regulated rates to the extent attributable to regulated operations.  PNM and TNMP receive a regulated return on the amounts funded for pension and OPEB plans in excess of the periodic cost or income to the extent included in retail rates (a &#x201c;prepaid pension asset&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Participants in the PNM Plans include eligible employees and retirees of PNMR and PNM.  Participants in the TNMP Plans include eligible employees and retirees of TNMP.  The PNM pension plan was frozen at the end of 1997 with regard to new participants, salary levels, and benefits.  Through December&#160;31, 2007, additional credited service could be accrued under the PNM pension plan up to a limit determined by age and service.  The TNMP pension plan was frozen at December&#160;31, 2005 with regard to new participants, salary levels, and benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A plan sponsor is required to (a)&#160;recognize in its statement of financial position an asset for a plan&#x2019;s overfunded status or a liability for a plan&#x2019;s underfunded status; (b)&#160;measure a plan&#x2019;s assets and its obligations that determine its funded status as of the end of the employer&#x2019;s fiscal year; and (c)&#160;recognize changes in the funded status of a defined benefit postretirement plan in the year in which the changes occur.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Unrecognized prior service costs and unrecognized gains or losses are required to be recorded in AOCI and subsequently amortized.  To the extent the amortization of these items will ultimately be recovered or returned through future rates, PNM and TNMP record the costs as a regulatory asset or regulatory liability.  The amortization of these incurred costs is included as pension and postretirement benefit periodic cost or income in subsequent years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company maintains trust funds for the pension and OPEB plans from which benefits are paid to eligible employees and retirees.  The Company&#x2019;s funding policy is to make contributions to the trusts, as determined by an independent actuary, that comply with minimum guidelines of the Employee Retirement Income Security Act and the IRC.  Information concerning the investments is contained in Note 9.  The Company has in place a policy that defines the investment objectives, establishes performance goals of asset managers, and provides procedures for the manner in which investments are to be reviewed.  The plans implement investment strategies to achieve the following objectives:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Implement investment strategies commensurate with the risk that the Corporate Investment Committee deems appropriate to meet the obligations of the pension plans and OPEB plans, minimize the volatility of expense, and account for contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Transition asset mix over the long-term to a higher proportion of high-quality fixed income investments as the plans&#x2019; funded statuses improve&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Management is responsible for the determination of the asset target mix and the expected rate of return.  The target asset allocations are determined based on consultations with external investment advisors.  The expected long-term rate of return on pension and postretirement plan assets is calculated on the market-related value of assets.  Actual gains and losses on pension and OPEB plan assets are recognized in the market-related value of assets equally over a period of not more than five years, which reduces year-to-year volatility.  For the PNM Plans and TNMP Plans, the market-related value of assets is equal to the prior year&#x2019;s market-related value of assets adjusted for contributions, benefit payments and investment gains and losses that are within a corridor of plus or minus 4.0% around the expected return on market value.  Gains and losses that are outside the corridor are amortized over five years.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In August 2018, the FASB issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2018-14 - Compensation Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; to improve benefit plan sponsors&#x2019; disclosures for defined benefit pension and other post-employment benefit plans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;ASU 2018-14 removes the requirement to disclose the amounts in other comprehensive income expected to be recognized as benefit cost over the next fiscal year and the requirement to disclose the impact of a one-percentage-point change in the assumed heath care&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;cost trend rate.  ASU 2018-14 clarifies the disclosure requirements for plans with PBOs and ABOs that are in excess of plan assets and requires an explanation for significant gains and losses related to changes in the benefit obligation during the period be disclosed.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company has adopted ASU 2018-14 for the period ended December 31, 2020, its required effective date by modifying the disclosures herein as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%"&gt;Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;For defined benefit pension plans, including the executive retirement plans, the PBO represents the actuarial present value of all benefits attributed by the pension benefit formula to employee service rendered prior to that date using assumptions regarding future compensation levels.  The ABO represents the PBO without considering future compensation levels.  Since the pension plans are frozen, the PBO and ABO are equal.  The following table presents information about the PBO, fair value of plan assets, and funded status of the plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBO at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBO at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status &#x2013; asset (liability) for pension benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Actuarial (gain) loss results from changes in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Demographic experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortality rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assumptions and experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents pre-tax information about net actuarial (gain) loss in AOCI as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.612%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Experience (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset (liability) adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization recognized in net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents the components of net periodic benefit cost (income):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost (income).  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost (income) would be affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 PBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 PBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The assumed discount rate for determining the PBO was determined based on a review of long-term high-grade bonds and management&#x2019;s expectations.  The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the funds invested, or to be invested, to provide for the benefits included in the PBO.  Factors that are considered include, but are not limited to, historic returns on plan assets, current market information on long-term returns (e.g., long-term bond rates) and current and target asset allocations between asset categories.  If all other factors were to remain unchanged, a 1% decrease in the expected long-term rate of return would cause PNM&#x2019;s and TNMP&#x2019;s 2021 net periodic benefit cost to increase $5.2 million and $0.6 million (analogous changes would result from a 1% increase).  The actual rate of return for the PNM and TNMP pension plans was 19.3% and 20.4% for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company&#x2019;s long-term pension investment strategy is to invest in assets whose interest rate sensitivity is correlated with the pension liability.  The Company uses an investment strategy, known as Liability Driven Investing, that increases the liability matching investments as the funded status of the pension plans improve.  The Company&#x2019;s investment allocation targets consist of 35% equities, 15% alternative investments (both of which are considered return generating), and 50% liability matching securities that are primarily bonds and other fixed income investments.  Equity investments are primarily in domestic securities that include large-, mid-, and small-capitalization companies.  The pension plans have a 13% targeted allocation to equities of companies domiciled primarily in developed countries outside of the U.S.  The equity investments category includes actively managed domestic equity securities that are benchmarked against a variety of style indices.  Fixed income investments are primarily corporate bonds of companies from diversified industries and government securities.  Alternative investments include investments in hedge funds, real estate funds, and private equity funds.  The hedge funds and private equity funds are structured as multi-manager multi-strategy fund of funds to achieve a diversified position in these asset classes.  The hedge funds pursue various absolute return strategies such as relative value, long-short equity, and event driven.  Private equity fund &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;strategies include mezzanine financing, buy-outs, and venture capital.  The real estate investments are commingled real estate portfolios that invest in a diversified portfolio of assets including commercial property and multi-family housing.  See Note 9 for fair value information concerning assets held by the pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following pension benefit payments are expected to be paid:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Based on current law, funding requirements, and estimates of portfolio performance, the Company does not expect to make any cash contributions to the pension plans in 2021 or 2022.  PNM and TNMP expect to contribute $10.8 million and zero in 2023, $11.5 million and zero in 2024, and $10.6 million and zero in 2025.  The funding assumptions were developed using discount a rate of 2.9%.  Actual amounts to be funded in the future will be dependent on the actuarial assumptions at that time, including the appropriate discount rates.  PNM and TNMP may make additional contributions at their discretion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%"&gt;Other Postretirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;For postretirement benefit plans, the APBO is the actuarial present value of all future benefits attributed under the terms of the postretirement benefit plan to employee service rendered to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents information about the APBO, the fair value of plan assets, and the funded status of the plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;APBO at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;APBO at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status &#x2013; asset (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As of December 31, 2020, the fair value of plan assets exceeds the APBO for both PNM&#x2019;s and TNMP&#x2019;s OPEB Plans and the resulting net asset is presented in other deferred charges on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Actuarial (gain) loss results from changes in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Claims, contributions, and demographic experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed participation rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortality rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(627)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In the year ended December&#160;31, 2020, actuarial gains of $0.6 million were recorded as adjustments to regulatory assets for the PNM OPEB plan.  For the TNMP OPEB plan, actuarial gains of $1.2 million were recorded as adjustments to regulatory liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents the components of net periodic benefit cost (income):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following significant weighted-average assumptions were used to determine the APBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the APBO and net periodic benefit cost would be affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 APBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 APBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The assumed discount rate for determining the APBO was determined based on a review of long-term high-grade bonds and management&#x2019;s expectations.  The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the funds invested, or to be invested, to provide for the benefits included in the APBO.  Factors that are considered include, but are not limited to, historic returns on plan assets, current market information on long-term returns (e.g., long-term bond rates), and current and target asset allocations between asset categories.  If all other factors were to remain unchanged, a &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;1% decrease in the expected long-term rate of return would cause PNM&#x2019;s and TNMP&#x2019;s 2021 net periodic benefit cost to increase $0.9 million and $0.1 million (analogous changes would result from a 1% increase).  The actual rate of return for the PNM and TNMP OPEB plans was 11.1% and 23.6% for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table shows the assumed health care cost trend rates for the PNM OPEB plan:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.356%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Health care cost trend rate assumed for next year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate to which the cost trend rate is assumed to decline (the ultimate trend rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year that the rate reaches the ultimate trend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;TNMP&#x2019;s exposure to cost increases in the OPEB plan is minimized by a provision that limits TNMP&#x2019;s share of costs under the plan.  Costs of the plan in excess of the limit, which was reached at the end of 2001, are wholly borne by the participants.  As a result, a one-percentage-point change in assumed health care cost trend rates would have no effect on either the net periodic expense or the year-end APBO.  Effective January 1, 2018, the PNM OPEB plan was amended to limit the annual increase in the Company&#x2019;s costs to 5%.  Increases in excess of the limit are born by the PNM OPEB plan participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company&#x2019;s OPEB plans invest in a portfolio that is diversified by asset class and style strategies.  The OPEB plans generally use the same pension fixed income and equity investment managers and utilize the same overall investment strategy as described above for the pension plans, except there is no allocation to alternative investments.  The OPEB plans have a target asset allocation of 30% equities and 70% fixed income.  See Note 9 for fair value information concerning assets held by the other postretirement benefit plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following OPEB payments, which reflect expected future service and are net of participant contributions, are expected to be paid:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM and TNMP made no cash contributions to the OPEB trusts in 2020 or 2019 and PNM and TNMP do not expect to make cash contributions to the OPEB trusts in 2021-2025.  However, a portion of the disbursements attributable to the OPEB trust are paid by PNM and are therefore considered to be contributions to the PNM OPEB plan.  Payments by PNM on behalf of the PNM OPEB plan are expected to be $3.7 million in 2021 and $13.1 million in 2022-2025.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%"&gt;Executive Retirement Programs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;For the executive retirement programs, the following table presents information about the PBO and funded status of the plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.456%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.956%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBO at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBO at end of year &#x2013; funded status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents pre-tax information about net actuarial loss in AOCI as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.228%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount in AOCI not yet recognized in net periodic benefit cost at beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Experience (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset (liability) adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization recognized in net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount in AOCI not yet recognized in net periodic benefit cost at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents the components of net periodic benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:61.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost would be affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.070%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.510%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.074%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 PBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 PBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The assumed discount rate for determining the PBO was determined based on a review of long-term high-grade bonds and management&#x2019;s expectations.  The impacts of changes in assumptions or experience were not significant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Disbursements under the executive retirement program, funded by PNM and TNMP, which are considered to be contributions to the plan were $1.4 million and $0.1 million in the year ended December 31, 2020 and $1.4 million and $0.1 million for the year ended December 31, 2019.  The following executive retirement plan payments, which reflect expected future service, are expected:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:44.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.286%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%"&gt;Other Retirement Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR sponsors a 401(k) defined contribution plan for eligible employees, including those of its subsidiaries.  PNMR&#x2019;s contributions to the 401(k) plan consist of a discretionary matching contribution equal to 75% of the first 6% of eligible compensation contributed by the employee on a before-tax basis.  PNMR also makes a non-matching contribution ranging from 3% to 10% of eligible compensation based on the eligible employee&#x2019;s age.  PNMR also provides executive deferred compensation benefits through an unfunded, non-qualified plan.  The purpose of this plan is to permit certain key employees of PNMR who participate in the 401(k) defined contribution plan to defer compensation and receive credits without reference to the certain limitations on contributions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A summary of expenses for these other retirement plans is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.871%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.200%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.612%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401(k) plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401(k) plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401(k) plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NjUz_dd19e375-252f-41ca-bc3f-e6d77f1a446e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A plan sponsor is required to (a)&#160;recognize in its statement of financial position an asset for a plan&#x2019;s overfunded status or a liability for a plan&#x2019;s underfunded status; (b)&#160;measure a plan&#x2019;s assets and its obligations that determine its funded status as of the end of the employer&#x2019;s fiscal year; and (c)&#160;recognize changes in the funded status of a defined benefit postretirement plan in the year in which the changes occur.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Unrecognized prior service costs and unrecognized gains or losses are required to be recorded in AOCI and subsequently amortized.  To the extent the amortization of these items will ultimately be recovered or returned through future rates, PNM and TNMP record the costs as a regulatory asset or regulatory liability.  The amortization of these incurred costs is included as pension and postretirement benefit periodic cost or income in subsequent years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company maintains trust funds for the pension and OPEB plans from which benefits are paid to eligible employees and retirees.  The Company&#x2019;s funding policy is to make contributions to the trusts, as determined by an independent actuary, that comply with minimum guidelines of the Employee Retirement Income Security Act and the IRC.  Information concerning the investments is contained in Note 9.  The Company has in place a policy that defines the investment objectives, establishes performance goals of asset managers, and provides procedures for the manner in which investments are to be reviewed.  The plans implement investment strategies to achieve the following objectives:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Implement investment strategies commensurate with the risk that the Corporate Investment Committee deems appropriate to meet the obligations of the pension plans and OPEB plans, minimize the volatility of expense, and account for contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Transition asset mix over the long-term to a higher proportion of high-quality fixed income investments as the plans&#x2019; funded statuses improve&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Management is responsible for the determination of the asset target mix and the expected rate of return.  The target asset allocations are determined based on consultations with external investment advisors.  The expected long-term rate of return on pension and postretirement plan assets is calculated on the market-related value of assets.  Actual gains and losses on pension and OPEB plan assets are recognized in the market-related value of assets equally over a period of not more than five years, which reduces year-to-year volatility.  For the PNM Plans and TNMP Plans, the market-related value of assets is equal to the prior year&#x2019;s market-related value of assets adjusted for contributions, benefit payments and investment gains and losses that are within a corridor of plus or minus 4.0% around the expected return on market value.  Gains and losses that are outside the corridor are amortized over five years.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In August 2018, the FASB issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Accounting Standards Update 2018-14 - Compensation Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; to improve benefit plan sponsors&#x2019; disclosures for defined benefit pension and other post-employment benefit plans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;ASU 2018-14 removes the requirement to disclose the amounts in other comprehensive income expected to be recognized as benefit cost over the next fiscal year and the requirement to disclose the impact of a one-percentage-point change in the assumed heath care&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;cost trend rate.  ASU 2018-14 clarifies the disclosure requirements for plans with PBOs and ABOs that are in excess of plan assets and requires an explanation for significant gains and losses related to changes in the benefit obligation during the period be disclosed.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company has adopted ASU 2018-14 for the period ended December 31, 2020, its required effective date by modifying the disclosures herein as appropriate.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzQwMjc_5a6a0ed3-5ae9-469d-977c-1ac4e224511c"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <pnm:DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzQxNDE_c8d00ae8-155a-4b80-b615-b915d93bf54e">P5Y</pnm:DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NjQ0_4c26f924-37c0-4112-badb-91e8b13fe3ef">The following table presents information about the PBO, fair value of plan assets, and funded status of the plans:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBO at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBO at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status &#x2013; asset (liability) for pension benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents information about the APBO, the fair value of plan assets, and the funded status of the plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;APBO at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;APBO at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Participant contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status &#x2013; asset (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ic25286169fa5449482caee8c554388cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzQtMS0xLTEtMA_e911668c-43c7-4c12-8278-8e4f1a93444e"
      unitRef="usd">605745000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i564a6da6e6134229bbd6920753ce9f67_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzQtMy0xLTEtMA_bbf857c6-f133-4c67-a2d5-7e64db685f9c"
      unitRef="usd">564258000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzQtNS0xLTEtMA_57c01754-c62d-4b9a-8b4f-0d2831e95117"
      unitRef="usd">65574000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ica2e6c2ad8be4a75bc3559fc5d61ee7f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzQtNy0xLTEtMA_080c51a8-78b2-49cc-a051-ac70691bfb5c"
      unitRef="usd">60587000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzUtMS0xLTEtMA_cb4bbb63-b99b-40c0-ac5f-a62f5db94074"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzUtMy0xLTEtMA_7887203b-35b2-406c-ad97-6079421ed407"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzUtNS0xLTEtMA_4273eb35-f254-491b-be33-443132cb0d53"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzUtNy0xLTEtMA_71729297-027a-4a43-882a-5992d893eefa"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzYtMS0xLTEtMA_b0317feb-f1e4-4530-84bd-1a245433761e"
      unitRef="usd">19941000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzYtMy0xLTEtMA_29c54303-a936-424c-998c-f05b079bfd3d"
      unitRef="usd">25175000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzYtNS0xLTEtMA_3cab6629-3cb0-4ce6-89db-a13294c094d8"
      unitRef="usd">2177000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzYtNy0xLTEtMA_5bb38056-25c7-4cc6-a47d-122361b3be58"
      unitRef="usd">2686000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzgtMS0xLTEtMA_dc1d673e-26ac-4c69-8737-8397fdd7ee40"
      unitRef="usd">-47567000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzgtMy0xLTEtMA_3e6714d3-42d6-4ff8-86ae-b4cb8f621076"
      unitRef="usd">-61151000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzgtNS0xLTEtMA_820ebf5b-1baa-4585-ba2f-bcfd2d6cd431"
      unitRef="usd">-4459000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzgtNy0xLTEtMA_983fe959-13d2-4006-9fd9-404219cfc8e7"
      unitRef="usd">-7889000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzktMS0xLTEtMA_a0ff0f18-fa04-4f4f-8f77-6c12145e779f"
      unitRef="usd">42349000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzktMy0xLTEtMA_bcdb8863-bd91-404f-93fe-f3dfa51ec8a1"
      unitRef="usd">44839000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzktNS0xLTEtMA_0b2edad7-371b-4de3-b7e3-51ef7363de0e"
      unitRef="usd">4820000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzktNy0xLTEtMA_12db4191-c8bc-41f9-9553-a02fe94b68f8"
      unitRef="usd">5588000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEwLTEtMS0xLTA_57495806-57a0-4f99-93bf-193d786b2d66"
      unitRef="usd">630904000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ic25286169fa5449482caee8c554388cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEwLTMtMS0xLTA_f26371cf-2cbb-478d-bb37-a5aa2f0686dc"
      unitRef="usd">605745000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEwLTUtMS0xLTA_435134f4-8292-41de-911f-7e74ed10a3b3"
      unitRef="usd">67390000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEwLTctMS0xLTA_fd4d41d6-43e3-4055-b466-e7e60d2777cb"
      unitRef="usd">65574000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic25286169fa5449482caee8c554388cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzExLTEtMS0xLTA_a2c6b4d6-5e32-4e51-b505-121581685fb0"
      unitRef="usd">531467000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i564a6da6e6134229bbd6920753ce9f67_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzExLTMtMS0xLTA_90fe92fd-cdb0-4792-b348-6eecbf47edd1"
      unitRef="usd">489978000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzExLTUtMS0xLTA_7b494eba-4190-4a8b-8ed8-f7dcba76cb4d"
      unitRef="usd">59367000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ica2e6c2ad8be4a75bc3559fc5d61ee7f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzExLTctMS0xLTA_144f756b-f8cb-4ca5-8dcc-c6ddada113b9"
      unitRef="usd">55074000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEyLTEtMS0xLTA_7bf55a99-ea36-4277-bc47-0dd7890b0ba9"
      unitRef="usd">98412000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEyLTMtMS0xLTA_58b65b10-c3e2-4a80-8460-6a9ed30e066b"
      unitRef="usd">86328000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEyLTUtMS0xLTA_aec588b6-c809-4719-8691-1ba378c18cd4"
      unitRef="usd">11602000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEyLTctMS0xLTA_fa26f9de-c346-4836-9530-e1107ff76531"
      unitRef="usd">9881000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEzLTEtMS0xLTA_883b331d-60a7-4257-ba70-ab3e1ba83b06"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEzLTMtMS0xLTA_8ee85890-ed56-4f28-9b85-0ed29a30b1ac"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEzLTUtMS0xLTA_05ee0772-1a0c-457b-9042-48f1dae7c3c5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzEzLTctMS0xLTA_2b55d372-a30e-48b8-921e-7656f8f39cb8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE0LTEtMS0xLTA_c8fb560c-42f5-4451-949d-31b062011bd8"
      unitRef="usd">42349000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE0LTMtMS0xLTA_5f085b77-4d39-40f0-8151-62a3cf5c5da3"
      unitRef="usd">44839000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE0LTUtMS0xLTA_6af8b1a6-f1fa-42de-98eb-13b60979ea83"
      unitRef="usd">4820000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE0LTctMS0xLTA_7a603a65-0ac4-4def-b364-ca3e08579163"
      unitRef="usd">5588000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE1LTEtMS0xLTA_f582844d-6f16-4dfc-bb95-f0072e2f727e"
      unitRef="usd">587530000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic25286169fa5449482caee8c554388cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE1LTMtMS0xLTA_66220aa6-b913-4a3b-ae1d-4dc69b528210"
      unitRef="usd">531467000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE1LTUtMS0xLTA_4c5224b1-c7d1-4e53-aa65-0b191c2c2f33"
      unitRef="usd">66149000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE1LTctMS0xLTA_465bd567-34e3-4e9f-b513-eec808e2bc35"
      unitRef="usd">59367000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE2LTEtMS0xLTA_85c65bc9-4e72-4e76-bcb9-000ef6f46f11"
      unitRef="usd">-43374000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ic25286169fa5449482caee8c554388cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE2LTMtMS0xLTA_efa0a3f1-f635-401b-895f-11ccd44076f1"
      unitRef="usd">-74278000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE2LTUtMS0xLTA_5c66f818-383f-4d63-9321-ef0a2239d0af"
      unitRef="usd">-1241000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyYzYxMTg2Zjc4Mzg0M2Q2ODJmOTE1ZTQxNzAyYTJkNy90YWJsZXJhbmdlOjJjNjExODZmNzgzODQzZDY4MmY5MTVlNDE3MDJhMmQ3XzE2LTctMS0xLTA_5d9e7646-ae9a-4770-9051-e9086974bba8"
      unitRef="usd">-6207000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NzA1_d4b328fe-138d-4c99-a95c-608835bcc3a3">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Actuarial (gain) loss results from changes in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Demographic experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortality rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assumptions and experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost (income).  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost (income) would be affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 PBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 PBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Actuarial (gain) loss results from changes in:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Claims, contributions, and demographic experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed participation rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortality rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(627)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following significant weighted-average assumptions were used to determine the APBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the APBO and net periodic benefit cost would be affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.593%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 APBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 APBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost would be affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.070%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.510%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.074%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 PBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining December&#160;31 PBO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate for determining net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzQtMS0xLTEtMA_3b1bcd99-ac2f-4a0b-bd16-844b44f7ff17"
      unitRef="usd">-44960000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzQtMy0xLTEtMA_46c29633-6a63-4034-b58a-714052801d73"
      unitRef="usd">-66108000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzQtNS0xLTEtMA_7393389f-76a4-48ec-b495-69ddd70caaa2"
      unitRef="usd">-4756000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzQtNy0xLTEtMA_078af959-7e0e-4ac9-8580-f4c4f2238412"
      unitRef="usd">-8006000</us-gaap:DefinedBenefitPlanOtherChanges>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzUtMS0xLTEtMA_21fd4bc0-fe54-4641-a0e1-7127510b39d7"
      unitRef="usd">-2607000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzUtMy0xLTEtMA_6e346324-8718-4343-9f8c-d085d772974f"
      unitRef="usd">732000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzUtNS0xLTEtMA_fe0e05e4-186f-4480-8a84-fd29ac18340a"
      unitRef="usd">54000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzUtNy0xLTEtMA_a6bab399-b6c0-4153-8101-77ff4be7b4ed"
      unitRef="usd">-394000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzYtMS0xLTEtMA_caaa2d19-db6b-427a-8b2a-1c4720ae1a9d"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzYtMy0xLTEtMA_9e94722a-846a-4fd3-89a3-e96914fea3c0"
      unitRef="usd">4225000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzYtNS0xLTEtMA_7762f85f-6ace-4c51-8f1b-bdba416058ad"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzYtNy0xLTEtMA_4836af2c-94c8-4ae1-adf6-7b903ac943a6"
      unitRef="usd">296000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzctMS0xLTEtMA_3fee2f73-1b71-4624-8fa5-c96a262413f1"
      unitRef="usd">0</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzctMy0xLTEtMA_1c0d0867-f391-46c8-99dc-7b14ee0b1e91"
      unitRef="usd">0</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzctNS0xLTEtMA_413a9417-b559-457e-8bb1-4b94f2af3fc0"
      unitRef="usd">243000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzctNy0xLTEtMA_53ae6bac-9b12-47c9-bf4c-a8ff549d45b9"
      unitRef="usd">215000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzgtMS0xLTEtMA_ee740b03-b5b2-435c-880e-c452067bb278"
      unitRef="usd">-47567000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzgtMy0xLTEtMA_f4efd986-90fc-4e31-84fc-f19d97f10402"
      unitRef="usd">-61151000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzgtNS0xLTEtMA_76025f39-cdc9-4d07-8714-1f94242c35e7"
      unitRef="usd">-4459000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpiYjU1NDllZDYyZmQ0MzVkYTIzNGM3YjJmNjQyZWMxNy90YWJsZXJhbmdlOmJiNTU0OWVkNjJmZDQzNWRhMjM0YzdiMmY2NDJlYzE3XzgtNy0xLTEtMA_d065e90d-fe0c-4fb2-8d10-eb0f0a4e73a6"
      unitRef="usd">-7889000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NTc5_9fae8939-0485-45b3-a685-2840aecca378">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents pre-tax information about net actuarial (gain) loss in AOCI as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.612%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Experience (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset (liability) adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization recognized in net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents pre-tax information about net actuarial loss in AOCI as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.228%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount in AOCI not yet recognized in net periodic benefit cost at beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Experience (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset (liability) adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization recognized in net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount in AOCI not yet recognized in net periodic benefit cost at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ic25286169fa5449482caee8c554388cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzQtMy0xLTEtMA_cb37f8b0-cd45-4745-86fd-ff08744755f0"
      unitRef="usd">146391000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzQtNS0xLTEtMA_efaf66fa-14f4-439f-bc16-e3dba5904e7b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzUtMy0xLTEtMA_875a39de-1671-4cf0-819d-7519b9b23392"
      unitRef="usd">21393000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzUtNS0xLTEtMA_4f660edd-c202-4539-8e0e-2371ea4a3a88"
      unitRef="usd">-3860000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzYtMy0xLTEtMA_da7c9ffe-a5b8-4a05-bf81-7c86dc4e067c"
      unitRef="usd">15211000</pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax>
    <pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzYtNS0xLTEtMA_6af5b0c3-cd32-460b-b405-9edaf2bd4923"
      unitRef="usd">-3860000</pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzgtMy0xLTEtMA_be57b7f0-08d0-4e54-b2dc-c685bfab1e8b"
      unitRef="usd">8131000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzgtNS0xLTEtMA_29d1b6ef-6a64-444d-a704-c4082e6b6fbc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzktMy0xLTEtMA_22d83e09-ef20-417f-9424-38a91563f7c6"
      unitRef="usd">132078000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxNDBjYjkwOWNmZTU0YzliOTlhNTVkMjliMDY4MzQyMi90YWJsZXJhbmdlOjE0MGNiOTA5Y2ZlNTRjOWI5OWE1NWQyOWIwNjgzNDIyXzktNS0xLTEtMA_45558ce9-af0c-4906-949a-bb40e6b2bc85"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NzAy_c801f9b4-e7bb-492d-98a3-16d5c6bf7ae0">&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents the components of net periodic benefit cost (income):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents the components of net periodic benefit cost (income):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table presents the components of net periodic benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:61.695%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzQtMS0xLTEtMA_3dc06f92-f1c1-430f-8491-15088ecf386c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzQtMy0xLTEtMA_29ed9564-f80a-4095-a800-881fa41fb6d0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzQtNS0xLTEtMA_5649c4ed-18ae-4564-84b4-cef946c1f80d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzUtMS0xLTEtMA_7e3e32ac-b041-4d2a-9bc4-e3b226792610"
      unitRef="usd">19941000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzUtMy0xLTEtMA_c9b1f5e3-1b04-4278-a992-34c577a873c3"
      unitRef="usd">25175000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzUtNS0xLTEtMA_674561f2-4b13-410e-95f9-19304ffc2faa"
      unitRef="usd">24270000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzYtMS0xLTEtMA_a4d8dabe-0ddb-4d6f-a5cc-80c2a58fb961"
      unitRef="usd">29453000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzYtMy0xLTEtMA_42c68e83-9708-4f06-8a9f-6d1d55f17754"
      unitRef="usd">34103000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzYtNS0xLTEtMA_497bab66-bbc3-4b56-8974-9539042bc095"
      unitRef="usd">34686000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzctMS0xLTEtMA_680c6e00-d646-405e-a310-399cfc1cee97"
      unitRef="usd">-17860000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzctMy0xLTEtMA_5ad4b4b1-feaf-4ed3-bf10-5d6e16d99cc4"
      unitRef="usd">-15518000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzctNS0xLTEtMA_41a14005-1626-43e7-af4f-202391997587"
      unitRef="usd">-16348000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzgtMS0xLTEtMA_b41bfe1e-77f3-4a13-953c-6b621ebe4fd7"
      unitRef="usd">-554000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzgtMy0xLTEtMA_f2eb25f3-d07a-497f-b519-1ebad6b6be1a"
      unitRef="usd">-965000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzgtNS0xLTEtMA_c136ec67-66bd-47b8-8ca5-6f5cec2a4ba4"
      unitRef="usd">-965000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzktMS0xLTEtMA_5beb97bf-bbb9-43c6-916b-531c30b513e6"
      unitRef="usd">7794000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzktMy0xLTEtMA_0232fc21-d61d-4d3e-a877-4e829faf2d2a"
      unitRef="usd">5625000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzktNS0xLTEtMA_a8a85551-9362-4c49-aa43-b05cc2195635"
      unitRef="usd">4967000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzExLTEtMS0xLTA_6ac47c85-8e49-446f-81e8-a47059358d6d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzExLTMtMS0xLTA_3e37f373-18fe-40c6-b35e-20cdb42fc756"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzExLTUtMS0xLTA_499e7ac9-a671-494d-a7b2-7a9daa39d9da"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEyLTEtMS0xLTA_f3f2c344-8d54-4cdb-8b59-da8cb6b866e2"
      unitRef="usd">2177000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEyLTMtMS0xLTA_d748fe58-964f-4c97-8224-a1b50b723ec5"
      unitRef="usd">2686000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEyLTUtMS0xLTA_4e5efea0-cbb9-4a4c-98eb-3722e169266a"
      unitRef="usd">2625000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEzLTEtMS0xLTA_3cc0cacd-d89a-450c-83dc-2698bd87a2ea"
      unitRef="usd">3284000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEzLTMtMS0xLTA_45625c91-30a1-41ae-bfc8-febf0d893e2c"
      unitRef="usd">3868000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzEzLTUtMS0xLTA_7aaa5e20-042d-413a-9d76-1dae7cb1dd51"
      unitRef="usd">3963000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE0LTEtMS0xLTA_0f1d1250-1e19-4c95-b970-59df3fdbe082"
      unitRef="usd">-1258000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE0LTMtMS0xLTA_8cb2820c-daf5-4ae6-a210-6f3b39ccb0c7"
      unitRef="usd">-941000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE0LTUtMS0xLTA_90b9f458-c17b-4c69-aabf-7d9835c5849a"
      unitRef="usd">-1088000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE1LTEtMS0xLTA_b5c00e10-024d-43d6-aff6-fd32c5e9990b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE1LTMtMS0xLTA_e91597e5-ae21-47d5-9fa0-88c08a965086"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE1LTUtMS0xLTA_45ed9e49-1d11-4cd0-aa0a-9cf7e70b7d84"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE2LTEtMS0xLTA_47580977-da1c-4978-808b-dd92512d63db"
      unitRef="usd">151000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE2LTMtMS0xLTA_030df2ae-c2b7-46fa-a882-9ee0c239af7a"
      unitRef="usd">-241000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyMWQ5NjNjNWQyMTk0OWJiOWM2NjEwNjRmZWZjYzFjZC90YWJsZXJhbmdlOjIxZDk2M2M1ZDIxOTQ5YmI5YzY2MTA2NGZlZmNjMWNkXzE2LTUtMS0xLTA_c14919c8-61a4-46a8-a279-011ef8b44999"
      unitRef="usd">-250000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzItMS0xLTEtMA_17d22605-b492-46a9-84f7-8336d85906f0"
      unitRef="number">0.0266</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ic25286169fa5449482caee8c554388cc_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzItMy0xLTEtMA_70cf0703-f8a8-495c-b4d6-c1cf81161ae5"
      unitRef="number">0.0342</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i564a6da6e6134229bbd6920753ce9f67_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzItNS0xLTEtMA_56379a1b-d994-4014-a641-c06d604b9ea1"
      unitRef="number">0.0465</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzMtMS0xLTEtMA_1042de39-330f-419f-b70a-e30c50678b94"
      unitRef="number">0.0342</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzMtMy0xLTEtMA_38d09e58-beff-48f7-9b1c-9281dff10638"
      unitRef="number">0.0465</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzMtNS0xLTEtMA_afefce03-f73f-4fc3-9272-31d1df3be92e"
      unitRef="number">0.0405</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzQtMS0xLTEtMA_64485d4a-a2f4-4e7c-8f53-cf3bdeffe6a6"
      unitRef="number">0.0590</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i6abe0fbac6734d48a740c846f8d66c08_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzQtMy0xLTEtMA_e15c8bd9-1af7-4e78-912c-8b5ae642bed2"
      unitRef="number">0.0686</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ie97e7aa0752c4462981e3b475109b5fa_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzQtNS0xLTEtMA_55045eb9-e67f-4624-8d0e-6b2e174d11fc"
      unitRef="number">0.0654</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzctMS0xLTEtMA_4a8086f5-971a-42e9-98c2-f8aa9e25d5d1"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="iae9dea98b6d14d2480647719bca1653b_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzctMy0xLTEtMA_c3e8f5f4-2128-4c6b-8c2f-55cd42f13adf"
      unitRef="number">0.0346</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ica2e6c2ad8be4a75bc3559fc5d61ee7f_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzctNS0xLTEtMA_0b4d0c6f-859f-4b13-9960-9ba8e74f27e8"
      unitRef="number">0.0463</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzgtMS0xLTEtMA_9f99b605-0f9b-47f3-9dbe-2cf006be4f97"
      unitRef="number">0.0346</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzgtMy0xLTEtMA_963472f1-de02-45d1-9d8a-3534496da5a3"
      unitRef="number">0.0463</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzgtNS0xLTEtMA_96a17735-9cab-42b5-80c5-31ddf72f84ef"
      unitRef="number">0.0401</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzktMS0xLTEtMA_9b16e559-2169-4df5-b699-3f32e951a5e9"
      unitRef="number">0.0590</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ibe29146a1c1f4232890e30514d2f9a68_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzktMy0xLTEtMA_fca9a5e6-e081-44bd-aaed-478e385b5856"
      unitRef="number">0.0690</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i05bc6dea441a427b80cff2f27069d688_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5M2YwM2JjM2M5NTM0ODE5YTE3Mzg0ODA1ODYzNzBkNi90YWJsZXJhbmdlOjkzZjAzYmMzYzk1MzQ4MTlhMTczODQ4MDU4NjM3MGQ2XzktNS0xLTEtMA_801fc98f-cc24-4e35-b538-c522022b4090"
      unitRef="number">0.0657</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease
      contextRef="ibc954e82d85b4899bebdbe3a36cfec66_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzc4Njc_f859933a-a380-4656-bef3-94179c565bab"
      unitRef="number">0.01</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear
      contextRef="if38f0646c2c248b4a615ee514e497c86_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzc5OTA_d2d23319-c1b6-458a-b258-05186db5c223"
      unitRef="usd">5200000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear
      contextRef="i9391b79182794fa48c1a51f4c1f930a9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzc5OTc_2dabb010-35aa-4a7f-af4a-5ce78c8cf90a"
      unitRef="usd">600000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease
      contextRef="ibc954e82d85b4899bebdbe3a36cfec66_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzgwMzk_f970135d-243e-483f-99bb-e28b36dbb991"
      unitRef="number">0.01</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzgxMTk_dd920d8f-e20a-4a9f-a452-dd7f67c3593f"
      unitRef="number">0.193</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzgxMjY_c8430d70-ddb7-4daf-86a4-10910f2d6e6b"
      unitRef="number">0.204</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4aa25c63751645949429939d0a162c85_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzg1Mzg_54ed6845-6e8d-4376-a7ac-bf90efc12b59"
      unitRef="number">0.35</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i942d663bcfb54434a0b7fb34119f9b30_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzg1NTE_05c1bc4c-e71c-47e5-a48c-cfa814766a8b"
      unitRef="number">0.15</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ibf5811b0c6a4465cb28c1cda63ec5a7c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzg2MzI_4903c8ea-2ccf-4161-8f5d-97f55f5f2fda"
      unitRef="number">0.50</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i13a9284e249a4f159a0e1b760a658f98_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzg3OTU_e707cade-3f6b-45a5-9276-d262c6c7c7f1"
      unitRef="number">0.13</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NzUz_0cd38d13-2f34-4bda-b097-01bbee9579c8">&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following pension benefit payments are expected to be paid:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following OPEB payments, which reflect expected future service and are net of participant contributions, are expected to be paid:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following executive retirement plan payments, which reflect expected future service, are expected:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:44.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.284%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.286%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzItMS0xLTEtMA_3dc33499-f0d7-402b-b35d-4b57ed7b0f97"
      unitRef="usd">46312000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzItMy0xLTEtMA_202c384e-8357-4be2-b151-07bb635513f1"
      unitRef="usd">5301000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzMtMS0xLTEtMA_5912bc42-310f-4f27-963e-8b0903232ea5"
      unitRef="usd">45583000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzMtMy0xLTEtMA_a290cd48-851e-4af1-8ed8-673c028a405e"
      unitRef="usd">5193000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzQtMS0xLTEtMA_d3989ca5-e007-45ed-9ee0-23206e04025f"
      unitRef="usd">44299000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzQtMy0xLTEtMA_d397db48-57f5-4925-ad97-600e3856f69a"
      unitRef="usd">4936000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzUtMS0xLTEtMA_dc093d0e-a717-423d-a95c-2498e847bda5"
      unitRef="usd">43066000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzUtMy0xLTEtMA_073de97c-fb54-41b3-9eaf-08e418e1c0e4"
      unitRef="usd">4702000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzYtMS0xLTEtMA_47dc44f5-1169-4b96-9176-7d30d613f508"
      unitRef="usd">41869000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzYtMy0xLTEtMA_ed161da6-9dac-4bf5-aade-85d34469cb87"
      unitRef="usd">4589000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzctMS0xLTEtMA_dbf728c3-dad2-4d53-9297-4291440944bf"
      unitRef="usd">188950000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxMmZkMmRkZDFiNTI0M2UyODExMTk5ZmNkZDAwOTEyOS90YWJsZXJhbmdlOjEyZmQyZGRkMWI1MjQzZTI4MTExOTlmY2RkMDA5MTI5XzctMy0xLTEtMA_e4128206-7a74-4753-aa94-21db3132f9d1"
      unitRef="usd">19829000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear
      contextRef="i3883dbc6554a4f379c1ea0a30ed19524_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMDk0_d41e58d0-6a45-4be0-93fb-716a85d1535e"
      unitRef="usd">0</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjA5_8fbacc0d-3309-4a68-b9e4-a6f808bf71d0"
      unitRef="usd">10800000</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjE2_5d7bb685-7b3e-49f2-bf7c-55964970666e"
      unitRef="usd">0</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjYy_f454cf4f-58ef-4a0b-83c4-0d4d62e3488f"
      unitRef="usd">11500000</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjY5_402057f0-d209-4746-a564-4e063ef7c812"
      unitRef="usd">0</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour
      contextRef="i38abdd3f16bb495baecac8cabf0cb730_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjg1_e79e17a0-5f68-4f1d-8d67-2eaf0544e5d7"
      unitRef="usd">10600000</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour
      contextRef="i1af4b0c1e09d4b8bae26e25711336b35_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMjky_7d8e20f0-26c0-4576-9a3d-ae135f3857cb"
      unitRef="usd">0</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate
      contextRef="i4169b79aa8724ffcbe15aa09149f0097_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEwMzY4_c30ce4be-8e17-47ab-95b8-202abf34a352"
      unitRef="number">0.029</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzQtMS0xLTEtMA_95a602d6-35b9-4b60-98e2-f4245d2562c0"
      unitRef="usd">75121000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ie0bcaf082bf54136b5e03c627b92d924_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzQtMy0xLTEtMA_8f39cc1e-434c-4cb1-a64f-737f30d1e9b1"
      unitRef="usd">75305000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzQtNS0xLTEtMA_056915e9-3e0b-4c72-b633-181a00512b40"
      unitRef="usd">11235000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i64882a45e8b8425ca0c790736da5a77f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzQtNy0xLTEtMA_f7857e37-a8b6-480f-b971-3f0e78339883"
      unitRef="usd">10064000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzUtMS0xLTEtMA_c87e58a4-31db-42c2-8102-bf704caf3fce"
      unitRef="usd">38000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzUtMy0xLTEtMA_4a8ab3ad-1b5c-4ad1-bf24-34a1b36b2d85"
      unitRef="usd">53000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzUtNS0xLTEtMA_3c1884cd-d481-42c1-9632-ad2a97ced5b3"
      unitRef="usd">46000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzUtNy0xLTEtMA_cece2182-c420-4b6d-b913-57115698c19b"
      unitRef="usd">50000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzYtMS0xLTEtMA_780681c7-05b1-4e72-ad4a-72130fa14da6"
      unitRef="usd">2453000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzYtMy0xLTEtMA_5c5c1969-c2c1-441a-8fbf-75722a4ed93c"
      unitRef="usd">3316000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzYtNS0xLTEtMA_1d051f82-9da8-426f-a902-d9f09f903a02"
      unitRef="usd">373000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzYtNy0xLTEtMA_1cd0d439-104c-4792-8a37-6d0374f5d7e2"
      unitRef="usd">451000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzctMS0xLTEtMA_badaf9a0-59bd-4b13-be59-8ce0a31c0014"
      unitRef="usd">1714000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzctMy0xLTEtMA_2c6d5d22-5c13-4b81-922f-8efdf0c890e5"
      unitRef="usd">2131000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzctNS0xLTEtMA_5518728b-5a4c-4507-ab37-1610f34fed93"
      unitRef="usd">243000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzctNy0xLTEtMA_a09d06e2-ebe2-48fe-84c6-938bd4a7d952"
      unitRef="usd">316000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzgtMS0xLTEtMA_fc434e15-6fff-4a22-943c-c0efcbfadc0f"
      unitRef="usd">-3261000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzgtMy0xLTEtMA_c7d903da-1202-4557-9b1d-d45c59a10b2d"
      unitRef="usd">-2587000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzgtNS0xLTEtMA_aeb130ae-32ae-4fe1-bd23-2f4933670540"
      unitRef="usd">-747000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzgtNy0xLTEtMA_c51f0391-40b1-4ea4-91fa-62fe8ca3bb32"
      unitRef="usd">-1004000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzktMS0xLTEtMA_93fa9c37-c80b-452e-8e3b-27c7cd6ea51e"
      unitRef="usd">7391000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzktMy0xLTEtMA_ded09b83-0525-4c6e-ae17-5f03efd4ff2f"
      unitRef="usd">8271000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzktNS0xLTEtMA_79aa7391-3aee-4e62-be47-8a048cdc30f0"
      unitRef="usd">706000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzktNy0xLTEtMA_88bbda11-c7c0-48ef-94ad-0694a12ed2ed"
      unitRef="usd">650000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzExLTEtMS0xLTA_7544dfde-b7df-4dd0-86ca-54f1d2e25027"
      unitRef="usd">75196000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzExLTMtMS0xLTA_1605040b-06d4-4a93-b38e-d365e4098633"
      unitRef="usd">75121000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzExLTUtMS0xLTA_5d7cff01-8c77-430d-950a-ab82d0e604ed"
      unitRef="usd">11938000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzExLTctMS0xLTA_7986baa9-7545-4f8e-aed1-bdbba3fc7f50"
      unitRef="usd">11235000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEyLTEtMS0xLTA_100f7abc-ba20-41b8-9749-ee151a8d7369"
      unitRef="usd">86400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie0bcaf082bf54136b5e03c627b92d924_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEyLTMtMS0xLTA_d153c3fc-0e8e-40f2-b3c8-0aab5d73f628"
      unitRef="usd">69703000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEyLTUtMS0xLTA_86b014ef-a86e-42c2-8224-0318d96fcb6d"
      unitRef="usd">10844000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i64882a45e8b8425ca0c790736da5a77f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEyLTctMS0xLTA_ff785274-8c66-4a55-b283-6db9b39aa284"
      unitRef="usd">8744000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEzLTEtMS0xLTA_7c929307-2fcc-4068-a665-01268bcdcbc9"
      unitRef="usd">9423000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEzLTMtMS0xLTA_4acb1e93-8ecc-4b55-b20e-3b4965286792"
      unitRef="usd">19257000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEzLTUtMS0xLTA_a81cbd7a-48d9-4b6a-955b-7ad2fad222e9"
      unitRef="usd">2505000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzEzLTctMS0xLTA_9bc57797-660b-422e-867a-a0ca0620cca2"
      unitRef="usd">2434000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE0LTEtMS0xLTA_864ad5de-1fb0-4b46-a7b4-162750ed13a9"
      unitRef="usd">3256000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE0LTMtMS0xLTA_8e009329-a0bb-484c-ac27-fa48a5cb0f46"
      unitRef="usd">3580000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE0LTUtMS0xLTA_e6d3a798-c000-40ca-93b8-d9623010813f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE0LTctMS0xLTA_281e15d8-2589-4036-922b-109442a5b5b5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE1LTEtMS0xLTA_c6dd9847-7bf2-45b4-9ebf-5eed467ef734"
      unitRef="usd">1714000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE1LTMtMS0xLTA_0f0ed4d5-8860-4ca0-afb3-4083e6a852c7"
      unitRef="usd">2131000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE1LTUtMS0xLTA_a08dcad7-0cdf-496c-b72d-d72c674c3b87"
      unitRef="usd">243000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE1LTctMS0xLTA_ae6c6a54-f9f9-4fda-840c-93fcd8fa9553"
      unitRef="usd">316000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE2LTEtMS0xLTA_290bdd21-4f67-4f85-bfef-cc8c57390015"
      unitRef="usd">7391000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE2LTMtMS0xLTA_a3bd600e-ee7e-4180-b207-65db1a9cbaa5"
      unitRef="usd">8271000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE2LTUtMS0xLTA_d7e034b6-1148-4be1-b6d9-4d56c49f5425"
      unitRef="usd">707000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE2LTctMS0xLTA_08859205-d650-4bf8-be47-9bcdb2b9f250"
      unitRef="usd">650000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE3LTEtMS0xLTA_3397c20a-0fbe-47b0-9c9b-5daf19469480"
      unitRef="usd">93402000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE3LTMtMS0xLTA_e97cba33-e012-41a1-8476-4cab3488ab87"
      unitRef="usd">86400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE3LTUtMS0xLTA_a94ea9b1-5b93-4d82-b615-c2b7d4af9a5e"
      unitRef="usd">12885000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE3LTctMS0xLTA_91251ef1-4ea0-4107-ad4a-e56875e0f26d"
      unitRef="usd">10844000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE4LTEtMS0xLTA_15199029-9739-4fca-9b03-a73acd90f0dd"
      unitRef="usd">18206000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE4LTMtMS0xLTA_5e7a46f8-9a87-4c11-91dd-9a00e75dca3b"
      unitRef="usd">11279000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE4LTUtMS0xLTA_93c6e3eb-57d6-4b4f-a16a-62d0684e7ee2"
      unitRef="usd">947000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpmM2I3Zjg4NmNlZWI0NmY2OTk1YmU1OWJjMjg3NmJlOS90YWJsZXJhbmdlOmYzYjdmODg2Y2VlYjQ2ZjY5OTViZTU5YmMyODc2YmU5XzE4LTctMS0xLTA_53948a6a-47bc-4392-a0bd-22a26ade02a1"
      unitRef="usd">-391000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzQtMS0xLTEtMA_4a281b87-0ab5-4aed-b675-23da0c1a1710"
      unitRef="usd">-4959000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzQtMy0xLTEtMA_a89a7776-ed3b-4724-a8ff-1f4532cc3aa2"
      unitRef="usd">-7236000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzQtNS0xLTEtMA_1ab1b462-26e0-4345-a6f5-d87ee83cda5a"
      unitRef="usd">-1008000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzQtNy0xLTEtMA_15fe7fa5-7957-4c02-b6d5-7b02c068f668"
      unitRef="usd">-1375000</us-gaap:DefinedBenefitPlanOtherChanges>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzUtMS0xLTEtMA_87b1e839-94a0-45cd-83c4-f7665e6ac9bb"
      unitRef="usd">1698000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzUtMy0xLTEtMA_18c6bd0e-07f6-4332-bdba-8b585756e8ba"
      unitRef="usd">4022000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzUtNS0xLTEtMA_b2ad4c1b-dfea-4b86-a7e9-0985f33e2eb3"
      unitRef="usd">261000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzUtNy0xLTEtMA_e55a070d-1fed-45ff-a59c-8786642f7939"
      unitRef="usd">311000</pnm:DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzYtMS0xLTEtMA_85ff0884-90d4-4451-bfbd-2bc74dfa8ad9"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzYtMy0xLTEtMA_d670e562-3dbb-4b05-8e61-f89d69731723"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzYtNS0xLTEtMA_4d5d6d85-8d20-45bf-9326-6abf911237d0"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzYtNy0xLTEtMA_866ef7c4-1493-4f48-952b-6c218149bc1c"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzctMS0xLTEtMA_e2bbb15a-7678-456a-9a2a-5eef566f0a6b"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzctMy0xLTEtMA_7cf0464d-6e22-45c5-8f63-4c1d09529ac9"
      unitRef="usd">627000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzctNS0xLTEtMA_bb19ab49-57e8-43f5-b42b-a17a64d5ad78"
      unitRef="usd">0</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzctNy0xLTEtMA_4a23baae-0498-466e-a4ed-c0f30da8b5b6"
      unitRef="usd">60000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzEwLTEtMS0xLTA_7530dccb-8bbc-43cc-a9e0-2787d458db90"
      unitRef="usd">-3261000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzEwLTMtMS0xLTA_e3a1f772-8b55-4d46-809f-a1126d1afe3e"
      unitRef="usd">-2587000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzEwLTUtMS0xLTA_7b8df732-86a2-46e0-831d-af4250831a1c"
      unitRef="usd">-747000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxZGRlMjI2ZTJjNjM0MTQ1YjU0YjUyNDNlMDA2NGRiOC90YWJsZXJhbmdlOjFkZGUyMjZlMmM2MzQxNDViNTRiNTI0M2UwMDY0ZGI4XzEwLTctMS0xLTA_46f6f2ad-3cb4-4f83-8efa-4d9aed9d30a1"
      unitRef="usd">-1004000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzExMjQw_acecf734-450f-46c8-a833-139a1143fa6b"
      unitRef="usd">600000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzExMzYw_2f9ccf7f-4ba4-4784-bf81-3e30d59e64f6"
      unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzQtMS0xLTEtMA_12156203-f8c5-418f-824b-3ef8439adbcb"
      unitRef="usd">38000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzQtMy0xLTEtMA_d012e3d7-a889-4328-8df0-026dee6c34ad"
      unitRef="usd">53000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzQtNS0xLTEtMA_d42f1633-3f1f-49eb-8935-3bd21f5702b2"
      unitRef="usd">83000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzUtMS0xLTEtMA_6aa475f6-7330-4268-acf9-a4c5ac70e005"
      unitRef="usd">2453000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzUtMy0xLTEtMA_45bcdc29-8853-495d-b08a-2860d2524f57"
      unitRef="usd">3316000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzUtNS0xLTEtMA_020648cf-3adc-45ef-93df-8c9fac5b4d6d"
      unitRef="usd">3439000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzYtMS0xLTEtMA_89ad440f-0a1a-4b54-92af-596b4ab9fa33"
      unitRef="usd">5548000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzYtMy0xLTEtMA_a90d655c-e123-4aba-9a15-58fe64572c5a"
      unitRef="usd">5278000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzYtNS0xLTEtMA_69fa1971-c940-43b1-b6c6-b897c91f153c"
      unitRef="usd">5414000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzctMS0xLTEtMA_059a0580-17fa-4fbb-9a2c-f5db783f62ff"
      unitRef="usd">-348000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzctMy0xLTEtMA_2aeb8706-5b3e-4577-836f-e24150b44e45"
      unitRef="usd">-675000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzctNS0xLTEtMA_3aaa3fed-1002-4928-b678-f9f373ac7c16"
      unitRef="usd">-2354000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzgtMS0xLTEtMA_378f582a-a08d-404d-9b93-cd2a336a8d70"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzgtMy0xLTEtMA_57193339-a70b-4609-8d0e-ce9cec2fb777"
      unitRef="usd">-397000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzgtNS0xLTEtMA_ae661b68-38bb-45bc-ab72-16f88eae2db6"
      unitRef="usd">-1664000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzktMS0xLTEtMA_ee952547-fb6e-499f-a7a3-f05513b6082f"
      unitRef="usd">-2709000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzktMy0xLTEtMA_a17baf14-08e3-4051-8464-ee9a2c7c9e74"
      unitRef="usd">-1631000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzktNS0xLTEtMA_375fad09-0caa-4618-9bd1-ff39c2da17e1"
      unitRef="usd">-1202000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzExLTEtMS0xLTA_d1d84f7c-1f09-4535-a62b-23ae52f85d3c"
      unitRef="usd">46000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzExLTMtMS0xLTA_9d0cf17c-c929-4688-be8d-3ecad31f3ee4"
      unitRef="usd">50000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzExLTUtMS0xLTA_f44eaf2a-9a4c-4afe-9efe-adf7266f088b"
      unitRef="usd">134000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEyLTEtMS0xLTA_287996b3-5bd3-4ce6-a334-994f8673639c"
      unitRef="usd">373000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEyLTMtMS0xLTA_d21fc2e5-e8e0-4ef0-a7fa-5c9056ba040d"
      unitRef="usd">451000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEyLTUtMS0xLTA_7d231623-4d0c-4010-a371-36c674a5d490"
      unitRef="usd">477000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEzLTEtMS0xLTA_4172fd69-32dd-4278-9042-ea88e59fb741"
      unitRef="usd">538000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEzLTMtMS0xLTA_ffebcdf9-588e-4e35-9f5e-49777299c537"
      unitRef="usd">517000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzEzLTUtMS0xLTA_e171ada7-fe2b-4b1c-bf2b-8b5d2f947eaf"
      unitRef="usd">542000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE0LTEtMS0xLTA_97ba3175-743a-4316-83c1-834b5dd33bc5"
      unitRef="usd">323000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE0LTMtMS0xLTA_cba75809-d9ff-4e82-9155-1964a1909853"
      unitRef="usd">444000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE0LTUtMS0xLTA_2be064cb-d06c-4c94-82c3-8d2029da2ae0"
      unitRef="usd">227000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE1LTEtMS0xLTA_ec6386ea-0053-48ca-9861-f7ccee7caf18"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE1LTMtMS0xLTA_fae448cc-1e8f-40ab-8b1c-243a18d67bd8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE1LTUtMS0xLTA_3df659c1-bbc7-48dc-a3bb-eb920cbb0e05"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE2LTEtMS0xLTA_a3a7b07f-b61a-4d2f-852b-002412535ce9"
      unitRef="usd">-442000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE2LTMtMS0xLTA_b516ec35-d28e-4bb1-845d-559df0fb33ba"
      unitRef="usd">-460000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxYzY1OGIyY2JkNWY0YzUxODNhYjIyNmU3OGE2ZjI4Mi90YWJsZXJhbmdlOjFjNjU4YjJjYmQ1ZjRjNTE4M2FiMjI2ZTc4YTZmMjgyXzE2LTUtMS0xLTA_85edb489-9435-4d28-938e-ed3174b3738d"
      unitRef="usd">-158000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzItMS0xLTEtMA_38ec6f7e-0299-4b52-8d5f-38a40e74fcf7"
      unitRef="number">0.0265</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzItMy0xLTEtMA_ad72a679-2d36-4005-86a2-51e4ba01cea0"
      unitRef="number">0.0342</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ie0bcaf082bf54136b5e03c627b92d924_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzItNS0xLTEtMA_2252dbc5-eba0-4dd4-9ed1-5b712947d313"
      unitRef="number">0.0463</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzMtMS0xLTEtMA_792da701-d8ce-4c0f-a856-3fd1438bb5d7"
      unitRef="number">0.0342</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzMtMy0xLTEtMA_b1e63235-2276-47b6-85f1-1ca6ec40fe6b"
      unitRef="number">0.0463</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzMtNS0xLTEtMA_98108d4a-170b-4f01-8203-69a29280f527"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzQtMS0xLTEtMA_14442773-3f7b-4aaa-9591-d75b6f53828a"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzQtMy0xLTEtMA_5fc22dcb-196b-47a5-b32f-89d91079c70e"
      unitRef="number">0.0720</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib4579be5610f4221abd79384a9a2b67d_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzQtNS0xLTEtMA_3f05a1d1-f15f-4a4a-a440-21ec47f77564"
      unitRef="number">0.0742</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzctMS0xLTEtMA_ca6526b4-d842-414e-8cf8-a3e6ef5d72f6"
      unitRef="number">0.0265</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i35a6160d93e44cad9a57aebe009b9cd3_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzctMy0xLTEtMA_c18081b0-f655-47a3-b8e8-2126a0f21eca"
      unitRef="number">0.0342</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i64882a45e8b8425ca0c790736da5a77f_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzctNS0xLTEtMA_a35bfc19-b39c-4dd0-9f59-e6f71d1bdf22"
      unitRef="number">0.0463</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzgtMS0xLTEtMA_3a41fef9-ae3f-4c5a-ba3e-b3f119acfff7"
      unitRef="number">0.0342</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzgtMy0xLTEtMA_a1894df6-2719-41ff-bb5b-c9b404f5184c"
      unitRef="number">0.0463</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzgtNS0xLTEtMA_f431e4e7-6792-4a89-a5b6-94ba898a7376"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzktMS0xLTEtMA_148519f1-e335-43a8-bb7e-5401dfff246f"
      unitRef="number">0.0560</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i3921b4c095b04130b0b73273b137a459_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzktMy0xLTEtMA_95fa063e-e010-452a-a773-10cd707c979d"
      unitRef="number">0.0580</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i0052ee60857242f4867b441e0b25adf7_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToxY2I5N2FlYzYxM2Q0ZDM3YjQzOWY0ZTY5ZTM1ODBmZS90YWJsZXJhbmdlOjFjYjk3YWVjNjEzZDRkMzdiNDM5ZjRlNjllMzU4MGZlXzktNS0xLTEtMA_b9abfab1-5799-4168-a6b1-30b27b2d3909"
      unitRef="number">0.0586</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease
      contextRef="ic5399e61b3cb4e33828bf20225c03df9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyMzc0_0dbed7a7-d495-42aa-8213-85b33bf21221"
      unitRef="number">0.01</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNDk3_a4b9acb0-0684-4652-80fb-5c9a9203ca34"
      unitRef="usd">900000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNTA0_a4635ddb-12ec-4265-85d5-9741b9f05bb0"
      unitRef="usd">100000</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear>
    <pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease
      contextRef="ic5399e61b3cb4e33828bf20225c03df9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNTQ2_0dbed7a7-d495-42aa-8213-85b33bf21221"
      unitRef="number">0.01</pnm:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNjIz_864219db-8eb8-4c16-9a54-e643ffa6a470"
      unitRef="number">0.111</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEyNjMw_21af76b2-cb35-460f-8270-d94d94655d4d"
      unitRef="number">0.236</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NTcw_7bafc857-0976-4d80-84b5-419127c2b3fb">&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table shows the assumed health care cost trend rates for the PNM OPEB plan:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.356%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Health care cost trend rate assumed for next year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate to which the cost trend rate is assumed to decline (the ultimate trend rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year that the rate reaches the ultimate trend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzMtMS0xLTEtMA_2c3ea757-be2a-440c-966a-d04a97530a90"
      unitRef="number">0.0625</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzMtMy0xLTEtMA_9624c48e-8467-474e-b782-e084e38e52b4"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzQtMS0xLTEtMA_d825df80-9f1a-4db8-82db-955572dec0c0"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="ia873bed876cd45e89d14de8c50a2a5af_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzQtMy0xLTEtMA_7659ae4e-3c2b-4b28-85ba-91871f1620d5"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="i57efa083db2d4f87a308d0198f99463e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzUtMS0xLTEtMA_01e02871-7db1-4348-8421-a747c3a8f0a3">2026</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="ic917134d9d414d54adae912effcced5e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo4Njg4OTliM2I3OWQ0MjdkOWUzN2RlNDNkY2MyZDY2My90YWJsZXJhbmdlOjg2ODg5OWIzYjc5ZDQyN2Q5ZTM3ZGU0M2RjYzJkNjYzXzUtMy0xLTEtMA_cd761389-3e16-4123-9a1c-9ec8a083fc2c">2026</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <pnm:EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO
      contextRef="ica6ca8427674417bba6073cf904a36e7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEzMjA3_331db9d1-c457-4d15-a2d8-a6c77a1748de"
      unitRef="usd">0</pnm:EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic43ad49408834a6899edbd5e028cd424_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEzODYz_bef8cc1d-770a-44b5-967d-fdd1aaecfed1"
      unitRef="number">0.30</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="if5d7755cb6844e31bc6f93ad5a482756_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzEzODc5_f65110b2-3b99-4103-b58e-babe64183d05"
      unitRef="number">0.70</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzItMS0xLTEtMA_937b4c4d-3fbc-44c0-b330-e54ea04d0c61"
      unitRef="usd">6455000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzItMy0xLTEtMA_39e0773a-1d06-4d4e-9504-95a928baf7ec"
      unitRef="usd">649000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzMtMS0xLTEtMA_3934f9d0-91c4-47ea-9cd8-f15e205e41b4"
      unitRef="usd">6132000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzMtMy0xLTEtMA_92aaede1-a166-47dd-901f-e77f8f6796ce"
      unitRef="usd">678000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzQtMS0xLTEtMA_bf3cb969-49e7-4d34-94a5-e9f81a62221f"
      unitRef="usd">5960000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzQtMy0xLTEtMA_1d365ee6-1afc-475f-9b0d-a0ac5906a456"
      unitRef="usd">698000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzUtMS0xLTEtMA_e2669247-3995-4e8b-a58b-b2fa3f3eab2e"
      unitRef="usd">5711000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzUtMy0xLTEtMA_6f9fb8f3-cf39-46c7-8743-0e0ce9255e89"
      unitRef="usd">709000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzYtMS0xLTEtMA_4cd8e30f-a505-408b-8f7f-cecae299b1e6"
      unitRef="usd">5357000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzYtMy0xLTEtMA_e5e851f2-8617-46e0-b634-0b5fd133bfd1"
      unitRef="usd">713000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzctMS0xLTEtMA_380ade52-db16-4094-a581-23b073d507e1"
      unitRef="usd">22474000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i0f4f395f1a8b45e0a922a260970a1901_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTplZDAwMmE5YWQ1NDE0Y2UxOTQ3YjkzNTA1ZDQ4NjA1NS90YWJsZXJhbmdlOmVkMDAyYTlhZDU0MTRjZTE5NDdiOTM1MDVkNDg2MDU1XzctMy0xLTEtMA_52fe54cd-094c-4164-b23a-5633a11b1623"
      unitRef="usd">3400000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ieda983f0882540fa9b6b1450bb42c34f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0MTU1_b48f0791-7a27-4cc1-8646-db5922ea0113"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i4884fa3c4b124ed8a53f17e6b6a34893_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0MTU1_e810a2f2-f7d6-4d3f-9070-2150ba90d70c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive
      contextRef="i8e483aa2b5654b4d91ed73129c92961f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0MjMy_3ff1d199-d7e3-492c-b473-ab8b0c258ba9"
      unitRef="usd">0</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive>
    <pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive
      contextRef="i9d94bea251954331860ba5bd8b9b77b4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0MjMy_ab528f7c-ca7e-4990-a951-3a2b81f1768a"
      unitRef="usd">0</pnm:DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive>
    <pnm:DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0NTI5_b9d71ae9-59f5-414a-bfc9-f06c61181122"
      unitRef="usd">3700000</pnm:DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive
      contextRef="i980db9adffad41c2bc54066f44666c0c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE0NTQ0_9dfa7ad8-48ca-4216-b849-a4c28c963274"
      unitRef="usd">13100000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NTcy_a98bfc40-b52f-4da8-8a79-ddb9b640c26f">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;For the executive retirement programs, the following table presents information about the PBO and funded status of the plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.456%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.956%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBO at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBO at end of year &#x2013; funded status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzQtMS0xLTEtMA_1b30cb6e-64c4-4305-beb3-39551dcc85de"
      unitRef="usd">14994000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if4e00fd0258749e287aab0f34c6772d9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzQtMy0xLTEtMA_6c33450b-0ba8-4f61-b097-b674c17f4b91"
      unitRef="usd">14726000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzQtNS0xLTEtMA_de6234ee-1a6c-4557-aeab-c4e067dcd98b"
      unitRef="usd">692000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ice557b579d29466f861c99a8953585ef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzQtNy0xLTEtMA_ddc4af06-b620-4de7-b053-1c9e79fb6503"
      unitRef="usd">702000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzUtMS0xLTEtMA_55a30ba9-17b9-4180-b507-e41a444766fa"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzUtMy0xLTEtMA_99a328dd-e31a-4898-a1c3-2801e89003a8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzUtNS0xLTEtMA_a2302f91-d8c7-448e-802e-c7fb599f7cf7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzUtNy0xLTEtMA_6b58ad3a-1c1f-4475-98d0-902de2db249c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzYtMS0xLTEtMA_8850c41f-27a9-48a5-879f-88c7b7d3266e"
      unitRef="usd">491000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzYtMy0xLTEtMA_b7711a78-f969-4080-936b-430c0c59093d"
      unitRef="usd">651000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzYtNS0xLTEtMA_d86a4f47-e0e0-4a2a-bf11-a9085e74c4c0"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzYtNy0xLTEtMA_95261f98-87b2-42e9-a7e9-4ae394549aa2"
      unitRef="usd">30000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzctMS0xLTEtMA_58f4cf60-bb04-41c1-adeb-6d9a4fc865d8"
      unitRef="usd">-78000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzctMy0xLTEtMA_fc826464-5c07-4b22-91e1-3fbb57c05a98"
      unitRef="usd">-1053000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzctNS0xLTEtMA_df40735d-a0c5-4af7-869a-8159e08dd52c"
      unitRef="usd">-58000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzctNy0xLTEtMA_5bd9350c-2b0a-4288-b286-cf9536164ee7"
      unitRef="usd">-54000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzgtMS0xLTEtMA_6aff7d1b-8d82-4418-ada6-bc1bbc963391"
      unitRef="usd">1341000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzgtMy0xLTEtMA_1d03e66b-4c8d-447d-ad4f-2dbf2bdafefb"
      unitRef="usd">1436000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzgtNS0xLTEtMA_eeba13ef-6598-4d74-b36e-b37705bf4f50"
      unitRef="usd">94000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzgtNy0xLTEtMA_a1ff776d-f672-47d7-8c0b-569a095b78f5"
      unitRef="usd">94000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzktMS0xLTEtMA_15dd45bc-b65a-4f00-b56e-1f7c96f5cc21"
      unitRef="usd">14222000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzktMy0xLTEtMA_c49c81b1-1bab-4da9-85b9-d5ad54890df5"
      unitRef="usd">14994000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzktNS0xLTEtMA_405207ac-ffa4-4272-961c-fdaf307be803"
      unitRef="usd">678000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzktNy0xLTEtMA_fd95f85f-d184-4566-8845-d602bc65812a"
      unitRef="usd">692000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzEwLTEtMS0xLTA_52de138d-e0cd-49b0-8a43-3cbad8d00409"
      unitRef="usd">1323000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzEwLTMtMS0xLTA_864ecbe3-5356-43c0-bb0d-6faf319dfe5d"
      unitRef="usd">1434000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzEwLTUtMS0xLTA_838492d7-04da-4e61-b7ef-ff994fe987f8"
      unitRef="usd">91000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzEwLTctMS0xLTA_18410a10-640e-410a-a22a-505885913b22"
      unitRef="usd">91000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzExLTEtMS0xLTA_84e12df5-2410-4c06-8325-58e7cab9ca0c"
      unitRef="usd">12899000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzExLTMtMS0xLTA_597b5873-f779-44ef-a1ac-50042b439a26"
      unitRef="usd">13560000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzExLTUtMS0xLTA_5d07d798-2be2-4594-81b2-14fd5b162885"
      unitRef="usd">587000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZToyOTk4YWYxMWZkYzU0ZDM4ODYxYTg5NDkzMTlhYWQ3My90YWJsZXJhbmdlOjI5OThhZjExZmRjNTRkMzg4NjFhODk0OTMxOWFhZDczXzExLTctMS0xLTA_9a06cb3c-ed0b-45ff-b675-9f13891adab9"
      unitRef="usd">601000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzMtMS0xLTEtMA_f1cf3f5a-456e-4995-81e7-0e0e3e8c7979"
      unitRef="usd">2395000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzMtMy0xLTEtMA_8e68e13d-5266-412e-92e0-272ffb1e2073"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzQtMS0xLTEtMA_656de372-12db-4a10-ac19-2d87010658db"
      unitRef="usd">-78000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzQtMy0xLTEtMA_3bf0887a-12db-453d-894d-c32a403bdac3"
      unitRef="usd">-58000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzUtMS0xLTEtMA_cef60026-8122-43cd-8a16-ee9775472323"
      unitRef="usd">-45000</pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax>
    <pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzUtMy0xLTEtMA_da6f7cdb-66ca-4b19-8c14-c444691b7df4"
      unitRef="usd">-58000</pnm:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzYtMS0xLTEtMA_0a79fab8-394e-4eb3-a6a0-b80617936faf"
      unitRef="usd">169000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzYtMy0xLTEtMA_a33347d6-5319-49ea-b7e8-7c9c4adbadf0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzctMS0xLTEtMA_f01a0c5f-2cc1-4847-84b2-d655f556639c"
      unitRef="usd">2259000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo1OThjNDg4ZDdlYmM0NjFiYjI3MGVkYjZmYjZjOGJiZi90YWJsZXJhbmdlOjU5OGM0ODhkN2ViYzQ2MWJiMjcwZWRiNmZiNmM4YmJmXzctMy0xLTEtMA_2f7cced4-8510-4379-b630-7dd38419d6ca"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzQtMS0xLTEtMA_985a0c0c-0ed0-4830-a72d-848c33ce0862"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzQtMy0xLTEtMA_2d56934d-a1dc-43ce-957b-9c1c5a4c50db"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzQtNS0xLTEtMA_309d291b-5e05-4e23-a8f2-36c2ccf57b21"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzUtMS0xLTEtMA_39b0931a-cdb8-47cf-880d-bc01eb06b28a"
      unitRef="usd">491000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzUtMy0xLTEtMA_5949b5cd-1863-47d5-b46d-b9e0ee904117"
      unitRef="usd">651000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzUtNS0xLTEtMA_74e6e90c-8092-4a92-a4bb-166f787b8606"
      unitRef="usd">622000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzYtMS0xLTEtMA_5f7f9568-93d5-4ce7-bd8d-32bcb21d664d"
      unitRef="usd">-403000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzYtMy0xLTEtMA_22ed5ac6-c9f8-4bc2-ba64-8dd3bde806fb"
      unitRef="usd">-318000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzYtNS0xLTEtMA_a3d37501-82c8-4fe0-8bfc-1f49ff09e4a5"
      unitRef="usd">-359000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzctMS0xLTEtMA_be4e3d85-e2fa-4b18-b98d-46545a896154"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzctMy0xLTEtMA_f755e3fa-8662-4d4c-b3d5-72051a6655a3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzctNS0xLTEtMA_26c89404-91ad-457d-bf0e-0cc46f54f032"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzgtMS0xLTEtMA_b8e8b9fc-b254-4faf-97a6-32b4c6a0e620"
      unitRef="usd">894000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzgtMy0xLTEtMA_f58d1d5a-25c2-428e-93b8-eeec1a262cc5"
      unitRef="usd">969000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzgtNS0xLTEtMA_58e14504-afa5-471d-a9da-597f78aa248c"
      unitRef="usd">981000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEwLTEtMS0xLTA_74d9bc00-ea98-4483-ae79-8daf9c1a68f0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEwLTMtMS0xLTA_0277f722-3e5d-415a-8202-8760c8a9c785"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEwLTUtMS0xLTA_364e8d84-282c-41da-a03b-b4da7fea33f1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzExLTEtMS0xLTA_da1b2425-2c3c-4101-916e-5f624c72912b"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzExLTMtMS0xLTA_356e3d51-adf5-4e74-83c8-f2033b9122d8"
      unitRef="usd">30000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzExLTUtMS0xLTA_b3216b8c-50b6-444f-9441-f27c05ffe9c8"
      unitRef="usd">29000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEyLTEtMS0xLTA_db0d2401-7db9-4623-b4e7-8d5756cff075"
      unitRef="usd">-24000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEyLTMtMS0xLTA_3e31e664-c6f4-48b5-8acd-1885a89c1d48"
      unitRef="usd">-15000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEyLTUtMS0xLTA_c7594043-e5fe-4c44-b71b-c900739bfac5"
      unitRef="usd">-15000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEzLTEtMS0xLTA_9c549359-35a1-4baf-9410-018ca5044f66"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEzLTMtMS0xLTA_9f47a2fb-3f65-46f5-8cdd-cf8d91f446d3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzEzLTUtMS0xLTA_f77595f9-d812-49d3-98fd-a998586ec7a0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzE0LTEtMS0xLTA_461f9c7f-8240-4064-aa9a-41bdab6f647e"
      unitRef="usd">46000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzE0LTMtMS0xLTA_fabfcd53-c25c-4351-854c-ac92a069814d"
      unitRef="usd">45000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjMGZiNzdjYWVlY2U0ZmU2YWEzODIzYzllYmNlOWJmNy90YWJsZXJhbmdlOmMwZmI3N2NhZWVjZTRmZTZhYTM4MjNjOWViY2U5YmY3XzE0LTUtMS0xLTA_caf08649-3d05-478b-a227-ea3e0d81b8dd"
      unitRef="usd">44000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzItMS0xLTEtMA_b03e7845-ce2e-423b-884e-acd5fb5480a7"
      unitRef="number">0.0268</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i00bee110432c4f7bb37e24c79b6f3d6b_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzItMy0xLTEtMA_72c10a85-dc65-4835-b5b7-36ec4df0d453"
      unitRef="number">0.0344</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="if4e00fd0258749e287aab0f34c6772d9_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzItNS0xLTEtMA_443b91e2-31a2-45ce-96f4-4df23179bb30"
      unitRef="number">0.0466</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzMtMS0xLTEtMA_4002faea-ea8b-4f57-8b56-40b9e6cac856"
      unitRef="number">0.0344</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzMtMy0xLTEtMA_70a9249d-69a8-4d6e-a732-821cac25cfd0"
      unitRef="number">0.0466</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="if1426837dccd4dbd88473b2c42ed91b6_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzMtNS0xLTEtMA_66c8110c-312f-4623-9fca-7fcb35745850"
      unitRef="number">0.0405</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzctMS0xLTEtMA_bf8ca2f6-92ef-4d5a-9ee9-417ad1c6076d"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i286e47c744ad4118a95d3d25ee73df7f_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzctMy0xLTEtMA_63f3ccd8-3883-4964-9080-767be4008cf1"
      unitRef="number">0.0346</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ice557b579d29466f861c99a8953585ef_I20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzctNS0xLTEtMA_d4a1f083-29f2-4cb7-b6bb-3e5913142821"
      unitRef="number">0.0463</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzgtMS0xLTEtMA_db35cd9b-95ee-4ecd-bb67-26883a2bfb54"
      unitRef="number">0.0346</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzgtMy0xLTEtMA_9ccedfbe-726a-4caf-86bb-d7ff1cc2a226"
      unitRef="number">0.0463</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="if0357ad885fc44b4826968209c5215cf_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo2OTk5OTE0NzM1YzE0YTdmOWU3NzM3MWFlMTlmNDdhYy90YWJsZXJhbmdlOjY5OTk5MTQ3MzVjMTRhN2Y5ZTc3MzcxYWUxOWY0N2FjXzgtNS0xLTEtMA_0c544d9c-f494-44cb-aed0-b2aa62bdcbbc"
      unitRef="number">0.0401</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer
      contextRef="i5f7e3b9b020b455e816bce38ccb0e9f7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1NDkx_ff489cd6-9465-452e-9ebe-73dcf85fd5cb"
      unitRef="usd">1400000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer
      contextRef="ic993dd4fab394823a0f6f5d52fffba9c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1NDk4_642f100f-4c91-4e99-97f6-9efe4f3da081"
      unitRef="usd">100000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer
      contextRef="i0fbdc70e8ff0418f8b6bfd6b47b91c95_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1NTQx_15b0e690-e2a8-428d-9a1d-67721b9ff61c"
      unitRef="usd">1400000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer>
    <pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer
      contextRef="ic232fe947755424f90519b1964cecc0e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1NTQ4_87be3e83-1965-4ba9-a7e8-66145d208499"
      unitRef="usd">100000</pnm:DefinedBenefitPlanPlanAssetsDisbursementsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzItMS0xLTEtMA_3bcecdd0-8cd6-435b-9105-14de9341fd21"
      unitRef="usd">1341000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzItMy0xLTEtMA_cf732e0d-9fea-4c57-892e-ec56b5c32a33"
      unitRef="usd">93000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzMtMS0xLTEtMA_ecbc68df-c9ee-4a5e-9971-06a10e6d5f37"
      unitRef="usd">1303000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzMtMy0xLTEtMA_bffe0c6c-bc33-436a-ab0b-0242325004b2"
      unitRef="usd">90000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzQtMS0xLTEtMA_5f5250e7-c11a-4cbf-b7dc-24e6134a2e39"
      unitRef="usd">1259000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzQtMy0xLTEtMA_1cb7dc0c-9186-429b-8124-2e8b2ced6af8"
      unitRef="usd">85000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzUtMS0xLTEtMA_2ad89ea6-4041-4678-a5c5-b8dd574c61d7"
      unitRef="usd">1210000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzUtMy0xLTEtMA_e0c78991-a31a-49c6-bf32-d997d5d3b142"
      unitRef="usd">80000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzYtMS0xLTEtMA_3dd1b254-01c0-4804-b648-7f5fd6fbbe29"
      unitRef="usd">1156000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzYtMy0xLTEtMA_2ffb4f3a-f300-4214-b85c-028a8b2acd8a"
      unitRef="usd">73000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="iaa31c29b44cc4600ae31ffcd6aa66062_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzctMS0xLTEtMA_73c18d2f-4585-4662-9509-f2c4afc99011"
      unitRef="usd">4856000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i2b9148daef6f4c65bdb39eb1fe4427c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTpjOWI2YjlmMGNmNTg0OWEzOTY4ZTA5OWE3NDljYzk5My90YWJsZXJhbmdlOmM5YjZiOWYwY2Y1ODQ5YTM5NjhlMDk5YTc0OWNjOTkzXzctMy0xLTEtMA_453109e8-a532-4acd-b31c-4b3a7a19497f"
      unitRef="usd">252000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1OTI5_af5dc2c7-80f4-4231-bcf3-cd38e171a5c3"
      unitRef="number">0.75</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE1OTQ1_3be2eaac-dc2c-428b-89cb-26929e1e9185"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge
      contextRef="ia7bbb545a6df4bb589ea6c43717590b0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2MDgy_7c7991c3-ac3c-41cd-b5e2-2b97dc0a65fe"
      unitRef="number">0.03</pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge>
    <pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge
      contextRef="i4b581a8942ab4807a90e81b305ad3950_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2MDg4_815b99f3-e143-41dc-ad76-63ab21bf19f5"
      unitRef="number">0.10</pnm:DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge>
    <pnm:ScheduleOfDefinedContributionPlanExpensesTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90ZXh0cmVnaW9uOjcxNWRjODNiMzM3NDRiNjU4OTg5ZWZlYjI3Zjc2YzEyXzE2NzE0_6c2c641f-1eb1-4b78-9d12-6c4e7c7fae20">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A summary of expenses for these other retirement plans is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.871%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.200%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.612%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401(k) plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401(k) plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401(k) plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pnm:ScheduleOfDefinedContributionPlanExpensesTableTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ibaedcf8bd1a74967a944731fde1bac55_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzQtMS0xLTEtMA_3d9d8137-5642-411d-8a2b-38dc7c637f63"
      unitRef="usd">16247000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i8ee3a4f790924403b52f949d9f605294_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzQtMy0xLTEtMA_d58dc5bf-1003-4ca8-a6b9-aab1c0ad518d"
      unitRef="usd">16097000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i36925837398a4451bbb15eee62f1e669_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzQtNS0xLTEtMA_5566e2cf-675c-4e9b-9a5d-5f5bca5cf2e8"
      unitRef="usd">16677000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="if069b2f81cbf45f2b2295aaed2778764_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzUtMS0xLTEtMA_50be03de-9663-487c-b1ab-0f06d46af750"
      unitRef="usd">2090000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i6b016c6357034491a30ed2d6d2819436_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzUtMy0xLTEtMA_ed120cad-d388-4a7f-b0da-fad089f3eb7f"
      unitRef="usd">4551000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i88799ca4c639429eb63680da973c531f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzUtNS0xLTEtMA_8c869950-56c9-49ab-9b87-71ada7f3a664"
      unitRef="usd">865000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i7c98bf27c52e4c8889d63e8caed85b08_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzctMS0xLTEtMA_1ec694f8-b25d-4f2d-8faf-a2ddc67be0d2"
      unitRef="usd">11676000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4d839afdf8234124bb5eed4ee24473ea_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzctMy0xLTEtMA_c99b2b1d-6350-4aa8-888c-f8484fa417b1"
      unitRef="usd">11587000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i79b8c2906fac457b99c4e379c09ebb79_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzctNS0xLTEtMA_e855caf5-629e-4bee-870f-911cfa23898c"
      unitRef="usd">12052000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i7ea1c18bde534e49878b2027e1d0a099_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzgtMS0xLTEtMA_1a301a90-a755-4b78-a93c-5d2f7eafb104"
      unitRef="usd">1544000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i53db52ad978b4df8b8518ef129261660_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzgtMy0xLTEtMA_1268f822-b057-40b0-8e6f-b45e0c425d30"
      unitRef="usd">3384000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="if27de0e90f944f2cb1ca070a341bff0e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzgtNS0xLTEtMA_80418a96-3d04-43e8-8a5d-6f3874be10e9"
      unitRef="usd">621000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i9b9f48c417ea43a19d0eaca241732301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzEwLTEtMS0xLTA_5f599489-9b69-4ae3-ba83-69516ed7ce4b"
      unitRef="usd">4572000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i83ba0ef93f454ec2bc67a5df7b4f23cb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzEwLTMtMS0xLTA_63272e5e-2e28-4808-950b-814549281e72"
      unitRef="usd">4511000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i8f7afee961394dc48ba3a6882feda7f7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzEwLTUtMS0xLTA_4f24f65f-4dc4-4385-986c-8f2973ad6afa"
      unitRef="usd">4625000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ic4e0f9273faf4cb1a5aba92cb72a562f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzExLTEtMS0xLTA_d79a8ff4-5c89-4976-bdb0-646f3eb42534"
      unitRef="usd">547000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i16c07103205f4480bd2f2adc5501ee93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzExLTMtMS0xLTA_9441267f-4912-4d86-b182-64814a91e802"
      unitRef="usd">1167000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i1002ba8654414768b3b31cf9e889d39b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDEvZnJhZzo3MTVkYzgzYjMzNzQ0YjY1ODk4OWVmZWIyN2Y3NmMxMi90YWJsZTo5ODA0NGQwNjE3NWQ0MGExYmZjNzY2ZGI5OTdkZTFlOS90YWJsZXJhbmdlOjk4MDQ0ZDA2MTc1ZDQwYTFiZmM3NjZkYjk5N2RlMWU5XzExLTUtMS0xLTA_b90c6062-9cea-4971-ba6f-ff6fd6bef962"
      unitRef="usd">244000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzk4ODI_1ce3b1fa-e522-4743-9b2c-ef8767c8a1cb">Stock-Based Compensation&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR has various stock-based compensation programs, including stock options, restricted stock, and performance shares granted under the Performance Equity Plan (&#x201c;PEP&#x201d;).  Although certain PNM and TNMP employees participate in the PNMR plans, PNM and TNMP do not have separate employee stock-based compensation plans.  The Company has not awarded stock options since 2010 and all employee stock options expired or were exercised in February 2020.  Certain restricted stock awards are subject to achieving performance or market targets.  Other awards of restricted stock are only subject to time vesting requirements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Performance Equity Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The PEP provides for the granting of non-qualified stock options, restricted stock rights, performance shares, performance units, and stock appreciation rights to officers, key employees, and non-employee members of the Board.  Restricted stock under the PEP refers to awards of stock subject to vesting, performance, or market conditions rather than to shares with contractual post-vesting restrictions.  Generally, the awards vest ratably over three years from the grant date of the award.  However, awards with performance or market conditions vest upon satisfaction of those conditions.  In addition, plan provisions provide that upon retirement, participants become 100% vested in certain stock awards.  The vesting period for awards of restricted stock to non-employee members of the Board is one year.  The total number of shares of PNMR common &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;stock subject to all awards under the PEP, as approved by PNMR&#x2019;s shareholders in May 2014, may not exceed 13.5 million shares, subject to adjustment and certain share counting rules set forth in the PEP.  This current share pool is charged five shares for each share subject to restricted stock or other full value award.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Source of Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The source of shares for exercised stock options and vested restricted stock is shares acquired on the open market by an independent agent, rather than newly issued shares.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Accounting for Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The stock-based compensation expense related to restricted stock awards without performance or market conditions to participants that are retirement eligible on the grant date is recognized immediately at the grant date and is not amortized.  Compensation expense for other such awards is amortized to compensation expense over the shorter of the requisite vesting period or the period until the participant becomes retirement eligible.  Compensation expense for performance-based shares is recognized ratably over the performance period as required service is provided and is adjusted periodically to reflect the level of achievement expected to be attained.  Compensation expense related to market-based shares is recognized ratably over the measurement period, regardless of the actual level of achievement, provided the employees meet their service requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Total compensation expense for stock-based payment arrangements recognized by PNMR for the years ended December&#160;31, 2020, 2019, and 2018 was $8.1 million, $6.4 million, and $7.1 million.  Stock compensation expense of $5.5 million, $4.2 million, and $4.9 million was charged to PNM and $2.6 million, $2.2 million, and $2.2 million was charged to TNMP.  At December&#160;31, 2020, PNMR had unrecognized compensation expense related to stock awards of $4.0 million, which is expected to be recognized over an average of 1.52 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR receives a tax deduction for certain stock option exercises during the period the options are exercised, generally for the excess of the price at which the options are sold over the exercise prices of the options, and a tax deduction for the value of restricted stock at the vesting date.  All excess tax benefits and deficiencies are recorded to tax expense and classified as operating cash flows when used to reduce taxes payable. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:69.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Excess Tax Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;TNMP used excess tax benefits to reduce income taxes payable and the benefit was reflected in cash flows from operating activities.  The benefit of excess tax benefits at PNM and PNMR will be reflected in operating cash flows when they reduce income taxes payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The grant date fair value for restricted stock and stock awards with Company internal performance targets is determined based on the market price of PNMR common stock on the date of the agreements reduced by the present value of future dividends that will not be received prior to vesting.  The grant date fair value is applied to the total number of shares that are anticipated to vest, although the number of performance shares that ultimately vest cannot be determined until after the performance periods end.  The grant date fair value of stock awards with market targets is determined using Monte Carlo simulation models, which provide grant date fair values that include an expectation of the number of shares to vest at the end of the measurement period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table summarizes the weighted-average assumptions used to determine the awards grant date fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.549%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.644%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Shares and Performance-Based Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected quarterly dividends per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.72 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Market-Based Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity in restricted stock awards, including performance-based and market-based shares, and stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.730%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.834%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR&#x2019;s current stock-based compensation program provides for performance and market targets through 2022.  In February 2019, the Board approved amendments to exclude certain impacts of the Tax Act on performance metrics for the performance periods ending in 2018 and 2019.  These amendments did not impact the Company&#x2019;s calculation of grant date fair values under the plans but did increase actual achievement levels for the performance period ending in 2018 from below &#x201c;threshold&#x201d; levels to below &#x201c;target&#x201d; levels and anticipated achievement levels for the performance period ending in 2019 from below &#x201c;target&#x201d; levels to the &#x201c;maximum&#x201d; levels.  As a result of these amendments for the year ended December 31, 2018, the Company recorded additional pre-tax expense of $1.0 million, of which $0.7 million was allocated to PNM and $0.3 million was allocated to TNMP.  Included as granted and exercised in the table above are 47,279 previously awarded shares that were earned for the 2016 - 2018 performance measurement period and ratified by the Board in February 2019 (based upon achieving market targets at below &#x201c;threshold&#x201d; levels, weighted at 40%, and performance targets at above &#x201c;target&#x201d; levels, together weighted at 60%).  Excluded from the above table are 122,277 previously awarded shares that were earned for the 2017 - 2019 performance measurement period and ratified by the Board in February 2020 (based upon achieving market and performance targets at near &#x201c;maximum&#x201d; levels).  Also excluded from the table above are 150,543 and 142,080 shares for the three-year performance periods ending in 2020 and 2021 that will be awarded if all performance and market criteria are achieved at maximum levels and all executives remain eligible.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Effective as of January 1, 2015, the Company entered into a retention award agreement with its then Executive Vice President and Chief Financial Officer under which he would receive awards of restricted stock if PNMR met specified performance targets at the end of 2016 and 2017 and he remained an employee of the Company.  The retention award was made under the PEP and was approved by the Board on December 9, 2014.  The specified performance target was achieved at the end of 2016 and the Board ratified him receiving $100,000 of PNMR common stock in February 2017 based on a market per share value of $36.30 on the grant date of March 3, 2017, or 2,754 shares.  Similarly, if PNMR achieved the specified performance target for the period from January 1, 2015 through December 31, 2017, he was to receive $275,000 of PNMR common stock based on the market value per share on the grant date in early 2018.  The specified performance target was achieved at the end of 2017 and the Board ratified him receiving $275,000 of PNMR common stock in February 2018 based on a market value per share of $35.85 on the grant date of March 2, 2018, or 7,670 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 2015, the Company entered into an additional retention award agreement with its Chairman, President, and Chief Executive Officer under which she would receive a total 53,859 shares of PNMR&#x2019;s common stock if PNMR meets certain performance targets at the end of 2017 and 2019 and she remains an employee of the Company.  The retention award was made under the PEP and was approved by the Board on February 26, 2015.  The specified performance target was achieved at the end of 2017 and the Board ratified her receiving 17,953 shares in February 2018.  The second portion of the 2015 agreement of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;35,906 shares was achieved at the end of 2019 and the Board ratified her receiving the shares in February 2020.  The above table does not include any restricted stock shares that remain unvested under this retention award agreement.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At December 31, 2019, the aggregate intrinsic value of stock options outstanding, all of which were exercisable, was less than $0.1 million.  All the options were exercised or expired in February 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table provides additional information concerning restricted stock activity, including performance-based and market-based shares, and stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of restricted shares that vested (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of options exercised (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id2f65341bd694ab0ae81930d351b10ca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzExMjA_d5703851-3c19-40d8-ad18-4ceeb72bbd8a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate
      contextRef="id2f65341bd694ab0ae81930d351b10ca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzEzMzY_bab2753f-f098-4f63-b3f1-b3d0d4930038"
      unitRef="number">1</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6026b5bdc98c4019a77e3d692cc5f574_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzE0NjI_e63d4483-901d-4ad7-80c9-902df416d322">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="icc916e8f18fb4ddd86f64882ad921460_I20140531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzE2MTU_81b5c633-3162-47c1-b128-6d491d2ee293"
      unitRef="shares">13500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <pnm:SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio
      contextRef="id2f65341bd694ab0ae81930d351b10ca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzE3Mzk_2c4611d1-9078-40ae-98d4-37040e1aa95d"
      unitRef="number">5</pnm:SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwMzI_064e3028-dfad-4b86-8d0c-11013739f6d2"
      unitRef="usd">8100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwMzY_eb462dda-5936-4ba9-86eb-4e8fd578293f"
      unitRef="usd">6400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwNDQ_eba1d3c0-8f0a-4efb-a142-f553630e5aaa"
      unitRef="usd">7100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwNzk_c49dfd77-00ce-49b9-a3c4-36d529d1bd3e"
      unitRef="usd">5500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwODM_76396e1f-57b3-4416-afdd-dbf9b18b1ba4"
      unitRef="usd">4200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMwOTE_4fbd0a74-3714-409f-a7dd-63d945afb85d"
      unitRef="usd">4900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMxMTc_0e27981a-2618-4361-9fb6-a9d1c3c7a6f0"
      unitRef="usd">2600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMxMjE_1d116c07-eebb-4755-8617-6d978c695a03"
      unitRef="usd">2200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMxMjk_0ac63d32-9713-4f77-b17c-2e1a9ff20846"
      unitRef="usd">2200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0e08baa25a584446b0bbadc63d032e40_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMyMzE_5cdd38f0-9de3-4772-bf4e-3830d04bc413"
      unitRef="usd">4000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i28a52514cab04301a1dd3063aac23054_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzMyODk_6374b004-b985-4a31-bd36-b590a5b9d4fa">P1Y6M7D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzI3NDg3NzkwODAxMTA_a5c07807-7cba-49b5-9855-f3c35f4d4ced">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:69.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Excess Tax Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i2120f05f37a14a83b829b7ffba0a53c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzMtMi0xLTEtMA_7d492738-16aa-467e-8e26-f0759b476c9b"
      unitRef="usd">279000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i1381dbcaa9f3409a91632bba0e008d4a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzMtNC0xLTEtMA_bcece714-54bc-4fee-a12f-4a61dc78de1c"
      unitRef="usd">559000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="icd954e05e33b4f15930031f8a46a17b0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzMtNi0xLTEtMA_4c5565f4-08cc-4dfe-bdfd-feb481db7f37"
      unitRef="usd">1007000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i1fd54e961ac2430499118673823c71d5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzQtMi0xLTEtMA_99e69eb6-a552-4159-b528-3728c76f81bf"
      unitRef="usd">112000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i34e5089f6d98437687c32163cf64f0aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzQtNC0xLTEtMA_9583c0a2-67c8-4792-89f8-0e7c480d86af"
      unitRef="usd">236000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="if2cd84236b64434f95ae2c1faab7fb5c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzQtNi0xLTEtMA_74a5ce4c-1f96-41b5-ad05-bb238bc5085f"
      unitRef="usd">377000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="i6bd60ce916794dd0ae61a47734573245_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzUtMi0xLTEtMA_8c63e882-e43e-4e63-8d28-134d4e7c19e7"
      unitRef="usd">391000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="id6e0c4a896ef444e953ac00cb14ed07e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzUtNC0xLTEtMA_8bc43474-fa6c-4da8-b8b5-f27fcf1378d9"
      unitRef="usd">795000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="ib70291c279184fa7862a9e2d1d9b5bd0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTpjYjEwMzRjZGJjYWE0Y2VlYWM5OTljM2M4ZWI3YTdkYS90YWJsZXJhbmdlOmNiMTAzNGNkYmNhYTRjZWVhYzk5OWMzYzhlYjdhN2RhXzUtNi0xLTEtMA_39238aa3-e73f-4b7d-961a-3febfa4e6946"
      unitRef="usd">1384000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzk5MTE_36a3c319-8f06-43ca-9265-071a2af3285f">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table summarizes the weighted-average assumptions used to determine the awards grant date fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.549%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.575%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.644%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Shares and Performance-Based Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected quarterly dividends per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.72 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Market-Based Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity in restricted stock awards, including performance-based and market-based shares, and stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.730%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.834%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table provides additional information concerning restricted stock activity, including performance-based and market-based shares, and stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of restricted shares that vested (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of options exercised (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate
      contextRef="i28a52514cab04301a1dd3063aac23054_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzItMi0xLTEtMA_c09a09f3-39ad-47e8-a554-296582ca6f2c"
      unitRef="usdPerShare">0.3075</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate
      contextRef="i0c20e742bce3492eacdec245aeefd50d_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzItNC0xLTEtMA_0f912c8f-120f-48d6-a52c-60aab83ea8ca"
      unitRef="usdPerShare">0.2900</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate
      contextRef="i43502660caf04024a23be91788569ef2_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzItNi0xLTEtMA_e9afa7e2-d487-4a6b-90a5-a8dd1fc00db6"
      unitRef="usdPerShare">0.2650</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i28a52514cab04301a1dd3063aac23054_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzMtMi0xLTEtMA_fc3de2ae-c37b-455f-90ff-10631330565c"
      unitRef="number">0.0072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0c20e742bce3492eacdec245aeefd50d_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzMtNC0xLTEtMA_47588ad7-56d4-4151-b7fe-6dd96a9038ba"
      unitRef="number">0.0247</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i43502660caf04024a23be91788569ef2_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzMtNi0xLTEtMA_bf5299aa-e297-4635-92f0-4272a557e149"
      unitRef="number">0.0238</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i09c46048169c4f7db44798dc2a00d2ea_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzYtMi0xLTEtMA_7c54c9a9-01f6-4fbf-89f3-40eb4e6d620c"
      unitRef="number">0.0251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i322dfb8993994ea59ba88fa1e89a163e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzYtNC0xLTEtMA_e98e0f1d-adc8-4aae-bf46-e2ceb1717369"
      unitRef="number">0.0259</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ib99353084ff04ffc8c1ee8c6f447867a_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzYtNi0xLTEtMA_0212a9fe-ed58-4dd5-a1fa-f20a4a40b397"
      unitRef="number">0.0296</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i09c46048169c4f7db44798dc2a00d2ea_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzctMi0xLTEtMA_5f454d10-d05b-4d76-a127-544a815fe836"
      unitRef="number">0.1941</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i322dfb8993994ea59ba88fa1e89a163e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzctNC0xLTEtMA_abb1616b-65f6-4952-9b10-035d49a431e0"
      unitRef="number">0.1955</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib99353084ff04ffc8c1ee8c6f447867a_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzctNi0xLTEtMA_4ad2a283-129f-4aa9-a48d-bfd912252383"
      unitRef="number">0.1912</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i09c46048169c4f7db44798dc2a00d2ea_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzgtMi0xLTEtMA_0157df48-6143-428e-be32-500731d85fe7"
      unitRef="number">0.0072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i322dfb8993994ea59ba88fa1e89a163e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzgtNC0xLTEtMA_400fe821-4d05-4a82-b990-60f50224f3db"
      unitRef="number">0.0251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib99353084ff04ffc8c1ee8c6f447867a_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToxMjMwMjJjYzIyYWM0ZjY1ODY2MWExOWEzNDE5ODNjMy90YWJsZXJhbmdlOjEyMzAyMmNjMjJhYzRmNjU4NjYxYTE5YTM0MTk4M2MzXzgtNi0xLTEtMA_8458374c-c544-4b9a-a049-370d7d344a02"
      unitRef="number">0.0236</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie0c74d94da914ab3804e7762a1521e62_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzItMi0xLTEtMA_63d64cd2-6818-4024-b844-6793c8183d50"
      unitRef="shares">161542</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie0c74d94da914ab3804e7762a1521e62_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzItNC0xLTEtMA_5d64cad9-fc88-432d-baed-b8fa925a47c5"
      unitRef="usdPerShare">38.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ifc7fdf3b86704f0182216f6079161a76_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzItNi0xLTEtMA_7e00cd27-f431-49f7-baaa-b6b05ff01366"
      unitRef="shares">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ifc7fdf3b86704f0182216f6079161a76_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzItOC0xLTEtMA_1343d4c7-f5c9-4245-9ee3-49837fe241a3"
      unitRef="usdPerShare">12.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzMtMi0xLTEtMA_98c40b7a-5fa4-4a75-83f1-bcb5d29f8abe"
      unitRef="shares">246029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzMtNC0xLTEtMA_4e62e2ba-64e8-4c0f-96ce-d7acc3ef9696"
      unitRef="usdPerShare">36.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzMtNi0xLTEtMA_be396dca-1db2-490e-9c7d-7c924067f4d5"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzMtOC0xLTEtMA_858588b1-d3f7-487a-8961-0248989d9330"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzQtMi0xLTEtMA_5c7be07a-aa8b-4b2d-b669-fdd2665da69f"
      unitRef="shares">238054</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzQtNC0xLTEtMA_c442e85f-a1ff-4b35-a87d-8e07b22b924a"
      unitRef="usdPerShare">34.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzQtNi0xLTEtMA_9dddfeb1-66b2-447d-887a-1c5fd8fa71e4"
      unitRef="shares">2000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzQtOC0xLTEtMA_b8ed2a76-3e92-4a42-90ee-e951d494e312"
      unitRef="usdPerShare">12.22</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzUtMi0xLTEtMA_4c8090fd-0a70-4323-817b-00f2fd497ffa"
      unitRef="shares">1456</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzUtNC0xLTEtMA_886d7c72-30ec-4760-b16a-c146192a9cc7"
      unitRef="usdPerShare">41.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzUtNi0xLTEtMA_904df6b1-d1aa-4837-a492-9f19f52ffd2d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzUtOC0xLTEtMA_0f264ec7-db4d-4043-9bd6-c06602707b8d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i257ca616540041ff8deba5f5267a1a58_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzctMi0xLTEtMA_7c915045-fc6f-483e-ad7b-c6e86fa9c8a7"
      unitRef="shares">168061</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i257ca616540041ff8deba5f5267a1a58_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzctNC0xLTEtMA_f31d1d0d-e613-4076-88fc-56b51d36cc2b"
      unitRef="usdPerShare">40.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i98bb2df16a2c4d39af1f824c29120bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzctNi0xLTEtMA_8199d8f3-cd08-45ba-8372-7aac0e1d590a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i98bb2df16a2c4d39af1f824c29120bb5_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZToyZTdkMzI5Y2Q3Mjg0NzRhYmRiODFmYjZhMDRhMzNiMC90YWJsZXJhbmdlOjJlN2QzMjljZDcyODQ3NGFiZGI4MWZiNmEwNGEzM2IwXzctOC0xLTEtMA_978b1938-ca26-4379-b48f-53339aac5c70"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2c4f5b5035b4491a9f82d4b9aadc9a65_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY1NDI_9a926ebc-18d5-4895-86b5-c3901911c522"
      unitRef="usd">1000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i56ae82c9be5d458bb66bc27bc8273745_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY1NTU_02cfd3ef-d25a-42e5-8d47-ab0f5cba93a9"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i46eeee31c9bb4f44ae20e9794dd57a3a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY1ODM_c9e286a1-36ce-4900-9f1c-0dae397399a6"
      unitRef="usd">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne
      contextRef="i79c58fdff7e3481e88e9fb1d15cc018e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY2Njc_202603c5-0d7d-4858-b395-c781d7124763"
      unitRef="shares">47279</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne>
    <pnm:SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets
      contextRef="i79c58fdff7e3481e88e9fb1d15cc018e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY4ODU_0c7294d6-1e7c-4585-a2a3-3d1f6592ae22"
      unitRef="number">0.40</pnm:SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets>
    <pnm:SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets
      contextRef="i79c58fdff7e3481e88e9fb1d15cc018e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzY5NjA_9f759313-3b89-434e-a5bf-e195dcdc093e"
      unitRef="number">0.60</pnm:SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne
      contextRef="ie0274d2cc30c4a828d4228f64c69dce6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzcwMDA_7f2815fc-6d9d-494e-8c29-3399b04b02f9"
      unitRef="shares">122277</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo
      contextRef="i30dfc568b3814ff78c45788a09a2277e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzcyNjA_390011c5-69d5-4998-b6cb-a5f01251bc0c"
      unitRef="shares">150543</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo>
    <pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree
      contextRef="i30dfc568b3814ff78c45788a09a2277e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzcyNjc_37b6a903-1c4b-4857-a0ec-f1b33711334b"
      unitRef="shares">142080</pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree>
    <pnm:PerformancePeriod
      contextRef="i84400813be3349fd91ff65013fcae51b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzI3NDg3NzkwODA4NjM_b8c8aee0-74f8-43fd-9db4-018dffe06c6a">P3Y</pnm:PerformancePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i102e46d648ca429c84f85d9c6e25f429_I20170228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzc5ODc_d123524a-1ef1-48c4-9acc-69a470056922"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i34390552604b4cdfb982624b5c680367_D20170303-20170303"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzgwNjU_a9b55714-98bb-4162-9913-1f15a0c04f91"
      unitRef="usdPerShare">36.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i34390552604b4cdfb982624b5c680367_D20170303-20170303"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzgxMDc_1ab4fca8-0587-4c76-948e-2acc837db92e"
      unitRef="shares">2754</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <pnm:SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock
      contextRef="ia24fc7ae255549faafbca0f97c4a1fc5_I20150101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzgyNjE_7e693f16-25f1-43b9-be6f-1e1a4568c495"
      unitRef="usd">275000</pnm:SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock>
    <pnm:SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock
      contextRef="ia24fc7ae255549faafbca0f97c4a1fc5_I20150101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzg0NTc_104ee2e1-3811-4e8c-8c6d-061d360251a0"
      unitRef="usd">275000</pnm:SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1f7e14bb24ba4ba9b97bfa06b86837da_D20180302-20180302"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzg1MzU_d1311692-fffe-4889-aee8-748313f04883"
      unitRef="usdPerShare">35.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1f7e14bb24ba4ba9b97bfa06b86837da_D20180302-20180302"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzg1Nzc_2f0a0735-3947-4907-892a-a48c3aefd38a"
      unitRef="shares">7670</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i59750152e2bd4277915db844aa85075e_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzg3NTk_96303b65-9290-4aa4-81f2-1ff976ad5c82"
      unitRef="shares">53859</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia9aecb91442345ff91fec6c0e16ceb4b_I20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzkxMDU_e76dacf0-7698-48bd-81a1-c808f389bf4b"
      unitRef="shares">17953</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i81f67762e5d64f10abeedf02b6ae0325_I20180228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1XzkxNzg_3b15bfee-af11-4a54-a32e-5165f16b3c79"
      unitRef="shares">35906</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ifc7fdf3b86704f0182216f6079161a76_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90ZXh0cmVnaW9uOmY0ODU2MGM4YjZiZDQwNTNiNmViYTRiZjQzMzZiODQ1Xzk1MjE_dee3f2e1-661c-4aea-b323-31188862d632"
      unitRef="usd">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzItMi0xLTEtMA_28f2d19e-3b76-4566-86dc-57c37051242a"
      unitRef="usdPerShare">36.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie4ead1e0f6fc4d049c44915460562d03_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzItNC0xLTEtMA_43a05902-fd49-4375-8fb4-df3c2961feb2"
      unitRef="usdPerShare">37.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibd9d1aa52211485995230583c58ef697_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzItNi0xLTEtMA_db396b64-01ca-433e-bef2-a88069b4af8b"
      unitRef="usdPerShare">29.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i34624ef739954f4bbff0d04aa530f599_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzMtMi0xLTEtMA_3a83e85c-a715-4168-aa5a-f089a3da3703"
      unitRef="usd">8299000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie4ead1e0f6fc4d049c44915460562d03_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzMtNC0xLTEtMA_7a9e61c6-4d53-4801-ae2b-f38358a1f1a3"
      unitRef="usd">6246000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ibd9d1aa52211485995230583c58ef697_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzMtNi0xLTEtMA_45b74788-ec71-4ac5-900d-ff4b2c35fd5f"
      unitRef="usd">8558000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ic4e9638512ae47308ae0023ace0a61b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzgtMi0xLTEtMA_48ea036b-2dea-4aa0-9835-623533112132"
      unitRef="usd">84000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="iae65ffb6eb5440959cfe85a168534c77_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzgtNC0xLTEtMA_b92d1c00-6993-4a02-a4e8-c4e658f93da6"
      unitRef="usd">2617000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="iffb700db9412448386372e090e5e41c0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNDcvZnJhZzpmNDg1NjBjOGI2YmQ0MDUzYjZlYmE0YmY0MzM2Yjg0NS90YWJsZTo1Mzk3ZDM4MzllMzc0NzM0YWU3MTg5NWE4MWY3Mzg3OC90YWJsZXJhbmdlOjUzOTdkMzgzOWUzNzQ3MzRhZTcxODk1YTgxZjczODc4XzgtNi0xLTEtMA_59bb98f0-9cee-4591-b05a-cf2210e8c132"
      unitRef="usd">3117000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90ZXh0cmVnaW9uOjYyYzQ0Y2U0ZjQ1ODQzZjliZDBkYTRhOTk1ZmIxOTIyXzIzMDA_8c8bacff-b822-4eba-a9c9-7b447600eeaa">Regulatory Assets and Liabilities&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The operations of PNM and TNMP are regulated by the NMPRC, PUCT, and FERC and the provisions of GAAP for rate-regulated enterprises are applied to its regulated operations.  Regulatory assets represent probable future recovery of previously incurred costs that will be collected from customers through the ratemaking process.  Regulatory liabilities represent probable future reductions in revenues associated with amounts that are to be credited to customers through the ratemaking process. Regulatory assets and liabilities reflected in the Consolidated Balance Sheets are presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FPPAC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy efficiency costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CTC, including carrying charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Coal mine reclamation costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on reacquired debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and OPEB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shutdown of SJGS Units 2 and 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hurricane recovery costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AMS surcharge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AMS retirement and other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred cost under the ETA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred COVID-19 costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJGS replacement resources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FPPAC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy rider&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of removal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(284,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(271,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(343,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(374,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PVNGS ARO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy tax benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accelerated depreciation SNCRs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and OPEB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;COVID-19 cost savings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(664,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(683,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(683,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;Includes $1.6 million for certain PNM pension costs as described in Note 11&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;Amount shown is net of amounts owed under the PUCT&#x2019;s January 25, 2018 order as described in Note 17&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;Includes $9.3 million in coal mine reclamation costs related to PNM&#x2019;s planned retirement of SJGS in 2022 and recoverable under the ETA as described in Note 16&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt; Amounts to be refunded under the ETA&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company&#x2019;s regulatory assets and regulatory liabilities are reflected in rates charged to customers or have been addressed in a regulatory proceeding.  The Company does not receive or pay a rate of return on the following regulatory assets and regulatory liabilities (and their remaining amortization periods): coal mine reclamation costs (through 2020); deferred income taxes (over the remaining life of the taxable item, up to the remaining life of utility plant); pension and OPEB costs (through 2033); PVNGS ARO (to be determined in a future regulatory proceeding); costs recoverable under the ETA (over the securitization period); deferred COVID-19 costs (to be determined in a future regulatory proceeding); and SJGS replacement resources (to be determined in a future regulatory proceeding).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company is permitted, under rate regulation, to accrue and record a regulatory liability for the estimated cost of removal and salvage associated with certain of its assets through depreciation expense.  Actuarial losses and prior service costs for pension plans are required to be recorded in AOCI; however, to the extent authorized for recovery through the regulatory process these amounts are recorded as regulatory assets or liabilities.  Based on prior regulatory approvals, the amortization of these amounts will be included in the Company&#x2019;s rates.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Based on a current evaluation of the various factors and conditions that are expected to impact future cost recovery, the Company believes that future recovery of its regulatory assets is probable.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock>
    <pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90ZXh0cmVnaW9uOjYyYzQ0Y2U0ZjQ1ODQzZjliZDBkYTRhOTk1ZmIxOTIyXzIyOTA_aeeb5437-439e-48eb-832e-9bb48aa129fa">Regulatory assets and liabilities reflected in the Consolidated Balance Sheets are presented below.&lt;div style="text-align:center;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FPPAC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy efficiency costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CTC, including carrying charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Coal mine reclamation costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on reacquired debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and OPEB&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shutdown of SJGS Units 2 and 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hurricane recovery costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AMS surcharge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AMS retirement and other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred cost under the ETA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred COVID-19 costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJGS replacement resources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.259%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FPPAC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy rider&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of removal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(284,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(271,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(343,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(374,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PVNGS ARO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy tax benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accelerated depreciation SNCRs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and OPEB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;COVID-19 cost savings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(664,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(683,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(683,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;Includes $1.6 million for certain PNM pension costs as described in Note 11&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;Amount shown is net of amounts owed under the PUCT&#x2019;s January 25, 2018 order as described in Note 17&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;Includes $9.3 million in coal mine reclamation costs related to PNM&#x2019;s planned retirement of SJGS in 2022 and recoverable under the ETA as described in Note 16&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt; Amounts to be refunded under the ETA&lt;/span&gt;&lt;/div&gt;</pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i9834744408d04e6184f4be92e8b2e3fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzUtMS0xLTEtMA_c705f5f8-fadd-487f-9c5a-43431d25fbee"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="icd1f0e1e8c8b4cdeb29160872ce637e8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzUtMy0xLTEtMA_601ec1d4-6c6c-4a9f-b458-95757bfeaa98"
      unitRef="usd">7373000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i68826c28067141a5a8b7a2ca18b3c5a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzUtNS0xLTEtMA_71e65283-d960-4807-b07d-c9542951cceb"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i3338ef95ac034576aaceb6122b61ea8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzUtNy0xLTEtMA_f57b7559-fd50-4cf9-b662-e5552b7bd9b4"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="icdb9ec8fd6884d289ee77035b8ab06af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzctMS0xLTEtMA_1eef43a3-6389-4876-980d-c4094e39e4d5"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i82f6e91693d8477390b72648ca1e0c02_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzctMy0xLTEtMA_8b0566b5-9677-4439-9d36-53934bc8d6dd"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i4550b719e610432ba970f543bf0788df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzctNS0xLTEtMA_5c594abb-051c-4b0f-90d3-a3386c1c86d5"
      unitRef="usd">202000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i3a415471b389475fbb095db4e1fb4700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzctNy0xLTEtMA_3a1dbf1b-7f54-4491-8fd3-6449b784e14c"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzktMS0xLTEtMA_b78e68b9-99d9-4fa0-860a-7b2d987ec210"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzktMy0xLTEtMA_7647c983-6764-40cb-859e-12ee07a7a3f7"
      unitRef="usd">7373000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzktNS0xLTEtMA_6071e4b6-9bb5-4ffe-b7a4-520d0468847a"
      unitRef="usd">202000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzktNy0xLTEtMA_63ebe099-3d5d-450a-86e9-2e2b25a0b2b2"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i01c772e7324943139034209a00d273da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzExLTEtMS0xLTA_e122743a-3af0-4095-b5e9-14dd3eae808c"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i053b0c931d284916a35c043601daa912_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzExLTMtMS0xLTA_4a19a201-eba4-4d55-a9a0-f7e30e0a8310"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i3eb672c861f7412ba4555a7942218fea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzExLTUtMS0xLTA_050011ec-d3f9-4715-93b7-0ead5d4686d7"
      unitRef="usd">324000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i91e6df47507742d7a0f583b3b74e6e74_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzExLTctMS0xLTA_564ad84c-93d6-4f63-82a3-c9ef8ef8407e"
      unitRef="usd">7412000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i2bf14366db204e6ebd1196b7cbe7722e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEyLTEtMS0xLTA_44285e88-8d71-48aa-a518-bc579a69e450"
      unitRef="usd">9980000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i1dee1ea6c61f4de3b2db8c93dc044422_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEyLTMtMS0xLTA_22c516a2-7cb8-4309-86b6-e195c7f175a8"
      unitRef="usd">13995000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i9ff5d16c5a164820baec7d17a7608be2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEyLTUtMS0xLTA_b31b186e-2ba0-4071-ac29-94e01722715a"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0b3c273be95d4b3793030a1d9d1f55cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEyLTctMS0xLTA_1c0f35b9-7c84-487d-9431-c423fa9dca84"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i605166ed52294885b36c18e0de0cc3d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEzLTEtMS0xLTA_ef2544c3-aafe-48f2-b7b9-9bfe23a5dc81"
      unitRef="usd">65564000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="icf52eb0a167a4faa93cc038bc2b9f7cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEzLTMtMS0xLTA_a671eece-c51e-435d-89ae-816faf1dba8c"
      unitRef="usd">66296000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i095737dba80a42a9b94627f4f097bb53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEzLTUtMS0xLTA_6acced94-6050-49ef-aefd-9795be50a7d7"
      unitRef="usd">9817000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i28f1e3824071495b99f58c932d898b71_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzEzLTctMS0xLTA_5c4065f0-4966-4ca1-95c8-d14bfc618cd5"
      unitRef="usd">8997000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i4b0d1d815755494ba054df9b22bc7765_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE0LTEtMS0xLTA_fe2d55d0-83cf-44fd-9277-1afadf820261"
      unitRef="usd">19748000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i9ec61efd70484a8ea37c9bafc28b0c62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE0LTMtMS0xLTA_23cfe13b-224c-403d-8fd7-8de4154b2374"
      unitRef="usd">19426000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i19943f77059247c4bc4bb4a257e427bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE0LTUtMS0xLTA_422003fd-22b8-4e67-93ac-e5d68a05487f"
      unitRef="usd">28914000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i3a54ba9c1a5840d79da95e22561993da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE0LTctMS0xLTA_850873cf-8f0f-4e10-9561-0f92736f931d"
      unitRef="usd">30212000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ieb86b1c977324a469512d19856caacb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE1LTEtMS0xLTA_fa8101d6-f62e-4477-a160-a1373b41cbc6"
      unitRef="usd">190147000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i57066a5bd48e4541a43bc192381fea31_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE1LTMtMS0xLTA_263b18cb-e753-4527-9394-18239deeb47c"
      unitRef="usd">214771000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i9ad27e27a6644f2ca11f5d226dd852f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE1LTUtMS0xLTA_6ace27e0-6815-4c89-a3d1-0791711eed76"
      unitRef="usd">22863000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if9aef8efe5444e4ea34a5401a2032d9c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE1LTctMS0xLTA_4d93a954-3511-4a90-974d-12e6b317e1eb"
      unitRef="usd">27947000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i8fa310c78cec4a52ae6d80ad2882fc86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE3LTEtMS0xLTA_a75667bb-24c8-441a-a146-ab0d35733fce"
      unitRef="usd">107231000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ie6a6036ee6f54cc6a9fb14b8b09a3a22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE3LTMtMS0xLTA_af9785d7-e9fb-43aa-a754-82e6c73cfbcf"
      unitRef="usd">113508000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i691b7dc5a2834e30b07040d75c051199_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE3LTUtMS0xLTA_8642962a-437a-4729-b58b-276a6878477e"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i23287886f3694d8c81b95fefb811ed52_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE3LTctMS0xLTA_3c9a4a40-9dcb-4ec7-a51c-2b06fda1c723"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i5a00fc07a1614574916436b355a55150_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE4LTEtMS0xLTA_63089e66-f552-4e2c-b5cf-ca8193f737d7"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ib426721d5e164ce18cf2b8c09e3fe29f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE4LTMtMS0xLTA_446fc012-1da2-41b0-85b4-183a3c492840"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i48c449288e8b4b9a9afd785822d12a75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE4LTUtMS0xLTA_2ab86a53-cdeb-418f-9800-0b47ffd10f02"
      unitRef="usd">480000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i8c50ffb7b0dd46669956a651da44f36a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE4LTctMS0xLTA_5cbf6265-6b9d-40c2-ac82-3fd7c4579f9f"
      unitRef="usd">1041000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ief4a2e2c3a9a4a729c7078ca5c4f43b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE5LTEtMS0xLTA_8a95a7a2-a0c2-4f8b-ab4f-999a0408e046"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ied5587b9a36f4ff7a394ef48c9ef2524_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE5LTMtMS0xLTA_1de3765f-6802-4665-b3a1-4402d58193a5"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0e314bf359f24485a18c63b338a8dddb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE5LTUtMS0xLTA_b959d6b1-8363-43a4-ba50-4b200f7e7672"
      unitRef="usd">18761000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i60908820f1f64c6eba4f6cacbee90b58_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzE5LTctMS0xLTA_3f038b75-21be-4a28-bd5f-8bfe529abb6d"
      unitRef="usd">25015000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ie2c3d22e06994e8ab548fa29ead6f948_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIwLTEtMS0xLTA_3a861fab-5fc4-4aeb-be0c-ed7e651ac6f7"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i5275bd0bcec6499a917358e27379588e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIwLTMtMS0xLTA_4a61a7b5-295f-4518-89ea-8b28b8b757a4"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i5612b99eeeda46bfa3b8364b565c14c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIwLTUtMS0xLTA_9b07c604-2fd3-4eda-974a-a153773ed6d1"
      unitRef="usd">13915000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0b9158db867b42698ac1b8d6f71ba90c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIwLTctMS0xLTA_fe84d8e6-4837-4ee9-ac13-955701278ccc"
      unitRef="usd">15542000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id603f39da38748ffbe8fb6a160e4bd9b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIxLTEtMS0xLTA_3b2da0a0-0184-413b-95bc-734ea7d5af56"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i314678fb602b488ebb4664d10fa3f8fc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIxLTMtMS0xLTA_ed36e00a-0a74-4448-b062-60084b7e7adb"
      unitRef="usd">643000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i076eb26814fe45c8b2465033282710be_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIxLTUtMS0xLTA_90cfae82-a5a2-4005-87d5-81c9225afdc6"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i76fd0abadc774757afa3c7f14a950a8f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIxLTctMS0xLTA_ae2e91ed-362c-4eea-9aa6-86140b382697"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ia7a756df5a7e4c86a21c6bd4d98c6373_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTEtMS0xLTE4NzM0_9caac2f1-e86c-4e6b-a6d3-f8f50400c4ee"
      unitRef="usd">42703000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ibdd6237b1f0b459e89ff79a3ef9bbffe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTMtMS0xLTE4NzM0_8da78f78-0244-4ef1-a10c-6c1527826f44"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i234a8bedbddb4b74874616e48fd3112c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTUtMS0xLTE4NzM0_62e1124a-5ea6-4ef8-b292-501c0dd6bec7"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i65eec05041944cfcaf54749d378898ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTctMS0xLTE4NzM0_29547429-7fcf-4c43-b19e-131e6409a357"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if7973b6369004724a632b2826eb3df8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTEtMS0xLTE4NzM0_627d5be4-5c3e-4f88-945d-9c9de4cb225e"
      unitRef="usd">8761000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i6e0201ea9da64238b90d0da66bc34560_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTMtMS0xLTE4NzM0_b799e301-8da9-4f3e-b147-bd2e7768900c"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i6b787c5e7eec4734ac390ab67fad25e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTUtMS0xLTE4NzM0_a86b7e24-b9fd-4d83-a5bb-d79ca6de70f7"
      unitRef="usd">676000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i97d4a1b3a41d44a194d4b4e67b443974_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTctMS0xLTE4NzM0_b7966b4f-d5bd-4276-8740-185926cebaa4"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i6ecd6b9788184db69159a2e707ac3a04_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTEtMS0xLTIyNDgw_1aaf810b-8555-4f74-8336-baef91ce5616"
      unitRef="usd">8282000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="idbf944ee1c694e679ea1aabcc5785fcd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTMtMS0xLTIyNDgw_9a1fb058-c718-4047-aebd-e70af4565819"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ia8e5c68524ca44a795f26b38e96ba7a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTUtMS0xLTIyNDgw_43978793-6d9d-4cff-861f-d429121cdf92"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ia761df153b81431f889b03404411ee09_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTctMS0xLTIyNDgw_4efef630-8cb7-4805-9152-d581911f4e19"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i44b39c7868e84a71b6c64cb2ca4dae25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTEtMS0xLTA_bd657d7f-80fa-4d79-b29a-10869a0ad7ef"
      unitRef="usd">5537000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i8d853871c2bb4ead8dfa2c838baad043_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTMtMS0xLTA_79ce7fc7-2cc2-42e3-b5ae-7ce44dccb345"
      unitRef="usd">6828000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i1981d310725a4e6b993fadf9543578e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTUtMS0xLTA_97f3dd70-5c87-4c12-9135-5faf904999c9"
      unitRef="usd">4087000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i5516d11d1d5c46a6a6a3634e3df15fe2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIyLTctMS0xLTA_dfc236b7-e808-4f87-a164-c994bd9a605a"
      unitRef="usd">5297000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTEtMS0xLTA_f81bc043-4723-4263-9f21-a919ea37391a"
      unitRef="usd">457953000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTMtMS0xLTA_4ff95c6a-ac80-4b7d-8068-e0ca5ac7e629"
      unitRef="usd">435467000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTUtMS0xLTA_754db479-3fee-4e1b-85eb-4e3489cadc3f"
      unitRef="usd">99837000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzIzLTctMS0xLTA_b7470774-052e-4d2a-954f-6bb129506643"
      unitRef="usd">121463000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssets
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTEtMS0xLTA_2652fdda-ca71-4fb7-9596-d2595d2bba3f"
      unitRef="usd">457953000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTMtMS0xLTA_2ec93fd0-1e3f-449a-a4fd-8ce9237df95c"
      unitRef="usd">442840000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTUtMS0xLTA_85f3ac77-9df0-4b1a-84fd-2c681896675e"
      unitRef="usd">100039000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzI0LTctMS0xLTA_d03f8979-50e8-40c8-adc9-3f85a59d04dc"
      unitRef="usd">121463000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i61e4478f15cd4252b45f2897aadeaee3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMyLTEtMS0xLTA_a44916f0-c605-492f-8319-dfc9c3e5608f"
      unitRef="usd">2274000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="id0aaef40dd334320a26cb8266e2924d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMyLTMtMS0xLTA_39aa954a-f209-4f8b-9e00-41d53a58e2cb"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ibde6bd42faa94837828ba8237d3b15c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTUtMS0xLTIyNDg1_6cfa1cf1-f4b2-4bcf-9187-15d2877700d4"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i85242743c0d149f79b2da25ee853d119_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTctMS0xLTIyNDg1_b7e065ff-7401-4be1-a36e-a5c2fd5e9517"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i0df31e62702c40949033a7b627428cda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMzLTEtMS0xLTA_efa555b1-0815-4f6e-af54-52f84828b905"
      unitRef="usd">2044000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i58f6678f84ba48d69ea860db3e4e1ace_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMzLTMtMS0xLTA_c91a94d5-9801-4af7-a1c6-15f1e1701466"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i4ae5a679cb7e468ba7c6b42ded4d8ca0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMzLTUtMS0xLTA_8f73b65a-d1d1-4e09-973d-ae2b41688639"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i6b8ef18752294397a14b15821304c386_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzMzLTctMS0xLTA_db19b36c-fa96-4316-8fb2-bcf9587c7600"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i2524a4fe005c4ff4974143051f2c4653_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTEtMS0xLTA_b59bf008-09d2-45b9-b6b7-d33e0f826668"
      unitRef="usd">1101000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i70b52d0af3ad4b5b94989058b4f89611_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTMtMS0xLTA_a037ecc1-77af-459c-9d2a-8b7f06c54d97"
      unitRef="usd">371000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i7c38ecb29d7d4287860eedf94fec1762_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTUtMS0xLTA_abde4c2b-8981-4b2e-a48d-8768e21fa531"
      unitRef="usd">2052000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i2fbecb8c28874f5cab04e3864da3fe90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM1LTctMS0xLTA_10817ff4-485f-425c-b70a-ddde6c9be964"
      unitRef="usd">134000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM2LTEtMS0xLTA_219168e4-7046-4f0c-bfe8-3f01cdd11a1b"
      unitRef="usd">5419000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM2LTMtMS0xLTA_059d1adb-4ea9-428d-855e-aa7a35590afc"
      unitRef="usd">371000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM2LTUtMS0xLTA_3264375f-5a10-48b4-897e-befca2d2188f"
      unitRef="usd">2052000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM2LTctMS0xLTA_31593f29-3921-4546-8ece-50bb9e6267f6"
      unitRef="usd">134000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i52ed7400a70b4fe88427193e70a4637f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM4LTEtMS0xLTA_d8762aa8-2ac0-4685-9d19-812f22742b49"
      unitRef="usd">284695000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="id320e3fb5e3d4f0bb3ce993a48ba0c49_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM4LTMtMS0xLTA_fc188db7-1c42-4eb2-9ac2-b0cf5e1d7bfe"
      unitRef="usd">271025000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i66a36506baec4fb7a8df2b328d8b3c5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM4LTUtMS0xLTA_ca17cbbe-cf9b-4aba-a490-7bf8836ce09a"
      unitRef="usd">59613000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i33cd097da2eb491f8774ecd75d9f26de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM4LTctMS0xLTA_eb9bed7b-9c67-4f67-b371-64e882cc4394"
      unitRef="usd">46091000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i84973422688d4fea9d876bb001452a28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM5LTEtMS0xLTA_c19a1f8e-29a3-4319-988e-c96aaada7ea0"
      unitRef="usd">343844000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i481a010df9b84078b7b2c149f4625826_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM5LTMtMS0xLTA_31bb67de-3d03-491c-b953-c6cd5ad2184a"
      unitRef="usd">374122000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i546c42f9bb5549a1b73e307eb529fec4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM5LTUtMS0xLTA_c0ceabba-b0e5-405d-b836-2705189d6ab9"
      unitRef="usd">119695000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i01a367ebab734f6ab8de45e3d75eedcd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzM5LTctMS0xLTA_dd531e1d-d04d-4460-997c-3ab23d8999fb"
      unitRef="usd">131871000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i57b5783b35c54910b5c92c38dbbc7fb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQwLTEtMS0xLTA_676d27c7-c994-400f-94bb-af76f49a3486"
      unitRef="usd">5394000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i70c528792c6f4557ada180a01973a15c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQwLTMtMS0xLTA_a2dc98d4-0b44-4b29-be79-ee5b139fe7e7"
      unitRef="usd">11341000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ieb9df98ca828457582e7b8a205b56753_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQwLTUtMS0xLTA_a94ddae7-5cef-4195-90ef-03eca98d2837"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i418533fc1f5741248890c6971ba6309a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQwLTctMS0xLTA_7a6bbcc2-060f-4a2d-ad63-2feba20c6b31"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i276985700cb446a082c99626341a7fcc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQxLTEtMS0xLTA_51b48b08-5af1-455e-bfd2-64996e2a9d93"
      unitRef="usd">17912000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ifca702edc8544b80962bfb268ab5b700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQxLTMtMS0xLTA_00e21f2e-45c2-4d7f-9a01-7570fbd01c77"
      unitRef="usd">19069000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ifa3b427a869e42b0ac8a0d6534b2e51c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQxLTUtMS0xLTA_3bfac711-2d99-4da9-842d-48bcf0fcf6b0"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ib0cd50a40d3b46f88db51bb1de7b1e2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQxLTctMS0xLTA_751f618c-53ff-4238-a918-ed35580ecab0"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ia967a5a37ae34061ad879771f480039f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ0LTEtMS0xLTA_a20cbc8c-f80e-428c-aba1-c4db30ec6c59"
      unitRef="usd">12045000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ib095d42149c14e7fba60f3423ee37523_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ0LTMtMS0xLTA_477814af-f3f1-48c7-adfe-f494651ed50e"
      unitRef="usd">7758000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ib3926135621a4bbbb426246b5235cafb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ0LTUtMS0xLTA_75c8f674-532a-45b3-9308-49952ebc4cea"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i9f99aff406dd41678170c0f49c0ff30e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ0LTctMS0xLTA_3e08a3d3-961b-4ef0-8640-ee355a54ea8c"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ie5032a364dc4419fa2ca33c7453b1eb5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ1LTEtMS0xLTA_94861863-2755-443d-a3d8-db381d78f49a"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="iab8f59ac95ff476780d9b19a699eceec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ1LTMtMS0xLTA_af96b367-a32a-4703-b347-f48115eafedc"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i5ed02afc799645fd80c3627f8914dcb6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ1LTUtMS0xLTA_7dc4f91d-938e-4fd8-8b96-a1bca4bffac9"
      unitRef="usd">5535000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i0336e70cd864416d93cf89b446876972_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ1LTctMS0xLTA_9b14c189-0ca1-4a2c-b147-8390bc8b4793"
      unitRef="usd">4775000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="if99fa41ab148499291a25d99bd9d342f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTEtMS0xLTE2NTE3_e3917f87-6f4f-44bf-b823-dd974e28f1b8"
      unitRef="usd">900000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ie56f0c85ca0645c99412893df34a3154_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTMtMS0xLTE4NzM2_80ab0ecf-e145-4995-a265-2040764960a6"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="iff63c79959af4640b93c53b4c674a8b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTUtMS0xLTE4NzM2_163f8b16-b726-47a9-a4d0-9a2c9a831de0"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="icfed5699ac294482b332ce2cb9eb2c06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTctMS0xLTE4NzM2_398196f7-7ce2-40b6-b196-1d54dc8ad9f9"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i8163285eab734210ad074eda25de95af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ2LTEtMS0xLTA_8b6b5098-bbe4-4049-92d0-04f27c0e4e49"
      unitRef="usd">83000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ic0b26e9d7c58494f8e17bfc648a3951b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ2LTMtMS0xLTA_327f6845-28e6-4c8e-913a-c3352c038700"
      unitRef="usd">83000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ifa549c52c04a4adaae09d70ca64d68b0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ2LTUtMS0xLTA_1f621c0c-5956-4708-af90-61f65f2196d3"
      unitRef="usd">512000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i1e3fd4f6c85d47f8b5844425fc4fac75_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ2LTctMS0xLTA_16c43b5f-d2a3-4e1f-8572-a909bad4221c"
      unitRef="usd">108000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ3LTEtMS0xLTA_3618b9a2-09d8-499c-9da6-8d4ba2334d88"
      unitRef="usd">664873000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ3LTMtMS0xLTA_72c1c5df-cde7-48c5-b16e-c856b0d690b5"
      unitRef="usd">683398000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ3LTUtMS0xLTA_51e1ab71-d8bb-42b9-87cf-6b489b8804f3"
      unitRef="usd">185355000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ3LTctMS0xLTA_eb842b88-b5a8-456f-933c-01f816abeef8"
      unitRef="usd">182845000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilities
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTEtMS0xLTA_1e4fcf17-aab0-4819-a00a-cd6ecf6eabcb"
      unitRef="usd">670292000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTMtMS0xLTA_908edb84-0685-4035-9ff2-b99c475e494e"
      unitRef="usd">683769000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTUtMS0xLTA_38dfeb45-2782-408f-bee7-dbb9cdbf5947"
      unitRef="usd">187407000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90YWJsZTplNTc2NWQzNzk4M2I0M2UxYTRmNDk3ZDU5MDRlODg4NC90YWJsZXJhbmdlOmU1NzY1ZDM3OTgzYjQzZTFhNGY0OTdkNTkwNGU4ODg0XzQ4LTctMS0xLTA_5ad31819-5fdc-41d7-9e3b-2752f34650f8"
      unitRef="usd">182979000</us-gaap:RegulatoryLiabilities>
    <pnm:NonServiceCostDeferredAsRegulatoryAssets
      contextRef="i4997e1143eaa4b6583aa65c8244d0f0e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90ZXh0cmVnaW9uOjYyYzQ0Y2U0ZjQ1ODQzZjliZDBkYTRhOTk1ZmIxOTIyXzY1MA_5230f2fb-27c3-44cf-94cb-61e16293bbed"
      unitRef="usd">1600000</pnm:NonServiceCostDeferredAsRegulatoryAssets>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="ib3645c764c1b48a7966d8321c867adce_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTMvZnJhZzo2MmM0NGNlNGY0NTg0M2Y5YmQwZGE0YTk5NWZiMTkyMi90ZXh0cmVnaW9uOjYyYzQ0Y2U0ZjQ1ODQzZjliZDBkYTRhOTk1ZmIxOTIyXzgyNA_ce943a6a-2dc6-4b57-bb37-e6af2d5c3572"
      unitRef="usd">9300000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzUxMjA_c263caac-fffd-46a2-a766-5d94dd5d97da">Construction Program and Jointly-Owned Electric Generating Plants&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM is a participant in several jointly-owned power plant projects.   The primary operating or participation agreements for the joint projects expire in July 2022 for SJGS, July 2041 for Four Corners, December 2046 for Luna, and November 2047 for PVNGS. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s expenditures for additions to utility plant were $335.1 million in 2020, including expenditures on jointly-owned projects.  TNMP does not participate in the ownership or operation of any generating plants, but incurred expenditures for additions to utility plant of $321.5 million during 2020.  On a consolidated basis, PNMR&#x2019;s expenditures for additions to utility plant were $679.0 million in 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Joint Projects&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Under the agreements for the jointly-owned projects, PNM has an undivided interest in each asset and liability of the project and records its pro-rata share of each item in the corresponding asset and liability account on PNM&#x2019;s Consolidated Balance Sheets.  Likewise, PNM records its pro-rata share of each item of operating and maintenance expenses for its jointly-owned plants within the corresponding operating expense account in its Consolidated Statements of Earnings.  PNM is responsible for financing its share of the capital and operating costs of the joint projects.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At December&#160;31, 2020, PNM&#x2019;s interests and investments in jointly-owned generating facilities are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.274%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.749%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.790%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Station (Fuel Type)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Plant&#160;in&lt;br/&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Construction&lt;br/&gt;Work in&lt;br/&gt;Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Composite&lt;br/&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJGS (Coal)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(448,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PVNGS (Nuclear) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Four Corners Units 4 and 5 (Coal)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Luna (Gas)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; Includes cost of removal.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; Includes interest in PVNGS Unit 3, interest in common facilities for all PVNGS units, and owned interests in PVNGS Units 1 and 2, including improvements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;San Juan Generating Station&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM operates and jointly owns SJGS.  Effective January 1, 2018, SJGS Unit 1 is owned 50% by PNM and 50% by Tucson and SJGS Unit 4 is owned 77.297% by PNM, including a 12.8% interest held as merchant plant, 8.475% by Farmington, 7.2% by Los Alamos, and 7.028% by UAMPS.  See Notes 16 and 17 for additional information about SJGS, including the shutdown of SJGS Units 2 and 3 in December 2017 and the restructuring of SJGS ownership as well as information on PNM&#x2019;s SJGS Abandonment Application.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Palo Verde Nuclear Generating Station&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM is a participant in the three units of PVNGS with APS (the operating agent), SRP, EPE, SCE, SCPPA, and The Department of Water and Power of the City of Los Angeles.  PNM has a 10.2% undivided interest in PVNGS, with portions of its interests in Units 1 and 2 held under leases.  See Note 8 for additional information concerning the PVNGS leases, including PNM&#x2019;s purchase of the assets underlying certain of the leases in January 2016, PNM&#x2019;s option to purchase or return certain lease interests that have been extended through 2023 and 2024, and Note 17 for the outcome of PNM&#x2019;s appeal to the NM Supreme Court regarding the NMPRC&#x2019;s treatment of those purchases and lease extensions in the NM 2015 Rate Case.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Operation of each of the three PVNGS units requires an operating license from the NRC.  The NRC issued full power operating licenses for Unit 1 in June 1985, Unit 2 in April 1986, and Unit 3 in November 1987.  The full power operating licenses were originally for a period of 40 years and authorize APS, as operating agent for PVNGS, to operate the three PVNGS units.  In April&#160;2011, the NRC approved extensions in the operating licenses for the plants for 20 years through June 2045 for Unit 1, April 2046 for Unit 2, and November 2047 for Unit 3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Four Corners Power Plant&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM is a participant in two units of Four Corners with APS (the operating agent), an affiliate of APS, SRP, and Tucson.  PNM has a 13.0% undivided interest in Units 4 and 5 of Four Corners.   The Four Corners plant site is located on land within the Navajo Nation and is subject to an easement from the federal government.  APS, on behalf of the Four Corners participants, negotiated amendments to an existing agreement with the Navajo Nation, which extends the owners&#x2019; right to operate the plant on the site to July 2041.  See Note 16 and 17 for additional information about Four Corners.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Luna Energy Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Luna is a combined-cycle power plant near Deming, New Mexico.  Luna is owned equally by PNM, Tucson, and Samchully Power &amp;amp; Utilities 1, LLC.  The operation and maintenance of the facility has been contracted to North American Energy Services.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Construction Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company anticipates making substantial capital expenditures for the construction and acquisition of utility plant and other property and equipment.  An unaudited summary of the budgeted construction expenditures, including expenditures for jointly-owned projects, and nuclear fuel, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,208.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,607.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total PNMR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;765.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,961.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The construction expenditure estimates are under continuing review and subject to ongoing adjustment, as well as to Board review and approval.  The above construction expenditures include approximately $277 million for an anticipated expansion of PNM&#x2019;s transmission system.  See Note 17.</us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i946e503c204242f7b0d6a8b4ab4da4c2_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzM4Mg_4e6d0dc8-b1cf-4afa-9dc8-9e0ce6d89c2c"
      unitRef="usd">335100000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i170a0c5fb45b4c29a4c1598468d58d3e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzU4NQ_33114760-8676-4e28-915c-c8c72beb283a"
      unitRef="usd">321500000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i76e49e6e15144eb1bb24519ac8c88a6c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzY4MQ_836d529a-3c46-4ed3-a46c-f8a33e695f70"
      unitRef="usd">679000000.0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzUxMjM_c08cc0df-796d-42ff-acf1-80520061b4e1">&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;At December&#160;31, 2020, PNM&#x2019;s interests and investments in jointly-owned generating facilities are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.274%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.749%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.790%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Station (Fuel Type)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Plant&#160;in&lt;br/&gt;Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Construction&lt;br/&gt;Work in&lt;br/&gt;Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Composite&lt;br/&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJGS (Coal)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(448,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PVNGS (Nuclear) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Four Corners Units 4 and 5 (Coal)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Luna (Gas)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; Includes cost of removal.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; Includes interest in PVNGS Unit 3, interest in common facilities for all PVNGS units, and owned interests in PVNGS Units 1 and 2, including improvements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="id37a4e0656ab41c19e75bf01e7f8878c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzItMS0xLTEtMA_670ea720-851a-437a-a00c-280321b08863"
      unitRef="usd">780544000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="id37a4e0656ab41c19e75bf01e7f8878c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzItMy0xLTEtMA_9f60338c-b095-42fa-ac2c-424cb79fa162"
      unitRef="usd">448213000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="id37a4e0656ab41c19e75bf01e7f8878c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzItNS0xLTEtMA_8c82a0e7-284a-4047-97cf-dca6e895839a"
      unitRef="usd">659000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="id37a4e0656ab41c19e75bf01e7f8878c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzItNy0xLTEtMA_65b6d785-09b6-447d-bc3e-6ee9605c0b89"
      unitRef="number">0.6635</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzMtMS0xLTEtMA_c2bf4b65-7aa3-47f0-ba9c-d3ccb9916452"
      unitRef="usd">828191000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzMtMy0xLTEtMA_597f9fa3-53ae-49a8-8349-b86a9fa18d37"
      unitRef="usd">387436000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzMtNS0xLTEtMA_5523fbe5-20ff-4f70-b97e-0349d839fa31"
      unitRef="usd">37235000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzMtNy0xLTEtMA_dc404654-2429-40fa-99a1-e80b84eef485"
      unitRef="number">0.1020</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzQtMS0xLTEtMA_99a127f1-07ec-495e-bd83-571a135c39e8"
      unitRef="usd">301867000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzQtMy0xLTEtMA_5e594e76-022e-49ed-bf9b-08ff62d2c744"
      unitRef="usd">100187000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzQtNS0xLTEtMA_cee1cb11-f978-484a-9eba-71b72f53ec39"
      unitRef="usd">7820000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzQtNy0xLTEtMA_d9a11357-9722-4144-9c5c-05273b80da17"
      unitRef="number">0.1300</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i3b0230043025498ba5b744577cad0409_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzUtMS0xLTEtMA_ef9ec657-a31c-43f0-ac73-11414efee2a5"
      unitRef="usd">76917000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i3b0230043025498ba5b744577cad0409_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzUtMy0xLTEtMA_fce46bfc-b555-441b-b03e-33d8f9c5e156"
      unitRef="usd">29758000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i3b0230043025498ba5b744577cad0409_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzUtNS0xLTEtMA_6d328f36-27d8-4261-8ff6-89aa8e0a3635"
      unitRef="usd">57000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="i3b0230043025498ba5b744577cad0409_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTpmOWI0MTUyMTlkZDE0ZGQ5ODJjNDFjNjU4NDVjNjUwNS90YWJsZXJhbmdlOmY5YjQxNTIxOWRkMTRkZDk4MmM0MWM2NTg0NWM2NTA1XzUtNy0xLTEtMA_02ec5f78-be27-4049-b558-a2b717f8265e"
      unitRef="number">0.3333</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="id4e06d33cda443cca6b97415b54cf91c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE2NzY_5b3f894f-1d70-42ab-b5ee-ec114aec897d"
      unitRef="number">0.50</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="i0f42e08af12e43c88651e80dc3ad7e4b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE2OTA_e621e34e-f883-4299-9b2c-32e72e9acd44"
      unitRef="number">0.50</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="i1725f5e6d1964eaea66ab3230c2b8af0_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE3Mjg_46b160a4-7d54-4635-8651-3d8ded00609d"
      unitRef="number">0.77297</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities
      contextRef="idf712ec7e4dd4cebb7a75aa2088b2ea3_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE3NTE_80b4259d-6bea-41be-b6cb-bbd446898156"
      unitRef="number">0.128</pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities>
    <pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities
      contextRef="i11b87a757d8c4394a98371084d5aa7c1_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE3ODc_b720c5aa-76b2-42cc-9dca-7a66d18f1c79"
      unitRef="number">0.08475</pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities>
    <pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities
      contextRef="ie09ee9028299426487fa3d39840739bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE4MDU_8bbde2b4-c191-4ea0-bace-b0e013994c40"
      unitRef="number">0.072</pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities>
    <pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities
      contextRef="iec16791cb21a4483a1c00a6683ab99e9_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzE4Mjc_79cf3f56-c1c5-4ed2-881f-f87013e04980"
      unitRef="number">0.07028</pnm:JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities>
    <pnm:NumberofUnits
      contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzIxMzA_730df73b-100c-4dbc-89d6-7d62415f2c36"
      unitRef="generating_unit">3</pnm:NumberofUnits>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzIyNzk_3a5889f4-ef0b-4e82-8249-0ce00ea54db0"
      unitRef="number">0.102</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <pnm:NumberofUnits
      contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzI4MzQ_20556278-827f-4e56-af8d-5cd7a49dd760"
      unitRef="generating_unit">3</pnm:NumberofUnits>
    <pnm:OperatingLeaseOriginalTerm
      contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzMwODU_b1908c6d-a303-40d8-ac75-6972f5fe4d0b">P40Y</pnm:OperatingLeaseOriginalTerm>
    <pnm:NumberofUnits
      contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzMxNTg_f07ba566-e033-4c57-ac97-91f85f09b458"
      unitRef="generating_unit">3</pnm:NumberofUnits>
    <pnm:OperatingLeaseExtendedTerm
      contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzMyNjM_c1e4ad7e-3b0e-4c80-89d7-efa2acb5f80b">P20Y</pnm:OperatingLeaseExtendedTerm>
    <pnm:NumberofUnits
      contextRef="ie5dd28bb34374ff496598e13d52553d2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzM0MDQ_47422a7a-433a-4838-a162-a2efce79792d"
      unitRef="generating_unit">2</pnm:NumberofUnits>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare
      contextRef="ie8dfd47af9294fb4886d5fb8fce64d19_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzM1MTA_f41270dc-9c3e-4276-b84e-382a4d5000ff"
      unitRef="number">0.130</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <pnm:SummaryOfBudgetedConstructionExpendituresTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzUxMTI_942cc6c7-8e78-4faa-80ef-d8560a30d8f3">An unaudited summary of the budgeted construction expenditures, including expenditures for jointly-owned projects, and nuclear fuel, is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,208.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,607.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total PNMR&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;765.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,961.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</pnm:SummaryOfBudgetedConstructionExpendituresTableTextBlock>
    <pnm:BudgetedFutureConstructionExpendituresYearOne
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItMS0xLTEtMA_73d97606-8e84-4b56-8e76-a6e05ed405a0"
      unitRef="usd">661900000</pnm:BudgetedFutureConstructionExpendituresYearOne>
    <pnm:BudgetedFutureConstructionExpendituresYearTwo
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItMy0xLTEtMA_347dcc1a-3fce-44fe-8aa6-05cd964d2b3c"
      unitRef="usd">396600000</pnm:BudgetedFutureConstructionExpendituresYearTwo>
    <pnm:BudgetedFutureConstructionExpendituresYearThree
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItNS0xLTEtMA_3f9fff51-03d8-4422-b34b-48c567a4a3ed"
      unitRef="usd">382000000.0</pnm:BudgetedFutureConstructionExpendituresYearThree>
    <pnm:BudgetedFutureConstructionExpendituresYearFour
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItNy0xLTEtMA_9138a7aa-0f03-4e99-8d20-3f67365b2e2e"
      unitRef="usd">388500000</pnm:BudgetedFutureConstructionExpendituresYearFour>
    <pnm:BudgetedFutureConstructionExpendituresYearFive
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItOS0xLTEtMA_22f6edf3-1842-4d2c-b788-14cdaec472fe"
      unitRef="usd">379900000</pnm:BudgetedFutureConstructionExpendituresYearFive>
    <pnm:TotalBudgetedConstructionExpenditures
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzItMTEtMS0xLTA_2a5cb6b6-cef9-4537-9e77-64ee8f02f3e2"
      unitRef="usd">2208900000</pnm:TotalBudgetedConstructionExpenditures>
    <pnm:BudgetedFutureConstructionExpendituresYearOne
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtMS0xLTEtMA_92c7dca5-0445-4787-a5d3-667108377bb2"
      unitRef="usd">320100000</pnm:BudgetedFutureConstructionExpendituresYearOne>
    <pnm:BudgetedFutureConstructionExpendituresYearTwo
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtMy0xLTEtMA_d4060b17-5890-4ffd-8556-2a1d3ec484b0"
      unitRef="usd">342000000.0</pnm:BudgetedFutureConstructionExpendituresYearTwo>
    <pnm:BudgetedFutureConstructionExpendituresYearThree
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtNS0xLTEtMA_a9dca8b6-8aab-495e-ad1e-7a012980fd88"
      unitRef="usd">348000000.0</pnm:BudgetedFutureConstructionExpendituresYearThree>
    <pnm:BudgetedFutureConstructionExpendituresYearFour
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtNy0xLTEtMA_91d3eef3-25d1-44ac-8fcc-bd764c40e04f"
      unitRef="usd">298000000.0</pnm:BudgetedFutureConstructionExpendituresYearFour>
    <pnm:BudgetedFutureConstructionExpendituresYearFive
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtOS0xLTEtMA_264c3d63-b401-41b5-b131-6b04b650f177"
      unitRef="usd">299000000.0</pnm:BudgetedFutureConstructionExpendituresYearFive>
    <pnm:TotalBudgetedConstructionExpenditures
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzMtMTEtMS0xLTA_59827175-ad40-421a-8dcf-c3aa87dd8111"
      unitRef="usd">1607100000</pnm:TotalBudgetedConstructionExpenditures>
    <pnm:BudgetedFutureConstructionExpendituresYearOne
      contextRef="i72d8a416acf645058df97515e28e9f53_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtMS0xLTEtMA_d381aa70-c68a-4b52-9a1d-8b01484d6c28"
      unitRef="usd">34500000</pnm:BudgetedFutureConstructionExpendituresYearOne>
    <pnm:BudgetedFutureConstructionExpendituresYearTwo
      contextRef="i72d8a416acf645058df97515e28e9f53_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtMy0xLTEtMA_62d4ff03-a6d2-4074-9fb6-2240990da102"
      unitRef="usd">26500000</pnm:BudgetedFutureConstructionExpendituresYearTwo>
    <pnm:BudgetedFutureConstructionExpendituresYearThree
      contextRef="i72d8a416acf645058df97515e28e9f53_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtNS0xLTEtMA_3b0b014f-0dd2-45a8-8aa8-dac3a9dd6c36"
      unitRef="usd">31200000</pnm:BudgetedFutureConstructionExpendituresYearThree>
    <pnm:BudgetedFutureConstructionExpendituresYearFour
      contextRef="i72d8a416acf645058df97515e28e9f53_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtNy0xLTEtMA_8a359bb2-6f1b-4960-a16b-64330d005c9f"
      unitRef="usd">26500000</pnm:BudgetedFutureConstructionExpendituresYearFour>
    <pnm:BudgetedFutureConstructionExpendituresYearFive
      contextRef="i72d8a416acf645058df97515e28e9f53_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtOS0xLTEtMA_31463c24-076b-450c-8fdf-e3d648134ef5"
      unitRef="usd">26500000</pnm:BudgetedFutureConstructionExpendituresYearFive>
    <pnm:TotalBudgetedConstructionExpenditures
      contextRef="i72d8a416acf645058df97515e28e9f53_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzQtMTEtMS0xLTA_cbfc41a5-649e-4e3c-9f2c-09c33ec1a471"
      unitRef="usd">145200000</pnm:TotalBudgetedConstructionExpenditures>
    <pnm:BudgetedFutureConstructionExpendituresYearOne
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtMS0xLTEtMA_cc0e9f98-be35-4cbe-aa7f-6eaff97bc56c"
      unitRef="usd">1016500000</pnm:BudgetedFutureConstructionExpendituresYearOne>
    <pnm:BudgetedFutureConstructionExpendituresYearTwo
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtMy0xLTEtMA_afb80ef7-94a2-4a1d-b3c5-e03753fb0755"
      unitRef="usd">765100000</pnm:BudgetedFutureConstructionExpendituresYearTwo>
    <pnm:BudgetedFutureConstructionExpendituresYearThree
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtNS0xLTEtMA_2190ca51-1fe3-4e84-8317-8ee557f8b389"
      unitRef="usd">761200000</pnm:BudgetedFutureConstructionExpendituresYearThree>
    <pnm:BudgetedFutureConstructionExpendituresYearFour
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtNy0xLTEtMA_812dae6c-096b-41d1-b76a-ac4f4e467e7e"
      unitRef="usd">713000000.0</pnm:BudgetedFutureConstructionExpendituresYearFour>
    <pnm:BudgetedFutureConstructionExpendituresYearFive
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtOS0xLTEtMA_9ac762d2-4697-4ce2-a31e-051331a216aa"
      unitRef="usd">705400000</pnm:BudgetedFutureConstructionExpendituresYearFive>
    <pnm:TotalBudgetedConstructionExpenditures
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90YWJsZTo0MjM5NzI2NzcyYWM0ZTRiYjFjNGRmYjA5YzNmMzBhZC90YWJsZXJhbmdlOjQyMzk3MjY3NzJhYzRlNGJiMWM0ZGZiMDljM2YzMGFkXzUtMTEtMS0xLTA_7f202f3a-1cd4-42e7-8d05-f48590b22830"
      unitRef="usd">3961200000</pnm:TotalBudgetedConstructionExpenditures>
    <pnm:PublicUtilitiesAnticipatedExpansionOfTransmissionSystem
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTYvZnJhZzo1NzJkNjlmZDc2NWE0YjA1OTJiNjE2MmE5ZTNkNzhjZi90ZXh0cmVnaW9uOjU3MmQ2OWZkNzY1YTRiMDU5MmI2MTYyYTllM2Q3OGNmXzUwMTk_db58555a-8310-4356-b27d-6a5c70196a8d"
      unitRef="usd">277000000</pnm:PublicUtilitiesAnticipatedExpansionOfTransmissionSystem>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzEzNjE_88a901a1-87a6-44ba-bd79-2dcdcc91b5d9">Asset Retirement Obligations&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;AROs are recorded based on studies to estimate the amount and timing of future ARO expenditures and reflect underlying assumptions, such as discount rates, estimates of the future costs for decommissioning, and the timing of the removal activities to be performed.  Approximately 76% of PNM&#x2019;s total ARO liabilities are related to nuclear decommissioning of PVNGS.  PNM is responsible for all decommissioning obligations related to its entire interest in PVNGS, including portions under lease both during and after termination of the leases.  Studies of the decommissioning costs of PVNGS, SJGS, Four Corners, and other facilities are performed periodically and revisions to the ARO liabilities are recorded.  Changes in the assumptions underlying the calculations may also require revisions to the estimated AROs when identified. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A reconciliation of the ARO liabilities is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.011%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability at December&#160;31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions to estimated cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions to estimated cash flows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions to estimated cash flows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; Reflects the impacts of an updated SJGS decommissioning study that assumes PNM will retire its share of SJGS in 2022.  &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt; Reflects a decrease of $9.2&#160;million related to an updated PVNGS decommissioning study and an increase of $0.8&#160;million related to an updated Four Corners decommissioning study.</us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzMxNQ_41e92940-fd09-4be9-b11e-84e320b3d05e"
      unitRef="number">0.76</pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzEzNTM_9ba7cdb0-186d-45f6-b74c-ef2a5cc2aebd">&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A reconciliation of the ARO liabilities is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.011%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability at December&#160;31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions to estimated cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions to estimated cash flows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions to estimated cash flows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; Reflects the impacts of an updated SJGS decommissioning study that assumes PNM will retire its share of SJGS in 2022.  &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%"&gt;&#160;&lt;/span&gt; Reflects a decrease of $9.2&#160;million related to an updated PVNGS decommissioning study and an increase of $0.8&#160;million related to an updated Four Corners decommissioning study.</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="ie4f02837765b4e8f9bdfdcb5cc0ad9a7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzItMS0xLTEtMA_f168df8e-bdc9-42d8-be0a-b6abeffe6f49"
      unitRef="usd">146679000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzItMy0xLTEtMA_f8fa3fea-a66a-4579-bca1-404081f740b8"
      unitRef="usd">145707000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="ic06440196560414e9a39d09a3d31dc57_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzItNS0xLTEtMA_b5a38a5d-fd95-49bb-bc7b-0684b8c9e748"
      unitRef="usd">793000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzMtMS0xLTEtMA_e29a523c-e506-4030-a4c2-d73d13b49158"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzMtMy0xLTEtMA_260042ff-841a-4ad3-832d-c28c5ec92a72"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzMtNS0xLTEtMA_9256489d-231c-48be-86e5-91902b37ab74"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzQtMS0xLTEtMA_b19260ae-fe6d-49a9-adb5-5883677662e8"
      unitRef="usd">192000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzQtMy0xLTEtMA_667b5343-b611-4e20-b4ae-0a5906d3ad5e"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzQtNS0xLTEtMA_7d5184cc-293c-4fbc-a603-dd90c49654e6"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzUtMS0xLTEtMA_49b11974-002f-4974-9e6d-0fb8c4d25983"
      unitRef="usd">11482000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzUtMy0xLTEtMA_2a85512b-6ab4-4013-94a3-7e88d8736391"
      unitRef="usd">11402000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzUtNS0xLTEtMA_574e01ef-0033-4097-b0bc-18958bd3b2e7"
      unitRef="usd">67000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzYtMS0xLTEtMA_9e92580c-1752-4253-b46c-377627b21efb"
      unitRef="usd">705000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzYtMy0xLTEtMA_31b7239a-8254-488a-9805-677e68b31b67"
      unitRef="usd">705000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzYtNS0xLTEtMA_44de741b-aea2-4ea4-a3ec-482b78237469"
      unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation
      contextRef="i9a5be83d3e5749078045964588c56b36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzctMS0xLTEtMA_0ccf2773-8c78-4b57-a0e2-8394123599c2"
      unitRef="usd">158674000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="id77d0c8d67134b01b51069cf79391480_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzctMy0xLTEtMA_c5b23315-b965-4930-8808-14339c9665b5"
      unitRef="usd">157814000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzctNS0xLTEtMA_c18dfc76-f1b6-4895-b7cf-b73c252d0ef8"
      unitRef="usd">860000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzgtMS0xLTEtMA_0e132cc1-3be5-460c-b44e-12223af0a391"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzgtMy0xLTEtMA_587893f3-4b41-443f-8727-997d3b2d7e84"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzgtNS0xLTEtMA_074fb0c6-df6c-411f-a496-9c732517be4b"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzktMS0xLTEtMA_0e43c0c6-055c-418f-85bb-56e5eb0b569c"
      unitRef="usd">987000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzktMy0xLTEtMA_946defcf-bc67-44fc-8eb7-5cd87297e33e"
      unitRef="usd">935000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzktNS0xLTEtMA_8b9a3643-4ca1-4542-84fe-32e2bf766e63"
      unitRef="usd">52000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEwLTEtMS0xLTA_dc4fd46a-ec70-4936-a742-b23275d7db01"
      unitRef="usd">12635000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEwLTMtMS0xLTA_1bec642f-dee3-49a8-b07b-62ce11fd6a5c"
      unitRef="usd">12562000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEwLTUtMS0xLTA_85f242c8-2bea-4939-8f2c-4131abb98571"
      unitRef="usd">73000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzExLTEtMS0xLTA_bc46f58a-4831-474d-9556-a8a9518597c9"
      unitRef="usd">11640000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzExLTMtMS0xLTA_b490773a-aad1-4460-a173-043b9b292f76"
      unitRef="usd">11640000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzExLTUtMS0xLTA_efeb4a90-6faa-45ad-8395-1ec9c0c448ca"
      unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEyLTEtMS0xLTA_0d647433-7425-4f88-9ebd-82aad67fde88"
      unitRef="usd">181962000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEyLTMtMS0xLTA_ac6f5c4e-4d49-41b8-a3f0-af0784c64531"
      unitRef="usd">181081000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEyLTUtMS0xLTA_793def21-ad9d-4e1c-b6a0-f76a958fd33d"
      unitRef="usd">881000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEzLTEtMS0xLTA_e6469126-d8ce-405c-a890-fb84d30123be"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEzLTMtMS0xLTA_9453ae89-191c-474a-a856-d71c0b1e4ca7"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzEzLTUtMS0xLTA_33944ba5-cd02-47d4-89ba-b654f13c4a6d"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE0LTEtMS0xLTA_e0be816b-ecd8-4d42-9a90-74f07e7d72c9"
      unitRef="usd">1444000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE0LTMtMS0xLTA_b4c148b1-59e5-4e0b-84fa-b3254b2db280"
      unitRef="usd">1192000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE0LTUtMS0xLTA_b7e5c79d-3a44-4c1d-8ba4-2977cf5b0a59"
      unitRef="usd">252000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE1LTEtMS0xLTA_91b6b8ee-ebb7-4bed-be6a-b4c18738db60"
      unitRef="usd">11310000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE1LTMtMS0xLTA_a6f63269-be6e-44a0-b353-311ba4f3ede3"
      unitRef="usd">11235000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE1LTUtMS0xLTA_e3b06a7d-772c-43fa-a0b3-9b029d8c9b04"
      unitRef="usd">75000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE2LTEtMS0xLTA_24c39c98-07ae-466f-9498-36db86afd932"
      unitRef="usd">-8407000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE2LTMtMS0xLTA_d1712ff5-366e-4cb8-a8de-00a733cedb62"
      unitRef="usd">-8407000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE2LTUtMS0xLTA_02008673-d503-40eb-88d0-d80a61f32e2d"
      unitRef="usd">0</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligation
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE3LTEtMS0xLTA_ff920cce-32a5-44ed-80e6-2270389a3d3e"
      unitRef="usd">183421000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE3LTMtMS0xLTA_a0c4fbbe-cb14-4b7d-b47e-823b4b613a3a"
      unitRef="usd">182717000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90YWJsZTozZTc5NTg3NzExNDE0ZDhiYmY1NjM5ZjcwNTNlZjA5Ny90YWJsZXJhbmdlOjNlNzk1ODc3MTE0MTRkOGJiZjU2MzlmNzA1M2VmMDk3XzE3LTUtMS0xLTA_28a86d1b-a0d0-4a43-8619-317f7d8c830a"
      unitRef="usd">704000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="ie0ef561ce9394b468e0bd85166aecf53_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzI3NDg3NzkwNzIxMTc_03ef7dc2-4c91-468b-9d6a-c8e1c623ec28"
      unitRef="usd">9200000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i40dd2656336f4b0b83915810fdfe013f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNTkvZnJhZzo0NjkwM2NmYzM1MDI0MDQ0ODVlNjViMjNjOTBjNmY5NC90ZXh0cmVnaW9uOjQ2OTAzY2ZjMzUwMjQwNDQ4NWU2NWIyM2M5MGM2Zjk0XzI3NDg3NzkwNzIxMzE_a94426b2-fee6-4b90-8a0d-534dd3c7fd73"
      unitRef="usd">800000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzk2MzEx_d4acc7e4-8bae-4f17-a7d4-675c774bdc7d">Commitments and Contingencies&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%"&gt;Overview  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;There are various claims and lawsuits pending against the Company.  In addition, the Company is subject to federal, state, and local environmental laws and regulations and periodically participates in the investigation and remediation of various sites.  In addition, the Company periodically enters into financial commitments in connection with its business operations.  Also, the Company is involved in various legal and regulatory proceedings in the normal course of its business.  See Note 17.  It is not possible at this time for the Company to determine fully the effect of all litigation and other legal and regulatory proceedings on its financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;With respect to some of the items listed below, the Company has determined that a loss is not probable or that, to the extent probable, cannot be reasonably estimated.  In some cases, the Company is not able to predict with any degree of certainty the range of possible loss that could be incurred.  The Company assesses legal and regulatory matters based on current information and makes judgments concerning their potential outcome, giving due consideration to the nature of the claim, the amount and nature of any damages sought, and the probability of success.  Such judgments are made with the understanding that the outcome of any litigation, investigation, or other legal proceeding is inherently uncertain.  The Company records liabilities for matters where it is probable a loss has been incurred and the amount of loss is reasonably estimable.  The actual outcomes of the items listed below could ultimately differ from the judgments made and the differences could be material.  The Company cannot make any assurances that the amount of reserves or potential insurance coverage will be sufficient to cover the cash obligations that might be incurred as a result of litigation or regulatory proceedings.  Except as otherwise disclosed, the Company does not expect that any known lawsuits, environmental costs, and commitments will have a material effect on its financial condition, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%"&gt;Commitments and Contingencies Related to the Environment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;PVNGS Decommissioning Funding&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The costs of decommissioning a nuclear power plant are substantial.  PNM is responsible for all decommissioning obligations related to its entire interest in PVNGS, including portions under lease both during and after termination of the leases.  PNM has a program for funding its share of decommissioning costs for PVNGS, including portions held under leases.  The nuclear decommissioning funding program is invested in equities and fixed income instruments in qualified and non-qualified trusts.  PNM funded $1.3 million for each of the years ended December 31, 2020, 2019, and 2018 into the qualified trust funds.  The market value of the trusts at December 31, 2020 and 2019 was $379.2 million and $336.0 million.  See Note 17 for additional discussion of the NM Supreme Court&#x2019;s decisions in PNM&#x2019;s appeal of the NMPRC&#x2019;s decisions in the NM 2015 Rate Case.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Nuclear Spent Fuel and Waste Disposal&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Nuclear power plant operators are required to enter into spent fuel disposal contracts with the DOE that require the DOE to accept and dispose of all spent nuclear fuel and other high-level radioactive wastes generated by domestic power reactors.  Although the Nuclear Waste Policy Act required the DOE to develop a permanent repository for the storage and disposal of spent nuclear fuel by 1998, the DOE announced that it would not be able to open the repository by 1998 and sought to excuse its performance of these requirements.  In November 1997, the DC Circuit issued a decision preventing the DOE from excusing its own delay but refused to order the DOE to begin accepting spent nuclear fuel.  Based on this decision and the DOE&#x2019;s delay, a number of utilities, including APS (on behalf of itself and the other PVNGS owners, including PNM), filed damages actions against the DOE in the Court of Federal Claims.  The lawsuits filed by APS alleged that damages were incurred due to DOE&#x2019;s continuing failure to remove spent nuclear fuel and high-level waste from PVNGS.  In August 2014, APS and the DOE entered into a settlement agreement that establishes a process for the payment of claims for costs incurred through December 31, 2019.  In July 2020, APS accepted the DOE&#x2019;s extension of the settlement agreement for recovery of costs incurred through December 31, 2022.  Under the settlement agreement, APS must submit claims annually for payment of allowable costs.  PNM records estimated claims on a quarterly basis.  The benefit from the claims is passed through to customers under the FPPAC to the extent applicable to NMPRC regulated operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM estimates that it will incur approximately $59.6 million (in 2019 dollars) for its share of the costs related to the on-site interim storage of spent nuclear fuel at PVNGS during the term of the operating licenses.  PNM accrues these costs as a component of fuel expense as the nuclear fuel is consumed.  At December 31, 2020 and 2019, PNM had a liability for interim storage costs of $12.8 million and $12.7 million, which is included in other deferred credits. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PVNGS has sufficient capacity at its on-site Independent Spent Fuel Storage Installation (&#x201c;ISFSI&#x201d;) to store all of the nuclear fuel that will be irradiated during the initial operating license period, which ends in December&#160;2027.&#160; Additionally, PVNGS has sufficient capacity at its on-site ISFSI to store a portion of the fuel that will be irradiated during the period of extended operation, which ends in November&#160;2047.&#160; If uncertainties regarding the U.S. government&#x2019;s obligation to accept and store spent fuel are not favorably resolved, APS will evaluate alternative storage solutions that may obviate the need to expand the ISFSI to accommodate all of the fuel that will be irradiated during the period of extended operation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;The Energy Transition Act&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On March 22, 2019, the Governor signed into New Mexico state law Senate Bill 489, known as the Energy Transition Act (&#x201c;ETA&#x201d;).  The ETA became effective as of June 14, 2019 and sets a statewide standard that requires investor-owned electric utilities to have specified percentages of their electric-generating portfolios be from renewable and zero-carbon generating resources.  The ETA amends the REA and requires utilities operating in New Mexico to have renewable portfolios equal to 20% by 2020, 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  The ETA also amends sections of the REA to allow for the recovery of undepreciated investments and decommissioning costs related to qualifying EGUs that the NMPRC has required be removed from retail jurisdictional rates, provided replacement resources to be included in retail rates have lower or zero-carbon emissions.  The ETA requires the NMPRC to review and approve utilities&#x2019; annual renewable portfolio plans to ensure compliance with the RPS.  The ETA also directs the New Mexico Environmental Improvement Board to adopt standards of performance that limit CO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; emissions to no more than 1,100 lbs. per MWh beginning January 1, 2023 for new or existing coal-fired EGUs with original installed capacities exceeding 300 MW.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The ETA provides for a transition from fossil-fuel generation resources to renewable and other carbon-free resources through certain provisions relating to the abandonment of coal-fired generating facilities.  These provisions include the use of energy transition bonds, which are designed to be highly rated bonds that can be issued to finance certain costs of abandoning coal-fired facilities that are retired prior to January 1, 2023 for facilities operated by a &#x201c;qualifying utility,&#x201d; or prior to January 1, 2032 for facilities that are not operated by the qualifying utility.  The amount of energy transition bonds that can be issued to recover abandonment costs is limited to the lesser of $375.0 million or 150% of the undepreciated investment of the facility as of the abandonment date.  Proceeds provided by energy transition bonds must be used only for purposes related to providing utility service to customers and to pay energy transition costs (as defined by the ETA).  These costs may include plant decommissioning and coal mine reclamation costs provided those costs have not previously been recovered from customers or disallowed by the NMPRC or by a court order.  See Note 17 for a discussion of the NM Supreme Court&#x2019;s decision to affirm the NMPRC&#x2019;s disallowance of certain costs, including the cost of BDT at SJGS, in PNM&#x2019;s NM 2015 Rate Case.  Proceeds from energy transition bonds may also be used to fund severances for employees of the retired facility and related coal mine and to promote economic development, education and job training in areas impacted by the retirement of the coal-fired facilities.  Energy transition bonds must be issued under a NMPRC approved financing order, are secured by &#x201c;energy transition property,&#x201d; are non-recourse to the issuing utility, and must be repaid by a non-bypassable charge paid by all customers of the issuing utility.  These customer charges are subject to an adjustment mechanism designed to provide for timely and complete payment of principal and interest due under the energy transition bonds.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The ETA also provides that utilities must obtain NMPRC approval of competitively procured replacement resources that shall be evaluated based on their cost, economic development opportunity, ability to provide jobs with comparable pay and benefits to those lost upon retirement of the facility, and that do not exceed emissions thresholds specified in the ETA.  In determining whether to approve replacement resources, the NMPRC must give preference to resources with the least environmental impacts, those with higher ratios of capital costs to fuel costs, and those located in the school district of the abandoned facility.  The ETA also provides for the procurement of energy storage facilities and gives utilities discretion to maintain, control, and operate these systems to ensure reliable and efficient service.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM expects the ETA will have a significant impact on PNM&#x2019;s future generation portfolio, including PNM&#x2019;s planned retirements of SJGS in 2022 and the planned Four Corners exit in 2024.  PNM cannot predict the full impact of the ETA or the outcome of its pending and potential future generating resource abandonment and replacement resource filings with the NMPRC.  See additional discussion in Note 17 of PNM&#x2019;s SJGS and Four Corners Abandonment Applications.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;The Clean Air Act&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Regional Haze&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 1999, EPA developed a regional haze program and regional haze rules under the CAA.  The rule directs each of the 50 states to address regional haze.  Pursuant to the CAA, states are required to establish goals for improving visibility in national parks and wilderness areas (also known as Class I areas) and to develop long-term strategies for reducing emissions of air pollutants that cause visibility impairment in their own states and for preventing degradation in other states.  States must establish a series of interim goals to ensure continued progress by adopting a new SIP every ten years.  In the first SIP planning period, states were required to conduct BART determinations for certain covered facilities, including utility boilers, built between 1962 and 1977 that have the potential to emit more than 250 tons per year of visibility impairing pollution.  If it was demonstrated that the emissions from these sources caused or contributed to visibility impairment in any Class I area, BART must have been installed by the beginning of 2018.  For all future SIP planning periods, states must evaluate whether additional emissions reduction measures may be needed to continue making reasonable progress toward natural visibility conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 2017, EPA published in the Federal Register revisions to the regional haze rule.  EPA also provided a companion draft guidance document for public comment.  The new rule delayed the due date for the next cycle of SIPs from 2019 to 2021, altered the planning process that states must employ in determining whether to impose &#x201c;reasonable progress&#x201d; emission reduction measures, and gave new authority to federal land managers to seek additional emission reduction measures outside of the states&#x2019; planning process.  Finally, the rule made several procedural changes to the regional haze program, including changes to the schedule and process for states to file 5-year progress reports.  EPA&#x2019;s new rule was challenged by numerous parties.  On January 19, 2018, EPA filed a motion to hold the case in abeyance in light of several letters issued by EPA on January 17, 2018 to grant various petitions for reconsideration of the 2017 rule revisions.  EPA&#x2019;s decision to revisit the 2017 rule is not a determination on the merits of the issues raised in the petitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 20, 2018, EPA released a new guidance document on tracking visibility progress for the second planning period.  EPA is allowing states discretion to develop SIPs that may differ from EPA&#x2019;s guidance as long as they are consistent with the CAA and other applicable regulations.  On August 20, 2019, EPA finalized the draft guidance that was released in 2016 as a companion to the regional haze rule revisions.  The final guidance differs from the draft in several ways, but is likely to be reconsidered by the Biden Administration.  SIPs for the second planning period are due in July 2021.  NMED is currently preparing its SIP for the second compliance period and has notified PNM that it will not be required to submit a regional haze four-factor analysis for SJGS since PNM will retire its share of SJGS in 2022.  PNM cannot predict the outcome of these matters with respect to Four Corners.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;SJGS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;December 2018 Compliance Filing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In December 2015 PNM received NMPRC approval for a plan to comply with EPA&#x2019;s regional haze rule at SJGS.  Among other things, the NMPRC&#x2019;s December 2015 order required that, no later than December 31, 2018, PNM make a filing with the NMPRC to determine the extent to which SJGS should continue serving PNM&#x2019;s customers&#x2019; needs after June 30, 2022 (the &#x201c;December 2018 Compliance Filing&#x201d;).  The December 2018 Compliance Filing was required to be made before PNM entered into a binding commitment for post-2022 coal supply but after PNM received firm pricing and other terms for the supply of coal at SJGS, unless PNM did not intend to pursue an agreement for post-2022 coal supply at SJGS.  The NMPRC&#x2019;s December 2015 order also indicated that, if SJGS Unit 4 is abandoned with undepreciated investment on PNM&#x2019;s books, PNM is prohibited from recovering the undepreciated investment of its 132 MW interest and required that PNM&#x2019;s 65 MW interest in SJGS Unit 4 be treated as excluded merchant plant.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM submitted the December 2018 Compliance Filing to the NMPRC on December 31, 2018 indicating that, consistent with the conclusions reached in PNM&#x2019;s 2017 IRP, PNM&#x2019;s customers would benefit from the retirement of PNM&#x2019;s share of SJGS after the current SJGS CSA expires in mid-2022.  The December 2018 Compliance Filing also indicated that, pursuant to the terms of the agreements governing SJGS, all of the SJGS owners except for Farmington provided written notice that they do not intend to extend the SJGS operating agreements beyond their June 30, 2022 expiration dates, and that PNM has provided written notice to the San Juan mine operator that PNM does not intend to extend the SJGS CSA beyond June 30, 2022.  On January 30, 2019, the NMPRC issued an order initiating a proceeding and requiring PNM to submit an application for the abandonment of PNM&#x2019;s share of SJGS by March 1, 2019.  On February 27, 2019, PNM filed a petition with the NM Supreme Court stating that the requirements of the January 30, 2019 order exceed the NMPRC&#x2019;s authority by, among other things, mandating PNM to make a filing that is legally voluntary, and that the order is contrary to NMPRC precedent which requires abandonment applications to also include identified replacement resources and other information that would not be available to PNM by March 1, 2019.  On March 1, 2019, the NM Supreme Court granted a temporary stay of the NMPRC&#x2019;s order.  Various parties intervened in the petition.  On June 26, 2019, and after the effective date of the ETA, the NM Supreme &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Court lifted the stay and denied PNM&#x2019;s petition without discussion.  On July 1, 2019, PNM filed its SJGS Abandonment Application.  See Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Long-lived assets are required to be tested for impairment when events or changes in circumstances indicate that their carrying value may not be recoverable.  As of December 31, 2018, PNM evaluated the events surrounding its future participation in SJGS and determined that it was more likely than not that PNM&#x2019;s share of SJGS will be retired in 2022.  As a result, PNM performed an impairment analysis that assumed SJGS would not continue to operate through 2053, as previously approved by the NMPRC.  PNM&#x2019;s impairment analysis indicated that PNM&#x2019;s undepreciated 132 MW interest in SJGS Unit 4 at June 30, 2022 will not be recovered from customers; that the estimated future cash flows expected to result from the operation of SJGS Unit 4 through June 30, 2022 are not sufficient to provide for recovery of PNM&#x2019;s 65 MW merchant interest in the facility; and that it is unlikely PNM will be able to sell or transfer its interests in SJGS to third parties at amounts sufficient to provide for their recovery.  As a result, as of December 31, 2018, PNM recorded a pre-tax impairment of its investment in SJGS of approximately $35.0 million, which is reflected as regulatory disallowances and restructuring costs on the Consolidated Statements of Earnings.  This amount includes the entire $11.9 million carrying value of PNM&#x2019;s 65 MW interest in SJGS Unit 4 as of December 31, 2018 and $23.1 million of estimated undepreciated investments in PNM&#x2019;s 132 MW jurisdictional interest as of June 30, 2022 that will not be recovered from customers.  See additional discussion below regarding the increase in PNM&#x2019;s estimated liability for coal mine reclamation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;NEE Complaint &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2013; On March 31, 2016, NEE filed a complaint with the NMPRC alleging that PNM failed to comply with its discovery obligation in the case authorizing the shutdown of SJGS Units 2 and 3 and requesting the NMPRC investigate whether financing provided by NM Capital to the former owner of SJCC (the &#x201c;Westmoreland Loan&#x201d;) could adversely affect PNM&#x2019;s ability to provide electric service to its retail customers.  On January 31, 2018, NEE filed a motion asking the NMPRC to investigate whether PNM&#x2019;s relationship with the former owner of SJCC could be harmful to PNM&#x2019;s customers.  On May 23, 2018, PNM filed its response to the NMPRC staff&#x2019;s comments noting that the Westmoreland Loan was paid in full on May 22, 2018.  On October 11, 2018, PNM notified the NMPRC that the former owner of SJCC, Westmoreland, had filed voluntary petitions for relief under Chapter 11 of the U.S. Bankruptcy Code.  As discussed in Note 10, on March 15, 2019, Westmoreland announced that it had emerged from Chapter 11 bankruptcy as a privately held company owned and operated by a group of its former creditors.  Under the reorganization, all the assets of SJCC were sold to WSJ LLC.  As successor entity to SJCC, WSJ LLC assumed all rights and obligations of Westmoreland including obligations to PNM under the SJGS CSA.  The NMPRC has taken no further action on NEE&#x2019;s complaint.  PNM is not able to predict the potential outcome of this matter but does not anticipate the NMPRC will take any further action.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Four Corners&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On August 6, 2012, EPA issued its Four Corners FIP with a final BART determination for Four Corners.  The rule included two compliance alternatives.  On December 30, 2013, APS notified EPA that the Four Corners participants selected the alternative that required APS to permanently close Units 1, 2, and 3 by January 1, 2014 and install SCR post-combustion NOx control technology on each of Units 4 and 5 by July 31, 2018.  Installation of SCRs on Four Corners Unit 5 was completed in March 2018 and the installation on Unit 4 was completed in June 2018.  PNM owns a 13% interest in Units 4 and 5, but had no ownership interest in Units 1, 2, and 3, which were shut down by APS on December 30, 2013.  For particulate matter emissions, EPA is requiring Units 4 and 5 to meet an emission limit of 0.015 lbs./MMBTU and the plant to meet a 20% opacity limit, both of which are achievable through operation of the existing baghouses.  Although unrelated to BART, the final BART rule also imposes a 20% opacity limitation on certain fugitive dust emissions from Four Corners&#x2019; coal and material handling operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM share of costs for post-combustion controls at Four Corners Units 4 and 5 through December 31, 2018 was $88.7 million, including PNM&#x2019;s AFUDC.  See Note 17 for information on the NMPRC&#x2019;s treatment of these costs in PNM&#x2019;s NM 2016 Rate Case and the Four Corners Abandonment Application.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Four Corners Federal Agency Lawsuit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &#x2013; On April 20, 2016, several environmental groups filed a lawsuit against OSM and other federal agencies in the U.S. District Court for the District of Arizona in connection with their issuance of the approvals that extended the life of Four Corners and the adjacent mine.&#160; The lawsuit alleges that these federal agencies violated both the ESA and NEPA in providing the federal approvals necessary to extend operations at Four Corners and the adjacent mine past July 6, 2016.&#160; The court granted an APS motion to intervene in the litigation.  NTEC, the current owner of the mine providing coal to Four Corners, filed a motion to intervene for the limited purpose of seeking dismissal of the lawsuit based on NTEC&#x2019;s tribal sovereign immunity.  The court granted NTEC&#x2019;s motion and dismissed the case with prejudice, terminating the proceedings.  In November 2017, the environmental group plaintiffs filed a Notice of Appeal of the dismissal in the U.S. Court of Appeals for the Ninth Circuit, and the court granted their subsequent motion to expedite the appeal.  The Ninth Circuit issued a decision affirming the District Court&#x2019;s dismissal of the case.  In September 2019, the environmental groups filed a motion for &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;reconsideration, which was denied in December 2019.  On March 24, 2020, the environmental groups filed a petition for &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;writ of certiorari&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; in the U.S. Supreme Court seeking review of the Ninth Circuit&#x2019;s decision.  The U.S. Supreme Court denied the petition on June 29, 2020, making the decision of the Ninth Circuit to affirm the District Courts dismissal of the case final.  This matter is now complete.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Carbon Dioxide Emissions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On August 3, 2015, EPA established standards to limit CO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; emissions from power plants.  EPA took three separate but related actions in which it: (1) established the Carbon Pollution Standards for new, modified, and reconstructed power plants; (2) established the Clean Power Plan to set standards for carbon emission reductions from existing power plants; and (3) released a proposed federal plan associated with the final Clean Power Plan.  The Clean Power Plan was published on October 23, 2015. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Multiple states, utilities, and trade groups filed petitions for review in the DC Circuit to challenge both the Carbon Pollution Standards for new sources and the Clean Power Plan for existing sources and challengers successfully petitioned the US Supreme Court for a stay of the Clean Power Plan.  However, before the DC Circuit could issue an opinion regarding either the Carbon Pollution Standards or the Clean Power Plan, the Trump Administration asked that the case be held in abeyance while the rule was being re-evaluated, which was granted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On June 19, 2019, EPA repealed the Clean Power Plan; promulgated the ACE Rule; and revised the implementing regulations for all emission guidelines.  EPA set the Best System of Emissions Reduction (&#x201c;BSER&#x201d;) for existing coal-fired power plants as heat rate efficiency improvements based on a range of &#x201c;candidate technologies&#x201d; that can be applied inside the fence-line.  Rather than setting a specific numerical standard of performance, EPA&#x2019;s rule directed states to determine which of the candidate technologies to apply to each coal-fired unit and establish standards of performance based on the degree of emission reduction achievable based on the application of BSER.&#160; On September 17, 2019, the DC Circuit issued an order that granted motions by various petitioners, including industry groups and EPA, to dismiss the cases challenging the Clean Power Plan as moot due to EPA&#x2019;s issuance of the ACE Rule. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;However, on January 19, 2021, the U.S. Court of Appeals for the District of Columbia Circuit issued an opinion in American Lung Association and American Public Health Association v. EPA, et al. regarding challenges to the ACE Rule. The D.C. Circuit vacated the ACE Rule and remanded the record back to the EPA for further consideration consistent with its opinion, finding that EPA misinterpreted the CAA when it determined that the language of section 111 unambiguously barred consideration of emissions reductions options that were not applied at the source.  Unless the court issues a stay of its mandate, the mandate for its decision will issue in March 2021 after the deadline passes for petitions for rehearing or rehearing en banc, although an appeal via petitions for certiorari to the US Supreme Court will remain available until June 2021.  EPA has filed a motions seeking a partial stay of the mandate as to the repeal of the Clean Power Plan, to ensure the court&#x2019;s order will not render effective the now out-of-date Clean Power Plan, but the court has not yet acted on that motion.  The litigation over the Carbon Pollution Standards remains held in abeyance but could be reactivated by the parties upon a determination by the court that the Biden Administration is unlikely to finalize the revisions proposed in 2018 and that reconsideration of the rule has concluded. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;While corresponding NSR reform regulations were proposed as part of the proposed ACE Rule, the final rule did not include such reform measures.  Unrelated to the ACE Rule, EPA issued a proposed rule on August 1, 2019 to clarify one aspect of the pre-construction review process for evaluating whether the NSR permitting program would apply to a proposed project at an existing source of emissions.  The final rule on NSR Project Emissions Accounting became effective on December 24, 2020 clarifying that both emissions increases and decreases resulting from a project are to be considered in determining whether the proposed project will result in an increase in air emissions, but the rule may be reconsidered by the Biden Administration.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On January 27, 2021, President Biden signed an extensive Executive Order aimed at addressing climate change concerns domestically and internationally. The order is intended build on the initial climate-related actions the Biden Administration took on January 20, 2021. It addresses a wide range of issues, including establishing climate change concerns as an essential element of U.S. foreign and security policy, identifying a process to determine the U.S. INDC under the Paris Agreement, and establishing a Special Presidential Envoy for Climate that will sit on the National Security Council.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s review of the GHG emission reductions standards that may occur as a result of legislation or regulation under the new Biden Administration and in response to the court&#x2019;s ruling on the ACE Rule is ongoing.  PNM cannot predict the impact these standards may have on its operations or a range of the potential costs of compliance, if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;National Ambient Air Quality Standards (&#x201c;NAAQS&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The CAA requires EPA to set NAAQS for pollutants reasonably anticipated to endanger public health or welfare.  EPA has set NAAQS for certain pollutants, including NOx, SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;ozone, and particulate matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;NO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;X&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; Standard&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &#x2013; On April 18, 2018, EPA published the final rule to retain the current primary health-based NOx standards of which NO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;is the constituent of greatest concern and is the indicator for the primary NAAQS.  EPA concluded that the current 1-hour and annual primary NO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; standards are requisite to protect public health with an adequate margin of safety.  The rule became effective on May 18, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt; Standard&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &#x2013; On May 13, 2014, EPA released the draft data requirements rule for the 1-hour SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; NAAQS, which directs state and tribal air agencies to characterize current air quality in areas with large SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; sources to identify maximum 1-hour SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; concentrations.  This characterization requires areas be designated as attainment, nonattainment, or unclassifiable for compliance with the 1-hour SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; NAAQS.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On August 11, 2015, EPA released the Data Requirements Rule for SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;, telling states how to model or monitor to determine attainment or nonattainment with the new 1-hour SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; NAAQS.  NMED submitted the first annual report for SJGS as required by the Data Requirements Rule in June 2018.  That report recommended that no further modeling was warranted due to decreased SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; emissions.  NMED submitted the second and third annual modeling report to EPA in July 2019 and July 2020.  Those reports retained the recommendation that no further modeling is needed at this time and is subject to EPA review.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On February 25, 2019, EPA announced its final decision to retain without changes the primary health-based NAAQS for SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;.  Specifically, EPA will retain the current 1-hour standard for SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;, which is 75 parts per billion, based on the 3-year average of the 99th percentile of daily maximum 1-hour SO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; concentrations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Ozone Standard &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On October 1, 2015, EPA finalized the new ozone NAAQS and lowered both the primary and secondary 8-hour standard from 75 to 70 parts per billion.  With ozone standards becoming more stringent, fossil-fueled generation units will come under increasing pressure to reduce emissions of NOx and volatile organic compounds since these are the pollutants that form ground level ozone.  On July 13, 2020, EPA proposed to retain the existing ozone NAAQS based on a review of the full body of currently available scientific evidence and exposure/risk information.  EPA finalized its decision to retain the ozone NAAQS in a notice published on December 31, 2020 making it immediately effective.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On November 10, 2015, EPA proposed a rule revising its Exceptional Events Rule, which outlines the requirements for excluding air quality data (including ozone data) from regulatory decisions if the data is affected by events outside an area&#x2019;s control.  The proposed rule is important in light of the more stringent ozone NAAQS final rule since western states like New Mexico and Arizona are subject to elevated background ozone transport from natural local sources, such as wildfires and stratospheric inversions, and transported via winds from distant sources in other regions or countries.  EPA finalized the rule on October 3, 2016 and released related guidance in 2018 and 2019 to help implement its new exceptional events policy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;During 2017 and 2018, EPA released rules establishing area designations for ozone.  In those rules, San Juan County, New Mexico, where SJGS and Four Corners are located, is designated as attainment/unclassifiable and only a small area in Do&#xf1;a Ana County, New Mexico is designated as marginal non-attainment.&#160; Although Afton is located in Do&#xf1;a Ana County, it is not located within the small area designated as nonattainment for the 2015 ozone standard.  The rule became effective May 8, 2018.  Attainment plans for nonattainment areas are due in August 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;NMED has responsibility for bringing the small area in Do&#xf1;a Ana County designated as marginal/non-attainment for ozone into compliance and will look at all sources of NOx and volatile organic compounds.  On November 22, 2019, EPA issued findings that several states, including New Mexico, had failed to submit SIPs for the 8-hour ozone NAAQS.   In response, in December 2019, NMED published the Public Review Draft of the New Mexico 2013 NAAQS Good Neighbor SIP that outlines the strategies and emissions control measures that are expected to improve air quality in the area by May 8, 2021.  These strategies and measures would aim to reduce the amount of NOx and volatile organic compounds emitted to the atmosphere and will rely upon current or upcoming federal rules, new or revised state rules, and other programs.  Comments or requests for a public hearing were required by January 21, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM does not believe there will be material impacts to its facilities as a result of NMED&#x2019;s non-attainment designation of the small area within Do&#xf1;a Ana County.  Until EPA approves attainment designations for the Navajo Nation and releases a proposal to implement the revised ozone NAAQS, PNM is unable to predict what impact the adoption of these standards may have on Four Corners.  PNM cannot predict the outcome of this matter. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PM Standard&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &#x2013; On January 30, 2020, EPA published in the Federal Register a notice announcing the availability of its final Policy Assessment for the Review of the NAAQS for Particulate Matter (the &#x201c;Final PA&#x201d;).  The final assessment was prepared as part of the review of the primary and secondary PM NAAQS.  In the assessment, EPA recommended lowering the primary annual PM2.5 standard to between 8 &#xb5;g/m3 and 10 &#xb5;g/m3.  However, on April 30, 2020, EPA published a proposed rule to retain the current standards for PM due to uncertainties in the data relied upon in the Final PA.  EPA accepted comments on the proposed rule through June 29, 2020.  On December 7, 2020, EPA announced it will retain, without revision, the existing primary (health-based) and secondary (welfare-based) NAAQS for PM, and EPA published a notice of that final action on December 18, 2020, making it immediately effective.  On February 9. 2021, the Center for Biological Diversity filed a petition for review in the U.S. Court of Appeals for the DC Circuit challenging EPA&#x2019;s final rule regarding NAAQS particulate matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Navajo Nation Environmental Issues&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Four Corners is located on the Navajo Nation and is held under easements granted by the federal government, as well as agreements with the Navajo Nation which grant each of the owners the right to operate on the site.  The Navajo Acts purport to give the Navajo Nation Environmental Protection Agency authority to promulgate regulations covering air quality, drinking water, and pesticide activities, including those activities that occur at Four Corners.  In October 1995, the Four Corners participants filed a lawsuit in the District Court of the Navajo Nation challenging the applicability of the Navajo Acts to Four Corners.  In May 2005, APS and the Navajo Nation signed an agreement resolving the dispute regarding the Navajo Nation&#x2019;s authority to adopt operating permit regulations under the Navajo Nation Air Pollution Prevention and Control Act.  As a result of this agreement, APS sought, and the court granted, dismissal of the pending litigation in the Navajo Nation Supreme Court and the Navajo Nation District Court, to the extent the claims relate to the CAA.  The agreement does not address or resolve any dispute relating to other aspects of the Navajo Acts.  PNM cannot currently predict the outcome of these matters or the range of their potential impacts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cooling Water Intake Structures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 2014, EPA issued a rule establishing national standards for certain cooling water intake structures at existing power plants and other facilities under the Clean Water Act to protect fish and other aquatic organisms by minimizing impingement mortality (the capture of aquatic wildlife on intake structures or against screens) and entrainment mortality (the capture of fish or shellfish in water flow entering and passing through intake structures).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;To minimize impingement mortality, the rule provides operators of facilities, such as SJGS and Four Corners, seven options for meeting Best Technology Available (&#x201c;BTA&#x201d;) standards for reducing impingement.  SJGS has a closed-cycle recirculating cooling system, which is a listed BTA and may also qualify for the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;de minimis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; rate of impingement&#x201d; based on the design of the intake structure.  The permitting authority must establish the BTA for entrainment on a site-specific basis, taking into consideration an array of factors, including endangered species and social costs and benefits.  Affected sources must submit source water baseline characterization data to the permitting authority to assist in the determination.  Compliance deadlines under the rule are tied to permit renewal and will be subject to a schedule of compliance established by the permitting authority. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The rule is not clear as to how it applies and what the compliance timelines are for facilities like SJGS that have a cooling water intake structure and only a multi-sector general stormwater permit.  However, EPA has indicated that it is contemplating a December 31, 2023 compliance deadline.  PNM is working with EPA regarding this issue and does not expect material changes as a result of any requirements that may be imposed upon SJGS, particularly given the NMPRC&#x2019;s April 1, 2020 approval for PNM to retire its share of SJGS by June 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On May 23, 2018, several environmental groups sued EPA Region IX in the U.S. Court of Appeals for the Ninth Circuit Court over EPA&#x2019;s failure to timely reissue the Four Corners NPDES permit.  The petitioners asked the court to issue a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;writ of mandamus&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; compelling EPA Region IX to take final action on the pending NPDES permit by a reasonable date.  EPA subsequently reissued the NPDES permit on June 12, 2018.  The permit did not contain conditions related to the cooling water intake structure rule as EPA determined that the facility has achieved BTA for both impingement and entrainment by operating a closed-cycle recirculation system.  On July 16, 2018, several environmental groups filed a petition for review with EPA&#x2019;s Environmental Appeals Board (&#x201c;EAB&#x201d;) concerning the reissued permit.  The environmental groups alleged that the permit was reissued in contravention of several requirements under the Clean Water Act and did not contain required provisions concerning certain revised effluent limitation guidelines, existing-source regulations governing cooling-water intake structures, and effluent limits for surface seepage and subsurface discharges from coal-ash disposal facilities.  On December 19, 2018, EPA withdrew the Four Corners NPDES permit in order to examine issues raised by the environmental groups.  Withdrawal of the permit moots the appeal pending before the EAB.  EAB thereafter dismissed the environmental groups&#x2019; appeal.  EPA issued an updated NPDES permit on September 30, 2019.  The permit has been stayed pending an appeal filed by several environmental groups on November 1, 2019 to EAB.  Oral argument was heard on September 3, 2020.  The EAB issued an order denying the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;petition for review on September 30, 2020.  The denial was based on the EAB&#x2019;s determination that the petitioners had failed to demonstrate that review of the permit was warranted on any of the grounds presented in the petition.  PNM cannot predict whether there will be further appeals of this matter or whether the outcome of any such appeal will have a material impact on PNM&#x2019;s financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Effluent Limitation Guidelines&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On June 7, 2013, EPA published proposed revised wastewater effluent limitation guidelines establishing technology-based wastewater discharge limitations for fossil fuel-fired electric power plants.&#160; EPA signed the final Steam Electric Effluent Limitation Guidelines rule on September 30, 2015.  The final rule, which became effective on January 4, 2016, phased in the new, more stringent requirements in the form of effluent limits for arsenic, mercury, selenium, and nitrogen for wastewater discharged from wet scrubber systems and zero discharge of pollutants in ash transport water that must be incorporated into plants&#x2019; NPDES permits.  The 2015 rule required each plant to comply between 2018 and 2023 depending on when it needs a new or revised NPDES permit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Steam Electric Effluent Limitation Guidelines rule was challenged in the U.S. Court of Appeals for the Fifth Circuit by numerous parties.  On April 12, 2017, EPA signed a notice indicating its intent to reconsider portions of the rule, and on August 22, 2017, the Fifth Circuit issued an order severing the issues under reconsideration and holding the case in abeyance as to those issues.  However, the court allowed challenges to other portions of the rule to proceed.  On April 12, 2019, the Fifth Circuit granted those challenges and issued an opinion vacating several portions of the rule, specifically those related to legacy wastewater and leachate, for which the court deemed the standards selected by EPA arbitrary and capricious.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On September 18, 2017, EPA published a final rule for postponement of certain compliance dates.  The rule postponed the earliest date on which compliance with the effluent limitation guidelines for these waste streams would be required from November 1, 2018 until November 1, 2020.  On November 22, 2019, EPA published a proposed rule revising the original Effluent Limitation Guidelines while maintaining the compliance dates.  Comments were due January 21, 2020.  On October 13, 2020, EPA published in the Federal Register the final Steam Electric Effluent Limitation Guidelines and standards for the Steam Electric Power Generating Point Source Category, revising the final 2015 guidelines for both flue gas desulfurization wastewater and bottom ash transport water.  The rule will require compliance with new limits as soon as possible on or after October 13, 2021 (beginning one year after the publication date) but no later than December 31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Because SJGS is zero discharge for wastewater and is not required to hold a NPDES permit, it is expected that minimal to no requirements will be imposed.  Reeves Station discharges cooling tower blowdown to a publicly owned treatment plant and holds an NPDES permit.  It is expected that minimal to no requirements will be imposed at Reeves Station.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;See Cooling Water Intake Structures above for additional discussion of Four Corners&#x2019; current NPDES permit.  Four Corners may be required to change equipment and operating practices affecting boilers and ash handling systems, as well as change its waste disposal techniques during the next NPDES permit renewal in 2023.&#160; PNM is unable to predict the outcome of these matters or a range of the potential costs of compliance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Santa Fe Generating Station&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM and NMED are parties to agreements under which PNM has installed a remediation system to treat water from a City of Santa Fe municipal supply well and an extraction well to address gasoline contamination in the groundwater at the site of PNM&#x2019;s former Santa Fe Generating Station and service center.  A 2008 NMED site inspection report states that neither the source nor extent of contamination at the site has been determined and that the source may not be the former Santa Fe Generating Station.  During 2013 and 2014, PNM and NMED collected additional samples that showed elevated concentrations of nitrate and volatile organic compounds in some of the monitoring wells at the site.  In addition, one monitoring well contained free-phase hydrocarbon products.  PNM collected a sample of the product for &#x201c;fingerprint&#x201d; analysis.  The results of this analysis indicated the product was a mixture of older and newer fuels.  The presence of newer fuels in the sample suggests the hydrocarbon product likely originated from off-site sources.  In December 2015, PNM and NMED entered into a memorandum of understanding to address changing groundwater conditions at the site under which PNM agreed to continue hydrocarbon investigation under the supervision of NMED.  Qualified costs are eligible for payment through the New Mexico Corrective Action Fund (&#x201c;CAF&#x201d;), which is administered by the NMED Petroleum Storage Tank Bureau.  In March 2019, PNM received notice from NMED that an abatement plan for the site is required to address concentrations of previously identified compounds, unrelated to those discussed above, found in the groundwater.  NMED approved PNM&#x2019;s abatement plan proposal, which covers field work and reporting. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Field work related to the investigation under both the CAF and abatement plan requirements was completed in October 2019.  Activities and findings associated with the field work were presented in two separate reports and released to stakeholders in early 2020.  Subsequent field work was completed in July 2020 and two reports were released supporting PNM&#x2019;s contention that off-site sources have impacted, and are continuing to impact, the local groundwater in the vicinity of the former Santa Fe Generating Station.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The City of Santa Fe has stopped operating its well at the site, which is needed for PNM&#x2019;s groundwater remediation system to operate.  As a result, PNM has stopped performing remediation activities at the site.  However, PNM&#x2019;s monitoring and other abatement activities at the site are ongoing and will continue until the groundwater meets applicable federal and state standards or until the NMED determines remediation is not required, whichever is earlier.  PNM is not able to assess the duration of this project or estimate the impact on its obligations if PNM is required to resume groundwater remediation activities at the site.  PNM is unable to predict the outcome of these matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Coal Combustion Residuals Waste Disposal&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;CCRs consisting of fly ash, bottom ash, and gypsum generated from coal combustion and emission control equipment at SJGS are currently disposed of in the surface mine pits adjacent to the plant.  SJGS does not operate any CCR impoundments or landfills.  The NMMMD currently regulates mine reclamation activities at the San Juan mine, including placement of CCRs in the surface mine pits, with federal oversight by the OSM.  APS disposes of CCRs in ponds and dry storage areas at Four Corners.&#160; Ash management at Four Corners is regulated by EPA and the New Mexico State Engineer&#x2019;s Office.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;EPA&#x2019;s final coal ash rule, which became effective on October 19, 2015, included a non-hazardous waste determination for coal ash and sets minimum criteria for existing and new CCR landfills and surface impoundments.  On December 16, 2016, the Water Infrastructure Improvements for the Nation Act (the &#x201c;WIIN Act&#x201d;) was signed into law to address critical water infrastructure needs in the U.S. and contains a number of provisions related to the CCR rules.  Among other things, the WIIN Act allows, but does not require, states to develop and submit CCR permit programs for EPA approval, provides flexibility for states to incorporate EPA&#x2019;s final rule for CCRs or develop other criteria that are at least as protective as EPA&#x2019;s final rule, and requires EPA to approve state permit programs within 180 days of submission by the state.  Because states are not required to implement their own CCR permit programs, EPA will implement the permit program in states that choose not to implement a program, subject to Congressional funding.  Until permit programs are in effect, EPA has authority to directly enforce the CCR rule.  For facilities located within the boundaries of Native American reservations, such as the Navajo Nation where Four Corners is located, EPA is required to develop a federal permit program regardless of appropriated funds.  There is no timeline for establishing either state or federal permitting programs.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On July 30, 2018, EPA published a rule that constitutes &#x201c;Phase One, Part One&#x201d; of its ongoing reconsideration and revision of the April 17, 2015 coal ash rule.  The final rule includes two types of revisions.  The first revision extended the deadline to allow EGUs with unlined impoundments or that fail to meet the uppermost aquifer requirement to continue to receive coal ash until October 31, 2020.  The rule also authorized a &#x201c;Participating State Director&#x201d; or EPA to approve suspension of groundwater monitoring and to issue certifications related to the location restrictions, design criteria, groundwater monitoring, remedy selection and implementation.  The revisions also modify groundwater protection standards for certain constituents, which include cobalt, molybdenum, lithium, and lead without a maximum contamination level.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On August 14, 2019, EPA published the &#x201c;Phase Two&#x201d; proposed rule in the Federal Register with comments due on October 15, 2019.  This rule proposes revisions to reporting and accessibility to public information, the definition of CCR piles, the definition of beneficial use, and the requirements for management of CCR piles.  The spring 2020 regulatory agenda states EPA is not taking final action at this time on this proposed rule but will continue to reconsider these issues and seek additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 2, 2019, EPA published the proposed Part A CCR rule requiring a new date of August 31, 2020 for companies to initiate closure of unlined CCR impoundments and changing the classification of compacted soil-lined or clay-lined surface impoundments from &#x201c;lined&#x201d; to &#x201c;unlined&#x201d;.  EPA&#x2019;s final Part A CCR rule was issued on August 28, 2020 and became effective on September 28, 2020.  This rule finalizes the classification of soil-lined and clay-lined surface impoundments as unlined, triggering closure or retrofit requirements for those impoundments.  The final rule also gives operators until April 11, 2021, rather than the originally proposed October 31, 2020 deadline, to cease receipt of waste at these units and begin the closure process.  On March 3, 2020, EPA issued a proposed rule, Part B, addressing demonstrations for clay liners and regulations addressing beneficial use for closure of surface impoundments.  On October 16, 2020, EPA released a prepublication draft copy of the final Part B rule.  This rule did not include beneficial use of CCR for closure, which EPA explains will be addressed in subsequent rulemaking action.  EPA intends to issue several other rulemakings covering legacy ponds and finalizing parts of previously proposed rules.  These proposed rules and final rules are expected in 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On February 20, 2020, EPA published a proposed rule establishing a federal permitting program for the handling of CCR within the boundaries of Native American reservations and in states without their own federally authorized state programs.  Permits for units within the boundaries of Native American reservations would be due 18 months after the effective date of the rule.  The deadline to provide comments was extended to August 7, 2020.  The final rule is expected in May 2021.  PNM cannot predict the outcome of EPA&#x2019;s rule making activity or the outcome of any related litigation, and whether or how such a ruling would affect operations at Four Corners.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The CCR rule does not cover mine placement of coal ash.  OSM is expected to publish a proposed rule covering mine placement in the future and will likely be influenced by EPA&#x2019;s rule and the determination by EPA that CCRs are non-hazardous.  PNM cannot predict the outcome of OSM&#x2019;s proposed rulemaking regarding CCR regulation, including mine placement of CCRs, or whether OSM&#x2019;s actions will have a material impact on PNM&#x2019;s operations, financial position, or cash flows.&#160; Based upon the requirements of the final rule, PNM conducted a CCR assessment at SJGS and made minor modifications at the plant to ensure that there are no facilities that would be considered impoundments or landfills under the rule.  PNM would seek recovery from its retail customers of all CCR costs for jurisdictional assets that are ultimately incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Utilities that own or operate CCR disposal units, such as those at Four Corners, as indicated above, were required to collect sufficient groundwater sampling data to initiate a detection monitoring program.&#160; Four Corners completed the analysis for its CCR disposal units, which identified several units that will need corrective action or will need to cease operations and initiate closure by April 11, 2021.  As part of this assessment, Four Corners will continue to gather additional groundwater data and perform remedial evaluations.  At this time, PNM does not anticipate its share of the cost to complete these corrective actions, to close the CCR disposal units, or to gather and perform remedial evaluations on groundwater at Four Corners will have a significant impact on its operations, financial position, or cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Commitments and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Coal Supply&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;SJGS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The coal requirements for SJGS are supplied by WSJ LLC.  In addition to coal delivered to meet the current needs of SJGS, PNM has prepaid the current San Juan mine owner and operator, WSJ LLC, for certain coal mined but not yet delivered to the plant site.  At both December 31, 2020 and 2019, prepayments for coal, which are included in other current assets, amounted to $26.3 million.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In conjunction with the activities undertaken to comply with the CAA for SJGS PNM and the other owners of SJGS evaluated alternatives for the supply of coal to SJGS.  On July 1, 2015, PNM and Westmoreland entered into a new coal supply agreement (the &#x201c;SJGS CSA&#x201d;), pursuant to which Westmoreland, through its indirectly wholly-owned subsidiary SJCC, agreed to supply all of the coal requirements of SJGS through June 30, 2022.  PNM and Westmoreland also entered into agreements under which CCR disposal and mine reclamation services for SJGS would be provided.  As discussed in Note 10, with the closing of the sale of the assets of SJCC on March 15, 2019, WSJ LLC assumed the rights and obligations of SJCC under the SJGS CSA and the agreements for CCR disposal and mine reclamation services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Pricing under the SJGS CSA is primarily fixed, with adjustments to reflect changes in general inflation.  The pricing structure takes into account that WSJ LLC has been paid for coal mined but not delivered.  On November 30, 2018, PNM provided notice to Westmoreland that PNM does not intend to extend the term of the SJGS CSA or to negotiate a new coal supply agreement for SJGS, which will result in the current agreement expiring on its own terms on June 30, 2022.  See additional discussion of PNM&#x2019;s SJGS Abandonment Application in Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The SJGS RA sets forth terms under which PNM acquired the coal inventory, including coal mined but not delivered, of the exiting SJGS participants as of January 1, 2016 and supplied coal to the SJGS exiting participants for the period from January 1, 2016 through December 31, 2017 and is supplying coal to the SJGS remaining participants over the term of the SJGS CSA.  Coal costs under the SJGS CSA are significantly less than under the previous arrangement with SJCC.  Since substantially all of PNM&#x2019;s coal costs are passed through the FPPAC, the benefit of the reduced costs is passed through to PNM&#x2019;s customers.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In connection with certain mining permits relating to the operation of the San Juan mine, the San Juan mine owner was required to post reclamation bonds of $118.7 million with the NMMMD.  In order to facilitate the posting of reclamation bonds by sureties on behalf of the San Juan mine owner, PNMR entered into letter of credit arrangements with a bank under which letters of credit aggregating $30.3 million have been issued.  As discussed in Note 10, on March 15, 2019, the assets owned by &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;SJCC were sold to WSJ LLC, a subsidiary of Westmoreland Mining Holdings, LLC.  Under the sale agreement, WSJ LLC assumed the rights and obligations of SJCC including obligations to PNMR under the outstanding letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Four Corners&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;APS purchases all of Four Corners&#x2019; coal requirements from NTEC, an entity owned by the Navajo Nation, under the Four Corners CSA that expires in 2031.  The coal comes from reserves located within the Navajo Nation.  NTEC has contracted with Bisti Fuels Company, LLC, a subsidiary of The North American Coal Corporation, for management and operation of the mine.  The contract provides for pricing adjustments over its term based on economic indices.  In connection with the exit of Four Corners, PNM would make payments of $75&#160;million to NTEC for relief from its obligations under the coal supply agreement for Four Corners after December 31, 2024.  See Note 17 for additional information on PNM&#x2019;s Four Corners Abandonment Application.  PNM&#x2019;s share of the coal costs is being recovered through the FPPAC.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Coal Mine Reclamation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As indicated under Coal Combustion Residuals Waste Disposal above, SJGS currently disposes of CCRs in the surface mine pits adjacent to the plant and Four Corners disposes of CCRs in ponds and dry storage areas.  The SJGS RA required PNM to complete an update to the reclamation cost estimate after the December 31, 2017 shutdown of SJGS Units 2 and 3.  This reclamation cost estimate was completed in October 2018 and assumed continuation of mining operations through 2053.  The study indicated a decrease in reclamation costs primarily driven by lower inflationary factors used to determine the estimated future cost of reclamation activities.  PNM recorded its $2.5 million share of this decrease in September 2018, which is reflected in regulatory disallowances and restructuring costs in the Consolidated Statements of Earnings.  As discussed above, PNM submitted the December 2018 Compliance Filing to the NMPRC indicating that, consistent with the conclusions reached in PNM&#x2019;s 2017 IRP, PNM expects to retire its share of SJGS after the current SJGS CSA expires in mid-2022.  PNM determined that events and circumstances regarding SJGS, including the December 2018 Compliance Filing, indicated that it is more likely than not that PNM&#x2019;s share of SJGS will be retired in 2022.  As a result, in December 2018 PNM again remeasured its liability for coal mine reclamation for the mine that serves SJGS to reflect that reclamation activities may occur beginning in 2022, rather than in 2053 as previously anticipated.  This estimate resulted in an increase in overall reclamation costs of $39.2 million due to an increase in the amount of fill dirt required to remediate the mine areas and the timing of activities necessary to reclaim the mine that serves SJGS.  The increase includes costs for both the underground and surface mines that serve SJGS.  PNM recovers from retail customers reclamation costs associated with the underground mine.  However, the NMPRC has capped the amount that can be collected from retail customers for final reclamation of the surface mines at $100&#160;million for both SJGS and Four Corners.  As a result, PNM recorded $9.4 million of the increase in the liability at December 31, 2018 related to the underground mine in regulatory assets on the Consolidated Balance Sheets and recorded the remaining $29.8 million associated with the surface mine as regulatory disallowances and restructuring costs on the Consolidated Statements of Earnings.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A subsequent mine reclamation costs study was completed in late 2020 for the mine that serves SJGS and in December 2020 PNM remeasured its liability, which resulted in an increase in overall reclamation costs of $3.6&#160;million, due primarily to higher inflationary factors.  As a result, PNM recorded less than $0.1&#160;million as a decrease in the liability at December 31, 2020 related to the underground mine in regulatory assets on the Consolidated Balance Sheets and recorded $3.6&#160;million as an increase in the liability associated with the surface mine as regulatory disallowances and restructuring costs on the Consolidated Statements of Earnings.  PNM&#x2019;s estimate of the costs necessary to reclaim the mine that serves SJGS is subject to many assumptions, including the timing of reclamation, generally accepted practices at the time reclamation activities occur, and then current inflation and discount rates.  PNM cannot predict the ultimate cost to reclaim the mine that serves SJGS and would seek to recover all costs related to reclaiming the underground mine from its customers but could be exposed to additional loss related to surface mine reclamation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;A coal mine reclamation study for the mine that serves Four Corners was issued in 2019.  The study reflected operation of the mine through 2031, the term of the Four Corners CSA.  The study resulted in a net increase in PNM&#x2019;s share of the coal mine reclamation obligation of $0.8 million, which was primarily driven by lower overhead costs offset by an increase driven by a reduction in the discount rate used by PNM to measure the liability and is reflected in cost of energy in the Consolidated Statements of Earnings.   As discussed in Note 17, PNM remains responsible for its share of costs associated with mine reclamation under the Four Corners Purchase and Sale Agreement with NTEC.  NTEC and PNM will complete a reclamation study in 2024 providing the final mine reclamation cost estimate on the date of ownership transfer.  PNM will make its final reclamation payment to NTEC based on the reclamation study in 2024 and will have no further obligations regarding the mine reclamation after 2024.  PNM determined that events and circumstances regarding Four Corners, including the Four Corners Purchase and Sale Agreement with NTEC and the Four Corners Abandonment Application, indicated that it is more likely than not that PNM&#x2019;s share of Four Corners coal mine reclamation obligation would be settled in 2024, rather than 2031.  As of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;December 31, 2020, PNM remeasured its Four Corners coal mine reclamation liability.  As a result, PNM recorded a decrease to the liability of $2.5&#160;million on the Consolidated Balance Sheet and a decrease to regulatory disallowances and restructuring costs on the Consolidated Statement of Earnings.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Based on the most recent estimates and PNM&#x2019;s ownership share of SJGS, PNM&#x2019;s remaining payments for mine reclamation, in future dollars, are estimated to be $80.1 million for the surface mines at both SJGS and Four Corners and $35.1 million for the underground mine at SJGS as of December 31, 2020.  At December 31, 2020 and 2019, liabilities, in current dollars, of $71.7 million and $70.3 million for surface mine reclamation and $26.1 million and $25.3 million for underground mine reclamation were recorded in other deferred credits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Under the terms of the SJGS CSA, PNM and the other SJGS owners are obligated to compensate WSJ LLC for all reclamation costs associated with the supply of coal from the San Juan mine.  The SJGS owners entered into a reclamation trust funds agreement to provide funding to compensate WSJ LLC for post-term reclamation obligations.  As part of the restructuring of SJGS ownership (see SJGS Ownership Restructuring Matters above), the SJGS owners negotiated the terms of an amended agreement to fund post-term reclamation obligations under the CSA.  The trust funds agreement requires each owner to enter into an individual trust agreement with a financial institution as trustee, create an irrevocable reclamation trust, and periodically deposit funds into the reclamation trust for the owner&#x2019;s share of the mine reclamation obligation.  Deposits, which are based on funding curves, must be made on an annual basis.  As part of the restructuring of SJGS ownership discussed above, the SJGS participants agreed to adjusted interim trust funding levels.  PNM funded $3.2 million in 2020, $5.5 million in 2019, and $10.0 million in 2018.  Based on PNM&#x2019;s reclamation trust fund balance at December 31, 2020, the current funding curves indicate PNM&#x2019;s required contributions to its reclamation trust fund would be $5.8 million in 2021, $6.2 million in 2022, and zero in 2023.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Under the Four Corners CSA PNM is required to fund its ownership share of estimated final reclamation costs in annual installments into an irrevocable escrow account solely dedicated to the final reclamation cost of the surface mine at Four Corners.  PNM contributed $2.0&#160;million in 2020 and $2.3 million in each of 2019 and 2018 and anticipates providing additional funding of $2.1 million in each of the years from 2021 through 2024.  PNM will make its final reclamation payment to NTEC based on the reclamation study in 2024 and will have no further obligations regarding the mine reclamation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;If future estimates increase the liability for surface mine reclamation, the excess would be expensed at that time.  The impacts of changes in New Mexico state law as a result of the enactment of the ETA and regulatory determinations made by the NMPRC may also affect PNM&#x2019;s financial position, results of operations, and cash flows.  See additional discussion regarding PNM&#x2019;s 2018 Compliance Filing above and its SJGS and Four Corners Abandonment Applications in Note 17.  PNM is currently unable to determine the outcome of these matters or the range of possible impacts.     &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Continuous Highwall Mining Royalty Rate&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In August 2013, the DOI Bureau of Land Management (&#x201c;BLM&#x201d;) issued a proposed rulemaking that would retroactively apply the surface mining royalty rate of 12.5% to continuous highwall mining (&#x201c;CHM&#x201d;).&#160; Comments regarding the rulemaking were due on October 11, 2013 and PNM submitted comments in opposition to the proposed rule.  There is no legal deadline for adoption of the final rule.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;SJCC, as former owner and operator of San Juan mine, utilized the CHM technique from 2000 to 2003 and, with the approval of the Farmington, New Mexico Field Office of BLM to reclassify the final highwall as underground reserves, applied the 8.0% underground mining royalty rate to coal mined using CHM and sold to SJGS.&#160; In March 2001, SJCC learned that the DOI Minerals Management Service (&#x201c;MMS&#x201d;) disagreed with the application of the underground royalty rate to CHM.&#160; In August 2006, SJCC and MMS entered into an agreement tolling the statute of limitations on any administrative action to recover unpaid royalties until BLM issued a final, non-appealable determination as to the proper rate for CHM-mined coal.&#160; The proposed BLM rulemaking has the potential to terminate the tolling provision of the settlement agreement.  Underpaid royalties of approximately $5 million for SJGS would become due if the proposed BLM rule is adopted as proposed.&#160; PNM&#x2019;s share of any amount that is ultimately paid would be approximately 46.3%, none of which would be passed through PNM&#x2019;s FPPAC.  PNM is unable to predict the outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;PVNGS Liability and Insurance Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Public liability for incidents at nuclear power plants is governed by the Price-Anderson Nuclear Industries Indemnity Act, which limits the liability of nuclear reactor owners to the amount of insurance available from both commercial sources and an industry-wide retrospective payment plan.  In accordance with this act, the PVNGS participants are insured against public liability exposure for a nuclear incident up to $13.8 billion per occurrence.  PVNGS maintains the maximum available nuclear &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;liability insurance in the amount of  $450 million, which is provided by American Nuclear Insurers.  The remaining $13.3 billion is provided through a mandatory industry-wide retrospective assessment program.  If losses at any nuclear power plant covered by the program exceed the accumulated funds, PNM could be assessed retrospective premium adjustments.  Based on PNM&#x2019;s 10.2% interest in each of the three PVNGS units, PNM&#x2019;s maximum potential retrospective premium assessment per incident for all three units is $42.1 million, with a maximum annual payment limitation of $6.2 million, to be adjusted periodically for inflation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The PVNGS participants maintain insurance for damage to, and decontamination of, property at PVNGS in the aggregate amount of $2.8 billion, a substantial portion of which must first be applied to stabilization and decontamination.  These coverages are provided by Nuclear Electric Insurance Limited (&#x201c;NEIL&#x201d;).  The primary policy offered by NEIL contains a sublimit of $2.25 billion for non-nuclear property damage.  If NEIL&#x2019;s losses in any policy year exceed accumulated funds, PNM is subject to retrospective premium adjustments of $5.4 million for each retrospective premium assessment declared by NEIL&#x2019;s Board of Directors due to losses.  The insurance coverages discussed in this and the previous paragraph are subject to certain policy conditions, sublimits, and exclusions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;PVNGS Water Supply Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 1986, an action commenced regarding the rights of APS and the other PVNGS participants to the use of groundwater and effluent at PVNGS.  APS filed claims that dispute the court&#x2019;s jurisdiction over PVNGS&#x2019; groundwater rights and their contractual rights to effluent relating to PVNGS and, alternatively, seek confirmation of those rights.  In 1999, the Arizona Supreme Court issued a decision finding that certain groundwater rights may be available to the federal government and Native American tribes.  In addition, the Arizona Supreme Court issued a decision in 2000 affirming the lower court&#x2019;s criteria for resolving groundwater claims.  Litigation on these issues has continued in the trial court.  No trial dates have been set in these matters.  PNM does not expect that this litigation will have a material impact on its results of operation, financial position, or cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;San Juan River Adjudication&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 1975, the State of New Mexico filed an action in NM District Court to adjudicate all water rights in the San Juan River Stream System, including water used at Four Corners and SJGS.  PNM was made a defendant in the litigation in 1976.  In March 2009, then President Obama signed legislation confirming a 2005 settlement with the Navajo Nation.  Under the terms of the settlement agreement, the Navajo Nation&#x2019;s water rights would be settled and finally determined by entry by the court of two proposed adjudication decrees.&#160; The court issued an order in August 2013 finding that no evidentiary hearing was warranted in the Navajo Nation proceeding and, on November 1, 2013, issued a Partial Final Judgment and Decree of the Water Rights of the Navajo Nation approving the proposed settlement with the Navajo Nation.  A number of parties subsequently appealed to the New Mexico Court of Appeals.  PNM entered its appearance in the appellate case and supported the settlement agreement in the NM District Court.  On April 3, 2018, the New Mexico Court of Appeals issued an order affirming the decision of the NM District Court.  Several parties filed motions requesting a rehearing with the New Mexico Court of Appeals seeking clarification of the order, which were denied.  The State of New Mexico and various other appellants filed a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;writ of certiorari&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; with the NM Supreme Court.  The NM Supreme Court granted the State of New Mexico&#x2019;s petition and denied the other parties&#x2019; requests.  The issues regarding the Navajo Nation settlement have been briefed and are awaiting a decision by the NM Supreme Court.  Adjudication of non-Indian water rights is ongoing.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM is participating in this proceeding since PNM&#x2019;s water rights in the San Juan Basin may be affected by the rights recognized in the settlement agreement and adjudicated to the Navajo Nation, which comprise a significant portion of water available from sources on the San Juan River and in the San Juan Basin and which have priority in times of shortages.  PNM is unable to predict the ultimate outcome of this matter or estimate the amount or range of potential loss and cannot determine the effect, if any, of any water rights adjudication on the present arrangements for water at SJGS and Four Corners.  Final resolution of the case cannot be expected for several years.  An agreement reached with the Navajo Nation in 1985, however, provides that if Four Corners loses a portion of its rights in the adjudication, the Navajo Nation will provide, for an agreed upon cost, sufficient water from its allocation to offset the loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Navajo Nation Allottee Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In September 2012, 43 landowners filed a notice of appeal with the Bureau of Indian Affairs (&#x201c;BIA&#x201d;) appealing a March 2011 decision of the BIA Regional Director regarding renewal of a right-of-way for a PNM transmission line.  The landowners claim to be allottees, members of the Navajo Nation, who pursuant to the Dawes Act of 1887, were allotted ownership in land carved out of the Navajo Nation and allege that PNM is a rights-of-way grantee with rights-of-way across the allotted lands and are either in trespass or have paid insufficient fees for the grant of rights-of-way or both.&#160; The allottees &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;generally allege that they were not paid fair market value for the right-of-way, that they were denied the opportunity to make a showing as to their view of fair market value, and thus denied due process.  The allottees filed a motion to dismiss their appeal with prejudice, which was granted&#160;in April 2014.  Subsequent to the dismissal, PNM received a letter from counsel on behalf of what appears to be a subset of the 43 landowner allottees involved in the appeal, notifying PNM that the specified allottees were revoking their consents for renewal of right of way on six specific allotments.&#160; On January 22, 2015, PNM received a letter from the BIA Regional Director identifying ten allotments with rights-of-way renewals that were previously contested.&#160; The letter indicated that the renewals were not approved by the BIA because the previous consent obtained by PNM was later revoked, prior to BIA approval, by the majority owners of the allotments.&#160; It is the BIA Regional Director&#x2019;s position that PNM must re-obtain consent from these landowners. &#160;On July 13, 2015, PNM filed a condemnation action in the NM District Court regarding the approximately 15.49 acres of land at issue.  On September 18, 2015 the allottees filed a separate complaint against PNM for federal trespass.  On December 1, 2015, the court ruled that PNM could not condemn two of the five allotments at issue based on the Navajo Nation&#x2019;s fractional interest in the land.&#160; PNM filed a motion for reconsideration of this ruling, which was denied.  On March 31, 2016, the Tenth Circuit granted PNM&#x2019;s petition to appeal the December 1, 2015 ruling.  Both matters have been consolidated.  Oral argument before the Tenth Circuit was heard on January 17, 2017.  On May 26, 2017, the Tenth Circuit affirmed the district court.  On July 8, 2017, PNM filed a Motion for Reconsideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;en banc &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;with the Tenth Circuit, which was denied.  The NM District Court stayed the case based on the Navajo Nation&#x2019;s acquisition of interests in two additional allotments and the unresolved ownership of the fifth allotment due to the owner&#x2019;s death.  On November 20, 2017, PNM filed its petition for &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;writ of certiorari&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; with the US Supreme Court, which was denied.  The underlying litigation continues in the NM District Court.  On March 27, 2019, several individual allottees filed a motion for partial summary judgment on the issue of trespass.  The Court held a hearing on the motion on June 18, 2019 and took the motion under advisement.  Mediation on the matter is ongoing and parties are continuing to discuss a potential settlement.  PNM cannot predict the outcome of these matters. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Merger-Related Litigation&lt;/span&gt;&lt;/div&gt;As of February 19, 2021 six purported shareholders of PNMR have filed lawsuits against PNMR and the members of the Board challenging the proposed Merger with Avangrid.  Five of the lawsuits were filed in the United States District Court for the Southern District of New York and one was filed in the United States District Court for the Eastern District of New York.  The lawsuits pending in the Southern District of New York have been consolidated and the consolidated case is captioned In re PNM Resources, Inc. Shareholder Litigation, Consolidated Civil Action No. 1:20-CV-10874.  The case pending in the Eastern District of New York is captioned Durlacher v. PNM Resources, Inc., et al., Case No. 1:21-cv-0024.  The lawsuits challenge the adequacy of the disclosures in the definitive proxy statement filed by PNMR with the SEC on January 5, 2021 and seek, among other things, to enjoin the Merger or, if the Merger has been consummated, to rescind the Merger or an award of damages, and an award of attorneys&#x2019; and experts&#x2019; fees and expenses.  PNMR believes that the claims raised in the actions are without merit and intends to defend against them vigorously.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzk2MzEy_50f0f517-986c-49aa-a31e-f45b568d1f43">&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;There are various claims and lawsuits pending against the Company.  In addition, the Company is subject to federal, state, and local environmental laws and regulations and periodically participates in the investigation and remediation of various sites.  In addition, the Company periodically enters into financial commitments in connection with its business operations.  Also, the Company is involved in various legal and regulatory proceedings in the normal course of its business.  See Note 17.  It is not possible at this time for the Company to determine fully the effect of all litigation and other legal and regulatory proceedings on its financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;With respect to some of the items listed below, the Company has determined that a loss is not probable or that, to the extent probable, cannot be reasonably estimated.  In some cases, the Company is not able to predict with any degree of certainty the range of possible loss that could be incurred.  The Company assesses legal and regulatory matters based on current information and makes judgments concerning their potential outcome, giving due consideration to the nature of the claim, the amount and nature of any damages sought, and the probability of success.  Such judgments are made with the understanding that the outcome of any litigation, investigation, or other legal proceeding is inherently uncertain.  The Company records liabilities for matters where it is probable a loss has been incurred and the amount of loss is reasonably estimable.  The actual outcomes of the items listed below could ultimately differ from the judgments made and the differences could be material.  The Company cannot make any assurances that the amount of reserves or potential insurance coverage will be sufficient to cover the cash obligations that might be incurred as a result of litigation or regulatory proceedings.  Except as otherwise disclosed, the Company does not expect that any known lawsuits, environmental costs, and commitments will have a material effect on its financial condition, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:PaymentsToInvestInDecommissioningFund
      contextRef="iefeb44d8b1224fea898f0f7efd70d3d6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4MDc_29b1402d-ca38-4140-8388-07b6c8ed5a17"
      unitRef="usd">1300000</us-gaap:PaymentsToInvestInDecommissioningFund>
    <us-gaap:PaymentsToInvestInDecommissioningFund
      contextRef="icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4MDc_f2da3d45-2d4c-4db2-988c-a69673405986"
      unitRef="usd">1300000</us-gaap:PaymentsToInvestInDecommissioningFund>
    <us-gaap:PaymentsToInvestInDecommissioningFund
      contextRef="i033bcdda4b6243bebd9830059527e5ee_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4MDc_fe7d38d7-96ec-4ec5-923c-3eaf38aa1c4e"
      unitRef="usd">1300000</us-gaap:PaymentsToInvestInDecommissioningFund>
    <us-gaap:DecommissioningTrustAssetsAmount
      contextRef="i0deada98aba24df1bdac94ab0ed494f2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI5ODg_80492bdb-8582-4019-be4c-8e2c72afbfd4"
      unitRef="usd">379200000</us-gaap:DecommissioningTrustAssetsAmount>
    <us-gaap:DecommissioningTrustAssetsAmount
      contextRef="ic4f18ffe089b48ccadf55d433cdeb55c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI5OTU_05d7d0e6-7c9f-4b8a-995a-68dfbf88488a"
      unitRef="usd">336000000.0</us-gaap:DecommissioningTrustAssetsAmount>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i4800eeaaa2d5479ca76fed354d43e391_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzQ3NTE_e89fc89c-afff-4b0d-b792-cd123ae0a7d3"
      unitRef="usd">59600000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ia401d22117c9412fb4e1f070d4f1ac44_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzUwNTg_90b89de2-6881-48bf-aec6-909d55575924"
      unitRef="usd">12800000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ia0676dda1edd42878392a36c23df9c66_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzUwNjU_3ab6800b-0cf3-4efc-a4b9-bc4a2d9ed055"
      unitRef="usd">12700000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <pnm:PublicUtilitiesRenewableEnergyPercentage
      contextRef="i7fbfdfe74a9c48f4944ad985fdf1ff3e_I20190614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY1NjY_6862d561-cb4d-439c-803a-372f293ad711"
      unitRef="number">0.20</pnm:PublicUtilitiesRenewableEnergyPercentage>
    <pnm:PublicUtilitiesRenewableEnergyPercentage
      contextRef="idf4b87dd902d47a79b32d77da7ff295a_I20190614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY1Nzg_668f71ff-4acd-427d-8bcb-48e9ac927d88"
      unitRef="number">0.40</pnm:PublicUtilitiesRenewableEnergyPercentage>
    <pnm:PublicUtilitiesRenewableEnergyPercentage
      contextRef="iae606c280c3c45358f1d6c916e95a093_I20190614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY1OTA_ee02b95b-d866-4781-a4c3-d29ac97b2808"
      unitRef="number">0.50</pnm:PublicUtilitiesRenewableEnergyPercentage>
    <pnm:PublicUtilitiesRenewableEnergyPercentage
      contextRef="i4b06402fd404439f9f6482b7a609c89e_I20190614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY2MDI_3ecf6e4b-8898-472c-9f19-6b45e8498483"
      unitRef="number">0.80</pnm:PublicUtilitiesRenewableEnergyPercentage>
    <pnm:PublicUtilitiesRenewableEnergyPercentage
      contextRef="ie9ed5ca484b545fda5356bbf9b5ac010_I20190614"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY2MTg_add13aeb-16de-4c08-840d-ed38381ba859"
      unitRef="number">1</pnm:PublicUtilitiesRenewableEnergyPercentage>
    <pnm:PublicUtilitiesNumberOfStatesToAddressRegionalHaze
      contextRef="ie87d3686c6d941488a6138f820d598d0_I19991231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzEwNzkx_b0677084-b894-4a65-9933-ea5a16106b4c"
      unitRef="state">50</pnm:PublicUtilitiesNumberOfStatesToAddressRegionalHaze>
    <pnm:PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum
      contextRef="i7204282cac60436c91272ea9bf6594ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzExNTgw_8f13c0e3-df89-4753-baf8-2bc93e838496"
      unitRef="t">250</pnm:PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum>
    <pnm:PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts
      contextRef="i5fa15244c98d4c7aacd845e9517fb313_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIwMDMw_c2bbacd7-bd3a-4d3e-b721-dc3db669d5fd"
      unitRef="mw">132</pnm:PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts>
    <pnm:PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts
      contextRef="i25076b5299b7458da71138ad7742d026_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIwMDY5_5cd687ba-7fb9-4d5a-9bac-83548e267bbb"
      unitRef="mw">65</pnm:PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts>
    <pnm:PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts
      contextRef="i9ba385bf3b3c4081a195f107406807d7_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIyNzc3_c02074a8-579e-4f0b-b5e7-9000a4e3f949"
      unitRef="mw">132</pnm:PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts>
    <pnm:PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts
      contextRef="i25076b5299b7458da71138ad7742d026_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzMDI2_53f88d0b-529f-4f6c-8d4e-955f0d38784e"
      unitRef="mw">65</pnm:PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts>
    <pnm:PublicUtilitiesPreTaxImpairmentofInvestments
      contextRef="ic6dfa50ceb2449f082705a94b4375e53_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzMzM2_d3682ccd-299d-446b-821a-61a9fea7e214"
      unitRef="usd">35000000.0</pnm:PublicUtilitiesPreTaxImpairmentofInvestments>
    <pnm:PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained
      contextRef="ic6dfa50ceb2449f082705a94b4375e53_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzNDg4_63207c93-4bdd-4337-8918-98abcbc25403"
      unitRef="usd">11900000</pnm:PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained>
    <pnm:PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts
      contextRef="ie764cd32f9774504b2b98288011f7682_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzNTE1_767d6990-6181-41a8-8dfe-3c767828bbd0"
      unitRef="mw">65</pnm:PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts>
    <pnm:PublicUtilitiesForecastedUndepreciatedInvestment
      contextRef="ic6dfa50ceb2449f082705a94b4375e53_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzNTcz_25f98388-2aa7-4757-9b26-650b0088969e"
      unitRef="usd">23100000</pnm:PublicUtilitiesForecastedUndepreciatedInvestment>
    <pnm:PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts
      contextRef="ib186881cd5104c079a67e7632f870c1e_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzIzNjI0_af3f78d0-697d-4859-aa14-b80d44fa9be1"
      unitRef="mw">132</pnm:PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts>
    <pnm:PublicUtilitiesNumberOfComplianceAlternatives
      contextRef="i1509987215554e03b4b062d02e6be821_I20120806"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4MTY0_23c45f1b-852b-4dc8-8b88-2ae846be2851"
      unitRef="compliance_alternative">2</pnm:PublicUtilitiesNumberOfComplianceAlternatives>
    <pnm:PublicUtilitiesOwnershipPercentage
      contextRef="icdea69213cf5414b84af4aa6374b2586_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4NjEw_50b063d2-1c76-43e8-9743-c2fe85b13b64"
      unitRef="number">0.13</pnm:PublicUtilitiesOwnershipPercentage>
    <pnm:PublicUtilitiesGovernmentStandardEmissionLimit
      contextRef="i537245e3e4ca4078a70106ddd8dfb570_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4ODM3_e5bce336-34e5-43c3-88fb-d9a7a6c9e95b"
      unitRef="lb_per_mmbtu">0.015</pnm:PublicUtilitiesGovernmentStandardEmissionLimit>
    <pnm:PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage
      contextRef="i537245e3e4ca4078a70106ddd8dfb570_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI4ODc1_9f56c8d1-bc8e-404a-b945-53adc454965d"
      unitRef="number">0.20</pnm:PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage>
    <pnm:PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations
      contextRef="i537245e3e4ca4078a70106ddd8dfb570_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI5MDMx_aca7d1f6-c794-42ca-8ca0-cdf9dcb00d84"
      unitRef="number">0.20</pnm:PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i8c102154d9194d0b9b7280403e844d8b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI5MjU2_33c1fd17-f3f9-41e5-9333-8319e8fa6080"
      unitRef="usd">88700000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <pnm:PublicUtilitiesGovernmentStandardEmissionLimit
      contextRef="ieb7a74fbe4b74b98b12705bbac93fa36_I20190225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzQyODgx_1f5dd8d9-e421-44f5-8d17-ae3814f56940"
      unitRef="parts_per_billion">75</pnm:PublicUtilitiesGovernmentStandardEmissionLimit>
    <pnm:PublicUtilitiesGovernmentStandardEmissionLimit
      contextRef="i5129e7e16fdb4688b25c9d7038198c16_I20160930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzQzOTgw_a34c7492-263a-405d-98c5-f7614eb4fb9a"
      unitRef="parts_per_billion">75</pnm:PublicUtilitiesGovernmentStandardEmissionLimit>
    <pnm:PublicUtilitiesGovernmentStandardEmissionLimit
      contextRef="i3ccbfd31545b4cf5bb3201109bc91744_I20151001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzQzOTg2_b9ec9907-2951-4b20-8f9d-126be401962f"
      unitRef="parts_per_billion">70</pnm:PublicUtilitiesGovernmentStandardEmissionLimit>
    <pnm:NumberOfOptionsForMeetingBTAStandards
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzUxMzYw_d4d8d15a-c6fc-4bea-be7d-efaac0b1c44e"
      unitRef="option">7</pnm:NumberOfOptionsForMeetingBTAStandards>
    <us-gaap:OtherAssetsCurrent
      contextRef="i95873ee376fc456ba1178100e7033e00_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY5MDUy_2df9a366-6a2b-487a-bcaa-f66e56df77e5"
      unitRef="usd">26300000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ie0b1844a4a8a4222b6d487db1705eb43_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzY5MDUy_8fda8d39-f1ed-4042-9312-9c92b94d14ad"
      unitRef="usd">26300000</us-gaap:OtherAssetsCurrent>
    <pnm:CoalMineReclamationBondstobepostedwithNMMMD
      contextRef="ifef068deb1ca4da0b6411a441c9adb51_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc0MDA5_02d8b6d8-6e85-40e2-b100-2f7ac6b631f8"
      unitRef="usd">118700000</pnm:CoalMineReclamationBondstobepostedwithNMMMD>
    <pnm:CashUsedToSupportBankLetterOrCreditArrangement
      contextRef="ifef068deb1ca4da0b6411a441c9adb51_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc0MjM3_5f6e1f7b-751d-4962-8dc3-7e3bff07a4dd"
      unitRef="usd">30300000</pnm:CashUsedToSupportBankLetterOrCreditArrangement>
    <pnm:PaymentsForReliefFromObligations
      contextRef="id74e8eec6c1347a19c5965e3208ddbf4_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzMzI_3d80d693-9c34-44a3-9538-d68d895003d0"
      unitRef="usd">75000000</pnm:PaymentsForReliefFromObligations>
    <pnm:PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange
      contextRef="iaa452965f1b74c33b536ab8af388fd3a_I20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc2MzU1_515c8b9e-fa95-4986-9c14-21e7479fad65"
      unitRef="usd">2500000</pnm:PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="ic62619276763423fa72ba0f64717a9ab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc3NTI4_49d212d7-1e09-4c38-b0f7-da5da38b0b69"
      unitRef="usd">39200000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:PublicUtilitiesMaximumCollectionAllowableForFinalReclamation
      contextRef="i1c987df4ee3e4d6d8da6152bb63e3b00_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyOTAwOTY_78ce4c21-7ebc-45e2-a0fc-ef6662657462"
      unitRef="usd">100000000</pnm:PublicUtilitiesMaximumCollectionAllowableForFinalReclamation>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="i14d64877380b43e48268bde8cd41cafb_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc3ODU4_a15c412f-53cf-453e-b5de-b36cc0296901"
      unitRef="usd">9400000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="i8046d1da73dd47e69875592eb11896b7_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc4MDMw_a1d06757-023f-4eed-8d70-2b83a08ee324"
      unitRef="usd">29800000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="i64ff629d7832431e9bebc86897aac600_D20201201-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzNDU_cebdbf55-803a-4953-ac3c-f94003af1eff"
      unitRef="usd">3600000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="i67e952fca5324c9598c4a071dd53bf4a_D20201201-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzNjE_f0b61e14-f65d-4534-a8a5-4dd539f26efc"
      unitRef="usd">100000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="i64ff629d7832431e9bebc86897aac600_D20201201-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzNzU_e3fb1ab4-2480-4d77-a8b5-22d421973593"
      unitRef="usd">3600000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="i954a1e86efa545d0afec30de148c077c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc4OTAz_037228bc-6772-4227-baf3-1837de762902"
      unitRef="usd">800000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <pnm:RegulatoryDisallowanceAdditionalAmountRecorded
      contextRef="i7fd8eda0d70f484ba5352f257392eb26_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDMzODk_4a8e2913-acae-4c99-87ed-33fd80e1a08b"
      unitRef="usd">2500000</pnm:RegulatoryDisallowanceAdditionalAmountRecorded>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i3fed51d0cdf942e08541057f07bee64d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5Mjg3_ef97156c-7606-4093-8fff-88652d351f77"
      unitRef="usd">80100000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i19dd736e88ba4b26b4b91e21cfdef0f5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5MzQ2_f73b99c0-2eaf-4f27-a6b0-49373d118a98"
      unitRef="usd">35100000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i756cf892e30648afb96088c17972ee13_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5NDc1_064c268a-1352-4f77-834f-106b8e8926e8"
      unitRef="usd">71700000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i84c86bdff69b4109b7800571095e2204_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5NDgy_7c8e4def-c691-4ebe-9714-e1228f7cda66"
      unitRef="usd">70300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i2aa8ea20a0eb494eb1a5f2732518137a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5NTE4_708b0b10-7757-453f-aafc-e7a4b7284fee"
      unitRef="usd">26100000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i79b934293dd34a5982061c9da5222d29_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzc5NTI1_cf869992-4987-4198-933d-7f0a704b017a"
      unitRef="usd">25300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust
      contextRef="i303286d66b0e4e47a43c6a57f10f04ef_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwNjY1_95dbad0b-2eec-43df-b97c-b69ab49f6de0"
      unitRef="usd">3200000</pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust>
    <pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust
      contextRef="i7e998611c1074d7abcfe06d1c0e4114d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwNjc3_537ecc6c-a304-487e-8f16-937ef9c5928f"
      unitRef="usd">5500000</pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust>
    <pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust
      contextRef="i0c11e0fb55d94a68bf1e2849b4cc6c5b_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwNjkz_68a228f4-9dd7-45c4-8309-c7c53734b8f1"
      unitRef="usd">10000000.0</pnm:PublicUtilitiesAnnualFundingposttermreclamationtrust>
    <pnm:ReclamationTrustFundingNextFiscalYear
      contextRef="ifed2e8d8978b41ca8e146367f941ae3c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwODc4_65a73640-dd55-4cdc-90e0-711b71a62a5f"
      unitRef="usd">5800000</pnm:ReclamationTrustFundingNextFiscalYear>
    <pnm:ReclamationTrustFundingYear2
      contextRef="ifed2e8d8978b41ca8e146367f941ae3c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwODkw_f665bbc9-60dc-4a89-899b-470f9f3e1681"
      unitRef="usd">6200000</pnm:ReclamationTrustFundingYear2>
    <pnm:ReclamationTrustFundingYear3
      contextRef="ifed2e8d8978b41ca8e146367f941ae3c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgwOTA2_88a6c08c-2e16-4571-819d-3f644b20137c"
      unitRef="usd">0</pnm:ReclamationTrustFundingYear3>
    <pnm:FundsContributedMineReclamationTrust
      contextRef="iaa7a0fb66e1943b3a1f6c9751e4523bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzI3NDg3NzkyMDM0MDM_8465415c-3553-4d52-9dc8-d7a1340448eb"
      unitRef="usd">2000000.0</pnm:FundsContributedMineReclamationTrust>
    <pnm:FundsContributedMineReclamationTrust
      contextRef="i621985382dd541fe985dd3df97eae645_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgxMjI3_48c9d1ba-1164-4790-a4e5-fbd21b428edd"
      unitRef="usd">2300000</pnm:FundsContributedMineReclamationTrust>
    <pnm:FundsContributedMineReclamationTrust
      contextRef="ief0bb093dfcb480eaf265e0010f1884f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgxMjI3_81a07113-7d29-4776-beb5-152bd12b2931"
      unitRef="usd">2300000</pnm:FundsContributedMineReclamationTrust>
    <pnm:ReclamationTrustFundingNextFiscalYearThroughYearFive
      contextRef="idf616ea23c5d47a796f86d9f33c4c064_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgxMzEw_91d4b27b-ec70-4fe0-a390-7385263e9bd4"
      unitRef="usd">2100000</pnm:ReclamationTrustFundingNextFiscalYearThroughYearFive>
    <pnm:PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate
      contextRef="i65e0ccb1c5de49c6a44e2c5a19a7ee07_I20130831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgyMTIy_3fbc9514-b52a-4a7c-8d60-6d888c2d3359"
      unitRef="number">0.125</pnm:PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate>
    <pnm:PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003
      contextRef="i9d53f89bb6d84f1399e8d0fc12138843_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgyNTkz_5038376a-2112-47c2-af9e-ab292bbddbc9"
      unitRef="number">0.080</pnm:PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003>
    <pnm:PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange
      contextRef="i9d53f89bb6d84f1399e8d0fc12138843_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgzMjEz_7c62b262-195c-4a09-a13d-6fc68c8c194f"
      unitRef="usd">5000000</pnm:PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange>
    <pnm:PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange
      contextRef="i9d53f89bb6d84f1399e8d0fc12138843_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgzMzY1_8c0ef2ca-86e1-4df4-9819-1f21b2bfb3fd"
      unitRef="number">0.463</pnm:PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange>
    <pnm:PublicUtilitiesLiabilityInsuranceCoverage
      contextRef="i7d2595e573ba49e5811970e098c11e5f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzgzOTMy_78ec5d7f-79b6-4ff9-b494-5fb28ff8f8b8"
      unitRef="usd">13800000000</pnm:PublicUtilitiesLiabilityInsuranceCoverage>
    <pnm:PublicUtilitiesLiabilityInsuranceCoverage
      contextRef="i5c75fae0a0d54bd1b74c3fc1bb0f8227_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0MDM2_08aca9c9-d683-47d9-951c-bcea50d02db0"
      unitRef="usd">450000000</pnm:PublicUtilitiesLiabilityInsuranceCoverage>
    <pnm:PublicUtilitiesLiabilityInsuranceCoverage
      contextRef="i3c492dd9e3f4496c8a4779ba3959e35e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0MTAz_7261c388-4a6f-4bf2-97ff-3733153cd820"
      unitRef="usd">13300000000</pnm:PublicUtilitiesLiabilityInsuranceCoverage>
    <pnm:PublicUtilitiesOwnershipPercentageInNuclearReactor
      contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0MzUw_938c04e3-31bc-4885-82e8-b7b066079856"
      unitRef="number">0.102</pnm:PublicUtilitiesOwnershipPercentageInNuclearReactor>
    <pnm:NumberofUnits
      contextRef="i2504eaeb52254e95b817b874af684361_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0Mzc3_f46c808d-51c9-41d6-a5ab-9809897698ed"
      unitRef="generating_unit">3</pnm:NumberofUnits>
    <pnm:NumberofUnits
      contextRef="i2504eaeb52254e95b817b874af684361_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0NDcx_cf9a722b-b4ac-42db-949d-da6e69fbfe4d"
      unitRef="generating_unit">3</pnm:NumberofUnits>
    <pnm:PublicUtilitiesMaximumPotentialAssessmentPerIncident
      contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0NDgz_8054affc-a801-4eee-bcf1-173774907642"
      unitRef="usd">42100000</pnm:PublicUtilitiesMaximumPotentialAssessmentPerIncident>
    <pnm:PublicUtilitiesAnnualPaymentLimitationRelatedToIncident
      contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0NTMx_0a7954bf-21ad-4043-a863-157903b992a1"
      unitRef="usd">6200000</pnm:PublicUtilitiesAnnualPaymentLimitationRelatedToIncident>
    <pnm:PublicUtilitiesAggregateAmountOfAllRiskInsurance
      contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0NzA2_2f42f465-4d30-4a2a-91b4-dd34bdd92ecd"
      unitRef="usd">2800000000</pnm:PublicUtilitiesAggregateAmountOfAllRiskInsurance>
    <pnm:PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited
      contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg0OTM4_e51d74cb-5980-4f7d-820e-203d8f5a908f"
      unitRef="usd">2250000000</pnm:PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited>
    <pnm:PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited
      contextRef="i38aa32f8e80047108984f16b35021f3b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzg1MDky_aeda61e2-48e8-4448-860b-a83a6d1176ef"
      unitRef="usd">5400000</pnm:PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited>
    <pnm:NumberOfLandownersInvolvedInTheAppeal
      contextRef="i8997134bd1c344dd8ce7bebf685f576d_D20120901-20120930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkxOTYw_a4a2de50-60aa-4054-920c-418db4e3e95a"
      unitRef="landowner">43</pnm:NumberOfLandownersInvolvedInTheAppeal>
    <pnm:NumberOfLandownersInvolvedInTheAppeal
      contextRef="i8997134bd1c344dd8ce7bebf685f576d_D20120901-20120930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkyOTY1_79c2fe6b-f97b-4821-9b13-668ed8a02b1c"
      unitRef="landowner">43</pnm:NumberOfLandownersInvolvedInTheAppeal>
    <pnm:NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents
      contextRef="i083ac81658a747fc9f0c1e9441a1660e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzMTE1_0f5eb8e4-9013-4eea-ac22-22a1b5e48a03"
      unitRef="allotment_parcel">6</pnm:NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents>
    <pnm:NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents
      contextRef="ifecbfa3273744bf8858b61fe7f4aa8a0_I20150122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzMjI2_775c82d1-553c-4fe9-be55-045548bd8dc5"
      unitRef="allotment_parcel">10</pnm:NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents>
    <us-gaap:AreaOfLand
      contextRef="id0d4f5f16e1147cc80fc672ae6143cb9_I20150713"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzNzAx_9363b77e-0885-4e27-b6b2-b3b9f98d8dd0"
      unitRef="acre">15.49</us-gaap:AreaOfLand>
    <pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned
      contextRef="i7e499cb27ac04e8890f6db8d11d9a519_I20151201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzODkx_8885bf2e-229c-4da5-b5a9-a643ecb0dddc"
      unitRef="allotment_parcel">2</pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned>
    <pnm:NumberOfAllotmentParcelsAtIssue
      contextRef="i7e499cb27ac04e8890f6db8d11d9a519_I20151201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3XzkzOTAx_fe12604a-be04-4264-bf6e-f666131f6181"
      unitRef="allotment_parcel">5</pnm:NumberOfAllotmentParcelsAtIssue>
    <pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned
      contextRef="i7e499cb27ac04e8890f6db8d11d9a519_I20151201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjIvZnJhZzo5MmMxNTIxODVmYzQ0NzA4OTE5NWMxYTlmNjc2Y2Q0Ny90ZXh0cmVnaW9uOjkyYzE1MjE4NWZjNDQ3MDg5MTk1YzFhOWY2NzZjZDQ3Xzk0NTM3_07e8002d-7d78-48b9-8b54-1417b00cbca5"
      unitRef="allotment_parcel">2</pnm:NumberOfAllotmentParcelsAtIssueNotToBeCondemned>
    <pnm:RegulatoryAndRateMattersTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY5MjM1_baee56a7-5694-4b37-b55e-46d7ae7ba028">Regulatory and Rate Matters&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company is involved in various regulatory matters, some of which contain contingencies that are subject to the same uncertainties as those described in Note 16.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;PNM&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;New Mexico General Rate Cases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;New Mexico 2015 General Rate Case &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;(&#x201c;NM 2015 Rate Case&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 2015, PNM filed an application with the NMPRC for a general increase in retail electric rates.  The application proposed a revenue increase of $123.5 million, including base non-fuel revenues of $121.7 million.  The NMPRC ordered PNM to file additional testimony regarding PNM&#x2019;s interests in PVNGS, including the 64.1 MW of PVNGS Unit 2 that PNM repurchased in January 2016 pursuant to the terms of the initial sales-leaseback transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In August 2016, the Hearing Examiner in the case issued a recommended decision (the &#x201c;August 2016 RD&#x201d;).&#160; The August 2016 RD, among other things, recommended that the NMPRC find PNM was imprudent in the actions taken to purchase the previously leased 64.1 MW of capacity in PVNGS Unit 2, extending the leases for 114.6 MW of capacity of PVNGS Units 1 and 2, and installing the BDT equipment on SJGS Units 1 and 4.  As a result, the August 2016 RD recommended the NMPRC disallow recovery of the entire $163.3 million purchase price for the January 15, 2016 purchases of the assets underlying three leases aggregating 64.1 MW of PVNGS Unit 2, the undepreciated capital improvements made during the period the 64.1 MW of purchased capacity was leased, rent expense aggregating $18.1 million annually for leases &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;aggregating 114.6 MW of capacity that were extended through January 2023 and 2024 (Note 8), and recovery of the costs of converting SJGS Units 1 and 4 to BDT.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On September 28, 2016, the NMPRC issued an order that authorized PNM to implement an increase in non-fuel rates of $61.2 million, effective for bills sent to customers after September 30, 2016.  The order generally approved the August 2016 RD, but with certain significant modifications.  The modifications to the August 2016 RD included:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Inclusion of the January 2016 purchase of the assets underlying three leases of capacity, aggregating 64.1 MW, of PVNGS Unit 2 at an initial rate base value of $83.7 million; and disallowance of the recovery of the undepreciated costs of capitalized improvements made during the period the 64.1 MW was being leased by PNM, which aggregated $43.8 million when the order was issued &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Recovery of annual rent expenses associated with the 114.6 MW of capacity under the extended leases&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Disallowance of the recovery of any future contributions for PVNGS decommissioning costs related to the 64.1 MW of capacity purchased in January 2016 and the 114.6 MW of capacity under the extended leases &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On September 30, 2016, PNM filed a notice of appeal with the NM Supreme Court regarding the order in the NM 2015 Rate Case.  Specifically, PNM appealed the NMPRC&#x2019;s determination that PNM was imprudent in certain matters in the case, including the NMPRC&#x2019;s disallowance of the full purchase price of the 64.1 MW of capacity in PVNGS Unit 2, the undepreciated costs of capitalized improvements made during the period the 64.1 MW of capacity was leased by PNM, the cost of converting SJGS Units 1 and 4 to BDT, and future contributions for PVNGS decommissioning attributable to the 64.1 MW of purchased capacity and the 114.6 MW of capacity under the extended leases.  NEE, NM AREA, and ABCWUA filed notices of cross-appeal to PNM&#x2019;s appeal.  The issues appealed by the various cross-appellants included, among other things, the NMPRC allowing PNM to recover any of the costs of the lease extensions for the 114.6 MW of PVNGS Units 1 and 2 and the purchase price for the 64.1 MW in PVNGS Unit 2, the costs incurred under the Four Corners CSA, and the inclusion of the &#x201c;prepaid pension asset&#x201d; in rate base.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;During the pendency of the appeal, PNM evaluated the consequences of the order in the NM 2015 Rate Case and the related appeals to the NM Supreme Court.  These evaluations indicated that it was reasonably possible that PNM would be successful on the issues it was appealing but would not be provided capital costs recovery until the NMPRC acted on a decision of the NM Supreme Court.  PNM also evaluated the accounting consequences of the issues being appealed by the cross-appellants and concluded that the issues raised in the cross-appeals did not have substantial merit.  PNM periodically updated its estimate of the amount of time necessary for the NM Supreme Court to render a decision and for the NMPRC to take action on any remanded issues.  As a result of those evaluations, through December 31, 2018, PNM recorded accumulated pre-tax impairments of its capital investments subject to the appeal in the amount of $18.4 million, of which $4.0 million was recorded during the year ended December 31, 2018, and $3.1 million was recorded during the year ended December 31, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On May 16, 2019, the NM Supreme Court issued its decision on the matters that had been appealed in the NM 2015 Rate Case.  The NM Supreme Court rejected the matters appealed by the cross-appellants and affirmed the NMPRC&#x2019;s disallowance of a portion of the purchase price of the 64.1 MW of capacity in PVNGS Unit 2; the undepreciated costs of capital improvements made during the time the 64.1 MW capacity was leased by PNM; and the costs to install BDT at SJGS Units 1 and 4.  The NM Supreme Court also ruled that the NMPRC&#x2019;s decision to permanently disallow recovery of future decommissioning costs related to the 64.1 MW of PVNGS Unit 2 and the 114.6 MW of PVNGS Units 1 and 2 deprived PNM of its rights to due process of law and remanded the case to the NMPRC for further proceedings consistent with the court&#x2019;s findings.  On July 17, 2019, the NMPRC heard oral argument from parties in the case on how to best proceed with the NM Supreme Court&#x2019;s remand.  At oral argument, parties presented various positions ranging from re-litigating the value of PVNGS resources determined by the NMPRC and affirmed by the NM Supreme Court to re-affirming the NMPRC&#x2019;s final order with a single modification to address recovery of future PVNGS decommissioning costs in a future case.  On January 8, 2020, the NMPRC issued its order on remand, which reaffirmed its September 2016 order except for the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2.  The NMPRC indicated that PNM&#x2019;s ability to recover these costs will be addressed in a future proceeding and closed the NM 2015 Rate Case docket.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As a result of the NM Supreme Court&#x2019;s ruling, during the year ended December 31, 2019, PNM recorded pre-tax impairments of $150.6 million, which includes $73.2 million for a portion of the purchase price for 64.1 MW in PVNGS Unit 2, $39.7 million of undepreciated capitalized improvements made during the period the 64.1 MW was being leased by PNM, and $37.7 million for BDT on SJGS Units 1 and 4 and is reflected as regulatory disallowances and restructuring costs in the Consolidated Statements of Earnings.  The impairment was offset by tax impacts of $45.7 million, which are reflected as income taxes on the Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;New Mexico 2016 General Rate Case &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;(&#x201c;NM 2016 Rate Case&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 2016, PNM filed an application with the NMPRC for a general increase in retail electric rates.  PNM&#x2019;s application used a FTY beginning January 1, 2018 and requested an increase in base non-fuel revenues of $99.2 million based on a ROE of 10.125%.  The primary drivers of PNM&#x2019;s revenue deficiency included  implementation of modifications to PNM&#x2019;s resource portfolio, which were approved by the NMPRC in December 2015 as part of the SJGS regional haze compliance plan, infrastructure investments, including environmental upgrades at Four Corners, declines in forecasted energy sales due to successful energy efficiency programs and other economic factors, and updates to FERC/retail jurisdictional allocations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;After extensive settlement negotiations and public proceedings, the NMPRC issued a Revised Order Partially Adopting Certification of Stipulation dated January 10, 2018 (the &#x201c;Revised Order&#x201d;).  The key terms of the Revised Order include:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;An increase in base non-fuel revenues totaling $10.3 million, which includes a reduction to reflect the impact of the decrease in the federal corporate income tax rate and updates to PNM&#x2019;s cost of debt (aggregating an estimated $47.6 million annually)&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;A ROE of 9.575% &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Returning to customers over a three-year period the benefit of the reduction in the New Mexico corporate income tax rate to the extent attributable to PNM&#x2019;s retail operations (Note 18)&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Disallowing PNM&#x2019;s ability to collect an equity return on certain investments aggregating $148.1 million at Four Corners, but allowing recovery with a debt-only return&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;An agreement to not implement non-fuel base rate changes, other than changes related to PNM&#x2019;s rate riders, with an effective date prior to January 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;A requirement to consider the prudency of PNM&#x2019;s decision to continue its participation in Four Corners in PNM&#x2019;s next general rate case filing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In accordance with the settlement agreement and the NMPRC&#x2019;s final order, PNM implemented 50% of the approved increase for service rendered beginning February 1, 2018 and implemented the rest of the increase for service rendered beginning January 1, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 29, 2020, Sierra Club filed a motion asking the NMPRC to re-open the NM 2016 Rate Case for the limited purpose of conducting a prudence review of certain Four Corners investments that were deferred at the conclusion of the case. In the alternative, Sierra Club requested that the NMPRC order that the deferred prudence review be conducted in the Four Corners Abandonment Application, filed on January 8, 2021.  On February 10, 2021, the NMPRC rejected Sierra Club&#x2019;s motion to re-open the NM 2016 Rate Case and stated that issues on whether the terms of the ETA provide an opportunity for consideration of prudence for Four Corners undepreciated investments included in a financing order or what effects the rates approved in the NM 2016 Rate Case may have on determining energy transition cost should be considered in the Four Corners Abandonment Application.  See discussion regarding PNM&#x2019;s Four Corners Abandonment Application discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Renewable Portfolio Standard &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed in Note 16, the ETA, enacted on June 14, 2019 amends the REA including removal of diversity requirements and certain customer caps and exemptions relating to the application of the RPS under the REA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The REA provides for streamlined proceedings for approval of utilities&#x2019; renewable energy procurement plans, assures that utilities recover costs incurred consistent with approved procurement plans, and requires the NMPRC to establish a RCT for the procurement of renewable resources to prevent excessive costs being added to rates.  The ETA sets a RCT of $60 per MWh using an average annual levelized resource cost basis.  PNM makes renewable procurements consistent with the NMPRC approved plans and recovers certain renewable procurement costs from customers through a rate rider.  See Renewable Energy Rider below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Included in PNM&#x2019;s approved procurement plans are the following renewable energy resources:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;158 MW of PNM-owned solar-PV facilities  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;A PPA through 2044 for the output of New Mexico Wind, having a current aggregate capacity of 200 MW, and a PPA through 2035 for the output of Red Mesa Wind, having an aggregate capacity of 102 MW&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;A PPA through 2040 for 140 MW of output from La Joya Wind II&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;A PPA through 2042 for the output of the Lightning Dock Geothermal facility with a current capacity of 11 MW&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Solar distributed generation, aggregating 161.0 MW at December 31, 2020, owned by customers or third parties from whom PNM purchases any net excess output and RECs &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On June 1, 2017, PNM filed its 2018 renewable energy procurement plan.  PNM requested approval to procure an additional 80 GWh in 2019 and 105 GWh in 2020 from a re-powering of New Mexico Wind; approval to procure an additional 55 GWh in 2019 and 77 GWh in 2020 from a re-powering of Lightning Dock Geothermal; approval to procure 50 MW of new PNM-owned solar facilities to be constructed beginning in 2018, and continuation of customer REC purchase programs and other purchases of RECs to ensure annual compliance with the RPS.  The plan also sought a variance from the &#x201c;other&#x201d; diversity category in 2018 due to a revised production forecast of the Lightning Dock Geothermal facility in 2018.  On October 17, 2017, the Hearing Examiner issued a recommended decision that PNM&#x2019;s 2018 renewable energy procurement plan be approved by the NMPRC, except for the re-powering of Lightning Dock Geothermal and PNM&#x2019;s request to procure 50 MW of new PNM-owned solar facilities.  On November 15, 2017, the NMPRC issued an order approving PNM&#x2019;s plan and rejecting the Hearing Examiner&#x2019;s recommendations.  On November 29, 2017, NM AREA filed an appeal with the NM Supreme Court objecting to the fuel allocation methodology and requested a partial stay of the NMPRC order, which was denied.  NEE subsequently filed a motion to intervene and cross-appeal objecting to the approval of the 50 MW of new PNM-owned solar facilities. On July 5, 2019, the NM Supreme Court approved a motion filed by NM AREA to dismiss its appeal.  On August 8, 2019, the NM Supreme Court issued an opinion affirming the NMPRC&#x2019;s approval of PNM&#x2019;s 2018 renewable energy procurement plan and denying NEE&#x2019;s cross appeal.  This matter is now concluded.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On June 1, 2018, PNM filed its 2019 renewable energy procurement plan. The plan met RPS and diversity requirements for 2019 and 2020 using resources already approved by the NMPRC and did not propose any significant new procurements.  PNM projected the plan would be within the RCT in 2019 and will slightly exceed the current RCT in 2020.  The NMPRC approved PNM&#x2019;s 2019 renewable energy procurement plan on November 28, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On June 3, 2019, PNM filed its 2020 renewable energy procurement plan.  The plan requested approval of a 20-year PPA to purchase 140 MW of renewable energy and RECs from La Joya Wind II.  PNM intends to utilize the BB2 line to deliver power from the PPA.  See additional discussion below under Application for a New 345-kV Transmission Line&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM&#x2019;s 2020 renewable energy procurement plan requested a variance from the RPS for 2020 and proposes the shortfall be met with excess RECs that will be available under the La Joya Wind II PPA in 2021.  PNM also submitted proposed adjustments to the current FPPAC methodology for non-renewable fuel allocations to reflect the ETA&#x2019;s removal of certain customer cost caps associated with the RPS and requested that the fuel clause year be reset to correspond to the January 1 reset date under the renewable energy rider.  On December 2, 2019, the Hearing Examiner issued a recommended decision in the case recommending approval of PNM&#x2019;s 2020 renewable energy procurement plan including La Joya Wind II.  On January 29, 2020, the NMPRC accepted the Hearing Examiners recommended decision and approved PNM&#x2019;s 2020 renewable energy procurement plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On June 1, 2020, PNM filed its 2021 renewable energy procurement plan.  In the plan, PNM proposed to collect a revenue requirement of approximately $67.8&#160;million through the renewable energy rider, including recovery of a regulatory asset of $2.3&#160;million for costs of administering PNM's Sky Blue voluntary renewable energy program that PNM has not been able to collect from Sky Blue participants.  The Sky Blue regulatory asset of $2.3&#160;million included carrying charges of 8.64% totaling approximately $0.7&#160;million.  PNM did not propose any new procurements in the plan.  On November 18, 2020 the NMPRC issued a final order approving the 2021 renewable energy procurement plan with the exception of PNM&#x2019;s request to recover the Sky Blue regulatory asset.  The NMPRC denied PNM&#x2019;s request to recover the regulatory asset, in part, because PNM did not adequately account for the renewable energy certificates associated with the regulatory asset.  The NMPRC indicated that it will initiate a separate proceeding on the subject of whether the Sky Blue program should continue in its current form, be modified, or be terminated.  The NMPRC also placed conditions on PNM&#x2019;s ability to recover the Sky Blue regulatory asset from all customers, rather than from program participants, in a future proceeding, including that the carrying charge associated with the regulatory asset be reduced from 8.64% to 4% and that PNM be prohibited from collecting carrying charges from the date of the final order.  However, PNM is permitted to seek recovery of carrying charges for the full 8.64% through the current Sky Blue program.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Renewable Energy Rider&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The NMPRC has authorized PNM to recover certain renewable procurement costs through a rate rider billed on a per KWh basis.  PNM recorded revenues from the rider of $56.4&#160;million, $52.0 million, and $41.4 million in 2020, 2019, and 2018.  The 2020 renewable energy procurement plan became effective on February 1, 2020.  In its 2021 renewable energy procurement plan case, PNM proposed to collect $67.8&#160;million through a revised rate rider beginning in 2021.  The NMPRC approved recovery of $65.5&#160;million through the rider in 2021, which reflected the NMPRC&#x2019;s rejection of PNM&#x2019;s request to recover the $2.3&#160;million Sky Blue regulatory asset in 2021.  The revised rate rider became effective on January 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Under the renewable rider, if PNM&#x2019;s earned rate of return on jurisdictional equity in a calendar year, adjusted for items not representative of normal operations, exceeds the NMPRC-approved rate by 0.5%, PNM is required to refund the excess to customers during May through December of the following year.  PNM did not exceed such limitation in 2019 and does not expect to exceed the limitation in 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Energy Efficiency and Load Management&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Program Costs and Incentives/Disincentives&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The New Mexico Efficient Use of Energy Act (&#x201c;EUEA&#x201d;) requires public utilities to achieve specified levels of energy savings and to obtain NMPRC approval to implement energy efficiency and load management programs.  The EUEA requires the NMPRC to remove utility disincentives to implementing energy efficiency and load management programs and to provide incentives for such programs.  The NMPRC has adopted a rule to implement this act.  PNM&#x2019;s costs to implement approved programs and incentives are recovered through a rate rider.  During the 2019 New Mexico legislative session, the EUEA was amended to, among other things, include a decoupling mechanism for disincentives, preclude a reduction to a utility&#x2019;s ROE based on approval of disincentive or incentive mechanisms, establish energy savings targets for the period 2021 through 2025, and require that annual program funding be 3% to 5% of an electric utility&#x2019;s annual customer bills excluding gross receipt taxes, franchise and right-of-way access fees, provided that a customer&#x2019;s annual cost not exceed seventy-five thousand dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On July 26, 2017, PNM, NMPRC staff, and other parties filed a stipulation in PNM&#x2019;s energy efficiency and load management application, providing for all of PNM&#x2019;s proposed energy efficiency and load management programs to be approved with limited modifications and PNM&#x2019;s base level incentive would be $1.7 million and could earn an incentive of up to $1.9 million based on savings of 69 GWh in 2018.  The settlement also established a base level incentive for PNM of $1.8 million with the opportunity to earn up to $2.7 million in 2019 and required PNM to make a filing in 2019 to address incentives to be earned in 2020.  On November 8, 2017, the Hearing Examiner recommended approval of the stipulation with various modifications, including adoption of a discount rate equal to the tax-adjusted WACC of 9.59% rather than the 7.71% proposed in the stipulation and modifying the program budgets to $23.6 million for 2018 and $24.9 million for 2019.  On January 31, 2018, the NMPRC issued an order that largely accepted the certification with certain exceptions concerning the measurement and verification of the approved load management programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 2019, PNM submitted a filing to address incentives to be earned in 2020.  PNM&#x2019;s proposed incentive mechanism was similar to that approved for 2018 and 2019 with minor modifications to reflect input from interested parties.  The proposed incentive mechanism includes a base incentive of 7.1% of program costs, or approximately $1.8 million, based on savings of 59 GWh in 2020 with a sliding scale that provides for additional incentive if savings exceed 68 GWh.  No hearings were considered necessary and PNM&#x2019;s 2020 energy efficiency rider reflecting the 2020 incentive became effective beginning December 30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On April 15, 2020, PNM filed an application for energy efficiency and load management programs to be offered in 2021, 2022, and 2023. The proposed program portfolio consists of twelve programs with a total annual budget of $31.4&#160;million in 2021, $31.0&#160;million in 2022, and $29.6&#160;million in 2023.  The application also sought approval of an annual base incentive of 7.1% of the portfolio budget if PNM were to achieve energy savings of at least 80 GWh in a year.  The proposed incentive would increase if PNM is able to achieve savings greater than 80 GWh in a year.  The application also proposed an advanced metering infrastructure (&#x201c;AMI&#x201d;) pilot program, which included the installation of 5,000 AMI meters at a cost of $2.9&#160;million.  PNM proposed the pilot program to comply with an NMPRC order denying PNM&#x2019;s February 2016 application to replace its existing customer metering equipment with AMI.  PNM did not recommend the AMI pilot program due to the limited benefits that are cost-effective under a pilot structure.  On September 17, 2020 the Hearing Examiner in the case issued a recommended decision recommending that PNM's proposed energy efficiency and load management program be approved, with the exception of the proposed AMI pilot program.  On October 28, 2020 the NMPRC issued an order adopting the recommended decision in its entirety.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;2020 Decoupling Petition &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed above, the legislature amended the EUEA to, among other things, include a decoupling mechanism for disincentives.  On May 28, 2020, PNM filed a petition for approval of a rate adjustment mechanism that would decouple the rates of its residential and small power rate classes.  Decoupling is a rate design principle that severs the link between the recovery of fixed costs of the utility through volumetric charges.  PNM proposed to record the difference between the annual revenue per customer derived from the cost of service approved in the NM 2015 Rate Case and the annual revenue per customer actually recovered from the rate classes beginning on January 1, 2021.  If approved, on January 1, 2022, PNM would begin to collect the difference from customers if the revenue per customer from the NM 2015 Rate Case exceeds the actual &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;revenue recovered in 2021, or return the difference to customers if the actual revenue per customer recovered in 2021 exceeds the revenue per customer from the NM 2015 Rate Case.  On July 13, 2020, NEE, ABCWUA, the City of Albuquerque, and Bernalillo County filed motions to dismiss the petition on the grounds that approving PNM&#x2019;s proposed rate adjustment mechanism outside of a general rate case would result in retroactive ratemaking and piecemeal ratemaking.  The motions to dismiss also allege that PNM&#x2019;s proposed rate adjustment mechanism is inconsistent with the EUEA.  Responses to the motions to dismiss were filed on August 7, 2020.  On September 16, 2020 ABCWUA, Bernalillo County, CCAE, the City of Albuquerque, NEE, NMAG, Staff and WRA filed testimony.  CCAE and WRA support PNM's petition, but recommend that the rate adjustment mechanism not take effect until new rates are approved in PNM's next general rate case.  The other parties filing testimony oppose PNM's petition.  On October 2, 2020, PNM requested an order to vacate the public hearing, scheduled to begin October 13, 2020, and staying the proceeding until the NMPRC decides whether to entertain a petition to issue a declaratory order resolving the issues raised in the motions to dismiss.  On October 7, 2020, the Hearing Examiner approved PNM's request to stay the proceeding and vacate the public hearing and required PNM to file a petition for declaratory order by October 30, 2020.  On October 30, 2020 PNM filed a petition for declaratory order asking the NMPRC to issue an order finding that full revenue decoupling is authorized by the EUEA.  On November 4, 2020, ABCWUA and Bernalillo County jointly filed a competing petition asking the NMPRC to issue a declaratory order on the EUEA&#x2019;s requirements related to disincentives.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On November 24, 2020, the NMAG requested that the NMPRC deny both petitions for declaratory orders and instead address disincentives under the EUEA in a rulemaking.  PNM cannot predict the outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Integrated Resource Plans &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;NMPRC rules require that investor owned utilities file an IRP every three years.  The IRP is required to cover a 20-year planning period and contain an action plan covering the first four years of that period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;2017 IRP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM filed its 2017 IRP on July 3, 2017 addressing the 20-year planning period, from 2017 through 2036.  Key findings of the 2017 IRP included, among other things, that retiring PNM&#x2019;s share of SJGS in 2022 and existing ownership in Four Corners in 2031 would provide long-term cost savings for PNM&#x2019;s customers and that the best mix of new resources to replace the retired coal generation would include solar energy and flexible natural gas-fired peaking capacity as well as energy storage, if the economics support it, and wind energy provided additional transmission capacity becomes available.  The 2017 IRP also indicated that PNM should retain the currently leased capacity in PVNGS.  See additional discussion of PNM&#x2019;s leased capacity in PVNGS below and in Note 8.  PNM&#x2019;s 2017 IRP was subject to extensive hearings and legal challenges and was accepted as compliant with the applicable statute and rules by the NMPRC on December 19, 2018, with further consideration being denied.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;2020 IRP&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;NMPRC rules required PNM to file its 2020 IRP in July 2020.  On March 16, 2020, PNM filed a motion to extend the deadline to file its 2020 IRP to six months after the NMPRC issues a final order approving a replacement resource portfolio and closes the docket in the bifurcated SJGS Abandonment Application and replacement resource proceedings.  On April 8, 2020, the NMPRC approved PNM&#x2019;s motion to extend the deadline to file its 2020 IRP as requested.  On January 29, 2021 PNM filed its 2020 IRP addressing the 20-year planning period, from 2020 through 2040.  The plan focuses on a carbon-free electricity portfolio by 2040 that would eliminate coal at the end of 2024.  This includes replacing the power from San Juan with a mix of approved carbon-free resources and the plan to exit Four Corners at the end of 2024.  The plan highlights the need for additional investments in a diverse set of resources, including renewables to supply carbon-free power, energy storage to balance supply and demand, and efficiency and other demand-side resources to mitigate load growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Abandonment Applications made under the ETA &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed in Note 16, the ETA sets a statewide standard that requires investor-owned electric utilities to have specified percentages of their electric-generating portfolios be from renewable and zero-carbon generating resources.  The ETA also provides for a transition from fossil-fuel generation resources to renewable and other carbon-free resources through certain provisions relating to the abandonment of coal-fired generating facilities.  These provisions include the use of energy transition bonds, which are designed to be highly rated bonds that can be issued to finance certain costs of abandoning coal-fired facilities that are retired prior to January 1, 2023 for facilities operated by a &#x201c;qualifying utility,&#x201d; or prior to January 1, 2032 for facilities that are not operated by the qualifying utility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;SJGS Abandonment Application&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On July 1, 2019, PNM filed a Consolidated Application for the Abandonment and Replacement of SJGS and Related Securitized Financing Pursuant to the ETA (the &#x201c;SJGS Abandonment Application&#x201d;).  The SJGS Abandonment Application sought NMPRC approval to retire PNM&#x2019;s share of SJGS after the existing coal supply and participation agreements end in June 2022, for approval of replacement resources, and for the issuance of energy transition bonds.  PNM&#x2019;s application proposed several replacement resource scenarios including PNM&#x2019;s recommended replacement scenario, which would have provided cost savings to customers compared to continued operation of SJGS, preserved system reliability, and is consistent with PNM&#x2019;s plan to have an emissions-free generation portfolio by 2040.  This plan would have provided PNM authority to construct and own a 280 MW natural gas-fired peaking plant, to be located on the existing SJGS facility site, and 70 MW of battery storage facilities.  In addition, PNM&#x2019;s recommended replacement resource scenario would have allowed PNM to execute PPAs to procure renewable energy from a total of 350 MW of solar-PV generating facilities and for energy from a total of 60 MW of battery storage facilities.  PNM&#x2019;s application included three other replacement resource scenarios that would have placed a greater amount of resources in the San Juan area, or resulted in no new fossil-fueled generating facilities, or no battery storage facilities being added to PNM&#x2019;s portfolio.  When compared to PNM&#x2019;s recommended replacement resource scenario, the three alternative resource scenarios were expected to result in increased costs to customers and the two alternative resource scenarios that result in no new fossil-fueled generating facilities were expected to not provide adequate system reliability.  The SJGS Abandonment Application also included a request to issue approximately $361 million of energy transition bonds (the &#x201c;Securitized Bonds&#x201d;).  PNM&#x2019;s request for the issuance of Securitized Bonds included approximately $283 million of forecasted undepreciated investments in SJGS at June 30, 2022, an estimated $28.6 million for plant decommissioning and coal mine reclamation costs, approximately $9.6 million in upfront financing costs, and approximately $20.0 million for job training and severance costs for affected employees.  Proceeds from the Securitization Bonds would also be used to fund approximately $19.8 million for economic development in the four corners area.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed in Note 16, the NM Supreme Court granted a request by PNM to stay a January 30, 2019 NMPRC order requiring PNM to file an abandonment application for SJGS by March 1, 2019.  On June 26, 2019, and after the effective date of the ETA, the NM Supreme Court lifted the stay and denied PNM&#x2019;s petition without discussion.  On July 10, 2019, the NMPRC issued an order requiring the SJGS Abandonment Application be considered in two proceedings: one addressing SJGS abandonment and related financing, and the other addressing replacement resources.  The NMPRC indicated that PNM&#x2019;s July 1, 2019 filing is responsive to the January 30, 2019 order but did not definitively indicate if the abandonment and financing proceedings would be evaluated under the requirements of the ETA.  The NMPRC&#x2019;s July 10, 2019 order also extended the deadline to issue the abandonment and financing order to nine months and to issue the replacement resources order to 15 months.  On July 22, 2019, Western Resource Advocates filed a motion requesting the NMPRC clarify whether it intends to evaluate the abandonment and financing proceeding under the requirements of the ETA and, in the event the abandonment and financing proceeding would not be evaluated under the ETA, to reconsider its decision and provide parties an opportunity to present oral argument on the matter.  The NMPRC chair responded on July 24, 2019, indicating that the Hearing Examiners assigned to the proceeding would address the issue of law applicable to the approvals sought by PNM in the scheduling orders.  On July 25, 2019, the Hearing Examiners issued procedural orders that set public hearings on SJGS abandonment and related financing to begin on December 10, 2019, on PNM&#x2019;s proposed PPA replacement resources to begin on December 2, 2019, and on PNM-owned replacement resources to begin on March 2, 2020.&#160; These procedural orders were subsequently amended to allow public hearings for both the PPA and PNM-owned replacement resources to begin in January 2020.  The procedural orders also required PNM to file legal brief by August 23, 2019 regarding the extent to which the state constitution might prevent the ETA from applying to the issues in each proceeding, that parties file responses to PNM&#x2019;s legal briefs by October 18, 2019, and that parties may file testimony on the merits of their claims regarding the SJGS abandonment and replacement resources if the ETA is ultimately determined to not apply to PNM&#x2019;s application.  On July 29, 2019, Western Resource Advocates filed a motion for interlocutory appeal of the July 24, 2019 order indicating that the procedural order would not provide parties adequate time to determine the applicability of the ETA and requesting an expedited decision from the NMPRC stating their intent to review the proceedings under the requirements of the ETA or under prior law.  On August 21, 2019, the NMPRC denied the motion for interlocutory appeal.  On August 23, 2019, PNM filed legal briefing in support of the applicability of the ETA to all aspects of the consolidated application.  On October 18, 2019, various parties filed legal briefings with a range of positions that support or oppose the applicability of the ETA, as well as testimony regarding the SJGS abandonment and financing proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On August 26, 2019, NEE and other advocacy groups filed an emergency petition for a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;writ of mandamus &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;requesting the NM Supreme Court stay the SJGS abandonment and financing proceedings, declare the ETA inapplicable to such proceedings and declare certain provisions of the ETA unconstitutional because they limit the regulatory oversight responsibilities of the NMPRC.  The petition was dismissed for failure to comply with the appellate rules and an amended petition was filed on September 18, 2019.  On August 30, 2019, PNM and other parties filed a petition for a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;writ of mandamus &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;requesting the NM Supreme Court clarify that the reason underlying its June 2019 decision denying the stay was due to the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;passage of the ETA and to clarify that the ETA applies to any application filed after the stay had been lifted.  In early October 2019, the NM Supreme Court denied both PNM&#x2019;s and NEE&#x2019;s petitions for &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;writ of mandamus &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;without discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 9, 2019, the Governor of the State of New Mexico, the President of the Navajo Nation, and several New Mexico state senators and representatives filed an emergency petition for a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;writ of mandamus &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;requesting the NM Supreme Court require the NMPRC to comply with its constitutional duties and apply the ETA to every aspect of PNM&#x2019;s SJGS Abandonment Application.  The petition indicated the NMPRC&#x2019;s January 2019 order to initiate SJGS abandonment proceedings was intended to create a pending case predating the effectiveness of the ETA, that irreversible harm to the state of New Mexico and the Navajo Nation has resulted from the NMPRC&#x2019;s refusal to establish the applicability of the ETA, and that the NMPRC&#x2019;s refusal to review the SJGS abandonment and financing proceedings under the ETA violates the authority of the legislature and the separation of powers doctrine.  On December 16, 2019, the NM Supreme Court issued an order requiring responses by January 3, 2020.  PNM and other parties filed in support of the petition and NEE submitted a filing indicating the petition should be denied.  On January 3, 2020, the NMPRC filed its response stating that, among other things, the NMPRC&#x2019;s order initiating SJGS abandonment proceedings was made pursuant to the NMPRC&#x2019;s December 2015 order authorizing the abandonment of SJGS Units 2 and 3 by December 2017, which predates the ETA and required PNM to submit a filing regarding the future of SJGS by December 31, 2018, and that the NMPRC has an obligation to provide parties in the case due process regarding the applicability of the ETA to PNM&#x2019;s application.  In January 2020, the NM Supreme Court denied NEE&#x2019;s and other parties petitions, granted PNM&#x2019;s motion to intervene, and scheduled oral arguments to be presented by the NMPRC and PNM.  On January 29, 2020, and after oral argument, the NM Supreme Court issued a ruling requiring the NMPRC apply the ETA to all aspects of PNM&#x2019;s SJGS Abandonment Application, indicating any previous NMPRC orders inconsistent with their ruling should be vacated, and denying parties&#x2019; request for stay.  The NM Supreme Court issued a subsequent opinion, on July 23, 2020, fully explaining the legal rationale for the January 29, 2020 ruling.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; Hearings on the abandonment and securitized financing proceedings were held in December 2019 and hearings on replacement resources were held in January 2020.  On February 21, 2020, the Hearing Examiners issued two recommended decisions recommending approval of PNM&#x2019;s proposed abandonment of SJGS, subject to approval of replacement resources, and approval of PNM&#x2019;s proposed financing order to issue Securitized Bonds.&#160; The Hearing Examiners recommended that PNM be authorized to abandon SJGS by June 30, 2022, and to record regulatory assets for certain other abandonment costs that are not specifically addressed under the provisions of the ETA to preserve its ability to recover the costs in a future general rate case.  The Hearing Examiner recommended that this authority only extend to the deferral of the costs and it not be an approval of any ratemaking treatment.  The Hearing Examiners also recommended PNM be authorized to issue Securitized Bonds of up to $361 million and establish a rate rider to collect non-bypassable customer charges for repayment of the bonds and be subject to bi-annual adjustments (the &#x201c;Energy Transition Charge&#x201d;).  The Hearing Examiners recommended an interim rate rider adjustment upon the start date of the Energy Transition Charge to provide immediate credits to customers for the full value of PNM&#x2019;s revenue requirement related to SJGS until those reductions are reflected in base rates.  In addition, the Hearing Examiners recommended PNM be granted authority to establish regulatory assets to recover costs that PNM will pay prior to the issuance of the Securitized Bonds, including costs associated with the bond issuances as well as for severances, job training, economic development, and workforce training.  On April 1, 2020, the NMPRC unanimously approved the Hearing Examiners&#x2019;&#160;recommended decisions regarding the abandonment of SJGS and the related securitized financing under the ETA.  On April 10, 2020, CFRE and NEE filed a notice of appeal with the NM Supreme Court of the NMPRC&#x2019;s approval of PNM&#x2019;s request to issue securitized financing under the ETA.  The NM Supreme Court granted motions to intervene filed by PNM, WRA, CCAE, and the Sierra Club.  On May 8, 2020, CFRE and NEE filed a joint statement of issues with the NM Supreme Court which asserts that the NMPRC improperly applied the ETA and that the ETA violates the New Mexico Constitution.  On June 19, 2020, WRA filed a motion to dismiss CFRE and NEE&#x2019;s constitutional challenges to the ETA on the ground that the New Mexico Constitution provides that only New Mexico district courts have original jurisdiction over the claims.  On July 24, 2020, the NM Supreme Court issued an order denying WRA&#x2019;s motion to dismiss.  On August 17, 2020, the appellants filed a Brief in Chief and on October 5, 2020, PNM, WRA, CCAE, and Sierra Club filed Answer Briefs.  PNM cannot predict the outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM evaluated the consequences of the NMPRC's April 1, 2020 orders approving the abandonment of SJGS and the related issuance of Securitized Bonds.  This evaluation indicated that it is probable that PNM will be required to fund severances for PNM employees at the facility upon its retirement in 2022 and for PNMR shared services employees providing administrative and other support services to SJGS.  In addition, the evaluation indicated that it is probable PNM will be obligated to fund severances and other costs for the WSJ LLC employees and to fund certain state agencies for economic development and workforce training upon the issuance of the Securitized Bonds.  As a result, in March 2020, PNMR and PNM recorded obligations of $9.4&#160;million and $8.1&#160;million for estimated severances, $8.9&#160;million for obligations to fund severances and other costs of WSJ LLC employees, and to fund $19.8&#160;million to state agencies for economic development and workforce training upon the issuance of the Securitized Bonds.  The total amount recorded for these estimates of $38.1 million and $36.8 million is reflected in other deferred credits and as a corresponding deferred regulatory asset on PNMR's and PNM's &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Consolidated Balance Sheets as of December 31, 2020.  These estimates may be adjusted in future periods as the Company refines its expectations.  In addition, as discussed above these costs may be challenged by parties pursuant to the notices of appeal filed with the NM Supreme Court on April 10, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On March 27, 2020, the Hearing Examiners issued a partial recommended decision on PNM&#x2019;s request for approval of replacement resources recommending that the NMPRC bifurcate consideration of PNM&#x2019;s requested replacement resources.  The Hearing Examiners recommended that the NMPRC approve two of PNM&#x2019;s requested replacement resources, including the 300 MW solar PPA combined with a 40 MW battery storage agreement and the 50 MW solar PPA combined with a 20 MW battery storage agreement.  The Hearing Examiners recommended that the two solar and battery procurements be approved first because they are the most cost-effective resources proposed in the case, are supported by the majority of parties, and the economics of the projects will be in jeopardy if approval is delayed past April 30, 2020.  The Hearing Examiners recommended that PNM be permitted to recover the energy costs of these PPAs through its FPPAC, and that PNM should recover the demand cost of the energy storage agreements in base rates in a future general rate case.  On April 29, 2020, the NMPRC issued an order declining to bifurcate a determination on replacement resources and deferring final consideration until the issuance of a comprehensive recommended decision addressing the entire portfolio of replacement resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On June 24, 2020, the Hearing Examiners issued a second recommended decision on PNM's request for approval of replacement resources that addressed the entire portfolio of replacement resources and superseded their March 27, 2020 partial recommended decision.  The Hearing Examiners concluded that the ultimate selection of a portfolio of replacement resources involves policy considerations that are the province of the NMPRC and stated that they did not intend to make that decision for the NMPRC.  The Hearing Examiners recommended that the NMPRC take one of two approaches to select replacement resources.  The first approach emphasized resource selection criteria identified in the ETA which include the location of replacement resources over resource selection criteria traditionally applied by the NMPRC including price and reliability.  This approach recommended approval of a replacement resource portfolio that includes a 300 MW solar PPA combined with a 150 MW battery storage agreement, a 50 MW solar PPA combined with a 20 MW battery storage agreement, a 200 MW solar PPA combined with a 100 MW battery storage agreement, a 100 MW solar PPA combined with a 30 MW battery storage agreement, and approximately 24 MW of demand response.  The second approach emphasized the NMPRC&#x2019;s traditional resource selection criteria including price and reliability, which included a mix of solar PPAs combined with battery storage agreements and a 200 MW PNM-owned natural gas facility.  The Hearing Examiners recommended that the NMPRC require PNM to file, within 30 days, any new proposed PPAs and battery storage agreements required to implement the replacement resource portfolio approved by the NMPRC in a new docket for expedited consideration.  The Hearing Examiners also recommended that PNM be permitted to recover the energy costs of these PPAs through its FPPAC, and that PNM should recover the demand cost of the battery storage agreements in base rates in a future general rate case.  On July 29, 2020, the NMPRC issued an order approving the Hearing Examiners' first recommended approach, concluding that this approach satisfies threshold reliability considerations for replacement resources.  The order also granted in part PNM&#x2019;s request for an extension of time for PNM to file the application to implement the replacement resource portfolio. PNM has 60 days from the date of the order to file an application in a separate docket seeking approval of the proposed final, executed contracts, for any replacement resources that are not currently in evidence that have been approved by the NMPRC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On September 28, 2020 PNM filed its application for approval of the final executed contracts for the replacement resources.  PNM proposed an alternative to the 200 MW solar PPA combined with a 100 MW battery storage agreement and the 100 MW solar PPA combined with a 30 MW battery storage agreement: a single 299 MW solar PPA combined with a 130 MW battery storage agreement.  Approval of the alternative would result in customer savings without materially changing the resource selection criteria relied on by the NMPRC in approving the replacement resources.  In addition, PNM provided updated costs estimates of $8.1&#160;million for the SJGS replacement resources, based on the NMPRC authorization to create regulatory assets granted in the abandonment order, which it plans to seek recovery of in a future general rate case.  PNM asked the NMPRC to issue a final order in the proceeding no later than December 4, 2020 to allow for expeditious approval of the contracts so that the replacement resources may be in service to meet peak summer demand in 2022. On November 13, 2020 the Hearing Examiner issued a recommended decision recommending approval of a 200 MW solar PPA combined with a 100 MW battery storage agreement and the 100 MW solar PPA combined with a 30 MW battery storage agreement and denial of PNM&#x2019;s alternative request for approval of a single 299 MW solar PPA combined with a 130 MW battery storage agreement.  On December 2, 2020 the NMPRC issued an order adopting the recommended decision in its entirety.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Four Corners Abandonment Application&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On November 1, 2020, PNM entered into the Four Corners Purchase and Sale Agreement with NTEC, pursuant to which PNM will sell its 13% ownership interest (other than certain transmission assets) in Four Corners to NTEC. The sale is contingent upon NMPRC approval and expected to close by the end of 2024.  In connection with the sale, PNM would make payments of $75.0&#160;million to NTEC for relief from its obligations under the coal supply agreement for Four Corners after &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;December 31, 2024.  Pursuant to the Four Corners Purchase and Sale Agreement, PNM will retain its current plant decommissioning and coal mine reclamation obligations.  PNM made an initial payment to NTEC of $15.0&#160;million in November 2020, subject to refund with interest upon termination of the Four Corners Purchase and Sale Agreement prior to closing.  Under the terms of the Four Corners Purchase and Sale Agreement, upon receipt of the NMPRC approval, PNM would make a final payment of $60.0&#160;million.  The initial $15.0&#160;million payment was recorded in other current assets on the Consolidated Balance Sheet as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On January 8, 2021, PNM filed the Four Corners Abandonment Application, which seeks NMPRC approval to exit PNM&#x2019;s share of Four Corners as of December 31, 2024, and issuance of approximately $300&#160;million of energy transition bonds as provided by the ETA.  PNM&#x2019;s request for the issuance of Securitized Bonds included approximately $272&#160;million of forecasted undepreciated investments in Four Corners at December 31, 2024, an estimated $4.6&#160;million for plant decommissioning costs, estimated $7.3&#160;million in upfront financing costs, and estimated $16.5&#160;million in economic development.  PNM intends to submit a separate application for NMPRC approval of a replacement resource portfolio following NMPRC action on this application.  This deferral is authorized by the ETA and will provide for adequate time to complete a competitive bid process to develop and finalize a replacement resource portfolio from feasible replacement resources for NMPRC consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On January 26, 2021, Sierra Club filed a motion in the Four Corners Abandonment Application requesting that the NMPRC order PNM to file supplemental testimony addressing the prudence of Four Corners investments or alternatively that the NMPRC dismiss the Four Corners Abandonment Application and permit PNM to refile after the prudence issue is resolved.  In addition, on January 28, 2021, NEE and CFRE filed a motion requesting that the NMPRC dismiss the application, stating that approval of the abandonment would be contrary to the provision of the REA that prevents the sale of carbon dioxide emitting electricity-generating resources as a means of complying with the RPS, and that the Four Corners Abandonment Application does not demonstrate that the sale of 200 MW to NTEC will not result in a net detriment to public interest.  Parties filed positions on the sufficiency of PNM&#x2019;s application on February 11, 2021.  On February 18, 2021, PNM filed a consolidated response to the motions and the positions on the sufficiency of the application which defended the legal sufficiency of PNM&#x2019;s application and addressed potential amendments to the application and testimonies.  On February 26, 2021 the Hearing Examiner issued an order on the sufficiency of the Four Corners Application finding that the application was deficient on its face and fails to adequately support whether or not the sale and transfer of PNM&#x2019;s interest in Four Corners to NTEC is in the public interest.  However, given the NMPRC&#x2019;s preference to address Four Corners issues in the case, as well as PNM&#x2019;s concession on filing an amended application, the Hearing Examiner did not dismiss the case.  The order requires PNM to file an amended application by March 15, 2021; establishes that the nine-month period for review of the amended application shall start on the date of PNM&#x2019;s filing of the amended application and run through December 15, 2021; requires PNM to file supplemental testimony addressing the prudence of its investment in Four Corners; requires PNM to more explicitly address the statutory standards for approval of the proposed transfer to NTEC; and requires PNM to withdraw the January 8, 2021 Four Corners Application.    &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The financial impact of an early exit of Four Corners and the NMPRC approval process are influenced by many factors outside of PNM&#x2019;s control, including the overall political and economic conditions of New Mexico.  See additional discussion of the ETA in Note 16.  PNM cannot predict the outcome of these matters.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Cost Recovery Related to Joining the EIM&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The California Independent System Operator (&#x201c;CAISO&#x201d;) developed the Western Energy Imbalance Market (&#x201c;EIM&#x201d;) as a real-time wholesale energy trading market that enables participating electric utilities to buy and sell energy.  The EIM aggregates the variability of electricity generation and load for multiple balancing authority areas and utility jurisdictions.  In addition, the EIM facilitates greater integration of renewable resources through the aggregation of flexible resources by capturing diversity benefits from the expanded geographic footprint and the expanded potential uses for those resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM completed a cost-benefit analysis of participating in the EIM.  PNM&#x2019;s analysis indicated participation in the EIM would provide substantial benefits to retail customers.  In 2018, PNM filed an application with the NMPRC requesting, among other things, to recover an estimated $20.9 million of initial capital investments and authorization to establish a regulatory asset to recover an estimated $7.4 million of other expenses that would be incurred in order to join the EIM.  PNM&#x2019;s application proposed the regulatory asset be adjusted to provide for full recovery of such costs, including carrying charges, until the effective date of new rates in PNM&#x2019;s next general rate case.  PNM&#x2019;s application also proposed the benefits of participating in the EIM be credited to retail customers through PNM&#x2019;s existing FPPAC and that PNM would seek recovery of its costs in a future proceeding.  On December 19, 2018, the NMPRC issued an order approving the establishment of a regulatory asset to recover PNM&#x2019;s cost of joining the EIM, which was subsequently challenged by several parties.  On February 6, 2019, the NMPRC issued an order granting rehearing and vacating the December 19, 2018 order.  On March 18, 2019, the Hearing &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Examiner issued an updated recommended decision recommending approval of the establishment of a regulatory asset but deferring certain rate making issues, including but not limited to issues related to implementation and ongoing EIM costs and savings, the prudence and reasonableness of costs to be included in the regulatory asset, and the period over which costs would be charged to customers until PNM&#x2019;s next general rate case filing, which was approved by the NMPRC.  PNM and other parties filed a joint motion requesting the NMPRC clarify that the quarterly benefits reports prepared by CAISO be used to determine the benefits of participating in the EIM, as well as to support the prudence of costs incurred to join the EIM.  On April 24, 2019, the NMPRC issued an order granting the joint motion for clarification and indicating the CAISO quarterly benefits reports may be used in a future rate case.  PNM anticipates it will begin participating in the EIM in April 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Facebook, Inc. Data Center Project &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM has a special service contract to provide service to Facebook, Inc. for a data center being constructed in PNM&#x2019;s service area.  Facebook&#x2019;s service requirements include the acquisition by PNM of a sufficient amount of new renewable energy resources and RECs to match the energy and capacity requirements of the data center.  The cost of renewable energy procured is passed through to Facebook under a rate rider.  A special service rate is applied to Facebook&#x2019;s energy consumption in those hours of the month when their consumption exceeds the energy production from the renewable resources.  As of December 31, 2020, PNM is procuring energy from 130 MW of solar-PV capacity from NMRD, a 50% equity method investee of PNMR Development.  See additional discussion of NMRD in Note 21.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM has NMPRC approval for additional 25-year PPAs to purchase renewable energy and RECs to supply renewable energy to the data center.  These PPAs include the purchase of the power and RECs from:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Casa Mesa Wind, LLC, a subsidiary of NextEra Energy Resources, LLC, which is located near House, New Mexico, has a total capacity of 50 MW, and became operational in November 2018 &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;166 MW from La Joya Wind I, owned by Avangrid Renewables, LLC, which is located near Estancia, New Mexico and began commercial operational in February 2021  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Route 66 Solar Energy Center, LLC, a subsidiary of NextEra Energy Resources, LLC, which is expected to be located west of Albuquerque, New Mexico, have a total capacity of 50 MW, and be operational in December 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt"&gt;Two PPAs to purchase renewable energy and RECs from an aggregate of approximately 100 MW of capacity from two solar-PV facilities to be owned and operated by NMRD.  The first 50 MW of these facilities began commercial operation in December 2019 and the remaining capacity began commercial operation in July 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On February 8, 2021 PNM filed an application with the NMPRC for approval to service the data center for an additional 190 MW of solar PPA combined with 100 MW of battery storage and a 50 MW solar PPA expected to be operational in 2023.  In &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%"&gt;i&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ts application, PNM filed a Motion for Expedited Consideration seeking an expedited schedule for this proceeding that would provide a Final Order by June 1, 2021, in order to facilitate timely completion of the renewable resources to meet the expected completion date of the Data Center expansion.  On February 17, 2021 the NMPRC approved an order with a schedule targeting a final order by June 1, 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;PNM Solar Direct&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On May 31, 2019, PNM filed an application with the NMPRC for approval of a program under which qualified governmental and large commercial customers could participate in a voluntary renewable energy procurement program.  PNM proposed to recover costs of the program directly from subscribing customers through a rate rider.  Under the rider, PNM would procure renewable energy from 50 MW of solar-PV facilities under a 15-year PPA.  PNM had fully subscribed the entire output of the 50 MW facilities at the time of the filing.  Hearings on the application concluded on January 9, 2020.  On March 11, 2020, the hearing examiner issued a recommended decision recommending approval of PNM&#x2019;s application.  The hearing examiner&#x2019;s recommended decision was approved by the NMPRC on March 25, 2020.  These facilities are expected to begin commercial operations in September 2021.  This matter is now concluded.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Application for a New 345-kV Transmission Line&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On August 10, 2018, PNM filed an application seeking NMPRC approval of a CCN to construct and operate a 345-kV transmission line and associated facilities (the &#x201c;BB2 Line&#x201d;), and to determine the rate making treatment to apply to the BB2 line and related rights-of-way.  PNM&#x2019;s application requested that the NMPRC apply standard ratemaking treatment to the estimated $85 million cost of the project resulting in a jurisdictional allocation of costs to all of PNM&#x2019;s transmission and retail customers.  On June 12, 2019, the NMPRC issued an updated final order granting the CCN but defers rate making treatment to a future rate case.  On October 2, 2020, PNM made a voluntary interim compliance filing notifying the NMPRC that the cost of the project increased by approximately $24&#160;million, to approximately $109&#160;million.  The filing states that the updated engineering &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;requirements, particularly increased strength requirements for the steel structures as the reason for the cost increase.  The BB2 Line was placed in service in December 2020. This matter is now concluded.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Western Spirit Line&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On May 1, 2019, PNM, the New Mexico Renewable Energy Transmission Authority (&#x201c;RETA&#x201d;), a New Mexico state authority, and Western Spirit Transmission LLC (&#x201c;Western Spirit&#x201d;), an affiliate of Pattern Energy Group, Inc., entered into agreements for the construction of a transmission line to transmit power generated from wind facilities to be owned by Pattern Wind New Mexico, LLC (&#x201c;Pattern Wind&#x201d;), an affiliate of Western Spirit and Pattern Development.  As a part of the arrangement, the parties executed a Build Transfer Agreement that would allow PNM to purchase the approximately 165-mile 345-kV transmission line and associated facilities (the &#x201c;Western Spirit Line&#x201d;).  The Western Spirit Line will be developed and constructed by RETA and Western Spirit LLC and sold to PNM upon its commercial operation date.  The Build Transfer Agreement contains a number of customary representations and warranties and indemnification provisions as well as closing conditions, including regulatory and third-party approvals, and if necessary, anti-trust review under the Hart-Scott-Rodino Act.  The Build Transfer Agreement also includes termination provisions that can be exercised under certain circumstances, including failure of the developer to achieve project milestones or to achieve commercial operation by specified dates, and failure of an affiliate of Pattern Wind to provide adequate credit support prior to closing.  PNM estimates the net cost of the project to be approximately $285 million, including an estimated $75 million that Pattern Wind has chosen to self-fund under the agreement.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On May 10, 2019, PNM filed an application with the NMPRC requesting that the NMPRC determine that it is not unlawful or inconsistent with the public interest for PNM to purchase the Western Spirit Line.  On September 11, 2019, the Hearing Examiner issued a recommended decision that would allow PNM to purchase the Western Spirit Line, and indicating that PNM&#x2019;s proposal satisfies the NMPRC&#x2019;s acquisition standards and that no CCN is required until such time that PNM seeks recovery for costs associated with the line from retail rate payers.  On October 2, 2019, the NMPRC approved the recommended decision with limited modifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM also has entered into Transmission Service Agreements and other ancillary agreements (&#x201c;TSAs&#x201d;) with Pattern Wind for firm transmission service.  The TSAs use an incremental rate based on the construction and other ongoing costs of the Western Spirit Line, including adjustments for construction costs that Pattern Wind has chosen to self-fund under the agreement.  FERC approved PNM&#x2019;s TSAs with Pattern Wind effective July 9, 2019.  On August 8, 2019, FERC approved PNM&#x2019;s request to purchase the Western Spirit Line.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On October 29, 2020 PNM received written notice from Western Spirit that all conditions set forth in the Build Transfer Agreement for Development Completion had been satisfied.  These conditions include state and federal regulatory approvals, real property rights for right-of-way easements, environmental and construction permits and arrangements for financing the project.  On November 5, 2020 PNM provided Western Spirit Development Completion Acknowledgement.  On December 31, 2020 Pattern Energy Group LP achieved financial close on financing necessary for construction of the combined wind and transmission projects related to Western Spirit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Formula Transmission Rates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNM charges wholesale electric transmission service customers using a formula rate mechanism pursuant to which wholesale transmission service rates are calculated annually in accordance with an approved formula.  The formula reflects a ROE of 10% and includes updating cost of service components, including investment in plant and operating expenses, based on information contained in PNM&#x2019;s annual financial report filed with FERC, as well as including projected large transmission capital projects to be placed into service in the following year.  The projections included are subject to true-up in the following year formula rate.  Certain items, including changes to return on equity and depreciation rates, require a separate filing to be made with FERC before being included in the formula rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;COVID-19 Regulatory Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In March 2020, PNM and other utilities voluntarily implemented a temporary suspension of disconnections and late payment fees for non-payment of utility bills in response to the impacts of the novel coronavirus global pandemic (&#x201c;COVID-19&#x201d;).  On March 18, 2020, the NMPRC conducted an emergency open meeting for the purpose of adopting emergency amendments to its rules governing service to residential customers.  The NMPRC&#x2019;s emergency order is applicable during the duration of the Governor of New Mexico's emergency executive order and allows for the closure of payment centers, prohibits the discontinuance of a residential customer&#x2019;s service for non-payment, and suspends the expiration of medical certificates for certain customers.  On April 27, 2020, PNM, El Paso Electric Company, New Mexico Gas Company, and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Southwestern Public Service Company filed a joint motion with the NMPRC requesting authorization to track costs resulting from each utility's response to the COVID-19 outbreak.  The utilities propose these incremental costs and uncollected customer accounts receivable resulting from COVID-19 during the period March 11, 2020 through December 31, 2020 be recorded as a regulatory asset.  On June 24, 2020, the NMPRC issued an order authorizing all public utilities regulated by the NMPRC to create a regulatory asset to defer incremental costs related to COVID-19, including increases to bad debt expense incurred during the period beginning March 11, 2020 through the termination of the Governor of New Mexico&#x2019;s emergency executive order.  The NMPRC order requires public utilities creating regulatory assets to pursue all federal, state, or other subsidies available, to record a regulatory liability for all offsetting cost savings resulting from the COVID-19 pandemic, and allows PNM to request recovery in future ratemaking proceedings.  As of December 31, 2020 PNM deferred incremental costs related to COVID-19 of $8.8&#160;million in a regulatory asset and cost savings related to COVID-19 of $0.9&#160;million in a regulatory liability on the Consolidated Balance Sheet.  The NMPRC&#x2019;s order also imposed additional quarterly reporting requirements on public utilities creating regulatory assets that include changes in customer usage and increased costs and savings recorded to regulatory assets and liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On February 3, 2021 the NMPRC issued an order finding that the temporary mandatory moratorium on disconnections of residential utility customers shall be in effect from the date of the order for 100 days (May 14th). At the end of the moratorium, a 90 day transition period will begin, which continues the temporary moratorium on disconnections to provide the utilities additional time to assist residential customers with arrearages to enter into installment agreements. The transition period may be a mandatory continuation of the temporary moratorium on disconnections if the Governor of New Mexico&#x2019;s executive order remains in effect or may be a consensual continuation of the moratorium on disconnections if the Governor of New Mexico&#x2019;s executive order terminates or expires prior to the end of the transition period.  All regulated public utilities may begin disconnections at the end of the transition period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Transportation Electrification Program &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 18, 2020, in compliance with New Mexico Statute, PNM filed its PNM 2022-2023 Transportation Electrification Program (&#x201c;TEP&#x201d;) for approval with the NMPRC.  PNM&#x2019;s requested TEP includes a budget of approximately $8.4&#160;million with flexibility of 25%.  As proposed, up to 25% of the program budget will be dedicated to low and moderate income customers and is based on a model with no company ownership of charging facilities.  PNM&#x2019;s proposed TEP provides incentives through rebates to both residential and non-residential customers towards the purchase of chargers and/or behind-the-meter infrastructure.  PNM&#x2019;s TEP includes a request for a modified rate to add an electric vehicle pilot with a time-of-use option, a new non-residential electric vehicle time-of-use rate pilot without demand charges and implementation of a new rider to collect the actual costs of the TEP.  PNM&#x2019;s application requested NMPRC approval by the end of August 2021, as well as for authority to file a new TEP by the end of June 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;TNMP&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;TNMP 2018 Rate Case&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On May 30, 2018, TNMP filed a general rate proceeding with the PUCT (the &#x201c;TNMP 2018 Rate Case&#x201d;) requesting an annual increase to base rates of $25.9 million based on a ROE of 10.5%, a cost of debt of 7.2%, and a capital structure comprised of 50% debt and 50% equity.  TNMP&#x2019;s application included a request to establish new rate riders to recover Hurricane Harvey restoration, rate case, and additional vegetation management costs.  The application also included the integration of revenues previously recorded under the AMS rider and collection of other unrecovered AMS investments into base rates.  The TNMP 2018 Rate Case application also proposed to return the regulatory liability recorded at December 31, 2017 related to federal tax reform to customers and to reduce the federal corporate income tax rate to 21%.  As discussed in Note 18, at December 31, 2017, TNMP recorded a regulatory liability of $146.5 million to reflect the change in federal corporate income tax rates that will be refunded to customers in future periods.  The TNMP 2018 Rate Case application proposed to refund $14.4 million of this regulatory liability over a period of five years and the remaining amount over the estimated useful lives of plant in service as of December 31, 2017.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On December 20, 2018, the PUCT approved an unopposed settlement agreement in the case.  The PUCT&#x2019;s final order results in a $10.0 million annual increase to base rates.  The key elements of the approved settlement include a ROE of 9.65%, and a capital structure comprised of 55% debt and 45% equity.  As stated by the settlement agreement, the PUCT&#x2019;s final order excludes certain items from rate base that were requested in TNMP&#x2019;s original filing, including approximately $10.6 million of transmission investments that TNMP included in its January 2019 transmission cost of service filing, which was approved by the PUCT in March 2019.  In addition, the PUCT&#x2019;s final order requires TNMP to reflect the lower federal income tax rate of 21% in rates and refund approximately $37.8 million of the regulatory liability recorded at December 31, 2017 related to &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;federal tax reform to customers over a period of five years and the remaining amount over the estimated useful lives of plant in service as of December 31, 2017; approves TNMP&#x2019;s request to integrate revenues historically recorded under TNMP&#x2019;s AMS rider, as well as other unrecovered AMS investments, into base rates; approves TNMP&#x2019;s request for new depreciation rates; and approves a new rider to recover Hurricane Harvey restoration costs, net of amounts to be refunded to customers resulting from the reduction in the federal income tax rate in 2018.  See Notes 13 and 18.  The new rider is being charged to customers over a period of approximately three years beginning on the effective date of new base rates.  New rates under the TNMP 2018 Rate Case were effective beginning on January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Recovery of TNMP Rate Case Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Recovery of the cost of TNMP&#x2019;s rate case was moved into a separate proceeding to begin after the conclusion of TNMP 2018 Rate Case.  TNMP sought recovery of costs incurred through August 2019 in the amount of $3.8&#160;million and proposed these costs be collected from customers over a three-year period.  In October 2019, TNMP and other parties to the proceedings filed an unopposed settlement stipulation that reduced TNMP&#x2019;s cost recovery to $3.3&#160;million and provide for recovery over a period not to exceed three years beginning on March 1, 2020.  On January 16, 2020, the PUCT approved the settlement.  As a result of the PUCT&#x2019;s order, TNMP recorded a pre-tax write-off of $0.5&#160;million in December 2019, which is reflected as regulatory disallowances on TNMP&#x2019;s Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Advanced Meter System Deployment &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In July 2011, the PUCT approved a settlement and authorized an AMS deployment plan that permits TNMP to collect $113.4 million in deployment costs through a surcharge over a 12-year period.  TNMP began collecting the surcharge in August&#160;2011 and deployment of advanced meters began in September 2011.  TNMP completed its mass deployment in 2016 and has installed more than 242,000 advanced meters.  The TNMP 2018 Rate Case and associated approved settlement discussed above included a reconciliation of AMS costs and integrate TNMP&#x2019;s AMS recovery into base rates beginning on January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;TNMP was notified by its largest AMS service provider that its existing communication platform would be decommissioned in February 2022.  TNMP evaluated technological alternatives for its AMS and on October 2, 2020, filed an application with the PUCT for authorization to implement necessary upgrades of approximately $46&#160;million by November 2022.  On January 14, 2021, the PUCT approved TNMP&#x2019;s application.  TNMP will seek recovery of the investment associated with the upgrade in a future general rate proceeding or distribution cost recovery factor filing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Energy Efficiency &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;TNMP recovers the costs of its energy efficiency programs through an energy efficiency cost recovery factor (&#x201c;EECRF&#x201d;), which includes projected program costs, under or over collected costs from prior years, rate case expenses, and performance bonuses (if the programs exceed mandated savings goals).  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The following sets forth TNMP&#x2019;s approved EECRF increases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.701%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Collection Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance Bonus&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On May 29, 2020, TNMP filed its request to adjust the EECRF to reflect changes in costs for 2021.  The total amount requested was $5.9 million of program costs in 2021, which included a performance bonus of $1.0 million based on TNMP&#x2019;s energy efficiency achievements in the 2019 plan year.  On July 27, 2020, a unanimous settlement stipulation was filed with the PUCT to recover its requested costs in 2021, including the performance bonus of $1.0&#160;million.  On September 10, 2020, the PUCT issued a final order approving TNMP&#x2019;s energy efficiency application.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Transmission Cost of Service Rates&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;TNMP can update its transmission cost of service (&#x201c;TCOS&#x201d;) rates twice per year to reflect changes in its invested capital although updates are not allowed while a general rate case is in process.  Updated rates reflect the addition and retirement of transmission facilities, including appropriate depreciation, federal income tax and other associated taxes, and the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;approved rate of return on such facilities.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following sets forth TNMP&#x2019;s recent interim transmission cost rate increases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Approved Increase in Rate Base&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Annual Increase in Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 27, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 19, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 7, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On January 22, 2021, TNMP filed an application to further update its transmission rates, which would increase revenues by $14.1&#160;million annually, based on an increase in rate base of $112.6&#160;million.  The application is pending before the PUCT.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Periodic Distribution Rate Adjustment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PUCT rules permit interim rate adjustments to reflect changes in investments in distribution assets.  Distribution utilities may file for a periodic rate adjustment between April 1 and April 8 of each year as long as the electric utility is not earning more than its authorized rate of return using weather-normalized data.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On April 6, 2020, TNMP filed its 2020 DCOS that requested an increase in TNMP's annual distribution revenue requirement of $14.7&#160;million based on net capital incremental distribution investments of $149.2&#160;million.  On June 26, 2020, the parties filed a unanimous settlement for a $14.3&#160;million annual distribution revenue requirement with rates effective September 1, 2020.  Subsequently, the ALJ issued an order on June 30, 2020, approving interim rates effective September 1, 2020, and remanding the case to the PUCT for approval.  On August 13, 2020 the PUCT approved the unanimous settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Competition Transition Charge Compliance Filing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In connection with the adoption of Senate Bill 7 by the Texas Legislature in 1999 that deregulated electric utilities operating within ERCOT, TNMP was allowed to recover its stranded costs through the CTC and to recover a carrying charge on the CTC.  The amounts yet to be collected are recorded as regulatory assets by TNMP.  Further, the order authorizing TNMP&#x2019;s CTC included a true-up provision requiring an adjustment to the CTC due to a cumulative over- or under-collection of revenues, including interest, greater-than or equal to 15% of the most recent annual CTC funding amount.  On July 10, 2020, TNMP filed to reconcile and stop the CTC surcharge beginning on September 1, 2020, as TNMP had fully collected its CTC regulatory asset.  On July 23, 2020, the ALJ accepted TNMP's filing effectively stopping the CTC surcharge on September 1, 2020.  TNMP made a compliance filing on September 14, 2020, to reconcile recoveries under the rider.  On September 28, 2020, PUCT Staff filed its recommendation for approval of TNMP's proposed revisions to the CTC Rider and on September 29, 2020 the ALJ approved the recommended decision with rates effective for one month in November 2020.  Pursuant to the order approved by the ALJ, a final compliance filing was made on January 11, 2021, concluding the matter. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;Order Related to Changes in Federal Income Tax Rates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On January 25, 2018, the PUCT issued an accounting order that addresses the change in the federal corporate income tax rates on investor-owned utilities in the state of Texas.  The order required investor-owned utilities to record a regulatory liability equal to the reduction in accumulated federal deferred income tax balances at the end of 2017 due to the change in the federal corporate income tax rate.  In addition, the order required that a regulatory liability be recorded to reflect the difference between revenues collected under existing rates and those that would have been collected had those rates been set reflecting federal income tax reform beginning on the date of the order.  In compliance with the PUCT order, during the year ended December 31, 2018, TNMP reduced revenues by $5.4 million, which amount was offset against TNMP&#x2019;s Hurricane Harvey restoration costs and is being refunded to customers as a component of a new rate rider over a period of approximately three years beginning on January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;COVID-19 Electricity Relief Program&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;On March 26, 2020, the PUCT issued an order establishing an electricity relief program for electric utilities, REPs, and customers impacted by COVID-19.  The program allowed providers to implement a rider to collect unpaid residential retail customer bills and to ensure these customers continued to have electric service.  In addition, the program provided transmission and distribution providers access to zero-interest loans from ERCOT.  Collectively, ERCOT&#x2019;s loans could not exceed $15&#160;million.  The program had a term of six months unless extended by the PUCT.  In a separate order, the PUCT authorized electric utilities to establish a regulatory asset for costs related to COVID-19.  These costs included but were not limited to costs related to unpaid accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;TNMP filed its rider on March 30, 2020.  The rider was effective immediately and establishes a charge of $0.33 per MWh in accordance with the PUCT's order.  As of December 31, 2020, collections under the rider exceeded unpaid residential retail customer bills and are presented net as a regulatory liability of $0.1&#160;million on the Consolidated Balance Sheet.  Other COVID-19 related costs of $0.7&#160;million were also recorded as a regulatory asset on the Consolidated Balance Sheet.  On April 14, 2020, TNMP executed an interest-free loan agreement to borrow $0.5&#160;million from ERCOT.  On October 30, 2020, TNMP repaid the balance of the loan.&lt;/span&gt;&lt;/div&gt;On August 27, 2020, the PUCT issued an order determining that new enrollments in the program should end on August 31, 2020 and benefits under the program should end on September 30, 2020 to allow eligible customers a minimum of one month of benefits from the program.</pnm:RegulatoryAndRateMattersTextBlock>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i0c075a56ff924424ab43f102c220c0d2_D20150101-20151231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ1Mg_245b317a-3399-4410-a5cb-5837dda77fb2"
      unitRef="usd">123500000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i71c1d646b46a4be895ff1fe0c20adc4b_D20150101-20151231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ5Mg_eac5f9d2-2d7b-468b-9b73-20e58a357901"
      unitRef="usd">121700000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="id3d15c84318943be8cc96cb057d7a9b7_I20160131"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY5OA_2b38172e-38b4-4ad1-9ed3-bd2c1800d38a"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i58c3bedf39994010a4eb028a5b38441f_I20160831"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEwNzQ_5c411f45-1be8-4f36-8ae2-47bbd38ce6e6"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration
      contextRef="i58c3bedf39994010a4eb028a5b38441f_I20160831"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzExMzQ_a99ee45b-2668-4565-9feb-1a620b2a04b6"
      unitRef="mw">114.6</pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration>
    <pnm:PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts
      contextRef="ia62bd76446a34b85a99d88f697ffc1e9_D20160801-20160831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMTk_8a14602d-546c-492e-8156-870df2f53ce1"
      unitRef="usd">163300000</pnm:PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts>
    <pnm:PublicUtilitiesNumberofleasesunderwhichassetswerepurchased
      contextRef="i0292189bc918495da6e5e03c32ac2a30_I20160831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzOTc_f2864eea-f48e-4b2a-b1c5-372a24f207c2"
      unitRef="lease">3</pnm:PublicUtilitiesNumberofleasesunderwhichassetswerepurchased>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i0292189bc918495da6e5e03c32ac2a30_I20160831"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE0MTk_f555e7c0-b0fc-494f-9b73-80ef2523113c"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i58c3bedf39994010a4eb028a5b38441f_I20160831"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1MDg_f77a4a95-715b-4f26-a394-e3228fc1ef6c"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:Estimatedannualrentexpense
      contextRef="ib44205ec018046e092455c3e7996fc8e_I20160831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1NzM_bb4381f2-625a-42fe-adaa-981df80bf373"
      unitRef="usd">18100000</pnm:Estimatedannualrentexpense>
    <pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration
      contextRef="i0292189bc918495da6e5e03c32ac2a30_I20160831"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE2MDg_ef4cfd85-2fc9-4e22-b7ea-bf53637606b7"
      unitRef="mw">114.6</pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="iae8c958ae8ed40efa1eb5a396260c2cc_D20160928-20160928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE4Njg_031c5c71-0267-42bd-ae06-7b4402c9520b"
      unitRef="usd">61200000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesNumberofleasesunderwhichassetswerepurchased
      contextRef="icbbffe20bc754257804224eaa1018954_I20160928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIxNDc_482f4fba-7047-45a5-be07-e1ade47e6d38"
      unitRef="lease">3</pnm:PublicUtilitiesNumberofleasesunderwhichassetswerepurchased>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="icbbffe20bc754257804224eaa1018954_I20160928"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIxODI_201aeadb-91bf-4389-88f0-864a4aa84c9b"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:PublicUtilitiesApprovedleaseacquisitioncosts
      contextRef="i21f391e7ad684fcdac26186b7289f8ab_D20160928-20160928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyMzg_1e7d0a7c-fce6-4988-bf16-2e9b2ad3ba71"
      unitRef="usd">83700000</pnm:PublicUtilitiesApprovedleaseacquisitioncosts>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="icbbffe20bc754257804224eaa1018954_I20160928"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNTc_4abed713-6996-438d-800e-c9cfb922267a"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:PublicUtilitiesDisallowedleaseholdimprovements
      contextRef="i21f391e7ad684fcdac26186b7289f8ab_D20160928-20160928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI0MDU_a493611e-284c-43fc-b82f-8ee7ab184696"
      unitRef="usd">43800000</pnm:PublicUtilitiesDisallowedleaseholdimprovements>
    <pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration
      contextRef="icbbffe20bc754257804224eaa1018954_I20160928"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI0ODg_ad18076d-50d2-429c-9543-614bb52621e2"
      unitRef="mw">114.6</pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="icbbffe20bc754257804224eaa1018954_I20160928"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2MzY_51255c1d-6764-41fc-83e2-c40be7df7b93"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration
      contextRef="icbbffe20bc754257804224eaa1018954_I20160928"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2ODg_0adc1b5d-1452-4cab-a23e-5578f75fc807"
      unitRef="mw">114.6</pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMwMzY_d625fe59-6b92-4607-bcf0-e6f8a8e20c54"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMxNTA_8a297933-748f-42c3-95fa-d1b5f3b24fce"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzMDg_076244af-d6ab-4b45-ae51-8b31f00b3d04"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration
      contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzNDQ_1564bf36-5423-40b5-995a-00f50fd908c3"
      unitRef="mw">114.6</pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration>
    <pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration
      contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM2Mjg_1564bf36-5423-40b5-995a-00f50fd908c3"
      unitRef="mw">114.6</pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i39090cd4a04f495db0a58d2af9316923_I20160930"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM2ODg_076244af-d6ab-4b45-ae51-8b31f00b3d04"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:PublicUtilitiesRegulatoryDisallowancecapitalimprovements
      contextRef="idac75492c4b54c7caad9738ab6c54109_D20170101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ3OTI_0be4d9a6-11c4-4694-92bb-8530429997f6"
      unitRef="usd">18400000</pnm:PublicUtilitiesRegulatoryDisallowancecapitalimprovements>
    <pnm:PublicUtilitiesRegulatoryDisallowancecapitalimprovements
      contextRef="idcbe2f5485aa46a58dee06383817bb02_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ4MDU_964601de-802a-4f69-a56d-bc90938d0b41"
      unitRef="usd">4000000.0</pnm:PublicUtilitiesRegulatoryDisallowancecapitalimprovements>
    <pnm:PublicUtilitiesRegulatoryDisallowancecapitalimprovements
      contextRef="i8214a36ccc2e4f79a043f7decf6de24d_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ4NjY_c9f24106-b08c-48a3-8492-cd0e55fa09ee"
      unitRef="usd">3100000</pnm:PublicUtilitiesRegulatoryDisallowancecapitalimprovements>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i5734d092d8334ab08e9984e58c161faf_I20190516"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUyMDI_142dc663-4031-4ac8-b500-046692343de7"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i5734d092d8334ab08e9984e58c161faf_I20190516"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUzMTA_2131a6f7-9f30-4f23-bd93-e896a0e3a5fc"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i5734d092d8334ab08e9984e58c161faf_I20190516"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzU1NDY_650e215e-ca7b-40cf-b0c3-4d3866d52a31"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration
      contextRef="ie26daedfd3cb469db1c0deced478b2f2_I20190516"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzU1NzY_dfe3b4e7-617a-4f1d-ab06-df8964fa6690"
      unitRef="mw">114.6</pnm:PublicUtilitiesNumberofMegawattsNuclearGeneration>
    <us-gaap:UtilitiesOperatingExpenseImpairments
      contextRef="i9f401d11e1bb4d5da66eb2c5cbd6852a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY3Mzg_d9677573-8c3d-4ccb-8eac-4d18a48c3f4f"
      unitRef="usd">150600000</us-gaap:UtilitiesOperatingExpenseImpairments>
    <pnm:UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice
      contextRef="i5cb61abc3b1c4c658f0fd269531d512d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY3NTc_27bdae54-ab32-41bf-8226-03e7ab74ee18"
      unitRef="usd">73200000</pnm:UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i5f35c51c742243e38c10cdea6c343c8f_I20191231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY4MDA_8266fa5e-9b06-4f4a-8136-f24b150c2fc0"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <us-gaap:AmountOfImpairmentToCarryingAmountOfRegulatoryAssets
      contextRef="ic948233c073d45798812008a60326fc1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY4MjM_90dfda43-5af1-453a-860f-65ff3db24254"
      unitRef="usd">39700000</us-gaap:AmountOfImpairmentToCarryingAmountOfRegulatoryAssets>
    <pnm:NumberOfMegaWattsPurchased
      contextRef="i5f35c51c742243e38c10cdea6c343c8f_I20191231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY4OTU_ba59cbf2-8e29-414e-9415-97e6b11bc517"
      unitRef="mw">64.1</pnm:NumberOfMegaWattsPurchased>
    <us-gaap:AmountOfImpairmentToCarryingAmountOfRegulatoryAssets
      contextRef="iba505a0e7ea24abbb3ff1c0f0a0878b0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY5MzA_256af85e-677b-43f8-aed4-b01d4e611114"
      unitRef="usd">37700000</us-gaap:AmountOfImpairmentToCarryingAmountOfRegulatoryAssets>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5cb61abc3b1c4c658f0fd269531d512d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzcxMjE_42818cb6-b896-4dc5-9c9a-b1d586e047ec"
      unitRef="usd">-45700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="id0396792aaf847f4b90a2c8052934280_D20161207-20161207"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzc2Mzg_e2e780e1-e4a5-496a-8bef-d4efed0d4718"
      unitRef="usd">99200000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="id0396792aaf847f4b90a2c8052934280_D20161207-20161207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzc2NTk_8b47b079-73c8-44b4-85f5-44189d77f7e9"
      unitRef="number">0.10125</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i3a83f95c9f41471681bf8d1ed58101ab_D20180110-20180110"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzg0MTI_a7ac334f-f462-4376-b09b-08c8a3fe5eb5"
      unitRef="usd">10300000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <pnm:RegulatoryDisallowancesAndRestructuringCosts
      contextRef="i9c7237b1da5c4fae9151b9e2943c4ef6_D20180110-20180110"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzg1ODI_e06d5b49-5f1d-4cad-8bdc-ac1f2e3f879e"
      unitRef="usd">47600000</pnm:RegulatoryDisallowancesAndRestructuringCosts>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="i3a83f95c9f41471681bf8d1ed58101ab_D20180110-20180110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzg2MDU_28878b51-ce1d-47f1-820c-397b5933736c"
      unitRef="number">0.09575</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate
      contextRef="i3a83f95c9f41471681bf8d1ed58101ab_D20180110-20180110"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5ODM_a1e3c284-5adf-4de6-a92e-c7b17140d03a">P3Y</pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate>
    <pnm:PublicUtilitiesReturnonEquityRegulatoryDisallowance
      contextRef="i927c7f4e8b10436981e1c86dfb4b71ad_I20180110"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3Xzg4ODA_61242e86-4b79-4378-a5dd-a419dad9be38"
      unitRef="usd">148100000</pnm:PublicUtilitiesReturnonEquityRegulatoryDisallowance>
    <pnm:PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented
      contextRef="i3fb6fab33136421dbc74a127c6f7c61d_D20180201-20180201"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzkzMzM_02735ee3-60a0-4d32-972c-4688fbfc2d0d"
      unitRef="number">0.50</pnm:PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented>
    <pnm:PublicUtilitiesReasonableCostThresholdInMegawattsPerHour
      contextRef="i307f47e052af4ffda7900baf85d09506_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzExMjk3_e2888d0a-4473-4444-a866-7ddad9100c91"
      unitRef="usd">60</pnm:PublicUtilitiesReasonableCostThresholdInMegawattsPerHour>
    <pnm:PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity
      contextRef="ia14b7973ed6f4e3d925d25178935d16c_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzExNjUz_c75780e7-5b03-489a-819a-a6a6eb85fd91"
      unitRef="mw">158</pnm:PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity>
    <pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity
      contextRef="iaa7d9bac85a04f91a817852cf8c2cdb3_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzExOTU3_7ada76e9-5676-49bd-8ec5-ad50b89757c7"
      unitRef="mw">200</pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity>
    <pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity
      contextRef="i2880c04d955e44e3b41bf6d7252efe75_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEyMDUy_6d96cb0b-0099-463a-b446-25ef4bcda2b8"
      unitRef="mw">102</pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity>
    <pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity
      contextRef="i8dbcfd328c7d4bcfa387d48f2dbd1c97_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTczMjk_abfddf1e-bcc6-4d90-b626-cb74783057cd"
      unitRef="mw">140</pnm:PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity>
    <pnm:PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity
      contextRef="i17aa421d41c146ae9d0d7cd7d9d72429_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODY5MjU_89f1658f-d9ab-4162-839b-0662d029037b"
      unitRef="mw">11</pnm:PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="ia14b7973ed6f4e3d925d25178935d16c_I20201231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEyMjEw_b0b51d6c-22e5-4307-8bd7-dc99fb1098ec"
      unitRef="mw">161.0</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1
      contextRef="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMTgw_22d49cad-232d-43a5-a1fd-58abb5602c69"
      unitRef="gwh">80</pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2
      contextRef="i8a680a9e462c45c4a42b24f3712e3ac8_I20170601"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMTk5_efdfe64f-c851-4fb6-a3f7-6595e66ae385"
      unitRef="gwh">105</pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1
      contextRef="i8884ba0135c140658775da89a0cf0cbd_I20170601"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMjg3_8a031bb2-a453-4ede-af0d-f1b6236204ef"
      unitRef="gwh">55</pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2
      contextRef="i8884ba0135c140658775da89a0cf0cbd_I20170601"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMzA2_9ccdf60b-efc5-458e-af0d-85985e34e3bb"
      unitRef="gwh">77</pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts
      contextRef="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzEzMzkw_65505dcd-6420-40ff-a257-f589770a3f9d"
      unitRef="mw">50</pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts
      contextRef="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE0MDUy_65505dcd-6420-40ff-a257-f589770a3f9d"
      unitRef="mw">50</pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts
      contextRef="i73a4ac5859694d1fb8a0c21824ee3e90_I20170601"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE0NTY1_65505dcd-6420-40ff-a257-f589770a3f9d"
      unitRef="mw">50</pnm:PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts>
    <pnm:PowerPurchaseAgreementTerm
      contextRef="i40ad90d95ba84eb1b1df8e80b1a3f331_D20190603-20190603"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1NDM1_a7c98d35-aee0-4ee2-b2fd-e370bbc33833">P20Y</pnm:PowerPurchaseAgreementTerm>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="id16251f76a10464faa685d8d874b08e0_I20190603"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1NDU5_b9a57055-81d5-455c-89b1-5b171e82cdff"
      unitRef="mw">140</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities
      contextRef="i30627a09389046cfb5f494af976a74d5_I20180810"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE1NzMw_d7d345e1-fe08-4514-aa90-599febed1e33"
      unitRef="kv">345</pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount
      contextRef="i098fa2d5f4bf4a5bbb49f4d281a098e8_D20200601-20200601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3Mjc_1f8d5450-2b85-41f4-bf26-0ef15421a866"
      unitRef="usd">67800000</pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount
      contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3NDI_3331a01b-1f0e-4c8b-bda6-c2c1ea415c41"
      unitRef="usd">2300000</pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount
      contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3NTY_4804e8d8-8fb3-4361-8c2f-6916dfa3f662"
      unitRef="usd">2300000</pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent
      contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3NzA_55e2934f-296b-4ad4-8fdd-2400264a72ce"
      unitRef="number">0.0864</pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount
      contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3Nzc_1ff4473e-4d15-4b44-b871-8d5c44ad1568"
      unitRef="usd">700000</pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent
      contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3OTE_35522021-2c40-4a0a-89b1-1f73a000f2dd"
      unitRef="number">0.0864</pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent
      contextRef="i360c02fdd84c4257a7517bdb4a6f48bc_D20201118-20201118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY3OTg_99b3faae-2d8f-4133-8dec-39c83a2761b7"
      unitRef="number">0.04</pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent
      contextRef="ia9dd4c33ac2842e69581da8cbbdb515f_D20200601-20200601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUxMzM_04fe96a6-78d8-42d5-a9fa-398220ee64b6"
      unitRef="number">0.0864</pnm:PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent>
    <pnm:PublicUtilitiesRevenuefromRenewableenergyrider
      contextRef="i2bd04c90f42d4e1a888e7a5ddb565e96_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM4MjE_09ed2b2b-b2b7-4270-89ee-ad5942901ac9"
      unitRef="usd">56400000</pnm:PublicUtilitiesRevenuefromRenewableenergyrider>
    <pnm:PublicUtilitiesRevenuefromRenewableenergyrider
      contextRef="ie1d5b15e417044ef9b867994112ef99b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE4NTE0_f98c0e48-b2b7-4e1e-9aa9-cfdd98c06a08"
      unitRef="usd">52000000.0</pnm:PublicUtilitiesRevenuefromRenewableenergyrider>
    <pnm:PublicUtilitiesRevenuefromRenewableenergyrider
      contextRef="i0a47c8810c184d9782837d81f1e79e55_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE4NTIy_3f05d7d4-b350-4654-ad58-89ce366f152b"
      unitRef="usd">41400000</pnm:PublicUtilitiesRevenuefromRenewableenergyrider>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount
      contextRef="i31a2e84cf3944f7c85cf23773319468a_D20210101-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4MTc_cd522e7e-db12-4f9c-9fe1-b4f3c4b689e1"
      unitRef="usd">67800000</pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount
      contextRef="i31a2e84cf3944f7c85cf23773319468a_D20210101-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4MDI_fdffd273-c27c-4400-9c63-276ecaaef8bc"
      unitRef="usd">65500000</pnm:PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount>
    <pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount
      contextRef="ia4a9e795e98f4bcd81f60441d795d872_D20210101-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4MzI_dd814178-268c-471c-bac0-87a4de197e24"
      unitRef="usd">2300000</pnm:PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount>
    <pnm:PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013
      contextRef="ib9b8dfed66944b81a00a84bad1c75f57_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzE5MTY4_acbfa8a8-3020-4cad-894f-24a39630a033"
      unitRef="number">0.005</pnm:PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013>
    <pnm:PublicUtilitiesAnticipatedfutureprofitincentive
      contextRef="i9866c3d649334692b0380b4f5a5c9a3c_I20170726"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNDYy_0db07dec-4d8d-4ca6-9ae1-1398b815716f"
      unitRef="usd">1700000</pnm:PublicUtilitiesAnticipatedfutureprofitincentive>
    <pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive
      contextRef="ic4e04d01fd27443291d96f395cd39201_D20170726-20170726"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNTAy_bfac96e5-b95f-4bbe-9c3e-b2494b26d3b2"
      unitRef="usd">1900000</pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive>
    <pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings
      contextRef="i11e6bb90d35d44e0b314f00fd1600ac3_I20170726"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNTI1_f651a915-ffd3-486b-960f-438bc7022c43"
      unitRef="gwh">69</pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings>
    <pnm:PublicUtilitiesAnticipatedfutureprofitincentive
      contextRef="i43df69746dc14623b8acfec9344fe94b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNjA4_e934335f-83e7-4998-887b-e32333d90dfa"
      unitRef="usd">1800000</pnm:PublicUtilitiesAnticipatedfutureprofitincentive>
    <pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive
      contextRef="i36da50b7cd6648a790c9734d042f7ca0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyNjQ2_a1feba13-23d1-482e-a5b4-0010696ef1db"
      unitRef="usd">2700000</pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="id9eceeb48eb84f75ac1b6aa1ed29932c_I20171108"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyOTcy_e9823873-3e4b-4b8f-8d43-c194f544813c"
      unitRef="number">0.0959</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="ic6203ae0b5104e4484fc4bd0a5e781da_I20171107"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIyOTkx_0f464411-badb-4781-946c-07c6413d70af"
      unitRef="number">0.0771</us-gaap:DebtInstrumentMeasurementInput>
    <pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiency
      contextRef="i88d4a682f55a430abf5445e4b750fc81_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzMDU5_8cb40e3a-ca29-4e06-84ed-fb3dd8020e6b"
      unitRef="usd">23600000</pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiency>
    <pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiency
      contextRef="i43ff881bd6ef43fdbe97fba2ab8fe918_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzMDc1_6c6dd47b-856b-45a9-bd22-a3e22d23acb2"
      unitRef="usd">24900000</pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiency>
    <pnm:PublicUtilitiesProfitincentiveslidingscalemultiplier
      contextRef="i19f66649811e45b09e5917537fe2465a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNTg2_7ee045c8-2302-4e55-8aba-5d44ae3df406"
      unitRef="number">0.071</pnm:PublicUtilitiesProfitincentiveslidingscalemultiplier>
    <pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum
      contextRef="i4b9fc7d3e5d04c759801dd2534c9333a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNjI0_6b60cbbd-92df-4e45-a3d1-6e18d1590891"
      unitRef="usd">1800000</pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum>
    <pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings
      contextRef="iadfcc8417e754af1a7c33abd271ed500_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNjQ4_c91b6be6-94ef-42f5-84fb-11c19efc7a54"
      unitRef="gwh">59</pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings>
    <pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings
      contextRef="id2045ebe8e46447ab069bb2a53e17039_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzIzNzQx_eec8d087-e8bc-45be-ab3c-d5ecc853fa93"
      unitRef="gwh">68</pnm:PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings>
    <pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear
      contextRef="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4NDY_d6161ea9-3192-428a-8f4c-06fb6ba2ef8f"
      unitRef="usd">31400000</pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear>
    <pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo
      contextRef="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4NjE_5cbed495-b341-4660-992a-f41f2b6d5027"
      unitRef="usd">31000000.0</pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo>
    <pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree
      contextRef="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4NzY_abf48633-b2ce-46e7-aebe-082ae22aa6d2"
      unitRef="usd">29600000</pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree>
    <pnm:PublicUtilitiesProfitIncentiveSlidingScaleMultiplier
      contextRef="i2e703ec5b30442c4aaef84661d415db1_I20200415"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4OTE_98c8ea5f-2181-4404-bfb6-88e88c1fee8a"
      unitRef="number">0.071</pnm:PublicUtilitiesProfitIncentiveSlidingScaleMultiplier>
    <pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings
      contextRef="i2e703ec5b30442c4aaef84661d415db1_I20200415"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY4OTc_55875932-bdb9-4e8f-8117-c3d20715a4a1"
      unitRef="mmbtu">80</pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings>
    <pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings
      contextRef="i435fd81a6e6f454ba10ec5d9a06b4b9f_I20200415"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTczMzQ_d568117b-1ccd-4189-9c64-d793d67aa3f3"
      unitRef="mmbtu">80</pnm:PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings>
    <pnm:PublicUtilitiesNumberOfAMIMetersToBeInstalled
      contextRef="i435fd81a6e6f454ba10ec5d9a06b4b9f_I20200415"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5MDE_c654baf7-08a6-40d7-95f4-6897f99f2006"
      unitRef="meter">5000</pnm:PublicUtilitiesNumberOfAMIMetersToBeInstalled>
    <pnm:PublicUtilitiesProgramCostsRelatedToMeterInstallation
      contextRef="ib886c086d21742c08eebb7f67e9d80e4_D20200415-20200415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5MDg_7aacc561-43be-4e28-9c26-b9db12eece84"
      unitRef="usd">2900000</pnm:PublicUtilitiesProgramCostsRelatedToMeterInstallation>
    <pnm:PublicUtilitiesFrequencyofIRPfilings
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2NjYx_e29facbe-6e93-4c65-b87b-26545e984035">P3Y</pnm:PublicUtilitiesFrequencyofIRPfilings>
    <pnm:PublicUtilitiesPlanningPeriodCoveredOfIrp
      contextRef="ie954e5bb7f4e4f8083a6b4cecf70750b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2Njk3_099db67e-cf3b-4523-a162-96d0f62ab8a5">P20Y</pnm:PublicUtilitiesPlanningPeriodCoveredOfIrp>
    <pnm:PublicUtilitiesIntegratedResourcePlanActionPlanPeriod
      contextRef="i8b3b17cf15f04ca6ac1dd80a3b49385c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI2NzY3_c45898e2-d256-4ac1-82fe-9e81f00ad3c7">P4Y</pnm:PublicUtilitiesIntegratedResourcePlanActionPlanPeriod>
    <pnm:PublicUtilitiesPlanningPeriodCoveredOfIrp
      contextRef="i6714dd549d2545f784210ad25a6a8e4a_D20170703-20170703"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI4MjY4_84b49036-948c-4695-bd20-8b2683565bb0">P20Y</pnm:PublicUtilitiesPlanningPeriodCoveredOfIrp>
    <pnm:PublicUtilitiesPlanningPeriodCoveredOfIrp
      contextRef="i726162efa720434286d12d8ab35ea58b_D20210129-20210129"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM4NDY_870ea4b8-dd03-48e5-92c3-70d3c0be3ff0">P20Y</pnm:PublicUtilitiesPlanningPeriodCoveredOfIrp>
    <pnm:PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant
      contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzMzAw_60bdda0a-5cf4-46b4-8908-8f0d2d0f5c52"
      unitRef="mw">280</pnm:PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzMzkz_874af51b-7012-4614-91f6-7b5cf5574e2c"
      unitRef="mw">70</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzNTY4_67da4407-6a1d-4a75-8157-2acc1974b21a"
      unitRef="mw">350</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario
      contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzNjM5_88fd19ae-9eca-44cb-a802-b0f696a4279c"
      unitRef="mw">60</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario>
    <pnm:PublicUtilitiesNumberOfReplacementResourceScenarios
      contextRef="i898cdea2cfc24ec1b5c1f0bdac214445_I20190701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMzNzA0_f8604a50-475b-476a-a16d-1d4f47000230"
      unitRef="scenario">3</pnm:PublicUtilitiesNumberOfReplacementResourceScenarios>
    <pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds
      contextRef="i77108648a6a94a82917c3c33f913c36d_D20190701-20190701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0MzI1_831bdd3c-f3a1-488c-bee8-33534345b167"
      unitRef="usd">361000000</pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds>
    <pnm:PublicUtilitiesForecastedUndepreciatedInvestment
      contextRef="ic3aad86b8c4648c1bbd268dafee468ab_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0NDU4_a0d95ccb-e76e-4cec-93f2-cf8ec02e8b21"
      unitRef="usd">283000000</pnm:PublicUtilitiesForecastedUndepreciatedInvestment>
    <pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts
      contextRef="ic3aad86b8c4648c1bbd268dafee468ab_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0NTQw_ec6c2436-4764-465a-9bec-38e18d40d6ac"
      unitRef="usd">28600000</pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts>
    <pnm:PublicUtilitiesUpfrontFinancingCosts
      contextRef="ic3aad86b8c4648c1bbd268dafee468ab_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0NjE2_b807329c-ba23-417b-9017-51ee6bc98224"
      unitRef="usd">9600000</pnm:PublicUtilitiesUpfrontFinancingCosts>
    <us-gaap:SeveranceCosts1
      contextRef="i1dc36841228b41a4893f6bb8415f699a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0NjY1_b849a7af-8e40-4d30-a4c5-10b5f4393342"
      unitRef="usd">20000000.0</us-gaap:SeveranceCosts1>
    <pnm:ProceedsFromSecuritizationBonds
      contextRef="i77108648a6a94a82917c3c33f913c36d_D20190701-20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzM0ODEw_3110328f-d14c-4b44-8ad6-fd567986cc9d"
      unitRef="usd">19800000</pnm:ProceedsFromSecuritizationBonds>
    <pnm:PublicUtilitiesForecastedUndepreciatedInvestment
      contextRef="i6ecbb4a0697041a09dadbd9b3bc706bc_I20200221"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQyMTM3_6d89fc1d-4b61-4c01-a5cb-5c7477d90605"
      unitRef="usd">361000000</pnm:PublicUtilitiesForecastedUndepreciatedInvestment>
    <us-gaap:RestructuringReserve
      contextRef="i65cd808bddc14cc9a5a583e95dac1456_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5MjI_f23c8e09-0b5c-41c7-95ca-cdf3592218c3"
      unitRef="usd">9400000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i3c58f089bc4c488e96362af61d479070_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5MzY_1ac547c9-b670-43b4-9981-c68b985431d4"
      unitRef="usd">8100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i93b87185dea341b783a9774a0bc4bdc1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5NTA_97d580da-ced5-4174-a528-9447666b74b4"
      unitRef="usd">8900000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i6414d2c21143448985b8c72318c2eeaf_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5NjQ_42954afb-b927-479b-a3ca-42687ca40bb2"
      unitRef="usd">19800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="if8e7744020384826ad2d8985d37bf7a7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTczOTM_9a14f359-3e7d-4445-a662-73dca813764b"
      unitRef="usd">38100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia8a5c605b27c440390d43e32b58a3a6e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTc0MDA_95539af4-9fec-42a9-adff-1566bb1b2f61"
      unitRef="usd">36800000</us-gaap:RestructuringReserve>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i12783a178f9f4f35a1a996d63adf7687_I20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5Nzk_4b5d5f5b-ed12-414a-ae9c-788ac8779fb3"
      unitRef="mw">300</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i12783a178f9f4f35a1a996d63adf7687_I20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5ODY_4939dc33-27ef-4d93-83bf-3262b7345f37"
      unitRef="mw">40</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i3d062637e8a2484dbe81f92d5e754733_I20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5OTA_9434a960-f5e9-42f7-bedc-91fb36022f9c"
      unitRef="mw">50</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts
      contextRef="i12783a178f9f4f35a1a996d63adf7687_I20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5OTQ_09f04f50-82b1-4fcb-8174-52bcd1cedbab"
      unitRef="mmbtu">20</pnm:PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i38beaff39e5648f584eb3ced7ad9531c_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTc0MjI_63b8d9cc-dcfe-4388-ad9a-c4c0325dad85"
      unitRef="mw">300</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i38beaff39e5648f584eb3ced7ad9531c_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTY5OTg_58955fb2-610d-4c04-827e-11b27d9b0a6c"
      unitRef="mw">150</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="if9d580bdac934fd9ae7751747cebf420_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMDM_b9cdc1c7-af10-4444-99c1-54caa4a92115"
      unitRef="mw">50</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="if9d580bdac934fd9ae7751747cebf420_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMDc_3ae45c3e-4f28-4942-8542-f7b63d019dd6"
      unitRef="mw">20</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="ib756f5cedf854e19b04a4fdedff914fb_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMTE_83551e87-a95c-4926-8499-8d44d8de9794"
      unitRef="mw">200</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="ib756f5cedf854e19b04a4fdedff914fb_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMTY_deb9ea9d-3d12-4cee-9ed2-32c331c3e938"
      unitRef="mw">100</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="if6460d9887ec479085fc2894e3ee55fa_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMjE_ece0fed2-dde7-4feb-bd45-8a389c4bbae5"
      unitRef="mw">100</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="if6460d9887ec479085fc2894e3ee55fa_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMjY_a6eab8f2-5e1c-458b-8e1e-62457326248c"
      unitRef="mw">30</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesNumberOfMegawattsForDemandResponse
      contextRef="i8fda6ab660aa44b4a87c6b3a1bbf417c_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMzA_e84f5904-c1d2-4132-90ed-4b460cd6a324"
      unitRef="mw">24</pnm:PublicUtilitiesNumberOfMegawattsForDemandResponse>
    <pnm:PublicUtilitiesNumberOfMegawattsForNaturalGasFacility
      contextRef="i11c5376f1a1b447ead0cf3df01df6cd1_I20200624"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMzQ_daf81f45-029e-4982-b431-ef05a1b52e0e"
      unitRef="mw">200</pnm:PublicUtilitiesNumberOfMegawattsForNaturalGasFacility>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i64cb5c9addbc47028a9736629a0cab34_I20200928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwMzk_c26b8b8c-d4a6-4ff2-be1f-bbb24284f337"
      unitRef="mw">200</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i64cb5c9addbc47028a9736629a0cab34_I20200928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNDQ_589792fa-f7e1-4a7d-a9d0-506f0c584e38"
      unitRef="mw">100</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i81cc185413394495a9088dc041390715_I20200928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNDk_dc5a0099-22b7-4af4-b98b-503af44adb48"
      unitRef="mw">100</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i81cc185413394495a9088dc041390715_I20200928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNTQ_6d8f8772-b370-460b-92f8-8280101cf33e"
      unitRef="mw">30</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i843f60a12e5644328ad32f8ba94ecde7_I20200928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNTg_69678bf0-29e0-40ba-8578-bd892d272fde"
      unitRef="mw">299</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i843f60a12e5644328ad32f8ba94ecde7_I20200928"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNjM_c0d000ed-dbab-4d28-8d8b-ca896f3e1b18"
      unitRef="mw">130</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesEstimatedCostsOfReplacementResources
      contextRef="ia368f4b44d164431b7f52d46465718cf_I20200928"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwNjg_ab78469e-284a-4f7f-a4ff-a411f1251cd6"
      unitRef="usd">8100000</pnm:PublicUtilitiesEstimatedCostsOfReplacementResources>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="ibd73c82c39e94650999a9dbd90f90341_I20201113"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxMDE_130fc4fd-b95b-4628-ad8a-ffe365ae1533"
      unitRef="mw">200</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="ibd73c82c39e94650999a9dbd90f90341_I20201113"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwODc_c190da6e-4428-43be-aa0b-46993d44dd4f"
      unitRef="mw">100</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i1751037d484547e9b3b02d7d7f71ae76_I20201113"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzMjY_ddd6c732-92e1-4225-83c2-5079e07a6a84"
      unitRef="mw">100</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i1751037d484547e9b3b02d7d7f71ae76_I20201113"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwOTI_6481b8d4-528e-45e2-8081-21080d29ccce"
      unitRef="mw">30</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="ie6ed8d421d0a44e79e78ad5fdd427c84_I20201113"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcwOTY_0e3dc2c2-b7b8-4b2a-b8af-7707feabd00d"
      unitRef="mw">299</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="ie6ed8d421d0a44e79e78ad5fdd427c84_I20201113"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxMDY_1b9d5b30-f4d2-4b3b-a29e-2b342fcf94b8"
      unitRef="mw">130</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i85ae6451da534c00b25365f5a1eab1ae_I20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxMTE_5c7110ad-66d6-41ec-b470-49d30e3fa2d1"
      unitRef="number">0.13</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <pnm:PaymentsForReliefFromObligations
      contextRef="id57131c167584bd4bcabe88cb87ca9ca_D20201101-20201101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUxNzU_faa8b187-cea6-47ab-8c86-d42935a43afb"
      unitRef="usd">75000000.0</pnm:PaymentsForReliefFromObligations>
    <pnm:PaymentsForReliefFromObligations
      contextRef="idd965a01d77940479a04bb689a97758b_D20201101-20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUyMDQ_2d4d75ee-3d05-4d43-8d61-a48851ee13d0"
      unitRef="usd">15000000.0</pnm:PaymentsForReliefFromObligations>
    <pnm:FinalPaymentForReliefFromObligations
      contextRef="idd965a01d77940479a04bb689a97758b_D20201101-20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUyMTk_469ab64f-6086-4f8d-87d2-38f4e0631527"
      unitRef="usd">60000000.0</pnm:FinalPaymentForReliefFromObligations>
    <pnm:InitialPaymentForReliefFromObligations
      contextRef="idd965a01d77940479a04bb689a97758b_D20201101-20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUyMzQ_2ad3769f-d613-4f19-88ba-a8fec8d08c45"
      unitRef="usd">15000000.0</pnm:InitialPaymentForReliefFromObligations>
    <pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds
      contextRef="iee377ac559de41baa453b37c07d4657b_D20210108-20210108"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxMjk_820105f0-ecf7-4c92-9ccc-45c9a936cad9"
      unitRef="usd">300000000</pnm:PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds>
    <pnm:PublicUtilitiesForecastedUndepreciatedInvestment
      contextRef="i16017f36bb8545f4b3e502e869ecabb5_I20210108"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxNDM_cc6feaaa-0d94-413d-88ad-61a9ee192a73"
      unitRef="usd">272000000</pnm:PublicUtilitiesForecastedUndepreciatedInvestment>
    <pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts
      contextRef="i16017f36bb8545f4b3e502e869ecabb5_I20210108"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxNTc_801ffe8f-ac09-4d7c-aa3d-b1b0395d65f1"
      unitRef="usd">4600000</pnm:PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts>
    <pnm:PublicUtilitiesUpfrontFinancingCosts
      contextRef="i16017f36bb8545f4b3e502e869ecabb5_I20210108"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxNzE_9a03f096-ecde-4828-9f43-e3afcd5c608a"
      unitRef="usd">7300000</pnm:PublicUtilitiesUpfrontFinancingCosts>
    <pnm:ProceedsFromSecuritizationBonds
      contextRef="iee377ac559de41baa453b37c07d4657b_D20210108-20210108"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcxODU_2de07357-68a1-4d39-a86f-07e2f546908d"
      unitRef="usd">16500000</pnm:ProceedsFromSecuritizationBonds>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i66d4957df4fb4de9bad77d88d8d9cc32_I20210128"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODUyNDk_47e66b57-c0fc-4b93-9b86-56e284660548"
      unitRef="mw">200</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesInitialCapitalInvestmentsToBeRecovered
      contextRef="i265986690ac74c36a2fa3459683c698a_I20180822"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ2Mjk3_66c4e3e6-958b-4cf2-b700-d17e44734637"
      unitRef="usd">20900000</pnm:PublicUtilitiesInitialCapitalInvestmentsToBeRecovered>
    <pnm:PublicUtilitiesOtherExpensesToBeRecovered
      contextRef="i265986690ac74c36a2fa3459683c698a_I20180822"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzQ2NDA1_846f42e6-df48-4df7-be94-3928a6d785a9"
      unitRef="usd">7400000</pnm:PublicUtilitiesOtherExpensesToBeRecovered>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="ifffdf93bf2a04026b4e9baccc65e854f_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUwNzEz_bc6b0e44-36a4-4c3f-b975-258303ca1df7"
      unitRef="mw">130</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ifffdf93bf2a04026b4e9baccc65e854f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUwNzUz_d027dbda-e37e-4143-ad76-2cc08fb03214"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <pnm:PowerPurchaseAgreementTerm
      contextRef="i20f8526aaff24b65b8c4a3c4958a7236_D20171001-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUwOTE0_55d37570-a4bd-45a7-8950-2cc2e9c214de">P25Y</pnm:PowerPurchaseAgreementTerm>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i10cd10762f6d411092de40145d476def_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxMjI2_6dfcced4-bd6c-49b3-8a36-390f99f430fc"
      unitRef="mw">50</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="iea81ffc87d1042d4af9d081945a81ab6_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxMjc2_dd94ca0d-6cb5-4845-9818-e2d5e16d3415"
      unitRef="mw">166</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i93a5e58260eb4f47b1f80c1c55f26686_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxNjIz_2fa2c4d2-f8f3-4432-82a9-5b879be584e9"
      unitRef="mw">50</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:NumberOfAdditionalPPAs
      contextRef="i28d1be23b29a4ab68577e160dae7bcad_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxNjY2_bb30458c-0ed9-41c7-ab31-c8d08c3a7286"
      unitRef="power_purchase_agreement">2</pnm:NumberOfAdditionalPPAs>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i2c94539ced684505a27022a08a2d5624_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxNzQ3_bca98313-17a0-48cb-9248-0126edeeb5e1"
      unitRef="mw">100</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:NumberOfSolarFacilities
      contextRef="i28d1be23b29a4ab68577e160dae7bcad_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxNzcw_1dac82c6-4e0e-4ded-b462-e9c0968c1788"
      unitRef="facility">2</pnm:NumberOfSolarFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i563420d6f0b447c7ae3d8910773deb6a_I20171231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUxODM4_aca982db-e4b0-41ee-a73b-23905e265fb2"
      unitRef="mw">50</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i46c7fa36df444311b8f3ffe8da64d419_I20210208"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5MDg_50a0578d-29ab-4006-a454-43fdee9e5f7a"
      unitRef="mw">190</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities
      contextRef="i46c7fa36df444311b8f3ffe8da64d419_I20210208"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5MTM_9418a41d-3813-4dbc-8a69-e6a463bd51c0"
      unitRef="mw">100</pnm:PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts
      contextRef="i46c7fa36df444311b8f3ffe8da64d419_I20210208"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5MTg_b26647b8-8325-4ac6-b81e-72fae6672ced"
      unitRef="mw">50</pnm:PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i90c3808f923c4d65ba669f85cec4e42e_I20190531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUyNTI1_9d582123-464f-4c09-aa5f-06f3c42b0032"
      unitRef="mw">50</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PowerPurchaseAgreementTerm
      contextRef="i7915a43bf7bd4b488e876ea98cc73abb_D20190531-20190531"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUyNTYy_2a6d2ec9-5714-489c-bdf2-776ce4da4f09">P15Y</pnm:PowerPurchaseAgreementTerm>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i90c3808f923c4d65ba669f85cec4e42e_I20190531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUyNjI2_9d582123-464f-4c09-aa5f-06f3c42b0032"
      unitRef="mw">50</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities
      contextRef="i30627a09389046cfb5f494af976a74d5_I20180810"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUzMTM5_d9f705dc-8126-417d-85ab-f1fa6f50b467"
      unitRef="kv">345</pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities>
    <pnm:PublicUtilitiesEstimatedCostOfProject
      contextRef="i30627a09389046cfb5f494af976a74d5_I20180810"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzUzOTI2_7c39369c-dc7d-472f-bd1a-2f69b4cefc25"
      unitRef="usd">85000000</pnm:PublicUtilitiesEstimatedCostOfProject>
    <pnm:PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject
      contextRef="ic15c41b9dec6464ea6fd5e557e529e5b_D20201002-20201002"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyMDA_518a64d8-a643-42b4-a1d0-305b08a95447"
      unitRef="usd">24000000</pnm:PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject>
    <pnm:PublicUtilitiesEstimatedCostOfProject
      contextRef="id92645740aff4617a99400594d48c047_I20201002"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyMTM_7efec0c3-4af5-48bf-b7c8-90b790559b23"
      unitRef="usd">109000000</pnm:PublicUtilitiesEstimatedCostOfProject>
    <pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities
      contextRef="i6264a1da5d7341b9ac83219614da1ea0_I20190501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzI3Njc_48086b4a-6d0b-47ae-bf58-322cc4bea01d"
      unitRef="kv">345</pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities>
    <pnm:PublicUtilitiesEstimatedCostOfProject
      contextRef="i6264a1da5d7341b9ac83219614da1ea0_I20190501"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzU3NjE4_81264c3c-0da1-46f2-b2e1-4051f20e6338"
      unitRef="usd">285000000</pnm:PublicUtilitiesEstimatedCostOfProject>
    <pnm:PublicUtilitiesEstimatedSelfFundAmountUnderAgreement
      contextRef="i6264a1da5d7341b9ac83219614da1ea0_I20190501"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzU3NjQ1_6870f29e-5bb1-426b-a7d6-e38fa432eaf8"
      unitRef="usd">75000000</pnm:PublicUtilitiesEstimatedSelfFundAmountUnderAgreement>
    <pnm:PublicUtilitiesReturnonEquity
      contextRef="i87ddeaeedf35424cba95db6db51bd181_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYwMjQx_5e17f746-93fc-434a-9d50-fd4159daac21"
      unitRef="number">0.10</pnm:PublicUtilitiesReturnonEquity>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="idee0ec282dde4362b869a26c39717d9e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5NDU_b2cb7060-7fd2-4eda-b87e-6d1af69b7d2a"
      unitRef="usd">8800000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i21e628aa728045dc8b045f23e013d57d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzODY5Mjk_a126d40b-e80c-400e-8115-7b2dfcc6e087"
      unitRef="usd">900000</us-gaap:RegulatoryLiabilityNoncurrent>
    <pnm:PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod
      contextRef="i0dbaedb7afa94c1aa175a6e9ad3593dd_D20210203-20210203"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5NjI_b16c6cbc-3a05-421e-a3f3-51d45072cb1d">P100D</pnm:PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod>
    <pnm:PublicUtilitiesDisconnectionTransitionPeriod
      contextRef="i0dbaedb7afa94c1aa175a6e9ad3593dd_D20210203-20210203"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5Njc_69729291-9a5b-4c0d-bdcd-112d0cfbef8b">P90D</pnm:PublicUtilitiesDisconnectionTransitionPeriod>
    <pnm:PublicUtilitiesExpectedBudgetedExpenditures
      contextRef="i9f1cca48862f4541bd352b954a5f81d5_I20201218"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzI3NzU_b9e92343-b816-46c2-92b5-6e5d29c3da57"
      unitRef="usd">8400000</pnm:PublicUtilitiesExpectedBudgetedExpenditures>
    <pnm:PublicUtilitiesBudgetFlexibilityPercent
      contextRef="i9f1cca48862f4541bd352b954a5f81d5_I20201218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzI3ODk_6c471706-6ba8-47df-9f4a-7418bee1dc08"
      unitRef="number">0.25</pnm:PublicUtilitiesBudgetFlexibilityPercent>
    <pnm:PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent
      contextRef="i9f1cca48862f4541bd352b954a5f81d5_I20201218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzI3OTQ_63c21eb8-181a-4de9-95ae-9c824cde935b"
      unitRef="number">0.25</pnm:PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYwOTY5_01973bf6-42fe-43ab-a620-14927ed13b02"
      unitRef="usd">25900000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYwOTkw_70bc6583-4ae1-453c-b251-37878a710dbb"
      unitRef="number">0.105</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <pnm:PublicUtilitiesRequestedCostofDebtPercentage
      contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxMDEy_90dfcb92-d68a-4135-a52e-df63302ce599"
      unitRef="number">0.072</pnm:PublicUtilitiesRequestedCostofDebtPercentage>
    <us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage
      contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxMDUz_ffe60ac8-6b76-4e7d-841b-1613e1a08899"
      unitRef="number">0.50</us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage
      contextRef="i1b94b7cdd6b146699d6e60ab7f42b7e1_D20180530-20180530"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxMDY1_fd468630-cee6-4e93-ad4e-3de143a85383"
      unitRef="number">0.50</us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage>
    <us-gaap:RegulatoryLiabilities
      contextRef="i929b3d30899c4106ab2ceb17da5fe1d0_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxNzc0_b578c64a-97d3-469f-b21e-0b38bb35c0c6"
      unitRef="usd">146500000</us-gaap:RegulatoryLiabilities>
    <pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability
      contextRef="i8b7fb6c9d1c743edaf80e704682a865b_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxOTQ3_5fc38572-c108-4a2b-afae-78120c49d3ef"
      unitRef="usd">14400000</pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability>
    <pnm:PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod
      contextRef="i8b7fb6c9d1c743edaf80e704682a865b_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYxOTk2_1cde4be5-85c4-4fa4-8e32-7e9b2f79cbd0">P5Y</pnm:PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyMjg5_2230ccc7-4ffa-4585-b77f-58abc279cedc"
      unitRef="usd">10000000.0</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyMzg1_29312299-0460-4be6-8f6c-39e1f6aecab5"
      unitRef="number">0.0965</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage
      contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyNDQ4_2ac66ad2-f6ad-48cc-9bfc-bacb7ffa07f0"
      unitRef="number">0.55</us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage
      contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyNDYw_f12e73fb-57d8-409d-b568-b0803080caeb"
      unitRef="number">0.45</us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage>
    <pnm:PublicUtilitiesInvestmentsExcludedfromRateAmount
      contextRef="i8a4c7cef7a2247fab752c97ba770bf64_D20181220-20181220"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyNjQz_b43086d5-ee6c-4648-94fa-2c9d123eeca7"
      unitRef="usd">10600000</pnm:PublicUtilitiesInvestmentsExcludedfromRateAmount>
    <pnm:TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability
      contextRef="i856c3e04ac4e4c8298dcba822c2c4b7d_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyODcx_cf8a7e65-6cba-468a-9a75-cb3e23fd1b33"
      unitRef="usd">37800000</pnm:TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability>
    <pnm:PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod
      contextRef="i8b7fb6c9d1c743edaf80e704682a865b_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYyOTky_1cde4be5-85c4-4fa4-8e32-7e9b2f79cbd0">P5Y</pnm:PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod>
    <pnm:PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod
      contextRef="i32a9a470a042420c970bb6a3ac8c2571_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYzNTg2_2fbe1b84-334b-46c4-b8b2-f700efc09202">P3Y</pnm:PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod>
    <us-gaap:RecoveryOfDirectCosts
      contextRef="i0f46b8194aa74ec983408979b947e85e_D20190801-20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyODcxMTk_58047103-3fa8-454e-9c35-4598f2958d7d"
      unitRef="usd">3800000</us-gaap:RecoveryOfDirectCosts>
    <us-gaap:RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1
      contextRef="i0f46b8194aa74ec983408979b947e85e_D20190801-20190831"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM5ODQ_776da267-fefc-4071-a077-057fa8a253b2">P3Y</us-gaap:RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1>
    <us-gaap:RecoveryOfDirectCosts
      contextRef="if76529425b7d4abf8bf65bdc91b0b628_D20191001-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyODcxMzQ_0287d827-4b97-4d1d-8c2f-0cfb47e12a2c"
      unitRef="usd">3300000</us-gaap:RecoveryOfDirectCosts>
    <pnm:PublicUtilitiesWriteOffRegulatoryDisallowance
      contextRef="i55d8771b1373454dbf84058a484062bd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyODcxNDg_76227990-2a02-4b7f-a654-c80206f4cf46"
      unitRef="usd">500000</pnm:PublicUtilitiesWriteOffRegulatoryDisallowance>
    <pnm:PublicUtilitiesApprovedDeploymentCosts
      contextRef="i274670e256674702bc4f1feee9166f23_D20110701-20110731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYzODcy_8993161e-248a-4774-b3f7-2d9e4baa4488"
      unitRef="usd">113400000</pnm:PublicUtilitiesApprovedDeploymentCosts>
    <pnm:PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod
      contextRef="i274670e256674702bc4f1feee9166f23_D20110701-20110731"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzYzOTIy_06ebee01-b38a-4548-b515-c10f611554fe">P12Y</pnm:PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod>
    <pnm:PublicUtilitiesNumberofadvancedmetersinstalled
      contextRef="i7655bcd0011c4372b48777b6701454d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY0MTIz_6c50dcaf-92d9-4515-8975-eb46177c5b29"
      unitRef="advanced_meter">242000</pnm:PublicUtilitiesNumberofadvancedmetersinstalled>
    <pnm:PublicUtilitiesEstimateOfPossibleUpgrades
      contextRef="i10d34013ed914ef2b865c48571d2056f_I20201002"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyNTU_7433a440-01d6-4794-842f-264760dd310e"
      unitRef="usd">46000000</pnm:PublicUtilitiesEstimateOfPossibleUpgrades>
    <pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY5MjMy_5c34cce0-f1ff-45b9-819a-c0b87d22dc7d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The following sets forth TNMP&#x2019;s approved EECRF increases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.701%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Collection Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance Bonus&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following sets forth TNMP&#x2019;s recent interim transmission cost rate increases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Approved Increase in Rate Base&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Annual Increase in Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 27, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 21, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 19, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;October 7, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts
      contextRef="i4244dd33bb9f4f0eaaaabca8a0c02b11_D20180301-20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzUtMi0xLTEtMA_ef3d1f2f-aa58-4226-be2b-1d5f48b87558"
      unitRef="usd">6000000.0</pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus
      contextRef="i4244dd33bb9f4f0eaaaabca8a0c02b11_D20180301-20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzUtNC0xLTEtMA_294cb270-650a-49f4-82cd-a949ac3d60ca"
      unitRef="usd">1100000</pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts
      contextRef="i761b78a025f3496ba234c4ee7a1fc36b_D20190301-20200228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzYtMi0xLTEtMA_c0f88f53-c44a-4a3e-b115-2d09015cd58a"
      unitRef="usd">5600000</pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus
      contextRef="i761b78a025f3496ba234c4ee7a1fc36b_D20190301-20200228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzYtNC0xLTEtMA_56b17ba5-0a6e-4f71-8ed1-4f10bf90ab7f"
      unitRef="usd">800000</pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts
      contextRef="i6981779157eb49bda3e10743a9a73ad4_D20200301-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzctMi0xLTEtMA_f5e073e6-a5a8-4455-a436-bc78a642b777"
      unitRef="usd">5900000</pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts>
    <pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus
      contextRef="i6981779157eb49bda3e10743a9a73ad4_D20200301-20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZToxODU1M2UzZDlhNjk0MmRkYWIxNjQ1NmJkZTM0ZjI4NC90YWJsZXJhbmdlOjE4NTUzZTNkOWE2OTQyZGRhYjE2NDU2YmRlMzRmMjg0XzctNC0xLTEtMA_7e6284e2-8158-41ac-8a9a-a90f84b981cf"
      unitRef="usd">800000</pnm:PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus>
    <pnm:EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount
      contextRef="i809abf7ff69f427bba18fba37e54faa2_I20200529"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY0OTQ1_8dcbe669-dd70-4073-8878-78e929b34ffc"
      unitRef="usd">5900000</pnm:EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount>
    <pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus
      contextRef="i809abf7ff69f427bba18fba37e54faa2_I20200529"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY1MDEy_809dfb94-c9d4-42b6-afbc-e6e2890fee1f"
      unitRef="usd">1000000.0</pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus>
    <pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus
      contextRef="ifc943f8e730b47289f61bf3067a7689e_I20200727"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyNjg_0e250e60-4972-4de6-9826-6b709ed087d0"
      unitRef="usd">1000000.0</pnm:EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="ifa0e734b92584762ba477e549eee215c_D20180327-20180327"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzExLTItMS0xLTA_fbe11e78-027b-442a-9f05-58ecd5b564bd"
      unitRef="usd">32000000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="ifa0e734b92584762ba477e549eee215c_D20180327-20180327"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzExLTQtMS0xLTA_1d69977e-16ca-42b3-b6ec-896570ff89a7"
      unitRef="usd">600000</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="i36171a9b9133425d91f60ab71b100bf8_D20190321-20190321"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzEyLTItMS0xLTA_77c30315-8759-4d84-a9a9-1613c2ac07f5"
      unitRef="usd">111800000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="i36171a9b9133425d91f60ab71b100bf8_D20190321-20190321"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzEyLTQtMS0xLTA_c8f98e52-010a-43ea-bdf1-c694f5ed8c61"
      unitRef="usd">14300000</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="if49db4ba8ef54199abcf460955d3ddc1_D20190919-20190919"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzEzLTItMS0xLTA_137114da-2014-4ac1-8360-a8277932de4f"
      unitRef="usd">21900000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="if49db4ba8ef54199abcf460955d3ddc1_D20190919-20190919"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzEzLTQtMS0xLTA_f3a6900d-4c4b-4de4-bc6d-53af00959734"
      unitRef="usd">3300000</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="i2d6a6724f1bc4c0e9880612d470bf85f_D20200327-20200327"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzE0LTItMS0xLTA_51f666f4-3a0b-4f98-8096-7c56cbac3403"
      unitRef="usd">59200000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="i2d6a6724f1bc4c0e9880612d470bf85f_D20200327-20200327"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzE0LTQtMS0xLTA_913df309-d022-4566-ba27-e8bf7ea8c4bd"
      unitRef="usd">7800000</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="i586d6c8d4d1d441ba58f94b198d93730_D20201007-20201007"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzE1LTItMS0xLTA_36a54bf1-4fee-4aa5-8d17-09b04a21e458"
      unitRef="usd">10800000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue
      contextRef="i586d6c8d4d1d441ba58f94b198d93730_D20201007-20201007"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90YWJsZTo0MDcwZTdhYjk3MTQ0MGZkYmY1NWU5NDk4ZTZjMWJiYy90YWJsZXJhbmdlOjQwNzBlN2FiOTcxNDQwZmRiZjU1ZTk0OThlNmMxYmJjXzE1LTQtMS0xLTA_dc4fd566-e003-46a7-bd42-24ed07b0fa66"
      unitRef="usd">2000000.0</pnm:PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue>
    <pnm:PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue
      contextRef="ie5cd081b407e46f7be80c20ec883ad7b_D20210205-20210205"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM4NzA_fd37adbf-9c04-4ade-a89d-7bfe50ee95e3"
      unitRef="usd">14100000</pnm:PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="ie5cd081b407e46f7be80c20ec883ad7b_D20210205-20210205"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkzNjM4OTI_55afdec6-f37e-4f13-a467-ae28fecc062c"
      unitRef="usd">112600000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement
      contextRef="i9bcf76c4b14943d3900adec9e4a87cd8_D20200406-20200406"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyODI_22a4b821-023c-4855-a4fa-331983d678df"
      unitRef="usd">14700000</pnm:PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement>
    <pnm:PublicUtilitiesIncrementalDistributionInvestments
      contextRef="i9bcf76c4b14943d3900adec9e4a87cd8_D20200406-20200406"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTcyOTc_1bd89dbd-0151-41b5-83fa-17b544efa316"
      unitRef="usd">149200000</pnm:PublicUtilitiesIncrementalDistributionInvestments>
    <pnm:PublicUtilitiesAnnualDistributionRevenueRequirement
      contextRef="iffacf4f51b8b4ef8b954102f0eac7d5c_D20200626-20200626"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzI3NDg3NzkyNTczMTM_97d1013c-8cb3-499e-a04c-cbe160d81a4d"
      unitRef="usd">14300000</pnm:PublicUtilitiesAnnualDistributionRevenueRequirement>
    <pnm:PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY3ODE0_f2d22971-d552-4545-8fe9-79b97bed2a5e"
      unitRef="number">0.15</pnm:PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount>
    <pnm:RegulatoryLiabilityReductionToRevenue
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzY4OTk2_aedd69d2-8c7c-4469-a914-fd67e1ca7afa"
      unitRef="usd">5400000</pnm:RegulatoryLiabilityReductionToRevenue>
    <pnm:PublicUtilitiesRiderChargeFromElectricityReliefProgram
      contextRef="i2ca3495cec354fdc95c9766d9987a2d3_I20200330"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzNjA_69c03918-69eb-4231-82a4-5996c59a3f2b"
      unitRef="mwh">0.33</pnm:PublicUtilitiesRiderChargeFromElectricityReliefProgram>
    <us-gaap:RegulatoryLiabilities
      contextRef="i450e34941f514b45a1908928c366d1f7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzNjc_1b045beb-f3c8-4dee-b12d-378b1f553214"
      unitRef="usd">100000</us-gaap:RegulatoryLiabilities>
    <pnm:OtherDeferredCostsGrossCARESAct
      contextRef="i450e34941f514b45a1908928c366d1f7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzODE_7adaaa92-f0f9-443e-b093-b0031cf69c61"
      unitRef="usd">700000</pnm:OtherDeferredCostsGrossCARESAct>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="i845aa674674d4300a983d028ad2b430c_D20200414-20200414"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNjUvZnJhZzoxNTY2MDM5YzBjMjY0MmY4ODI3NTUwNDMzNGY5NDhmNy90ZXh0cmVnaW9uOjE1NjYwMzljMGMyNjQyZjg4Mjc1NTA0MzM0Zjk0OGY3XzMyOTg1MzUwNzEzOTU_8a5dee0f-4d2b-4057-aa16-3baa54bf65cf"
      unitRef="usd">500000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDgx_9c17b300-2100-4fd7-9f7a-a72116e71f61">Income Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Federal Income Tax Reform&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 2017, comprehensive changes in U.S. federal income taxes were enacted through legislation commonly known as the Tax Cuts and Jobs Act (the &#x201c;Tax Act&#x201d;).  The Tax Act made many significant modifications to the tax laws, including reducing the federal corporate income tax rate from 35% to 21% effective January 1, 2018.  The Tax Act also eliminated federal bonus depreciation for utilities, limited interest deductibility for non-utility businesses and limited the deductibility of officer compensation.  During 2020, the IRS issued final regulations related to certain officer compensation and, in January 2021, issued final regulations on interest deductibility that provide a 10% &#x201c;de minimis&#x201d; exception that allows entities with predominantly regulated activities to fully deduct interest expenses.  In addition, in 2019, the IRS issued proposed regulations interpreting Tax Act amendments to depreciation provisions of the IRC that allow the Company to claim a bonus depreciation deduction on certain construction projects placed in service subsequent to the third quarter of 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As a result of the change in the federal income tax rate, the Company re-measured and adjusted its deferred tax assets and liabilities as of December 31, 2017.  The portion of that adjustment not related to PNM&#x2019;s and TNMP&#x2019;s regulated activities was recorded as a reduction in net deferred tax assets and an increase in income tax expense.  The portion related to PNM&#x2019;s and TNMP&#x2019;s regulated activities was recorded as a reduction in net deferred tax liabilities and an increase in regulatory liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Beginning February 2018, PNM&#x2019;s NM 2016 Rate Case reflects the reduction in the federal corporate income tax rate, including amortization of excess deferred federal and state income taxes.  In accordance with the order in that case, PNM is returning the protected portion of excess deferred federal income taxes to customers over the average remaining life of plant in service as of December 31, 2017, the unprotected portion of excess deferred federal income taxes to customers over a period of approximately twenty-three years, and excess deferred state income taxes to customers over a period of three years. The approved settlement in the TNMP 2018 Rate Case includes a reduction in customer rates to reflect the impacts of the Tax Act beginning on January 1, 2019.  See additional discussion of PNM&#x2019;s NM 2016 Rate Case and TNMP&#x2019;s 2018 Rate Case in Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In December 2017, the SEC issued Staff Accounting Bulletin No. 118 (&#x201c;SAB 118&#x201d;), which provided guidance to address the application of GAAP to reflect the Tax Act in circumstances where all information and analysis was not yet available or complete.  This bulletin provided for a one-year period in which to complete the required analyses and accounting for the impacts of the Tax Act.  In accordance with SAB 118, the Company completed its analysis of the impacts of the Tax Act in 2018.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The adjustments to deferred income taxes resulting from completion of the Company&#x2019;s analysis, which resulted primarily from differences between the estimated amounts recorded as of December 31, 2017 and the actual amounts reflected &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;in the Company&#x2019;s 2017 tax return filing, including adjustments resulting from additional guidance and interpretations to the Tax Act issued in 2018 related to bonus depreciation, certain incentive compensation, and other items are presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net increase (decrease) in regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net decrease in deferred income tax liabilities (deferred income tax assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net increase in affiliate receivables&lt;br/&gt;(affiliate payables)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;As discussed in Note 17, the NM Supreme Court issued a decision in May 2019 on the appeal of the NM 2015 Rate Case resulting in pre-tax impairments of $150.6 million in the year ending December 31, 2019.  The impairments were recognized as discrete items within regulatory disallowances and restructuring costs resulting in tax benefits of $45.7 million, which is reflected in income taxes on the Company&#x2019;s Consolidated Statements of Earnings for the year ended December 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;PNMR&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;PNMR&#x2019;s income taxes (benefits) consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of accumulated investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;PNMR&#x2019;s provision for income taxes (benefits) differed from the federal income tax computed at the statutory rate for each of the years shown.  The differences are attributable to the following factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of accumulated investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax (Note 17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Flow-through of depreciation items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings attributable to non-controlling interest in Valencia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of state net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of charitable contribution carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory recovery of prior year impairments of state net operating loss carryforward, including amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax expense (benefit) related to stock compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37.82)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of PNMR&#x2019;s net accumulated deferred income tax liability were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory disallowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and plant related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(738,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787,928)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CTC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset for shutdown of SJGS Units 2 and 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,087,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,020,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net accumulated deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(694,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;The following table reconciles the change in PNMR&#x2019;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in deferred income tax liability per above table&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in tax effects of income tax related regulatory assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of mark-to-market adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of excess pension liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for uncertain income tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of state net operating loss recovered in prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refundable alternative minimum tax credit carryforward reclassified to receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;PNM&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PNM&#x2019;s income taxes (benefit) consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of accumulated investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;PNM&#x2019;s provision for income taxes (benefit) differed from the federal income tax computed at the statutory rate for each of the years shown. The differences are attributable to the following factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.327%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of accumulated investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax (Note 17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Flow-through of depreciation items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings attributable to non-controlling interest in Valencia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of state net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory recovery of prior year impairment of state net operating loss carryforward, net of amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of tax expense (benefit) related to stock compensation awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.327%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of PNM&#x2019;s net accumulated deferred income tax liability were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shutdown of SJGS Units 2 and 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory disallowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and plant related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(576,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(630,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset for shutdown of SJGS Units 2 and 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(870,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(819,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net accumulated deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(579,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(521,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the change in PNM&#x2019;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.802%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in deferred income tax liability per above table&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in tax effects of income tax related regulatory assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of mark-to-market adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of excess pension liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for uncertain income tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of state net operating loss recovered in prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;TNMP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TNMP&#x2019;s income taxes consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TNMP&#x2019;s provision for income taxes differed from the federal income tax computed at the statutory rate for each of the periods shown. The differences are attributable to the following factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of tax expense (benefit) related to stock compensation awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Officer compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of TNMP&#x2019;s net accumulated deferred income tax liability at December&#160;31, were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and plant related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(142,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CTC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on reacquired debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AMS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net accumulated deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the change in TNMP&#x2019;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in deferred income tax liability per above table&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in tax effects of income tax related regulatory assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Disclosures &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company is required to recognize only the impact of tax positions that, based on their technical merits, are more likely than not to be sustained upon an audit by the taxing authority.  A reconciliation of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.426%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.450%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reductions) for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reductions) for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reductions) for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Included in the balance of unrecognized tax benefits at December&#160;31, 2020 are $10.7 million, $7.8 million, and $0.1 million that, if recognized, would affect the effective tax rate for PNMR, PNM, and TNMP.  The Company does not anticipate that any unrecognized tax expenses or unrecognized tax benefits will be reduced or settled in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR, PNM, and TNMP had no estimated interest income or expense for the years ended December 31, 2020, 2019, and 2018.  There was no accumulated accrued interest receivable or payable related to income taxes as of December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company files a federal consolidated and several consolidated and separate state income tax returns.  The tax years prior to 2017 are closed to examination by either federal or state taxing authorities other than Arizona.  The tax years prior to 2016 are closed to examination by Arizona taxing authorities.  Other tax years are open to examination by federal and state taxing authorities and net operating loss carryforwards are open to examination for the years in which the carryforwards are utilized.  At December&#160;31, 2020, the Company has $222.1 million of federal net operating loss carryforwards that expire beginning in 2031 and $121.4 million of federal tax credit carryforwards that expire beginning in 2023.  State net operating losses expire beginning in 2035 and vary from federal due to differences between state and federal tax law.  The proposed Merger may impact the Company&#x2019;s ability to utilize its federal net operating loss and tax credit carryforwards.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In 2008, fifty percent bonus tax depreciation was enacted as a temporary two-year stimulus measure as part of the Economic Stimulus Act of 2008.  Bonus tax depreciation in various forms has been extended since that time, including by the Protecting Americans from Tax Hikes Act of 2015.  The 2015 act extended and phased-out bonus tax depreciation through 2019.  As discussed above the Tax Act eliminated bonus depreciation for utilities effective September 28, 2017.  However, in 2018 the IRS issued proposed regulations interpreting Tax Act amendments to depreciation provisions of the IRC which allowed the Company to claim a bonus depreciation deduction on certain construction projects placed in service after the third quarter of 2017.  As a result of the net operating loss carryforwards for income tax purposes created by bonus depreciation, certain tax carryforwards were not expected to be utilized before their expiration.  In addition, as a result of Tax Act changes to the deductibility of officer compensation, certain deferred tax benefits related to compensation are not expected to be realized.  The Company has impaired the deferred tax assets for tax carryforwards which are not expected to be utilized and for compensation that is not expected to be deductible.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company earns investment tax credits for construction or purchase of eligible property.  The Company uses the deferral method of accounting for these investment tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impairments after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2018 through 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2018:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The impairments of unexpired state tax credits, state net operating loss, and charitable contribution carryforwards are reflected as a valuation allowance against deferred tax assets.  The reserve balances, after reflecting expiration of carryforwards under applicable tax laws, at December&#160;31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate
      contextRef="i9931bd5575a64d01a498dd617f570227_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzI5NDQ_ddde4e5d-7b8d-4b9a-91dc-6a970583a00d">P23Y</pnm:PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate>
    <pnm:SummaryofTaxReformAdjustmentsTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDcy_011dc84e-3dab-4f31-a9b7-810c43963589">The adjustments to deferred income taxes resulting from completion of the Company&#x2019;s analysis, which resulted primarily from differences between the estimated amounts recorded as of December 31, 2017 and the actual amounts reflected &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;in the Company&#x2019;s 2017 tax return filing, including adjustments resulting from additional guidance and interpretations to the Tax Act issued in 2018 related to bonus depreciation, certain incentive compensation, and other items are presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Corporate and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net increase (decrease) in regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net decrease in deferred income tax liabilities (deferred income tax assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net increase in affiliate receivables&lt;br/&gt;(affiliate payables)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pnm:SummaryofTaxReformAdjustmentsTableTextBlock>
    <pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzItMi0xLTEtMA_a2924e39-5184-4ee7-ad8b-fee6f58aafa8"
      unitRef="usd">11244000</pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability>
    <pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzItNC0xLTEtMA_ea9081d7-9fab-4c62-a48d-ad03e67556a1"
      unitRef="usd">-4069000</pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability>
    <pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzItNi0xLTEtMA_b9fe9a8b-93eb-42b4-95a8-d7e8ec7fa330"
      unitRef="usd">0</pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability>
    <pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzItOC0xLTEtMA_0d4d78a6-20c2-4528-8516-31b79e2a30db"
      unitRef="usd">7175000</pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability>
    <us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzMtMi0xLTEtMA_6cf33411-3dfa-45bb-8ae7-c2a06e2b211d"
      unitRef="usd">-2175000</us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit>
    <us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzMtNC0xLTEtMA_a658e5a4-02c6-4077-b353-384ff6301186"
      unitRef="usd">-9784000</us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit>
    <us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzMtNi0xLTEtMA_65e94eb6-cb8a-43fc-a0cf-68ea1c0d6f97"
      unitRef="usd">13869000</us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit>
    <us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzMtOC0xLTEtMA_01c5e4bd-47b5-40e3-a513-c23591d99ded"
      unitRef="usd">1910000</us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit>
    <pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzQtMi0xLTEtMA_76da5b02-42a0-43fd-b0c6-6571b942eb68"
      unitRef="usd">12300000</pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit>
    <pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzQtNC0xLTEtMA_1816139d-c561-408a-832e-0e72ff02dbb0"
      unitRef="usd">4042000</pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit>
    <pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzQtNi0xLTEtMA_37e21bb8-200a-443d-a4a6-3ce98e115348"
      unitRef="usd">-16342000</pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit>
    <pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzQtOC0xLTEtMA_37d94e45-cee2-435f-836d-d03842800fa9"
      unitRef="usd">0</pnm:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit>
    <us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzUtMi0xLTEtMA_2ccbb90d-e8fa-4aa6-91be-7284fe95e46a"
      unitRef="usd">1119000</us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit>
    <us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzUtNC0xLTEtMA_f2cdbeda-fc96-4841-aaa3-35baab7fda83"
      unitRef="usd">1673000</us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit>
    <us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit
      contextRef="i2048ea6c2a134d3a9fb6464fe4a574cf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzUtNi0xLTEtMA_c4c2d4c2-2d63-4826-aabe-1a7de6da0ca8"
      unitRef="usd">2473000</us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit>
    <us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo3MDhmNzRiNzk3MTU0MjRiOTRlZDFmMDU3ZTNkOTYwYi90YWJsZXJhbmdlOjcwOGY3NGI3OTcxNTQyNGI5NGVkMWYwNTdlM2Q5NjBiXzUtOC0xLTEtMA_7f46f4d8-b048-4b88-9230-cb8be344c56d"
      unitRef="usd">5265000</us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit>
    <pnm:PublicUtilitiesPreTaxImpairmentofInvestments
      contextRef="ic948233c073d45798812008a60326fc1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzYwNzc_85e81dc7-08fe-4141-b79e-62ca903f94cf"
      unitRef="usd">150600000</pnm:PublicUtilitiesPreTaxImpairmentofInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9f401d11e1bb4d5da66eb2c5cbd6852a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzYyNTQ_87848de2-d8fe-4573-b0ed-f621112bf5b3"
      unitRef="usd">-45700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDU3_68f1a421-2816-4958-8f67-1e3e322380d9">&lt;div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;PNMR&#x2019;s income taxes (benefits) consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of accumulated investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PNM&#x2019;s income taxes (benefit) consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of accumulated investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TNMP&#x2019;s income taxes consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred state income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzMtMS0xLTEtMA_30e28b02-323a-4968-8e28-dcfff71c7b7c"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzMtMy0xLTEtMA_aa1d7328-584e-42ce-9ce3-c64312df69f4"
      unitRef="usd">60000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzMtNS0xLTEtMA_6e960f4f-7ada-42e2-86cb-9fa9b9a4bda6"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzQtMS0xLTEtMA_f3de9ed3-b5e7-4121-ad3a-5c16b3e567fa"
      unitRef="usd">231000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzQtMy0xLTEtMA_c7b2dd60-9dee-4df3-bfa6-2e7e08089b3c"
      unitRef="usd">43000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzQtNS0xLTEtMA_6c3d4e9d-eeaa-4800-9a6e-050cf0bb20b7"
      unitRef="usd">-244000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzUtMS0xLTEtMA_90b65cc6-b7e6-424e-be04-1eeea3e50ec4"
      unitRef="usd">17574000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzUtMy0xLTEtMA_3010127a-af6c-4432-9164-776612944157"
      unitRef="usd">-20372000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzUtNS0xLTEtMA_69a17f82-37a0-464e-87a7-91cfdc888056"
      unitRef="usd">7716000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzYtMS0xLTEtMA_18e45310-ced6-4ca5-ae54-deedf439bf3a"
      unitRef="usd">3721000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzYtMy0xLTEtMA_297d9a98-3ee8-4bfb-a139-dd08a9fc14fb"
      unitRef="usd">-4491000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzYtNS0xLTEtMA_2a703833-e1a0-428c-af36-2dc9441bb2d8"
      unitRef="usd">648000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzgtMS0xLTEtMA_af70b2f9-33ca-4a37-9a18-74c072570fdf"
      unitRef="usd">-890000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzgtMy0xLTEtMA_eb685180-d899-4ce6-95e2-6ffe325b77f5"
      unitRef="usd">-522000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzgtNS0xLTEtMA_bb586ece-25aa-4678-b0fb-008ab9342e52"
      unitRef="usd">-345000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzktMS0xLTEtMA_cc6667fd-383a-4d11-8704-1e71f2889938"
      unitRef="usd">20636000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzktMy0xLTEtMA_300cce00-c574-4aad-94ca-13a0b3b708de"
      unitRef="usd">-25282000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMTVkYzY1NmY1Mzk0NGZjOTU4NjM5ZGU2YWUyZTc5ZC90YWJsZXJhbmdlOmUxNWRjNjU2ZjUzOTQ0ZmM5NTg2MzlkZTZhZTJlNzlkXzktNS0xLTEtMA_5fcc0afa-7ed7-4e90-8880-ceafef6af31d"
      unitRef="usd">7775000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEyOTM4_de6cbec5-4c74-46a9-8e28-60730849731c">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;PNMR&#x2019;s provision for income taxes (benefits) differed from the federal income tax computed at the statutory rate for each of the years shown.  The differences are attributable to the following factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of accumulated investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax (Note 17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Flow-through of depreciation items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings attributable to non-controlling interest in Valencia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of state net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of charitable contribution carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory recovery of prior year impairments of state net operating loss carryforward, including amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax expense (benefit) related to stock compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37.82)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The differences are attributable to the following factors:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.327%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of accumulated investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax (Note 17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Flow-through of depreciation items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings attributable to non-controlling interest in Valencia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of state net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for equity funds used during construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory recovery of prior year impairment of state net operating loss carryforward, net of amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of tax expense (benefit) related to stock compensation awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.327%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.211%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The differences are attributable to the following factors:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of tax expense (benefit) related to stock compensation awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Officer compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzMtMS0xLTEtMA_7c7fb61e-743c-4a75-8009-4086a65f5df4"
      unitRef="usd">43670000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzMtMy0xLTEtMA_c76967c2-fe43-47ba-b8db-113f11bb01ac"
      unitRef="usd">14038000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzMtNS0xLTEtMA_03713929-52d7-4643-a81b-c28189ca35ed"
      unitRef="usd">22902000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzQtMS0xLTEtMA_3213c71f-6635-43d5-a325-2763d0b42b66"
      unitRef="usd">890000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzQtMy0xLTEtMA_93852f10-8877-4103-ae37-e021d207d2aa"
      unitRef="usd">522000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzQtNS0xLTEtMA_c70da7eb-63be-46d8-9c71-a10ff7390c0a"
      unitRef="usd">345000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzUtMS0xLTEtMA_85fe6d7c-96c4-412e-9f29-fd1315519955"
      unitRef="usd">30723000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzUtMy0xLTEtMA_a37564b7-a273-4110-8b05-d3f1c9259842"
      unitRef="usd">37799000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzUtNS0xLTEtMA_4e0dfd35-84e9-4527-b92e-ab5745fd8f4a"
      unitRef="usd">19779000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzYtMS0xLTEtMA_64465343-988c-405c-b53d-a07159dc1955"
      unitRef="usd">1368000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzYtMy0xLTEtMA_3fb6fd55-11c8-453a-b976-efc4ce6b8c7e"
      unitRef="usd">1136000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzYtNS0xLTEtMA_6d8bd652-ca0b-449d-9297-b32312d7335c"
      unitRef="usd">712000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzctMS0xLTEtMA_aa44945d-93cd-411d-a98c-842b4fe0793e"
      unitRef="usd">2943000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzctMy0xLTEtMA_de7ad0de-4009-4ea9-8bf9-35ecc1ebff3b"
      unitRef="usd">2991000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzctNS0xLTEtMA_5bc822e1-fb5d-4b27-890a-9231fe3a6a81"
      unitRef="usd">3173000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzgtMS0xLTEtMA_006b98dd-e5f7-4378-bbc2-0ccf79a3ada1"
      unitRef="usd">6961000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzgtMy0xLTEtMA_d98db74f-c6d1-4d55-a3fa-6e1f47742ae4"
      unitRef="usd">298000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzgtNS0xLTEtMA_951d5784-bf5c-4d60-8d39-16f10e060ff3"
      unitRef="usd">1358000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzktMS0xLTEtMA_645e279c-1c74-418a-8805-9b8303a56a80"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment>
    <pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzktMy0xLTEtMA_5f20f724-fe92-433b-9b1e-ceea6273a2f7"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment>
    <pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzktNS0xLTEtMA_086b4df3-67ca-4081-b6d5-7dd4bb6c6b0a"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEwLTEtMS0xLTA_6b6ed486-5ea9-4faf-a5dd-b44befb40976"
      unitRef="usd">-2363000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEwLTMtMS0xLTA_6eb677d6-6886-47f9-b8cf-d9952b8b44e6"
      unitRef="usd">-1990000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEwLTUtMS0xLTA_7e6b040a-ced7-4347-a998-4e65204b180f"
      unitRef="usd">-2185000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzExLTEtMS0xLTA_75adf857-fd65-4892-94f6-fe2decfede95"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards>
    <pnm:EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzExLTMtMS0xLTA_1666899c-a32e-4852-8387-f7247b6fb8ca"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards>
    <pnm:EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzExLTUtMS0xLTA_dfcba1e9-d654-483f-a32f-72eb694d8cfc"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEyLTEtMS0xLTA_527166ae-ed18-417f-b1f2-1826d69cf42b"
      unitRef="usd">-1367000</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEyLTMtMS0xLTA_c985ee24-ff27-4f80-906d-e743823e481f"
      unitRef="usd">-1367000</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEyLTUtMS0xLTA_fbd8758a-2d3c-40a8-abfa-12a0f1b08661"
      unitRef="usd">-1367000</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEzLTEtMS0xLTA_29dfce94-dff5-4e71-8b40-ca6410a074c8"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEzLTMtMS0xLTA_0d7d3b34-cd28-4690-970c-22a83e3db38d"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzEzLTUtMS0xLTA_1b98d291-a741-473b-b2c1-59ed24617ae6"
      unitRef="usd">2914000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE0LTEtMS0xLTA_557c309b-49be-4c63-87e8-6beecc4a9faa"
      unitRef="usd">-392000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE0LTMtMS0xLTA_d6972fbf-9504-4aa9-b115-a3f728ae58d7"
      unitRef="usd">-795000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE0LTUtMS0xLTA_6c3ad045-cc8b-4072-ade7-535c55f9ce2b"
      unitRef="usd">4647000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTEtMS0xLTE2OTkx_14d6c889-43b4-42ff-8672-80f3e9fc8d4c"
      unitRef="usd">2630000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTMtMS0xLTE2OTk1_0d3caaf5-5865-46e1-9715-5f467347a99a"
      unitRef="usd">1156000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTUtMS0xLTE3MTMw_21701832-82aa-4b06-b7a3-53efd6e5f8c1"
      unitRef="usd">891000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTEtMS0xLTA_362ceb76-9bd8-4dc2-9521-8e15eb755eda"
      unitRef="usd">1951000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTMtMS0xLTA_36abf03b-b82b-431c-a58f-55a80d9a4693"
      unitRef="usd">820000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE1LTUtMS0xLTA_6db59274-795c-4261-9640-621b98758176"
      unitRef="usd">-1534000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE2LTEtMS0xLTA_f884a0da-cbe9-488b-b776-22218524b393"
      unitRef="usd">20636000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE2LTMtMS0xLTA_bd3a9625-616e-440e-ba72-2323d83cfbe4"
      unitRef="usd">-25282000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1NTI0YmQ0YTA4NzY0YTQ1YjUwNDliNzgwNzk0YmVjYy90YWJsZXJhbmdlOjU1MjRiZDRhMDg3NjRhNDViNTA0OWI3ODA3OTRiZWNjXzE2LTUtMS0xLTA_464af4d8-96b5-4581-abf8-06a9dabb213f"
      unitRef="usd">7775000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkOWFiNzFmOTM5NjU0NTA5OGVhN2VmYjI2ODE1MjMxNS90YWJsZXJhbmdlOmQ5YWI3MWY5Mzk2NTQ1MDk4ZWE3ZWZiMjY4MTUyMzE1XzAtMS0xLTEtMA_c7df0b54-2e24-4260-9460-b4888e687199"
      unitRef="number">0.0992</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkOWFiNzFmOTM5NjU0NTA5OGVhN2VmYjI2ODE1MjMxNS90YWJsZXJhbmdlOmQ5YWI3MWY5Mzk2NTQ1MDk4ZWE3ZWZiMjY4MTUyMzE1XzAtMy0xLTEtMA_b9652625-5d58-4283-a568-871ffb0c28d7"
      unitRef="number">-0.3782</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkOWFiNzFmOTM5NjU0NTA5OGVhN2VmYjI2ODE1MjMxNS90YWJsZXJhbmdlOmQ5YWI3MWY5Mzk2NTQ1MDk4ZWE3ZWZiMjY4MTUyMzE1XzAtNS0xLTEtMA_0db41ebb-7a42-4c07-966d-bfe51deef4cd"
      unitRef="number">0.0713</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDc2_6732795c-c944-47bf-b576-ce84c89ab86f">&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of PNMR&#x2019;s net accumulated deferred income tax liability were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory disallowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and plant related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(738,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(787,928)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,495)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CTC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset for shutdown of SJGS Units 2 and 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,087,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,020,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net accumulated deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(694,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of PNM&#x2019;s net accumulated deferred income tax liability were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shutdown of SJGS Units 2 and 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory disallowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and plant related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(576,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(630,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset for shutdown of SJGS Units 2 and 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(870,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(819,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net accumulated deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(579,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(521,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of TNMP&#x2019;s net accumulated deferred income tax liability at December&#160;31, were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.928%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and plant related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(142,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CTC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets related to income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on reacquired debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AMS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net accumulated deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzQtMS0xLTEtMA_a59aa5c1-44e5-4898-8650-4bea70950d74"
      unitRef="usd">41419000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzQtMy0xLTEtMA_38f8facf-b6b1-419b-9ece-9bf02c840770"
      unitRef="usd">59488000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzYtMS0xLTEtMA_ab2e5d81-836b-4809-9b92-937b59d00f1d"
      unitRef="usd">148961000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzYtMy0xLTEtMA_e7e68ab4-0037-4d9a-98e6-004c45782973"
      unitRef="usd">145087000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzctMS0xLTEtMA_4ca637f5-f919-4066-8566-4206e173bde6"
      unitRef="usd">121354000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzctMy0xLTEtMA_78ecea3a-302e-4fa9-b24e-a3300f27317f"
      unitRef="usd">101231000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <pnm:DeferredTaxAssetsRegulatoryDisallowance
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzktMS0xLTEtMA_22e25141-d197-4287-8d7e-cf2c5fcd3d83"
      unitRef="usd">38531000</pnm:DeferredTaxAssetsRegulatoryDisallowance>
    <pnm:DeferredTaxAssetsRegulatoryDisallowance
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzktMy0xLTEtMA_722076cb-7c0d-48f9-8bb7-e745533bb248"
      unitRef="usd">34639000</pnm:DeferredTaxAssetsRegulatoryDisallowance>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzEwLTEtMS0xLTA_4cc5976f-0a79-4a4a-8d70-e0d540f2ef27"
      unitRef="usd">42885000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzEwLTMtMS0xLTA_7af61ed8-20c0-4307-8a08-f1980722e0d1"
      unitRef="usd">54199000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzExLTEtMS0xLTA_4d5a7adc-21e8-47de-8961-58287cd29ae4"
      unitRef="usd">393150000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzExLTMtMS0xLTA_2f273fef-9853-473a-be3e-86a597f75e8f"
      unitRef="usd">394644000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzEzLTEtMS0xLTA_faebe432-b7b7-438c-82e0-ff537957ea8c"
      unitRef="usd">738342000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzEzLTMtMS0xLTA_a9b04f66-fc03-4c07-a0c5-4570c6b8c98d"
      unitRef="usd">787928000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <pnm:DeferredTaxLiabilitiesInvestmentTaxCredit
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE0LTEtMS0xLTA_3e596bdc-b27e-4ad6-866b-945d5f3ea570"
      unitRef="usd">98669000</pnm:DeferredTaxLiabilitiesInvestmentTaxCredit>
    <pnm:DeferredTaxLiabilitiesInvestmentTaxCredit
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE0LTMtMS0xLTA_1a2f7d75-3216-48f9-8022-887c0c4445e3"
      unitRef="usd">81186000</pnm:DeferredTaxLiabilitiesInvestmentTaxCredit>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE1LTEtMS0xLTA_d7842bf0-aef5-43d7-b73f-df4548857384"
      unitRef="usd">61330000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE1LTMtMS0xLTA_809727a1-ba4b-4acc-92f2-eb163fd2b29f"
      unitRef="usd">58495000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <pnm:DeferredTaxLiabilitiesStrandedCosts
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE2LTEtMS0xLTA_84d61d33-f28a-4d43-892c-9a78bbab6c82"
      unitRef="usd">0</pnm:DeferredTaxLiabilitiesStrandedCosts>
    <pnm:DeferredTaxLiabilitiesStrandedCosts
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE2LTMtMS0xLTA_537ffe95-e21c-4a52-9aac-d6d97859f1c5"
      unitRef="usd">1466000</pnm:DeferredTaxLiabilitiesStrandedCosts>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE3LTEtMS0xLTA_5420c4fa-a86c-49b4-a819-9a8d00a9832b"
      unitRef="usd">37099000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE3LTMtMS0xLTA_b65aaec1-1bd0-4cf2-8783-5ff408afccd9"
      unitRef="usd">35029000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssets
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE4LTEtMS0xLTA_4cdc395c-c7da-4067-82ee-63b303c9b585"
      unitRef="usd">27237000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssets>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssets
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE4LTMtMS0xLTA_8f995de5-7d86-4468-a8c4-4d41b4d50346"
      unitRef="usd">28831000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE5LTEtMS0xLTA_8b39bcf3-c5a3-414e-959a-73ade026b4ce"
      unitRef="usd">124985000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzE5LTMtMS0xLTA_4fa3a6e6-0988-4d48-a77d-6ecde3db4c96"
      unitRef="usd">27767000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzIwLTEtMS0xLTA_1ef1fdd5-9bf1-4075-97ae-29fa6c8e7d1a"
      unitRef="usd">1087662000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzIwLTMtMS0xLTA_97a5901b-8728-4ff1-84a1-0563725fe30a"
      unitRef="usd">1020702000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzIxLTEtMS0xLTA_86d93a63-98da-4f4a-86a2-abb29129765f"
      unitRef="usd">694512000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMWRhYTkxYTFlMWE0ODA4OGYxNjUwMmZlNDcyMTM0MC90YWJsZXJhbmdlOmIxZGFhOTFhMWUxYTQ4MDg4ZjE2NTAyZmU0NzIxMzQwXzIxLTMtMS0xLTA_ab8b5a1c-8055-43e3-8ca4-8e3b0228b6f7"
      unitRef="usd">626058000</us-gaap:DeferredTaxLiabilities>
    <pnm:ScheduleOfDeferredIncomeTaxComponentsTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEzMDQy_d3c4545c-c4e3-4d64-bc89-e46cc7956c7e">&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;The following table reconciles the change in PNMR&#x2019;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in deferred income tax liability per above table&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in tax effects of income tax related regulatory assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of mark-to-market adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of excess pension liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for uncertain income tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of state net operating loss recovered in prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refundable alternative minimum tax credit carryforward reclassified to receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the change in PNM&#x2019;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.802%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in deferred income tax liability per above table&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in tax effects of income tax related regulatory assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of mark-to-market adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of excess pension liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for uncertain income tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of state net operating loss recovered in prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the change in TNMP&#x2019;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in deferred income tax liability per above table&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in tax effects of income tax related regulatory assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of excess deferred income tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes (benefits)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pnm:ScheduleOfDeferredIncomeTaxComponentsTableTextBlock>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzMtMS0xLTEtMA_26c4e44c-15fe-4b5d-b61c-1bbb6ae1edae"
      unitRef="usd">-68454000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzQtMS0xLTEtMA_c2f22db7-b25c-41a1-85a4-4b552d834963"
      unitRef="usd">11602000</pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities>
    <pnm:AmortizationOfExcessDeferredIncomeTax
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzUtMS0xLTEtMA_4e07cdae-b530-47b5-b2cb-c4f4ec1fa415"
      unitRef="usd">30723000</pnm:AmortizationOfExcessDeferredIncomeTax>
    <pnm:TaxEffectOfMarkToMarketAdjustments
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzYtMS0xLTEtMA_a0653eff-cb3b-4db6-93d0-64218952b212"
      unitRef="usd">-3206000</pnm:TaxEffectOfMarkToMarketAdjustments>
    <pnm:TaxEffectOfExcessPensionLiability
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzctMS0xLTEtMA_264a2960-cd6f-497c-9bd3-3fa98da85fc2"
      unitRef="usd">-3670000</pnm:TaxEffectOfExcessPensionLiability>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzgtMS0xLTEtMA_79553342-42d0-4b19-ab9a-2d37953061ea"
      unitRef="usd">-2459000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <pnm:Adjustmentforunrecognizedtaxbenefits
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzktMS0xLTEtMA_99c7092a-c8ca-4d57-8e19-c3e13d25455f"
      unitRef="usd">2459000</pnm:Adjustmentforunrecognizedtaxbenefits>
    <pnm:OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzEwLTEtMS0xLTA_f28915e5-d3c7-40d4-afc0-b73effbad364"
      unitRef="usd">-1367000</pnm:OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization>
    <pnm:AlternativeMinimumTaxCarryforwardReclassifiedToReceivable
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzEzLTEtMS0xLTA_08570f38-4694-4b7b-b5ea-482590a1637a"
      unitRef="usd">0</pnm:AlternativeMinimumTaxCarryforwardReclassifiedToReceivable>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzE0LTEtMS0xLTA_6de4b145-491d-4cfb-aed0-d3ae16ebcb50"
      unitRef="usd">-215000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1MGMwYWQzNjk4ZGI0NmQ0YTRkOGUzN2M5ZmJlNWM0Zi90YWJsZXJhbmdlOjUwYzBhZDM2OThkYjQ2ZDRhNGQ4ZTM3YzlmYmU1YzRmXzE1LTEtMS0xLTA_e6d47fe5-4edc-4b6a-8f6a-3fef9c3495c0"
      unitRef="usd">20405000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzMtMS0xLTEtMA_d3d8bf42-3380-40c8-bc78-453a35c85a78"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzMtMy0xLTEtMA_88ae0e98-80b6-46df-9d4e-e8a8f5121e0e"
      unitRef="usd">-6266000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzMtNS0xLTEtMA_e724f3f1-3e1f-486c-84e6-5db0b4c523a6"
      unitRef="usd">-6644000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzQtMS0xLTEtMA_bab8ba96-ff8a-4aa0-af50-edee62b87144"
      unitRef="usd">-585000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzQtMy0xLTEtMA_73e7a749-acec-4932-9ba6-135326432182"
      unitRef="usd">449000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzQtNS0xLTEtMA_18be543b-4a31-4a94-aad7-1a7fbabf4393"
      unitRef="usd">-2661000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzUtMS0xLTEtMA_2d1bf684-8cb6-41f0-a996-4d36cd588601"
      unitRef="usd">20125000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzUtMy0xLTEtMA_b80fbb57-7230-4336-a223-21c00f7f8a2e"
      unitRef="usd">-12308000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzUtNS0xLTEtMA_7ea5f71d-22f0-4c61-a758-a02e92e5723d"
      unitRef="usd">5661000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzYtMS0xLTEtMA_b787037e-1ec5-4307-8f44-f4b111b4b174"
      unitRef="usd">2560000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzYtMy0xLTEtMA_ca760954-d05f-4220-8657-e85953e57132"
      unitRef="usd">-7590000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzYtNS0xLTEtMA_6420cf6c-d125-42fa-b1b0-5a6f51c39544"
      unitRef="usd">-2080000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzgtMS0xLTEtMA_3280dbb6-6d34-4968-bde6-d578afba4bc9"
      unitRef="usd">-243000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzgtMy0xLTEtMA_4039d537-bc32-4a61-9101-8c5d393c66a9"
      unitRef="usd">-247000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzgtNS0xLTEtMA_a23d4e7c-40d8-467d-a906-e3908ee1120c"
      unitRef="usd">-247000</us-gaap:OtherIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzktMS0xLTEtMA_d7cfe759-a10e-4854-bee1-0f1539798c29"
      unitRef="usd">21857000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzktMy0xLTEtMA_cb76624a-bd67-46f5-9c27-e2fe88341337"
      unitRef="usd">-25962000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZToyOWQyYTAwYjBhZGM0OTMwOTkxODczOWM4ZDE5NzkzOC90YWJsZXJhbmdlOjI5ZDJhMDBiMGFkYzQ5MzA5OTE4NzM5YzhkMTk3OTM4XzktNS0xLTEtMA_66cca4ec-4d2d-4a10-91b4-cd3b888126d0"
      unitRef="usd">-5971000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzMtMS0xLTEtMA_3bcc938e-a042-41b2-a5ee-1fe937f0b03b"
      unitRef="usd">38193000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzMtMy0xLTEtMA_d23dd136-9aab-4e46-b0e5-9bcfda04fe51"
      unitRef="usd">6187000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzMtNS0xLTEtMA_691d9611-a226-40ea-869f-49ab12304bc1"
      unitRef="usd">13514000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzQtMS0xLTEtMA_e3cfc9b0-6b7b-445f-9daf-518825ace16a"
      unitRef="usd">243000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzQtMy0xLTEtMA_9f0ba1cf-aade-441c-84bc-4e64b8e92637"
      unitRef="usd">247000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzQtNS0xLTEtMA_29f16180-31d0-426d-8737-d88823e44b9a"
      unitRef="usd">247000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzUtMS0xLTEtMA_ba58b47b-2997-4d9c-869d-b3cce48779c5"
      unitRef="usd">21609000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzUtMy0xLTEtMA_333ec0e5-29c6-46b3-8162-258a6f5c3834"
      unitRef="usd">28923000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzUtNS0xLTEtMA_6f1d8a10-e7f7-4e32-8768-f65c16de356d"
      unitRef="usd">19779000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzYtMS0xLTEtMA_e10f7263-8b85-4e3d-94cb-1ea115d6e663"
      unitRef="usd">1279000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzYtMy0xLTEtMA_a5b19f41-3a03-4fed-adc7-69a8467322b1"
      unitRef="usd">1077000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzYtNS0xLTEtMA_8c4876d2-5779-43c4-9297-c4dbbabe6589"
      unitRef="usd">674000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzctMS0xLTEtMA_7817fd1c-ac47-4e3d-9f12-6f68eea4b3b0"
      unitRef="usd">2943000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzctMy0xLTEtMA_d62fbde4-1b88-4fe9-94c2-22d2b2fa6bb9"
      unitRef="usd">2991000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzctNS0xLTEtMA_d24de02e-76d2-4af6-8352-07c4254eb3b8"
      unitRef="usd">3173000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzgtMS0xLTEtMA_02274d3b-872e-4960-bb3f-c4a4f3bcd4be"
      unitRef="usd">7111000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzgtMy0xLTEtMA_10af4909-d970-4269-886e-576e39560c1d"
      unitRef="usd">92000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzgtNS0xLTEtMA_1494c22b-be03-451c-9fed-41904c603268"
      unitRef="usd">1323000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzktMS0xLTEtMA_1781c020-ff7a-4eaa-ad7a-7f7c1b7fb256"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment>
    <pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzktMy0xLTEtMA_778c2e9f-09fd-4ff3-af7b-bfec51786e56"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment>
    <pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzktNS0xLTEtMA_bd0f6737-a29b-4951-90e6-4a427437acda"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEwLTEtMS0xLTA_b0a6346b-5ef2-46dd-9cd2-5344cab0c135"
      unitRef="usd">-1461000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEwLTMtMS0xLTA_000b59e0-0a8f-4812-87e8-cf73e74ac454"
      unitRef="usd">-1398000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEwLTUtMS0xLTA_a74297d9-1274-47fc-8032-7e788524336b"
      unitRef="usd">-1716000</pnm:EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEzLTEtMS0xLTA_7b03cc71-ca9e-43e8-9911-99ead939ac8c"
      unitRef="usd">-1367000</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEzLTMtMS0xLTA_95277cab-e473-41b5-9d81-95b083a77c70"
      unitRef="usd">-1367000</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzEzLTUtMS0xLTA_7ff92cdd-8412-45b2-85ae-49eae8bbe66c"
      unitRef="usd">-1367000</pnm:EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE0LTEtMS0xLTA_7775865a-3de9-4891-9410-73315c6e660a"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE0LTMtMS0xLTA_7df594de-9af7-4947-8227-e68b037c89c6"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE0LTUtMS0xLTA_618eb782-0ea1-4635-af18-227f9c69a4bb"
      unitRef="usd">-683000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE1LTEtMS0xLTA_b5899487-89f4-4270-849f-c603b1e80b4d"
      unitRef="usd">-279000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE1LTMtMS0xLTA_ae4d1398-3fec-4700-87cb-ddc0e79e43f0"
      unitRef="usd">-559000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE1LTUtMS0xLTA_15bd53d8-6365-4e59-b4bd-b1683aa37ae3"
      unitRef="usd">3967000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTEtMS0xLTE3MDE0_75723b03-350c-48f3-a2ad-e112daa394f5"
      unitRef="usd">1554000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTMtMS0xLTE3MDE4_4a2ca2a8-d270-404c-aafe-7691cc0fac07"
      unitRef="usd">683000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTUtMS0xLTE3MDIy_2b991737-1f51-4360-bcaf-f172a69da90f"
      unitRef="usd">612000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTEtMS0xLTA_de2fe2ea-036d-4a27-94b2-73bc665c63d0"
      unitRef="usd">-1112000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTMtMS0xLTA_75c6f0f4-6f0e-4ca3-9a31-99d4df09ece3"
      unitRef="usd">-1250000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE2LTUtMS0xLTA_e8adcaaf-4d32-43ba-b11d-c3f6071cd1a6"
      unitRef="usd">-1830000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE3LTEtMS0xLTA_80b9b98d-bf1b-4b84-801a-70cda4ff3a78"
      unitRef="usd">21857000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE3LTMtMS0xLTA_e2ef2f85-e84a-43b5-8ee4-0b2016fbcfe8"
      unitRef="usd">-25962000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiZDg3NTNmZmVkY2Q0NjAwOTE4ODc0YTc4ODJlOTRkOS90YWJsZXJhbmdlOmJkODc1M2ZmZWRjZDQ2MDA5MTg4NzRhNzg4MmU5NGQ5XzE3LTUtMS0xLTA_a387042d-0d7f-4807-bad4-0a2032640982"
      unitRef="usd">-5971000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiN2UwZTA2ZmEyMzQ0MzhiOGViNDgwNjM3MDUxNzg2Yy90YWJsZXJhbmdlOmI3ZTBlMDZmYTIzNDQzOGI4ZWI0ODA2MzcwNTE3ODZjXzAtMS0xLTEtMA_b2f22f59-f295-42b4-982f-2d316a81342f"
      unitRef="number">0.1202</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiN2UwZTA2ZmEyMzQ0MzhiOGViNDgwNjM3MDUxNzg2Yy90YWJsZXJhbmdlOmI3ZTBlMDZmYTIzNDQzOGI4ZWI0ODA2MzcwNTE3ODZjXzAtMy0xLTEtMA_85e6d509-a060-4b4f-8696-b66cc6f99a8e"
      unitRef="number">-0.8813</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiN2UwZTA2ZmEyMzQ0MzhiOGViNDgwNjM3MDUxNzg2Yy90YWJsZXJhbmdlOmI3ZTBlMDZmYTIzNDQzOGI4ZWI0ODA2MzcwNTE3ODZjXzAtNS0xLTEtMA_b6408d9e-3ae5-4196-8fcb-050f77df6198"
      unitRef="number">-0.0928</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzQtMS0xLTEtMA_89a4fd39-ae01-412c-bfaf-90ffd13a1a36"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzQtMy0xLTEtMA_dad95895-cc8d-4725-811a-e5221866a53f"
      unitRef="usd">25889000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzYtMS0xLTEtMA_bea9e038-1e93-4e20-8721-4c18cfd7bf5b"
      unitRef="usd">121569000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzYtMy0xLTEtMA_8128c1a5-e056-465e-81bf-c9a2b874e2eb"
      unitRef="usd">114849000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzctMS0xLTEtMA_f95d93bc-d661-4b67-8922-b6b7e53d1812"
      unitRef="usd">84719000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzctMy0xLTEtMA_f2d173ea-c1ea-4b02-bc1b-b65d8118bcff"
      unitRef="usd">82983000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <pnm:DeferredTaxAssetsShutdownOfRegulatoryOperations
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzgtMS0xLTEtMA_ec48a9db-3385-4789-849b-51f79229748a"
      unitRef="usd">0</pnm:DeferredTaxAssetsShutdownOfRegulatoryOperations>
    <pnm:DeferredTaxAssetsShutdownOfRegulatoryOperations
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzgtMy0xLTEtMA_958dc97b-f284-4e90-9d7b-f1b7defa6660"
      unitRef="usd">0</pnm:DeferredTaxAssetsShutdownOfRegulatoryOperations>
    <pnm:DeferredTaxAssetsRegulatoryDisallowance
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzktMS0xLTEtMA_be5c83f3-abfa-4653-a2f7-3a7e5f799ac3"
      unitRef="usd">38531000</pnm:DeferredTaxAssetsRegulatoryDisallowance>
    <pnm:DeferredTaxAssetsRegulatoryDisallowance
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzktMy0xLTEtMA_a0b0fb7c-45c4-4273-928f-5b3b9a69c872"
      unitRef="usd">34639000</pnm:DeferredTaxAssetsRegulatoryDisallowance>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzEwLTEtMS0xLTA_243588ed-66fd-4563-8ff9-e58c3579d55e"
      unitRef="usd">46444000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzEwLTMtMS0xLTA_63ef52b8-ad4d-48e2-9710-9477b26f5595"
      unitRef="usd">38735000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzExLTEtMS0xLTA_3b44871c-bc8c-4e57-89e0-4535ab1faa0c"
      unitRef="usd">291263000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzExLTMtMS0xLTA_92600357-2f07-46bb-9896-d0c407f9a46f"
      unitRef="usd">297095000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzEzLTEtMS0xLTA_d63a7fa6-ed11-46cc-97f3-1f91274816a5"
      unitRef="usd">576079000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzEzLTMtMS0xLTA_dd73d907-758f-460c-ab6a-ea2578c13845"
      unitRef="usd">630293000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <pnm:DeferredTaxLiabilitiesInvestmentTaxCredit
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE0LTEtMS0xLTA_18614ecb-9976-4a4f-bfcc-2e58c634621f"
      unitRef="usd">74424000</pnm:DeferredTaxLiabilitiesInvestmentTaxCredit>
    <pnm:DeferredTaxLiabilitiesInvestmentTaxCredit
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE0LTMtMS0xLTA_371a6b3f-3c5e-4ea0-a779-012fe83169b1"
      unitRef="usd">74667000</pnm:DeferredTaxLiabilitiesInvestmentTaxCredit>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE1LTEtMS0xLTA_d583362a-d40c-45fd-87ce-784a9c49e2f1"
      unitRef="usd">51493000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE1LTMtMS0xLTA_8e7015c4-119f-4f1e-a9a4-31947f21ebda"
      unitRef="usd">49479000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE2LTEtMS0xLTA_28678e84-6933-4d9e-bdc7-26f0150714ea"
      unitRef="usd">32413000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE2LTMtMS0xLTA_5a5f07d2-7fc4-47e9-ab21-d0c68837f44c"
      unitRef="usd">30609000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssets
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE3LTEtMS0xLTA_e4b28f25-0b89-40ad-8a32-c3489ce7cab9"
      unitRef="usd">27237000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssets>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssets
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE3LTMtMS0xLTA_ded35bf9-434b-4d07-91e5-dc891b4c4ed9"
      unitRef="usd">28831000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE4LTEtMS0xLTA_9e9d3261-491b-4b34-8062-994865a2e599"
      unitRef="usd">108767000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE4LTMtMS0xLTA_8311c61f-fb9e-4274-aff8-88846f3ceb2d"
      unitRef="usd">5206000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE5LTEtMS0xLTA_13d4a860-56fd-4bac-8fb7-e43cc885f0c7"
      unitRef="usd">870413000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzE5LTMtMS0xLTA_87c9a2ba-fb28-43d2-8e84-f480b25c26cd"
      unitRef="usd">819085000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzIwLTEtMS0xLTA_916f87f5-83c0-4f78-bd24-207a682ed579"
      unitRef="usd">579150000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo5YjA5OWQ4NTg4NjE0NGZmYmJhY2Y1MGFjNWZmODdmNy90YWJsZXJhbmdlOjliMDk5ZDg1ODg2MTQ0ZmZiYmFjZjUwYWM1ZmY4N2Y3XzIwLTMtMS0xLTA_cfebe55d-3ae5-4c56-8a5f-4dbd62e50c44"
      unitRef="usd">521990000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzMtMS0xLTEtMA_f9eb7e1c-9470-466a-857f-47670d70a7b0"
      unitRef="usd">-57160000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzQtMS0xLTEtMA_a576d43d-4805-4f0c-b936-4da19fcc83b6"
      unitRef="usd">7936000</pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities>
    <pnm:AmortizationOfExcessDeferredIncomeTax
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzUtMS0xLTEtMA_2402ca04-5ebc-4bbc-a62a-81ebff68534f"
      unitRef="usd">21609000</pnm:AmortizationOfExcessDeferredIncomeTax>
    <pnm:TaxEffectOfMarkToMarketAdjustments
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzYtMS0xLTEtMA_b4f35357-8043-4306-b21b-3c609ef54a1e"
      unitRef="usd">-3325000</pnm:TaxEffectOfMarkToMarketAdjustments>
    <pnm:TaxEffectOfExcessPensionLiability
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzctMS0xLTEtMA_656cbcde-222e-41ba-a09a-e95cb5ef149f"
      unitRef="usd">-3670000</pnm:TaxEffectOfExcessPensionLiability>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzgtMS0xLTEtMA_c543b639-6964-4db0-8af0-a8adb495b947"
      unitRef="usd">-2454000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <pnm:Adjustmentforunrecognizedtaxbenefits
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzktMS0xLTEtMA_16e716d4-3eba-4f63-9cea-36ed82122683"
      unitRef="usd">1999000</pnm:Adjustmentforunrecognizedtaxbenefits>
    <pnm:OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzEwLTEtMS0xLTA_e9fff0ee-8071-4bd5-a47a-419c785e4fc0"
      unitRef="usd">-1367000</pnm:OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzE0LTEtMS0xLTA_8f61e632-4fbe-459a-aa26-34d194f6ada7"
      unitRef="usd">0</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo2Zjk0OGYyZWRjODI0ODE0OTg3ZWY1Yjg5ZjY1MTlkZC90YWJsZXJhbmdlOjZmOTQ4ZjJlZGM4MjQ4MTQ5ODdlZjViODlmNjUxOWRkXzE1LTEtMS0xLTA_5f24173d-1633-4e0d-b2eb-23598bd2438c"
      unitRef="usd">22442000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzMtMS0xLTEtMA_cf01a77c-a524-4922-befd-8d5466922a50"
      unitRef="usd">12048000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzMtMy0xLTEtMA_c021a9b3-53b6-4043-a400-cb217a4d898a"
      unitRef="usd">10792000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzMtNS0xLTEtMA_bbcd4ca3-237b-4921-9d30-c04c6ca519b0"
      unitRef="usd">13347000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzQtMS0xLTEtMA_9d071265-08c1-4bf3-858d-e90aa4c09a79"
      unitRef="usd">2033000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzQtMy0xLTEtMA_fc61211e-5bad-4417-be80-f30b7355a0fe"
      unitRef="usd">1904000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzQtNS0xLTEtMA_dd32cb06-6fef-40b0-8dcc-2bb9caefd0db"
      unitRef="usd">1753000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzUtMS0xLTEtMA_bd9a1556-16d3-4349-bd4c-573dadc6babf"
      unitRef="usd">-7744000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzUtMy0xLTEtMA_af9fee9e-b019-449e-8507-0abfc8ba3b3a"
      unitRef="usd">-7621000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzUtNS0xLTEtMA_7911bc9b-d986-4030-b75b-2ae42147a8d5"
      unitRef="usd">-540000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzYtMS0xLTEtMA_f3aedd91-277b-4af2-9ff9-7db74bbba9be"
      unitRef="usd">-29000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzYtMy0xLTEtMA_76706105-fdad-4708-aa05-f4c500f35145"
      unitRef="usd">-29000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzYtNS0xLTEtMA_29d3c6a2-a2fb-4388-bf37-e37e7a2de188"
      unitRef="usd">2320000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzctMS0xLTEtMA_ef991a4f-3256-442e-a317-fe40bdb43c85"
      unitRef="usd">6308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzctMy0xLTEtMA_844a94f9-f9e9-41fb-ad22-c2d8faadc864"
      unitRef="usd">5046000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkNzZiOTg0YTc5NGM0NzBjODlhNGVmZDUxZTBjNjI2OC90YWJsZXJhbmdlOmQ3NmI5ODRhNzk0YzQ3MGM4OWE0ZWZkNTFlMGM2MjY4XzctNS0xLTEtMA_973287c0-a06f-4d6c-a539-1f95b3d12e58"
      unitRef="usd">16880000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzMtMS0xLTEtMA_c9c463f4-b750-4cf8-812f-934bde431430"
      unitRef="usd">13628000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzMtMy0xLTEtMA_9820e39b-0ee2-4ef1-bd15-0b0fb41a38e0"
      unitRef="usd">12778000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzMtNS0xLTEtMA_eee6591d-c465-4444-beb6-aa1a0c109c43"
      unitRef="usd">14379000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzQtMS0xLTEtMA_da375803-7938-42e2-9560-b9957a7bc6cc"
      unitRef="usd">9113000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzQtMy0xLTEtMA_c595a75f-2bba-49af-ba12-16d71734cada"
      unitRef="usd">8876000</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzQtNS0xLTEtMA_dba43e80-20da-4a91-9714-50202db75f2c"
      unitRef="usd">0</pnm:EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzUtMS0xLTEtMA_4f61dac6-92e3-44c4-9614-f62432acb0fa"
      unitRef="usd">1625000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzUtMy0xLTEtMA_0768caf0-8419-4be8-9ab0-cf747db8ec70"
      unitRef="usd">1532000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzUtNS0xLTEtMA_094f1de1-05e3-48b0-a83f-b158caae7c81"
      unitRef="usd">1454000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzctMS0xLTEtMA_9c5c0c23-0f6a-43fe-84b0-c8ecffead054"
      unitRef="usd">-112000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzctMy0xLTEtMA_7e77c378-6c7c-46e9-a005-351bb4b87540"
      unitRef="usd">-236000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzctNS0xLTEtMA_b51cc4a4-bedc-4708-a844-32e750fd104a"
      unitRef="usd">735000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtMS0xLTEtMTcwMzc_33b9f85f-49d6-4307-a0b5-754105a0265b"
      unitRef="usd">1071000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtMy0xLTEtMTcwNDM_ab5caf36-f745-4216-a0c6-9ab2d9b131b2"
      unitRef="usd">471000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtNS0xLTEtMTcwNDk_6aaf01be-0cc1-47f0-ab0c-a3f5a85b7f6f"
      unitRef="usd">277000</pnm:EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtMS0xLTEtMA_c607b744-d416-41cd-a127-c8306f0f911f"
      unitRef="usd">-791000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtMy0xLTEtMA_db1b5fa0-910e-421a-89de-249da6f5d7ad"
      unitRef="usd">-623000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzgtNS0xLTEtMA_d5f3dc1c-571e-4b01-bd4f-f33c734b0fe4"
      unitRef="usd">35000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzktMS0xLTEtMA_34891a30-fc35-4b5b-9b3a-7e0fc634e299"
      unitRef="usd">6308000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzktMy0xLTEtMA_7a1dde6c-03f5-44e0-b8fd-c1fd5d60ecf0"
      unitRef="usd">5046000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTphNzc1ZWRkOWVmOTI0YmQ2YmQ0NTc5ZDQxMGVmM2E0Zi90YWJsZXJhbmdlOmE3NzVlZGQ5ZWY5MjRiZDZiZDQ1NzlkNDEwZWYzYTRmXzktNS0xLTEtMA_562c569b-365e-4a89-82a2-882823684734"
      unitRef="usd">16880000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMTBmYTk0NjlkZjg0MGQ3YWY4ZjMwMDMyZmM5MjQ0ZC90YWJsZXJhbmdlOmIxMGZhOTQ2OWRmODQwZDdhZjhmMzAwMzJmYzkyNDRkXzAtMS0xLTEtMA_fdd2ada1-a623-41df-b763-d4981ca5cde5"
      unitRef="number">0.0971</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMTBmYTk0NjlkZjg0MGQ3YWY4ZjMwMDMyZmM5MjQ0ZC90YWJsZXJhbmdlOmIxMGZhOTQ2OWRmODQwZDdhZjhmMzAwMzJmYzkyNDRkXzAtMy0xLTEtMA_1cc42460-5118-4110-a9d0-969de9351cf6"
      unitRef="number">0.0829</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpiMTBmYTk0NjlkZjg0MGQ3YWY4ZjMwMDMyZmM5MjQ0ZC90YWJsZXJhbmdlOmIxMGZhOTQ2OWRmODQwZDdhZjhmMzAwMzJmYzkyNDRkXzAtNS0xLTEtMA_92b52f23-ce36-44f6-a663-1c929125b236"
      unitRef="number">0.2465</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzQtMS0xLTEtMA_74cc4324-23aa-471b-b1f2-c21a28b77e03"
      unitRef="usd">27392000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzQtMy0xLTEtMA_f0125d5c-4269-438d-8c58-b08f35a2b53f"
      unitRef="usd">30238000</us-gaap:DeferredTaxAssetsRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzUtMS0xLTEtMA_ac3db2f1-78df-45db-86d4-c639d9a154f2"
      unitRef="usd">4548000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzUtMy0xLTEtMA_f3cadf0b-ace6-4b13-afd0-e31008e9d0da"
      unitRef="usd">3788000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzYtMS0xLTEtMA_4c2cfd21-8157-47eb-abc4-fea15697a7bb"
      unitRef="usd">31940000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzYtMy0xLTEtMA_45d1e0c5-0b2b-4310-8067-4359aeb8bf0c"
      unitRef="usd">34026000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzgtMS0xLTEtMA_2a48fcbf-29e4-4ca9-bfd4-d18ece5f6cef"
      unitRef="usd">148279000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzgtMy0xLTEtMA_b9140b49-382f-4655-8090-53c265d69f01"
      unitRef="usd">142791000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <pnm:DeferredTaxLiabilitiesStrandedCosts
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzktMS0xLTEtMA_235e8eee-2bf0-4135-883c-dafc4c029546"
      unitRef="usd">0</pnm:DeferredTaxLiabilitiesStrandedCosts>
    <pnm:DeferredTaxLiabilitiesStrandedCosts
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzktMy0xLTEtMA_89b7ca9a-4d60-48fc-beb3-e24b17429ee3"
      unitRef="usd">1466000</pnm:DeferredTaxLiabilitiesStrandedCosts>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEwLTEtMS0xLTA_dcdd64c1-92ab-41ad-9799-e6feecb3f778"
      unitRef="usd">9836000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEwLTMtMS0xLTA_4908ef6f-10d1-42e3-aac4-c62f25e3508f"
      unitRef="usd">9016000</us-gaap:DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities>
    <pnm:DeferredTaxLiabilityLossonreacquireddebt
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzExLTEtMS0xLTA_f4c8432c-d4c0-4a7f-bf9c-24ed81b13d6d"
      unitRef="usd">6072000</pnm:DeferredTaxLiabilityLossonreacquireddebt>
    <pnm:DeferredTaxLiabilityLossonreacquireddebt
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzExLTMtMS0xLTA_0bfe7292-e61a-490d-899a-2591a8131d7f"
      unitRef="usd">6345000</pnm:DeferredTaxLiabilityLossonreacquireddebt>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEyLTEtMS0xLTA_e1524e8b-583b-4838-9270-97c459a5d741"
      unitRef="usd">4685000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEyLTMtMS0xLTA_86329a52-17ff-4deb-8d91-7eacbb5f4511"
      unitRef="usd">4420000</pnm:DeferredTaxLiabilitiesCompensationandBenefitsPensions>
    <pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEzLTEtMS0xLTA_a0a9ebc9-c371-4474-9e8a-76444108a8f8"
      unitRef="usd">6915000</pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem>
    <pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzEzLTMtMS0xLTA_bb1c75af-1bcd-422c-b7f2-963fb02b55ee"
      unitRef="usd">8473000</pnm:DeferredTaxLiabilitiesAdvancedMeteringSystem>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE0LTEtMS0xLTA_60a54507-4a79-477a-98a7-067e8e02172b"
      unitRef="usd">1522000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE0LTMtMS0xLTA_da457d89-66cf-4905-9ccf-1c455fac5646"
      unitRef="usd">1666000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE1LTEtMS0xLTA_e92cd000-ac9b-4f55-8949-8a356dae2a60"
      unitRef="usd">177309000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE1LTMtMS0xLTA_9e9804fa-ac93-45db-b17d-491cf43a80a8"
      unitRef="usd">174177000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE2LTEtMS0xLTA_0599ca74-ebd1-40ca-bd58-9691062aff3b"
      unitRef="usd">145369000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTpkYzhiYmFhODZlZjM0MWQyOTU2YjBkZGZlZTg2YmRiYy90YWJsZXJhbmdlOmRjOGJiYWE4NmVmMzQxZDI5NTZiMGRkZmVlODZiZGJjXzE2LTMtMS0xLTA_4c4b74ea-967c-4080-ad88-b1df22bed768"
      unitRef="usd">140151000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzMtMS0xLTEtMA_45cfeeb8-9a92-4b8f-b1bd-7d1c42c33530"
      unitRef="usd">-5218000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzQtMS0xLTEtMA_40b429c2-5aa9-475f-b8ca-37b3004e02f0"
      unitRef="usd">3666000</pnm:ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities>
    <pnm:AmortizationOfExcessDeferredIncomeTax
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzUtMS0xLTEtMA_09ef9dbe-748d-465f-94ef-d1ff4bb0b57f"
      unitRef="usd">9113000</pnm:AmortizationOfExcessDeferredIncomeTax>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzYtMS0xLTEtMA_9a9f6b29-eabf-4c8e-bda1-c9c01d38cbb4"
      unitRef="usd">-212000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo1YzkzYzFlZmVmNDI0YWYzYmFmNTExMzc2OTM4N2M3Yy90YWJsZXJhbmdlOjVjOTNjMWVmZWY0MjRhZjNiYWY1MTEzNzY5Mzg3YzdjXzctMS0xLTEtMA_368dcb33-fa76-4f46-933f-e374431a86cd"
      unitRef="usd">-7773000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEyOTgy_090883f1-0677-47c2-8fa9-b11a0c9c5588">A reconciliation of unrecognized tax benefits is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.426%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.450%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reductions) for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reductions) for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reductions) for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i137c23de1ca24d639ac6409e1b5908df_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzItMS0xLTEtMA_d1f209f9-1202-4bae-b1a4-0d5c49d53943"
      unitRef="usd">9429000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ic53f5f036578415698a7c98cc694dba3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzItMy0xLTEtMA_0c06a933-48ae-4730-963b-1d1c0e0f5bb8"
      unitRef="usd">6563000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ic06440196560414e9a39d09a3d31dc57_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzItNS0xLTEtMA_58c48be6-f9d6-42ea-bc19-698079c5b788"
      unitRef="usd">63000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i4668d37e4de14a9bbb513e74563f41f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzMtMS0xLTEtMA_9fe0f107-3d96-4673-99d1-8f98d19b529d"
      unitRef="usd">543000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzMtMy0xLTEtMA_97ecf04d-10c6-4814-b520-8ee5e63605e4"
      unitRef="usd">543000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzMtNS0xLTEtMA_a44fb58b-3437-4cf2-a548-29b493100d62"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i4668d37e4de14a9bbb513e74563f41f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzQtMS0xLTEtMA_29e270d3-621e-47a4-9ce6-6afd63e22346"
      unitRef="usd">222000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzQtMy0xLTEtMA_da6cb917-0519-485b-a1fe-49e1d2680481"
      unitRef="usd">182000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzQtNS0xLTEtMA_a3784892-1506-4baa-9e40-926e76fcf258"
      unitRef="usd">40000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i4668d37e4de14a9bbb513e74563f41f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzUtMS0xLTEtMA_c72bb70c-8952-439d-9dc9-25079a666df0"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzUtMy0xLTEtMA_f62989cc-acba-490c-8c8a-a435bb882689"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzUtNS0xLTEtMA_7e6912ba-fb31-4790-9071-60b0543f3368"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i26631b1262b94e4a85534805d2f436db_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzYtMS0xLTEtMA_e7684e8d-f3e6-4cc4-b495-9b7dd96e99c9"
      unitRef="usd">10194000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id77d0c8d67134b01b51069cf79391480_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzYtMy0xLTEtMA_b81f9000-7b43-4062-9429-e0e3bf2d45b5"
      unitRef="usd">7288000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i141d575b0ad846169d390d78d94b3af9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzYtNS0xLTEtMA_14c09b8d-97cb-4981-9cb5-38b985fcd2b5"
      unitRef="usd">103000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i3e8fae1182364d5f84a26f9f011d28a7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzctMS0xLTEtMA_01bfdfd4-fc80-4e9e-b908-6c624d07a0d5"
      unitRef="usd">329000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzctMy0xLTEtMA_5ed17941-72f2-4d96-a3a9-71821cdf9820"
      unitRef="usd">329000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzctNS0xLTEtMA_fab54a20-b388-4530-95a7-032f4b87b170"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i3e8fae1182364d5f84a26f9f011d28a7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzgtMS0xLTEtMA_c869ba9c-a163-4822-bf4b-b634639d2c8c"
      unitRef="usd">170000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzgtMy0xLTEtMA_59ce3018-d00c-465d-8d85-47f62e552617"
      unitRef="usd">159000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzgtNS0xLTEtMA_48e35dbb-1e72-49e9-854a-a135b437fcfc"
      unitRef="usd">11000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i3e8fae1182364d5f84a26f9f011d28a7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzktMS0xLTEtMA_3dbd25ed-480f-4f06-8213-3d1d140a3326"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzktMy0xLTEtMA_ced2d677-1ef1-4c94-a31c-39c95cb47090"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzktNS0xLTEtMA_9f2467b6-f399-43d2-ad4b-425eb89534f8"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if6d50cc718b748df832542b60fb4921d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEwLTEtMS0xLTA_2cdb2180-605a-4306-945d-df17660218d6"
      unitRef="usd">10693000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEwLTMtMS0xLTA_c589095a-378d-43d0-b633-fdf364b4b09f"
      unitRef="usd">7776000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEwLTUtMS0xLTA_c3a246bc-09fd-4e9a-bdac-c8ec53246b2e"
      unitRef="usd">114000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="icdabe899d0cf49ef84d3c3e7495a2145_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzExLTEtMS0xLTA_fb409ea8-8c07-4803-aef6-92bbb706e28d"
      unitRef="usd">2286000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzExLTMtMS0xLTA_6cbbb4a3-a013-46b8-8eff-c9c9f6ae42e6"
      unitRef="usd">2286000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzExLTUtMS0xLTA_7001087f-1303-4b16-a074-2fce768a2edd"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="icdabe899d0cf49ef84d3c3e7495a2145_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEyLTEtMS0xLTA_90d9286a-b622-4ec1-8af0-507bac998d49"
      unitRef="usd">173000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEyLTMtMS0xLTA_f3926852-263b-4679-9141-50cb2a238bff"
      unitRef="usd">168000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEyLTUtMS0xLTA_bdf51355-fdb4-477e-b15d-1d838a65bc4a"
      unitRef="usd">5000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="icdabe899d0cf49ef84d3c3e7495a2145_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEzLTEtMS0xLTA_694125c9-ebb0-4823-8e4d-7120b9447b00"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEzLTMtMS0xLTA_48ae8803-1011-4f4a-ae6e-463bffd07add"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzEzLTUtMS0xLTA_1f257e09-6e3a-4559-b2ef-18eba939a092"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzE0LTEtMS0xLTA_e1952f5b-0906-40d2-9d41-f50e0c5ddec1"
      unitRef="usd">13152000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzE0LTMtMS0xLTA_8b033cf6-9782-4150-9dc9-0c0d1fc7211e"
      unitRef="usd">10230000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo0NTlhNTkzYTBmNjE0OTUzYTZlZDhkNGVjODllYTA0ZC90YWJsZXJhbmdlOjQ1OWE1OTNhMGY2MTQ5NTNhNmVkOGQ0ZWM4OWVhMDRkXzE0LTUtMS0xLTA_542baed5-e6f3-48be-aecd-a846ef95c3a5"
      unitRef="usd">119000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i454418cebb5c483fa39833173924bafe_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzgzNjc_8a8d74d8-ab10-41e0-889c-38310a36a7a5"
      unitRef="usd">10700000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzgzNzE_08719647-09cf-4817-af75-ac5fa806b525"
      unitRef="usd">7800000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzgzNzk_f99d0be9-20f0-4a3d-bbb7-9a27d6830e74"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_056a0d2e-32a4-4592-9c62-f44c05885216"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_15a45305-221a-4172-b44b-cdcf441d9fd3"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_346127ad-247b-452b-b3b2-8048e204f085"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_65345df4-f3fc-4db9-a020-2b93cf7b4fbb"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_6abdc7c2-5326-4f02-bb43-a2a373b69490"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_92573b47-0df7-468a-92e0-d970551edd36"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_98acc93f-1027-4bb0-9f8b-8418b79c806b"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_beee242e-b870-446b-a5a8-a4fb252c4d32"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzg2MTk_c4864530-dcb1-4d53-8b2a-e032892a08f0"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i5afb26e8b6a34817bb35843d09478f68_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzkzNTY_d5240000-01a5-4955-a595-098ee2b96da9"
      unitRef="usd">222100000</us-gaap:OperatingLossCarryforwards>
    <pnm:FederalTaxCreditCarryforwardsThatExpireBeginningIn2023
      contextRef="i5afb26e8b6a34817bb35843d09478f68_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzk0Mzc_ab15b91d-de94-481c-8a05-711ce856e1ea"
      unitRef="usd">121400000</pnm:FederalTaxCreditCarryforwardsThatExpireBeginningIn2023>
    <pnm:TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEyOTY3_75aa0a8d-464a-48ab-8c28-c9cd5be31fd4">&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impairments after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2018 through 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2018:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pnm:TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtMS0xLTEtMTg5NTk_e88f719c-1dfb-44ae-b4a2-d2cf5ad3c398"
      unitRef="usd">-425000</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtMy0xLTEtMTg5NTk_e1ef1625-550e-407d-bd14-61846a115299"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtNS0xLTEtMTg5NTk_91abb662-7c33-40b0-98c2-6083627c2829"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateNetOperatingLossCarryforwardImpairment
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtMS0xLTEtMTg5NTk_45c906f6-7a1d-4d5e-8a79-709d7bd4fb63"
      unitRef="usd">0</pnm:StateNetOperatingLossCarryforwardImpairment>
    <pnm:StateNetOperatingLossCarryforwardImpairment
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtMy0xLTEtMTg5NTk_c0e20d37-0c1e-406f-b450-4f6ccced26a9"
      unitRef="usd">0</pnm:StateNetOperatingLossCarryforwardImpairment>
    <pnm:StateNetOperatingLossCarryforwardImpairment
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtNS0xLTEtMTg5NTk_03e1d2cb-0ae1-4753-9369-7e01c0c3541f"
      unitRef="usd">0</pnm:StateNetOperatingLossCarryforwardImpairment>
    <pnm:CharitablecontributioncarryforwardImpairment
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtMS0xLTEtMTg5NTk_91bd8ab0-29e0-40c0-bd91-9bdb6f3d2baf"
      unitRef="usd">0</pnm:CharitablecontributioncarryforwardImpairment>
    <pnm:CharitablecontributioncarryforwardImpairment
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtMy0xLTEtMTg5NTk_8290e79b-55f1-4c98-b31c-416d2400921f"
      unitRef="usd">0</pnm:CharitablecontributioncarryforwardImpairment>
    <pnm:CharitablecontributioncarryforwardImpairment
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtNS0xLTEtMTg5NTk_c0c7a537-e199-4a5a-9956-49b1dfd88133"
      unitRef="usd">0</pnm:CharitablecontributioncarryforwardImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtMS0xLTEtMTg5NTk_f9deb665-134a-41e2-be67-6fdc2fb4261a"
      unitRef="usd">96000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtMy0xLTEtMTg5NTk_688443b5-8ee8-4d00-8881-913373173d5f"
      unitRef="usd">61000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtNS0xLTEtMTg5NTk_f578a51f-18f7-415a-b6d9-a5f7e9e6e949"
      unitRef="usd">35000</pnm:CompensationExpenseImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtMS0xLTEtMA_8e8857ff-92b2-40d2-9a7a-c6f56a2ca6a7"
      unitRef="usd">425000</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtMy0xLTEtMA_7b3a13c9-3be5-4ce6-bb3e-06ff47c16201"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzMtNS0xLTEtMA_af4bb529-1c9f-4f09-a09c-9be9a91c263b"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateNetOperatingLossCarryforwardImpairment
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtMS0xLTEtMA_c150afe9-b9e4-4305-ac38-13cf7b17937e"
      unitRef="usd">0</pnm:StateNetOperatingLossCarryforwardImpairment>
    <pnm:StateNetOperatingLossCarryforwardImpairment
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtMy0xLTEtMA_b16de9c8-a243-4118-b4d8-dae7dc959e50"
      unitRef="usd">0</pnm:StateNetOperatingLossCarryforwardImpairment>
    <pnm:StateNetOperatingLossCarryforwardImpairment
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzQtNS0xLTEtMA_c7af808b-04b3-4997-8dcd-a37d0a2fc703"
      unitRef="usd">0</pnm:StateNetOperatingLossCarryforwardImpairment>
    <pnm:CharitablecontributioncarryforwardImpairment
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtMS0xLTEtMA_c1a7a197-62cd-4451-a4e2-51f42ef6bb90"
      unitRef="usd">0</pnm:CharitablecontributioncarryforwardImpairment>
    <pnm:CharitablecontributioncarryforwardImpairment
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtMy0xLTEtMA_f0ee9d5f-3cd2-4970-a575-4029df0c5b6b"
      unitRef="usd">0</pnm:CharitablecontributioncarryforwardImpairment>
    <pnm:CharitablecontributioncarryforwardImpairment
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzUtNS0xLTEtMA_c3af2b51-6f74-404b-9eb7-f2330451dfc5"
      unitRef="usd">0</pnm:CharitablecontributioncarryforwardImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtMS0xLTEtMA_b585cf02-808d-45b7-8976-ae4c11cd08e3"
      unitRef="usd">-99000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtMy0xLTEtMA_90bc7280-c4c0-4618-a8d8-ec047cd7589d"
      unitRef="usd">-100000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzYtNS0xLTEtMA_456f7f0e-27b0-46c0-b0cd-505e3541c2c6"
      unitRef="usd">2000</pnm:CompensationExpenseImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzgtMS0xLTEtMA_c6fac512-384b-4385-891a-7279e87a1bf0"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzgtMy0xLTEtMA_d5880e46-c0e6-41a3-b6d8-80160d79292c"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateTaxCreditCarryforwardImpairment
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzgtNS0xLTEtMA_2bc77252-90bf-4c0d-9363-3534e09f71ef"
      unitRef="usd">0</pnm:StateTaxCreditCarryforwardImpairment>
    <pnm:StateNetOperatingLossCarryforwardImpairment
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzktMS0xLTEtMA_9001580f-9ba4-446c-84b0-49d6741e78af"
      unitRef="usd">0</pnm:StateNetOperatingLossCarryforwardImpairment>
    <pnm:StateNetOperatingLossCarryforwardImpairment
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzktMy0xLTEtMA_7ca25881-7df4-4efb-8a8d-ce4a15f94095"
      unitRef="usd">0</pnm:StateNetOperatingLossCarryforwardImpairment>
    <pnm:StateNetOperatingLossCarryforwardImpairment
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzktNS0xLTEtMA_7babed53-bc1c-477b-811e-e4f50613c033"
      unitRef="usd">0</pnm:StateNetOperatingLossCarryforwardImpairment>
    <pnm:CharitablecontributioncarryforwardImpairment
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzEwLTEtMS0xLTA_d047ad76-0200-41de-8ebf-57499e28d184"
      unitRef="usd">0</pnm:CharitablecontributioncarryforwardImpairment>
    <pnm:CharitablecontributioncarryforwardImpairment
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzEwLTMtMS0xLTA_461ee015-2958-4799-9a45-ca8463ed0de4"
      unitRef="usd">0</pnm:CharitablecontributioncarryforwardImpairment>
    <pnm:CharitablecontributioncarryforwardImpairment
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzEwLTUtMS0xLTA_f6bb0d0b-be68-4b30-b5ed-c46f8790426b"
      unitRef="usd">0</pnm:CharitablecontributioncarryforwardImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzExLTEtMS0xLTA_d04e187f-8a77-4c58-8608-46fd8de5f508"
      unitRef="usd">410000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="if6abc2ea137f4c46b5a6c928fa72b1be_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzExLTMtMS0xLTA_dfcf4680-4c0c-4a21-bd6e-0f0a7603b09d"
      unitRef="usd">298000</pnm:CompensationExpenseImpairment>
    <pnm:CompensationExpenseImpairment
      contextRef="ic3269df2c3844b26acf2e0d5ca39e503_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTo4ODY3ODcyZTNiOGU0NmUwODhhOWJiNjA1MTMyMWMwYi90YWJsZXJhbmdlOjg4Njc4NzJlM2I4ZTQ2ZTA4OGE5YmI2MDUxMzIxYzBiXzExLTUtMS0xLTA_f1c675a0-41c4-46c0-bf40-f1f480ac65ac"
      unitRef="usd">111000</pnm:CompensationExpenseImpairment>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90ZXh0cmVnaW9uOjM3YmIxZGJhOTQ1MzQ1MTU4NTZiZDM0MGFhZGM4ZjBjXzEyOTg0_073140f8-0d99-42e2-bf97-9553e4bff969">The reserve balances, after reflecting expiration of carryforwards under applicable tax laws, at December&#160;31, 2020 and 2019 are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contribution carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzMtMS0xLTEtMA_718382b4-d4ad-4ccc-9d96-21e07f32e63d"
      unitRef="usd">0</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzMtMy0xLTEtMA_f898cdd6-fff4-44e8-939e-59d209c70f91"
      unitRef="usd">0</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzMtNS0xLTEtMA_4ce9f195-8bfd-47f0-90a4-58b43ba6ca0f"
      unitRef="usd">0</pnm:ReservebalanceStatetaxcreditcarryforward>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzQtMS0xLTEtMA_72d21462-e8e5-4b63-a2ef-01e272579eac"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzQtMy0xLTEtMA_80c25ded-1f53-4856-8ad6-2973c4fea59c"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzQtNS0xLTEtMA_7ce0850b-f7aa-4d14-ab83-0af677e85685"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <pnm:ReservebalanceCharitablecontributioncarryforward
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzUtMS0xLTEtMA_b0eaa993-786e-4a11-973e-dfe1a17ee2e6"
      unitRef="usd">0</pnm:ReservebalanceCharitablecontributioncarryforward>
    <pnm:ReservebalanceCharitablecontributioncarryforward
      contextRef="idaa6eba2823041efbe6bb4c1843aed79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzUtMy0xLTEtMA_44f70b7c-a3c4-48d0-a5a3-f5fb36014c46"
      unitRef="usd">0</pnm:ReservebalanceCharitablecontributioncarryforward>
    <pnm:ReservebalanceCharitablecontributioncarryforward
      contextRef="i21941144877c48abab057a3fefb5b4ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzUtNS0xLTEtMA_eae26b4c-5890-4f12-99f0-0e207adfe519"
      unitRef="usd">0</pnm:ReservebalanceCharitablecontributioncarryforward>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzYtMS0xLTEtMA_f6adc22c-2935-4514-8d07-cd665eef674e"
      unitRef="usd">407000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="i93b1fb6847fb4cb7935c6d5da8930293_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzYtMy0xLTEtMA_0b33a3fa-c653-491d-95b7-08b7cd5e3eee"
      unitRef="usd">259000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="i48f9c7182cfc434f81b6d077e5c143c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzYtNS0xLTEtMA_15cf02aa-780e-4b64-aacc-b225fede54e2"
      unitRef="usd">148000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzgtMS0xLTEtMA_b7dfceaa-12f0-4209-bdce-140c932e8d9c"
      unitRef="usd">425000</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzgtMy0xLTEtMA_dc3725be-6737-46df-85df-8c3b2d0e2ca2"
      unitRef="usd">0</pnm:ReservebalanceStatetaxcreditcarryforward>
    <pnm:ReservebalanceStatetaxcreditcarryforward
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzgtNS0xLTEtMA_80ea3b82-68a2-433c-a9dc-89edd3d43cc0"
      unitRef="usd">0</pnm:ReservebalanceStatetaxcreditcarryforward>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzktMS0xLTEtMA_83c9e972-9b72-4870-b60c-3696b416a82d"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzktMy0xLTEtMA_7e0a31e8-b988-4a69-99b9-0897533f2f97"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzktNS0xLTEtMA_7f16018c-6565-4894-b866-c7062625b882"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <pnm:ReservebalanceCharitablecontributioncarryforward
      contextRef="if8a55cf514c849ba8dfe3f574b9eed6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzEwLTEtMS0xLTA_7bb8861c-2aee-4299-a53e-e6980318ce44"
      unitRef="usd">0</pnm:ReservebalanceCharitablecontributioncarryforward>
    <pnm:ReservebalanceCharitablecontributioncarryforward
      contextRef="i8ae16b477a3a4e4eb3940c96c893efee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzEwLTMtMS0xLTA_eea405f3-d482-4e4f-97fd-a74a2731cf8a"
      unitRef="usd">0</pnm:ReservebalanceCharitablecontributioncarryforward>
    <pnm:ReservebalanceCharitablecontributioncarryforward
      contextRef="ie7355255584e4e0ba93df9b73db8adb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzEwLTUtMS0xLTA_b2e7bf82-79ac-479c-bdcf-8c7a48e8a2b1"
      unitRef="usd">0</pnm:ReservebalanceCharitablecontributioncarryforward>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzExLTEtMS0xLTA_6b8454f8-2e30-4f0f-9536-aff18d62acac"
      unitRef="usd">311000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="i5c2772a017c543818bec81d81f14ab3b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzExLTMtMS0xLTA_e4bd58f8-5370-4744-86b0-21bdbf491892"
      unitRef="usd">198000</pnm:ReverseBalanceCompensationExpense>
    <pnm:ReverseBalanceCompensationExpense
      contextRef="iaaa0332a48d245989e39ef54b332aaf3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzEvZnJhZzozN2JiMWRiYTk0NTM0NTE1ODU2YmQzNDBhYWRjOGYwYy90YWJsZTplMmNlNjFkMTkyZDc0ZGZlOTU0ZGEzNTVjMDQ5ZWIyMy90YWJsZXJhbmdlOmUyY2U2MWQxOTJkNzRkZmU5NTRkYTM1NWMwNDllYjIzXzExLTUtMS0xLTA_9093b5ac-01c8-4dc4-8804-f6d5891da5b2"
      unitRef="usd">113000</pnm:ReverseBalanceCompensationExpense>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0Xzg0NzE_80d600a8-12fb-4696-855c-0c109f2cf6fb">Goodwill &lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The excess purchase price over the fair value of the assets acquired and the liabilities assumed by PNMR for its 2005 acquisition of TNP was recorded as goodwill and was pushed down to the businesses acquired.  In 2007, the TNMP assets that were included in its New Mexico operations, including goodwill, were transferred to PNM.  PNMR&#x2019;s reporting units that currently have goodwill are PNM and TNMP.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company evaluates its goodwill for impairment annually at the reporting unit level or more frequently if circumstances indicate that the goodwill may be impaired.   Application of the impairment test requires judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units, and determination of the fair value of each reporting unit.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In certain circumstances an entity may perform a qualitative analysis to conclude that the goodwill of a reporting unit is not impaired.  Under a qualitative assessment an entity considers macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant entity-specific events affecting a reporting unit, as well as whether a sustained decrease (both absolute and relative to its peers) in share price has occurred.  An entity considers the extent to which each of the adverse events and circumstances identified could affect the comparison of a reporting unit&#x2019;s fair value with its carrying amount.  An entity places more weight on the events and circumstances that most affect a reporting unit&#x2019;s fair value or the carrying amount of its net assets.  An entity also considers positive and mitigating events and circumstances that may affect its determination of whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount.  An entity evaluates, on the basis of the weight of evidence, the significance of all identified events and circumstances in the context of determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount.  A quantitative analysis is not required if, after assessing events and circumstances, an entity determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In other circumstances, an entity may perform a quantitative analysis to reach the conclusion regarding impairment with respect to a reporting unit.  An entity may choose to perform a quantitative analysis without performing a qualitative analysis and may perform a qualitative analysis for certain reporting units, but a quantitative analysis for others.  The first step of the quantitative impairment test requires an entity to compare the fair value of the reporting unit with its carrying value, including goodwill.  If as a result of this analysis, the entity concludes there is an indication of impairment in a reporting unit having goodwill, the amount of goodwill impairment to be recorded in the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR periodically updates its quantitative analysis for both PNM and TNMP.  The use of a quantitative approach in a given period is not necessarily an indication that a potential impairment has been identified under a qualitative approach.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;When PNMR performs a quantitative analysis for PNM or TNMP, a discounted cash flow methodology is primarily used to estimate the fair value of the reporting unit.  This analysis requires significant judgments, including estimations of future cash flows, which is dependent on internal forecasts, estimations of long-term growth rates for the business, and determination of appropriate weighted average cost of capital for the reporting unit.  Changes in these estimates and assumptions could materially affect the determination of fair value and the conclusion of impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;When PNMR performs a qualitative or quantitative analysis for PNM or TNMP, PNMR considers market and macroeconomic factors including changes in growth rates, changes in the WACC, and changes in discount rates.  PNMR also evaluates its stock price relative to historical performance, industry peers, and to major market indices, including an evaluation of PNMR&#x2019;s market capitalization relative to the carrying value of its reporting units.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;For the annual evaluations performed as of April 1, 2018, PNMR utilized a quantitative analysis for the PNM reporting unit and a qualitative analysis for the TNMP reporting unit.  The April 1, 2018 quantitative evaluations indicated the fair value of the PNM reporting unit, which has goodwill of $51.6 million, exceeded its carrying value by approximately 19%.  The 2018 qualitative analysis for the TNMP reporting unit was performed by considering changes in expectations of future financial performance since the April 1, 2016 quantitative analysis that indicated the fair value of the TNMP reporting unit, which has goodwill of $226.7 million, exceeded its carrying value by approximately 32%.  The 2018 analysis considered events specific to TNMP such as the potential impacts of legal and regulatory matters discussed in Note 16 and Note 17, including potential adverse outcomes in the then pending TNMP 2018 Rate Case.  Based on an evaluation of these and other factors, the Company determined it is not more likely than not that the April 1, 2018 carrying values of PNM or TNMP exceeded their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;For its annual evaluations performed as of April 1, 2019, PNMR performed qualitative analyses for both the PNM and TNMP reporting units.  In addition to the typical considerations discussed above, the qualitative analysis considered changes in the Company&#x2019;s expectations of future financial performance since the April 1, 2018 quantitative analysis performed for PNM, as well as the quantitative analysis performed for TNMP at April 1, 2016 and the previous qualitative analyses through April 1, 2018.  This analysis considered Company specific events such as the potential impacts of legal and regulatory matters discussed in Note 16 and Note 17, including potential outcomes in PNM&#x2019;s SJGS Abandonment Application, the impacts of the NM Supreme Court&#x2019;s decision in the appeal of the NM 2015 Rate Case, and other potential impacts of changes in PNM&#x2019;s resource needs based on PNM&#x2019;s 2017 IRP.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2019 carrying values of PNM or TNMP exceeded their fair values.&lt;/span&gt;&lt;/div&gt;For its annual evaluations performed as of April 1, 2020, PNMR performed a qualitative analysis for the PNM reporting unit and a quantitative analysis for the TNMP reporting unit.  In addition to the typical considerations discussed above, the qualitative analysis considered changes in PNM&#x2019;s expectations of future financial performance since the April 1, 2018 quantitative analysis as well as the 2019 qualitative analysis.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2020 carrying value of PNM exceeded its fair value.  Using the methods and considerations discussed above, the 2020 quantitative analysis indicated the fair value of the TNMP reporting unit, which has goodwill of $226.7&#160;million, exceeded its carrying value by approximately 38%.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2020 carrying value of TNMP exceeded its fair value.  Since the April 1, 2020 annual evaluation, there have been no events, including the Merger, or indications that the fair values of the reporting units with recorded goodwill have decreased below their carrying values.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i101eda77537340fcbec2a3ed240404f0_I20180401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzY1MTc_6c32336c-9352-4043-a0ff-e94b64811642"
      unitRef="usd">51600000</us-gaap:Goodwill>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="i101eda77537340fcbec2a3ed240404f0_I20180401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzY1NjY_eae1121e-f499-474f-9f95-dd60c15d3e16"
      unitRef="number">0.19</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:Goodwill
      contextRef="i85a23bcc443e465dad1cdec57f850bb1_I20180401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzY4NDA_34c7fdca-d72c-4f2f-8519-0c4dc3078add"
      unitRef="usd">226700000</us-gaap:Goodwill>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="i85a23bcc443e465dad1cdec57f850bb1_I20180401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzY4ODk_76f479b5-b64b-4897-b85a-926c33bae67c"
      unitRef="number">0.32</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:Goodwill
      contextRef="i2d471df74c434bf184dd5cc34ba764a7_I20200401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzMyOTg1MzQ5MDQ5MjI_ab42c598-a0f2-4c46-82b2-5af9ca894895"
      unitRef="usd">226700000</us-gaap:Goodwill>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="i2d471df74c434bf184dd5cc34ba764a7_I20200401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yNzcvZnJhZzplZTRlYzMzNGU1MjI0ZGM1Yjc5ZDJiZjdmNWNiZTRiNC90ZXh0cmVnaW9uOmVlNGVjMzM0ZTUyMjRkYzViNzlkMmJmN2Y1Y2JlNGI0XzMyOTg1MzQ5MDQ5Mzg_97ddbedf-b0b5-4a5c-8e70-fbdba407c6e5"
      unitRef="number">0.38</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90ZXh0cmVnaW9uOmNkNWE0NTQ4NzQwMTRiYzg5NjJjMjg2N2YzNDAxNWJhXzE0Mjk_0ef40e44-129f-4eea-bc49-1f2227c39a19">Related Party Transactions &lt;div style="text-align:justify;text-indent:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR, PNM, TNMP, and NMRD are considered related parties, as is PNMR Services Company, a wholly-owned subsidiary of PNMR that provides corporate services to PNMR and its subsidiaries in accordance with shared services agreements.  These services are billed at cost on a monthly basis to the business units.  In addition, PNMR provides construction and operations and maintenance services to NMRD, a 50% owned subsidiary of PNMR Development (Note 21), and PNM purchases renewable energy from certain NMRD-owned facilities at a fixed price per MWh of energy produced.  PNM also provides interconnection services to PNMR Development (Note 7) and NMRD.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;PNMR files a consolidated federal income tax return with its affiliated companies.  A tax allocation agreement exists between PNMR and each of its affiliated companies.  These agreements provide that the subsidiary company will compute its taxable income on a stand-alone basis.  If the result is a net tax liability, such amount shall be paid to PNMR.  If there are net operating losses and/or tax credits, the subsidiary shall receive payment for the tax savings from PNMR to the extent that PNMR is able to utilize those benefits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 7 for information on intercompany borrowing arrangements.  The table below summarizes the nature and amount of related party transactions of PNMR, PNM and TNMP:&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.040%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services billings:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to PNM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to NMRD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy purchases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM from NMRD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interconnection and facility study billings:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to NMRD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest billings:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax sharing payments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i673695e225844b83ae31230f86f5def3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90ZXh0cmVnaW9uOmNkNWE0NTQ4NzQwMTRiYzg5NjJjMjg2N2YzNDAxNWJhXzQ1Ng_f85d9c89-5206-4a6a-90b7-3a54f5fb1892"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90ZXh0cmVnaW9uOmNkNWE0NTQ4NzQwMTRiYzg5NjJjMjg2N2YzNDAxNWJhXzE0MjM_56fcd36e-dc3a-46e5-ad6a-442ba87399c0">The table below summarizes the nature and amount of related party transactions of PNMR, PNM and TNMP:&#160;&#160;&#160;&#160;&#160;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.040%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services billings:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to PNM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to NMRD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy purchases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM from NMRD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interconnection and facility study billings:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to NMRD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest billings:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax sharing payments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNMR to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PNM to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TNMP to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i66c2db02e0044fecb2041f89854acf67_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzYtMS0xLTEtMA_2eaadef7-019a-4da3-8d05-4551ce8cd6d2"
      unitRef="usd">100872000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ib9a9913a33b84469b659da68883f5eb2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzYtMy0xLTEtMA_dc2ae5c8-c45e-4a62-afb1-d5ff71dee121"
      unitRef="usd">96327000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="iccadcb0bdcec4fe39e29d4203caa25df_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzYtNS0xLTEtMA_105d6b14-3884-4510-83e4-669269a30c2e"
      unitRef="usd">95637000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ie4bd15b24c7b4c759568004e7f2d6ef6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzctMS0xLTEtMA_2fac9441-a341-4d8f-8b71-aa3f4417fa02"
      unitRef="usd">39053000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i117c90c509854fee9ffed6418abacc8e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzctMy0xLTEtMA_f788d61a-119a-4031-a37f-291513aced82"
      unitRef="usd">36554000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i2e89b6fe6620438bb4f255c2a7d0507f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzctNS0xLTEtMA_cd71fcc3-55a8-4c56-a397-d73f3ab5708c"
      unitRef="usd">33493000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="iaf04ed3bca2b414095c3f855050c9c98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzgtMS0xLTEtMA_95364104-7066-40d0-9ec8-30e64cf0d00d"
      unitRef="usd">383000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i3eb6d97fe78444f0be4b7f40f0fed639_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzgtMy0xLTEtMA_1f9ba5bd-231e-434f-bc28-4d79806bca05"
      unitRef="usd">375000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i9b8acaa192f442c2ae29bfe985fc2d44_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzgtNS0xLTEtMA_8ad5233a-996b-46b2-b53c-2fba909d2d64"
      unitRef="usd">367000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia2337bff676e49c1ac94b772e49a691b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzktMS0xLTEtMA_53eac980-ff6f-4227-a491-311b5c7e4eb8"
      unitRef="usd">141000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia4aed2675e4048f0898524f5f88bde17_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzktMy0xLTEtMA_bed19947-15a2-4bdc-a2e1-d29d207e1ec7"
      unitRef="usd">141000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i9097e94c27ae492d8aa417eacce2bd5d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzktNS0xLTEtMA_96384e84-3ac3-47fa-a2b4-fd6aaaf6eeb1"
      unitRef="usd">140000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i35e28743eec4434397f0a07b980296ee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEwLTEtMS0xLTA_431c1424-4c38-46c0-86a1-997db3573c6f"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i2f8f7bcf508247ed80badb28dfc3c3a5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEwLTMtMS0xLTA_05408d9e-8681-4ee9-99e9-c1458dc7ffce"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i07150083e73c4051854151f9ff6ae272_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEwLTUtMS0xLTA_ea64916a-67f6-4805-84ab-1d6b568c28b2"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i232ad6625ec04ca79711b1d077a8cdfe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEzLTEtMS0xLTA_9a4f6aa1-14ee-4998-abbd-cdc71024962e"
      unitRef="usd">260000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i2bc84e647aee45d79e96be01fb3917e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEzLTMtMS0xLTA_4ba543fb-c876-48ef-8407-d8f2e0527ccf"
      unitRef="usd">238000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic8619dfe7d8e4989815eff13d88ba213_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzEzLTUtMS0xLTA_d250dbd9-bc4f-4bac-a125-82d87ff9f935"
      unitRef="usd">183000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i1b23ba27894544508a7c68353e660860_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE1LTEtMS0xLTA_9a91d870-04a2-4eed-80e8-e72e7226789a"
      unitRef="usd">9638000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ib0bf5b2ca7c541b088ab822cc11ae5a3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE1LTMtMS0xLTA_c170273d-51ab-43e9-9f52-63d26a0f838f"
      unitRef="usd">3124000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i14dbb17ce2804f82803ba38c6d66f4d0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE1LTUtMS0xLTA_0807e7b3-b6e2-4157-a7af-98b7a8e12f94"
      unitRef="usd">2924000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i51de373719ef4a78bea354c5fbf5d2e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE3LTEtMS0xLTA_6e4b9825-a2ee-4541-8c4a-e89a60cc5a3f"
      unitRef="usd">350000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i178524269d564fcdb38ee62e3c6af179_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE3LTMtMS0xLTA_fcbbc082-64cf-41b8-8805-9e06c1df61ee"
      unitRef="usd">650000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic8bbb22c0cdb473398d23a882ed814ed_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE3LTUtMS0xLTA_ee4e3db8-4303-491d-b34e-a52bcad1dc6e"
      unitRef="usd">2108000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i88fcb2c5acfe4316b8e9a5087f160c3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE4LTEtMS0xLTA_3a6ce123-8e09-4f7c-b9be-f74f8442d627"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0e8b1b0f6906458486a9dd85531a1f01_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE4LTMtMS0xLTA_6db113fe-2167-4773-b93d-a7c21f96135c"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i9c6d8f8ac4e045079a72c65c10be00a5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE4LTUtMS0xLTA_8239038e-a97f-4fec-97a1-cbf2310535c0"
      unitRef="usd">68820000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i185c7f016e94496e8d692757cdb17fde_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE5LTEtMS0xLTA_1add08b5-0ec8-4ca4-8d3b-c5d08d9f88d4"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i30cbb02e8f29413c83c7bde98ffe935a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE5LTMtMS0xLTA_87fa04a5-d356-41df-b731-09bf1f4d85b8"
      unitRef="usd">68820000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if7b9b40d30c64aac942411d5a5e72a9c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzE5LTUtMS0xLTA_0f4ab7f1-b692-4d6b-afea-626b800bb432"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if84d2f5227354a7f96f4eda90116a7a7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIxLTEtMS0xLTA_c45959d0-f0f2-4bbf-8a8f-733c4029f424"
      unitRef="usd">6000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i6a7f1a07465b408f99551bd3fc5f8d43_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIxLTMtMS0xLTA_4bc37e68-e2e4-4cb7-8bc1-2fc719454ab2"
      unitRef="usd">3365000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ieb6d411020ee461a8b01e1d4a23497df_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIxLTUtMS0xLTA_13043609-e093-40be-9bea-a59340e0fcb1"
      unitRef="usd">2585000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i341e42276a0f4ae68a3f72b2f1114eb3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIyLTEtMS0xLTA_9ca6aeea-5087-40f3-9d62-e69f6f9e6cfa"
      unitRef="usd">255000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ie7755733bbcc47eeb4f2bd92de1c0934_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIyLTMtMS0xLTA_c485eec6-8ba2-42b3-a17f-a7f09b0fef83"
      unitRef="usd">299000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i61ed6330d9ba4552adbab2b28c0fa22c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIyLTUtMS0xLTA_79503415-d07a-416d-ae63-65a2d51636c3"
      unitRef="usd">289000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0bb1e12cf6814f5cb7d1e18aa06cedfa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIzLTEtMS0xLTA_bf32d731-08f3-4960-b5a9-18264c8e7d4e"
      unitRef="usd">2000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i5f667ec8689040e69dcc5912940a9180_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIzLTMtMS0xLTA_a188c75d-85e1-4275-9db6-6cfe8b5a86ce"
      unitRef="usd">42000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i3180338622b34dbe9a555f15fcacb9eb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzIzLTUtMS0xLTA_4d22306c-d854-4b4d-89d1-cfd4549732db"
      unitRef="usd">136000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i31c565bcb5a5436fba9ae344b354ba4a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI1LTEtMS0xLTA_98b4a330-71eb-44a5-a470-cbb70ff577a3"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia57d498f19d3499f9320b4c56ff33570_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI1LTMtMS0xLTA_030b7663-9b81-4338-9db1-9df254aa4bca"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ia9db87ed78114af0bbcc144ccb2fecb7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI1LTUtMS0xLTA_63104883-59b5-4ef2-8880-aa706165cea0"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ieb5d5dc590da4cde99927e86387b3d4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI2LTEtMS0xLTA_c56242aa-a630-400e-aedc-d3761090ea58"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i02be87f2e5e74f3b9152644edd8c463c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI2LTMtMS0xLTA_5e427746-e209-44d1-bbea-684e40cd779d"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ib6a273e2c76b403ba56c848be044da36_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI2LTUtMS0xLTA_388c5d22-5755-4b2c-a81b-c71a50a08c6b"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i2fcbee4310f94794ad17dee8231651c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI3LTEtMS0xLTA_3fc75118-db65-4f8d-b041-ca5b82d136d9"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if4447e025e1c4ced9ee15659fd0ec90e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI3LTMtMS0xLTA_8e64707c-6ffa-43ad-92fb-091a88b55929"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if5ec22e3548a49bc976f39c4aef88ed1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI3LTUtMS0xLTA_0f6ff29a-0e30-4947-bc72-c3ad9763bb3f"
      unitRef="usd">134000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibd92770cb0664c6fb839747bfc0e0dde_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI4LTEtMS0xLTA_66ce88f8-ded6-404a-a6bc-f4090892e441"
      unitRef="usd">15820000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i260abfd0e46d47d182cd354a7f6750a2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI4LTMtMS0xLTA_5915e1ce-d781-4fa1-93bd-bceef37a9af3"
      unitRef="usd">12996000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic103e1163e5a4d41ac981b15fa49a764_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODAvZnJhZzpjZDVhNDU0ODc0MDE0YmM4OTYyYzI4NjdmMzQwMTViYS90YWJsZTo1YjhmZDk1YTE4NTk0NjcwOTNiZTUyNGI5YTcwMGViZC90YWJsZXJhbmdlOjViOGZkOTVhMTg1OTQ2NzA5M2JlNTI0YjlhNzAwZWJkXzI4LTUtMS0xLTA_a30ae52f-f9b7-44cd-9f22-0c51c0648d8e"
      unitRef="usd">3424000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8yNzQ4Nzc5MDcyMjQ2_7c09c2b6-f575-4e0b-a0cc-b8c8486705e1">Equity Method Investment&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;In September 2017, PNMR Development and AEP OnSite Partners created NMRD to pursue the acquisition, development, and ownership of renewable energy generation projects, primarily in the state of New Mexico.  PNMR Development and AEP OnSite Partners each have a 50% ownership interest in NMRD.  In December 2017, PNMR Development made a contribution to NMRD of its interest in three 10 MW solar facilities it was constructing and assigned its interests in several agreements related to those facilities to NMRD.  The facilities had a book value of $24.8&#160;million, which approximated fair value at that time.  AEP OnSite Partners made a cash contribution to NMRD equal to 50% of the value of the 30 MW solar capacity, amounting to $12.4&#160;million, which cash was then distributed from NMRD to PNMR Development.  During 2020, 2019, and 2018 PNMR Development and AEP OnSite Partners each made cash contributions of $23.3&#160;million, $38.3&#160;million, and $9.0&#160;million to NMRD for its construction activities.  At December&#160;31, 2020, NMRD&#x2019;s renewable energy capacity in operation is 135.1 MW, which includes 130 MW of solar-PV facilities to supply energy to the Facebook data center located within PNM&#x2019;s service territory, 1.9 MW to supply energy to Columbus Electric Cooperative located in southwest New Mexico, 2.0 MW to supply energy to the Central New Mexico Electric Cooperative, and 1.2 MW of solar-PV facilities to supply energy to the City of Rio Rancho, New Mexico.  PNMR accounts for its investment in NMRD using the equity method of accounting because PNMR&#x2019;s ownership interest results in significant influence, but not control, over NMRD and its operations.&#160;&#160;PNMR records as income its percentage share of earnings or loss of NMRD and carries its investment at cost, adjusted for its share of undistributed earnings or losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt; PNMR presents its share of net earnings from NMRD in other income on the Consolidated Statements of Earnings.  Summarized financial information for NMRD is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.877%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.314%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.314%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.450%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Position&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Owners&#x2019; equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <pnm:PublicUtilitiesOwnershipPercentage
      contextRef="i8f8483a04d5b4e2ba3da0b4774da9cbc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMTcz_a19c4752-de75-4f59-ad03-7b0ff5a3115b"
      unitRef="number">0.50</pnm:PublicUtilitiesOwnershipPercentage>
    <pnm:PublicUtilitiesNumberofSolarFacilities
      contextRef="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMTg0_799cb8e0-83d4-4063-9936-cbf0e21e9412"
      unitRef="facility">3</pnm:PublicUtilitiesNumberofSolarFacilities>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMTg5_efe10d30-06e8-4c2a-abdd-cafca5d53297"
      unitRef="mw">10</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMTkz_3df8f63d-90de-4a18-b504-1e7a17541b77"
      unitRef="usd">24800000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <pnm:PublicUtilitiesValueOfCashContributionPercent
      contextRef="i5c860c56cb6e4980b722a7135a8d1bf8_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjA4_f9dd2c15-3d4e-43d9-a024-cb160cb8737b"
      unitRef="number">0.50</pnm:PublicUtilitiesValueOfCashContributionPercent>
    <pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts
      contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjEz_56af09f2-5f57-4b61-aa5c-40f60e1ce5cc"
      unitRef="mw">30</pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjE3_046558b3-f071-4001-a616-ebe2f67bb3ad"
      unitRef="usd">12400000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <pnm:PublicUtilitiesContributiontoConstructionActivities
      contextRef="i2e7d68b7869443ceb14e009553af3a0e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjky_32324650-7110-4a35-a6cc-00530a03e573"
      unitRef="usd">23300000</pnm:PublicUtilitiesContributiontoConstructionActivities>
    <pnm:PublicUtilitiesContributiontoConstructionActivities
      contextRef="i6556d5439b444ed9a4472e582d3e9c79_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjcz_221cc07c-87a6-4442-9d8c-fca8d9749575"
      unitRef="usd">38300000</pnm:PublicUtilitiesContributiontoConstructionActivities>
    <pnm:PublicUtilitiesContributiontoConstructionActivities
      contextRef="i9f4c996d35924e48bd6822ae52b53182_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMjUy_f4456748-0809-4af6-aeed-116b1bdab0ec"
      unitRef="usd">9000000.0</pnm:PublicUtilitiesContributiontoConstructionActivities>
    <pnm:PublicUtilitiesRenewableEnergyUnderContract
      contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzE0_99609184-7eb9-4afd-ad64-eca3d32cca9d"
      unitRef="mw">135.1</pnm:PublicUtilitiesRenewableEnergyUnderContract>
    <pnm:PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter
      contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzQ2_049b6398-3bea-4b6a-93da-6248c058d3ca"
      unitRef="mw">130</pnm:PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter>
    <pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative
      contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzUx_9d476fa5-3799-4923-8ce7-39a8c0ec028d"
      unitRef="mw">1.9</pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative>
    <pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative
      contextRef="ib0dbe0d6ebc84150b305c0b593b08f3b_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzU2_fbc17725-d57d-478d-82aa-fc452322c4ea"
      unitRef="mw">2.0</pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative>
    <pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCity
      contextRef="icb9778c0c22f4f858109c1d1e670f051_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8xMDk5NTExNjMwMzkx_c179603d-34a2-4d65-9c3f-413c6bd8d540"
      unitRef="mw">1.2</pnm:PublicUtilitiesNumberofMegawattsSupplyingPowerToCity>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGV4dHJlZ2lvbjo5NDdiZWJmMzIzMjg0YWVjYjZmNTgzZjA4YjBkMjQzMl8zMjk4NTM0ODg2MTM1_d1e5f6e9-40e5-4d0e-981c-55ee139ccca6">PNMR presents its share of net earnings from NMRD in other income on the Consolidated Statements of Earnings.  Summarized financial information for NMRD is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.877%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.314%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.314%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-right:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.450%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Position&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Owners&#x2019; equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:Revenues
      contextRef="i4d90c8383b374cc59119730472761a47_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl80LTEtMS0xLTEyMTA0_d793e367-469f-445d-8033-22e0f1d1a18f"
      unitRef="usd">10366000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4fda05d8d02045bab60e17719013475f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl80LTMtMS0xLTEyMTA0_47b5acd0-dd43-423c-a96f-0da168a58204"
      unitRef="usd">3662000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i69b7e3171c484acd872048bd492faf72_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl80LTUtMS0xLTEyMTA0_c083e4b8-f12c-43bb-8b16-4ec36735fc34"
      unitRef="usd">3147000</us-gaap:Revenues>
    <us-gaap:OperatingExpenses
      contextRef="i4d90c8383b374cc59119730472761a47_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl81LTEtMS0xLTEyMTA0_b366071d-8e91-4099-bdaf-cb01a69fca5f"
      unitRef="usd">7476000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i4fda05d8d02045bab60e17719013475f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl81LTMtMS0xLTEyMTA0_f42f20c1-f5af-43b8-abfe-0df96c0a20f2"
      unitRef="usd">2971000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i69b7e3171c484acd872048bd492faf72_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl81LTUtMS0xLTEyMTA0_77bf6e81-a133-43f7-9054-e0736e9b48a9"
      unitRef="usd">2136000</us-gaap:OperatingExpenses>
    <us-gaap:NetIncomeLoss
      contextRef="i4d90c8383b374cc59119730472761a47_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl82LTEtMS0xLTEyMTA0_16c7f7e2-2c6e-42dd-accb-482710c9f26e"
      unitRef="usd">2890000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4fda05d8d02045bab60e17719013475f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl82LTMtMS0xLTEyMTA0_28f283be-1f99-4f8e-8de0-58661d92d01d"
      unitRef="usd">691000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i69b7e3171c484acd872048bd492faf72_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6NDVkNWEzOTJkZWVhNGVkNTg3YTgyYWJhMjYzMGQ0N2IvdGFibGVyYW5nZTo0NWQ1YTM5MmRlZWE0ZWQ1ODdhODJhYmEyNjMwZDQ3Yl82LTUtMS0xLTEyMTA0_f4a3445b-775b-4eb0-9953-b63c92be6abb"
      unitRef="usd">1011000</us-gaap:NetIncomeLoss>
    <us-gaap:Cash
      contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF80LTEtMS0xLTEyMTA4_02118e63-5c6a-4f7e-a33b-ab4be2fe2249"
      unitRef="usd">8046000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF80LTMtMS0xLTEyMTA4_372f502d-dc38-43b8-856e-59079834966e"
      unitRef="usd">7187000</us-gaap:Cash>
    <us-gaap:ConstructionInProgressGross
      contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF81LTEtMS0xLTEyMTA4_22b88eb6-e8cc-4344-95f1-395bc2b763a6"
      unitRef="usd">172585000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF81LTMtMS0xLTEyMTA4_0534b01b-132f-4ea4-ad2a-98b7caba843f"
      unitRef="usd">132772000</us-gaap:ConstructionInProgressGross>
    <us-gaap:AssetsNoncurrent
      contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF82LTEtMS0xLTE4NzY3_294b8294-585f-47f0-a00f-4fdcda722586"
      unitRef="usd">1900000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF82LTMtMS0xLTE4NzY3_9a60806f-4f93-44cb-be86-6553cbb5e0d1"
      unitRef="usd">0</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF82LTEtMS0xLTEyMTA4_2c2b744a-31ac-4ae2-b36e-0155aff3845a"
      unitRef="usd">182531000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF82LTMtMS0xLTEyMTA4_2b0cd8b3-a95a-4769-85fb-daed64f82197"
      unitRef="usd">139959000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF83LTEtMS0xLTEyMTA4_fff1aa94-881a-4b79-b918-393bdf410ea5"
      unitRef="usd">841000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF83LTMtMS0xLTEyMTA4_2bdb063d-7540-4ad9-86bd-ae4f4bf0f871"
      unitRef="usd">9640000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF85LTEtMS0xLTE4NzY3_cf02b294-dc1f-4b3f-9eb2-7a56f63be8bc"
      unitRef="usd">380000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF85LTMtMS0xLTE4NzY3_f55b40a2-9e4f-46ca-aafa-f1c3a1b419a2"
      unitRef="usd">0</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:StockholdersEquity
      contextRef="ib8dc069efbf640e4afae9e929dac588d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF84LTEtMS0xLTEyMTA4_fb9cab3b-ec89-4a5f-b41a-a76881b666b0"
      unitRef="usd">181310000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68b1a3f0d6644137a230a05ce47392cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMzL2ZyYWc6OTQ3YmViZjMyMzI4NGFlY2I2ZjU4M2YwOGIwZDI0MzIvdGFibGU6ZGMwMzEwNGM5NjA0NDI2MmE2ZjEwMTBhMGNkY2JmYWQvdGFibGVyYW5nZTpkYzAzMTA0Yzk2MDQ0MjYyYTZmMTAxMGEwY2RjYmZhZF84LTMtMS0xLTEyMTA4_0029ec0c-bdd5-4a1a-adbc-bed33f6aed0b"
      unitRef="usd">130319000</us-gaap:StockholdersEquity>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjYw_178add19-d8f9-44b5-a0cb-d8905a8c1cd1">Merger&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;On October 20, 2020, PNMR, Avangrid, and Merger Sub, entered into the Merger Agreement pursuant to which Merger Sub will merge with and into PNMR, with PNMR surviving the Merger as a wholly-owned subsidiary of Avangrid.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;Pursuant to the Merger Agreement, each issued and outstanding share of the common stock of PNMR (other than (i) the issued shares of PNMR common stock that are owned by Avangrid, Merger Sub, PNMR or any wholly-owned subsidiary of Avangrid or PNMR, which will be automatically cancelled at the time the Merger is consummated (the "Effective Time") and (ii) shares of PNMR common stock outstanding immediately prior to the Effective Time and held by a holder who has not voted in favor of, or consented in writing to, the Merger who is entitled to, and who has demanded, payment for fair value of such shares) will be converted into the right to receive $50.30 in cash.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;The proposed Merger has been unanimously approved by the Boards of Directors of PNMR, Avangrid and Merger Sub and approved by PNMR shareholders at the Special Meeting of Shareholders held on February 12, 2021.  On January 20, 2021, the FTC notified PNMR and Avangrid that early termination of the waiting period under the HSR Act in connection with the Merger was granted. CFIUS completed its review of the Merger on February 2, 2021, and has concluded that there are no unresolved national security concerns with respect to the Merger.  The early termination of the waiting period under the HSR Act and clearance by CFIUS satisfies two of the conditions to the closing of the transactions contemplated by the Merger Agreement.  Consummation of the Merger remains subject to the satisfaction or waiver of certain customary closing conditions, including, without limitation, the absence of any material adverse effect on PNMR, the receipt of required regulatory approvals (including the PUCT, the NMPRC, FERC, the FCC, and the NRC) and the agreements relating to the divestiture of Four Corners being in full force and effect and all applicable regulatory filings associated therewith being made.  The Merger is currently expected to close in the second half of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;In connection with the Merger, Iberdrola, S.A. a corporation organized under the laws of the Kingdom of Spain, which owns 81.5% of the outstanding common stock of Avangrid (&#x201c;Iberdrola&#x201d;), has provided Avangrid a commitment letter (the "Iberdrola Funding Commitment Letter"), pursuant to which Iberdrola has unilaterally agreed to provide to Avangrid, or arrange the provision to Avangrid of, funds to the extent necessary for Avangrid to consummate the Merger, including the payment of the aggregate Merger consideration.  To the extent Avangrid wishes to effect a funding transaction under the Iberdrola Funding Commitment Letter in order to pay the Merger consideration, the specific terms of any such transaction will be negotiated between Iberdrola and Avangrid on an arm's length basis and must be approved by both (i) a majority of the members of the unaffiliated committee of the board of directors of Avangrid, and (ii) the entire board of directors of Avangrid.  Under the terms of such commitment letter, Iberdrola has agreed to negotiate with Avangrid the specific terms of any transaction effecting such funding commitment promptly and in good faith, with the objective that such terms shall be commercially reasonable and approved by Avangrid.  Avangrid&#x2019;s and Merger Sub&#x2019;s obligations under the Merger Agreement are not conditioned upon Avangrid obtaining financing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"&gt;The Merger Agreement provides for certain customary termination rights including the right of either party to terminate the Merger Agreement if the Merger is not completed on or before January 20, 2022 (subject to a three-month extension by either party if all of the conditions to the closing, other than the conditions related to obtaining regulatory approvals, have been satisfied or waived). The Merger Agreement further provides that, upon termination of the Merger Agreement under certain specified circumstances (including if Avangrid terminates the Merger Agreement due to a change in recommendation of the Board or if PNMR terminates the Merger Agreement to accept a superior proposal (as defined in the Merger Agreement)), PNMR will be required to pay Avangrid a termination fee of $130.0&#160;million. In addition, the Merger Agreement provides that (i) if the Merger Agreement is terminated by either party due to a failure of a regulatory closing condition and such failure is the result of Avangrid&#x2019;s breach of its regulatory covenants, or (ii) Avangrid fails to effect the closing when all closing conditions have been satisfied and it is otherwise obligated to do so under the Merger Agreement, then, in either such case, upon termination of the Merger Agreement, Avangrid will be required to pay PNMR a termination fee of $184.0&#160;million as the sole &lt;/span&gt;&lt;/div&gt;and exclusive remedy.  Upon the termination of the Merger Agreement under certain specified circumstances involving a breach of the Merger Agreement, either PNMR or Avangrid will be required to reimburse the other party&#x2019;s reasonable and documented out-of-pocket fees and expenses up to $10.0&#160;million (which amount will be credited toward, and offset against, the payment of any applicable termination fee).</us-gaap:BusinessCombinationDisclosureTextBlock>
    <pnm:BusinessCombinationCashRightPerCommonShare
      contextRef="ia68db10640da46dc82826e8b7919e271_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMTk5_64869d59-54ea-42c0-9cec-f38892bb49f7"
      unitRef="usdPerShare">50.30</pnm:BusinessCombinationCashRightPerCommonShare>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="if0bf18ba5a7846e38f0e72e8c2066fda_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjA3_57e58a7b-e98a-47f2-b54a-b2a466dc1281"
      unitRef="number">0.815</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <pnm:TerminationFees
      contextRef="i8621b9df1e4740e6ae30a9f0397531db_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjE0_1648a54c-186c-46d3-b391-1298d1da29b7"
      unitRef="usd">130000000.0</pnm:TerminationFees>
    <pnm:TerminationFees
      contextRef="ib0d5841a9db84a77a8da12f6096a3e19_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjMw_63ece2b8-dc52-406d-b80a-62c44b4e66bb"
      unitRef="usd">184000000.0</pnm:TerminationFees>
    <pnm:OutOfPocketFeesAndExpensesReimbursement
      contextRef="if62bb31f0c344c0b942ef8665ed51e9d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTA1L2ZyYWc6OTQwYTkyYWMyMmZkNGNmNjhkMTAwMzljMGY2MTU2NmMvdGV4dHJlZ2lvbjo5NDBhOTJhYzIyZmQ0Y2Y2OGQxMDAzOWMwZjYxNTY2Y18yNzQ4Nzc5MDgwMjQ2_dbf4a18b-4e62-4df7-83fa-cbdebdea5228"
      unitRef="usd">10000000.0</pnm:OutOfPocketFeesAndExpensesReimbursement>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90ZXh0cmVnaW9uOjE1ODQ4MDhmZDc1MjQ4YjBhMTBkNzdhYTE1N2JlYWY5XzEwMDY_85d5de90-3693-42ff-9acf-d0897c6e3c84">Quarterly Operating Results (Unaudited)&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%"&gt;Unaudited operating results by quarters for 2020 and 2019 are presented below.  In the opinion of management of the Company, all adjustments (consisting of normal recurring accruals) necessary for a fair statement of the results of operations for such periods have been included.  The annual results of basic and diluted earnings per share shown below may be impacted by rounding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quarter Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNMR per common share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings attributable to PNMR per common share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 2019 reflects pre-tax impairments of $150.6 million offset by $45.7 million of related tax impacts resulting from the NM Supreme Court&#x2019;s ruling on the appeals in the NM 2015 Rate Case.  See Note 17.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90ZXh0cmVnaW9uOjE1ODQ4MDhmZDc1MjQ4YjBhMTBkNzdhYTE1N2JlYWY5Xzk5Ng_da5e76be-d02f-4f1e-a2ce-c0c596dd52fb">&lt;div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%"&gt;Unaudited operating results by quarters for 2020 and 2019 are presented below.  In the opinion of management of the Company, all adjustments (consisting of normal recurring accruals) necessary for a fair statement of the results of operations for such periods have been included.  The annual results of basic and diluted earnings per share shown below may be impacted by rounding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Quarter Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNMR per common share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNMR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings attributable to PNMR per common share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings (loss) attributable to PNM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TNMP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 2019 reflects pre-tax impairments of $150.6 million offset by $45.7 million of related tax impacts resulting from the NM Supreme Court&#x2019;s ruling on the appeals in the NM 2015 Rate Case.  See Note 17.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzUtMS0xLTEtMA_83ad0305-74ea-437e-828c-f585f28d3dc6"
      unitRef="usd">333622000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzUtMy0xLTEtMA_c88ec233-d36f-4bef-8f9e-851ff3f636e9"
      unitRef="usd">357649000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzUtNS0xLTEtMA_ccf97885-06f0-4181-a972-9f3d8e3a7e20"
      unitRef="usd">472465000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzUtNy0xLTEtMA_a4a28046-2a15-42c1-9ad7-95a985ba5e81"
      unitRef="usd">359276000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzYtMS0xLTEtMA_2d0a2a8a-ab3f-41c7-9a11-85296ec3c978"
      unitRef="usd">47738000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzYtMy0xLTEtMA_fa2388a4-87ce-4147-9b33-118760aa1c73"
      unitRef="usd">71150000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzYtNS0xLTEtMA_ee059a85-e6d8-4d98-8ca4-01cf7759dfa3"
      unitRef="usd">147805000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzYtNy0xLTEtMA_a329a7d5-b225-41cb-889c-a291f5bc837a"
      unitRef="usd">18588000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzctMS0xLTEtMA_268ceac7-fa2c-4bda-8841-7f56ce5007d8"
      unitRef="usd">-11399000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzctMy0xLTEtMA_a8b96671-30f1-49ff-bea1-7d702a527868"
      unitRef="usd">61561000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzctNS0xLTEtMA_5096540e-2ea2-4752-8bbd-49b78414aa74"
      unitRef="usd">125453000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzctNy0xLTEtMA_7d4599f1-0b6b-4c2f-9168-0b835928f793"
      unitRef="usd">11701000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzgtMS0xLTEtMA_bff33f7d-f6e6-478c-b08d-44f370b5c6f8"
      unitRef="usd">-15260000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzgtMy0xLTEtMA_9440c63e-03ad-4479-8277-57a883a059bc"
      unitRef="usd">57489000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzgtNS0xLTEtMA_04ef9f99-9abd-4377-9b46-e397e2805c95"
      unitRef="usd">121768000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzgtNy0xLTEtMA_c9946d46-4265-41da-8f2a-0a55e5d6f276"
      unitRef="usd">8778000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEwLTEtMS0xLTA_f0e08697-44e3-4fed-929a-39047dca3ef0"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEwLTMtMS0xLTA_0dbcceca-7654-46fb-a33c-78feca1235f0"
      unitRef="usdPerShare">0.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEwLTUtMS0xLTA_89841311-cae0-49b7-9479-d90f69a3aba4"
      unitRef="usdPerShare">1.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEwLTctMS0xLTA_50f03ad1-bc52-4709-92ca-2c6293ccae43"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i974ae390f55f44ff9c2ead85e1278569_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzExLTEtMS0xLTA_87294b7d-bfe1-4efd-b5c3-cd47654ac66a"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6b0bc60cb5df41d1a9c48d9fcc059152_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzExLTMtMS0xLTA_3662e5dd-cc5d-4e09-a82b-369f404b6df9"
      unitRef="usdPerShare">0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i343f24dc1e1b41ef84c99b711475b0bb_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzExLTUtMS0xLTA_9d6d6028-ceec-47e7-badf-75b3ebe21251"
      unitRef="usdPerShare">1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3d441becbe9a434483714c24da025b1b_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzExLTctMS0xLTA_ce794d5a-2442-46d6-a844-07daa5169982"
      unitRef="usdPerShare">0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEzLTEtMS0xLTA_f46239ae-c131-41a9-8f5a-123582bbace3"
      unitRef="usd">349645000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEzLTMtMS0xLTA_5f89c0d1-009a-4c26-a644-e30e5fa0a368"
      unitRef="usd">330228000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEzLTUtMS0xLTA_2bf89057-8931-44f2-b113-01cadbd70990"
      unitRef="usd">433586000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzEzLTctMS0xLTA_0644bc54-0e96-444d-9236-12c5e2da1cbf"
      unitRef="usd">344144000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE0LTEtMS0xLTA_04b2a173-9b3b-4003-b60c-36d64302db0f"
      unitRef="usd">36723000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE0LTMtMS0xLTA_596b370e-393c-4aaa-b1eb-9b1dc7c8ccd3"
      unitRef="usd">-93615000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE0LTUtMS0xLTA_37bd1016-2bac-4018-af2c-3b6cab6e098b"
      unitRef="usd">140540000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE0LTctMS0xLTA_1cd4aed2-4413-4c2a-bdc3-af098d32bd33"
      unitRef="usd">60552000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE1LTEtMS0xLTA_7295e6f5-4631-48cf-8dae-e06bf0e5e92b"
      unitRef="usd">21662000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE1LTMtMS0xLTA_723c42f5-7ac2-454d-8c52-8c2075262dd0"
      unitRef="usd">-72283000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE1LTUtMS0xLTA_610823f3-2e3a-458c-bdf4-6656e7b73a45"
      unitRef="usd">106763000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE1LTctMS0xLTA_c6062989-8b47-4c4d-9ad7-6562f808e82c"
      unitRef="usd">35989000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE2LTEtMS0xLTA_164de087-4f1b-4f64-b803-c19bf3f93153"
      unitRef="usd">18700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE2LTMtMS0xLTA_76926fd0-7a7e-4ed2-806d-0f570d9c27b7"
      unitRef="usd">-75914000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE2LTUtMS0xLTA_feb6c020-1123-465e-965b-14293565c1bc"
      unitRef="usd">102771000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE2LTctMS0xLTA_0d91a9f9-563a-45c0-8608-aeda0f1037b3"
      unitRef="usd">31805000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE4LTEtMS0xLTA_0ac275f9-0a7a-4981-84ef-a6803e4d295b"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE4LTMtMS0xLTA_f42cc86a-aa09-4f85-a758-f4b882093628"
      unitRef="usdPerShare">-0.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE4LTUtMS0xLTA_6b546239-b62f-4112-995e-f2b40cb3b1ff"
      unitRef="usdPerShare">1.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE4LTctMS0xLTA_6f571b5b-4705-4fb5-85aa-2df7ee297b9d"
      unitRef="usdPerShare">0.40</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8c40c053fa3246c18d008333a2c59c85_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE5LTEtMS0xLTA_58044a98-b5fd-4531-8bfa-e2d442f517e2"
      unitRef="usdPerShare">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7f26660c1d404bc695b1777dcee82865_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE5LTMtMS0xLTA_d9d48188-2fe6-437b-a587-ffceb75b7843"
      unitRef="usdPerShare">-0.95</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i39e4b8267b4f4c4b8ae0a0513f708250_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE5LTUtMS0xLTA_0afb2026-22ce-4884-93d6-93edcd2f863a"
      unitRef="usdPerShare">1.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iaaf8dd8889574c0e811814eb6c020259_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzE5LTctMS0xLTA_17926eed-b026-4298-a840-94c72f3247c6"
      unitRef="usdPerShare">0.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i86b003ebd56744138ee8444a5458f145_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIyLTEtMS0xLTA_f62534c0-a02d-49d4-b615-c6d990f217bb"
      unitRef="usd">248133000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i429673abad4344aca5bf179362e6b956_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIyLTMtMS0xLTA_859c29f0-f687-45df-bbf8-448d1446cc8c"
      unitRef="usd">260788000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIyLTUtMS0xLTA_5de8a23d-a59e-4689-9f7b-e7c413b29f48"
      unitRef="usd">364504000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIyLTctMS0xLTA_89254b17-9d2a-4a48-acbc-2015c7e48b35"
      unitRef="usd">266409000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i86b003ebd56744138ee8444a5458f145_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIzLTEtMS0xLTA_2fe6ba5a-62d8-44d1-a5d0-f4508459ead6"
      unitRef="usd">33605000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i429673abad4344aca5bf179362e6b956_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIzLTMtMS0xLTA_8856cf1f-ea9f-43cc-8b82-cd0aae3accc6"
      unitRef="usd">49584000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIzLTUtMS0xLTA_3936bed1-5f58-4cae-b129-4478ec6af63b"
      unitRef="usd">116540000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzIzLTctMS0xLTA_2b436830-05ff-49ee-8d98-658082f94f73"
      unitRef="usd">15168000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="i86b003ebd56744138ee8444a5458f145_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI0LTEtMS0xLTA_2928187e-cc1a-4568-bc33-ce5a7e6c88b3"
      unitRef="usd">-12196000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i429673abad4344aca5bf179362e6b956_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI0LTMtMS0xLTA_ca952545-2be5-444b-8dca-99bd66e34fd1"
      unitRef="usd">49612000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI0LTUtMS0xLTA_a2a95e28-b8ca-4182-83d3-57b0516f4ffc"
      unitRef="usd">103004000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI0LTctMS0xLTA_3ab5e315-93a7-4d1f-93bc-b6e53d897fa2"
      unitRef="usd">19594000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i86b003ebd56744138ee8444a5458f145_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI1LTEtMS0xLTA_b2c63731-eec8-41c4-8787-e1862c0a2566"
      unitRef="usd">-15925000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i429673abad4344aca5bf179362e6b956_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI1LTMtMS0xLTA_ba9a1510-3e2f-4268-bb66-f1becc20e886"
      unitRef="usd">45672000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9a0ce008e0cb47469d6b7af380fa6b71_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI1LTUtMS0xLTA_4bca4530-956d-4dca-87dc-fa2587b27d04"
      unitRef="usd">99451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI1LTctMS0xLTA_6e57b1e4-d928-4776-8bd2-c7f5e9502987"
      unitRef="usd">16803000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI3LTEtMS0xLTA_fa24b3cb-8309-4c0b-9472-c67855248ae2"
      unitRef="usd">269318000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i090f641390e54ba39223ee30ae965e07_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI3LTMtMS0xLTA_01867fd0-f5b0-4b02-98fb-58647ad32a23"
      unitRef="usd">238219000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI3LTUtMS0xLTA_36d96472-062d-4ea8-bbaf-9d0dd38892e3"
      unitRef="usd">331113000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI3LTctMS0xLTA_bcfeac04-d687-416c-a641-f15f8cba958f"
      unitRef="usd">255172000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI4LTEtMS0xLTA_e9e84a65-da33-4694-89a5-1d29c75f2b8b"
      unitRef="usd">24293000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i090f641390e54ba39223ee30ae965e07_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI4LTMtMS0xLTA_01d7cf54-23fd-4870-a253-11a762ada209"
      unitRef="usd">-115977000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI4LTUtMS0xLTA_0b423c8f-86ca-44c7-b036-56da25ad0b08"
      unitRef="usd">108453000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI4LTctMS0xLTA_1f895eab-891a-46c4-93dd-762c160cbb4e"
      unitRef="usd">44299000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI5LTEtMS0xLTA_e9d85708-97af-49e3-9173-6caa255aab15"
      unitRef="usd">21974000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i090f641390e54ba39223ee30ae965e07_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI5LTMtMS0xLTA_d81c7b35-b4e6-402a-86a1-d5a7ee6b9629"
      unitRef="usd">-83313000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI5LTUtMS0xLTA_10d9899c-c397-4cbe-9443-0b89c0f9ef76"
      unitRef="usd">84721000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzI5LTctMS0xLTA_b35806a5-37cc-491f-bebe-f266dd39b18f"
      unitRef="usd">32040000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2cabd990e5ef4191b3dc80eb9ab56577_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMwLTEtMS0xLTA_fa4f4905-ff0a-4f2b-9b97-5888b5662d73"
      unitRef="usd">19144000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i090f641390e54ba39223ee30ae965e07_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMwLTMtMS0xLTA_12aa6478-044d-44e6-b097-19b0ea5cc43c"
      unitRef="usd">-86812000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8ac4dfdc9b54ab4bc2ecc77d831be37_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMwLTUtMS0xLTA_11187c09-59f9-4036-b6c3-eee05b1a9039"
      unitRef="usd">80861000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i03ec008420324d198c3bad475a6f97d3_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMwLTctMS0xLTA_757f7278-73e4-4449-94ff-4a935290c7de"
      unitRef="usd">27988000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="i3bb0491c18f74aa08f448bc94c0882b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMzLTEtMS0xLTA_d748d814-f5e3-474b-b7f4-dad19d773aa3"
      unitRef="usd">85489000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i19ebf1a2a328464190750b91a66e73c5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMzLTMtMS0xLTA_2331f787-77c4-4c54-aa89-42139a2a73a7"
      unitRef="usd">96861000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6a7c281198584784b40d984f4d9c0ce3_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMzLTUtMS0xLTA_a4675db1-8bdd-4883-b341-e2392fd17049"
      unitRef="usd">107961000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia76ec970fb0a483195756dfab77985c6_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzMzLTctMS0xLTA_39b8ae6e-c21d-421d-afff-2cdb4435cb01"
      unitRef="usd">92867000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3bb0491c18f74aa08f448bc94c0882b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM0LTEtMS0xLTA_70354bf3-87d4-4cfc-824d-f7137b0b6a2e"
      unitRef="usd">14345000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i19ebf1a2a328464190750b91a66e73c5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM0LTMtMS0xLTA_7428b73c-8ea2-4855-a8d9-db98c9e5d4c3"
      unitRef="usd">23175000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6a7c281198584784b40d984f4d9c0ce3_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM0LTUtMS0xLTA_5fbad57e-4c44-467c-9166-dec432f10944"
      unitRef="usd">31779000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia76ec970fb0a483195756dfab77985c6_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM0LTctMS0xLTA_bf7f8098-8c02-4eb7-84ad-3d63d36d3029"
      unitRef="usd">19154000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3bb0491c18f74aa08f448bc94c0882b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM1LTEtMS0xLTA_f974a300-5412-47b3-8bf4-f4ea356d2110"
      unitRef="usd">7092000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i19ebf1a2a328464190750b91a66e73c5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM1LTMtMS0xLTA_0833aded-8918-458a-b1ec-25e9aed27bc7"
      unitRef="usd">16174000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a7c281198584784b40d984f4d9c0ce3_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM1LTUtMS0xLTA_50984564-631c-425c-b252-95ab8ab0bdbe"
      unitRef="usd">23921000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia76ec970fb0a483195756dfab77985c6_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM1LTctMS0xLTA_f8ea7c10-5f42-40d2-9814-7b2b6efb2711"
      unitRef="usd">11398000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="i397a9c5524f84220807297ba4efb05e4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM3LTEtMS0xLTA_5c2e89d7-76b1-4440-91dc-399d97aadd09"
      unitRef="usd">80327000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d6f71bd559c4b0a83f7c507628a4a98_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM3LTMtMS0xLTA_a8af04c9-175b-485a-9230-18294a64f97b"
      unitRef="usd">92009000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6aa74079a0134657bb4181880bd17496_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM3LTUtMS0xLTA_852027be-2a43-45b6-8cb9-327eb856f5ce"
      unitRef="usd">102473000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i124ee4309983421ab8a4a776944f3f72_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM3LTctMS0xLTA_c8be09ef-9daa-46b9-b712-7b50af1940a5"
      unitRef="usd">88972000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i397a9c5524f84220807297ba4efb05e4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM4LTEtMS0xLTA_53440c16-556e-44e1-b7b4-d876243a6e37"
      unitRef="usd">12585000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5d6f71bd559c4b0a83f7c507628a4a98_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM4LTMtMS0xLTA_dad67578-843c-47e4-9aed-1d4ed09a6064"
      unitRef="usd">22578000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6aa74079a0134657bb4181880bd17496_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM4LTUtMS0xLTA_b3e2cee5-a234-4855-964f-fb1d8d0f6558"
      unitRef="usd">32596000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i124ee4309983421ab8a4a776944f3f72_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM4LTctMS0xLTA_356e7fad-6deb-42f2-b3bc-1bb2e9d52ff2"
      unitRef="usd">18055000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i397a9c5524f84220807297ba4efb05e4_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM5LTEtMS0xLTA_ac18a525-1629-4660-8f8a-20f8b9ae14c9"
      unitRef="usd">4098000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5d6f71bd559c4b0a83f7c507628a4a98_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM5LTMtMS0xLTA_fe003fc4-7764-4737-af56-51a6841c0acd"
      unitRef="usd">15267000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6aa74079a0134657bb4181880bd17496_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM5LTUtMS0xLTA_2dfc3967-5d9c-4918-ba32-d9f76f2ffd10"
      unitRef="usd">25087000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i124ee4309983421ab8a4a776944f3f72_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90YWJsZTo0ODZhYzc2NjM1M2Y0NGFlODM3M2YyNjI4NDFhNGNlNS90YWJsZXJhbmdlOjQ4NmFjNzY2MzUzZjQ0YWU4MzczZjI2Mjg0MWE0Y2U1XzM5LTctMS0xLTA_b449ef12-9a1a-4a1f-8346-744c67103d68"
      unitRef="usd">11347000</us-gaap:NetIncomeLoss>
    <pnm:PublicUtilitiesPreTaxImpairmentofInvestments
      contextRef="i4646686f1439468ebe5062e194ada16b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90ZXh0cmVnaW9uOjE1ODQ4MDhmZDc1MjQ4YjBhMTBkNzdhYTE1N2JlYWY5XzQ3Mg_b1455cac-5e8b-4adc-9aef-5b5969670110"
      unitRef="usd">150600000</pnm:PublicUtilitiesPreTaxImpairmentofInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i70d957b7c7d642b4b8e2d1f92ab993bb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODMvZnJhZzoxNTg0ODA4ZmQ3NTI0OGIwYTEwZDc3YWExNTdiZWFmOS90ZXh0cmVnaW9uOjE1ODQ4MDhmZDc1MjQ4YjBhMTBkNzdhYTE1N2JlYWY5XzQ4NQ_bf91d975-311e-4c20-bdea-c1e86e708c82"
      unitRef="usd">45700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90ZXh0cmVnaW9uOmJjYzE4OGU2ZjA4NDQxZDZhODA3NTZmMTQ5MzE5YWU1XzQ0Mw_ad8eed43-aa4f-425b-aaee-9982a67b505d">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE I&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;PNM RESOURCES, INC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;STATEMENTS OF EARNINGS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other Income and Deductions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other income and deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income Tax Expense (Benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE I&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;PNM RESOURCES, INC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;STATEMENTS OF CASH FLOWS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flows From Operating Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Cash Flows From Operating Activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,646)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flows From Investing Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility plant additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash dividends from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash flows from investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(200,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flows From Financing Activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term loan borrowings (repayments)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility borrowings (repayments), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock option exercise&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Awards of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,974)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash flows from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in Cash and Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash and Cash Equivalents at Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash and Cash Equivalents at End of Period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flow Disclosures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest paid, net of amounts capitalized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes paid (refunded), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;PNM RESOURCES, INC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;BALANCE SHEETS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net of accumulated depreciation of $15,706 and $14,583&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,631,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,197,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,713,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,277,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,790,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,363,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities and Stockholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term debt-affiliate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest and taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;741,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;685,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock (no par value; 120,000,000 shares authorized; issued and outstanding 85,834,874 shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,429,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total common stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,049,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,678,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,790,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,363,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Notes 7, 8, 14, and 16 for information regarding commitments, contingencies, and maturities of long-term debt.&lt;/span&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <us-gaap:Revenues
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzMtMS0xLTEtMA_7188d3d0-7213-4771-aac1-d15ad98b1f06"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzMtMy0xLTEtMA_d89cd14e-5a17-498b-a0d4-3059385b544a"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzMtNS0xLTEtMA_302c3541-b130-457c-9b80-e27621e4a738"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzQtMS0xLTEtMA_e11b7b36-6b71-4f71-b99c-32db2c7abea3"
      unitRef="usd">28299000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzQtMy0xLTEtMA_39f39b46-0861-45f0-b86f-0100b9efc962"
      unitRef="usd">3983000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzQtNS0xLTEtMA_83d182db-2ac7-42b5-8a7f-44cbd4161e63"
      unitRef="usd">7475000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzUtMS0xLTEtMA_e2ba1209-63f1-4d7a-b9ae-9540a0ac31fd"
      unitRef="usd">-28299000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzUtMy0xLTEtMA_15c559e2-2819-4ca1-9fa1-7b3a99cf096a"
      unitRef="usd">-3983000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzUtNS0xLTEtMA_77b31e2a-314e-45ea-a283-3d62c6a60117"
      unitRef="usd">-7475000</us-gaap:OperatingIncomeLoss>
    <pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzctMS0xLTEtMA_ab4cb8d0-1705-448f-85cf-347a6006b1b8"
      unitRef="usd">211291000</pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture>
    <pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzctMy0xLTEtMA_25023fe7-5b11-406f-bfbf-bfc14d39cadc"
      unitRef="usd">96324000</pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture>
    <pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzctNS0xLTEtMA_ff7101db-f689-4545-bbb9-4d90eeddc2c3"
      unitRef="usd">109995000</pnm:IncomeLossFromEquityMethodInvestmentExcludingJointVenture>
    <us-gaap:OtherIncome
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzgtMS0xLTEtMA_11082611-fa32-4158-b775-a7175d170c56"
      unitRef="usd">-269000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzgtMy0xLTEtMA_e712e8c7-f099-495a-a1c2-f73c02ec9f4d"
      unitRef="usd">731000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzgtNS0xLTEtMA_e8cd5ce1-1445-43d1-9ecc-75d451112587"
      unitRef="usd">2048000</us-gaap:OtherIncome>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEwLTEtMS0xLTA_9d92e5e1-4052-4c9f-b9f9-e0a3d3ba69ca"
      unitRef="usd">211022000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEwLTMtMS0xLTA_e72e6901-ee5d-424a-8506-0345f36d2c6e"
      unitRef="usd">97055000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEwLTUtMS0xLTA_d1a8278f-7d66-4561-bf2b-35d593720038"
      unitRef="usd">112043000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzExLTEtMS0xLTA_6eba44c3-6094-429e-9f4b-9716165988ff"
      unitRef="usd">19078000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzExLTMtMS0xLTA_e0456c35-7ed6-4eef-b380-c9ac21286428"
      unitRef="usd">19581000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzExLTUtMS0xLTA_15cb0f4c-7c2e-46b1-b0ca-251ce7e8d4b6"
      unitRef="usd">19453000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEyLTEtMS0xLTA_5f9c4fd6-a5f2-41f1-ac8d-da240788bee7"
      unitRef="usd">163645000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEyLTMtMS0xLTA_13f03888-e4f5-400c-b243-2c062ab078f2"
      unitRef="usd">73491000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEyLTUtMS0xLTA_53b0aa0f-7005-4bef-a66a-97ce2dab3e27"
      unitRef="usd">85115000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEzLTEtMS0xLTA_41c8ac86-e7f5-4058-adac-12d1fa76995a"
      unitRef="usd">-9130000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEzLTMtMS0xLTA_331c72cc-6c6e-4350-9f2f-c9c12464f74d"
      unitRef="usd">-3872000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzEzLTUtMS0xLTA_c363d0a2-b0ee-4a34-9862-c82a8ae2e79a"
      unitRef="usd">-527000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzE2LTEtMS0xLTA_9f5fe195-43a5-4242-9751-859817a96069"
      unitRef="usd">172775000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzE2LTMtMS0xLTA_1678aa12-c40c-4d85-bd38-068174ec619c"
      unitRef="usd">77363000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTo3NmIwNTViZGUxOTE0YTlkYmE4Y2M2NzgwODMyZmQ0MC90YWJsZXJhbmdlOjc2YjA1NWJkZTE5MTRhOWRiYThjYzY3ODA4MzJmZDQwXzE2LTUtMS0xLTA_5f98577e-1dbc-4c9b-94af-59b48f8214ae"
      unitRef="usd">85642000</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzE4LTEtMS0xLTA_c78833a9-70e2-48d3-9b60-84dfe9a5a39e"
      unitRef="usd">-17646000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzE4LTMtMS0xLTA_8bfd0253-9ff0-41ea-9e82-18e537b65c6c"
      unitRef="usd">2001000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzE4LTUtMS0xLTA_b8e27ed5-77b5-4342-81f3-1fe97a116287"
      unitRef="usd">-2566000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIwLTEtMS0xLTA_28035eca-14dd-4677-9a57-2586370651f2"
      unitRef="usd">-1122000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIwLTMtMS0xLTA_39889825-5f87-4c3d-830f-dc013e991955"
      unitRef="usd">-1100000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <us-gaap:PaymentsForProceedsFromProductiveAssets
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIwLTUtMS0xLTA_2e112112-1bd4-43d4-8454-1d9e327f73b6"
      unitRef="usd">-826000</us-gaap:PaymentsForProceedsFromProductiveAssets>
    <pnm:InvestmentsInSubsidiaries
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIxLTEtMS0xLTA_08a59845-908f-412c-b20b-fa9b901d26a5"
      unitRef="usd">301000000</pnm:InvestmentsInSubsidiaries>
    <pnm:InvestmentsInSubsidiaries
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIxLTMtMS0xLTA_b1d292a8-b121-4481-8acf-67c5605d16e9"
      unitRef="usd">80000000</pnm:InvestmentsInSubsidiaries>
    <pnm:InvestmentsInSubsidiaries
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIxLTUtMS0xLTA_b8bf161c-b719-4777-9fa3-76e10b233e82"
      unitRef="usd">30000000</pnm:InvestmentsInSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIyLTEtMS0xLTA_7adf3440-68bc-4f20-90bc-bb8f7774e706"
      unitRef="usd">99187000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIyLTMtMS0xLTA_8ebdba9e-228d-4866-b453-d4037d69dd1f"
      unitRef="usd">54465000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIyLTUtMS0xLTA_dbfc34da-3a84-43b7-82b5-30e55c44ea81"
      unitRef="usd">129379000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIzLTEtMS0xLTA_2c7184c6-2997-45ae-8793-30b67c96ca8e"
      unitRef="usd">-200691000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIzLTMtMS0xLTA_2a41e63d-c610-4241-bfd3-b069ac6c3bf5"
      unitRef="usd">-24435000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzIzLTUtMS0xLTA_2f633fd4-a152-4a51-9b1e-33a9f06a6cad"
      unitRef="usd">100205000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI1LTMtMS0xLTA_83b464ad-2cb8-4263-bc83-99398f706efd"
      unitRef="usd">-150000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI1LTUtMS0xLTA_090fecd1-6c5e-4937-9f19-5acf8280e364"
      unitRef="usd">50000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI3LTEtMS0xLTA_038ed26a-ae8b-425c-93c2-b0f54e5d37a1"
      unitRef="usd">-131900000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI3LTMtMS0xLTA_e6bf830e-b03a-49d8-8eb7-c197ef88d362"
      unitRef="usd">123900000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI3LTUtMS0xLTA_100ef2d0-31e4-40c3-a839-21bf38b71cb8"
      unitRef="usd">-148700000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI5LTEtMS0xLTA_28b9ee4c-0b4b-4683-9966-3b7144fac05b"
      unitRef="usd">230000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI5LTMtMS0xLTA_dbce0cbc-a0ce-447e-a626-43a7f9ea5446"
      unitRef="usd">150000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzI5LTUtMS0xLTA_b2cd8a71-50a9-470d-bae1-65ccf5808b7d"
      unitRef="usd">349652000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMwLTEtMS0xLTA_13a72f6f-1c96-406b-a8ac-89cb049fedbf"
      unitRef="usd">50000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMwLTMtMS0xLTA_5e547639-0744-4992-a8e3-441b6ae1cf19"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMwLTUtMS0xLTA_d508708c-0f09-406b-abf7-4e4b8d76bde7"
      unitRef="usd">250000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMxLTEtMS0xLTE4NzQ2_1c6f13f1-4f42-4296-a904-ca690fdb0b36"
      unitRef="usd">283208000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i1d5d15c9533a48a3b68e31fdd9a8a1ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMxLTMtMS0xLTE4NzQ2_e0638122-9ea3-4c18-bc53-45e28e8bd511"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMxLTUtMS0xLTE4NzQ2_bde6c833-9f1e-428a-8531-ca77e75aa934"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMzLTEtMS0xLTA_b43026e0-8e95-4f93-8c3a-263d70ac33a3"
      unitRef="usd">24000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMzLTMtMS0xLTA_8234753f-1c83-473d-9b4b-9d00c05f0a3d"
      unitRef="usd">943000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzMzLTUtMS0xLTA_7a58e9ff-88ee-45f1-bea0-c66e27c1d2ad"
      unitRef="usd">963000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM0LTEtMS0xLTA_416b3080-d450-4bd9-b0c8-e23ea57c0dd3"
      unitRef="usd">11984000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM0LTMtMS0xLTA_afcd49ca-d7dc-4a0c-b742-99aa7b460173"
      unitRef="usd">9918000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM0LTUtMS0xLTA_812af771-0a7f-4e0d-bacb-d694d95395ca"
      unitRef="usd">12635000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM1LTEtMS0xLTA_42a4eeb1-fafe-4580-b64a-70ccd4e5dc5e"
      unitRef="usd">97974000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM1LTMtMS0xLTA_3a01d2b6-a345-4e87-aef2-d59bbe18f0b9"
      unitRef="usd">92398000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM1LTUtMS0xLTA_9f417026-54bf-4811-8f67-fa43a2c377a0"
      unitRef="usd">84433000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM2LTEtMS0xLTA_ef2b0523-75f4-4a42-b25a-997edd4d4e48"
      unitRef="usd">-3064000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM2LTMtMS0xLTA_5b7aa981-b4d5-4f93-ba4e-47c7670bfb60"
      unitRef="usd">-107000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM2LTUtMS0xLTA_0f66b7fd-c338-492a-9a43-92703d917c54"
      unitRef="usd">-2414000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM3LTEtMS0xLTA_e2169e7c-5c3b-4712-ad4e-5f10bd91ecff"
      unitRef="usd">218310000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM3LTMtMS0xLTA_6ae677cf-84a3-4e89-88f1-4a2b1abb3c64"
      unitRef="usd">22420000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM3LTUtMS0xLTA_4268bc53-bd99-4f3e-94e9-370f7c31cf17"
      unitRef="usd">-97567000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM4LTEtMS0xLTA_63bd70e0-d22d-4295-913d-76577095fe58"
      unitRef="usd">-27000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM4LTMtMS0xLTA_ec1c2dfc-fdc9-4a5d-9fb3-b356bbb2c901"
      unitRef="usd">-14000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM4LTUtMS0xLTA_fb244c2f-e056-4fb5-8c82-ad7c05aded6b"
      unitRef="usd">72000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM5LTEtMS0xLTA_3946727c-0bd6-42d8-9d2e-e6f9783c16ef"
      unitRef="usd">79000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ieb1b205fc2a24cf99554fb7b68ede769_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM5LTMtMS0xLTA_8f3731a2-84b0-4c92-b613-dff1f7412439"
      unitRef="usd">93000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0bc4a9c6173643caa60a5fb876a159c4_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzM5LTUtMS0xLTA_d94b6bc5-3b37-4ddc-92df-01237adda8f9"
      unitRef="usd">21000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQwLTEtMS0xLTA_ce07885c-2870-4cc7-ac2b-a7c9d61dc34f"
      unitRef="usd">52000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQwLTMtMS0xLTA_13ca9488-7fa8-4d70-a015-2ac7a4db3909"
      unitRef="usd">79000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ieb1b205fc2a24cf99554fb7b68ede769_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQwLTUtMS0xLTA_7896eb2d-a989-4786-9a8b-b2b496c7c9f8"
      unitRef="usd">93000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQyLTEtMS0xLTA_d6d934af-5a1a-481b-9f19-32a69adee54e"
      unitRef="usd">16869000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQyLTMtMS0xLTA_8d5dd22f-a73a-4204-8d41-428bfd12a8c5"
      unitRef="usd">18702000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQyLTUtMS0xLTA_031ddcf0-c75b-41ab-a520-4f5be30721a2"
      unitRef="usd">15450000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQzLTEtMS0xLTA_62d10c76-85a8-4504-a264-99b77e7083bd"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="icc404219dece49eca1aacb016a30fecf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQzLTMtMS0xLTA_837f9e2f-468f-4f7d-b07c-f9c450bf4d18"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idce431178af14d93be14fb9c312613ab_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZToxNmM1YWU5ZTgzYjU0OTkwYWM2OTZjNzg0ZGI5ODYxZC90YWJsZXJhbmdlOjE2YzVhZTllODNiNTQ5OTBhYzY5NmM3ODRkYjk4NjFkXzQzLTUtMS0xLTA_fc9c4898-8fe3-471b-9f31-0222d8a5e4c8"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzQtMS0xLTEtMA_bca82b83-0613-4a07-b967-7f2e28c94f43"
      unitRef="usd">52000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzQtMy0xLTEtMA_06546120-1f1f-487d-84e7-ca210ae7390b"
      unitRef="usd">79000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzUtMS0xLTEtMA_d821f44a-358d-41c2-9a0c-bab0f055df4e"
      unitRef="usd">71567000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzUtMy0xLTEtMA_ba77484d-5346-455a-8945-28db723ac586"
      unitRef="usd">79059000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzYtMS0xLTEtMA_b661212f-5b69-49b2-bb43-b5d0ffac774b"
      unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzYtMy0xLTEtMA_250539b0-30b0-4a89-89a8-b7c773cde5b1"
      unitRef="usd">4635000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzctMS0xLTEtMA_3966c074-62e7-4767-9058-4709519cf52b"
      unitRef="usd">5545000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzctMy0xLTEtMA_cad862ef-450b-4ce1-af27-cd12bfcf962d"
      unitRef="usd">2876000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzgtMS0xLTEtMA_14f4a00d-3fd7-4e19-8407-1bc8635db1c1"
      unitRef="usd">77164000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzgtMy0xLTEtMA_8925861d-97d0-47de-a232-b08e3d60e79b"
      unitRef="usd">86649000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzktMC0xLTEtMC90ZXh0cmVnaW9uOmEzNDY0MDgxYmU0ZTRiNTE4YjM1OWY5YzE5ZDIzMGRmXzEwOTk1MTE2Mjc4NzI_fd23e98d-3476-4f95-81c3-f08075c7e808"
      unitRef="usd">15706000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzktMC0xLTEtMC90ZXh0cmVnaW9uOmEzNDY0MDgxYmU0ZTRiNTE4YjM1OWY5YzE5ZDIzMGRmXzEwOTk1MTE2Mjc4ODI_893fa576-4f05-4d96-9215-07cddd922ebc"
      unitRef="usd">14583000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzktMS0xLTEtMA_7c62975b-fc50-46c7-8ba7-991a4f509652"
      unitRef="usd">23191000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzktMy0xLTEtMA_3e21c737-9c53-4c99-9157-f54b5a82b791"
      unitRef="usd">24313000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzExLTEtMS0xLTA_ee0d92a8-b1ed-4d5d-9f6f-11c5205923be"
      unitRef="usd">2631567000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzExLTMtMS0xLTA_15fd6dd9-7dc1-4a10-8e99-8a5ccd67da93"
      unitRef="usd">2197918000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OtherLongTermInvestments
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzEyLTEtMS0xLTA_2297fa61-8513-4f91-8b8e-90569f627802"
      unitRef="usd">58695000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzEyLTMtMS0xLTA_2c092254-6e12-4e5b-997a-b8fe636bfe00"
      unitRef="usd">55077000</us-gaap:OtherLongTermInvestments>
    <us-gaap:AssetsNoncurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzEzLTEtMS0xLTA_b55b63e9-3204-42d8-a8a4-ddf1efe4e49f"
      unitRef="usd">2713453000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzEzLTMtMS0xLTA_8e3aee61-3f33-4a31-a514-e1daeee47a55"
      unitRef="usd">2277308000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE0LTEtMS0xLTA_0d50f0cf-13c3-4576-9480-4cf2524bc889"
      unitRef="usd">2790617000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE0LTMtMS0xLTA_7b865cb9-c662-4a94-917a-cf5ed4149202"
      unitRef="usd">2363957000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE2LTEtMS0xLTA_353f4ffa-9428-4c42-8070-69b6aab9164d"
      unitRef="usd">12000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE2LTMtMS0xLTA_f9614dee-4bc2-488c-8e28-b8ec750b9ca1"
      unitRef="usd">112100000</us-gaap:ShortTermBorrowings>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE3LTEtMS0xLTA_45f3f0e4-841a-455a-989b-45e8355eb793"
      unitRef="usd">8819000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE3LTMtMS0xLTA_1d2d79cf-23a5-49dd-8754-ad6e20835210"
      unitRef="usd">40619000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE4LTEtMS0xLTA_0c35e103-4cea-404a-88fa-d94aa6793f16"
      unitRef="usd">229948000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE4LTMtMS0xLTA_c999abf0-fa7c-48ae-a2d7-b3b803c4cc0b"
      unitRef="usd">50000000</us-gaap:LongTermDebtCurrent>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE5LTEtMS0xLTA_422a51f8-ac3d-44c3-b6ee-0e50ab08ddc9"
      unitRef="usd">8124000</pnm:AccruedInterestAndTaxesPayable>
    <pnm:AccruedInterestAndTaxesPayable
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzE5LTMtMS0xLTA_0b7314db-1535-4ac8-b443-1ee6b2bd67bf"
      unitRef="usd">5239000</pnm:AccruedInterestAndTaxesPayable>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIwLTEtMS0xLTA_6f5b6081-a4f5-497f-8ff6-ecd282d435de"
      unitRef="usd">29549000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIwLTMtMS0xLTA_997e78d3-9538-4ea7-9501-94cf68c845b7"
      unitRef="usd">25450000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIxLTEtMS0xLTA_c1f66253-24ab-438f-9c8e-2930e0149f0d"
      unitRef="usd">288440000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIxLTMtMS0xLTA_5f7420c5-ec66-444c-ae40-86a3f6e2340b"
      unitRef="usd">233408000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIyLTEtMS0xLTA_30af2b58-e989-485c-adfe-b6d9e4b0419c"
      unitRef="usd">449909000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIyLTMtMS0xLTA_a93eea9a-ea01-40ce-b67e-5c84f076aaae"
      unitRef="usd">449048000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIzLTEtMS0xLTA_923d0d29-b119-4e29-8586-405e2ee0a0bb"
      unitRef="usd">2803000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzIzLTMtMS0xLTA_65ef14d1-c9a5-4ab6-b274-91c8c78c1694"
      unitRef="usd">2803000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI0LTEtMS0xLTA_b2f1eeb9-36d8-4b50-95f0-d9f152a3ad18"
      unitRef="usd">741152000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI0LTMtMS0xLTA_b70a3635-88aa-4d6d-91c5-478967ffc77d"
      unitRef="usd">685259000</us-gaap:Liabilities>
    <us-gaap:CommonStockNoParValue
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3ODgy_78fe6fc6-f8b6-4a00-9a55-423eabc9933d"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3ODgy_ae85b090-4367-4ed0-9667-e58e9d25c7dd"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3ODk4_0a3e65c4-69e1-4e49-b858-b8442bd56d7c"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3ODk4_99d5ca25-82ee-41ae-825f-8d3e723b0e65"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3OTEx_134998b8-1a56-44f0-a591-2283c0364feb"
      unitRef="shares">85834874</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3OTEx_9cb87287-5822-4e0a-9b92-e530b3b16187"
      unitRef="shares">85834874</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3OTEx_d7a7015f-8176-449a-8111-1c1cc8939ac9"
      unitRef="shares">85834874</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTAtMS0xLTAvdGV4dHJlZ2lvbjphZTAyNDhmNGYxNzQ0NmMyOTBlNjRjMjMxYjRjMGYzN18xMDk5NTExNjI3OTEx_fa7fb738-4e86-4df8-ba5c-acaf9ea5dde6"
      unitRef="shares">85834874</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTEtMS0xLTA_7c918cf8-511e-4fbe-8106-621a6a924efc"
      unitRef="usd">1429941000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI1LTMtMS0xLTA_aee215c7-a558-46a8-bf0e-e04d7811a319"
      unitRef="usd">1150552000</us-gaap:CommonStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI2LTEtMS0xLTA_c58bf0bb-622b-4367-a7d0-ccaa19e469b7"
      unitRef="usd">-79183000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI2LTMtMS0xLTA_083653dd-8214-470b-9188-4cd5de194d47"
      unitRef="usd">-99377000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI3LTEtMS0xLTA_485cb4b2-b235-4ca8-896a-f63c3e009fb4"
      unitRef="usd">698707000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI3LTMtMS0xLTA_99ee2491-78c2-485c-a047-5fdc3ef316b5"
      unitRef="usd">627523000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI4LTEtMS0xLTA_7debc2b7-03e6-4229-a898-52e72430b98c"
      unitRef="usd">2049465000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI4LTMtMS0xLTA_f0aa76b5-4588-4d9a-863e-8c64f77f51bc"
      unitRef="usd">1678698000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ieb0564b13be04364ab029ae7046f6d12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI5LTEtMS0xLTA_37278b31-015b-4c8f-995b-5ef0dc9265d1"
      unitRef="usd">2790617000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i971522ba64f34c879d070e2226a3f14c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yODYvZnJhZzpiY2MxODhlNmYwODQ0MWQ2YTgwNzU2ZjE0OTMxOWFlNS90YWJsZTpjMGM4MjczNzBiODY0Y2ExODhlZDc4OWUzMGU2NTQwZS90YWJsZXJhbmdlOmMwYzgyNzM3MGI4NjRjYTE4OGVkNzg5ZTMwZTY1NDBlXzI5LTMtMS0xLTA_62d4d8eb-9df4-4d20-8ccc-251b110782f3"
      unitRef="usd">2363957000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90ZXh0cmVnaW9uOjBlZDhkMjM3OGQ3ZDQzMDQ4N2UxMDY2MzJkOTI2MDhmXzM5Ng_3c71e80a-b930-47c4-9087-cd5668b8fcad">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;PNM RESOURCES, INC. AND SUBSIDIARIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.906%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.629%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;beginning&#160;of&lt;br/&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged&#160;to&lt;br/&gt;costs and&lt;br/&gt;expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged&#160;to&lt;br/&gt;other&lt;br/&gt;accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Write-offs and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;end&#160;of&#160;year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts, year ended December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;beginning&#160;of&lt;br/&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged&#160;to&lt;br/&gt;costs and&lt;br/&gt;expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged&#160;to&lt;br/&gt;other&lt;br/&gt;accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Write-offs and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;end&#160;of&#160;year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts, year ended December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.491%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;beginning&#160;of&lt;br/&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged&#160;to&lt;br/&gt;costs and&lt;br/&gt;expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged&#160;to&lt;br/&gt;other&lt;br/&gt;accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Write-offs and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;end&#160;of&#160;year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts, year ended December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i343668950e984c6f9ab0c500a92dd762_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtMy0xLTEtMA_297c93d1-b8e4-4374-a7ac-dd225202df45"
      unitRef="usd">1081000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i209051bc60fc41b2845d190d7e463961_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtNS0xLTEtMA_dac11bc9-4de4-4c09-be1f-ca3c2e224919"
      unitRef="usd">3360000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i209051bc60fc41b2845d190d7e463961_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtNy0xLTEtMA_80068ec3-0d78-4988-b012-03598916e091"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i209051bc60fc41b2845d190d7e463961_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtOS0xLTEtMA_986c71b1-52e9-46f5-b00e-6039685d4287"
      unitRef="usd">3035000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i3e926f87a4894f5793fb5cbe9689c10d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzQtMTEtMS0xLTA_b2ce9f3b-6871-47a9-80b5-06950146a2ae"
      unitRef="usd">1406000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i3e926f87a4894f5793fb5cbe9689c10d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtMy0xLTEtMA_89edad49-b404-473a-bc8d-988688502b96"
      unitRef="usd">1406000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i8397e785b9854cfaa6239cf84aaabb15_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtNS0xLTEtMA_e92e1f85-1af6-48b1-8a6d-bd16a44fe09c"
      unitRef="usd">2835000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i8397e785b9854cfaa6239cf84aaabb15_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtNy0xLTEtMA_cde06db6-bc41-4544-99dc-be39c43c6b6a"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i8397e785b9854cfaa6239cf84aaabb15_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtOS0xLTEtMA_245340da-3564-415b-8206-2cc41e068ff3"
      unitRef="usd">3078000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id3da6d4137484f1da2506fc03199bad2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzUtMTEtMS0xLTA_ab811109-614a-4afd-bc07-4c749cb0b788"
      unitRef="usd">1163000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id3da6d4137484f1da2506fc03199bad2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtMy0xLTEtMA_94cd8d79-4e77-4d41-87d1-99fe5881ad7a"
      unitRef="usd">1163000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i4b42fcde8ca245e0bebcd9c8eaa75503_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtNS0xLTEtMA_29ec811f-80cd-4f49-860f-906c9c74b457"
      unitRef="usd">3527000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i4b42fcde8ca245e0bebcd9c8eaa75503_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtNy0xLTEtMA_b738630d-67f2-473d-a7fc-1bb493a36c06"
      unitRef="usd">6070000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i4b42fcde8ca245e0bebcd9c8eaa75503_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtOS0xLTEtMA_2f894469-a0f6-4b59-9639-dda580f3e81b"
      unitRef="usd">2427000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie93af55d397841f4b12a7155ef263946_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTphMmRjNmFhOTE0NDA0YmEyODEwMzYyN2IxMjZmNTRhMS90YWJsZXJhbmdlOmEyZGM2YWE5MTQ0MDRiYTI4MTAzNjI3YjEyNmY1NGExXzYtMTEtMS0xLTA_0944d924-20f8-4430-97b8-dc4514f1255f"
      unitRef="usd">8333000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iae0b79a5d3c24198905a1b7f766d915f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtMy0xLTEtMA_a9d76bce-585e-4fde-a773-fdf0ab2b2466"
      unitRef="usd">1081000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="iddd6b6455f3a47c0bb4e32cb4e7aef18_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtNS0xLTEtMA_2e663165-2806-4d8a-b1e4-66116ce4248f"
      unitRef="usd">3338000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="iddd6b6455f3a47c0bb4e32cb4e7aef18_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtNy0xLTEtMA_3543464e-fe67-495c-842e-81609a6cb365"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="iddd6b6455f3a47c0bb4e32cb4e7aef18_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtOS0xLTEtMA_b45b2698-2707-4b47-9663-313906270f2f"
      unitRef="usd">3013000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4651d337b4094b2fbba73cf48a49d4b6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzQtMTEtMS0xLTA_2ac4b702-dd6a-48e4-8591-671ac4c48564"
      unitRef="usd">1406000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4651d337b4094b2fbba73cf48a49d4b6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtMy0xLTEtMA_5cf1916a-fd22-4ff7-9b0f-4487ccdc88b6"
      unitRef="usd">1406000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="iefa6c1bc279142038c25f371cd323940_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtNS0xLTEtMA_e9c5dc22-806c-449e-8b88-87bf6a60286b"
      unitRef="usd">2790000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="iefa6c1bc279142038c25f371cd323940_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtNy0xLTEtMA_b4e4ffd2-058c-4d1d-ac29-b58fbbc8cce9"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="iefa6c1bc279142038c25f371cd323940_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtOS0xLTEtMA_5898b16e-686f-43c1-9b98-0a42be842003"
      unitRef="usd">3033000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iee1de10848154a36ac158e5fb7a981f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzUtMTEtMS0xLTA_4557112d-e24c-440e-a594-04b15321dcec"
      unitRef="usd">1163000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iee1de10848154a36ac158e5fb7a981f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtMy0xLTEtMA_a0f8f415-e4b6-4b40-a850-ab6abedb5e34"
      unitRef="usd">1163000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i19e4ec5e34ba42b694bcaad98c2e81fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtNS0xLTEtMA_08c28912-7d4e-4c01-8946-7e5dbf14bfca"
      unitRef="usd">3482000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i19e4ec5e34ba42b694bcaad98c2e81fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtNy0xLTEtMA_d07bc322-b8f6-463b-8a31-e0bdc68e33ff"
      unitRef="usd">6070000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i19e4ec5e34ba42b694bcaad98c2e81fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtOS0xLTEtMA_362cf9ac-b7fb-40d1-b804-114f1c4b1317"
      unitRef="usd">2382000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia3c79d4d758c410697ce3c4f00a51437_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZToxNmQ2ZmZiMDVmNzI0ZmYxYTNmZDE1NjAwZWYwZTEyMy90YWJsZXJhbmdlOjE2ZDZmZmIwNWY3MjRmZjFhM2ZkMTU2MDBlZjBlMTIzXzYtMTEtMS0xLTA_66d8377a-39d1-4046-acf3-7a0dba298e8b"
      unitRef="usd">8333000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id5f8d68c74784b9faed0f448cd8559b7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtMi0xLTEtMA_044e1dc5-f1dd-4789-bb5c-261217f2464a"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ia2acd8b7725b49d18472b8faa5fb2307_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtNC0xLTEtMA_5a694597-931a-4870-8b3f-24a8742cfdc6"
      unitRef="usd">22000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ia2acd8b7725b49d18472b8faa5fb2307_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtNi0xLTEtMA_e6ac80b4-df2f-442c-a4f0-d0047d3b174f"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ia2acd8b7725b49d18472b8faa5fb2307_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtOC0xLTEtMA_0e733064-ff3f-48b9-aa9a-f202e9d6b7bc"
      unitRef="usd">22000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i184685db4365437e87aef3ce694577ca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzQtMTAtMS0xLTA_91f498c9-0e1b-41ac-b107-93a68d64e93b"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i184685db4365437e87aef3ce694577ca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtMi0xLTEtMA_6d58d0d6-cb49-496a-b47c-a71668bd87fe"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i9495533ed3bf4b1682e93a5343b3fbef_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtNC0xLTEtMA_5256eb4e-dba1-4ffa-9357-225a7a10a97d"
      unitRef="usd">44000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i9495533ed3bf4b1682e93a5343b3fbef_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtNi0xLTEtMA_3e200dc5-2b62-49bd-a1da-e45428498127"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9495533ed3bf4b1682e93a5343b3fbef_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtOC0xLTEtMA_89ac590f-3b08-4c2c-b104-50a8052d321a"
      unitRef="usd">44000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i784c91586f56455ca6fe3b9885a88047_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzUtMTAtMS0xLTA_466c663a-3c88-4c10-aa33-087f9cb26a61"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i784c91586f56455ca6fe3b9885a88047_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtMi0xLTEtMA_85c9c6a7-b9c8-4f99-b032-06ac68cb9db0"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ia3a2e2efab424c119217f1d4968b0346_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtNC0xLTEtMA_41494d2c-1a91-416e-8952-27b32d2e004f"
      unitRef="usd">45000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ia3a2e2efab424c119217f1d4968b0346_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtNi0xLTEtMA_5b2ac825-3a5c-4eaa-b8d1-a96afac3d00c"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ia3a2e2efab424c119217f1d4968b0346_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtOC0xLTEtMA_31b21c13-fec1-42a2-9a62-2ece74533119"
      unitRef="usd">45000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0d1e89acb9114046b7cd6d1385a4f9aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yOTIvZnJhZzowZWQ4ZDIzNzhkN2Q0MzA0ODdlMTA2NjMyZDkyNjA4Zi90YWJsZTpiOTQxNTJiNTVmMzY0ZjdjYTM5OGVmOWExMmRmMDk1Ny90YWJsZXJhbmdlOmI5NDE1MmI1NWYzNjRmN2NhMzk4ZWY5YTEyZGYwOTU3XzYtMTAtMS0xLTA_37f06100-35cf-4e74-8e61-42a5c5cb3ce6"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225591816216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Feb. 19, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">PNM Resources, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">414 Silver Ave. SW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Albuquerque<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">87102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">241-2700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-32462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">85-0468296<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, no par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PNM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,834,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,061,885,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Portions of the following document are incorporated by reference into Part III of this report:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">Proxy Statement to be filed by PNMR with the SEC pursuant to Regulation 14A relating to the annual meeting of shareholders of PNMR to be held on May&#160;11, 2021.</span></div><div style="text-align:justify;text-indent:29.25pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">This combined Form 10-K is separately filed by PNMR, PNM, and TNMP.&#160; Information contained herein relating to any individual registrant is filed by such registrant on its own behalf.&#160; Each registrant makes no representation as to information relating to the other registrants.&#160; When&#160;this Form 10-K is incorporated by reference into any filing with the SEC made by PNMR, PNM, or TNMP, as a registrant, the portions of this Form 10-K that relate to each&#160;other registrant&#160;are not incorporated by reference therein.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001108426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Public Service Company of New Mexico<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">414 Silver Ave. SW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Albuquerque<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">87102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">241-2700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-06986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">85-0019030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">1965 Series, 4.58% Cumulative Preferred Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,117,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000081023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Texas-New Mexico Power Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">577 N. Garden Right Blvd.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Lewisville<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">75067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">420-4189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">002-97230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">75-0204070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000022767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225585739352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Earnings - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Electric Operating Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">$ 1,469,799<span></span>
</td>
<td class="nump">$ 1,377,208<span></span>
</td>
<td class="nump">$ 1,359,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Alternative revenue programs</a></td>
<td class="num">(11,994)<span></span>
</td>
<td class="num">(542)<span></span>
</td>
<td class="nump">1,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerOther', window );">Other electric operating revenue</a></td>
<td class="nump">65,207<span></span>
</td>
<td class="nump">80,937<span></span>
</td>
<td class="nump">75,117<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total electric operating revenues</a></td>
<td class="nump">1,523,012<span></span>
</td>
<td class="nump">1,457,603<span></span>
</td>
<td class="nump">1,436,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">216,334<span></span>
</td>
<td class="nump">189,227<span></span>
</td>
<td class="nump">188,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">1,098<span></span>
</td>
<td class="nump">151,095<span></span>
</td>
<td class="nump">65,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">275,612<span></span>
</td>
<td class="nump">267,808<span></span>
</td>
<td class="nump">241,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TransmissionAndDistributionCosts', window );">Transmission and distribution costs</a></td>
<td class="nump">77,943<span></span>
</td>
<td class="nump">69,862<span></span>
</td>
<td class="nump">76,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Taxes other than income taxes</a></td>
<td class="nump">81,526<span></span>
</td>
<td class="nump">80,054<span></span>
</td>
<td class="nump">79,673<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,237,731<span></span>
</td>
<td class="nump">1,313,403<span></span>
</td>
<td class="nump">1,200,566<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">285,281<span></span>
</td>
<td class="nump">144,200<span></span>
</td>
<td class="nump">236,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Income and Deductions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">14,223<span></span>
</td>
<td class="nump">14,022<span></span>
</td>
<td class="nump">15,540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Gains (losses) on investment securities</a></td>
<td class="nump">21,599<span></span>
</td>
<td class="nump">29,589<span></span>
</td>
<td class="num">(17,176)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">19,973<span></span>
</td>
<td class="nump">15,382<span></span>
</td>
<td class="nump">17,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other (deductions)</a></td>
<td class="num">(18,732)<span></span>
</td>
<td class="num">(15,328)<span></span>
</td>
<td class="num">(15,696)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="nump">37,063<span></span>
</td>
<td class="nump">43,665<span></span>
</td>
<td class="nump">254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">114,392<span></span>
</td>
<td class="nump">121,016<span></span>
</td>
<td class="nump">127,244<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">207,952<span></span>
</td>
<td class="nump">66,849<span></span>
</td>
<td class="nump">109,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes (Benefits)</a></td>
<td class="nump">20,636<span></span>
</td>
<td class="num">(25,282)<span></span>
</td>
<td class="nump">7,775<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">187,316<span></span>
</td>
<td class="nump">92,131<span></span>
</td>
<td class="nump">101,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">(Earnings) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(14,013)<span></span>
</td>
<td class="num">(14,241)<span></span>
</td>
<td class="num">(15,112)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Preferred Stock Dividends Requirements</a></td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">$ 172,775<span></span>
</td>
<td class="nump">$ 77,362<span></span>
</td>
<td class="nump">$ 85,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Earnings Attributable to PNMR per Common Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 2.16<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 2.15<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Electric Operating Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">$ 1,078,158<span></span>
</td>
<td class="nump">$ 1,010,898<span></span>
</td>
<td class="nump">$ 1,019,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Alternative revenue programs</a></td>
<td class="num">(3,531)<span></span>
</td>
<td class="nump">1,987<span></span>
</td>
<td class="num">(2,443)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerOther', window );">Other electric operating revenue</a></td>
<td class="nump">65,207<span></span>
</td>
<td class="nump">80,937<span></span>
</td>
<td class="nump">75,117<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total electric operating revenues</a></td>
<td class="nump">1,139,834<span></span>
</td>
<td class="nump">1,093,822<span></span>
</td>
<td class="nump">1,091,965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">180,113<span></span>
</td>
<td class="nump">172,903<span></span>
</td>
<td class="nump">173,178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">1,098<span></span>
</td>
<td class="nump">150,599<span></span>
</td>
<td class="nump">66,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">165,325<span></span>
</td>
<td class="nump">160,368<span></span>
</td>
<td class="nump">151,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TransmissionAndDistributionCosts', window );">Transmission and distribution costs</a></td>
<td class="nump">49,534<span></span>
</td>
<td class="nump">42,970<span></span>
</td>
<td class="nump">46,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Taxes other than income taxes</a></td>
<td class="nump">45,723<span></span>
</td>
<td class="nump">45,644<span></span>
</td>
<td class="nump">45,181<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">924,937<span></span>
</td>
<td class="nump">1,032,754<span></span>
</td>
<td class="nump">946,932<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">214,897<span></span>
</td>
<td class="nump">61,068<span></span>
</td>
<td class="nump">145,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Income and Deductions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">14,469<span></span>
</td>
<td class="nump">14,303<span></span>
</td>
<td class="nump">13,089<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Gains (losses) on investment securities</a></td>
<td class="nump">21,599<span></span>
</td>
<td class="nump">29,589<span></span>
</td>
<td class="num">(17,176)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">9,800<span></span>
</td>
<td class="nump">9,213<span></span>
</td>
<td class="nump">10,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other (deductions)</a></td>
<td class="num">(14,279)<span></span>
</td>
<td class="num">(11,813)<span></span>
</td>
<td class="num">(11,128)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="nump">31,589<span></span>
</td>
<td class="nump">41,292<span></span>
</td>
<td class="num">(4,223)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">64,615<span></span>
</td>
<td class="nump">72,900<span></span>
</td>
<td class="nump">76,458<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">181,871<span></span>
</td>
<td class="nump">29,460<span></span>
</td>
<td class="nump">64,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes (Benefits)</a></td>
<td class="nump">21,857<span></span>
</td>
<td class="num">(25,962)<span></span>
</td>
<td class="num">(5,971)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">160,014<span></span>
</td>
<td class="nump">55,422<span></span>
</td>
<td class="nump">70,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">(Earnings) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(14,013)<span></span>
</td>
<td class="num">(14,241)<span></span>
</td>
<td class="num">(15,112)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">146,001<span></span>
</td>
<td class="nump">41,181<span></span>
</td>
<td class="nump">55,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Preferred Stock Dividends Requirements</a></td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">145,473<span></span>
</td>
<td class="nump">40,653<span></span>
</td>
<td class="nump">54,683<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Electric Operating Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="nump">391,641<span></span>
</td>
<td class="nump">366,310<span></span>
</td>
<td class="nump">340,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Alternative revenue programs</a></td>
<td class="num">(8,463)<span></span>
</td>
<td class="num">(2,529)<span></span>
</td>
<td class="nump">4,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerOther', window );">Other electric operating revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total electric operating revenues</a></td>
<td class="nump">383,178<span></span>
</td>
<td class="nump">363,781<span></span>
</td>
<td class="nump">344,648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">44,811<span></span>
</td>
<td class="nump">40,530<span></span>
</td>
<td class="nump">38,642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">496<span></span>
</td>
<td class="num">(741)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">87,799<span></span>
</td>
<td class="nump">84,259<span></span>
</td>
<td class="nump">66,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TransmissionAndDistributionCosts', window );">Transmission and distribution costs</a></td>
<td class="nump">28,409<span></span>
</td>
<td class="nump">26,892<span></span>
</td>
<td class="nump">29,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Taxes other than income taxes</a></td>
<td class="nump">31,632<span></span>
</td>
<td class="nump">30,703<span></span>
</td>
<td class="nump">28,792<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">294,725<span></span>
</td>
<td class="nump">277,967<span></span>
</td>
<td class="nump">248,151<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">88,453<span></span>
</td>
<td class="nump">85,814<span></span>
</td>
<td class="nump">96,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Income and Deductions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">8,546<span></span>
</td>
<td class="nump">5,559<span></span>
</td>
<td class="nump">5,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other (deductions)</a></td>
<td class="num">(1,718)<span></span>
</td>
<td class="num">(1,428)<span></span>
</td>
<td class="num">(1,422)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="nump">6,828<span></span>
</td>
<td class="nump">4,131<span></span>
</td>
<td class="nump">4,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="nump">30,388<span></span>
</td>
<td class="nump">29,100<span></span>
</td>
<td class="nump">32,091<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="nump">64,893<span></span>
</td>
<td class="nump">60,845<span></span>
</td>
<td class="nump">68,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes (Benefits)</a></td>
<td class="nump">6,308<span></span>
</td>
<td class="nump">5,046<span></span>
</td>
<td class="nump">16,880<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">58,585<span></span>
</td>
<td class="nump">55,799<span></span>
</td>
<td class="nump">51,591<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember', window );">Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Electric Operating Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total electric operating revenues</a></td>
<td class="nump">1,523,012<span></span>
</td>
<td class="nump">1,457,603<span></span>
</td>
<td class="nump">1,436,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">447,241<span></span>
</td>
<td class="nump">412,812<span></span>
</td>
<td class="nump">399,726<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember', window );">Electricity | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">345,167<span></span>
</td>
<td class="nump">317,725<span></span>
</td>
<td class="nump">314,036<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember', window );">Electricity | Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">102,074<span></span>
</td>
<td class="nump">95,087<span></span>
</td>
<td class="nump">85,690<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityGenerationMember', window );">Electricity, Generation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">137,977<span></span>
</td>
<td class="nump">142,545<span></span>
</td>
<td class="nump">149,477<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityGenerationMember', window );">Electricity, Generation | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy and production costs</a></td>
<td class="nump">$ 137,977<span></span>
</td>
<td class="nump">$ 142,545<span></span>
</td>
<td class="nump">$ 149,477<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RegulatoryDisallowancesAndRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowances And Restructuring Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryDisallowancesAndRestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TransmissionAndDistributionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs incurred for transmission and distribution of electricity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TransmissionAndDistributionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27405-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4,6)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueNotFromContractWithCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue that is not accounted for under Topic 606.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueNotFromContractWithCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueNotFromContractWithCustomerOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue that is not accounted for under Topic 606, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueNotFromContractWithCustomerOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for taxes other than income taxes of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ElectricityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ElectricityGenerationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ElectricityGenerationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225689239512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">$ 187,316<span></span>
</td>
<td class="nump">$ 92,131<span></span>
</td>
<td class="nump">$ 101,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Unrealized Gains on Available-for-Sale Securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized holding gains (losses) arising during the period, net of income tax (expense) benefit</a></td>
<td class="nump">16,850<span></span>
</td>
<td class="nump">19,190<span></span>
</td>
<td class="nump">2,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for (gains) included in net earnings (loss), net of income tax expense</a></td>
<td class="num">(7,085)<span></span>
</td>
<td class="num">(10,491)<span></span>
</td>
<td class="num">(2,849)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Pension Liability Adjustment:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Experience gain (loss), net of income tax (expense) benefit</a></td>
<td class="nump">4,587<span></span>
</td>
<td class="num">(2,856)<span></span>
</td>
<td class="num">(7,745)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Reclassification adjustment for amortization of experience (gain) loss recognized as net periodic benefit cost, net of income tax (expense) benefit</a></td>
<td class="nump">6,192<span></span>
</td>
<td class="nump">5,524<span></span>
</td>
<td class="nump">5,646<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Fair Value Adjustment for Cash Flow Hedges:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Change in fair market value, net of income tax (expense) benefit</a></td>
<td class="nump">948<span></span>
</td>
<td class="num">(2,607)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Change in fair market value, net of income tax (expense) benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification adjustment for losses included in net earnings, net of income tax (benefit)</a></td>
<td class="num">(1,298)<span></span>
</td>
<td class="nump">547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Reclassification adjustment for losses included in net earnings, net of income tax (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="nump">20,194<span></span>
</td>
<td class="nump">9,307<span></span>
</td>
<td class="num">(1,536)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">207,510<span></span>
</td>
<td class="nump">101,438<span></span>
</td>
<td class="nump">99,746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive (Income) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(14,013)<span></span>
</td>
<td class="num">(14,241)<span></span>
</td>
<td class="num">(15,112)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PreferredStockDividendRequirementsOfSubsidiary', window );">Preferred Stock Dividends Requirements</a></td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income Attributable to PNMR</a></td>
<td class="nump">192,969<span></span>
</td>
<td class="nump">86,669<span></span>
</td>
<td class="nump">84,106<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">160,014<span></span>
</td>
<td class="nump">55,422<span></span>
</td>
<td class="nump">70,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Unrealized Gains on Available-for-Sale Securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized holding gains (losses) arising during the period, net of income tax (expense) benefit</a></td>
<td class="nump">16,850<span></span>
</td>
<td class="nump">19,190<span></span>
</td>
<td class="nump">2,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for (gains) included in net earnings (loss), net of income tax expense</a></td>
<td class="num">(7,085)<span></span>
</td>
<td class="num">(10,491)<span></span>
</td>
<td class="num">(2,849)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Pension Liability Adjustment:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Experience gain (loss), net of income tax (expense) benefit</a></td>
<td class="nump">4,587<span></span>
</td>
<td class="num">(2,856)<span></span>
</td>
<td class="num">(7,745)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Reclassification adjustment for amortization of experience (gain) loss recognized as net periodic benefit cost, net of income tax (expense) benefit</a></td>
<td class="nump">6,192<span></span>
</td>
<td class="nump">5,524<span></span>
</td>
<td class="nump">5,646<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Fair Value Adjustment for Cash Flow Hedges:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="nump">20,544<span></span>
</td>
<td class="nump">11,367<span></span>
</td>
<td class="num">(2,121)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">180,558<span></span>
</td>
<td class="nump">66,789<span></span>
</td>
<td class="nump">68,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive (Income) Attributable to Valencia Non-controlling Interest</a></td>
<td class="num">(14,013)<span></span>
</td>
<td class="num">(14,241)<span></span>
</td>
<td class="num">(15,112)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income Attributable to PNMR</a></td>
<td class="nump">$ 166,545<span></span>
</td>
<td class="nump">$ 52,548<span></span>
</td>
<td class="nump">$ 53,090<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PreferredStockDividendRequirementsOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Preferred Stock Dividend Requirements of Subsidiary</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PreferredStockDividendRequirementsOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41638-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225747034232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized holding gains (losses) arising during the period, income tax (expense) benefit</a></td>
<td class="num">$ (5,736)<span></span>
</td>
<td class="num">$ (6,534)<span></span>
</td>
<td class="num">$ (963)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Reclassification adjustment for (gains) losses included in net earnings, income tax expense (benefit)</a></td>
<td class="nump">2,412<span></span>
</td>
<td class="nump">3,572<span></span>
</td>
<td class="nump">970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Pension liability adjustment, income tax expense (benefit)</a></td>
<td class="num">(1,562)<span></span>
</td>
<td class="nump">973<span></span>
</td>
<td class="nump">2,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Reclassification adjustment for amortization of experience losses recognized as net periodic benefit cost, income tax expense</a></td>
<td class="num">(2,108)<span></span>
</td>
<td class="num">(1,880)<span></span>
</td>
<td class="num">(1,922)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Change in fair market value, income tax (expense) benefit</a></td>
<td class="num">(323)<span></span>
</td>
<td class="nump">888<span></span>
</td>
<td class="num">(145)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Reclassification adjustment for losses included in net earnings, income tax expense (benefit)</a></td>
<td class="nump">442<span></span>
</td>
<td class="num">(186)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized holding gains (losses) arising during the period, income tax (expense) benefit</a></td>
<td class="num">(5,736)<span></span>
</td>
<td class="num">(6,534)<span></span>
</td>
<td class="num">(963)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Reclassification adjustment for (gains) losses included in net earnings, income tax expense (benefit)</a></td>
<td class="nump">2,412<span></span>
</td>
<td class="nump">3,572<span></span>
</td>
<td class="nump">970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Pension liability adjustment, income tax expense (benefit)</a></td>
<td class="num">(1,562)<span></span>
</td>
<td class="nump">973<span></span>
</td>
<td class="nump">2,637<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Reclassification adjustment for amortization of experience losses recognized as net periodic benefit cost, income tax expense</a></td>
<td class="num">$ (2,108)<span></span>
</td>
<td class="num">$ (1,880)<span></span>
</td>
<td class="num">$ (1,922)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225691716568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">$ 187,316,000<span></span>
</td>
<td class="nump">$ 92,131,000<span></span>
</td>
<td class="nump">$ 101,282,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net earnings to net cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">&#160;Depreciation and amortization</a></td>
<td class="nump">314,668,000<span></span>
</td>
<td class="nump">301,068,000<span></span>
</td>
<td class="nump">275,641,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">20,405,000<span></span>
</td>
<td class="num">(25,385,000)<span></span>
</td>
<td class="nump">8,019,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">(Gains) losses on investment securities</a></td>
<td class="num">(21,599,000)<span></span>
</td>
<td class="num">(29,589,000)<span></span>
</td>
<td class="nump">17,176,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">8,141,000<span></span>
</td>
<td class="nump">6,414,000<span></span>
</td>
<td class="nump">7,120,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">1,098,000<span></span>
</td>
<td class="nump">151,095,000<span></span>
</td>
<td class="nump">65,598,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(11,254,000)<span></span>
</td>
<td class="num">(9,478,000)<span></span>
</td>
<td class="num">(10,404,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">3,497,000<span></span>
</td>
<td class="nump">2,395,000<span></span>
</td>
<td class="nump">3,529,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in certain assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues', window );">Accounts receivable and unbilled revenues</a></td>
<td class="num">(42,035,000)<span></span>
</td>
<td class="nump">3,796,000<span></span>
</td>
<td class="num">(8,702,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">11,512,000<span></span>
</td>
<td class="num">(6,095,000)<span></span>
</td>
<td class="num">(5,331,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(8,135,000)<span></span>
</td>
<td class="nump">1,872,000<span></span>
</td>
<td class="nump">2,491,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">29,923,000<span></span>
</td>
<td class="nump">42,803,000<span></span>
</td>
<td class="num">(840,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">7,403,000<span></span>
</td>
<td class="num">(272,000)<span></span>
</td>
<td class="num">(20,714,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccruedInterestAndTaxes', window );">Accrued interest and taxes</a></td>
<td class="num">(9,347,000)<span></span>
</td>
<td class="nump">14,691,000<span></span>
</td>
<td class="nump">1,713,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="nump">23,740,000<span></span>
</td>
<td class="num">(7,212,000)<span></span>
</td>
<td class="nump">2,614,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="num">(29,633,000)<span></span>
</td>
<td class="num">(35,071,000)<span></span>
</td>
<td class="num">(10,966,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">485,700,000<span></span>
</td>
<td class="nump">503,163,000<span></span>
</td>
<td class="nump">428,226,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Additions to utility and non-utility plant</a></td>
<td class="num">(679,028,000)<span></span>
</td>
<td class="num">(616,273,000)<span></span>
</td>
<td class="num">(501,213,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sales of investment securities</a></td>
<td class="nump">590,998,000<span></span>
</td>
<td class="nump">494,528,000<span></span>
</td>
<td class="nump">984,533,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investment securities</a></td>
<td class="num">(607,591,000)<span></span>
</td>
<td class="num">(513,866,000)<span></span>
</td>
<td class="num">(1,007,022,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Investments in NMRD</a></td>
<td class="num">(23,250,000)<span></span>
</td>
<td class="num">(38,250,000)<span></span>
</td>
<td class="num">(9,000,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment', window );">Principal repayments on Westmoreland Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">56,640,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="num">(14,928,000)<span></span>
</td>
<td class="num">(37,000)<span></span>
</td>
<td class="nump">338,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows from investing activities</a></td>
<td class="num">(733,799,000)<span></span>
</td>
<td class="num">(673,898,000)<span></span>
</td>
<td class="num">(475,724,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt', window );">Short-term loan borrowings (repayments)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(150,000,000)<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facilities borrowings (repayments), net</a></td>
<td class="num">(153,100,000)<span></span>
</td>
<td class="nump">99,200,000<span></span>
</td>
<td class="num">(119,500,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">1,267,845,000<span></span>
</td>
<td class="nump">745,000,000<span></span>
</td>
<td class="nump">984,652,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(977,845,000)<span></span>
</td>
<td class="num">(407,302,000)<span></span>
</td>
<td class="num">(750,162,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">283,208,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">24,000<span></span>
</td>
<td class="nump">943,000<span></span>
</td>
<td class="nump">963,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Awards of common stock</a></td>
<td class="num">(11,984,000)<span></span>
</td>
<td class="num">(9,918,000)<span></span>
</td>
<td class="num">(12,635,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(98,502,000)<span></span>
</td>
<td class="num">(92,926,000)<span></span>
</td>
<td class="num">(84,961,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(18,056,000)<span></span>
</td>
<td class="num">(15,401,000)<span></span>
</td>
<td class="num">(17,095,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ProceedsFromTransmissionInterconnectionArrangements', window );">Amounts received under transmission interconnection arrangements</a></td>
<td class="nump">11,452,000<span></span>
</td>
<td class="nump">10,015,000<span></span>
</td>
<td class="nump">4,060,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RepaymentOfTransmissionInterconnectionAgreements', window );">Refunds paid under transmission interconnection arrangements</a></td>
<td class="num">(5,905,000)<span></span>
</td>
<td class="num">(4,325,000)<span></span>
</td>
<td class="num">(2,830,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other, net</a></td>
<td class="num">(4,943,000)<span></span>
</td>
<td class="num">(2,840,000)<span></span>
</td>
<td class="num">(6,846,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">292,194,000<span></span>
</td>
<td class="nump">172,446,000<span></span>
</td>
<td class="nump">45,646,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">44,095,000<span></span>
</td>
<td class="nump">1,711,000<span></span>
</td>
<td class="num">(1,852,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">3,833,000<span></span>
</td>
<td class="nump">2,122,000<span></span>
</td>
<td class="nump">3,974,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">47,928,000<span></span>
</td>
<td class="nump">3,833,000<span></span>
</td>
<td class="nump">2,122,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">106,575,000<span></span>
</td>
<td class="nump">115,476,000<span></span>
</td>
<td class="nump">119,308,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="nump">969,000<span></span>
</td>
<td class="num">(2,929,000)<span></span>
</td>
<td class="nump">842,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental schedule of noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid', window );">(Increase) decrease in accrued plant additions</a></td>
<td class="num">(58,796,000)<span></span>
</td>
<td class="nump">8,781,000<span></span>
</td>
<td class="num">(11,502,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1', window );">Contribution of utility plant to NMRD</a></td>
<td class="nump">801,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">578,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">160,014,000<span></span>
</td>
<td class="nump">55,422,000<span></span>
</td>
<td class="nump">70,323,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">146,001,000<span></span>
</td>
<td class="nump">41,181,000<span></span>
</td>
<td class="nump">55,211,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net earnings to net cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">&#160;Depreciation and amortization</a></td>
<td class="nump">198,418,000<span></span>
</td>
<td class="nump">191,213,000<span></span>
</td>
<td class="nump">182,355,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">22,442,000<span></span>
</td>
<td class="num">(20,145,000)<span></span>
</td>
<td class="nump">3,334,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">(Gains) losses on investment securities</a></td>
<td class="num">(21,599,000)<span></span>
</td>
<td class="num">(29,589,000)<span></span>
</td>
<td class="nump">17,176,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">1,098,000<span></span>
</td>
<td class="nump">150,599,000<span></span>
</td>
<td class="nump">66,339,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(6,958,000)<span></span>
</td>
<td class="num">(6,656,000)<span></span>
</td>
<td class="num">(8,173,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">4,950,000<span></span>
</td>
<td class="nump">2,697,000<span></span>
</td>
<td class="nump">3,395,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in certain assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues', window );">Accounts receivable and unbilled revenues</a></td>
<td class="num">(41,340,000)<span></span>
</td>
<td class="nump">5,877,000<span></span>
</td>
<td class="num">(7,959,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">11,753,000<span></span>
</td>
<td class="num">(5,128,000)<span></span>
</td>
<td class="num">(6,238,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(2,718,000)<span></span>
</td>
<td class="num">(1,453,000)<span></span>
</td>
<td class="num">(468,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">24,882,000<span></span>
</td>
<td class="nump">31,409,000<span></span>
</td>
<td class="nump">6,894,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">6,267,000<span></span>
</td>
<td class="num">(3,617,000)<span></span>
</td>
<td class="num">(14,290,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccruedInterestAndTaxes', window );">Accrued interest and taxes</a></td>
<td class="num">(11,572,000)<span></span>
</td>
<td class="nump">5,579,000<span></span>
</td>
<td class="num">(7,617,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="nump">16,682,000<span></span>
</td>
<td class="nump">18,002,000<span></span>
</td>
<td class="num">(17,975,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="num">(36,556,000)<span></span>
</td>
<td class="num">(39,087,000)<span></span>
</td>
<td class="num">(3,761,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">325,763,000<span></span>
</td>
<td class="nump">355,123,000<span></span>
</td>
<td class="nump">283,335,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Additions to utility and non-utility plant</a></td>
<td class="num">(335,055,000)<span></span>
</td>
<td class="num">(341,847,000)<span></span>
</td>
<td class="num">(255,627,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sales of investment securities</a></td>
<td class="nump">590,998,000<span></span>
</td>
<td class="nump">494,528,000<span></span>
</td>
<td class="nump">984,533,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investment securities</a></td>
<td class="num">(607,591,000)<span></span>
</td>
<td class="num">(513,866,000)<span></span>
</td>
<td class="num">(1,007,022,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="num">(14,942,000)<span></span>
</td>
<td class="num">(87,000)<span></span>
</td>
<td class="nump">544,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows from investing activities</a></td>
<td class="num">(366,590,000)<span></span>
</td>
<td class="num">(361,272,000)<span></span>
</td>
<td class="num">(277,572,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt', window );">Short-term loan borrowings (repayments)</a></td>
<td class="num">(48,000,000)<span></span>
</td>
<td class="nump">15,600,000<span></span>
</td>
<td class="nump">2,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt', window );">Short-term borrowings (repayments) - affiliate, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(19,800,000)<span></span>
</td>
<td class="nump">19,800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">852,845,000<span></span>
</td>
<td class="nump">290,000,000<span></span>
</td>
<td class="nump">450,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(902,845,000)<span></span>
</td>
<td class="num">(200,000,000)<span></span>
</td>
<td class="num">(450,025,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromParent', window );">Equity contribution from parent</a></td>
<td class="nump">230,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(41,181,000)<span></span>
</td>
<td class="num">(528,000)<span></span>
</td>
<td class="num">(77,904,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(18,056,000)<span></span>
</td>
<td class="num">(15,401,000)<span></span>
</td>
<td class="num">(17,095,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ProceedsFromTransmissionInterconnectionArrangements', window );">Amounts received under transmission interconnection arrangements</a></td>
<td class="nump">4,050,000<span></span>
</td>
<td class="nump">10,015,000<span></span>
</td>
<td class="nump">72,260,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RepaymentOfTransmissionInterconnectionAgreements', window );">Refunds paid under transmission interconnection arrangements</a></td>
<td class="num">(5,905,000)<span></span>
</td>
<td class="num">(72,525,000)<span></span>
</td>
<td class="num">(2,830,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other, net</a></td>
<td class="nump">364,000<span></span>
</td>
<td class="num">(296,000)<span></span>
</td>
<td class="num">(3,592,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">71,272,000<span></span>
</td>
<td class="nump">7,065,000<span></span>
</td>
<td class="num">(6,786,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">30,445,000<span></span>
</td>
<td class="nump">916,000<span></span>
</td>
<td class="num">(1,023,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">1,001,000<span></span>
</td>
<td class="nump">85,000<span></span>
</td>
<td class="nump">1,108,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">31,446,000<span></span>
</td>
<td class="nump">1,001,000<span></span>
</td>
<td class="nump">85,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">60,663,000<span></span>
</td>
<td class="nump">65,445,000<span></span>
</td>
<td class="nump">73,029,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,544,000)<span></span>
</td>
<td class="nump">134,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental schedule of noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid', window );">(Increase) decrease in accrued plant additions</a></td>
<td class="num">(48,037,000)<span></span>
</td>
<td class="nump">4,751,000<span></span>
</td>
<td class="num">(12,310,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">58,585,000<span></span>
</td>
<td class="nump">55,799,000<span></span>
</td>
<td class="nump">51,591,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net earnings to net cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">&#160;Depreciation and amortization</a></td>
<td class="nump">89,010,000<span></span>
</td>
<td class="nump">85,453,000<span></span>
</td>
<td class="nump">68,078,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="num">(7,773,000)<span></span>
</td>
<td class="num">(7,650,000)<span></span>
</td>
<td class="nump">1,780,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">496,000<span></span>
</td>
<td class="num">(741,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(4,300,000)<span></span>
</td>
<td class="num">(2,800,000)<span></span>
</td>
<td class="num">(2,200,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet', window );">Allowance for equity funds used during construction and other, net</a></td>
<td class="num">(4,305,000)<span></span>
</td>
<td class="num">(2,808,000)<span></span>
</td>
<td class="num">(2,048,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in certain assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues', window );">Accounts receivable and unbilled revenues</a></td>
<td class="num">(695,000)<span></span>
</td>
<td class="num">(2,081,000)<span></span>
</td>
<td class="num">(744,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Materials, supplies, and fuel stock</a></td>
<td class="num">(241,000)<span></span>
</td>
<td class="num">(967,000)<span></span>
</td>
<td class="nump">907,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(1,291,000)<span></span>
</td>
<td class="num">(798,000)<span></span>
</td>
<td class="nump">1,929,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">8,553,000<span></span>
</td>
<td class="nump">8,366,000<span></span>
</td>
<td class="num">(7,174,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">1,607,000<span></span>
</td>
<td class="nump">1,829,000<span></span>
</td>
<td class="num">(4,199,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseInAccruedInterestAndTaxes', window );">Accrued interest and taxes</a></td>
<td class="num">(530,000)<span></span>
</td>
<td class="nump">186,000<span></span>
</td>
<td class="nump">12,263,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="nump">2,518,000<span></span>
</td>
<td class="nump">771,000<span></span>
</td>
<td class="nump">6,719,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">2,135,000<span></span>
</td>
<td class="num">(1,004,000)<span></span>
</td>
<td class="num">(6,610,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">147,573,000<span></span>
</td>
<td class="nump">137,592,000<span></span>
</td>
<td class="nump">121,751,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Additions to utility and non-utility plant</a></td>
<td class="num">(321,505,000)<span></span>
</td>
<td class="num">(254,006,000)<span></span>
</td>
<td class="num">(223,448,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows from investing activities</a></td>
<td class="num">(321,505,000)<span></span>
</td>
<td class="num">(254,006,000)<span></span>
</td>
<td class="num">(223,448,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt', window );">Short-term loan borrowings (repayments)</a></td>
<td class="num">(15,000,000)<span></span>
</td>
<td class="num">(2,500,000)<span></span>
</td>
<td class="nump">17,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt', window );">Short-term borrowings (repayments) - affiliate, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(100,000)<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">185,000,000<span></span>
</td>
<td class="nump">305,000,000<span></span>
</td>
<td class="nump">95,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(207,302,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromParent', window );">Equity contribution from parent</a></td>
<td class="nump">71,000,000<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(58,534,000)<span></span>
</td>
<td class="num">(55,265,000)<span></span>
</td>
<td class="num">(41,903,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ProceedsFromTransmissionInterconnectionArrangements', window );">Amounts received under transmission interconnection arrangements</a></td>
<td class="nump">7,402,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other, net</a></td>
<td class="num">(2,136,000)<span></span>
</td>
<td class="num">(2,419,000)<span></span>
</td>
<td class="num">(700,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">187,732,000<span></span>
</td>
<td class="nump">117,414,000<span></span>
</td>
<td class="nump">99,997,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">13,800,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="num">(1,700,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,700,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">14,800,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">28,114,000<span></span>
</td>
<td class="nump">28,055,000<span></span>
</td>
<td class="nump">28,629,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="nump">16,790,000<span></span>
</td>
<td class="nump">13,611,000<span></span>
</td>
<td class="nump">4,266,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental schedule of noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid', window );">(Increase) decrease in accrued plant additions</a></td>
<td class="num">$ (11,415,000)<span></span>
</td>
<td class="nump">$ 5,035,000<span></span>
</td>
<td class="nump">$ 1,810,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net change during the period in the amount due from customers for the credit sale of goods and services; includes accounts receivable billed and unbilled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncreaseDecreaseInAccruedInterestAndTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accrued Interest And Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncreaseDecreaseInAccruedInterestAndTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>(Increase) Decrease in capital expenditures incurred but not yet paid</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ProceedsFromTransmissionInterconnectionArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Transmission Interconnection Arrangements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ProceedsFromTransmissionInterconnectionArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Allowance for Funds Used during construction, Capitalized cost of equity, and Other, net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RegulatoryDisallowancesAndRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowances And Restructuring Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryDisallowancesAndRestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RepaymentOfTransmissionInterconnectionAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repayment Of Transmission Interconnection Agreements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RepaymentOfTransmissionInterconnectionAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsMinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributionsFromParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from parent as a source of financing that is recorded as additional paid in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributionsFromParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) for debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501662&amp;loc=d3e56162-110433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225592714040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 47,928<span></span>
</td>
<td class="nump">$ 3,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for uncollectible accounts</a></td>
<td class="nump">113,410<span></span>
</td>
<td class="nump">85,889<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenues</a></td>
<td class="nump">55,504<span></span>
</td>
<td class="nump">57,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">23,797<span></span>
</td>
<td class="nump">12,165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">66,417<span></span>
</td>
<td class="nump">77,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">7,373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">5,672<span></span>
</td>
<td class="nump">4,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">64,549<span></span>
</td>
<td class="nump">44,472<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">377,479<span></span>
</td>
<td class="nump">294,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherPropertyAndInvestmentsAbstract', window );"><strong>Other Property and Investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">440,115<span></span>
</td>
<td class="nump">388,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity investment in NMRD</a></td>
<td class="nump">90,655<span></span>
</td>
<td class="nump">65,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other investments</a></td>
<td class="nump">284<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Non-utility property, including financing leases</a></td>
<td class="nump">24,075<span></span>
</td>
<td class="nump">12,459<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalOtherPropertyAndInvestments', window );">Total other property and investments</a></td>
<td class="nump">555,129<span></span>
</td>
<td class="nump">466,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract', window );"><strong>Utility Plant:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant in service, held for future use, and to be abandoned</a></td>
<td class="nump">8,480,799<span></span>
</td>
<td class="nump">7,918,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">2,835,170<span></span>
</td>
<td class="nump">2,713,503<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService', window );">Net plant in service and plant held for future use</a></td>
<td class="nump">5,645,629<span></span>
</td>
<td class="nump">5,205,098<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">218,719<span></span>
</td>
<td class="nump">161,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NuclearFuelNetOfAmortization', window );">Nuclear fuel, net of accumulated amortization of $41,367 and $42,354</a></td>
<td class="nump">100,801<span></span>
</td>
<td class="nump">99,805<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Net utility plant</a></td>
<td class="nump">5,965,149<span></span>
</td>
<td class="nump">5,466,009<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Deferred Charges and Other Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">557,790<span></span>
</td>
<td class="nump">556,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">278,297<span></span>
</td>
<td class="nump">278,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">105,133<span></span>
</td>
<td class="nump">131,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsNet', window );">Other deferred charges</a></td>
<td class="nump">100,877<span></span>
</td>
<td class="nump">105,510<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalDeferredChargesAndOtherAssets', window );">Total deferred charges and other assets</a></td>
<td class="nump">1,042,097<span></span>
</td>
<td class="nump">1,071,949<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">7,939,854<span></span>
</td>
<td class="nump">7,298,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">32,000<span></span>
</td>
<td class="nump">185,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current installments of long-term debt</a></td>
<td class="nump">575,518<span></span>
</td>
<td class="nump">490,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">169,317<span></span>
</td>
<td class="nump">103,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">6,606<span></span>
</td>
<td class="nump">10,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">68,206<span></span>
</td>
<td class="nump">76,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">7,471<span></span>
</td>
<td class="nump">505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">27,460<span></span>
</td>
<td class="nump">29,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends declared</a></td>
<td class="nump">28,243<span></span>
</td>
<td class="nump">24,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">62,841<span></span>
</td>
<td class="nump">47,397<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">977,662<span></span>
</td>
<td class="nump">967,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term Debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs</a></td>
<td class="nump">2,719,632<span></span>
</td>
<td class="nump">2,517,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Deferred Credits and Other Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Accumulated deferred income taxes</a></td>
<td class="nump">694,512<span></span>
</td>
<td class="nump">626,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">850,228<span></span>
</td>
<td class="nump">866,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">183,421<span></span>
</td>
<td class="nump">181,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">58,101<span></span>
</td>
<td class="nump">95,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">81,065<span></span>
</td>
<td class="nump">105,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Other deferred credits</a></td>
<td class="nump">255,230<span></span>
</td>
<td class="nump">185,753<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total deferred credits and other liabilities</a></td>
<td class="nump">2,122,557<span></span>
</td>
<td class="nump">2,060,565<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">5,819,851<span></span>
</td>
<td class="nump">5,545,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (See Note 16)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements', window );">Cumulative Preferred Stock of Subsidiary without mandatory redemption requirements ($100 stated value; 10,000,000 shares authorized; issued and outstanding 115,293 shares)</a></td>
<td class="nump">11,529<span></span>
</td>
<td class="nump">11,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CompanyCommonStockholdersEquity', window );"><strong>Company common stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">1,429,941<span></span>
</td>
<td class="nump">1,150,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of income taxes</a></td>
<td class="num">(79,183)<span></span>
</td>
<td class="num">(99,377)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">698,707<span></span>
</td>
<td class="nump">627,523<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,049,465<span></span>
</td>
<td class="nump">1,678,698<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest in Valencia</a></td>
<td class="nump">59,009<span></span>
</td>
<td class="nump">63,052<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">2,108,474<span></span>
</td>
<td class="nump">1,741,750<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 7,939,854<span></span>
</td>
<td class="nump">$ 7,298,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">85,834,874<span></span>
</td>
<td class="nump">85,834,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">79,653,624<span></span>
</td>
<td class="nump">79,653,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 31,446<span></span>
</td>
<td class="nump">$ 1,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for uncollectible accounts</a></td>
<td class="nump">88,239<span></span>
</td>
<td class="nump">60,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenues</a></td>
<td class="nump">43,724<span></span>
</td>
<td class="nump">46,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">21,814<span></span>
</td>
<td class="nump">11,039<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Affiliate receivables</a></td>
<td class="nump">8,819<span></span>
</td>
<td class="nump">8,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">60,472<span></span>
</td>
<td class="nump">72,225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,373<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">15,706<span></span>
</td>
<td class="nump">15,122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">51,908<span></span>
</td>
<td class="nump">36,561<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">322,128<span></span>
</td>
<td class="nump">259,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherPropertyAndInvestmentsAbstract', window );"><strong>Other Property and Investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">440,115<span></span>
</td>
<td class="nump">388,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other investments</a></td>
<td class="nump">120<span></span>
</td>
<td class="nump">178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Non-utility property, including financing leases</a></td>
<td class="nump">9,505<span></span>
</td>
<td class="nump">4,470<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalOtherPropertyAndInvestments', window );">Total other property and investments</a></td>
<td class="nump">449,740<span></span>
</td>
<td class="nump">393,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract', window );"><strong>Utility Plant:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant in service, held for future use, and to be abandoned</a></td>
<td class="nump">6,022,753<span></span>
</td>
<td class="nump">5,753,267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">2,158,915<span></span>
</td>
<td class="nump">2,076,291<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService', window );">Net plant in service and plant held for future use</a></td>
<td class="nump">3,863,838<span></span>
</td>
<td class="nump">3,676,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">148,962<span></span>
</td>
<td class="nump">108,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NuclearFuelNetOfAmortization', window );">Nuclear fuel, net of accumulated amortization of $41,367 and $42,354</a></td>
<td class="nump">100,801<span></span>
</td>
<td class="nump">99,805<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Net utility plant</a></td>
<td class="nump">4,113,601<span></span>
</td>
<td class="nump">3,885,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Deferred Charges and Other Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">457,953<span></span>
</td>
<td class="nump">435,467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">51,632<span></span>
</td>
<td class="nump">51,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">97,461<span></span>
</td>
<td class="nump">120,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsNet', window );">Other deferred charges</a></td>
<td class="nump">88,518<span></span>
</td>
<td class="nump">97,064<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalDeferredChargesAndOtherAssets', window );">Total deferred charges and other assets</a></td>
<td class="nump">695,564<span></span>
</td>
<td class="nump">704,748<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,581,033<span></span>
</td>
<td class="nump">5,242,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">58,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current installments of long-term debt</a></td>
<td class="nump">345,570<span></span>
</td>
<td class="nump">350,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">121,050<span></span>
</td>
<td class="nump">66,746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Affiliate payables</a></td>
<td class="nump">14,058<span></span>
</td>
<td class="nump">12,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">6,606<span></span>
</td>
<td class="nump">10,585<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">32,630<span></span>
</td>
<td class="nump">43,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">5,419<span></span>
</td>
<td class="nump">371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">25,130<span></span>
</td>
<td class="nump">25,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends declared</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">33,737<span></span>
</td>
<td class="nump">25,066<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">594,332<span></span>
</td>
<td class="nump">593,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term Debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs</a></td>
<td class="nump">1,351,050<span></span>
</td>
<td class="nump">1,397,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Deferred Credits and Other Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Accumulated deferred income taxes</a></td>
<td class="nump">579,150<span></span>
</td>
<td class="nump">521,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">664,873<span></span>
</td>
<td class="nump">683,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">182,718<span></span>
</td>
<td class="nump">181,081<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">56,273<span></span>
</td>
<td class="nump">87,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">75,941<span></span>
</td>
<td class="nump">97,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Other deferred credits</a></td>
<td class="nump">201,415<span></span>
</td>
<td class="nump">155,744<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total deferred credits and other liabilities</a></td>
<td class="nump">1,760,370<span></span>
</td>
<td class="nump">1,728,043<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,705,752<span></span>
</td>
<td class="nump">3,719,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (See Note 16)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements', window );">Cumulative Preferred Stock of Subsidiary without mandatory redemption requirements ($100 stated value; 10,000,000 shares authorized; issued and outstanding 115,293 shares)</a></td>
<td class="nump">11,529<span></span>
</td>
<td class="nump">11,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CompanyCommonStockholdersEquity', window );"><strong>Company common stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">1,494,918<span></span>
</td>
<td class="nump">1,264,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of income taxes</a></td>
<td class="num">(78,511)<span></span>
</td>
<td class="num">(99,055)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">388,336<span></span>
</td>
<td class="nump">283,516<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">1,804,743<span></span>
</td>
<td class="nump">1,449,379<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest in Valencia</a></td>
<td class="nump">59,009<span></span>
</td>
<td class="nump">63,052<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">1,863,752<span></span>
</td>
<td class="nump">1,512,431<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 5,581,033<span></span>
</td>
<td class="nump">$ 5,242,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">39,117,799<span></span>
</td>
<td class="nump">39,117,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">39,117,799<span></span>
</td>
<td class="nump">39,117,799<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 14,800<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for uncollectible accounts</a></td>
<td class="nump">25,171<span></span>
</td>
<td class="nump">25,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenues</a></td>
<td class="nump">11,780<span></span>
</td>
<td class="nump">10,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">3,703<span></span>
</td>
<td class="nump">2,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Affiliate receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Materials, supplies, and fuel stock</a></td>
<td class="nump">5,945<span></span>
</td>
<td class="nump">5,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">1,738<span></span>
</td>
<td class="nump">1,280<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">63,339<span></span>
</td>
<td class="nump">46,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherPropertyAndInvestmentsAbstract', window );"><strong>Other Property and Investments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other investments</a></td>
<td class="nump">164<span></span>
</td>
<td class="nump">178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Non-utility property, including financing leases</a></td>
<td class="nump">13,298<span></span>
</td>
<td class="nump">6,684<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalOtherPropertyAndInvestments', window );">Total other property and investments</a></td>
<td class="nump">13,462<span></span>
</td>
<td class="nump">6,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract', window );"><strong>Utility Plant:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant in service, held for future use, and to be abandoned</a></td>
<td class="nump">2,193,270<span></span>
</td>
<td class="nump">1,919,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">537,707<span></span>
</td>
<td class="nump">516,795<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService', window );">Net plant in service and plant held for future use</a></td>
<td class="nump">1,655,563<span></span>
</td>
<td class="nump">1,402,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">61,359<span></span>
</td>
<td class="nump">42,554<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Net utility plant</a></td>
<td class="nump">1,716,922<span></span>
</td>
<td class="nump">1,445,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Deferred Charges and Other Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">99,837<span></span>
</td>
<td class="nump">121,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">226,665<span></span>
</td>
<td class="nump">226,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">7,206<span></span>
</td>
<td class="nump">9,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsNet', window );">Other deferred charges</a></td>
<td class="nump">5,149<span></span>
</td>
<td class="nump">3,527<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalDeferredChargesAndOtherAssets', window );">Total deferred charges and other assets</a></td>
<td class="nump">338,857<span></span>
</td>
<td class="nump">361,609<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,132,580<span></span>
</td>
<td class="nump">1,860,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">33,620<span></span>
</td>
<td class="nump">20,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Affiliate payables</a></td>
<td class="nump">5,883<span></span>
</td>
<td class="nump">5,419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">41,538<span></span>
</td>
<td class="nump">42,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">2,052<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">2,193<span></span>
</td>
<td class="nump">2,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">4,486<span></span>
</td>
<td class="nump">3,565<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">89,772<span></span>
</td>
<td class="nump">89,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term Debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs</a></td>
<td class="nump">853,673<span></span>
</td>
<td class="nump">670,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Deferred Credits and Other Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Accumulated deferred income taxes</a></td>
<td class="nump">145,369<span></span>
</td>
<td class="nump">140,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">185,355<span></span>
</td>
<td class="nump">182,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">703<span></span>
</td>
<td class="nump">881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued pension liability and postretirement benefit cost</a></td>
<td class="nump">1,828<span></span>
</td>
<td class="nump">7,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">4,779<span></span>
</td>
<td class="nump">7,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Other deferred credits</a></td>
<td class="nump">25,423<span></span>
</td>
<td class="nump">7,469<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total deferred credits and other liabilities</a></td>
<td class="nump">363,457<span></span>
</td>
<td class="nump">345,584<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,306,902<span></span>
</td>
<td class="nump">1,105,812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (See Note 16)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CompanyCommonStockholdersEquity', window );"><strong>Company common stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Paid-in-capital</a></td>
<td class="nump">685,166<span></span>
</td>
<td class="nump">614,166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">140,448<span></span>
</td>
<td class="nump">140,397<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">825,678<span></span>
</td>
<td class="nump">754,627<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 2,132,580<span></span>
</td>
<td class="nump">$ 1,860,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">6,358<span></span>
</td>
<td class="nump">6,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">6,358<span></span>
</td>
<td class="nump">6,358<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AccruedInterestAndTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Interest And Taxes Payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AccruedInterestAndTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CompanyCommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Company Common Stockholders Equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CompanyCommonStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OtherPropertyAndInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Property And Investments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherPropertyAndInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public utilities property plant and equipment in service net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TotalDeferredChargesAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total Deferred Charges And Other Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TotalDeferredChargesAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TotalOtherPropertyAndInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total other property and investments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TotalOtherPropertyAndInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NuclearFuelNetOfAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet of nuclear fuel held as property plant and equipment. This amount is net of amortization based on the energy produced over the life of the fuel.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NuclearFuelNetOfAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDeferredCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end book value of accumulated depreciation on property, plant and equipment (PPE) that is owned by the regulated operations of the public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total gross PPE.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 405<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225693861464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for uncollectible accounts</a></td>
<td class="nump">$ 8,333<span></span>
</td>
<td class="nump">$ 1,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract', window );"><strong>Utility Plant:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccumulatedAmortizationNuclearFuel', window );">Accumulated depreciation, nuclear fuel</a></td>
<td class="nump">$ 41,367<span></span>
</td>
<td class="nump">$ 42,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Deferred Credits and Other Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare', window );">Cumulative preferred stock of subsidiary, stated value (in dollars per share)</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized', window );">Cumulative preferred stock of subsidiary, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued', window );">Cumulative preferred stock of subsidiary, shares issued (in shares)</a></td>
<td class="nump">115,293<span></span>
</td>
<td class="nump">115,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding', window );">Cumulative preferred stock of subsidiary, shares outstanding (in shares)</a></td>
<td class="nump">115,293<span></span>
</td>
<td class="nump">115,293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CompanyCommonStockholdersEquity', window );"><strong>Company common stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, no par value (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">85,834,874<span></span>
</td>
<td class="nump">85,834,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">79,653,624<span></span>
</td>
<td class="nump">79,653,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for uncollectible accounts</a></td>
<td class="nump">$ 8,333<span></span>
</td>
<td class="nump">$ 1,163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract', window );"><strong>Utility Plant:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccumulatedAmortizationNuclearFuel', window );">Accumulated depreciation, nuclear fuel</a></td>
<td class="nump">$ 41,367<span></span>
</td>
<td class="nump">$ 42,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Deferred Credits and Other Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Cumulative preferred stock of subsidiary, stated value (in dollars per share)</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Cumulative preferred stock of subsidiary, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Cumulative preferred stock of subsidiary, shares issued (in shares)</a></td>
<td class="nump">115,293<span></span>
</td>
<td class="nump">115,293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Cumulative preferred stock of subsidiary, shares outstanding (in shares)</a></td>
<td class="nump">115,293<span></span>
</td>
<td class="nump">115,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CompanyCommonStockholdersEquity', window );"><strong>Company common stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, no par value (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">39,117,799<span></span>
</td>
<td class="nump">39,117,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">39,117,799<span></span>
</td>
<td class="nump">39,117,799<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Deferred Credits and Other Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Cumulative preferred stock of subsidiary, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CompanyCommonStockholdersEquity', window );"><strong>Company common stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">12,000,000<span></span>
</td>
<td class="nump">12,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">6,358<span></span>
</td>
<td class="nump">6,358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">6,358<span></span>
</td>
<td class="nump">6,358<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AccumulatedAmortizationNuclearFuel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amortization, nuclear fuel</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AccumulatedAmortizationNuclearFuel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CompanyCommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Company Common Stockholders Equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CompanyCommonStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Par Or Stated Value Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Authorized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Issued</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Outstanding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225594869832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjusted Balance</div></th>
<th class="th"><div>Total Stockholders' Equity</div></th>
<th class="th">
<div>Total Stockholders' Equity </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th"><div>AOCI</div></th>
<th class="th">
<div>AOCI </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th">
<div>AOCI </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th">
<div>Retained Earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th">
<div>Retained Earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th"><div>Non- controlling Interest in&#160;Valencia</div></th>
<th class="th">
<div>Non- controlling Interest in&#160;Valencia </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th"><div>Public Service Company of New Mexico</div></th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Total Stockholders' Equity</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Total Stockholders' Equity </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Common Stock </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>AOCI</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>AOCI </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>AOCI </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Retained Earnings</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Retained Earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Retained Earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Non- controlling Interest in&#160;Valencia</div>
</th>
<th class="th">
<div>Public Service Company of New Mexico </div>
<div>Non- controlling Interest in&#160;Valencia </div>
<div>Cumulative Effect, Period of Adoption, Adjusted Balance</div>
</th>
<th class="th"><div>Texas-New Mexico Power Company</div></th>
<th class="th">
<div>Texas-New Mexico Power Company </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Texas-New Mexico Power Company </div>
<div>Paid-in Capital</div>
</th>
<th class="th">
<div>Texas-New Mexico Power Company </div>
<div>Retained Earnings</div>
</th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2017</a></td>
<td class="nump">$ 1,761,448<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,761,448<span></span>
</td>
<td class="nump">$ 1,695,253<span></span>
</td>
<td class="nump">$ 1,695,253<span></span>
</td>
<td class="nump">$ 1,157,665<span></span>
</td>
<td class="nump">$ 1,157,665<span></span>
</td>
<td class="num">$ (95,940)<span></span>
</td>
<td class="num">$ (11,208)<span></span>
</td>
<td class="num">$ (107,148)<span></span>
</td>
<td class="nump">$ 633,528<span></span>
</td>
<td class="nump">$ 11,208<span></span>
</td>
<td class="nump">$ 644,736<span></span>
</td>
<td class="nump">$ 66,195<span></span>
</td>
<td class="nump">$ 66,195<span></span>
</td>
<td class="nump">$ 1,488,369<span></span>
</td>
<td class="nump">$ 1,488,369<span></span>
</td>
<td class="nump">$ 1,422,174<span></span>
</td>
<td class="nump">$ 1,422,174<span></span>
</td>
<td class="nump">$ 1,264,918<span></span>
</td>
<td class="nump">$ 1,264,918<span></span>
</td>
<td class="num">$ (97,093)<span></span>
</td>
<td class="num">$ (11,208)<span></span>
</td>
<td class="num">$ (108,301)<span></span>
</td>
<td class="nump">$ 254,349<span></span>
</td>
<td class="nump">$ 11,208<span></span>
</td>
<td class="nump">$ 265,557<span></span>
</td>
<td class="nump">$ 66,195<span></span>
</td>
<td class="nump">$ 66,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 634,405<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 504,166<span></span>
</td>
<td class="nump">$ 130,175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings</a></td>
<td class="nump">101,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss)</a></td>
<td class="num">(1,536)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,536)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,536)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,121)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,121)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,121)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions', window );">Equity contribution from parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="num">(86,425)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,425)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,425)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(77,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(77,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(77,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,903)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,903)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Awards of common stock</a></td>
<td class="num">(12,635)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,635)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,635)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">7,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(17,095)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,095)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,095)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,095)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2018</a></td>
<td class="nump">1,752,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,688,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,153,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(108,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">643,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,461,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,397,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,264,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(110,422)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">242,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">674,093<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">534,166<span></span>
</td>
<td class="nump">139,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings</a></td>
<td class="nump">92,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">9,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions', window );">Equity contribution from parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="num">(93,792)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(93,792)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(93,792)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(55,265)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(55,265)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Awards of common stock</a></td>
<td class="num">(9,918)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,918)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,918)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">6,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(15,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2019</a></td>
<td class="nump">1,741,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,678,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,150,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(99,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">627,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,512,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,449,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,264,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(99,055)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">283,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2019</a></td>
<td class="nump">1,678,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,449,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">754,627<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">614,166<span></span>
</td>
<td class="nump">140,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings</a></td>
<td class="nump">187,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">20,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions', window );">Equity contribution from parent</a></td>
<td class="nump">230,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="num">(101,591)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(101,591)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(101,591)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,653)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,653)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,653)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(58,534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(58,534)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Awards of common stock</a></td>
<td class="num">(11,984)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,984)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,984)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">283,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">283,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">283,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">8,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Valencia&#8217;s transactions with its owner</a></td>
<td class="num">(18,056)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,056)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,056)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,056)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2020</a></td>
<td class="nump">2,108,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,049,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,429,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (79,183)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 698,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,863,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,804,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,494,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (78,511)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 388,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 2,049,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,804,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 825,678<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 685,166<span></span>
</td>
<td class="nump">$ 140,448<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to Additional Paid in Capital, Parent Contributions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582634392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of the Business and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of the Business and Significant Accounting Policies</a></td>
<td class="text">Summary of the Business and Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Nature of Business</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR is an investor-owned holding company with two regulated utilities providing electricity and electric services in New Mexico and Texas.  PNMR&#8217;s primary subsidiaries are PNM and TNMP.  PNM is a public utility with regulated operations primarily engaged in the generation, transmission, and distribution of electricity.  TNMP is a wholly-owned subsidiary of TNP, which is a holding company that is wholly-owned by PNMR.  TNMP provides regulated transmission and distribution services in Texas.  PNMR&#8217;s common stock trades on the New York Stock Exchange under the symbol PNM.  On October 20, 2020, PNMR, Avangrid, and Merger Sub, entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) pursuant to which Merger Sub will merge with and into PNMR (the &#8220;Merger&#8221;), with PNMR surviving the Merger as a wholly-owned subsidiary of Avangrid.  See Note 22.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Financial Statement Preparation and Presentation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period.  Actual results could ultimately differ from those estimated.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Notes to Consolidated Financial Statements include disclosures for PNMR, PNM, and TNMP.   This report uses the term &#8220;Company&#8221; when discussing matters of common applicability to PNMR, PNM, and TNMP.  Discussions regarding only PNMR, PNM, or TNMP are so indicated.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Certain amounts in the 2019 and 2018 Consolidated Financial Statements and Notes thereto have been reclassified to conform to the 2020 financial statement presentation.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">GAAP defines subsequent events as events or transactions that occur after the balance sheet date but before financial statements are issued or are available to be issued.  Based on their nature, magnitude, and timing, certain subsequent events may be required to be reflected at the balance sheet date and/or required to be disclosed in the financial statements.  The Company has evaluated subsequent events as required by GAAP.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Principles of Consolidation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Consolidated Financial Statements of each of PNMR, PNM, and TNMP include their accounts and those of subsidiaries in which that entity owns a majority voting interest.  PNM also consolidates Valencia (Note 10).  PNM owns undivided interests in several jointly-owned power plants and records its pro-rata share of the assets, liabilities, and expenses for those plants.  The agreements for the jointly-owned plants provide that if an owner were to default on its payment obligations, the non-defaulting owners would be responsible for their proportionate share of the obligations of the defaulting owner.  In exchange, the non-defaulting owners would be entitled to their proportionate share of the generating capacity of the defaulting owner.  There have been no such payment defaults under any of the agreements for the jointly-owned plants.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR Services Company expenses, which represent costs that are primarily driven by corporate level activities, are charged to the business segments.  These services are billed at cost and are reflected as general and administrative expenses in the business segments.  Other significant intercompany transactions between PNMR, PNM, and TNMP include interest and income tax sharing payments, as well as equity transactions, and interconnection billings.  All intercompany transactions and balances have been eliminated.  See Note 20.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Accounting for the Effects of Certain Types of Regulation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company maintains its accounting records in accordance with the uniform system of accounts prescribed by FERC and adopted by the NMPRC and PUCT.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Certain of the Company&#8217;s operations are regulated by the NMPRC, PUCT, and FERC and the provisions of GAAP for rate-regulated enterprises are applied to the regulated operations.  Regulators may assign costs to accounting periods that differ from accounting methods applied by non-regulated utilities. &#160;When it is probable that regulators will permit recovery of costs through future rates, costs are deferred as regulatory assets that otherwise would be expensed. &#160;Likewise, regulatory liabilities </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for expenditures that have not yet been incurred.&#160; GAAP also provides for the recognition of revenue and regulatory assets and liabilities associated with &#8220;alternative revenue programs&#8221; authorized by regulators.  Such programs allow the utility to adjust future rates in response to past activities or completed events, if certain criteria are met.  Regulatory assets and liabilities are amortized into earnings over the authorized recovery period.  Accordingly, the Company has deferred certain costs and recorded certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  Information on regulatory assets and regulatory liabilities is contained in Note 13.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In some circumstances, regulators allow a requested increase in rates to be implemented, subject to refund, before the regulatory process has been completed and a decision rendered by the regulator.  When this occurs, the Company assesses the possible outcomes of the rate proceeding.  The Company records a provision for refund to the extent the amounts being collected, subject to refund, exceed the amount the Company determines is probable of ultimately being allowed by the regulator.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Cash and Restricted Cash</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Cash deposits received and held for a period of time that are restricted to a specific purpose, under the terms of their effective agreements, are considered restricted cash.  Investments in highly liquid investments with original maturities of three months or less at the date of purchase are considered cash and cash equivalents.  At December 31, 2020 and 2019 there was no restricted cash for PNMR, PNM, and TNMP.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Utility Plant</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Utility plant is stated at original cost and includes capitalized payroll-related costs such as taxes, pension, other fringe benefits, administrative costs, and AFUDC, where authorized by rate regulation, or capitalized interest.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Repairs, including major maintenance activities, and minor replacements of property are expensed when incurred, except as required by regulators for ratemaking purposes.  Major replacements are charged to utility plant.  Gains, losses, and costs to remove resulting from retirements or other dispositions of regulated property in the normal course of business are credited or charged to accumulated depreciation. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and TNMP may receive reimbursements, referred to as CIAC, from customers to pay for all or part of certain construction projects to the extent the project does not benefit regulated customers in general.  PNM and TNMP account for these reimbursements as offsets to utility plant additions based on the requirements of the NMPRC, FERC, and PUCT.  Due to the PUCT&#8217;s regulatory treatment of CIAC reimbursements, TNMP also receives a financing component that is recognized as other income on the Consolidated Statements of Earnings.  Under the NMPRC regulatory treatment, PNM typically does not receive a financing component.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Depreciation and Amortization</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s provision for depreciation and amortization of utility plant, other than nuclear fuel, is based upon straight-line rates approved by the NMPRC and FERC.  Amortization of nuclear fuel is based on units-of-production.  TNMP&#8217;s provision for depreciation and amortization of utility plant is based upon straight-line rates approved by the PUCT.  Depreciation and amortization of non-utility property, including right-of-use assets for finance leases as discussed in Note 8, is computed based on the straight-line method.  The provision for depreciation of certain equipment is allocated between operating expenses and construction projects based on the use of the equipment.  Average straight-line rates used were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.380%"><tr><td style="width:1.0%"/><td style="width:52.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.799%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electric plant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common, intangible, and general plant</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Allowance for Funds Used During Construction</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As provided by the FERC uniform systems of accounts, AFUDC is charged to regulated utility plant for construction projects.  This allowance is designed to enable a utility to capitalize financing costs during periods of construction of property subject to rate regulation.  It represents the cost of borrowed funds (allowance for borrowed funds used during construction or </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8220;debt AFUDC&#8221;) and a return on other funds (allowance for equity funds used during construction or &#8220;equity AFUDC&#8221;).  The debt AFUDC is recorded in interest charges and the equity AFUDC is recorded in other income on the Consolidated Statements of Earnings.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the years ended December 31, 2020, 2019, and 2018, PNM recorded $3.0 million, $5.0 million, and $6.1 million of debt AFUDC at annual rates of 2.40%, 2.99%, and 3.19% and $7.0 million, $6.7 million, and $8.2 million of equity AFUDC at annual rates of 3.42%, 3.95%, and 4.25%.  For the years ended December 31, 2020, 2019, and 2018, TNMP recorded $2.1 million, $2.4 million, and $2.3 million of debt AFUDC at rates of 2.20%, 3.23%, and 3.32% and $4.3 million, $2.8 million, and $2.2 million of equity AFUDC at rates of 4.42%, 3.78%, and 3.29%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Materials, Supplies, and Fuel Stock</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Materials and supplies relate to transmission, distribution, and generating assets.  Materials and supplies are charged to inventory when purchased and are expensed or capitalized as appropriate when issued.  Materials and supplies are valued using an average costing method.  Coal is valued using a rolling weighted average costing method that is updated based on the current period cost per ton.  Periodic aerial surveys are performed on the coal piles and adjustments are made.  Average cost is equal to net realizable value under the ratemaking process.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Inventories consisted of the following at December&#160;31:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:24.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,417&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,929&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,472&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,225&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,945&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,704&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Investments</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM holds investment securities in the NDT for the purpose of funding its share of the decommissioning costs of PVNGS and trusts for PNM&#8217;s share of final reclamation costs related to the coal mines serving SJGS and Four Corners (Note 16).  Since third party investment managers have sole discretion over the purchase and sale of the securities, PNM records a realized loss as an impairment for any available-for-sale debt security that has a market value that is less than cost at the end of each quarter.  Effective January 1, 2018, the Company adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-01 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Financial Instruments (Subtopic 825-10), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">which eliminates the requirement to classify investments in equity securities with readily determinable fair values into trading or available-for-sale categories and requires those equity securities to be measured at fair value with changes in fair value recognized in earnings rather than in OCI.  On January 1, 2018, PNM recorded a cumulative effect adjustment to reclassify unrealized holding gains on equity securities held in the NDT and coal mine reclamation trusts from AOCI to retained earnings on the Consolidated Balance Sheets.  For the years ended December&#160;31, 2020, 2019 and 2018, PNM recorded impairment losses on the available-for-sale debt securities of $3.2 million, $5.7 million and $13.7 million.   No gains or losses are deferred as regulatory assets or liabilities.  See Notes 3 and 9.  All investments are held in PNM&#8217;s name and are in the custody of major financial institutions.  The specific identification method is used to determine the cost of securities disposed of, with realized gains and losses reflected in other income and deductions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 1, 2020, the Company adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-13 &#8211; Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, which changed the way entities recognize impairments of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over the remaining lives of the assets.  The majority of the amendments made by the new standard were required to be applied using a modified retrospective approach.  The amendments in ASU 2016-13 also required entities to separately measure and realize an impairment for credit losses on available-for-sale debt securities for which carrying value exceeded fair value, unless such securities have been determined to be other than temporarily impaired and the entire decrease in value had been realized as an impairment.  The amendments relating to available-for-sale debt securities were required to be applied prospectively on the date of adoption.  PNM records a realized loss as an impairment for any available-for-sale debt security that has a fair value that is less than its carrying value.  As a result, the Company has no available-for-sale debt securities for which carrying value exceeds fair value and there are no impairments considered to be &#8220;other than temporary&#8221; that are included in AOCI and not recognized in earnings.  Adoption of the standard did not result in the Company recording a cumulative effect adjustment or impact the Company's accounting for its available-for-sale debt securities.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Equity Method Investment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR accounts for its investment in NMRD using the equity method of accounting because PNMR&#8217;s ownership interest results in significant influence, but not control, over NMRD and its operations.&#160;&#160;PNMR records as income its percentage share of earnings or loss of NMRD and carries its investment at cost, adjusted for its share of undistributed earnings or losses.  See Note 21.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Goodwill </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company does not amortize goodwill.  Goodwill is evaluated for impairment annually, or more frequently if events and circumstances indicate that the goodwill might be impaired.  See Note 19.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Asset Impairment</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Tangible long-lived assets and right-of-use assets associated with leases are evaluated in relation to the estimated future undiscounted cash flows to assess recoverability when events and circumstances indicate that the assets might be impaired.  See Note 16.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Revenue Recognition</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 4 for a discussion of electric operating revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Accounts receivable consists primarily of trade receivables from customers. In the normal course of business, credit is extended to customers on a short-term basis.  PNM estimates the allowance for credit losses on trade receivables based on historical experience and estimated default rates.  Accounts receivable balances are reviewed monthly, adjustments to the allowance for credit losses are made as necessary, and amounts that are deemed uncollectible are written off.  See Note 4.  TNMP has a regulatory mechanism to recover uncollectible amounts from REPs as a regulatory asset and as a result has no allowance for credit losses on trade receivables</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 17, both PNM and TNMP suspended disconnecting certain customers for past due bills, waived late fees during the pandemic, and have been provided regulatory mechanisms to recover bad debt expense and other costs resulting from COVID-19.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Amortization of Debt Acquisition Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Discount, premium, and expense related to the issuance of long-term debt are amortized over the lives of the respective issues.  Gains and losses incurred upon the early retirement of long-term debt are recognized in other income or other deductions, except for amounts recoverable through NMPRC, FERC, or PUCT regulation, which are recorded as regulatory assets or liabilities and amortized over the lives of the respective issues.  Unamortized premium, discount, and expense related to long-term debt are reflected as part of the related liability on the Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company records derivative instruments, including energy contracts, on the balance sheet as either an asset or liability measured at their fair value.  Changes in the derivatives&#8217; fair value are recognized in earnings unless specific hedge accounting criteria are met.  PNM also records certain commodity derivative transactions recoverable through NMPRC regulation as regulatory assets or liabilities.  See Note 7 and Note 9.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company treats all forward commodity purchases and sales contracts subject to unplanned netting or &#8220;book-out&#8221; by the transmission provider as derivative instruments subject to mark-to-market accounting.  GAAP provides guidance on whether realized gains and losses on derivative contracts not held for trading purposes should be reported on a net or gross basis and concludes such classification is a matter of judgment that depends on the relevant facts and circumstances.  See Note 4.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Decommissioning and Reclamation Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is only required to recognize and measure decommissioning liabilities for tangible long-lived assets for which a legal obligation exists.  Nuclear decommissioning costs and related accruals are based on periodic site-specific estimates of the costs for removing all radioactive and other structures at PVNGS and are dependent upon numerous assumptions, including </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">estimates of future decommissioning costs at current price levels, inflation rates, and discount rates.  PNM&#8217;s accruals for PVNGS Units 1, 2, and 3, including portions held under leases, have been made based on such estimates, the guidelines of the NRC, and the PVNGS license periods.  See Note 17 for information concerning the treatment of nuclear decommissioning costs for certain purchased and leased portions of PVNGS in the NMPRC&#8217;s order in PNM&#8217;s NM 2015 Rate Case and the NM Supreme Court&#8217;s decision on PNM&#8217;s appeal of that order.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In connection with both the SJGS and Four Corners coal supply agreements, the owners are required to reimburse the mining companies for the cost of contemporaneous reclamation, as well as the costs for final reclamation of the coal mines.  The reclamation costs are based on periodic site-specific studies that estimate the costs to be incurred in the future and are dependent upon numerous assumptions, including estimates of future reclamation costs at current price levels, inflation rates, and discount rates.  PNM considers the contemporaneous reclamation costs part of the cost of its delivered coal costs.  See Note 16 for a discussion of reclamation costs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Environmental Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The normal operations of the Company involve activities and substances that expose the Company to potential liabilities under laws and regulations protecting the environment.  Liabilities under these laws and regulations can be material and may be imposed without regard to fault, or may be imposed for past acts, even though the past acts may have been lawful at the time they occurred. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company records its environmental liabilities when site assessments or remedial actions are probable and a range of reasonably likely cleanup costs can be estimated.  The Company reviews its sites and measures the liability by assessing a range of reasonably likely costs for each identified site using currently available information and the probable level of involvement and financial condition of other potentially responsible parties.  These estimates are based on assumptions regarding the costs for site investigations, remediation, operations and maintenance, monitoring, and site closure.  The ultimate cost to clean up the Company&#8217;s identified sites may vary from its recorded liability due to numerous uncertainties inherent in the estimation process.  Amounts recorded for environmental expense in the years ended December&#160;31, 2020, 2019, and 2018, as well as the amounts of environmental liabilities at December&#160;31, 2020 and 2019 were insignificant.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Pension and Other Postretirement Benefits</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 11 for a discussion of pension and postretirement benefits expense, including a discussion of the actuarial assumptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Stock-Based Compensation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 12 for a discussion of stock-based compensation expense.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Income Taxes</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Income taxes are recognized using the asset and liability method of accounting for income taxes.  Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying value of existing assets and liabilities and their respective tax basis.  All deferred taxes are reflected as non-current on the Consolidated Balance Sheets.  Current NMPRC, FERC, and PUCT approved rates include the tax effects of the majority of these differences.  Rate-regulated enterprises are required to record deferred income taxes for temporary differences accorded flow-through treatment at the direction of a regulatory commission.  The resulting deferred tax assets and liabilities are recorded based on the expected cash flow to be reflected in future rates.  Because the NMPRC, FERC, and the PUCT have consistently permitted the recovery of tax effects previously flowed-through earnings, the Company has established regulatory assets and liabilities offsetting such deferred tax assets and liabilities.  The Company recognizes only the impact of tax positions that, based on their merits, are more likely than not to be sustained upon an IRS audit.  The Company defers investment tax credits and amortizes them over the estimated useful lives of the assets.  See Note 18 for additional information, including a discussion of the impacts of the Tax Act. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company makes an estimate of its anticipated effective tax rate for the year as of the end of each quarterly period within its fiscal year.  In interim periods, income tax expense is calculated by applying the anticipated annual effective tax rate to year-to-date earnings before taxes, which includes the earnings attributable to the Valencia non-controlling interest.  Certain unusual or infrequently occurring items, as well as adjustments due to enactment of new tax laws, have been excluded from the estimated annual effective tax rate calculation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Lease Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Note 8 for a discussion of lease commitments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">New Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning recently issued accounting pronouncements that have not been adopted by the Company is presented below.  The Company does not expect difficulty in adopting these standards by their required effective dates.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2019-12 &#8211; Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In December 2019, the FASB issued ASU 2019-12 as part of its initiative to reduce complexity in accounting standards.  The amendments in ASU 2019-12 simplify accounting for income taxes by removing several accounting exceptions to accounting for income taxes.  ASU 2019-12 also eliminates or simplifies other income tax accounting requirements, including a requirement that entities recognize franchise tax (or similar tax) that is partially based on income as an income-based tax.  ASU 2019-12 is effective for the Company beginning on January 1, 2021 and allows for early adoption.  ASU 2019-12 is to be applied prospectively or retrospectively in the period of adoption depending on the type of amendment.  The Company is in the process of analyzing the impacts of this new standard.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225593535928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following segment presentation is based on the methodology that management uses for making operating decisions and assessing performance of its various business activities.  A reconciliation of the segment presentation to the GAAP financial statements is provided.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNM </span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM includes the retail electric utility operations of PNM that are subject to traditional rate regulation by the NMPRC.  PNM provides integrated electricity services that include the generation, transmission, and distribution of electricity for retail electric customers in New Mexico.  PNM also includes the generation and sale of electricity into the wholesale market, as well as providing transmission services to third parties.  The sale of electricity includes the asset optimization of PNM&#8217;s jurisdictional capacity as well as the capacity excluded from retail rates.  FERC has jurisdiction over wholesale power and transmission rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">TNMP </span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP is an electric utility providing services in Texas under the TECA.  TNMP&#8217;s operations are subject to traditional rate regulation by the PUCT.  TNMP provides transmission and distribution services at regulated rates to various REPs that, in turn, provide retail electric service to consumers within TNMP&#8217;s service area.  TNMP also provides transmission services at regulated rates to other utilities that interconnect with TNMP&#8217;s facilities.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate and Other</span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Corporate and Other segment includes PNMR holding company activities, primarily related to corporate level debt and PNMR Services Company.  The activities of PNMR Development, NM Capital, and the equity method investment in NMRD are also included in Corporate and Other.  Eliminations of intercompany income and expense transactions are reflected in the Corporate and Other segment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNMR SEGMENT INFORMATION</span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following tables present summarized financial information for PNMR by segment.  PNM and TNMP each operate in only one segment.  Therefore, tabular segment information is not presented for PNM and TNMP.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:85%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"/><td style="width:43.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.539%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794,667&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075,771&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,897&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,453&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,069)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,281&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,388)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,389)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,871&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,893&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,812)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,952&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,014&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,585&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,283)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,316&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,013)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,013)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) attributable to PNMR</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,283)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2020:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,581,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,132,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,939,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"/><td style="width:43.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.539%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,694&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,791&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,068&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,814&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,682)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,200&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,460&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,456)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,422&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,799&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,090)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,131&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) attributable to PNMR</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,653&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,090)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,242,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,860,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,298,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"/><td style="width:43.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.539%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091,965&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,929&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036,887&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,033&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,483)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,352&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,471&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,766)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,632)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,282&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) attributable to PNMR</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,632)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,642&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2018:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,035,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,665,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company defines utility margin as electric operating revenues less cost of energy.  Cost of energy consists primarily of fuel and purchase power costs for PNM and costs charged by third-party transmission providers for TNMP.  The Company believes that utility margin provides a more meaningful basis for evaluating operations than electric operating revenues since substantially all such costs are offset in revenues as fuel and purchase power costs are passed through to customers under PNM&#8217;s FPPAC and third-party transmission costs are passed on to customers through TNMP&#8217;s transmission cost recovery factor.  Utility margin is not a financial measure required to be presented under GAAP and is considered a non-GAAP measure. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Major Customers</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">No individual customer accounted for more than 10% of the electric operating revenues of PNMR or PNM.  Three REPs accounted for more than 10% of the electric operating revenues of TNMP, as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.052%"><tr><td style="width:1.0%"/><td style="width:23.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225583916248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text">Accumulated Other Comprehensive Income (Loss)<div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">AOCI reports a measure for accumulated changes in equity that result from transactions and other economic events other than transactions with shareholders.  Information regarding AOCI is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.035%"><tr><td style="width:1.0%"/><td style="width:36.831%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gains on Available-for-Sale Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension<br/>Liability<br/>Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Adjustment for Cash Flow Hedges</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2017, as originally reported</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,940)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative effect adjustment (Note 9)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,208)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,208)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,208)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at January 1, 2018, as adjusted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,961&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,262)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,301)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,148)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Amounts reclassified from AOCI (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,819)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,568&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of amounts reclassified</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,922)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,008)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other OCI changes (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,592)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of other OCI changes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net after-tax change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,099)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,121)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,536)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,361)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,422)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,684)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Amounts reclassified from AOCI (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,063)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,404&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,659)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,926)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of amounts reclassified</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other OCI changes (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of other OCI changes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net after-tax change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,699&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,367&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,060)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,307&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109,693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Amounts reclassified from AOCI (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,497)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,300&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,740)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,937)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of amounts reclassified</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other OCI changes (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of other OCI changes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,736)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,298)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net after-tax change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,765&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,779&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,544&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,194&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,914)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,511)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,183)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:105%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Consolidated Statements of Earnings include pre-tax amounts reclassified from AOCI related to Unrealized Gains on Available-for-Sale Debt Securities in gains (losses) on investment securities, related to Pension Liability Adjustment in other (deductions), and related to Fair Value Adjustment for Cash Flow Hedges in interest charges.  The income tax impacts of all amounts reclassified from AOCI are included in income taxes in the Consolidated Statements of Earnings.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225594102872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Electric Operating Revenues<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Electric Operating Revenues</a></td>
<td class="text">Electric Operating Revenues<div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Electric operating revenues are recorded in the period of energy delivery, which includes estimated amounts for service rendered but unbilled at the end of each accounting period.  The determination of the energy sales billed to individual customers is based on the reading of their meters, which occurs on a systematic basis throughout the month.  At the end of each month, amounts of energy delivered to customers since the date of the last meter reading and the corresponding unbilled revenue are </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">estimated.  Unbilled electric revenue is estimated based on daily generation volumes, estimated customer usage by class, line losses, historical trends and experience, applicable customer rates or by using AMS data where available.  Amounts billed are generally due within the next month.  The Company does not incur incremental costs to obtain contracts for its energy services.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s wholesale electricity sales are recorded as electric operating revenues and wholesale electricity purchases are recorded as costs of energy sold.  Derivative contracts that are subject to unplanned netting are recorded net in earnings.  A &#8220;book-out&#8221; is the planned or unplanned netting of off-setting purchase and sale transactions.  A book-out is a transmission mechanism to reduce congestion on the transmission system or administrative burden.  For accounting purposes, a book-out is the recording of net revenues upon the settlement of a derivative contract.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Unrealized gains and losses on derivative contracts that are not designated for hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power and fuel supply agreements, used to hedge generation assets and purchased power costs.  Changes in the fair value of economic hedges are reflected in results of operations, with changes related to economic hedges on sales included in operating revenues and changes related to economic hedges on purchases included in cost of energy sold.  See Note 9.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company adopted ASU 2014-09 &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> as of January 1, 2018, its required effective date, using the modified retrospective method of adoption.  The adoption of ASU 2014-09 did not result in changes to the nature, amount, and timing of the Company&#8217;s existing revenue recognition processes or information technology infrastructure.  Therefore, the adoption of ASU 2014-09 had no effect on the amount of revenue recorded in 2018 compared to the amount that would have been recorded under prior GAAP, no effect on total electric operating revenues or any other caption within the Company&#8217;s financial statements, and no cumulative effect adjustment was recorded.  Additional disclosures to further disaggregate 2020, 2019 and 2018 revenues are presented below. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company adopted ASU 2018-18 &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Collaborative Arrangements (Topic 808)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> in 2019, ahead of its required effective date, using the retrospective method of adoption.  The Company has collaborative arrangements related to its interest in SJGS, Four Corners, PVNGS, and Luna.  The Company has determined that during the years ended December 31, 2020, 2019, and 2018 none of the joint owners in its collaborative arrangements were customers under Topic 606.  Therefore, the adoption of this standard did not impact the financial statements.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the requirements of the new standard.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and TNMP recognize revenue as they satisfy performance obligations, which typically occurs as the customer or end-user consumes the electric service provided.  Electric services are typically for a bundle of services that are distinct and transferred to the end-user in one performance obligation measured by KWh or KW.  Electric operating revenues are recorded in the period of energy delivery, including estimated unbilled amounts.  The Company has elected to exclude all sales and similar taxes from revenue.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Revenue from contracts with customers is recorded based upon the total authorized tariff price at the time electric service is rendered, including amounts billed under arrangements qualifying as an Alternative Revenue Program (&#8220;ARP&#8221;).  ARP arrangements are agreements between PNM or TNMP and its regulator that allow PNM or TNMP to adjust future rates in response to past activities or completed events, if certain criteria are met.  ARP revenues are required to be reported separately from contracts with customers.  ARP revenues in a given period include the recognition of &#8220;originating&#8221; ARP revenues (i.e. when the regulator-specific conditions are met) in the period, offset by the reversal of ARP revenues when billed to customers.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Sources of Revenue</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Additional information about the nature of revenues is provided below.  Additional information about matters affecting PNM&#8217;s and TNMP&#8217;s regulated revenues is provided in Note 17.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Revenue from Contracts with Customers </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNM</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">NMPRC Regulated Retail Electric Service </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; PNM provides electric generation, transmission, and distribution service to its rate-regulated customers in New Mexico.  PNM&#8217;s retail electric service territory covers a large area of north central New Mexico, including the cities of Albuquerque, Rio Rancho, and Santa Fe, and certain areas of southern New Mexico.  Customer rates for retail electric service are set by the NMPRC and revenue is recognized as energy is delivered to the customer.  PNM invoices customers on a monthly basis for electric service and generally collects billed amounts within one month. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transmission Service to Third Parties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; PNM owns transmission lines that are interconnected with other utilities in New Mexico, Texas, Arizona, Colorado, and Utah.  Transmission customers receive service for the transmission of energy owned by the customer utilizing PNM&#8217;s transmission facilities. Customers generally receive transmission services, which are regulated by FERC, from PNM through PNM&#8217;s Open Access Transmission Tariff (&#8220;OATT&#8221;) or a specific contract.  Customers are billed based on capacity and energy components on a monthly basis.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Miscellaneous </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Beginning on January 1, 2018, PNM acquired a 65 MW interest in SJGS Unit 4, which is held as merchant plant as ordered by the NMPRC (Note 16).  PNM sells power from 36 MW of this capacity to a third party at a fixed price that is recorded as revenue from contracts with customers.  PNM is obligated to deliver power under this arrangement only when SJGS Unit 4 is operating.  Other market sales from this 65 MW interest are recorded in other electric operating revenues.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">TNMP</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PUCT Regulated Retail Electric Service </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; TNMP provides transmission and distribution services in Texas under the provisions of TECA and the Texas Public Utility Regulatory Act.  TNMP is subject to traditional cost-of-service regulation with respect to rates and service under the jurisdiction of the PUCT and certain municipalities.  TNMP&#8217;s transmission and distribution activities are solely within ERCOT and not subject to traditional rate regulation by FERC.  TNMP provides transmission and distribution services at regulated rates to various REPs that, in turn, provide retail electric service to consumers within TNMP&#8217;s service territory.  Revenue is recognized as energy is delivered to the consumer.  TNMP invoices REPs on a monthly basis and is generally paid within a month.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transmission Cost of Service (&#8220;TCOS&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; TNMP is a transmission service provider that is allowed to recover its TCOS through a network transmission rate that is approved by the PUCT.  TCOS customers are other utilities that receive service for the transmission of energy owned by the customer utilizing TNMP&#8217;s transmission facilities. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Alternative Revenue Programs </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company defers certain costs and records certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  ARP revenues, which are discussed above, include recovery or refund provisions under PNM&#8217;s renewable energy rider and true-ups to PNM&#8217;s formula transmission rates; TNMP&#8217;s AMS surcharge, transmission cost recovery factor, and the impacts of the PUCT&#8217;s January 25, 2018 order regarding the change in the federal corporate income tax rate; and the energy efficiency incentive bonus at both PNM and TNMP.  Regulatory assets and liabilities are recognized for the difference between ARP revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  As discussed in Note 17, TNMP&#8217;s 2018 Rate Case integrated AMS costs into base rates beginning January 1, 2019.  These costs are being amortized into earnings as alternative revenues over a period of five years.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Other Electric Operating Revenues</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Other electric operating revenues consist primarily of PNM&#8217;s sales for resale meeting the definition of a derivative.  Derivatives are not considered revenue from contracts with customers.  PNM engages in activities meeting the definition of derivatives to optimize its existing jurisdictional assets and long-term power agreements through spot market, hour-ahead, day-ahead, week-ahead, month-ahead, and other sales of excess generation not required to fulfill retail load and contractual commitments.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Disaggregation of Revenues</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A disaggregation of revenues from contracts with customers by the type of customer is presented in the table below.  The table also reflects ARP revenues and other revenues.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.672%"><tr><td style="width:1.0%"/><td style="width:53.678%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.653%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.653%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.722%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.653%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.407%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail electric revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy energy service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues from contracts with customers</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078,158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,469,799&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Electric Operating Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail electric revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy energy service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues from contracts with customers</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 57.25pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,898&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,310&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377,208&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Electric Operating Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 57.25pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail electric revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy energy service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues from contracts with customers</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,019,291&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,449&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359,740&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,443)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Electric Operating Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091,965&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,648&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436,613&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Contract Balances</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Performance obligations related to contracts with customers are typically satisfied when the energy is delivered and the customer or end-user utilizes the energy.  Accounts receivable from customers represent amounts billed, including amounts under ARP programs.  For PNM, accounts receivable reflected on the Consolidated Balance Sheets, net of allowance for credit losses, includes $86.2 million and $59.3 million at December&#160;31, 2020 and 2019 resulting from contracts with customers.  All of TNMP&#8217;s accounts receivable results from contracts with customers.  On January 1, 2020, the Company adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-13 &#8211; Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As a result of the adoption of the new standard and economic conditions resulting from the COVID-19 pandemic, PNM updated its allowance for accounts receivable balances and recorded incremental credit losses of $7.2&#160;million in the year ended December 31, 2020.  The NMPRC issued an order authorizing all public utilities to create a regulatory asset to defer incremental costs related to COVID-19, including increases in uncollectible accounts.  See additional discussion of ASU 2016-13 in Note 9 and the related regulatory treatment in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Contract assets are an entity&#8217;s right to consideration in exchange for goods or services that the entity has transferred to a customer when that right is conditioned on something other than the passage of time (for example, the entity&#8217;s future performance).  The Company has no contract assets as of December&#160;31, 2020.  Contract liabilities arise when consideration is received in advance from a customer before satisfying the performance obligations.  Therefore, revenue is deferred and not recognized until the obligation is satisfied.  Under its OATT, PNM accepts upfront consideration for capacity reservations requested by transmission customers, which requires PNM to defer the customer&#8217;s transmission capacity rights for a specific period of time.  PNM recognizes the revenue of these capacity reservations over the period it defers the customer&#8217;s capacity rights.  Other utilities pay PNM and TNMP in advance for the joint-use of their utility poles.  These revenues are recognized over the period of time specified in the joint-use contract, typically for one calendar year.  Deferred revenues on these arrangements are recorded as contract liabilities.  PNMR&#8217;s, PNM&#8217;s, and TNMP&#8217;s contract liabilities and related revenues are insignificant for all periods presented.  The Company has no other arrangements with remaining performance obligations to which a portion of the transaction price would be required to be allocated.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582645128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings and Dividends Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings and Dividends Per Share</a></td>
<td class="text">Earnings and Dividends Per Share<div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Dual presentation of basic and diluted earnings per share has been presented in the Consolidated Statements of Earnings of PNMR.  Information regarding the computation of earnings per share and dividends per share is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Number of Common Shares:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding during year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested awards of restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Shares &#8211; Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,931&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dilutive Effect of Common Stock Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Forward Equity Sale Agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Shares &#8211; Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,990&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR Per Share of Common Stock:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividends Declared per Common Share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582620584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Common Stock and Equity Contributions</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 15, 2020 PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing 6.2&#160;million shares to the forward purchasers at a price of $45.805 per share aggregating net proceeds of $283.1&#160;million.  In addition, PNMR recorded a net $0.1&#160;million for equity issuance costs reimbursed by the lead underwriter.  Following this settlement, no shares of PNMR&#8217;s common stock remain subject to future settlement under the PNMR 2020 Forward Equity </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Sale Agreements.  See Note 7.  Neither PNM nor TNMP issued any common stock during the year ended December 31, 2020.  PNMR, PNM, and TNMP did not issue any common stock during the years ended December 31, 2019 and 2018.  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR funded $230.0&#160;million, zero, and zero of cash equity contributions to PNM in 2020, 2019, and 2018, respectively.  PNMR also funded $71.0 million, $80.0 million, and $30.0 million of cash equity contributions to TNMP in 2020, 2019, and 2018, respectively.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PNMR offered shares of PNMR common stock through the PNMR Direct Plan.  As required by the Merger Agreement, effective November 2, 2020, PNMR entered into the Second Amendment to the Third Amended and Restated PNM Resources, Inc. Direct Plan (the &#8220;PNMR Direct Plan&#8221;), which among other matters, terminated the right to purchase shares of PNMR common stock under the PNMR Direct Plan with respect to any cash dividends and optional cash investments not received by noon Eastern Time on November 17, 2020.  No purchases of shares of PNMR common stock under the PNMR Direct Plan may occur after November 18, 2020.  The shares of PNMR common stock utilized in the PNMR Direct Plan were offered under a SEC shelf registration statement that expires in March 2021.  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Dividends on Common Stock</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The declaration of common dividends by PNMR is dependent upon a number of factors, including the ability of PNMR&#8217;s subsidiaries to pay dividends.  PNMR&#8217;s primary sources of dividends are its operating subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM declared and paid cash dividends to PNMR of $40.7 million, zero, and $77.4 million in 2020, 2019, and 2018.  TNMP declared and paid cash dividends to PNMR of $58.5 million, $55.3 million, and $41.9 million in 2020, 2019, and 2018. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NMPRC has placed certain restrictions on the ability of PNM to pay dividends to PNMR, including the restriction that PNM cannot pay dividends that cause its debt rating to fall below investment grade.  The NMPRC provisions allow PNM to pay dividends, without prior NMPRC approval, from current earnings, which is determined on a rolling four quarter basis, or from equity contributions previously made by PNMR.  The Federal Power Act also imposes certain restrictions on dividends by public utilities, including that dividends cannot be paid from paid-in capital.  Debt-to-capitalization ratio requirements, as discussed in Note 7, remain at less than or equal to 65% for PNM and TNMP.  These debt-to-capitalization ratio requirements could limit the amounts of dividends that could be paid.  PNM also has other financial covenants that limit the transfer of assets, through dividends or other means, including a requirement to obtain the approval of certain financial counterparties to transfer more than five percent of PNM&#8217;s assets.  As of December&#160;31, 2020, none of the numerical tests would restrict the payment of dividends from the retained earnings of PNM or TNMP, and the 70% debt-to-capitalization covenant would restrict the payment of dividends by PNMR to $423.7 million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition, the ability of PNMR to declare dividends is dependent upon the extent to which cash flows will support dividends, the availability of retained earnings, financial circumstances and performance, current and future regulatory decisions, Congressional and legislative acts, and economic conditions.  Conditions imposed by the NMPRC or PUCT, future growth plans and related capital requirements, and business considerations may also affect PNMR&#8217;s ability to pay dividends.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Preferred Stock</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s cumulative preferred shares outstanding bear dividends at 4.58%&#160;per annum.  PNM preferred stock does not have a mandatory redemption requirement, but may be redeemed, at PNM&#8217;s option, at 102% of the stated value plus accrued dividends.  The holders of the PNM preferred stock are entitled to payment before the holders of common stock in the event of any liquidation or dissolution or distribution of assets of PNM.  In addition, PNM&#8217;s preferred stock is not entitled to a sinking fund and cannot be converted into any other class of stock of PNM.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR and TNMP have no preferred stock outstanding.  The authorized shares of PNMR and TNMP preferred stock are 10 million shares and 1 million shares, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584469176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financing</a></td>
<td class="text">FinancingThe Company&#8217;s financing strategy includes both short-term and long-term borrowings.  The Company utilizes short-term revolving credit facilities, as well as cash flows from operations, to provide funds for both construction and operating expenditures.  Depending on market and other conditions, the Company will periodically sell long-term debt or enter into term loan arrangements and use the proceeds to reduce borrowings under the revolving credit facilities or refinance other debt.  Prior to July 2018, each of the Company&#8217;s revolving credit facilities and term loans contained a single financial covenant, which required the maintenance of a debt-to-capitalization ratio of less than or equal to 65%.  In July 2018, the PNMR and the PNMR Development agreements were each amended such that each is now required to maintain a debt-to-capitalization ratio of less <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">than or equal to 70%.  The debt-to-capitalization ratio requirement remains at less than or equal to 65% for the PNM and TNMP agreements.  The Company&#8217;s revolving credit facilities and term loans generally also contain customary covenants, events of default, cross-default provisions, and change-of-control provisions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM must obtain NMPRC approval for any financing transaction having a maturity of more than 18 months.  In addition, PNM files its annual informational financing filing and short-term financing plan with the NMPRC.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Financing Activities</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNMR</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNMR had outstanding the $150.0 million PNMR 2015 Term Loan, which matured and was repaid on March 9, 2018. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, at January 1, 2018, NM Capital, a wholly-owned subsidiary of PNMR, had outstanding $50.1 million of the $125.0 million term loan agreement (the &#8220;BTMU Term Loan&#8221;) with BTMU.  PNMR, as parent company of NM Capital, guaranteed NM Capital&#8217;s obligations to BTMU.  NM Capital utilized the proceeds of the BTMU Term Loan to provide funding of $125.0 million (the &#8220;Westmoreland Loan&#8221;) to a ring-fenced, bankruptcy-remote, special-purpose entity subsidiary of Westmoreland to finance Westmoreland&#8217;s purchase of SJCC.  The BTMU Term Loan agreement required that NM Capital utilize all amounts, less taxes and fees, it received under the Westmoreland Loan to repay the BTMU Term Loan.  On May 22, 2018, the full principal balance outstanding under the Westmoreland Loan of $50.1 million was repaid.  NM Capital used a portion of the proceeds to repay all remaining principal of $43.0 million owed under the BTMU Term Loan.  These payments effectively terminated the loan agreements.  In addition, PNMR&#8217;s guarantee of NM Capital&#8217;s obligations was also effectively terminated. See Note 10.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNMR had outstanding letters of credit arrangements with JPMorgan Chase Bank N.A. (the &#8220;JPM LOC Facility&#8221;) under which letters of credit aggregating $30.3 million were issued to facilitate the posting of reclamation bonds, which SJCC was required to post in connection with permits relating to the operation of the San Juan mine.  On March 15, 2019, WSJ LLC acquired the assets of SJCC following the bankruptcy of Westmoreland.  WSJ LLC assumed all obligations of SJCC, including those under the letter of credit support agreements.  See Note 16.  In May 2020, JPMorgan Chase Bank N.A. gave notice that it would not extend the letters of credit beyond their October 21, 2020 expiration.  In August 2020, PNMR entered into replacement letter of credit arrangements with Wells Fargo Bank, N.A. (the "WFB LOC Facility") to replace the JPM LOC Facility.  Letters of credit were issued under the WFB LOC Facility and exchanged for the letters of credit outstanding under the JPM LOC Facility prior to the expiration of the JPM LOC Facility.  On October 21, 2020, the JPM LOC Facility expired according to its terms.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNMR had outstanding two term loan agreements: (1) a $100.0 million term loan agreement (the &#8220;PNMR 2016 One-Year Term Loan&#8221;) and (2) a $100.0 million term loan agreement (the &#8220;PNMR 2016 Two-Year Term Loan&#8221;) that matured in December 2018.  In December 2018, both the PNMR 2016 One-Year Term Loan (as extended) and the PNMR 2016 Two-Year Term Loan were repaid.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On March 9, 2018, PNMR issued $300.0 million aggregate principal amount of 3.25% SUNs (the &#8220;PNMR 2018 SUNs&#8221;), which mature on March 9, 2021.  The proceeds from the offering were used to repay the $150.0 million PNMR 2015 Term Loan that was due on March 9, 2018 and to reduce borrowings under the PNMR Revolving Credit Facility.  PNMR intends to utilize the remaining $220.0&#160;million of capacity under the PNMR 2020 Delayed-Draw Term Loan, discussed below, to repay an equivalent amount of the PNMR 2018 SUNs.  As PNMR can demonstrate the intent and ability to extend that portion of the $300.0&#160;million SUNs through January 31, 2022, $220.0&#160;million of the PNMR 2018 SUNs is reflected as long-term debt in the Consolidated Balance Sheet at December 31, 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On November 26, 2018, PNMR Development entered into a $90.0 million term loan agreement (the &#8220;PNMR Development Term Loan&#8221;), among PNMR Development and KeyBank, N.A., as administrative agent and sole lender.  Proceeds from the PNMR Development Term Loan were used to repay short-term borrowings under the PNMR Development&#8217;s revolving credit facility and to repay borrowings under its intercompany loan from PNMR.  On November 25, 2020 the PNMR Development Term Loan was amended to reduce the balance from $90.0&#160;million to $65.0&#160;million and the maturity was subsequently extended to January 31, 2022.  The PNMR Development Term Loan bears interest at a variable rate, which was 1.52% on December 31, 2020.  PNMR, as parent company of PNMR Development, continues to guarantee PNMR Development&#8217;s obligations under the loan.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 14, 2018, PNMR entered into a $150.0 million term loan agreement (the &#8220;PNMR 2018 One-Year Term Loan&#8221;) among PNMR, the lenders identified therein, and MUFG Bank, Ltd., as administrative agent.  The proceeds from the PNMR 2018 One-Year Term Loan were used to repay the PNMR 2016 One-Year Term Loan (as extended), a portion of the PNMR 2016 Two-Year Term Loan, and for general corporate purposes.  On December 13, 2019, the PNMR 2018 One-Year Term Loan was extended to June 11, 2021 (as extended, the &#8220;PNMR 2019 Term Loan&#8221;).  The PNMR 2019 Term Loan bears interest at a variable rate, which was 1.11% at December 31, 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 21, 2018, PNMR entered into a $50.0 million term loan agreement (the &#8220;PNMR 2018 Two-Year Term Loan&#8221;), between PNMR and Bank of America, N.A. as sole lender.  Proceeds from the PNMR 2018 Two-Year Term Loan were used to repay the remaining amount owed under the PNMR 2016 Two-Year Term Loan and for general corporate purposes.  On December 21, 2020, the PNMR 2018 Two-Year Term Loan was repaid and terminated in accordance with its terms.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 7, 2020, PNMR entered into forward sale agreements with each of Citibank N.A., and Bank of America N.A., as forward purchasers and an underwriting agreement with Citigroup Global Markets Inc., and BofA Securities, Inc. as representatives of the underwriters named therein, relating to an aggregate of approximately 6.2 million shares of PNMR common stock (including 0.8 million shares of PNMR common stock pursuant to the underwriters&#8217; option to purchase additional shares) (the &#8220;PNMR 2020 Forward Equity Sale Agreements&#8221;).  On January 8, 2020, the underwriters exercised in full their option to purchase the additional 0.8 million shares of PNMR common stock and PNMR entered into separate forward sales agreements with respect to the additional shares.  The initial forward sale price of $47.21 per share is subject to adjustments based on a net interest rate factor and by expected future dividends paid on PNMR common stock as specified in the forward sale agreements.  PNMR did not initially receive any proceeds upon the execution of these agreements and, except in certain specified circumstances, had the option to elect physical, cash, or net share settlement on or before the date that is 12 months from their effective dates.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 15, 2020 PNMR physically settled all shares under the PNMR 2020 Forward Equity Sale Agreements by issuing 6.2&#160;million shares to the forward purchasers at a price of $45.805 per share aggregating net proceeds of $283.1&#160;million.  In addition, PNMR recorded a net $0.1&#160;million for equity issuance costs reimbursed by the lead underwriter.  Following this settlement, no shares of PNMR&#8217;s common stock remain subject to future settlement under the PNMR 2020 Forward Equity Sale Agreements.  The PNMR 2020 Forward Equity Sale Agreements meet the derivative scope exception requirements for contracts involving an entity&#8217;s own equity.  Until settlement of the forward sale agreements, PNMR&#8217;s EPS dilution resulting from the agreements, if any, was determined using the treasury stock method, which resulted in dilution during periods when the average market price of PNMR stock during the reporting period was higher than the applicable forward sales price as of the end of  that period.  See Note 5.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 20, 2020, the execution of the Merger Agreement constituted a &#8220;Change of Control&#8221; under certain PNMR, TNMP and PNMR Development debt agreements.  Under each of the specified debt agreements, a &#8220;Change of Control&#8221; constitutes an &#8220;Event of Default,&#8221; pursuant to which the lender parties thereto had the right to accelerate the indebtedness under the debt agreements.  The definition of Change of Control under the PNM debt agreements and PNM note purchase agreements is not triggered by the execution of the Merger Agreement.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To ensure sufficient liquidity pending lender consent to the signing of the Merger Agreement, on October 20, 2020, PNMR entered into backstop credit facilities related to the Merger between PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent.  The $300.0&#160;million 364-day revolving credit facility ("Merger Backstop Revolving Facility") was available to provide liquidity to refinance the PNMR Revolving Credit Facility, if needed, and the $50.0&#160;million, 364-day delayed-draw term loan ("Merger Backstop Term Loan") was available to provide liquidity to refinance any of the applicable PNMR term loans or TNMP and PNMR Development credit facilities, if needed, and to fund other corporate purposes. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Merger Backstop Revolving Facility expired upon the execution of the necessary waiver amendments (discussed below).  Had PNMR made borrowings under the Merger Backstop Term Loan, those borrowings would have matured on the earliest of the closing of the Merger or October 19, 2021 and would have borne interest at a variable rate based on a pricing grid.  As PNMR did not make any borrowings under the Merger Backstop Term Loan by the commitment termination date of December 18, 2020, the Merger Backstop Term Loan expired according to its terms.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 26, 2020, PNMR, TNMP and PNMR Development entered into amendment agreements with the lender parties thereto to amend the definition of "Change of Control" such that the entry into the Merger Agreement would not constitute a Change of Control and to waive the Event of Default arising from entry into the Merger Agreement.  The amended Change of Control definition under the PNMR, TNMP, and PNMR Development debt agreements will, however, be triggered again upon the closing of the merger transaction.  Prior to the closing of the Merger, the Company intends to coordinate with </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">the lenders and Avangrid to either amend the definition of Change of Control permitting Avangrid ownership of the Company; or to refinance or enter into new debt agreements that would include Avangrid as owners of the Company.  The Change of Control provisions in the PNM debt agreements are not triggered by the close of the Merger.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The documents governing TNMP's aggregate $750.0&#160;million of outstanding First Mortgage Bonds ("TNMP FMBs") obligated TNMP to offer, within 30 business days following the signing of the Merger Agreement, to prepay all $750.0&#160;million outstanding TNMP FMBs at 100% of the principal amount, plus accrued and unpaid interest thereon, but without any make-whole amount or other premium.  TNMP made such offer to prepay the TNMP FMBs in accordance with the terms of the TNMP FMBs, and none of the holders of the TNMP FMBs accepted TNMP&#8217;s offer.  The documents governing the TNMP FMBs require TNMP to make another offer, within 30 business days of closing of the Merger, to prepay all outstanding TNMP FMBs at par.  TNMP will make such offer to prepay the TNMP FMBs in accordance with the terms of the TNMP FMBs; however, holders of the TNMP FMBs are not required to tender their TNMP FMBs and may accept or reject such offer to prepay.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The information in this Annual Report on Form 10-K is for informational purposes only and is neither an offer to purchase, nor a solicitation of an offer to sell, subscribe for or buy any securities in any jurisdiction pursuant to the proposed transactions or otherwise, nor shall there be any sale, issuance or transfer of securities in any jurisdiction in contravention of applicable law.  Similar to the offer to prepay made after signing the Merger Agreement, the post-Merger closing offer to prepay the TNMP FMBs will be made only pursuant to an offer to prepay, which will set forth the terms and conditions of the offer to prepay.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 21, 2020, PNMR entered into a $150.0&#160;million term loan agreement (the &#8220;PNMR 2020 Term Loan&#8221;), between PNMR and U.S. Bank National Association, as sole lender.  Proceeds from the PNMR 2020 Term Loan were used to repay the $50.0&#160;million PNMR 2018 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90ZXh0cmVnaW9uOmE2MGRlMWZmZGJlNTQwYjFiNWM3NzA4NmRjYmI4ZWViXzI3NDg3NzkxMjMwNTY_6bc6b2ae-4d2c-476c-94e2-ed4535af555e">Two</span>-Year Term Loan and for other corporate purposes.  The PNMR 2020 Term Loan bears interest at a variable rate, which was 1.25% at December 31, 2020, and matures on January 31, 2022.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 22, 2020, PNMR entered into a $300.0&#160;million delayed-draw term loan agreement (the &#8220;PNMR 2020 Delayed-Draw Term Loan&#8221;), among PNMR, the lenders party thereto, and MUFG Bank, Ltd., as administrative agent.  Initially PNMR drew $80.0&#160;million to refinance existing indebtedness and for other corporate purposes. Draws on the PNMR 2020 Delayed-Draw Term Loan, aggregating $80.0&#160;million, bear interest at a variable rate, which was 1.40% at December 31, 2020, and mature on January 31, 2022.  PNMR expects to use the remaining $220.0&#160;million of capacity from the PNMR 2020 Delayed-Draw Term Loan to repay an equivalent amount of the PNMR 2018 SUNs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has an automatic shelf registration that provides for the issuance of various types of debt and equity securities that expires in March 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNM</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNM had a $200.0 million term loan agreement (the &#8220;PNM 2017 Term Loan&#8221;) between PNM and JPMorgan Chase Bank, N.A., as lender and administrative agent, and U.S. Bank National Association, as lender.  The PNM 2017 Term Loan was repaid on January 18, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 28, 2017, PNM entered into an agreement (the &#8220;PNM 2017 Senior Unsecured Note Agreement&#8221;) with institutional investors for the sale of $450.0 million aggregate principal amount of eight series of Senior Unsecured Notes (the &#8220;PNM 2018 SUNs&#8221;) offered in private placement transactions.  On May 14, 2018, PNM issued $350.0 million of the PNM 2018 SUNs under that agreement (at fixed annual interest rates ranging from 3.15% to 4.50% for terms between 5 and 30 years) and used the proceeds to repay an equal amount of PNM&#8217;s 7.95% SUNs that matured on May 15, 2018.  On July 31, 2018, PNM issued the remaining $100.0 million of the PNM 2018 SUNs (at fixed annual interest rates of 3.78% and 4.60% for terms of 10 and 30 years) and used the proceeds to repay an equal amount of PNM&#8217;s 7.50% SUNs on August 1, 2018.  The PNM 2017 Senior Unsecured Note Agreement includes customary covenants, including a covenant that requires the maintenance of a debt-to-capitalization ratio of less than or equal to&#160;65%, customary events of default, including a cross-default provision, and covenants regarding parity of financial covenants, liens and guarantees with respect to PNM&#8217;s material credit facilities.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2018 SUNs at par.  As discussed above, the change of control provisions in the PNM debt agreements are not triggered by the close of the Merger.  PNM has the right to redeem any or all of the PNM 2018 SUNs prior to their respective maturities, subject to payment of a customary make-whole premium. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 9, 2018, PNMR Development deposited $68.2 million with PNM related to potential transmission network interconnections.  PNM used the deposit to repay intercompany borrowings.  PNM was required to pay interest to PNMR </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Development to the extent work under the interconnections has not been performed.  The entire deposit of $68.2 million and accrued interest of $5.7 million was refunded in November 2019.  The interconnection deposit and related refund is presented in financing activities and the interest payment is presented in operating activities on PNM&#8217;s Consolidated Statements of Cash Flows for the years ended December 31, 2019 and 2018.  During the years ended December 31, 2019 and December 31, 2018, PNM recognized $3.3 million and $2.4 million of interest expense under the agreement.  All intercompany transactions related to this deposit have been eliminated on PNMR&#8217;s Consolidated Financial Statements.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 18, 2019, PNM entered into a $250.0 million term loan agreement (the &#8220;PNM 2019 $250.0 million Term Loan&#8221;) among PNM, the lenders identified therein, and U.S. Bank N.A., as administrative agent.  PNM used the proceeds of the PNM 2019 $250.0 million Term Loan to repay the PNM 2017 Term Loan, to reduce short-term borrowings under the PNM Revolving Credit Facility, and for general corporate purposes.  The PNM 2019 $250.0 million Term Loan was prepaid in April 2020 without penalty.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 18, 2019, PNM entered into a $40.0 million term loan agreement (the &#8220;PNM 2019 $40.0 million Term Loan&#8221;), between PNM and Bank of America, N.A. as sole lender and administrative agent.  PNM used the proceeds of the PNM 2019 $40.0 million Term Loan to reduce short-term borrowings under the PNM Revolving Credit Facility and for general corporate purposes.  The PNM 2019 $40.0 million Term Loan bears interest at a variable rate, which was 0.80% at December 31, 2020, and must be repaid on or before June 18, 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 15, 2020, PNM entered into a $250.0&#160;million term loan agreement (the "PNM 2020 Term Loan"), between PNM, the lenders party thereto, and U.S. Bank, as administrative agent.  Proceeds from the PNM 2020 Term Loan were used to prepay the PNM 2019 $250.0&#160;million Term Loan due July 2020, without penalty.  As discussed below, on April 30, 2020, PNM used $100.0&#160;million of proceeds from the PNM 2020 SUNs to prepay without penalty an equal amount of the PNM 2020 Term Loan.  On December 21, 2020, PNM prepaid without penalty, the remaining $150.0&#160;million balance of the PNM 2020 Term Loan.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 30, 2020, PNM entered into an agreement (the "PNM 2020 Note Purchase Agreement") with institutional investors for the sale of $200.0&#160;million aggregate principal amount of senior unsecured notes offered in private placement transactions.  Under the agreement, PNM issued $150.0&#160;million aggregate principal amount of its 3.21% senior unsecured notes, Series A, due April 30, 2030, and $50.0&#160;million of its aggregate principal amount of its 3.57% senior unsecured notes, Series B, due April 29, 2039 (the "PNM 2020 SUNs").  The PNM 2020 SUNs were issued on April 30, 2020.  PNM used $100.0&#160;million of proceeds from the PNM 2020 SUNs to repay an equal amount of the PNM 2020 Term Loan.  The remaining $100.0&#160;million of the PNM 2020 SUNs were used to repay borrowings on the PNM Revolving Credit Facility and for other corporate purposes.  The PNM 2020 Note Purchase Agreement includes customary covenants, including a covenant that requires PNM to maintain a debt-to-capitalization ratio of less than or equal to 65%, customary events of default, including a cross-default provision, and covenants regarding parity of financial covenants, liens and guarantees with respect to PNM&#8217;s material credit facilities.  In the event of a change of control, PNM will be required to offer to prepay the PNM 2020 SUNs at par.  As discussed above, the change of control provisions in the PNM debt agreements are not triggered by the close of the Merger.  PNM has the right to redeem any or all of the PNM 2020 SUNs prior to their maturities, subject to payment of a customary make-whole premium.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2019, PNM had $40.0&#160;million of outstanding PCRBs, which have a final maturity of June 1, 2040 and two series of outstanding PCRBs of $39.3&#160;million and $21.0&#160;million, which have a final maturity of June 1, 2043.  These PCRBs, aggregating $100.3&#160;million, were subject to mandatory tender on June 1, 2020.  On June 1, 2020, PNM purchased these PCRBs utilizing borrowings under the PNM Revolving Credit Facility and converted the PCRBs to the weekly mode.  PNM held these PCRBs (without legally canceling them) until July 1, 2020, when they were remarketed in the weekly mode (the "PNM Floating Rate PCRBs") and PNM used the remarketing proceeds to repay the revolver borrowings.  PNM Floating Rate PCRBs in the weekly mode bear interest at rates that are reset weekly, giving investors the option to return the PCRBs for remarketing to new investors upon 7 days' notice.  At December 31, 2020, this rate was 0.19%.  A corresponding portion of the borrowing capacity under the PNM Revolving Credit Facility is reserved to support the investors' option to return the PNM Floating Rate PCRBs upon 7 days' notice.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2019, PNM had PCRBs outstanding of $36.0&#160;million at 6.25% issued by the Maricopa County, Arizona Pollution Control Corporation as well as $255.0&#160;million at 5.90% and $11.5&#160;million at 6.25% issued by the City of Farmington, New Mexico.  The $36.0&#160;million PCRBs became callable at 101% of par on January 1, 2020 and the remaining $266.5&#160;million PCRBs became callable at par on June 1, 2020.  On June 22, 2020, PNM provided notice to the bondholders that it was calling the PCRBs aggregating $302.5&#160;million.  On July 22, 2020, PNM purchased the PCRBs in lieu of redemption and remarketed them to new investors (the "PNM 2020 Fixed Rate PCRBs").  Information concerning the funding dates, mandatory tender dates, and interest rates on the PNM 2020 Fixed Rate PCRBs are provided below.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 1, 2020, the NMPRC approved PNM&#8217;s request to issue approximately $361 million of Securitized Bonds upon the retirement of SJGS in 2022.  The NMPRC&#8217;s approval of the issuance of these Securitized Bonds is currently being appealed to the NM Supreme Court.  See SJGS Abandonment Application in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a shelf registration statement, which will expire in May 2023, with capacity for the issuance of up to $650.0 million of senior unsecured notes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">TNMP</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 28, 2018, TNMP entered into an agreement under which TNMP issued $60.0 million aggregate principal amount of 3.85% first mortgage bonds, due 2028.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 25, 2018, TNMP entered into a $20.0 million term loan agreement.  On December 17, 2018, the TNMP 2018 Term Loan agreement was amended to provide additional funding of $15.0 million, which results in a total committed amount of $35.0 million under the agreement (the &#8220;TNMP 2018 Term Loan&#8221;). TNMP used the proceeds from these issuances to repay short-term borrowings and for TNMP&#8217;s general corporate purposes.  The TNMP 2018 Term Loan was repaid on December 30, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On February 26, 2019, TNMP entered into the TNMP 2019 Bond Purchase Agreement with institutional investors for the sale of $305.0 million aggregate principal amount of four series of TNMP first mortgage bonds (the &#8220;TNMP 2019 Bonds&#8221;) offered in private placement transactions.  TNMP issued $225.0 million of TNMP 2019 Bonds on March 29, 2019 and used the proceeds to repay TNMP&#8217;s $172.3 million 9.50% first mortgage bonds at their maturity on April 1, 2019, as well as to repay borrowing under the TNMP Revolving credit Facility and for general corporate purposes.  TNMP issued the remaining $80.0 million of TNMP 2019 Bonds on July 1, 2019 and used the proceeds to repay borrowing under the TNMP Revolving Credit Facility and for general corporate purposes.  The terms of the indenture governing the TNMP 2019 Bonds include customary covenants, including a covenant that requires TNMP to maintain a debt-to-capitalization ratio of less than or equal to&#160;65%, customary events of default, a cross-default provision, and a change-of-control provision.  TNMP has the right to redeem any or all of the TNMP 2019 Bonds prior to their respective maturities, subject to payment of a customary make-whole premium. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 24, 2020, TNMP entered into the TNMP 2020 Bond Purchase Agreement with institutional investors for the sale of $185.0&#160;million aggregate principal amount of four series of TNMP first mortgage bonds (the "TNMP 2020 Bonds") offered in private placement transactions.  TNMP issued $110.0&#160;million of TNMP 2020 Bonds on April 24, 2020 and used the proceeds to repay borrowings under the TNMP Revolving Credit Facility and for other corporate purposes.  TNMP issued the remaining $75.0&#160;million of TNMP 2020 Bonds on July 15, 2020 and used the proceeds from that issuance to repay borrowings under the TNMP Revolving Credit facility and for other corporate purposes.  The TNMP 2020 Bonds are subject to continuing compliance with the representations, warranties and covenants set forth in the indenture governing the TNMP 2020 Bonds.  The terms of the indenture governing the TNMP 2020 Bonds include customary covenants, including a covenant that requires TNMP to maintain a debt-to-capitalization ratio of less than or equal to&#160;65%, customary events of default, a cross-default provision, and a change-of-control provision.  TNMP has the right to redeem any or all of the TNMP 2020 Bonds prior to their respective maturities, subject to payment of a customary make-whole premium.  Information concerning the funding dates, maturities and interest rates on the TNMP 2020 Bonds issued in April and July 2020 are provided below.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Interest Rate Hedging Activities</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At January 1, 2018, PNMR had a hedging agreement that effectively established a fixed interest rate of 1.927% for borrowings under the PNMR 2015 Term Loan through its maturity on March 9, 2018.  In 2017, PNMR entered into three separate four-year hedging agreements that effectively established fixed interest rates of 1.926%, 1.823%, and 1.629%, plus customary spreads over LIBOR, subject to change if there is a change in PNMR&#8217;s credit rating, for three separate tranches, each of $50.0 million, of its variable rate debt.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">These hedge agreements are accounted for as cash flow hedges and had fair values of $0.9 million and $0.4 million that are included in other current liabilities on the Consolidated Balance Sheets at December 31, 2020 and 2019.  As discussed in Note 3, changes in the fair value of the cash flow hedges are deferred in AOCI and amounts reclassified to the Condensed Consolidated Statement of Earnings are recorded in interest charges.  The fair values were determined using Level 2 inputs, including using forward&#160;LIBOR curves under the mid-market convention&#160;to discount cash flows&#160;over the&#160;remaining&#160;term of the agreement.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Borrowing Arrangements Between PNMR and its Subsidiaries</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has intercompany loan agreements with its subsidiaries. Individual subsidiary loan agreements vary in amount up to $150.0 million and have either reciprocal or non-reciprocal terms.  Interest charged to the subsidiaries is equivalent to interest paid by PNMR on its short-term borrowings or the money-market interest rate if PNMR does not have any short-term borrowings outstanding.  PNM and TNMP had no borrowings from PNMR at December&#160;31, 2020 and 2019, and no borrowings at February 19, 2021.  PNMR Development had $0.3&#160;million and zero in short-term borrowings outstanding from PNMR at December 31, 2020 and 2019 and $0.4&#160;million at February 19, 2021.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Short-term Debt and Liquidity</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Currently, the PNMR Revolving Credit Facility has a financing capacity of $300.0 million and the PNM Revolving Credit Facility has a financing capacity of $400.0 million.  Both facilities currently expire on October 31, 2023 and contain options to be extended through October 2024, subject to approval by a majority of the lenders.  PNM also has the $40.0&#160;million PNM 2017 New Mexico Credit Facility that expires on December 12, 2022.  The TNMP Revolving Credit Facility is a $75.0 million revolving credit facility secured by $75.0 million aggregate principal amount of TNMP first mortgage bonds and matures on September 23, 2022 and contains two one-year extension options, subject to approval by a majority of the lenders.  PNMR Development has a $40.0 million revolving credit facility that was expected to expire on February 23, 2021.  On February 22, 2021, PNMR Development extended the facility to January 31, 2022.  PNMR Development has the option, subject to lender approval, to further increase the capacity of this facility to $50.0 million upon 15-days advance notice.  The PNMR Development Revolving Credit Facility bears interest at a variable rate and contains terms similar to the PNMR Revolving Credit Facility.  PNMR has guaranteed the obligations of PNMR Development under the facility.  PNMR Development uses the facility to finance its participation in NMRD and for other activities.  Variable interest rates under these facilities are based on LIBOR but contain provisions which allow for the replacement of LIBOR with other widely accepted interest rates.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Short-term debt outstanding consists of:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.339%"><tr><td style="width:1.0%"/><td style="width:61.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.680%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.026%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term Debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 New Mexico Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In addition to the above borrowings, PNMR, PNM, and TNMP had letters of credit outstanding of $4.7 million, $2.2 million, and zero at December&#160;31, 2020 that reduce the available capacity under their respective revolving credit facilities.  In addition, PNMR had $30.3 million of letters of credit outstanding under the WFB LOC Facility.  At December&#160;31, 2020, interest rates on outstanding borrowings were 1.66% for the PNMR Revolving Credit Facility, 1.41% for the PNM 2017 New Mexico Credit Facility, and 1.15% for the PNMR Development Revolving Credit Facility.  There were no borrowings outstanding under the PNM and TNMP Revolving Credit Facilities at December 31, 2020.  </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At February&#160;19, 2021, PNMR, PNM, TNMP, and PNMR Development had $257.7 million, $397.8 million, $47.6 million, and $30.0&#160;million of availability under their respective revolving credit facilities, including reductions of availability due to outstanding letters of credit.  PNM had $40.0 million of availability under the PNM 2017 New Mexico Credit Facility.  Total availability at February&#160;19, 2021, on a consolidated basis, was $773.1 million for PNMR.  Availability under PNM&#8217;s Revolving Credit Facility and total availability at PNMR, on a consolidated basis, does not reflect a reduction of $100.3&#160;million that PNM has reserved to provide liquidity support for the PNM Floating Rate PCRBs.  At February&#160;19, 2021, PNMR, PNM, and TNMP had invested cash of $0.9 million, $32.6 million, and zero.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Long-Term Debt</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">          As discussed above, in June 2020, PNM purchased an aggregate amount of $100.3&#160;million PCRBs using borrowings under the PNM Revolving Credit Facility.  In July 2020, PNM remarketed the PCRBs in the weekly mode and used the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">proceeds to repay the borrowings under the PNM Revolving Credit Facility.  A corresponding amount of the PNM Revolving Credit Facility is reserved to support the investors&#8217; option to return the PCRBs upon 7 days&#8217; notice.  As PNM can demonstrate the intent and ability to keep the PNM Floating Rate PCRBs outstanding through at least the October 31, 2023 maturity of the PNM Revolving Credit Facility, PNM Floating Rate PCRBs, aggregating $100.3&#160;million, are reflected as long-term debt in the Consolidated Balance Sheets at December 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Also discussed above, PNMR intends to use the remaining capacity of $220.0&#160;million under the PNMR 2020 Delayed-Draw Term Loan to repay an equivalent amount of the PNMR 2018 SUNs.  As PNMR can demonstrate the intent and ability to extend that portion of the $300.0&#160;million SUNs through January 31, 2022, $220.0&#160;million of the PNMR 2018 SUNs is reflected as long-term debt in the Consolidated Balance Sheet at December 31, 2020.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning long-term debt outstanding and unamortized (premiums), discounts, and debt issuance costs is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:50.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.238%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Unsecured Notes, Pollution Control Revenue Bonds:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.875% due April 2033, mandatory tender - October 1, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25% due January 2038</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.125% due June 2040, mandatory tender - June&#160;1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20% due June 2040, mandatory tender - June&#160;1, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90% due June 2040</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25% due June 2040</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.45% due September 2042, mandatory tender - June&#160;1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.40% due June 2043, mandatory tender - June&#160;1, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20% due June 2043, mandatory tender - June&#160;1, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Floating rate, weekly-mode</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05% due January 2038, mandatory tender - June 1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.20% due June 2040, mandatory tender - June 1, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.10% due June 2040, mandatory tender June 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15% due June 2040, mandatory tender - June 1, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Unsecured Notes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.35% due October 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15% due May 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45% due May 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85% due August 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68% due May 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.78% due August 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93% due May 2033</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22% due May 2038</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50% due May 2048</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.60% due August 2048</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.21% due April 2030</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.57% due April 2039</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2019 $250.0 Million Term Loan due July 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2019 $40.0 Million Term Loan due June 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,225&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,825&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,795&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,405,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,748&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:50.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.238%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Mortgage Bonds:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.95% due April 2043</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,917)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03% due July 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.53% due February 2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.22% due August 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85% due June 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.79% due March 2034</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92% due March 2039</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06% due March 2044</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60% due July 2029</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.73% due April 24, 2030</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.36% due April 24, 2050</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.93% due July 15, 2035</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.36% due July 15, 2050</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,475)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,475)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 3.25% 2018 SUNs due March 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Term Loan due January 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2018 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTAtMS0xLTAvdGV4dHJlZ2lvbjpiY2MxYmM4NDNiMzA0Mzc1YjJlYjU3YTMzOWFjNmI4M18yNzQ4Nzc5MDY5NDk1_6bc6b2ae-4d2c-476c-94e2-ed4535af555e">Two</span>-Year Term Loan due December 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2019 Term Loan due June 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Term Loan due January 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Delayed-Draw Term Loan due January 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consolidated PNMR Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,294,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,107)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,004,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,718,043&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,589)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513,698&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,751)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reflecting mandatory tender dates, long-term debt maturities as of December 31, 2020 are follows:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%"><tr><td style="width:1.0%"/><td style="width:22.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.875%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.875%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.875%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.877%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,254,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705,845&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,198&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,294,043&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582569784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Lease Commitments</a></td>
<td class="text">Lease Commitments<div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company enters into various lease agreements to meet its business needs and to satisfy the needs of its customers.  Historically, the Company&#8217;s leases were classified as operating leases and included leases for generating capacity from PVNGS Units 1 and 2, certain rights-of-way agreements for transmission lines and facilities, vehicles and equipment necessary to construct and maintain the Company&#8217;s assets and building and office equipment.  In February 2016, the FASB issued ASU 2016-02 &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> to provide guidance on the recognition, measurement, presentation, and disclosure of leases.  Among other things, ASU 2016-02 requires that all leases be recorded on the Consolidated Balance Sheets by recognizing a present value liability for future cash flows of the lease agreement and a corresponding right-of-use asset.  The Company adopted Topic 842 on January 1, 2019, its required effective date.  The Company elected to use many of the practical expedients available upon adoption of the standard.  As a result, the Company will continue to classify its leases existing as of December 31, 2018 as operating leases until they expire or are modified.  In addition, the Company elected the practical expedient to not reevaluate the accounting for land easements and rights-of-way agreements existing at December 31, 2018.  The Company also elected the use of the practical expedient to apply the requirements of the new standard on its effective date and has not restated prior periods to conform to the new guidance.  Adoption of the lease standard has a material impact on the Company&#8217;s Consolidated Balance Sheets but does not have a material impact on the Consolidated Statements of Earnings or the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Effective January 1, 2019, the Company accounts for contracts that convey the use and control of identified assets for a period of time as leases.  The Company classifies leases as operating or financing by evaluating the terms of the lease agreement.  Agreements under which the Company is likely to utilize substantially all of the economic value or life of the asset or that the Company is likely to own at the end of the lease term, either through purchase or transfer of ownership, are classified as financing leases.  Leases not meeting these criteria are accounted for as operating leases.  Agreements under which the Company is a lessor are insignificant.  PNMR, PNM, and TNMP determine present value for their leases using their incremental borrowing rates at the commencement date of the lease or, when readily available, the rate implicit in the agreement.  The Company leases office buildings, vehicles, and other equipment.  In addition, PNM leases interests in PVNGS Units 1 and 2 and certain rights-of-way agreements that are classified as leases.  All of the Company&#8217;s leases with terms in excess of one year are recorded on the Consolidated Balance Sheets by recording a present value lease liability and a corresponding right-of-use asset.  Operating lease expense is recognized within operating expenses according to the use of the asset on a straight-line basis.  Financing lease costs, which are comprised primarily of fleet and office equipment leases commencing after January 1, 2019, are recognized by amortizing the right-of-use asset on a straight-line basis and by recording interest expense on the lease liability.  Financing lease right-of-use assets amortization is reflected in depreciation and amortization and interest on financing lease liabilities is reflected as interest charges on the Company&#8217;s Consolidated Statements of Earnings.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PVNGS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM leases interests in Units 1 and 2 of PVNGS.  The PVNGS leases were entered into in 1985 and 1986 and initially were scheduled to expire on January 15, 2015 for the four Unit 1 leases and January 15, 2016 for the four Unit 2 leases.  Following procedures set forth in the PVNGS leases, PNM notified four of the lessors under the Unit 1 leases and one lessor under the Unit 2 lease that it would elect to renew those leases on the expiration date of the original leases.  The four Unit 1 leases now expire on January 15, 2023 and the one Unit 2 lease now expires on January 15, 2024.  The annual lease payments during the renewal periods aggregate $16.5 million for PVNGS Unit 1 and $1.6 million for Unit 2.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The terms of each of the extended leases do not provide for additional renewal options beyond their currently scheduled expiration dates.  PNM had the option to purchase the assets underlying each of the extended leases at their fair market value or to return the lease interests to the lessors on the expiration dates.  Under the terms of the extended leases, PNM had until January 15, 2020 for the Unit 1 leases and until January 15, 2021 for the Unit 2 lease to provide notices to the lessors of PNM&#8217;s intent to exercise the purchase options or to return the leased assets to the lessors.  On January 3, 2020, PNM filed notice with the NMPRC of 60-day waivers of the deadline to provide notice to purchase or return the assets underlying the PVNGS Unit 1 leases.  On March 3, 2020, and April 10, 2020, PNM filed additional notices of waivers of the deadlines.  The waivers did not impact the PVNGS Unit 1 leases&#8217; current January 15, 2023 expiration dates.  PNM&#8217;s elections are independent for each lease and are irrevocable.  On June 11, 2020, PNM provided notice to the lessors and the NMPRC of its intent to return the assets underlying in both the PVNGS Unit 1 and Unit 2 leases upon their expiration in January 2023 and 2024.  Although PNM elected to return the assets underlying the extended leases, PNM retains certain obligations related to PVNGS, including costs to decommission the facility.  PNM is depreciating its capital improvements related to the extended leases using NMPRC approved rates through the end of the NRC license period for each unit, which expire in June 2045 for Unit 1 and in June 2046 for Unit 2.  Any transfer of the assets underlying the leases will be required to comply with NRC licensing requirements.  For example, the NRC could limit the transfer of ownership of the assets underlying all or a portion of PNM&#8217;s currently leased </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">interests in PVNGS.  If a qualified buyer cannot be identified, PNM may be required to retain all or a portion of its currently leased capacity in PVNGS or be exposed to other claims for damages by the lessors.  PNM will seek to recover its undepreciated investments, as well as any other obligations related to PVNGS from NM retail customers.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is exposed to loss under the PVNGS lease arrangements upon the occurrence of certain events that PNM does not consider reasonably likely to occur.  Under certain circumstances (for example, the NRC issuing specified violation orders with respect to PVNGS or the occurrence of specified nuclear events), PNM would be required to make specified payments to the lessors and take title to the leased interests.  If such an event had occurred as of December&#160;31, 2020, amounts due to the lessors under the circumstances described above would be up to $154.5 million, payable on January 15, 2021 in addition to the scheduled lease payments due on that date.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Land Easements and Rights-of-Ways</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Many of PNM&#8217;s electric transmission and distribution facilities are located on lands that require the grant of rights-of-way from governmental entities, Native American tribes, or private parties.  PNM has completed several renewals of rights-of-way, the largest of which is a renewal with the Navajo Nation.  PNM is obligated to pay the Navajo Nation annual payments of $6.0 million, subject to adjustment each year based on the Consumer Price Index, through 2029.  PNM&#8217;s April 2020 payment for the amount due under the Navajo Nation right-of-way lease was $7.1 million, which included amounts due under the Consumer Price Index adjustment.  Changes in the Consumer Price Index subsequent to January 1, 2019 are considered variable lease payments.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has other prepaid rights-of-way agreements that are not accounted for as leases or recognized as a component of plant in service.  PNM reflects the unamortized balance of these prepayments in other deferred charges on the Consolidated Balance Sheets and recognizes amortization expense associated with these agreements in the Consolidated Statement of Earnings over their term.  As of December&#160;31, 2020 and 2019, the unamortized balance of these rights-of-ways was $55.8 million and $60.2 million.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM recognized amortization expense associated with these agreements of $4.4 million, $3.7 million, and $3.8 million.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Fleet Vehicles and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Fleet vehicle and equipment leases commencing on or after January 1, 2019 are classified as financing leases.  Fleet vehicle and equipment leases existing as of December 31, 2018 are classified as operating leases.  The Company&#8217;s fleet vehicle and equipment lease agreements include non-lease components for insignificant administrative and other costs that are billed over the life of the agreement.  At December&#160;31, 2020, residual value guarantees on fleet vehicle and equipment leases are $0.9 million, $1.4 million, and $2.3 million for PNM, TNMP, and PNMR.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information related to the Company&#8217;s operating leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:32.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.121%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.241%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets, net of amortization</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed above, the Company classifies its fleet vehicle and equipment leases and its office equipment leases commencing on or after January 1, 2019 as financing leases.  Information related to the Company&#8217;s financing leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.792%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.388%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(973)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,058&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,672&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning the weighted average remaining lease terms and the weighted average discount rates used to determine the Company&#8217;s lease liabilities is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.713%"><tr><td style="width:1.0%"/><td style="width:27.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.160%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.163%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years):</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.49</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.78</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.84</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.54</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.54</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for the components of lease expense is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"><tr><td style="width:1.0%"/><td style="width:53.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.032%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,375)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense for the period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,519&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,652&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"><tr><td style="width:1.0%"/><td style="width:53.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.032%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,050&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense for the period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,670&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Supplemental cash flow information related to the Company&#8217;s leases is as follows:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from financing leases</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance cash flows from financing leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash information related to right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Capitalized costs excluded from the operating and financing cash paid for leases above for the year ended December&#160;31, 2020 are $1.0 million and $1.1 million at PNM, $2.4 million and $1.8 million at TNMP, and $3.4 million and $2.8 million at PNMR.  These capitalized costs are reflected as investing activities on the Company&#8217;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2020.  For the year ended December&#160;31, 2019, capitalized costs excluded are $1.3&#160;million and $0.3&#160;million at PNM, $2.6&#160;million and $0.4&#160;million at TNMP, and $3.9&#160;million and $0.7&#160;million at PNMR</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Future expected lease payments are shown below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:27.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Later years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,490&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,877&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities as of December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,071&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,972&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,442&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,525&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The above tables include $11.0 million, $15.6 million, and $26.7 million for PNM, TNMP, and PNMR at December&#160;31, 2020 for expected future payments on fleet vehicle and equipment leases that could be avoided if the leased assets were returned and the lessor is able to recover estimated market value for the equipment from third parties.  The Company&#8217;s contractual commitments for leases that have not yet commenced are insignificant.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lease Commitments</a></td>
<td class="text">Lease Commitments<div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company enters into various lease agreements to meet its business needs and to satisfy the needs of its customers.  Historically, the Company&#8217;s leases were classified as operating leases and included leases for generating capacity from PVNGS Units 1 and 2, certain rights-of-way agreements for transmission lines and facilities, vehicles and equipment necessary to construct and maintain the Company&#8217;s assets and building and office equipment.  In February 2016, the FASB issued ASU 2016-02 &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> to provide guidance on the recognition, measurement, presentation, and disclosure of leases.  Among other things, ASU 2016-02 requires that all leases be recorded on the Consolidated Balance Sheets by recognizing a present value liability for future cash flows of the lease agreement and a corresponding right-of-use asset.  The Company adopted Topic 842 on January 1, 2019, its required effective date.  The Company elected to use many of the practical expedients available upon adoption of the standard.  As a result, the Company will continue to classify its leases existing as of December 31, 2018 as operating leases until they expire or are modified.  In addition, the Company elected the practical expedient to not reevaluate the accounting for land easements and rights-of-way agreements existing at December 31, 2018.  The Company also elected the use of the practical expedient to apply the requirements of the new standard on its effective date and has not restated prior periods to conform to the new guidance.  Adoption of the lease standard has a material impact on the Company&#8217;s Consolidated Balance Sheets but does not have a material impact on the Consolidated Statements of Earnings or the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Effective January 1, 2019, the Company accounts for contracts that convey the use and control of identified assets for a period of time as leases.  The Company classifies leases as operating or financing by evaluating the terms of the lease agreement.  Agreements under which the Company is likely to utilize substantially all of the economic value or life of the asset or that the Company is likely to own at the end of the lease term, either through purchase or transfer of ownership, are classified as financing leases.  Leases not meeting these criteria are accounted for as operating leases.  Agreements under which the Company is a lessor are insignificant.  PNMR, PNM, and TNMP determine present value for their leases using their incremental borrowing rates at the commencement date of the lease or, when readily available, the rate implicit in the agreement.  The Company leases office buildings, vehicles, and other equipment.  In addition, PNM leases interests in PVNGS Units 1 and 2 and certain rights-of-way agreements that are classified as leases.  All of the Company&#8217;s leases with terms in excess of one year are recorded on the Consolidated Balance Sheets by recording a present value lease liability and a corresponding right-of-use asset.  Operating lease expense is recognized within operating expenses according to the use of the asset on a straight-line basis.  Financing lease costs, which are comprised primarily of fleet and office equipment leases commencing after January 1, 2019, are recognized by amortizing the right-of-use asset on a straight-line basis and by recording interest expense on the lease liability.  Financing lease right-of-use assets amortization is reflected in depreciation and amortization and interest on financing lease liabilities is reflected as interest charges on the Company&#8217;s Consolidated Statements of Earnings.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PVNGS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM leases interests in Units 1 and 2 of PVNGS.  The PVNGS leases were entered into in 1985 and 1986 and initially were scheduled to expire on January 15, 2015 for the four Unit 1 leases and January 15, 2016 for the four Unit 2 leases.  Following procedures set forth in the PVNGS leases, PNM notified four of the lessors under the Unit 1 leases and one lessor under the Unit 2 lease that it would elect to renew those leases on the expiration date of the original leases.  The four Unit 1 leases now expire on January 15, 2023 and the one Unit 2 lease now expires on January 15, 2024.  The annual lease payments during the renewal periods aggregate $16.5 million for PVNGS Unit 1 and $1.6 million for Unit 2.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The terms of each of the extended leases do not provide for additional renewal options beyond their currently scheduled expiration dates.  PNM had the option to purchase the assets underlying each of the extended leases at their fair market value or to return the lease interests to the lessors on the expiration dates.  Under the terms of the extended leases, PNM had until January 15, 2020 for the Unit 1 leases and until January 15, 2021 for the Unit 2 lease to provide notices to the lessors of PNM&#8217;s intent to exercise the purchase options or to return the leased assets to the lessors.  On January 3, 2020, PNM filed notice with the NMPRC of 60-day waivers of the deadline to provide notice to purchase or return the assets underlying the PVNGS Unit 1 leases.  On March 3, 2020, and April 10, 2020, PNM filed additional notices of waivers of the deadlines.  The waivers did not impact the PVNGS Unit 1 leases&#8217; current January 15, 2023 expiration dates.  PNM&#8217;s elections are independent for each lease and are irrevocable.  On June 11, 2020, PNM provided notice to the lessors and the NMPRC of its intent to return the assets underlying in both the PVNGS Unit 1 and Unit 2 leases upon their expiration in January 2023 and 2024.  Although PNM elected to return the assets underlying the extended leases, PNM retains certain obligations related to PVNGS, including costs to decommission the facility.  PNM is depreciating its capital improvements related to the extended leases using NMPRC approved rates through the end of the NRC license period for each unit, which expire in June 2045 for Unit 1 and in June 2046 for Unit 2.  Any transfer of the assets underlying the leases will be required to comply with NRC licensing requirements.  For example, the NRC could limit the transfer of ownership of the assets underlying all or a portion of PNM&#8217;s currently leased </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">interests in PVNGS.  If a qualified buyer cannot be identified, PNM may be required to retain all or a portion of its currently leased capacity in PVNGS or be exposed to other claims for damages by the lessors.  PNM will seek to recover its undepreciated investments, as well as any other obligations related to PVNGS from NM retail customers.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is exposed to loss under the PVNGS lease arrangements upon the occurrence of certain events that PNM does not consider reasonably likely to occur.  Under certain circumstances (for example, the NRC issuing specified violation orders with respect to PVNGS or the occurrence of specified nuclear events), PNM would be required to make specified payments to the lessors and take title to the leased interests.  If such an event had occurred as of December&#160;31, 2020, amounts due to the lessors under the circumstances described above would be up to $154.5 million, payable on January 15, 2021 in addition to the scheduled lease payments due on that date.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Land Easements and Rights-of-Ways</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Many of PNM&#8217;s electric transmission and distribution facilities are located on lands that require the grant of rights-of-way from governmental entities, Native American tribes, or private parties.  PNM has completed several renewals of rights-of-way, the largest of which is a renewal with the Navajo Nation.  PNM is obligated to pay the Navajo Nation annual payments of $6.0 million, subject to adjustment each year based on the Consumer Price Index, through 2029.  PNM&#8217;s April 2020 payment for the amount due under the Navajo Nation right-of-way lease was $7.1 million, which included amounts due under the Consumer Price Index adjustment.  Changes in the Consumer Price Index subsequent to January 1, 2019 are considered variable lease payments.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has other prepaid rights-of-way agreements that are not accounted for as leases or recognized as a component of plant in service.  PNM reflects the unamortized balance of these prepayments in other deferred charges on the Consolidated Balance Sheets and recognizes amortization expense associated with these agreements in the Consolidated Statement of Earnings over their term.  As of December&#160;31, 2020 and 2019, the unamortized balance of these rights-of-ways was $55.8 million and $60.2 million.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM recognized amortization expense associated with these agreements of $4.4 million, $3.7 million, and $3.8 million.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Fleet Vehicles and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Fleet vehicle and equipment leases commencing on or after January 1, 2019 are classified as financing leases.  Fleet vehicle and equipment leases existing as of December 31, 2018 are classified as operating leases.  The Company&#8217;s fleet vehicle and equipment lease agreements include non-lease components for insignificant administrative and other costs that are billed over the life of the agreement.  At December&#160;31, 2020, residual value guarantees on fleet vehicle and equipment leases are $0.9 million, $1.4 million, and $2.3 million for PNM, TNMP, and PNMR.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information related to the Company&#8217;s operating leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:32.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.121%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.241%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets, net of amortization</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed above, the Company classifies its fleet vehicle and equipment leases and its office equipment leases commencing on or after January 1, 2019 as financing leases.  Information related to the Company&#8217;s financing leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.792%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.388%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(973)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,058&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,672&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning the weighted average remaining lease terms and the weighted average discount rates used to determine the Company&#8217;s lease liabilities is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.713%"><tr><td style="width:1.0%"/><td style="width:27.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.160%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.163%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years):</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.49</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.78</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.84</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.54</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.54</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for the components of lease expense is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"><tr><td style="width:1.0%"/><td style="width:53.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.032%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,375)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense for the period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,519&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,652&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"><tr><td style="width:1.0%"/><td style="width:53.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.032%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,050&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense for the period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,670&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Supplemental cash flow information related to the Company&#8217;s leases is as follows:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from financing leases</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance cash flows from financing leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash information related to right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Capitalized costs excluded from the operating and financing cash paid for leases above for the year ended December&#160;31, 2020 are $1.0 million and $1.1 million at PNM, $2.4 million and $1.8 million at TNMP, and $3.4 million and $2.8 million at PNMR.  These capitalized costs are reflected as investing activities on the Company&#8217;s Consolidated Statements of Cash Flows for the twelve months ended December&#160;31, 2020.  For the year ended December&#160;31, 2019, capitalized costs excluded are $1.3&#160;million and $0.3&#160;million at PNM, $2.6&#160;million and $0.4&#160;million at TNMP, and $3.9&#160;million and $0.7&#160;million at PNMR</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Future expected lease payments are shown below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:27.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Later years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,490&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,877&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities as of December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,071&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,972&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,442&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,525&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The above tables include $11.0 million, $15.6 million, and $26.7 million for PNM, TNMP, and PNMR at December&#160;31, 2020 for expected future payments on fleet vehicle and equipment leases that could be avoided if the leased assets were returned and the lessor is able to recover estimated market value for the equipment from third parties.  The Company&#8217;s contractual commitments for leases that have not yet commenced are insignificant.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597384584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Derivative and Other Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesAndFairValueTextBlock', window );">Fair Value of Derivative and Other Financial Instruments</a></td>
<td class="text">Fair Value of Derivative and Other Financial Instruments<div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Fair value is defined as the price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.  Fair value is based on current market quotes as available and is supplemented by modeling techniques and assumptions made by the Company to the extent quoted market prices or volatilities are not available.  External pricing input availability varies based on commodity location, market liquidity, and term of the agreement.  Valuations of derivative assets and liabilities take into account nonperformance risk, including the effect of counterparties&#8217; and the Company&#8217;s credit risk.  The Company regularly assesses the validity and availability of pricing data for its derivative transactions.  Although the Company uses its best judgment in estimating the fair value of these instruments, there are inherent limitations in any estimation technique.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Energy Related Derivative Contracts</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Overview</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The primary objective for the use of commodity derivative instruments, including energy contracts, options, swaps, and futures, is to manage price risk associated with forecasted purchases of energy and fuel used to generate electricity, as well as managing anticipated generation capacity in excess of forecasted demand from existing customers.  PNM&#8217;s energy related derivative contracts manage commodity risk.  PNM is required to meet the demand and energy needs of its customers.  PNM is exposed to market risk for the needs of its customers not covered under the FPPAC.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Beginning January 1, 2018, PNM is exposed to market risk for its 65 MW interest in SJGS Unit 4, which is held as merchant plant as ordered by the NMPRC (Note 16).  PNM has entered into agreements to sell power from 36 MW of that capacity to a third party at a fixed price for the period January 1, 2018 through May 31, 2022, subject to certain conditions.  Under these agreements, PNM is obligated to deliver 36 MW of power only when SJGS Unit 4 is operating.&#160; These agreements are not considered derivatives because there is no notional amount due to the unit-contingent nature of the transactions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and Tri-State have a hazard sharing agreement that expires in May 2022. Under this agreement, each party sells the other party 100 MW of capacity and energy from a designated generation resource on a unit contingent basis, subject to certain performance guarantees.&#160; Both the purchases and sales are made at the same market index price.&#160; This agreement serves to reduce the magnitude of each party&#8217;s single largest generating hazard and assists in enhancing the reliability and efficiency of their respective operations. PNM passes the sales and purchases through to customers under PNM&#8217;s FPPAC.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s operations are managed primarily through a net asset-backed strategy, whereby PNM&#8217;s aggregate net open forward contract position is covered by its forecasted excess generation capabilities or market purchases.  PNM could be </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">exposed to market risk if its generation capabilities were to be disrupted or if its load requirements were to be greater than anticipated.  If all or a portion of load requirements were required to be covered as a result of such unexpected situations, commitments would have to be met through market purchases.  TNMP does not enter into energy related derivative contracts.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Commodity Risk</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Marketing and procurement of energy often involve market risks associated with managing energy commodities and establishing positions in the energy markets, primarily on a short-term basis.  PNM routinely enters into various derivative instruments such as forward contracts, option agreements, and price basis swap agreements to economically hedge price and volume risk on power commitments and fuel requirements and to minimize the effect of market fluctuations.  PNM monitors the market risk of its commodity contracts in accordance with approved risk and credit policies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Accounting for Derivatives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under derivative accounting and related rules for energy contracts, PNM accounts for its various instruments for the purchase and sale of energy, which meet the definition of a derivative, based on PNM&#8217;s intent.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM was not hedging its exposure to the variability in future cash flows from commodity derivatives through designated cash flow hedges.  The derivative contracts recorded at fair value that do not qualify or are not designated for cash flow hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power agreements, used to economically hedge generation assets, purchased power and fuel costs, and customer load requirements.  Changes in the fair value of economic hedges are reflected in results of operations and are classified between operating revenues and cost of energy according to the intent of the hedge.  PNM has no trading transactions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Commodity Derivatives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s commodity derivative instruments that are recorded at fair value, all of which are accounted for as economic hedges and considered Level 2 fair value measurements, are presented in the following line items on the Consolidated Balance Sheets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.380%"><tr><td style="width:1.0%"/><td style="width:58.948%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Economic Hedges</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,096)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,551)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,596)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s commodity derivative instruments in the above table are subject to master netting agreements whereby assets and liabilities could be offset in the settlement process.  PNM does not offset fair value and cash collateral for derivative instruments under master netting arrangements and the above table reflects the gross amounts of fair value assets and liabilities for commodity derivatives.  All of the assets and liabilities in the table above at December&#160;31, 2020 and December&#160;31, 2019 result from PNM&#8217;s hazard sharing arrangements with Tri-State.  The hazard sharing arrangements are net-settled upon delivery.  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020 and 2019, PNM had no amounts recognized for the legal right to reclaim cash collateral.  However, at December&#160;31, 2020 and 2019, amounts posted as cash collateral under margin arrangements were $0.5 million and $0.5 million.  At December&#160;31, 2020 and 2019, obligations to return cash collateral were $0.9 million and $0.9 million.  Cash collateral amounts are included in other current assets and other current liabilities on the Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a NMPRC-approved hedging plan to manage fuel and purchased power costs related to customers covered by its FPPAC.  There were no amounts hedged under this plan as of December&#160;31, 2020 or 2019.    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The effects of mark-to-market commodity derivative instruments on PNM&#8217;s revenues and cost of energy during the years ended December&#160;31, 2020 and 2019 were less than $0.1&#160;million.  Commodity derivatives had no impact on OCI for the periods presented.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has contingent requirements to provide collateral under commodity contracts having an objectively determinable collateral provision that are in net liability positions and are not fully collateralized with cash.  In connection with managing its commodity risks, PNM enters into master agreements with certain counterparties.  If PNM is in a net liability position under an agreement, some agreements provide that the counterparties can request collateral if PNM&#8217;s credit rating is downgraded; other agreements provide that the counterparty may request collateral to provide it with &#8220;adequate assurance&#8221; that PNM will perform; and others have no provision for collateral.  At December&#160;31, 2020 and 2019, PNM had no such contracts in a net liability position. </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Non-Derivative Financial Instruments</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The carrying amounts reflected on the Consolidated Balance Sheets approximate fair value for cash, receivables, and payables due to the short period of maturity.  Investment securities are carried at fair value.  Investment securities consist of PNM assets held in the NDT for its share of decommissioning costs of PVNGS and trusts for PNM&#8217;s share of final reclamation costs related to the coal mines serving SJGS and Four Corners.  See Note 16.  At December&#160;31, 2020 and 2019, the fair value of investment securities included $379.2 million and $336.0 million for the NDT and $60.9 million and $52.8 million for the coal mine reclamation trusts.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In June 2016, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-13 &#8211; Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, which changes the way entities recognize impairments of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over the remaining lives of the assets.  The majority of the amendments made by the new standard are required to be applied using a modified retrospective approach.  The amendments in ASU 2016-13 also require entities to separately measure and realize an impairment for credit losses on available-for-sale debt securities for which carrying value exceeds fair value, unless such securities have been determined to be other than temporarily impaired and the entire decrease in value has been realized as an impairment.  The amendments relating to available-for-sale debt securities are required to be applied prospectively on the date of adoption.  PNM records a realized loss as an impairment for any available-for-sale debt security that has a fair value that is less than its carrying value.  As a result, the Company has no available-for-sale debt securities for which carrying value exceeds fair value and there are no impairments considered to be &#8220;other than temporary&#8221; that are included in AOCI and not recognized in earnings.  The Company adopted ASU 2016-13 on January 1, 2020, its required effective date.  Adoption of the standard did not result in the Company recording a cumulative effect adjustment or impact the Company's accounting for its available-for-sale debt securities.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Gains and losses recognized on the Consolidated Statements of Earnings related to investment securities in the NDT and reclamation trusts are presented in the following table:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"><tr><td style="width:1.0%"/><td style="width:47.181%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.659%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.033%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.033%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.852%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains from equity securities sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) from equity securities still held</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net gains (losses) on equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,568&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,659)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,969)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,517)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on investment securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,599&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,589&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,176)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The proceeds and gross realized gains and losses on the disposition of securities held in the NDT and coal mine reclamation trusts are shown in the following table.  Realized gains and losses are determined by specific identification of costs of securities sold.  Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(3.2)&#160;million, $3.0 million, and $(9.4)&#160;million for the years ended December&#160;31, 2020, 2019 and 2018.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.654%"><tr><td style="width:1.0%"/><td style="width:48.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.729%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.729%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.072%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized (losses)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,624)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020, the available-for-sale debt securities held by PNM, had the following final maturities:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:51.754%"><tr><td style="width:1.0%"/><td style="width:74.323%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.477%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 5 years through 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 10 years through 15 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 15 years through 20 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 20 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,010&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Fair Value Disclosures</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company determines the fair values of its derivative and other financial instruments based on the hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.  There are three levels of inputs that may be used to measure fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 3 inputs are unobservable inputs for the asset or liability.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For investment securities, Level 2 and Level 3 fair values are provided by fund managers utilizing a pricing service.  For Level 2 fair values, the pricing provider predominantly uses the market approach using bid side market values based upon a hierarchy of information for specific securities or securities with similar characteristics.  Fair values of Level 2 investments in mutual funds are equal to net asset value.  For commodity derivatives, Level 2 fair values are determined based on market observable inputs, which are validated using multiple broker quotes, including forward price, volatility, and interest rate curves to establish expectations of future prices.  Credit valuation adjustments are made for estimated credit losses based on the overall exposure to each counterparty.  For the Company&#8217;s long-term debt, Level 2 fair values are provided by an external pricing service.  The pricing service primarily utilizes quoted prices for similar debt in active markets when determining fair value.  The valuation of Level 3 investments, when applicable, requires significant judgment by the pricing provider due to the absence of quoted market values, changes in market conditions, and the long-term nature of the assets.  The Company has no Level 3 investments as of December 31, 2020 and 2019.  Management of the Company independently verifies the information provided by pricing services.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2018, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2018-13 &#8211; Fair Value Measurements (Topic 820) Disclosure Framework: Changes to the Disclosure Requirements for Fair Value Measurements,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> to improve fair value disclosures. ASU 2018-13 eliminates certain disclosure requirements related to transfers between Levels 1 and 2 of the fair value hierarchy and the requirement to disclose the valuation process for Level 3 fair value measurements. ASU 2018-13 also amends certain disclosure requirements for investments measured at net asset value and requires new disclosures for Level 3 investments, including a new requirement to disclose changes in unrealized gains or losses recorded in OCI related to Level 3 fair value measurements.  The Company adopted ASU 2018-13 on January 1, 2020, its required effective date.  The Company applied the requirements of the new standard using retrospective application, except for the new disclosures related to Level 3 investments, which are to be applied prospectively. Adoption of the standard did not have a material impact on the Company's disclosures.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Items recorded at fair value by PNM on the Consolidated Balance Sheets are presented below by level of the fair value hierarchy along with gross unrealized gains on investments in available-for-sale securities.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.801%"><tr><td style="width:1.0%"/><td style="width:34.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.727%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.818%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant Other Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gains</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,115&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,330&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,387&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.485%"><tr><td style="width:1.0%"/><td style="width:35.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,832&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,707&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,125&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,297&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The carrying amounts and fair values of long-term debt, all of which are considered Level 2 fair value measurements and are not recorded at fair value on the Consolidated Balance Sheets are presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.140%"><tr><td style="width:1.0%"/><td style="width:52.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.102%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.557%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair&#160;Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,295,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,355,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,696,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,007,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,142,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,748,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The carrying amount and fair value of the Company&#8217;s other investments presented on the Consolidated Balance Sheets are not material and not shown in the above table.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Investments Held by Employee Benefit Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 11, PNM and TNMP have trusts that hold investment assets for their pension and other postretirement benefit plans.  The fair value of the assets held by the trusts impacts the determination of the funded status of each plan but the assets are not reflected on the Company&#8217;s Consolidated Balance Sheets.  Both the PNM Pension Plan and the TNMP Pension Plan hold units of participation in the PNM Resources, Inc. Master Trust (the &#8220;PNMR Master Trust&#8221;), which was established for the investment of assets of the pension plans.  The Company&#8217;s investment allocation targets in 2020 consist of 35% equities, 15% alternative investments (both of which are considered return generating), and 50% fixed income.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">GAAP provides a practical expedient that allows the net asset value per share to be used as fair value for investments in certain entities that do not have readily determinable fair values and are considered to be investment companies.&#160; Fair values for alternative investments held by the PNMR Master Trust are valued using this practical expedient.  Investments for which fair value is measured using that practical expedient are not required to be categorized within the fair value hierarchy.  Level 2 and Level 3 fair values are provided by fund managers utilizing a pricing service.  For level 2 fair values, the pricing provider predominately uses the market approach using bid side market value based upon a hierarchy of information for specific securities or securities with similar characteristics.  Fair values of Level 2 investments in mutual funds are equal to net asset value as of year-end.  Fair value prices for Level 2 corporate term loans predominately use the market approach which uses bid side market values based upon hierarchy information for specific securities or securities with similar characteristics.  Alternative investments include private equity funds, hedge funds, and real estate funds.  The private equity funds are not voluntarily redeemable.  These investments are realized through periodic distributions occurring over a 10 to 15 years term after the initial investment.  The real estate funds and hedge funds may be voluntarily redeemed but are subject to redemption provisions that may result in the funds not being redeemable in the near term.  Audited financial statements are received for each fund and are reviewed by the Company annually.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The valuation of alternative investments requires significant judgment by the pricing provider due to the absence of quoted market values, changes in market conditions, and the long-term nature of the assets.  The significant unobservable inputs include estimates of liquidation value, current operating performance, and future expectations of performance.  Neither the employee benefit plans nor the PNMR Master Trust have any Level 3 investments as of December 31, 2020 or 2019. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The fair values of investments held by the employee benefit plans are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"/><td style="width:49.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.289%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.852%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets&#160;for Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Pension Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,891&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,234&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,196&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM OPEB Plan</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,861&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,824&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,037&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"/><td style="width:50.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.645%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.649%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in Active<br/>Markets&#160;for Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Pension Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,327&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM OPEB Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,749&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,910&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,350&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of investments in the PNMR Master Trust are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"/><td style="width:56.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.615%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active Markets&#160;for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Master Trust</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments categorized within fair value hierarchy</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,873&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE2LTAtMS0xLTA_6fb43e7c-b292-48c2-b676-18486196c5c1">Private equity funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE3LTAtMS0xLTA_d5bfa437-6a6d-4634-a0ff-fe63bb21fb1c">Hedge funds</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE4LTAtMS0xLTA_ed3a96f0-d547-49b1-80ab-6df93d41a0a9">Real estate funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,087&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"/><td style="width:56.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.615%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active Markets&#160;for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Master Trust</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments categorized within fair value hierarchy</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM0LTAtMS0xLTE1NTEy_fec9cf33-cc7e-4a90-8699-9ad62a18493b">Private equity funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM1LTAtMS0xLTE1NTEy_645e24dd-b6e1-4e5d-8318-acf9ba7954e9">Hedge funds</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM2LTAtMS0xLTE1NTEy_5d3b0a45-a95e-406e-a2da-554c1643b42c">Real estate funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,986&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesAndFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivatives and fair value of assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesAndFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582644568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntitiesAbstract', window );"><strong>Variable Interest Entities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntitiesTextBlock', window );">Variable Interest Entities</a></td>
<td class="text">Variable Interest Entities<div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">How an enterprise evaluates and accounts for its involvement with variable interest entities, focuses primarily on whether the enterprise has the power to direct the activities that most significantly impact the economic performance of a variable interest entity (&#8220;VIE&#8221;).  This evaluation requires continual reassessment of the primary beneficiary of a VIE. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Valencia</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a PPA to purchase all of the electric capacity and energy from Valencia, a 155 MW natural gas-fired power plant near Belen, New Mexico, through May 2028.  A third party built, owns, and operates the facility while PNM is the sole purchaser of the electricity generated.  PNM is obligated to pay fixed operation and maintenance and capacity charges in addition to variable operation and maintenance charges under this PPA.  For the years ended December&#160;31, 2020, 2019, and 2018, PNM paid $20.0 million, $19.9 million, and $19.6 million for fixed charges and $1.4 million, $1.2 million, and $1.4 million for variable charges.  PNM does not have any other financial obligations related to Valencia.  The assets of Valencia can only be used to satisfy its obligations and creditors of Valencia do not have any recourse against PNM&#8217;s assets.  During the term of the PPA, PNM has the option, under certain conditions, to purchase and own up to 50% of the plant or the VIE.  The PPA specifies that the purchase price would be the greater of 50% of book value reduced by related indebtedness or 50% of fair market value.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM sources fuel for the plant, controls when the facility operates through its dispatch, and receives the entire output of the plant, which factors directly and significantly impact the economic performance of Valencia.  Therefore, PNM has concluded that the third-party entity that owns Valencia is a VIE and that PNM is the primary beneficiary of the entity since PNM has the power to direct the activities that most significantly impact the economic performance of Valencia and will absorb the majority of the variability in the cash flows of the plant.  As the primary beneficiary, PNM consolidates Valencia in its financial statements.  Accordingly, the assets, liabilities, operating expenses, and cash flows of Valencia are included in the Consolidated Financial Statements of PNM although PNM has no legal ownership interest or voting control of the VIE.  The assets and liabilities of Valencia set forth below are immaterial to PNM and, therefore, not shown separately on the Consolidated Balance Sheets.  The owner&#8217;s equity and net income of Valencia are considered attributable to non-controlling interest. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Summarized financial information for Valencia is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"><tr><td style="width:1.0%"/><td style="width:51.020%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.272%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Results of Operations</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings attributable to non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,013&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,241&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,112&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"><tr><td style="width:1.0%"/><td style="width:67.330%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.246%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Position</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owners&#8217; equity &#8211; non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,009&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,052&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Westmoreland San Juan Mining, LLC</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in the subheading Coal Supply in Note 16, PNM purchases coal for SJGS under a coal supply agreement (&#8220;SJGS CSA&#8221;).  That section includes information on the acquisition of SJCC by WSJ, a subsidiary of Westmoreland Coal Company (&#8220;Westmoreland&#8221;), as well as the announcement that it had filed voluntary petitions for relief under Chapter 11 of the U.S. Bankruptcy Code.  On March 15, 2019, Westmoreland emerged from Chapter 11 bankruptcy as a privately held company owned and operated by a group of its former creditors.  Under the reorganization, the assets of SJCC were sold to Westmoreland San Juan Mining, LLC (&#8220;WSJ LLC&#8221;), a subsidiary of Westmoreland Mining Holdings, LLC.  As successor entity to SJCC, WSJ LLC assumed all rights and obligations of WSJ including obligations to PNM under the SJGS CSA and to PNMR under letter of credit support agreements.  See Note 16.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR issued $30.3 million in letters of credit to facilitate the issuance of reclamation bonds required in order for SJCC to mine coal to be supplied to SJGS.  As discussed above, WSJ LLC assumed the rights and obligations of SJCC, including obligations to PNMR for the letters of credit.  The letters of credit support results in PNMR having a variable interest in WSJ LLC since PNMR is subject to possible loss in the event performance by PNMR is required under the letters of credit support.  PNMR considers the possibility of loss under the letters of credit support to be remote since the purpose of posting the bonds is to provide assurance that WSJ LLC performs the required reclamation of the mine site in accordance with applicable regulations and all reclamation costs are reimbursable under the SJGS CSA.  Also, much of the mine reclamation activities will not be performed until after the expiration of the SJGS CSA.  In addition, each of the SJGS participants has established and actively fund trusts to meet future reclamation obligations.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">WSJ LLC is considered a VIE.&#160; PNMR&#8217;s analysis of its arrangements with WSJ LLC concluded that WSJ LLC has the ability to direct its mining operations, which is the factor that most significantly impacts the economic performance of WSJ LLC.&#160; Other than PNM being able to ensure that coal is supplied in adequate quantities and of sufficient quality to provide the fuel necessary to operate SJGS in a normal manner, the mining operations are solely under the control of WSJ LLC, including developing mining plans, hiring of personnel, and incurring operating and maintenance expenses.  Neither PNMR nor PNM has any ability to direct or influence the mining operation.&#160; PNM&#8217;s involvement through the SJGS CSA is a protective right rather than a participating right and WSJ LLC has the power to direct the activities that most significantly impact the economic performance of WSJ LLC. &#160;The SJGS CSA requires WSJ LLC to deliver coal required to fuel SJGS in exchange for payment of a set price per ton, which is escalated over time for inflation.&#160; If WSJ LLC is able to mine more efficiently than anticipated, its economic performance will be improved.&#160; Conversely, if WSJ LLC cannot mine as efficiently as anticipated, its economic performance will be negatively impacted.&#160; Accordingly, PNMR believes WSJ LLC is the primary beneficiary and, therefore, WSJ LLC is not consolidated by either PNMR or PNM.  The amounts outstanding under the letters of credit support constitute PNMR&#8217;s maximum exposure to loss from the VIE at December 31, 2020.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_VariableInterestEntitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_VariableInterestEntitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_VariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_VariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225596996360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Pension and Other Postretirement Benefits</a></td>
<td class="text">Pension and Other Postretirement Benefits<div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR and its subsidiaries maintain qualified defined benefit pension plans, postretirement benefit plans providing medical and dental benefits, and executive retirement programs (collectively, the &#8220;PNM Plans&#8221; and &#8220;TNMP Plans&#8221;).  PNMR maintains the legal obligation for the benefits owed to participants under these plans.  The periodic costs or income of the PNM Plans and TNMP Plans are included in regulated rates to the extent attributable to regulated operations.  PNM and TNMP receive a regulated return on the amounts funded for pension and OPEB plans in excess of the periodic cost or income to the extent included in retail rates (a &#8220;prepaid pension asset&#8221;).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Participants in the PNM Plans include eligible employees and retirees of PNMR and PNM.  Participants in the TNMP Plans include eligible employees and retirees of TNMP.  The PNM pension plan was frozen at the end of 1997 with regard to new participants, salary levels, and benefits.  Through December&#160;31, 2007, additional credited service could be accrued under the PNM pension plan up to a limit determined by age and service.  The TNMP pension plan was frozen at December&#160;31, 2005 with regard to new participants, salary levels, and benefits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A plan sponsor is required to (a)&#160;recognize in its statement of financial position an asset for a plan&#8217;s overfunded status or a liability for a plan&#8217;s underfunded status; (b)&#160;measure a plan&#8217;s assets and its obligations that determine its funded status as of the end of the employer&#8217;s fiscal year; and (c)&#160;recognize changes in the funded status of a defined benefit postretirement plan in the year in which the changes occur.  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Unrecognized prior service costs and unrecognized gains or losses are required to be recorded in AOCI and subsequently amortized.  To the extent the amortization of these items will ultimately be recovered or returned through future rates, PNM and TNMP record the costs as a regulatory asset or regulatory liability.  The amortization of these incurred costs is included as pension and postretirement benefit periodic cost or income in subsequent years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company maintains trust funds for the pension and OPEB plans from which benefits are paid to eligible employees and retirees.  The Company&#8217;s funding policy is to make contributions to the trusts, as determined by an independent actuary, that comply with minimum guidelines of the Employee Retirement Income Security Act and the IRC.  Information concerning the investments is contained in Note 9.  The Company has in place a policy that defines the investment objectives, establishes performance goals of asset managers, and provides procedures for the manner in which investments are to be reviewed.  The plans implement investment strategies to achieve the following objectives:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Implement investment strategies commensurate with the risk that the Corporate Investment Committee deems appropriate to meet the obligations of the pension plans and OPEB plans, minimize the volatility of expense, and account for contingencies</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Transition asset mix over the long-term to a higher proportion of high-quality fixed income investments as the plans&#8217; funded statuses improve</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Management is responsible for the determination of the asset target mix and the expected rate of return.  The target asset allocations are determined based on consultations with external investment advisors.  The expected long-term rate of return on pension and postretirement plan assets is calculated on the market-related value of assets.  Actual gains and losses on pension and OPEB plan assets are recognized in the market-related value of assets equally over a period of not more than five years, which reduces year-to-year volatility.  For the PNM Plans and TNMP Plans, the market-related value of assets is equal to the prior year&#8217;s market-related value of assets adjusted for contributions, benefit payments and investment gains and losses that are within a corridor of plus or minus 4.0% around the expected return on market value.  Gains and losses that are outside the corridor are amortized over five years.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2018, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2018-14 - Compensation Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> to improve benefit plan sponsors&#8217; disclosures for defined benefit pension and other post-employment benefit plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">ASU 2018-14 removes the requirement to disclose the amounts in other comprehensive income expected to be recognized as benefit cost over the next fiscal year and the requirement to disclose the impact of a one-percentage-point change in the assumed heath care</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">cost trend rate.  ASU 2018-14 clarifies the disclosure requirements for plans with PBOs and ABOs that are in excess of plan assets and requires an explanation for significant gains and losses related to changes in the benefit obligation during the period be disclosed.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company has adopted ASU 2018-14 for the period ended December 31, 2020, its required effective date by modifying the disclosures herein as appropriate.</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Pension Plans</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For defined benefit pension plans, including the executive retirement plans, the PBO represents the actuarial present value of all benefits attributed by the pension benefit formula to employee service rendered prior to that date using assumptions regarding future compensation levels.  The ABO represents the PBO without considering future compensation levels.  Since the pension plans are frozen, the PBO and ABO are equal.  The following table presents information about the PBO, fair value of plan assets, and funded status of the plans:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"><tr><td style="width:1.0%"/><td style="width:44.148%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,839)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,820)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,904&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,745&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,574&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,467&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,367&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,467&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,149&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,367&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status &#8211; asset (liability) for pension benefits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,374)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,278)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,241)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,207)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"><tr><td style="width:1.0%"/><td style="width:43.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.659%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.659%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.659%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demographic experience</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assumptions and experience</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,567&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,151&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,459&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,889&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents pre-tax information about net actuarial (gain) loss in AOCI as of December&#160;31, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"><tr><td style="width:1.0%"/><td style="width:68.612%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Experience (gain) loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset (liability) adjustment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization recognized in net periodic benefit cost (income)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,078&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents the components of net periodic benefit cost (income):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"><tr><td style="width:1.0%"/><td style="width:48.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,794&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,625&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,967&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost (income)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost (income).  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost (income) would be affected.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"><tr><td style="width:1.0%"/><td style="width:62.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost (income)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost (income)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The assumed discount rate for determining the PBO was determined based on a review of long-term high-grade bonds and management&#8217;s expectations.  The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the funds invested, or to be invested, to provide for the benefits included in the PBO.  Factors that are considered include, but are not limited to, historic returns on plan assets, current market information on long-term returns (e.g., long-term bond rates) and current and target asset allocations between asset categories.  If all other factors were to remain unchanged, a 1% decrease in the expected long-term rate of return would cause PNM&#8217;s and TNMP&#8217;s 2021 net periodic benefit cost to increase $5.2 million and $0.6 million (analogous changes would result from a 1% increase).  The actual rate of return for the PNM and TNMP pension plans was 19.3% and 20.4% for the year ended December&#160;31, 2020.</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company&#8217;s long-term pension investment strategy is to invest in assets whose interest rate sensitivity is correlated with the pension liability.  The Company uses an investment strategy, known as Liability Driven Investing, that increases the liability matching investments as the funded status of the pension plans improve.  The Company&#8217;s investment allocation targets consist of 35% equities, 15% alternative investments (both of which are considered return generating), and 50% liability matching securities that are primarily bonds and other fixed income investments.  Equity investments are primarily in domestic securities that include large-, mid-, and small-capitalization companies.  The pension plans have a 13% targeted allocation to equities of companies domiciled primarily in developed countries outside of the U.S.  The equity investments category includes actively managed domestic equity securities that are benchmarked against a variety of style indices.  Fixed income investments are primarily corporate bonds of companies from diversified industries and government securities.  Alternative investments include investments in hedge funds, real estate funds, and private equity funds.  The hedge funds and private equity funds are structured as multi-manager multi-strategy fund of funds to achieve a diversified position in these asset classes.  The hedge funds pursue various absolute return strategies such as relative value, long-short equity, and event driven.  Private equity fund </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">strategies include mezzanine financing, buy-outs, and venture capital.  The real estate investments are commingled real estate portfolios that invest in a diversified portfolio of assets including commercial property and multi-family housing.  See Note 9 for fair value information concerning assets held by the pension plans.</span></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following pension benefit payments are expected to be paid:</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"><tr><td style="width:1.0%"/><td style="width:40.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.152%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.658%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.155%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Based on current law, funding requirements, and estimates of portfolio performance, the Company does not expect to make any cash contributions to the pension plans in 2021 or 2022.  PNM and TNMP expect to contribute $10.8 million and zero in 2023, $11.5 million and zero in 2024, and $10.6 million and zero in 2025.  The funding assumptions were developed using discount a rate of 2.9%.  Actual amounts to be funded in the future will be dependent on the actuarial assumptions at that time, including the appropriate discount rates.  PNM and TNMP may make additional contributions at their discretion.</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Other Postretirement Benefit Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For postretirement benefit plans, the APBO is the actuarial present value of all future benefits attributed under the terms of the postretirement benefit plan to employee service rendered to date.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents information about the APBO, the fair value of plan assets, and the funded status of the plans:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"><tr><td style="width:1.0%"/><td style="width:44.148%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APBO at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APBO at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,196&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,121&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,235&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,400&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,703&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,744&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,402&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status &#8211; asset (liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,279&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As of December 31, 2020, the fair value of plan assets exceeds the APBO for both PNM&#8217;s and TNMP&#8217;s OPEB Plans and the resulting net asset is presented in other deferred charges on the Consolidated Balance Sheets.</span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"><tr><td style="width:1.0%"/><td style="width:44.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.889%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claims, contributions, and demographic experience</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed participation rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,587&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In the year ended December&#160;31, 2020, actuarial gains of $0.6 million were recorded as adjustments to regulatory assets for the PNM OPEB plan.  For the TNMP OPEB plan, actuarial gains of $1.2 million were recorded as adjustments to regulatory liabilities. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents the components of net periodic benefit cost (income):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"><tr><td style="width:1.0%"/><td style="width:48.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost (income)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,709)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,631)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,202)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost (income)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(442)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(460)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following significant weighted-average assumptions were used to determine the APBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the APBO and net periodic benefit cost would be affected.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"><tr><td style="width:1.0%"/><td style="width:62.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 APBO</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 APBO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The assumed discount rate for determining the APBO was determined based on a review of long-term high-grade bonds and management&#8217;s expectations.  The expected long-term rate of return on plan assets reflects the average rate of earnings expected on the funds invested, or to be invested, to provide for the benefits included in the APBO.  Factors that are considered include, but are not limited to, historic returns on plan assets, current market information on long-term returns (e.g., long-term bond rates), and current and target asset allocations between asset categories.  If all other factors were to remain unchanged, a </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">1% decrease in the expected long-term rate of return would cause PNM&#8217;s and TNMP&#8217;s 2021 net periodic benefit cost to increase $0.9 million and $0.1 million (analogous changes would result from a 1% increase).  The actual rate of return for the PNM and TNMP OPEB plans was 11.1% and 23.6% for the year ended December&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table shows the assumed health care cost trend rates for the PNM OPEB plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.356%"><tr><td style="width:1.0%"/><td style="width:73.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Health care cost trend rate assumed for next year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate to which the cost trend rate is assumed to decline (the ultimate trend rate)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year that the rate reaches the ultimate trend rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP&#8217;s exposure to cost increases in the OPEB plan is minimized by a provision that limits TNMP&#8217;s share of costs under the plan.  Costs of the plan in excess of the limit, which was reached at the end of 2001, are wholly borne by the participants.  As a result, a one-percentage-point change in assumed health care cost trend rates would have no effect on either the net periodic expense or the year-end APBO.  Effective January 1, 2018, the PNM OPEB plan was amended to limit the annual increase in the Company&#8217;s costs to 5%.  Increases in excess of the limit are born by the PNM OPEB plan participants.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company&#8217;s OPEB plans invest in a portfolio that is diversified by asset class and style strategies.  The OPEB plans generally use the same pension fixed income and equity investment managers and utilize the same overall investment strategy as described above for the pension plans, except there is no allocation to alternative investments.  The OPEB plans have a target asset allocation of 30% equities and 70% fixed income.  See Note 9 for fair value information concerning assets held by the other postretirement benefit plans.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following OPEB payments, which reflect expected future service and are net of participant contributions, are expected to be paid:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"><tr><td style="width:1.0%"/><td style="width:40.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.152%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.658%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.155%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and TNMP made no cash contributions to the OPEB trusts in 2020 or 2019 and PNM and TNMP do not expect to make cash contributions to the OPEB trusts in 2021-2025.  However, a portion of the disbursements attributable to the OPEB trust are paid by PNM and are therefore considered to be contributions to the PNM OPEB plan.  Payments by PNM on behalf of the PNM OPEB plan are expected to be $3.7 million in 2021 and $13.1 million in 2022-2025.  </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Executive Retirement Programs</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the executive retirement programs, the following table presents information about the PBO and funded status of the plans:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.456%"><tr><td style="width:1.0%"/><td style="width:35.956%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.976%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at end of year &#8211; funded status</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,222&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,994&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,899&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,560&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents pre-tax information about net actuarial loss in AOCI as of December&#160;31, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.228%"><tr><td style="width:1.0%"/><td style="width:72.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount in AOCI not yet recognized in net periodic benefit cost at beginning of year</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Experience (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset (liability) adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization recognized in net periodic benefit cost (income)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount in AOCI not yet recognized in net periodic benefit cost at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,259&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents the components of net periodic benefit cost:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:61.695%"><tr><td style="width:1.0%"/><td style="width:50.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.307%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost would be affected.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.070%"><tr><td style="width:1.0%"/><td style="width:60.510%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.074%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term rate of return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term rate of return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The assumed discount rate for determining the PBO was determined based on a review of long-term high-grade bonds and management&#8217;s expectations.  The impacts of changes in assumptions or experience were not significant. </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Disbursements under the executive retirement program, funded by PNM and TNMP, which are considered to be contributions to the plan were $1.4 million and $0.1 million in the year ended December 31, 2020 and $1.4 million and $0.1 million for the year ended December 31, 2019.  The following executive retirement plan payments, which reflect expected future service, are expected:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:44.883%"><tr><td style="width:1.0%"/><td style="width:44.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Other Retirement Plans</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR sponsors a 401(k) defined contribution plan for eligible employees, including those of its subsidiaries.  PNMR&#8217;s contributions to the 401(k) plan consist of a discretionary matching contribution equal to 75% of the first 6% of eligible compensation contributed by the employee on a before-tax basis.  PNMR also makes a non-matching contribution ranging from 3% to 10% of eligible compensation based on the eligible employee&#8217;s age.  PNMR also provides executive deferred compensation benefits through an unfunded, non-qualified plan.  The purpose of this plan is to permit certain key employees of PNMR who participate in the 401(k) defined contribution plan to defer compensation and receive credits without reference to the certain limitations on contributions. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A summary of expenses for these other retirement plans is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.871%"><tr><td style="width:1.0%"/><td style="width:46.200%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.612%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401(k) plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401(k) plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401(k) plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582617064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR has various stock-based compensation programs, including stock options, restricted stock, and performance shares granted under the Performance Equity Plan (&#8220;PEP&#8221;).  Although certain PNM and TNMP employees participate in the PNMR plans, PNM and TNMP do not have separate employee stock-based compensation plans.  The Company has not awarded stock options since 2010 and all employee stock options expired or were exercised in February 2020.  Certain restricted stock awards are subject to achieving performance or market targets.  Other awards of restricted stock are only subject to time vesting requirements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Performance Equity Plan</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The PEP provides for the granting of non-qualified stock options, restricted stock rights, performance shares, performance units, and stock appreciation rights to officers, key employees, and non-employee members of the Board.  Restricted stock under the PEP refers to awards of stock subject to vesting, performance, or market conditions rather than to shares with contractual post-vesting restrictions.  Generally, the awards vest ratably over three years from the grant date of the award.  However, awards with performance or market conditions vest upon satisfaction of those conditions.  In addition, plan provisions provide that upon retirement, participants become 100% vested in certain stock awards.  The vesting period for awards of restricted stock to non-employee members of the Board is one year.  The total number of shares of PNMR common </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">stock subject to all awards under the PEP, as approved by PNMR&#8217;s shareholders in May 2014, may not exceed 13.5 million shares, subject to adjustment and certain share counting rules set forth in the PEP.  This current share pool is charged five shares for each share subject to restricted stock or other full value award.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Source of Shares</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The source of shares for exercised stock options and vested restricted stock is shares acquired on the open market by an independent agent, rather than newly issued shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Accounting for Stock Awards</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The stock-based compensation expense related to restricted stock awards without performance or market conditions to participants that are retirement eligible on the grant date is recognized immediately at the grant date and is not amortized.  Compensation expense for other such awards is amortized to compensation expense over the shorter of the requisite vesting period or the period until the participant becomes retirement eligible.  Compensation expense for performance-based shares is recognized ratably over the performance period as required service is provided and is adjusted periodically to reflect the level of achievement expected to be attained.  Compensation expense related to market-based shares is recognized ratably over the measurement period, regardless of the actual level of achievement, provided the employees meet their service requirements.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Total compensation expense for stock-based payment arrangements recognized by PNMR for the years ended December&#160;31, 2020, 2019, and 2018 was $8.1 million, $6.4 million, and $7.1 million.  Stock compensation expense of $5.5 million, $4.2 million, and $4.9 million was charged to PNM and $2.6 million, $2.2 million, and $2.2 million was charged to TNMP.  At December&#160;31, 2020, PNMR had unrecognized compensation expense related to stock awards of $4.0 million, which is expected to be recognized over an average of 1.52 years.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR receives a tax deduction for certain stock option exercises during the period the options are exercised, generally for the excess of the price at which the options are sold over the exercise prices of the options, and a tax deduction for the value of restricted stock at the vesting date.  All excess tax benefits and deficiencies are recorded to tax expense and classified as operating cash flows when used to reduce taxes payable. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:69.590%"><tr><td style="width:1.0%"/><td style="width:37.555%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.597%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.911%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Excess Tax Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP used excess tax benefits to reduce income taxes payable and the benefit was reflected in cash flows from operating activities.  The benefit of excess tax benefits at PNM and PNMR will be reflected in operating cash flows when they reduce income taxes payable.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The grant date fair value for restricted stock and stock awards with Company internal performance targets is determined based on the market price of PNMR common stock on the date of the agreements reduced by the present value of future dividends that will not be received prior to vesting.  The grant date fair value is applied to the total number of shares that are anticipated to vest, although the number of performance shares that ultimately vest cannot be determined until after the performance periods end.  The grant date fair value of stock awards with market targets is determined using Monte Carlo simulation models, which provide grant date fair values that include an expectation of the number of shares to vest at the end of the measurement period.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table summarizes the weighted-average assumptions used to determine the awards grant date fair value:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.549%"><tr><td style="width:1.0%"/><td style="width:49.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.982%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.982%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.795%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Shares and Performance-Based Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected quarterly dividends per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3075&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2900&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72 %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Market-Based Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity in restricted stock awards, including performance-based and market-based shares, and stock options:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.730%"><tr><td style="width:1.0%"/><td style="width:42.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.451%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December&#160;31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December&#160;31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,061&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR&#8217;s current stock-based compensation program provides for performance and market targets through 2022.  In February 2019, the Board approved amendments to exclude certain impacts of the Tax Act on performance metrics for the performance periods ending in 2018 and 2019.  These amendments did not impact the Company&#8217;s calculation of grant date fair values under the plans but did increase actual achievement levels for the performance period ending in 2018 from below &#8220;threshold&#8221; levels to below &#8220;target&#8221; levels and anticipated achievement levels for the performance period ending in 2019 from below &#8220;target&#8221; levels to the &#8220;maximum&#8221; levels.  As a result of these amendments for the year ended December 31, 2018, the Company recorded additional pre-tax expense of $1.0 million, of which $0.7 million was allocated to PNM and $0.3 million was allocated to TNMP.  Included as granted and exercised in the table above are 47,279 previously awarded shares that were earned for the 2016 - 2018 performance measurement period and ratified by the Board in February 2019 (based upon achieving market targets at below &#8220;threshold&#8221; levels, weighted at 40%, and performance targets at above &#8220;target&#8221; levels, together weighted at 60%).  Excluded from the above table are 122,277 previously awarded shares that were earned for the 2017 - 2019 performance measurement period and ratified by the Board in February 2020 (based upon achieving market and performance targets at near &#8220;maximum&#8221; levels).  Also excluded from the table above are 150,543 and 142,080 shares for the three-year performance periods ending in 2020 and 2021 that will be awarded if all performance and market criteria are achieved at maximum levels and all executives remain eligible.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Effective as of January 1, 2015, the Company entered into a retention award agreement with its then Executive Vice President and Chief Financial Officer under which he would receive awards of restricted stock if PNMR met specified performance targets at the end of 2016 and 2017 and he remained an employee of the Company.  The retention award was made under the PEP and was approved by the Board on December 9, 2014.  The specified performance target was achieved at the end of 2016 and the Board ratified him receiving $100,000 of PNMR common stock in February 2017 based on a market per share value of $36.30 on the grant date of March 3, 2017, or 2,754 shares.  Similarly, if PNMR achieved the specified performance target for the period from January 1, 2015 through December 31, 2017, he was to receive $275,000 of PNMR common stock based on the market value per share on the grant date in early 2018.  The specified performance target was achieved at the end of 2017 and the Board ratified him receiving $275,000 of PNMR common stock in February 2018 based on a market value per share of $35.85 on the grant date of March 2, 2018, or 7,670 shares.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2015, the Company entered into an additional retention award agreement with its Chairman, President, and Chief Executive Officer under which she would receive a total 53,859 shares of PNMR&#8217;s common stock if PNMR meets certain performance targets at the end of 2017 and 2019 and she remains an employee of the Company.  The retention award was made under the PEP and was approved by the Board on February 26, 2015.  The specified performance target was achieved at the end of 2017 and the Board ratified her receiving 17,953 shares in February 2018.  The second portion of the 2015 agreement of </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">35,906 shares was achieved at the end of 2019 and the Board ratified her receiving the shares in February 2020.  The above table does not include any restricted stock shares that remain unvested under this retention award agreement.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December 31, 2019, the aggregate intrinsic value of stock options outstanding, all of which were exercisable, was less than $0.1 million.  All the options were exercised or expired in February 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table provides additional information concerning restricted stock activity, including performance-based and market-based shares, and stock options:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"><tr><td style="width:1.0%"/><td style="width:66.042%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.228%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.904%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant date fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.73&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of restricted shares that vested (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584230232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Assets and Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperationsAbstract', window );"><strong>Regulated Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock', window );">Regulatory Assets and Liabilities</a></td>
<td class="text">Regulatory Assets and Liabilities<div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The operations of PNM and TNMP are regulated by the NMPRC, PUCT, and FERC and the provisions of GAAP for rate-regulated enterprises are applied to its regulated operations.  Regulatory assets represent probable future recovery of previously incurred costs that will be collected from customers through the ratemaking process.  Regulatory liabilities represent probable future reductions in revenues associated with amounts that are to be credited to customers through the ratemaking process. Regulatory assets and liabilities reflected in the Consolidated Balance Sheets are presented below.</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"><tr><td style="width:1.0%"/><td style="width:36.789%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.913%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.187%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FPPAC</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy efficiency costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC, including carrying charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal mine reclamation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on reacquired debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and OPEB</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hurricane recovery costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS surcharge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS retirement and other costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred cost under the ETA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred COVID-19 costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS replacement resources</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,467&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,463&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,953&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,840&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,039&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,463&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"><tr><td style="width:1.0%"/><td style="width:36.789%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.913%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.187%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FPPAC</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy rider</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,052)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,419)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,052)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of removal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(284,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,613)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(343,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(374,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS ARO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy tax benefits</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,912)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated depreciation SNCRs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,045)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and OPEB</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 cost savings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(664,873)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(683,398)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,355)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182,845)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(670,292)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(683,769)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187,407)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182,979)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Includes $1.6 million for certain PNM pension costs as described in Note 11</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Amount shown is net of amounts owed under the PUCT&#8217;s January 25, 2018 order as described in Note 17</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Includes $9.3 million in coal mine reclamation costs related to PNM&#8217;s planned retirement of SJGS in 2022 and recoverable under the ETA as described in Note 16</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> Amounts to be refunded under the ETA</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company&#8217;s regulatory assets and regulatory liabilities are reflected in rates charged to customers or have been addressed in a regulatory proceeding.  The Company does not receive or pay a rate of return on the following regulatory assets and regulatory liabilities (and their remaining amortization periods): coal mine reclamation costs (through 2020); deferred income taxes (over the remaining life of the taxable item, up to the remaining life of utility plant); pension and OPEB costs (through 2033); PVNGS ARO (to be determined in a future regulatory proceeding); costs recoverable under the ETA (over the securitization period); deferred COVID-19 costs (to be determined in a future regulatory proceeding); and SJGS replacement resources (to be determined in a future regulatory proceeding).</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company is permitted, under rate regulation, to accrue and record a regulatory liability for the estimated cost of removal and salvage associated with certain of its assets through depreciation expense.  Actuarial losses and prior service costs for pension plans are required to be recorded in AOCI; however, to the extent authorized for recovery through the regulatory process these amounts are recorded as regulatory assets or liabilities.  Based on prior regulatory approvals, the amortization of these amounts will be included in the Company&#8217;s rates.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Based on a current evaluation of the various factors and conditions that are expected to impact future cost recovery, the Company believes that future recovery of its regulatory assets is probable.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for detailed information about regulatory assets and liabilities, including current and noncurrent assets created when regulatory agencies permit the deferral of costs to the balance sheet that would otherwise be required to appear on the company's income statement and would be charged against current expenses or revenues, as well as current and noncurrent liabilities created when regulatory agencies permit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584452600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Program and Jointly-Owned Electric Generating Plants<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract', window );"><strong>Construction Program and Jointly-Owned Electric Generating Plants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock', window );">Construction Program and Jointly-Owned Electric Generating Plants</a></td>
<td class="text">Construction Program and Jointly-Owned Electric Generating Plants<div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is a participant in several jointly-owned power plant projects.   The primary operating or participation agreements for the joint projects expire in July 2022 for SJGS, July 2041 for Four Corners, December 2046 for Luna, and November 2047 for PVNGS. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s expenditures for additions to utility plant were $335.1 million in 2020, including expenditures on jointly-owned projects.  TNMP does not participate in the ownership or operation of any generating plants, but incurred expenditures for additions to utility plant of $321.5 million during 2020.  On a consolidated basis, PNMR&#8217;s expenditures for additions to utility plant were $679.0 million in 2020.  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Joint Projects</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under the agreements for the jointly-owned projects, PNM has an undivided interest in each asset and liability of the project and records its pro-rata share of each item in the corresponding asset and liability account on PNM&#8217;s Consolidated Balance Sheets.  Likewise, PNM records its pro-rata share of each item of operating and maintenance expenses for its jointly-owned plants within the corresponding operating expense account in its Consolidated Statements of Earnings.  PNM is responsible for financing its share of the capital and operating costs of the joint projects.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020, PNM&#8217;s interests and investments in jointly-owned generating facilities are:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.274%"><tr><td style="width:1.0%"/><td style="width:40.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.790%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Station (Fuel Type)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plant&#160;in<br/>Service</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Construction<br/>Work in<br/>Progress</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Composite<br/>Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS (Coal)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(448,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS (Nuclear) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners Units 4 and 5 (Coal)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luna (Gas)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Includes cost of removal.</span></div><div style="padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Includes interest in PVNGS Unit 3, interest in common facilities for all PVNGS units, and owned interests in PVNGS Units 1 and 2, including improvements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">San Juan Generating Station</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM operates and jointly owns SJGS.  Effective January 1, 2018, SJGS Unit 1 is owned 50% by PNM and 50% by Tucson and SJGS Unit 4 is owned 77.297% by PNM, including a 12.8% interest held as merchant plant, 8.475% by Farmington, 7.2% by Los Alamos, and 7.028% by UAMPS.  See Notes 16 and 17 for additional information about SJGS, including the shutdown of SJGS Units 2 and 3 in December 2017 and the restructuring of SJGS ownership as well as information on PNM&#8217;s SJGS Abandonment Application.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Palo Verde Nuclear Generating Station</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is a participant in the three units of PVNGS with APS (the operating agent), SRP, EPE, SCE, SCPPA, and The Department of Water and Power of the City of Los Angeles.  PNM has a 10.2% undivided interest in PVNGS, with portions of its interests in Units 1 and 2 held under leases.  See Note 8 for additional information concerning the PVNGS leases, including PNM&#8217;s purchase of the assets underlying certain of the leases in January 2016, PNM&#8217;s option to purchase or return certain lease interests that have been extended through 2023 and 2024, and Note 17 for the outcome of PNM&#8217;s appeal to the NM Supreme Court regarding the NMPRC&#8217;s treatment of those purchases and lease extensions in the NM 2015 Rate Case.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Operation of each of the three PVNGS units requires an operating license from the NRC.  The NRC issued full power operating licenses for Unit 1 in June 1985, Unit 2 in April 1986, and Unit 3 in November 1987.  The full power operating licenses were originally for a period of 40 years and authorize APS, as operating agent for PVNGS, to operate the three PVNGS units.  In April&#160;2011, the NRC approved extensions in the operating licenses for the plants for 20 years through June 2045 for Unit 1, April 2046 for Unit 2, and November 2047 for Unit 3.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Four Corners Power Plant</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is a participant in two units of Four Corners with APS (the operating agent), an affiliate of APS, SRP, and Tucson.  PNM has a 13.0% undivided interest in Units 4 and 5 of Four Corners.   The Four Corners plant site is located on land within the Navajo Nation and is subject to an easement from the federal government.  APS, on behalf of the Four Corners participants, negotiated amendments to an existing agreement with the Navajo Nation, which extends the owners&#8217; right to operate the plant on the site to July 2041.  See Note 16 and 17 for additional information about Four Corners.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Luna Energy Facility</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Luna is a combined-cycle power plant near Deming, New Mexico.  Luna is owned equally by PNM, Tucson, and Samchully Power &amp; Utilities 1, LLC.  The operation and maintenance of the facility has been contracted to North American Energy Services.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Construction Program</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company anticipates making substantial capital expenditures for the construction and acquisition of utility plant and other property and equipment.  An unaudited summary of the budgeted construction expenditures, including expenditures for jointly-owned projects, and nuclear fuel, is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%"><tr><td style="width:1.0%"/><td style="width:21.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.179%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,208.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PNMR</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,961.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div>The construction expenditure estimates are under continuing review and subject to ongoing adjustment, as well as to Board review and approval.  The above construction expenditures include approximately $277 million for an anticipated expansion of PNM&#8217;s transmission system.  See Note 17.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction Program and Jointly-Owned Electric Generating Plants [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of unconditional purchase obligation not recognized as liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582712536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Retirement Obligations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationDisclosureAbstract', window );"><strong>Asset Retirement Obligation Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationDisclosureTextBlock', window );">Asset Retirement Obligations</a></td>
<td class="text">Asset Retirement Obligations<div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">AROs are recorded based on studies to estimate the amount and timing of future ARO expenditures and reflect underlying assumptions, such as discount rates, estimates of the future costs for decommissioning, and the timing of the removal activities to be performed.  Approximately 76% of PNM&#8217;s total ARO liabilities are related to nuclear decommissioning of PVNGS.  PNM is responsible for all decommissioning obligations related to its entire interest in PVNGS, including portions under lease both during and after termination of the leases.  Studies of the decommissioning costs of PVNGS, SJGS, Four Corners, and other facilities are performed periodically and revisions to the ARO liabilities are recorded.  Changes in the assumptions underlying the calculations may also require revisions to the estimated AROs when identified. </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A reconciliation of the ARO liabilities is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.011%"><tr><td style="width:1.0%"/><td style="width:54.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.351%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.019%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2017</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities incurred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions to estimated cash flows</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions to estimated cash flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,962&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,081&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities incurred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions to estimated cash flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,407)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,407)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,421&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,717&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Reflects the impacts of an updated SJGS decommissioning study that assumes PNM will retire its share of SJGS in 2022.  </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span> Reflects a decrease of $9.2&#160;million related to an updated PVNGS decommissioning study and an increase of $0.8&#160;million related to an updated Four Corners decommissioning study.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2175671<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584126536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Overview  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">There are various claims and lawsuits pending against the Company.  In addition, the Company is subject to federal, state, and local environmental laws and regulations and periodically participates in the investigation and remediation of various sites.  In addition, the Company periodically enters into financial commitments in connection with its business operations.  Also, the Company is involved in various legal and regulatory proceedings in the normal course of its business.  See Note 17.  It is not possible at this time for the Company to determine fully the effect of all litigation and other legal and regulatory proceedings on its financial position, results of operations, or cash flows.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">With respect to some of the items listed below, the Company has determined that a loss is not probable or that, to the extent probable, cannot be reasonably estimated.  In some cases, the Company is not able to predict with any degree of certainty the range of possible loss that could be incurred.  The Company assesses legal and regulatory matters based on current information and makes judgments concerning their potential outcome, giving due consideration to the nature of the claim, the amount and nature of any damages sought, and the probability of success.  Such judgments are made with the understanding that the outcome of any litigation, investigation, or other legal proceeding is inherently uncertain.  The Company records liabilities for matters where it is probable a loss has been incurred and the amount of loss is reasonably estimable.  The actual outcomes of the items listed below could ultimately differ from the judgments made and the differences could be material.  The Company cannot make any assurances that the amount of reserves or potential insurance coverage will be sufficient to cover the cash obligations that might be incurred as a result of litigation or regulatory proceedings.  Except as otherwise disclosed, the Company does not expect that any known lawsuits, environmental costs, and commitments will have a material effect on its financial condition, results of operations, or cash flows.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Commitments and Contingencies Related to the Environment</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PVNGS Decommissioning Funding</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The costs of decommissioning a nuclear power plant are substantial.  PNM is responsible for all decommissioning obligations related to its entire interest in PVNGS, including portions under lease both during and after termination of the leases.  PNM has a program for funding its share of decommissioning costs for PVNGS, including portions held under leases.  The nuclear decommissioning funding program is invested in equities and fixed income instruments in qualified and non-qualified trusts.  PNM funded $1.3 million for each of the years ended December 31, 2020, 2019, and 2018 into the qualified trust funds.  The market value of the trusts at December 31, 2020 and 2019 was $379.2 million and $336.0 million.  See Note 17 for additional discussion of the NM Supreme Court&#8217;s decisions in PNM&#8217;s appeal of the NMPRC&#8217;s decisions in the NM 2015 Rate Case.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Nuclear Spent Fuel and Waste Disposal</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Nuclear power plant operators are required to enter into spent fuel disposal contracts with the DOE that require the DOE to accept and dispose of all spent nuclear fuel and other high-level radioactive wastes generated by domestic power reactors.  Although the Nuclear Waste Policy Act required the DOE to develop a permanent repository for the storage and disposal of spent nuclear fuel by 1998, the DOE announced that it would not be able to open the repository by 1998 and sought to excuse its performance of these requirements.  In November 1997, the DC Circuit issued a decision preventing the DOE from excusing its own delay but refused to order the DOE to begin accepting spent nuclear fuel.  Based on this decision and the DOE&#8217;s delay, a number of utilities, including APS (on behalf of itself and the other PVNGS owners, including PNM), filed damages actions against the DOE in the Court of Federal Claims.  The lawsuits filed by APS alleged that damages were incurred due to DOE&#8217;s continuing failure to remove spent nuclear fuel and high-level waste from PVNGS.  In August 2014, APS and the DOE entered into a settlement agreement that establishes a process for the payment of claims for costs incurred through December 31, 2019.  In July 2020, APS accepted the DOE&#8217;s extension of the settlement agreement for recovery of costs incurred through December 31, 2022.  Under the settlement agreement, APS must submit claims annually for payment of allowable costs.  PNM records estimated claims on a quarterly basis.  The benefit from the claims is passed through to customers under the FPPAC to the extent applicable to NMPRC regulated operations.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM estimates that it will incur approximately $59.6 million (in 2019 dollars) for its share of the costs related to the on-site interim storage of spent nuclear fuel at PVNGS during the term of the operating licenses.  PNM accrues these costs as a component of fuel expense as the nuclear fuel is consumed.  At December 31, 2020 and 2019, PNM had a liability for interim storage costs of $12.8 million and $12.7 million, which is included in other deferred credits. </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PVNGS has sufficient capacity at its on-site Independent Spent Fuel Storage Installation (&#8220;ISFSI&#8221;) to store all of the nuclear fuel that will be irradiated during the initial operating license period, which ends in December&#160;2027.&#160; Additionally, PVNGS has sufficient capacity at its on-site ISFSI to store a portion of the fuel that will be irradiated during the period of extended operation, which ends in November&#160;2047.&#160; If uncertainties regarding the U.S. government&#8217;s obligation to accept and store spent fuel are not favorably resolved, APS will evaluate alternative storage solutions that may obviate the need to expand the ISFSI to accommodate all of the fuel that will be irradiated during the period of extended operation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The Energy Transition Act</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On March 22, 2019, the Governor signed into New Mexico state law Senate Bill 489, known as the Energy Transition Act (&#8220;ETA&#8221;).  The ETA became effective as of June 14, 2019 and sets a statewide standard that requires investor-owned electric utilities to have specified percentages of their electric-generating portfolios be from renewable and zero-carbon generating resources.  The ETA amends the REA and requires utilities operating in New Mexico to have renewable portfolios equal to 20% by 2020, 40% by 2025, 50% by 2030, 80% by 2040, and 100% zero-carbon energy by 2045.  The ETA also amends sections of the REA to allow for the recovery of undepreciated investments and decommissioning costs related to qualifying EGUs that the NMPRC has required be removed from retail jurisdictional rates, provided replacement resources to be included in retail rates have lower or zero-carbon emissions.  The ETA requires the NMPRC to review and approve utilities&#8217; annual renewable portfolio plans to ensure compliance with the RPS.  The ETA also directs the New Mexico Environmental Improvement Board to adopt standards of performance that limit CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> emissions to no more than 1,100 lbs. per MWh beginning January 1, 2023 for new or existing coal-fired EGUs with original installed capacities exceeding 300 MW.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The ETA provides for a transition from fossil-fuel generation resources to renewable and other carbon-free resources through certain provisions relating to the abandonment of coal-fired generating facilities.  These provisions include the use of energy transition bonds, which are designed to be highly rated bonds that can be issued to finance certain costs of abandoning coal-fired facilities that are retired prior to January 1, 2023 for facilities operated by a &#8220;qualifying utility,&#8221; or prior to January 1, 2032 for facilities that are not operated by the qualifying utility.  The amount of energy transition bonds that can be issued to recover abandonment costs is limited to the lesser of $375.0 million or 150% of the undepreciated investment of the facility as of the abandonment date.  Proceeds provided by energy transition bonds must be used only for purposes related to providing utility service to customers and to pay energy transition costs (as defined by the ETA).  These costs may include plant decommissioning and coal mine reclamation costs provided those costs have not previously been recovered from customers or disallowed by the NMPRC or by a court order.  See Note 17 for a discussion of the NM Supreme Court&#8217;s decision to affirm the NMPRC&#8217;s disallowance of certain costs, including the cost of BDT at SJGS, in PNM&#8217;s NM 2015 Rate Case.  Proceeds from energy transition bonds may also be used to fund severances for employees of the retired facility and related coal mine and to promote economic development, education and job training in areas impacted by the retirement of the coal-fired facilities.  Energy transition bonds must be issued under a NMPRC approved financing order, are secured by &#8220;energy transition property,&#8221; are non-recourse to the issuing utility, and must be repaid by a non-bypassable charge paid by all customers of the issuing utility.  These customer charges are subject to an adjustment mechanism designed to provide for timely and complete payment of principal and interest due under the energy transition bonds.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The ETA also provides that utilities must obtain NMPRC approval of competitively procured replacement resources that shall be evaluated based on their cost, economic development opportunity, ability to provide jobs with comparable pay and benefits to those lost upon retirement of the facility, and that do not exceed emissions thresholds specified in the ETA.  In determining whether to approve replacement resources, the NMPRC must give preference to resources with the least environmental impacts, those with higher ratios of capital costs to fuel costs, and those located in the school district of the abandoned facility.  The ETA also provides for the procurement of energy storage facilities and gives utilities discretion to maintain, control, and operate these systems to ensure reliable and efficient service.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM expects the ETA will have a significant impact on PNM&#8217;s future generation portfolio, including PNM&#8217;s planned retirements of SJGS in 2022 and the planned Four Corners exit in 2024.  PNM cannot predict the full impact of the ETA or the outcome of its pending and potential future generating resource abandonment and replacement resource filings with the NMPRC.  See additional discussion in Note 17 of PNM&#8217;s SJGS and Four Corners Abandonment Applications.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">The Clean Air Act</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Regional Haze</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 1999, EPA developed a regional haze program and regional haze rules under the CAA.  The rule directs each of the 50 states to address regional haze.  Pursuant to the CAA, states are required to establish goals for improving visibility in national parks and wilderness areas (also known as Class I areas) and to develop long-term strategies for reducing emissions of air pollutants that cause visibility impairment in their own states and for preventing degradation in other states.  States must establish a series of interim goals to ensure continued progress by adopting a new SIP every ten years.  In the first SIP planning period, states were required to conduct BART determinations for certain covered facilities, including utility boilers, built between 1962 and 1977 that have the potential to emit more than 250 tons per year of visibility impairing pollution.  If it was demonstrated that the emissions from these sources caused or contributed to visibility impairment in any Class I area, BART must have been installed by the beginning of 2018.  For all future SIP planning periods, states must evaluate whether additional emissions reduction measures may be needed to continue making reasonable progress toward natural visibility conditions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2017, EPA published in the Federal Register revisions to the regional haze rule.  EPA also provided a companion draft guidance document for public comment.  The new rule delayed the due date for the next cycle of SIPs from 2019 to 2021, altered the planning process that states must employ in determining whether to impose &#8220;reasonable progress&#8221; emission reduction measures, and gave new authority to federal land managers to seek additional emission reduction measures outside of the states&#8217; planning process.  Finally, the rule made several procedural changes to the regional haze program, including changes to the schedule and process for states to file 5-year progress reports.  EPA&#8217;s new rule was challenged by numerous parties.  On January 19, 2018, EPA filed a motion to hold the case in abeyance in light of several letters issued by EPA on January 17, 2018 to grant various petitions for reconsideration of the 2017 rule revisions.  EPA&#8217;s decision to revisit the 2017 rule is not a determination on the merits of the issues raised in the petitions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 20, 2018, EPA released a new guidance document on tracking visibility progress for the second planning period.  EPA is allowing states discretion to develop SIPs that may differ from EPA&#8217;s guidance as long as they are consistent with the CAA and other applicable regulations.  On August 20, 2019, EPA finalized the draft guidance that was released in 2016 as a companion to the regional haze rule revisions.  The final guidance differs from the draft in several ways, but is likely to be reconsidered by the Biden Administration.  SIPs for the second planning period are due in July 2021.  NMED is currently preparing its SIP for the second compliance period and has notified PNM that it will not be required to submit a regional haze four-factor analysis for SJGS since PNM will retire its share of SJGS in 2022.  PNM cannot predict the outcome of these matters with respect to Four Corners.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">SJGS</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">December 2018 Compliance Filing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In December 2015 PNM received NMPRC approval for a plan to comply with EPA&#8217;s regional haze rule at SJGS.  Among other things, the NMPRC&#8217;s December 2015 order required that, no later than December 31, 2018, PNM make a filing with the NMPRC to determine the extent to which SJGS should continue serving PNM&#8217;s customers&#8217; needs after June 30, 2022 (the &#8220;December 2018 Compliance Filing&#8221;).  The December 2018 Compliance Filing was required to be made before PNM entered into a binding commitment for post-2022 coal supply but after PNM received firm pricing and other terms for the supply of coal at SJGS, unless PNM did not intend to pursue an agreement for post-2022 coal supply at SJGS.  The NMPRC&#8217;s December 2015 order also indicated that, if SJGS Unit 4 is abandoned with undepreciated investment on PNM&#8217;s books, PNM is prohibited from recovering the undepreciated investment of its 132 MW interest and required that PNM&#8217;s 65 MW interest in SJGS Unit 4 be treated as excluded merchant plant.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM submitted the December 2018 Compliance Filing to the NMPRC on December 31, 2018 indicating that, consistent with the conclusions reached in PNM&#8217;s 2017 IRP, PNM&#8217;s customers would benefit from the retirement of PNM&#8217;s share of SJGS after the current SJGS CSA expires in mid-2022.  The December 2018 Compliance Filing also indicated that, pursuant to the terms of the agreements governing SJGS, all of the SJGS owners except for Farmington provided written notice that they do not intend to extend the SJGS operating agreements beyond their June 30, 2022 expiration dates, and that PNM has provided written notice to the San Juan mine operator that PNM does not intend to extend the SJGS CSA beyond June 30, 2022.  On January 30, 2019, the NMPRC issued an order initiating a proceeding and requiring PNM to submit an application for the abandonment of PNM&#8217;s share of SJGS by March 1, 2019.  On February 27, 2019, PNM filed a petition with the NM Supreme Court stating that the requirements of the January 30, 2019 order exceed the NMPRC&#8217;s authority by, among other things, mandating PNM to make a filing that is legally voluntary, and that the order is contrary to NMPRC precedent which requires abandonment applications to also include identified replacement resources and other information that would not be available to PNM by March 1, 2019.  On March 1, 2019, the NM Supreme Court granted a temporary stay of the NMPRC&#8217;s order.  Various parties intervened in the petition.  On June 26, 2019, and after the effective date of the ETA, the NM Supreme </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Court lifted the stay and denied PNM&#8217;s petition without discussion.  On July 1, 2019, PNM filed its SJGS Abandonment Application.  See Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Long-lived assets are required to be tested for impairment when events or changes in circumstances indicate that their carrying value may not be recoverable.  As of December 31, 2018, PNM evaluated the events surrounding its future participation in SJGS and determined that it was more likely than not that PNM&#8217;s share of SJGS will be retired in 2022.  As a result, PNM performed an impairment analysis that assumed SJGS would not continue to operate through 2053, as previously approved by the NMPRC.  PNM&#8217;s impairment analysis indicated that PNM&#8217;s undepreciated 132 MW interest in SJGS Unit 4 at June 30, 2022 will not be recovered from customers; that the estimated future cash flows expected to result from the operation of SJGS Unit 4 through June 30, 2022 are not sufficient to provide for recovery of PNM&#8217;s 65 MW merchant interest in the facility; and that it is unlikely PNM will be able to sell or transfer its interests in SJGS to third parties at amounts sufficient to provide for their recovery.  As a result, as of December 31, 2018, PNM recorded a pre-tax impairment of its investment in SJGS of approximately $35.0 million, which is reflected as regulatory disallowances and restructuring costs on the Consolidated Statements of Earnings.  This amount includes the entire $11.9 million carrying value of PNM&#8217;s 65 MW interest in SJGS Unit 4 as of December 31, 2018 and $23.1 million of estimated undepreciated investments in PNM&#8217;s 132 MW jurisdictional interest as of June 30, 2022 that will not be recovered from customers.  See additional discussion below regarding the increase in PNM&#8217;s estimated liability for coal mine reclamation.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">NEE Complaint </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; On March 31, 2016, NEE filed a complaint with the NMPRC alleging that PNM failed to comply with its discovery obligation in the case authorizing the shutdown of SJGS Units 2 and 3 and requesting the NMPRC investigate whether financing provided by NM Capital to the former owner of SJCC (the &#8220;Westmoreland Loan&#8221;) could adversely affect PNM&#8217;s ability to provide electric service to its retail customers.  On January 31, 2018, NEE filed a motion asking the NMPRC to investigate whether PNM&#8217;s relationship with the former owner of SJCC could be harmful to PNM&#8217;s customers.  On May 23, 2018, PNM filed its response to the NMPRC staff&#8217;s comments noting that the Westmoreland Loan was paid in full on May 22, 2018.  On October 11, 2018, PNM notified the NMPRC that the former owner of SJCC, Westmoreland, had filed voluntary petitions for relief under Chapter 11 of the U.S. Bankruptcy Code.  As discussed in Note 10, on March 15, 2019, Westmoreland announced that it had emerged from Chapter 11 bankruptcy as a privately held company owned and operated by a group of its former creditors.  Under the reorganization, all the assets of SJCC were sold to WSJ LLC.  As successor entity to SJCC, WSJ LLC assumed all rights and obligations of Westmoreland including obligations to PNM under the SJGS CSA.  The NMPRC has taken no further action on NEE&#8217;s complaint.  PNM is not able to predict the potential outcome of this matter but does not anticipate the NMPRC will take any further action.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Four Corners</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 6, 2012, EPA issued its Four Corners FIP with a final BART determination for Four Corners.  The rule included two compliance alternatives.  On December 30, 2013, APS notified EPA that the Four Corners participants selected the alternative that required APS to permanently close Units 1, 2, and 3 by January 1, 2014 and install SCR post-combustion NOx control technology on each of Units 4 and 5 by July 31, 2018.  Installation of SCRs on Four Corners Unit 5 was completed in March 2018 and the installation on Unit 4 was completed in June 2018.  PNM owns a 13% interest in Units 4 and 5, but had no ownership interest in Units 1, 2, and 3, which were shut down by APS on December 30, 2013.  For particulate matter emissions, EPA is requiring Units 4 and 5 to meet an emission limit of 0.015 lbs./MMBTU and the plant to meet a 20% opacity limit, both of which are achievable through operation of the existing baghouses.  Although unrelated to BART, the final BART rule also imposes a 20% opacity limitation on certain fugitive dust emissions from Four Corners&#8217; coal and material handling operations.  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM share of costs for post-combustion controls at Four Corners Units 4 and 5 through December 31, 2018 was $88.7 million, including PNM&#8217;s AFUDC.  See Note 17 for information on the NMPRC&#8217;s treatment of these costs in PNM&#8217;s NM 2016 Rate Case and the Four Corners Abandonment Application.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Four Corners Federal Agency Lawsuit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; On April 20, 2016, several environmental groups filed a lawsuit against OSM and other federal agencies in the U.S. District Court for the District of Arizona in connection with their issuance of the approvals that extended the life of Four Corners and the adjacent mine.&#160; The lawsuit alleges that these federal agencies violated both the ESA and NEPA in providing the federal approvals necessary to extend operations at Four Corners and the adjacent mine past July 6, 2016.&#160; The court granted an APS motion to intervene in the litigation.  NTEC, the current owner of the mine providing coal to Four Corners, filed a motion to intervene for the limited purpose of seeking dismissal of the lawsuit based on NTEC&#8217;s tribal sovereign immunity.  The court granted NTEC&#8217;s motion and dismissed the case with prejudice, terminating the proceedings.  In November 2017, the environmental group plaintiffs filed a Notice of Appeal of the dismissal in the U.S. Court of Appeals for the Ninth Circuit, and the court granted their subsequent motion to expedite the appeal.  The Ninth Circuit issued a decision affirming the District Court&#8217;s dismissal of the case.  In September 2019, the environmental groups filed a motion for </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">reconsideration, which was denied in December 2019.  On March 24, 2020, the environmental groups filed a petition for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of certiorari</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> in the U.S. Supreme Court seeking review of the Ninth Circuit&#8217;s decision.  The U.S. Supreme Court denied the petition on June 29, 2020, making the decision of the Ninth Circuit to affirm the District Courts dismissal of the case final.  This matter is now complete.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Carbon Dioxide Emissions</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 3, 2015, EPA established standards to limit CO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> emissions from power plants.  EPA took three separate but related actions in which it: (1) established the Carbon Pollution Standards for new, modified, and reconstructed power plants; (2) established the Clean Power Plan to set standards for carbon emission reductions from existing power plants; and (3) released a proposed federal plan associated with the final Clean Power Plan.  The Clean Power Plan was published on October 23, 2015. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Multiple states, utilities, and trade groups filed petitions for review in the DC Circuit to challenge both the Carbon Pollution Standards for new sources and the Clean Power Plan for existing sources and challengers successfully petitioned the US Supreme Court for a stay of the Clean Power Plan.  However, before the DC Circuit could issue an opinion regarding either the Carbon Pollution Standards or the Clean Power Plan, the Trump Administration asked that the case be held in abeyance while the rule was being re-evaluated, which was granted.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 19, 2019, EPA repealed the Clean Power Plan; promulgated the ACE Rule; and revised the implementing regulations for all emission guidelines.  EPA set the Best System of Emissions Reduction (&#8220;BSER&#8221;) for existing coal-fired power plants as heat rate efficiency improvements based on a range of &#8220;candidate technologies&#8221; that can be applied inside the fence-line.  Rather than setting a specific numerical standard of performance, EPA&#8217;s rule directed states to determine which of the candidate technologies to apply to each coal-fired unit and establish standards of performance based on the degree of emission reduction achievable based on the application of BSER.&#160; On September 17, 2019, the DC Circuit issued an order that granted motions by various petitioners, including industry groups and EPA, to dismiss the cases challenging the Clean Power Plan as moot due to EPA&#8217;s issuance of the ACE Rule. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">However, on January 19, 2021, the U.S. Court of Appeals for the District of Columbia Circuit issued an opinion in American Lung Association and American Public Health Association v. EPA, et al. regarding challenges to the ACE Rule. The D.C. Circuit vacated the ACE Rule and remanded the record back to the EPA for further consideration consistent with its opinion, finding that EPA misinterpreted the CAA when it determined that the language of section 111 unambiguously barred consideration of emissions reductions options that were not applied at the source.  Unless the court issues a stay of its mandate, the mandate for its decision will issue in March 2021 after the deadline passes for petitions for rehearing or rehearing en banc, although an appeal via petitions for certiorari to the US Supreme Court will remain available until June 2021.  EPA has filed a motions seeking a partial stay of the mandate as to the repeal of the Clean Power Plan, to ensure the court&#8217;s order will not render effective the now out-of-date Clean Power Plan, but the court has not yet acted on that motion.  The litigation over the Carbon Pollution Standards remains held in abeyance but could be reactivated by the parties upon a determination by the court that the Biden Administration is unlikely to finalize the revisions proposed in 2018 and that reconsideration of the rule has concluded. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">While corresponding NSR reform regulations were proposed as part of the proposed ACE Rule, the final rule did not include such reform measures.  Unrelated to the ACE Rule, EPA issued a proposed rule on August 1, 2019 to clarify one aspect of the pre-construction review process for evaluating whether the NSR permitting program would apply to a proposed project at an existing source of emissions.  The final rule on NSR Project Emissions Accounting became effective on December 24, 2020 clarifying that both emissions increases and decreases resulting from a project are to be considered in determining whether the proposed project will result in an increase in air emissions, but the rule may be reconsidered by the Biden Administration.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 27, 2021, President Biden signed an extensive Executive Order aimed at addressing climate change concerns domestically and internationally. The order is intended build on the initial climate-related actions the Biden Administration took on January 20, 2021. It addresses a wide range of issues, including establishing climate change concerns as an essential element of U.S. foreign and security policy, identifying a process to determine the U.S. INDC under the Paris Agreement, and establishing a Special Presidential Envoy for Climate that will sit on the National Security Council.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s review of the GHG emission reductions standards that may occur as a result of legislation or regulation under the new Biden Administration and in response to the court&#8217;s ruling on the ACE Rule is ongoing.  PNM cannot predict the impact these standards may have on its operations or a range of the potential costs of compliance, if any.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">National Ambient Air Quality Standards (&#8220;NAAQS&#8221;)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The CAA requires EPA to set NAAQS for pollutants reasonably anticipated to endanger public health or welfare.  EPA has set NAAQS for certain pollutants, including NOx, SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">ozone, and particulate matter.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">NO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">X</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Standard</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; On April 18, 2018, EPA published the final rule to retain the current primary health-based NOx standards of which NO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">is the constituent of greatest concern and is the indicator for the primary NAAQS.  EPA concluded that the current 1-hour and annual primary NO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> standards are requisite to protect public health with an adequate margin of safety.  The rule became effective on May 18, 2018.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Standard</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; On May 13, 2014, EPA released the draft data requirements rule for the 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> NAAQS, which directs state and tribal air agencies to characterize current air quality in areas with large SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> sources to identify maximum 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> concentrations.  This characterization requires areas be designated as attainment, nonattainment, or unclassifiable for compliance with the 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> NAAQS.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 11, 2015, EPA released the Data Requirements Rule for SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, telling states how to model or monitor to determine attainment or nonattainment with the new 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> NAAQS.  NMED submitted the first annual report for SJGS as required by the Data Requirements Rule in June 2018.  That report recommended that no further modeling was warranted due to decreased SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> emissions.  NMED submitted the second and third annual modeling report to EPA in July 2019 and July 2020.  Those reports retained the recommendation that no further modeling is needed at this time and is subject to EPA review.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On February 25, 2019, EPA announced its final decision to retain without changes the primary health-based NAAQS for SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">.  Specifically, EPA will retain the current 1-hour standard for SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, which is 75 parts per billion, based on the 3-year average of the 99th percentile of daily maximum 1-hour SO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:1.41pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> concentrations.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Ozone Standard &#8211; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 1, 2015, EPA finalized the new ozone NAAQS and lowered both the primary and secondary 8-hour standard from 75 to 70 parts per billion.  With ozone standards becoming more stringent, fossil-fueled generation units will come under increasing pressure to reduce emissions of NOx and volatile organic compounds since these are the pollutants that form ground level ozone.  On July 13, 2020, EPA proposed to retain the existing ozone NAAQS based on a review of the full body of currently available scientific evidence and exposure/risk information.  EPA finalized its decision to retain the ozone NAAQS in a notice published on December 31, 2020 making it immediately effective.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On November 10, 2015, EPA proposed a rule revising its Exceptional Events Rule, which outlines the requirements for excluding air quality data (including ozone data) from regulatory decisions if the data is affected by events outside an area&#8217;s control.  The proposed rule is important in light of the more stringent ozone NAAQS final rule since western states like New Mexico and Arizona are subject to elevated background ozone transport from natural local sources, such as wildfires and stratospheric inversions, and transported via winds from distant sources in other regions or countries.  EPA finalized the rule on October 3, 2016 and released related guidance in 2018 and 2019 to help implement its new exceptional events policy.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">During 2017 and 2018, EPA released rules establishing area designations for ozone.  In those rules, San Juan County, New Mexico, where SJGS and Four Corners are located, is designated as attainment/unclassifiable and only a small area in Do&#241;a Ana County, New Mexico is designated as marginal non-attainment.&#160; Although Afton is located in Do&#241;a Ana County, it is not located within the small area designated as nonattainment for the 2015 ozone standard.  The rule became effective May 8, 2018.  Attainment plans for nonattainment areas are due in August 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">NMED has responsibility for bringing the small area in Do&#241;a Ana County designated as marginal/non-attainment for ozone into compliance and will look at all sources of NOx and volatile organic compounds.  On November 22, 2019, EPA issued findings that several states, including New Mexico, had failed to submit SIPs for the 8-hour ozone NAAQS.   In response, in December 2019, NMED published the Public Review Draft of the New Mexico 2013 NAAQS Good Neighbor SIP that outlines the strategies and emissions control measures that are expected to improve air quality in the area by May 8, 2021.  These strategies and measures would aim to reduce the amount of NOx and volatile organic compounds emitted to the atmosphere and will rely upon current or upcoming federal rules, new or revised state rules, and other programs.  Comments or requests for a public hearing were required by January 21, 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM does not believe there will be material impacts to its facilities as a result of NMED&#8217;s non-attainment designation of the small area within Do&#241;a Ana County.  Until EPA approves attainment designations for the Navajo Nation and releases a proposal to implement the revised ozone NAAQS, PNM is unable to predict what impact the adoption of these standards may have on Four Corners.  PNM cannot predict the outcome of this matter. </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PM Standard</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; On January 30, 2020, EPA published in the Federal Register a notice announcing the availability of its final Policy Assessment for the Review of the NAAQS for Particulate Matter (the &#8220;Final PA&#8221;).  The final assessment was prepared as part of the review of the primary and secondary PM NAAQS.  In the assessment, EPA recommended lowering the primary annual PM2.5 standard to between 8 &#181;g/m3 and 10 &#181;g/m3.  However, on April 30, 2020, EPA published a proposed rule to retain the current standards for PM due to uncertainties in the data relied upon in the Final PA.  EPA accepted comments on the proposed rule through June 29, 2020.  On December 7, 2020, EPA announced it will retain, without revision, the existing primary (health-based) and secondary (welfare-based) NAAQS for PM, and EPA published a notice of that final action on December 18, 2020, making it immediately effective.  On February 9. 2021, the Center for Biological Diversity filed a petition for review in the U.S. Court of Appeals for the DC Circuit challenging EPA&#8217;s final rule regarding NAAQS particulate matter.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Navajo Nation Environmental Issues</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Four Corners is located on the Navajo Nation and is held under easements granted by the federal government, as well as agreements with the Navajo Nation which grant each of the owners the right to operate on the site.  The Navajo Acts purport to give the Navajo Nation Environmental Protection Agency authority to promulgate regulations covering air quality, drinking water, and pesticide activities, including those activities that occur at Four Corners.  In October 1995, the Four Corners participants filed a lawsuit in the District Court of the Navajo Nation challenging the applicability of the Navajo Acts to Four Corners.  In May 2005, APS and the Navajo Nation signed an agreement resolving the dispute regarding the Navajo Nation&#8217;s authority to adopt operating permit regulations under the Navajo Nation Air Pollution Prevention and Control Act.  As a result of this agreement, APS sought, and the court granted, dismissal of the pending litigation in the Navajo Nation Supreme Court and the Navajo Nation District Court, to the extent the claims relate to the CAA.  The agreement does not address or resolve any dispute relating to other aspects of the Navajo Acts.  PNM cannot currently predict the outcome of these matters or the range of their potential impacts.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cooling Water Intake Structures</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2014, EPA issued a rule establishing national standards for certain cooling water intake structures at existing power plants and other facilities under the Clean Water Act to protect fish and other aquatic organisms by minimizing impingement mortality (the capture of aquatic wildlife on intake structures or against screens) and entrainment mortality (the capture of fish or shellfish in water flow entering and passing through intake structures).</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">To minimize impingement mortality, the rule provides operators of facilities, such as SJGS and Four Corners, seven options for meeting Best Technology Available (&#8220;BTA&#8221;) standards for reducing impingement.  SJGS has a closed-cycle recirculating cooling system, which is a listed BTA and may also qualify for the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">de minimis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> rate of impingement&#8221; based on the design of the intake structure.  The permitting authority must establish the BTA for entrainment on a site-specific basis, taking into consideration an array of factors, including endangered species and social costs and benefits.  Affected sources must submit source water baseline characterization data to the permitting authority to assist in the determination.  Compliance deadlines under the rule are tied to permit renewal and will be subject to a schedule of compliance established by the permitting authority. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The rule is not clear as to how it applies and what the compliance timelines are for facilities like SJGS that have a cooling water intake structure and only a multi-sector general stormwater permit.  However, EPA has indicated that it is contemplating a December 31, 2023 compliance deadline.  PNM is working with EPA regarding this issue and does not expect material changes as a result of any requirements that may be imposed upon SJGS, particularly given the NMPRC&#8217;s April 1, 2020 approval for PNM to retire its share of SJGS by June 2022.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 23, 2018, several environmental groups sued EPA Region IX in the U.S. Court of Appeals for the Ninth Circuit Court over EPA&#8217;s failure to timely reissue the Four Corners NPDES permit.  The petitioners asked the court to issue a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> compelling EPA Region IX to take final action on the pending NPDES permit by a reasonable date.  EPA subsequently reissued the NPDES permit on June 12, 2018.  The permit did not contain conditions related to the cooling water intake structure rule as EPA determined that the facility has achieved BTA for both impingement and entrainment by operating a closed-cycle recirculation system.  On July 16, 2018, several environmental groups filed a petition for review with EPA&#8217;s Environmental Appeals Board (&#8220;EAB&#8221;) concerning the reissued permit.  The environmental groups alleged that the permit was reissued in contravention of several requirements under the Clean Water Act and did not contain required provisions concerning certain revised effluent limitation guidelines, existing-source regulations governing cooling-water intake structures, and effluent limits for surface seepage and subsurface discharges from coal-ash disposal facilities.  On December 19, 2018, EPA withdrew the Four Corners NPDES permit in order to examine issues raised by the environmental groups.  Withdrawal of the permit moots the appeal pending before the EAB.  EAB thereafter dismissed the environmental groups&#8217; appeal.  EPA issued an updated NPDES permit on September 30, 2019.  The permit has been stayed pending an appeal filed by several environmental groups on November 1, 2019 to EAB.  Oral argument was heard on September 3, 2020.  The EAB issued an order denying the </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">petition for review on September 30, 2020.  The denial was based on the EAB&#8217;s determination that the petitioners had failed to demonstrate that review of the permit was warranted on any of the grounds presented in the petition.  PNM cannot predict whether there will be further appeals of this matter or whether the outcome of any such appeal will have a material impact on PNM&#8217;s financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Effluent Limitation Guidelines</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 7, 2013, EPA published proposed revised wastewater effluent limitation guidelines establishing technology-based wastewater discharge limitations for fossil fuel-fired electric power plants.&#160; EPA signed the final Steam Electric Effluent Limitation Guidelines rule on September 30, 2015.  The final rule, which became effective on January 4, 2016, phased in the new, more stringent requirements in the form of effluent limits for arsenic, mercury, selenium, and nitrogen for wastewater discharged from wet scrubber systems and zero discharge of pollutants in ash transport water that must be incorporated into plants&#8217; NPDES permits.  The 2015 rule required each plant to comply between 2018 and 2023 depending on when it needs a new or revised NPDES permit.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Steam Electric Effluent Limitation Guidelines rule was challenged in the U.S. Court of Appeals for the Fifth Circuit by numerous parties.  On April 12, 2017, EPA signed a notice indicating its intent to reconsider portions of the rule, and on August 22, 2017, the Fifth Circuit issued an order severing the issues under reconsideration and holding the case in abeyance as to those issues.  However, the court allowed challenges to other portions of the rule to proceed.  On April 12, 2019, the Fifth Circuit granted those challenges and issued an opinion vacating several portions of the rule, specifically those related to legacy wastewater and leachate, for which the court deemed the standards selected by EPA arbitrary and capricious.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On September 18, 2017, EPA published a final rule for postponement of certain compliance dates.  The rule postponed the earliest date on which compliance with the effluent limitation guidelines for these waste streams would be required from November 1, 2018 until November 1, 2020.  On November 22, 2019, EPA published a proposed rule revising the original Effluent Limitation Guidelines while maintaining the compliance dates.  Comments were due January 21, 2020.  On October 13, 2020, EPA published in the Federal Register the final Steam Electric Effluent Limitation Guidelines and standards for the Steam Electric Power Generating Point Source Category, revising the final 2015 guidelines for both flue gas desulfurization wastewater and bottom ash transport water.  The rule will require compliance with new limits as soon as possible on or after October 13, 2021 (beginning one year after the publication date) but no later than December 31, 2025.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Because SJGS is zero discharge for wastewater and is not required to hold a NPDES permit, it is expected that minimal to no requirements will be imposed.  Reeves Station discharges cooling tower blowdown to a publicly owned treatment plant and holds an NPDES permit.  It is expected that minimal to no requirements will be imposed at Reeves Station.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">See Cooling Water Intake Structures above for additional discussion of Four Corners&#8217; current NPDES permit.  Four Corners may be required to change equipment and operating practices affecting boilers and ash handling systems, as well as change its waste disposal techniques during the next NPDES permit renewal in 2023.&#160; PNM is unable to predict the outcome of these matters or a range of the potential costs of compliance. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Santa Fe Generating Station</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and NMED are parties to agreements under which PNM has installed a remediation system to treat water from a City of Santa Fe municipal supply well and an extraction well to address gasoline contamination in the groundwater at the site of PNM&#8217;s former Santa Fe Generating Station and service center.  A 2008 NMED site inspection report states that neither the source nor extent of contamination at the site has been determined and that the source may not be the former Santa Fe Generating Station.  During 2013 and 2014, PNM and NMED collected additional samples that showed elevated concentrations of nitrate and volatile organic compounds in some of the monitoring wells at the site.  In addition, one monitoring well contained free-phase hydrocarbon products.  PNM collected a sample of the product for &#8220;fingerprint&#8221; analysis.  The results of this analysis indicated the product was a mixture of older and newer fuels.  The presence of newer fuels in the sample suggests the hydrocarbon product likely originated from off-site sources.  In December 2015, PNM and NMED entered into a memorandum of understanding to address changing groundwater conditions at the site under which PNM agreed to continue hydrocarbon investigation under the supervision of NMED.  Qualified costs are eligible for payment through the New Mexico Corrective Action Fund (&#8220;CAF&#8221;), which is administered by the NMED Petroleum Storage Tank Bureau.  In March 2019, PNM received notice from NMED that an abatement plan for the site is required to address concentrations of previously identified compounds, unrelated to those discussed above, found in the groundwater.  NMED approved PNM&#8217;s abatement plan proposal, which covers field work and reporting. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Field work related to the investigation under both the CAF and abatement plan requirements was completed in October 2019.  Activities and findings associated with the field work were presented in two separate reports and released to stakeholders in early 2020.  Subsequent field work was completed in July 2020 and two reports were released supporting PNM&#8217;s contention that off-site sources have impacted, and are continuing to impact, the local groundwater in the vicinity of the former Santa Fe Generating Station.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The City of Santa Fe has stopped operating its well at the site, which is needed for PNM&#8217;s groundwater remediation system to operate.  As a result, PNM has stopped performing remediation activities at the site.  However, PNM&#8217;s monitoring and other abatement activities at the site are ongoing and will continue until the groundwater meets applicable federal and state standards or until the NMED determines remediation is not required, whichever is earlier.  PNM is not able to assess the duration of this project or estimate the impact on its obligations if PNM is required to resume groundwater remediation activities at the site.  PNM is unable to predict the outcome of these matters.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Coal Combustion Residuals Waste Disposal</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">CCRs consisting of fly ash, bottom ash, and gypsum generated from coal combustion and emission control equipment at SJGS are currently disposed of in the surface mine pits adjacent to the plant.  SJGS does not operate any CCR impoundments or landfills.  The NMMMD currently regulates mine reclamation activities at the San Juan mine, including placement of CCRs in the surface mine pits, with federal oversight by the OSM.  APS disposes of CCRs in ponds and dry storage areas at Four Corners.&#160; Ash management at Four Corners is regulated by EPA and the New Mexico State Engineer&#8217;s Office.&#160; </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">EPA&#8217;s final coal ash rule, which became effective on October 19, 2015, included a non-hazardous waste determination for coal ash and sets minimum criteria for existing and new CCR landfills and surface impoundments.  On December 16, 2016, the Water Infrastructure Improvements for the Nation Act (the &#8220;WIIN Act&#8221;) was signed into law to address critical water infrastructure needs in the U.S. and contains a number of provisions related to the CCR rules.  Among other things, the WIIN Act allows, but does not require, states to develop and submit CCR permit programs for EPA approval, provides flexibility for states to incorporate EPA&#8217;s final rule for CCRs or develop other criteria that are at least as protective as EPA&#8217;s final rule, and requires EPA to approve state permit programs within 180 days of submission by the state.  Because states are not required to implement their own CCR permit programs, EPA will implement the permit program in states that choose not to implement a program, subject to Congressional funding.  Until permit programs are in effect, EPA has authority to directly enforce the CCR rule.  For facilities located within the boundaries of Native American reservations, such as the Navajo Nation where Four Corners is located, EPA is required to develop a federal permit program regardless of appropriated funds.  There is no timeline for establishing either state or federal permitting programs.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 30, 2018, EPA published a rule that constitutes &#8220;Phase One, Part One&#8221; of its ongoing reconsideration and revision of the April 17, 2015 coal ash rule.  The final rule includes two types of revisions.  The first revision extended the deadline to allow EGUs with unlined impoundments or that fail to meet the uppermost aquifer requirement to continue to receive coal ash until October 31, 2020.  The rule also authorized a &#8220;Participating State Director&#8221; or EPA to approve suspension of groundwater monitoring and to issue certifications related to the location restrictions, design criteria, groundwater monitoring, remedy selection and implementation.  The revisions also modify groundwater protection standards for certain constituents, which include cobalt, molybdenum, lithium, and lead without a maximum contamination level.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 14, 2019, EPA published the &#8220;Phase Two&#8221; proposed rule in the Federal Register with comments due on October 15, 2019.  This rule proposes revisions to reporting and accessibility to public information, the definition of CCR piles, the definition of beneficial use, and the requirements for management of CCR piles.  The spring 2020 regulatory agenda states EPA is not taking final action at this time on this proposed rule but will continue to reconsider these issues and seek additional information.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 2, 2019, EPA published the proposed Part A CCR rule requiring a new date of August 31, 2020 for companies to initiate closure of unlined CCR impoundments and changing the classification of compacted soil-lined or clay-lined surface impoundments from &#8220;lined&#8221; to &#8220;unlined&#8221;.  EPA&#8217;s final Part A CCR rule was issued on August 28, 2020 and became effective on September 28, 2020.  This rule finalizes the classification of soil-lined and clay-lined surface impoundments as unlined, triggering closure or retrofit requirements for those impoundments.  The final rule also gives operators until April 11, 2021, rather than the originally proposed October 31, 2020 deadline, to cease receipt of waste at these units and begin the closure process.  On March 3, 2020, EPA issued a proposed rule, Part B, addressing demonstrations for clay liners and regulations addressing beneficial use for closure of surface impoundments.  On October 16, 2020, EPA released a prepublication draft copy of the final Part B rule.  This rule did not include beneficial use of CCR for closure, which EPA explains will be addressed in subsequent rulemaking action.  EPA intends to issue several other rulemakings covering legacy ponds and finalizing parts of previously proposed rules.  These proposed rules and final rules are expected in 2021.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On February 20, 2020, EPA published a proposed rule establishing a federal permitting program for the handling of CCR within the boundaries of Native American reservations and in states without their own federally authorized state programs.  Permits for units within the boundaries of Native American reservations would be due 18 months after the effective date of the rule.  The deadline to provide comments was extended to August 7, 2020.  The final rule is expected in May 2021.  PNM cannot predict the outcome of EPA&#8217;s rule making activity or the outcome of any related litigation, and whether or how such a ruling would affect operations at Four Corners.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The CCR rule does not cover mine placement of coal ash.  OSM is expected to publish a proposed rule covering mine placement in the future and will likely be influenced by EPA&#8217;s rule and the determination by EPA that CCRs are non-hazardous.  PNM cannot predict the outcome of OSM&#8217;s proposed rulemaking regarding CCR regulation, including mine placement of CCRs, or whether OSM&#8217;s actions will have a material impact on PNM&#8217;s operations, financial position, or cash flows.&#160; Based upon the requirements of the final rule, PNM conducted a CCR assessment at SJGS and made minor modifications at the plant to ensure that there are no facilities that would be considered impoundments or landfills under the rule.  PNM would seek recovery from its retail customers of all CCR costs for jurisdictional assets that are ultimately incurred.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Utilities that own or operate CCR disposal units, such as those at Four Corners, as indicated above, were required to collect sufficient groundwater sampling data to initiate a detection monitoring program.&#160; Four Corners completed the analysis for its CCR disposal units, which identified several units that will need corrective action or will need to cease operations and initiate closure by April 11, 2021.  As part of this assessment, Four Corners will continue to gather additional groundwater data and perform remedial evaluations.  At this time, PNM does not anticipate its share of the cost to complete these corrective actions, to close the CCR disposal units, or to gather and perform remedial evaluations on groundwater at Four Corners will have a significant impact on its operations, financial position, or cash flows. </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments and Contingencies</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Coal Supply</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">SJGS</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The coal requirements for SJGS are supplied by WSJ LLC.  In addition to coal delivered to meet the current needs of SJGS, PNM has prepaid the current San Juan mine owner and operator, WSJ LLC, for certain coal mined but not yet delivered to the plant site.  At both December 31, 2020 and 2019, prepayments for coal, which are included in other current assets, amounted to $26.3 million.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In conjunction with the activities undertaken to comply with the CAA for SJGS PNM and the other owners of SJGS evaluated alternatives for the supply of coal to SJGS.  On July 1, 2015, PNM and Westmoreland entered into a new coal supply agreement (the &#8220;SJGS CSA&#8221;), pursuant to which Westmoreland, through its indirectly wholly-owned subsidiary SJCC, agreed to supply all of the coal requirements of SJGS through June 30, 2022.  PNM and Westmoreland also entered into agreements under which CCR disposal and mine reclamation services for SJGS would be provided.  As discussed in Note 10, with the closing of the sale of the assets of SJCC on March 15, 2019, WSJ LLC assumed the rights and obligations of SJCC under the SJGS CSA and the agreements for CCR disposal and mine reclamation services.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Pricing under the SJGS CSA is primarily fixed, with adjustments to reflect changes in general inflation.  The pricing structure takes into account that WSJ LLC has been paid for coal mined but not delivered.  On November 30, 2018, PNM provided notice to Westmoreland that PNM does not intend to extend the term of the SJGS CSA or to negotiate a new coal supply agreement for SJGS, which will result in the current agreement expiring on its own terms on June 30, 2022.  See additional discussion of PNM&#8217;s SJGS Abandonment Application in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The SJGS RA sets forth terms under which PNM acquired the coal inventory, including coal mined but not delivered, of the exiting SJGS participants as of January 1, 2016 and supplied coal to the SJGS exiting participants for the period from January 1, 2016 through December 31, 2017 and is supplying coal to the SJGS remaining participants over the term of the SJGS CSA.  Coal costs under the SJGS CSA are significantly less than under the previous arrangement with SJCC.  Since substantially all of PNM&#8217;s coal costs are passed through the FPPAC, the benefit of the reduced costs is passed through to PNM&#8217;s customers.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In connection with certain mining permits relating to the operation of the San Juan mine, the San Juan mine owner was required to post reclamation bonds of $118.7 million with the NMMMD.  In order to facilitate the posting of reclamation bonds by sureties on behalf of the San Juan mine owner, PNMR entered into letter of credit arrangements with a bank under which letters of credit aggregating $30.3 million have been issued.  As discussed in Note 10, on March 15, 2019, the assets owned by </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">SJCC were sold to WSJ LLC, a subsidiary of Westmoreland Mining Holdings, LLC.  Under the sale agreement, WSJ LLC assumed the rights and obligations of SJCC including obligations to PNMR under the outstanding letters of credit.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Four Corners</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">APS purchases all of Four Corners&#8217; coal requirements from NTEC, an entity owned by the Navajo Nation, under the Four Corners CSA that expires in 2031.  The coal comes from reserves located within the Navajo Nation.  NTEC has contracted with Bisti Fuels Company, LLC, a subsidiary of The North American Coal Corporation, for management and operation of the mine.  The contract provides for pricing adjustments over its term based on economic indices.  In connection with the exit of Four Corners, PNM would make payments of $75&#160;million to NTEC for relief from its obligations under the coal supply agreement for Four Corners after December 31, 2024.  See Note 17 for additional information on PNM&#8217;s Four Corners Abandonment Application.  PNM&#8217;s share of the coal costs is being recovered through the FPPAC.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Coal Mine Reclamation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As indicated under Coal Combustion Residuals Waste Disposal above, SJGS currently disposes of CCRs in the surface mine pits adjacent to the plant and Four Corners disposes of CCRs in ponds and dry storage areas.  The SJGS RA required PNM to complete an update to the reclamation cost estimate after the December 31, 2017 shutdown of SJGS Units 2 and 3.  This reclamation cost estimate was completed in October 2018 and assumed continuation of mining operations through 2053.  The study indicated a decrease in reclamation costs primarily driven by lower inflationary factors used to determine the estimated future cost of reclamation activities.  PNM recorded its $2.5 million share of this decrease in September 2018, which is reflected in regulatory disallowances and restructuring costs in the Consolidated Statements of Earnings.  As discussed above, PNM submitted the December 2018 Compliance Filing to the NMPRC indicating that, consistent with the conclusions reached in PNM&#8217;s 2017 IRP, PNM expects to retire its share of SJGS after the current SJGS CSA expires in mid-2022.  PNM determined that events and circumstances regarding SJGS, including the December 2018 Compliance Filing, indicated that it is more likely than not that PNM&#8217;s share of SJGS will be retired in 2022.  As a result, in December 2018 PNM again remeasured its liability for coal mine reclamation for the mine that serves SJGS to reflect that reclamation activities may occur beginning in 2022, rather than in 2053 as previously anticipated.  This estimate resulted in an increase in overall reclamation costs of $39.2 million due to an increase in the amount of fill dirt required to remediate the mine areas and the timing of activities necessary to reclaim the mine that serves SJGS.  The increase includes costs for both the underground and surface mines that serve SJGS.  PNM recovers from retail customers reclamation costs associated with the underground mine.  However, the NMPRC has capped the amount that can be collected from retail customers for final reclamation of the surface mines at $100&#160;million for both SJGS and Four Corners.  As a result, PNM recorded $9.4 million of the increase in the liability at December 31, 2018 related to the underground mine in regulatory assets on the Consolidated Balance Sheets and recorded the remaining $29.8 million associated with the surface mine as regulatory disallowances and restructuring costs on the Consolidated Statements of Earnings.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A subsequent mine reclamation costs study was completed in late 2020 for the mine that serves SJGS and in December 2020 PNM remeasured its liability, which resulted in an increase in overall reclamation costs of $3.6&#160;million, due primarily to higher inflationary factors.  As a result, PNM recorded less than $0.1&#160;million as a decrease in the liability at December 31, 2020 related to the underground mine in regulatory assets on the Consolidated Balance Sheets and recorded $3.6&#160;million as an increase in the liability associated with the surface mine as regulatory disallowances and restructuring costs on the Consolidated Statements of Earnings.  PNM&#8217;s estimate of the costs necessary to reclaim the mine that serves SJGS is subject to many assumptions, including the timing of reclamation, generally accepted practices at the time reclamation activities occur, and then current inflation and discount rates.  PNM cannot predict the ultimate cost to reclaim the mine that serves SJGS and would seek to recover all costs related to reclaiming the underground mine from its customers but could be exposed to additional loss related to surface mine reclamation.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A coal mine reclamation study for the mine that serves Four Corners was issued in 2019.  The study reflected operation of the mine through 2031, the term of the Four Corners CSA.  The study resulted in a net increase in PNM&#8217;s share of the coal mine reclamation obligation of $0.8 million, which was primarily driven by lower overhead costs offset by an increase driven by a reduction in the discount rate used by PNM to measure the liability and is reflected in cost of energy in the Consolidated Statements of Earnings.   As discussed in Note 17, PNM remains responsible for its share of costs associated with mine reclamation under the Four Corners Purchase and Sale Agreement with NTEC.  NTEC and PNM will complete a reclamation study in 2024 providing the final mine reclamation cost estimate on the date of ownership transfer.  PNM will make its final reclamation payment to NTEC based on the reclamation study in 2024 and will have no further obligations regarding the mine reclamation after 2024.  PNM determined that events and circumstances regarding Four Corners, including the Four Corners Purchase and Sale Agreement with NTEC and the Four Corners Abandonment Application, indicated that it is more likely than not that PNM&#8217;s share of Four Corners coal mine reclamation obligation would be settled in 2024, rather than 2031.  As of </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">December 31, 2020, PNM remeasured its Four Corners coal mine reclamation liability.  As a result, PNM recorded a decrease to the liability of $2.5&#160;million on the Consolidated Balance Sheet and a decrease to regulatory disallowances and restructuring costs on the Consolidated Statement of Earnings.  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Based on the most recent estimates and PNM&#8217;s ownership share of SJGS, PNM&#8217;s remaining payments for mine reclamation, in future dollars, are estimated to be $80.1 million for the surface mines at both SJGS and Four Corners and $35.1 million for the underground mine at SJGS as of December 31, 2020.  At December 31, 2020 and 2019, liabilities, in current dollars, of $71.7 million and $70.3 million for surface mine reclamation and $26.1 million and $25.3 million for underground mine reclamation were recorded in other deferred credits. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under the terms of the SJGS CSA, PNM and the other SJGS owners are obligated to compensate WSJ LLC for all reclamation costs associated with the supply of coal from the San Juan mine.  The SJGS owners entered into a reclamation trust funds agreement to provide funding to compensate WSJ LLC for post-term reclamation obligations.  As part of the restructuring of SJGS ownership (see SJGS Ownership Restructuring Matters above), the SJGS owners negotiated the terms of an amended agreement to fund post-term reclamation obligations under the CSA.  The trust funds agreement requires each owner to enter into an individual trust agreement with a financial institution as trustee, create an irrevocable reclamation trust, and periodically deposit funds into the reclamation trust for the owner&#8217;s share of the mine reclamation obligation.  Deposits, which are based on funding curves, must be made on an annual basis.  As part of the restructuring of SJGS ownership discussed above, the SJGS participants agreed to adjusted interim trust funding levels.  PNM funded $3.2 million in 2020, $5.5 million in 2019, and $10.0 million in 2018.  Based on PNM&#8217;s reclamation trust fund balance at December 31, 2020, the current funding curves indicate PNM&#8217;s required contributions to its reclamation trust fund would be $5.8 million in 2021, $6.2 million in 2022, and zero in 2023.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under the Four Corners CSA PNM is required to fund its ownership share of estimated final reclamation costs in annual installments into an irrevocable escrow account solely dedicated to the final reclamation cost of the surface mine at Four Corners.  PNM contributed $2.0&#160;million in 2020 and $2.3 million in each of 2019 and 2018 and anticipates providing additional funding of $2.1 million in each of the years from 2021 through 2024.  PNM will make its final reclamation payment to NTEC based on the reclamation study in 2024 and will have no further obligations regarding the mine reclamation. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">If future estimates increase the liability for surface mine reclamation, the excess would be expensed at that time.  The impacts of changes in New Mexico state law as a result of the enactment of the ETA and regulatory determinations made by the NMPRC may also affect PNM&#8217;s financial position, results of operations, and cash flows.  See additional discussion regarding PNM&#8217;s 2018 Compliance Filing above and its SJGS and Four Corners Abandonment Applications in Note 17.  PNM is currently unable to determine the outcome of these matters or the range of possible impacts.     </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Continuous Highwall Mining Royalty Rate</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2013, the DOI Bureau of Land Management (&#8220;BLM&#8221;) issued a proposed rulemaking that would retroactively apply the surface mining royalty rate of 12.5% to continuous highwall mining (&#8220;CHM&#8221;).&#160; Comments regarding the rulemaking were due on October 11, 2013 and PNM submitted comments in opposition to the proposed rule.  There is no legal deadline for adoption of the final rule.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">SJCC, as former owner and operator of San Juan mine, utilized the CHM technique from 2000 to 2003 and, with the approval of the Farmington, New Mexico Field Office of BLM to reclassify the final highwall as underground reserves, applied the 8.0% underground mining royalty rate to coal mined using CHM and sold to SJGS.&#160; In March 2001, SJCC learned that the DOI Minerals Management Service (&#8220;MMS&#8221;) disagreed with the application of the underground royalty rate to CHM.&#160; In August 2006, SJCC and MMS entered into an agreement tolling the statute of limitations on any administrative action to recover unpaid royalties until BLM issued a final, non-appealable determination as to the proper rate for CHM-mined coal.&#160; The proposed BLM rulemaking has the potential to terminate the tolling provision of the settlement agreement.  Underpaid royalties of approximately $5 million for SJGS would become due if the proposed BLM rule is adopted as proposed.&#160; PNM&#8217;s share of any amount that is ultimately paid would be approximately 46.3%, none of which would be passed through PNM&#8217;s FPPAC.  PNM is unable to predict the outcome of this matter.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PVNGS Liability and Insurance Matters</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Public liability for incidents at nuclear power plants is governed by the Price-Anderson Nuclear Industries Indemnity Act, which limits the liability of nuclear reactor owners to the amount of insurance available from both commercial sources and an industry-wide retrospective payment plan.  In accordance with this act, the PVNGS participants are insured against public liability exposure for a nuclear incident up to $13.8 billion per occurrence.  PVNGS maintains the maximum available nuclear </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">liability insurance in the amount of  $450 million, which is provided by American Nuclear Insurers.  The remaining $13.3 billion is provided through a mandatory industry-wide retrospective assessment program.  If losses at any nuclear power plant covered by the program exceed the accumulated funds, PNM could be assessed retrospective premium adjustments.  Based on PNM&#8217;s 10.2% interest in each of the three PVNGS units, PNM&#8217;s maximum potential retrospective premium assessment per incident for all three units is $42.1 million, with a maximum annual payment limitation of $6.2 million, to be adjusted periodically for inflation. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The PVNGS participants maintain insurance for damage to, and decontamination of, property at PVNGS in the aggregate amount of $2.8 billion, a substantial portion of which must first be applied to stabilization and decontamination.  These coverages are provided by Nuclear Electric Insurance Limited (&#8220;NEIL&#8221;).  The primary policy offered by NEIL contains a sublimit of $2.25 billion for non-nuclear property damage.  If NEIL&#8217;s losses in any policy year exceed accumulated funds, PNM is subject to retrospective premium adjustments of $5.4 million for each retrospective premium assessment declared by NEIL&#8217;s Board of Directors due to losses.  The insurance coverages discussed in this and the previous paragraph are subject to certain policy conditions, sublimits, and exclusions. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PVNGS Water Supply Litigation</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 1986, an action commenced regarding the rights of APS and the other PVNGS participants to the use of groundwater and effluent at PVNGS.  APS filed claims that dispute the court&#8217;s jurisdiction over PVNGS&#8217; groundwater rights and their contractual rights to effluent relating to PVNGS and, alternatively, seek confirmation of those rights.  In 1999, the Arizona Supreme Court issued a decision finding that certain groundwater rights may be available to the federal government and Native American tribes.  In addition, the Arizona Supreme Court issued a decision in 2000 affirming the lower court&#8217;s criteria for resolving groundwater claims.  Litigation on these issues has continued in the trial court.  No trial dates have been set in these matters.  PNM does not expect that this litigation will have a material impact on its results of operation, financial position, or cash flows. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">San Juan River Adjudication</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 1975, the State of New Mexico filed an action in NM District Court to adjudicate all water rights in the San Juan River Stream System, including water used at Four Corners and SJGS.  PNM was made a defendant in the litigation in 1976.  In March 2009, then President Obama signed legislation confirming a 2005 settlement with the Navajo Nation.  Under the terms of the settlement agreement, the Navajo Nation&#8217;s water rights would be settled and finally determined by entry by the court of two proposed adjudication decrees.&#160; The court issued an order in August 2013 finding that no evidentiary hearing was warranted in the Navajo Nation proceeding and, on November 1, 2013, issued a Partial Final Judgment and Decree of the Water Rights of the Navajo Nation approving the proposed settlement with the Navajo Nation.  A number of parties subsequently appealed to the New Mexico Court of Appeals.  PNM entered its appearance in the appellate case and supported the settlement agreement in the NM District Court.  On April 3, 2018, the New Mexico Court of Appeals issued an order affirming the decision of the NM District Court.  Several parties filed motions requesting a rehearing with the New Mexico Court of Appeals seeking clarification of the order, which were denied.  The State of New Mexico and various other appellants filed a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of certiorari</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> with the NM Supreme Court.  The NM Supreme Court granted the State of New Mexico&#8217;s petition and denied the other parties&#8217; requests.  The issues regarding the Navajo Nation settlement have been briefed and are awaiting a decision by the NM Supreme Court.  Adjudication of non-Indian water rights is ongoing.  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is participating in this proceeding since PNM&#8217;s water rights in the San Juan Basin may be affected by the rights recognized in the settlement agreement and adjudicated to the Navajo Nation, which comprise a significant portion of water available from sources on the San Juan River and in the San Juan Basin and which have priority in times of shortages.  PNM is unable to predict the ultimate outcome of this matter or estimate the amount or range of potential loss and cannot determine the effect, if any, of any water rights adjudication on the present arrangements for water at SJGS and Four Corners.  Final resolution of the case cannot be expected for several years.  An agreement reached with the Navajo Nation in 1985, however, provides that if Four Corners loses a portion of its rights in the adjudication, the Navajo Nation will provide, for an agreed upon cost, sufficient water from its allocation to offset the loss. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Navajo Nation Allottee Matters</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In September 2012, 43 landowners filed a notice of appeal with the Bureau of Indian Affairs (&#8220;BIA&#8221;) appealing a March 2011 decision of the BIA Regional Director regarding renewal of a right-of-way for a PNM transmission line.  The landowners claim to be allottees, members of the Navajo Nation, who pursuant to the Dawes Act of 1887, were allotted ownership in land carved out of the Navajo Nation and allege that PNM is a rights-of-way grantee with rights-of-way across the allotted lands and are either in trespass or have paid insufficient fees for the grant of rights-of-way or both.&#160; The allottees </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">generally allege that they were not paid fair market value for the right-of-way, that they were denied the opportunity to make a showing as to their view of fair market value, and thus denied due process.  The allottees filed a motion to dismiss their appeal with prejudice, which was granted&#160;in April 2014.  Subsequent to the dismissal, PNM received a letter from counsel on behalf of what appears to be a subset of the 43 landowner allottees involved in the appeal, notifying PNM that the specified allottees were revoking their consents for renewal of right of way on six specific allotments.&#160; On January 22, 2015, PNM received a letter from the BIA Regional Director identifying ten allotments with rights-of-way renewals that were previously contested.&#160; The letter indicated that the renewals were not approved by the BIA because the previous consent obtained by PNM was later revoked, prior to BIA approval, by the majority owners of the allotments.&#160; It is the BIA Regional Director&#8217;s position that PNM must re-obtain consent from these landowners. &#160;On July 13, 2015, PNM filed a condemnation action in the NM District Court regarding the approximately 15.49 acres of land at issue.  On September 18, 2015 the allottees filed a separate complaint against PNM for federal trespass.  On December 1, 2015, the court ruled that PNM could not condemn two of the five allotments at issue based on the Navajo Nation&#8217;s fractional interest in the land.&#160; PNM filed a motion for reconsideration of this ruling, which was denied.  On March 31, 2016, the Tenth Circuit granted PNM&#8217;s petition to appeal the December 1, 2015 ruling.  Both matters have been consolidated.  Oral argument before the Tenth Circuit was heard on January 17, 2017.  On May 26, 2017, the Tenth Circuit affirmed the district court.  On July 8, 2017, PNM filed a Motion for Reconsideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">en banc </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">with the Tenth Circuit, which was denied.  The NM District Court stayed the case based on the Navajo Nation&#8217;s acquisition of interests in two additional allotments and the unresolved ownership of the fifth allotment due to the owner&#8217;s death.  On November 20, 2017, PNM filed its petition for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of certiorari</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> with the US Supreme Court, which was denied.  The underlying litigation continues in the NM District Court.  On March 27, 2019, several individual allottees filed a motion for partial summary judgment on the issue of trespass.  The Court held a hearing on the motion on June 18, 2019 and took the motion under advisement.  Mediation on the matter is ongoing and parties are continuing to discuss a potential settlement.  PNM cannot predict the outcome of these matters. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merger-Related Litigation</span></div>As of February 19, 2021 six purported shareholders of PNMR have filed lawsuits against PNMR and the members of the Board challenging the proposed Merger with Avangrid.  Five of the lawsuits were filed in the United States District Court for the Southern District of New York and one was filed in the United States District Court for the Eastern District of New York.  The lawsuits pending in the Southern District of New York have been consolidated and the consolidated case is captioned In re PNM Resources, Inc. Shareholder Litigation, Consolidated Civil Action No. 1:20-CV-10874.  The case pending in the Eastern District of New York is captioned Durlacher v. PNM Resources, Inc., et al., Case No. 1:21-cv-0024.  The lawsuits challenge the adequacy of the disclosures in the definitive proxy statement filed by PNMR with the SEC on January 5, 2021 and seek, among other things, to enjoin the Merger or, if the Merger has been consummated, to rescind the Merger or an award of damages, and an award of attorneys&#8217; and experts&#8217; fees and expenses.  PNMR believes that the claims raised in the actions are without merit and intends to defend against them vigorously.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582733976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperationsAbstract', window );"><strong>Regulated Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryAndRateMattersTextBlock', window );">Regulatory and Rate Matters</a></td>
<td class="text">Regulatory and Rate Matters<div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company is involved in various regulatory matters, some of which contain contingencies that are subject to the same uncertainties as those described in Note 16.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">PNM</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">New Mexico General Rate Cases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">New Mexico 2015 General Rate Case </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(&#8220;NM 2015 Rate Case&#8221;)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2015, PNM filed an application with the NMPRC for a general increase in retail electric rates.  The application proposed a revenue increase of $123.5 million, including base non-fuel revenues of $121.7 million.  The NMPRC ordered PNM to file additional testimony regarding PNM&#8217;s interests in PVNGS, including the 64.1 MW of PVNGS Unit 2 that PNM repurchased in January 2016 pursuant to the terms of the initial sales-leaseback transactions.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2016, the Hearing Examiner in the case issued a recommended decision (the &#8220;August 2016 RD&#8221;).&#160; The August 2016 RD, among other things, recommended that the NMPRC find PNM was imprudent in the actions taken to purchase the previously leased 64.1 MW of capacity in PVNGS Unit 2, extending the leases for 114.6 MW of capacity of PVNGS Units 1 and 2, and installing the BDT equipment on SJGS Units 1 and 4.  As a result, the August 2016 RD recommended the NMPRC disallow recovery of the entire $163.3 million purchase price for the January 15, 2016 purchases of the assets underlying three leases aggregating 64.1 MW of PVNGS Unit 2, the undepreciated capital improvements made during the period the 64.1 MW of purchased capacity was leased, rent expense aggregating $18.1 million annually for leases </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">aggregating 114.6 MW of capacity that were extended through January 2023 and 2024 (Note 8), and recovery of the costs of converting SJGS Units 1 and 4 to BDT.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On September 28, 2016, the NMPRC issued an order that authorized PNM to implement an increase in non-fuel rates of $61.2 million, effective for bills sent to customers after September 30, 2016.  The order generally approved the August 2016 RD, but with certain significant modifications.  The modifications to the August 2016 RD included:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Inclusion of the January 2016 purchase of the assets underlying three leases of capacity, aggregating 64.1 MW, of PVNGS Unit 2 at an initial rate base value of $83.7 million; and disallowance of the recovery of the undepreciated costs of capitalized improvements made during the period the 64.1 MW was being leased by PNM, which aggregated $43.8 million when the order was issued </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Recovery of annual rent expenses associated with the 114.6 MW of capacity under the extended leases</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Disallowance of the recovery of any future contributions for PVNGS decommissioning costs related to the 64.1 MW of capacity purchased in January 2016 and the 114.6 MW of capacity under the extended leases </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On September 30, 2016, PNM filed a notice of appeal with the NM Supreme Court regarding the order in the NM 2015 Rate Case.  Specifically, PNM appealed the NMPRC&#8217;s determination that PNM was imprudent in certain matters in the case, including the NMPRC&#8217;s disallowance of the full purchase price of the 64.1 MW of capacity in PVNGS Unit 2, the undepreciated costs of capitalized improvements made during the period the 64.1 MW of capacity was leased by PNM, the cost of converting SJGS Units 1 and 4 to BDT, and future contributions for PVNGS decommissioning attributable to the 64.1 MW of purchased capacity and the 114.6 MW of capacity under the extended leases.  NEE, NM AREA, and ABCWUA filed notices of cross-appeal to PNM&#8217;s appeal.  The issues appealed by the various cross-appellants included, among other things, the NMPRC allowing PNM to recover any of the costs of the lease extensions for the 114.6 MW of PVNGS Units 1 and 2 and the purchase price for the 64.1 MW in PVNGS Unit 2, the costs incurred under the Four Corners CSA, and the inclusion of the &#8220;prepaid pension asset&#8221; in rate base.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">During the pendency of the appeal, PNM evaluated the consequences of the order in the NM 2015 Rate Case and the related appeals to the NM Supreme Court.  These evaluations indicated that it was reasonably possible that PNM would be successful on the issues it was appealing but would not be provided capital costs recovery until the NMPRC acted on a decision of the NM Supreme Court.  PNM also evaluated the accounting consequences of the issues being appealed by the cross-appellants and concluded that the issues raised in the cross-appeals did not have substantial merit.  PNM periodically updated its estimate of the amount of time necessary for the NM Supreme Court to render a decision and for the NMPRC to take action on any remanded issues.  As a result of those evaluations, through December 31, 2018, PNM recorded accumulated pre-tax impairments of its capital investments subject to the appeal in the amount of $18.4 million, of which $4.0 million was recorded during the year ended December 31, 2018, and $3.1 million was recorded during the year ended December 31, 2017.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 16, 2019, the NM Supreme Court issued its decision on the matters that had been appealed in the NM 2015 Rate Case.  The NM Supreme Court rejected the matters appealed by the cross-appellants and affirmed the NMPRC&#8217;s disallowance of a portion of the purchase price of the 64.1 MW of capacity in PVNGS Unit 2; the undepreciated costs of capital improvements made during the time the 64.1 MW capacity was leased by PNM; and the costs to install BDT at SJGS Units 1 and 4.  The NM Supreme Court also ruled that the NMPRC&#8217;s decision to permanently disallow recovery of future decommissioning costs related to the 64.1 MW of PVNGS Unit 2 and the 114.6 MW of PVNGS Units 1 and 2 deprived PNM of its rights to due process of law and remanded the case to the NMPRC for further proceedings consistent with the court&#8217;s findings.  On July 17, 2019, the NMPRC heard oral argument from parties in the case on how to best proceed with the NM Supreme Court&#8217;s remand.  At oral argument, parties presented various positions ranging from re-litigating the value of PVNGS resources determined by the NMPRC and affirmed by the NM Supreme Court to re-affirming the NMPRC&#8217;s final order with a single modification to address recovery of future PVNGS decommissioning costs in a future case.  On January 8, 2020, the NMPRC issued its order on remand, which reaffirmed its September 2016 order except for the decision to permanently disallow recovery of certain future decommissioning costs related to PVNGS Units 1 and 2.  The NMPRC indicated that PNM&#8217;s ability to recover these costs will be addressed in a future proceeding and closed the NM 2015 Rate Case docket.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As a result of the NM Supreme Court&#8217;s ruling, during the year ended December 31, 2019, PNM recorded pre-tax impairments of $150.6 million, which includes $73.2 million for a portion of the purchase price for 64.1 MW in PVNGS Unit 2, $39.7 million of undepreciated capitalized improvements made during the period the 64.1 MW was being leased by PNM, and $37.7 million for BDT on SJGS Units 1 and 4 and is reflected as regulatory disallowances and restructuring costs in the Consolidated Statements of Earnings.  The impairment was offset by tax impacts of $45.7 million, which are reflected as income taxes on the Consolidated Statements of Earnings.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">New Mexico 2016 General Rate Case </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">(&#8220;NM 2016 Rate Case&#8221;)</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2016, PNM filed an application with the NMPRC for a general increase in retail electric rates.  PNM&#8217;s application used a FTY beginning January 1, 2018 and requested an increase in base non-fuel revenues of $99.2 million based on a ROE of 10.125%.  The primary drivers of PNM&#8217;s revenue deficiency included  implementation of modifications to PNM&#8217;s resource portfolio, which were approved by the NMPRC in December 2015 as part of the SJGS regional haze compliance plan, infrastructure investments, including environmental upgrades at Four Corners, declines in forecasted energy sales due to successful energy efficiency programs and other economic factors, and updates to FERC/retail jurisdictional allocations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">After extensive settlement negotiations and public proceedings, the NMPRC issued a Revised Order Partially Adopting Certification of Stipulation dated January 10, 2018 (the &#8220;Revised Order&#8221;).  The key terms of the Revised Order include:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">An increase in base non-fuel revenues totaling $10.3 million, which includes a reduction to reflect the impact of the decrease in the federal corporate income tax rate and updates to PNM&#8217;s cost of debt (aggregating an estimated $47.6 million annually)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A ROE of 9.575% </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Returning to customers over a three-year period the benefit of the reduction in the New Mexico corporate income tax rate to the extent attributable to PNM&#8217;s retail operations (Note 18)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Disallowing PNM&#8217;s ability to collect an equity return on certain investments aggregating $148.1 million at Four Corners, but allowing recovery with a debt-only return</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">An agreement to not implement non-fuel base rate changes, other than changes related to PNM&#8217;s rate riders, with an effective date prior to January 1, 2020</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A requirement to consider the prudency of PNM&#8217;s decision to continue its participation in Four Corners in PNM&#8217;s next general rate case filing</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In accordance with the settlement agreement and the NMPRC&#8217;s final order, PNM implemented 50% of the approved increase for service rendered beginning February 1, 2018 and implemented the rest of the increase for service rendered beginning January 1, 2019. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 29, 2020, Sierra Club filed a motion asking the NMPRC to re-open the NM 2016 Rate Case for the limited purpose of conducting a prudence review of certain Four Corners investments that were deferred at the conclusion of the case. In the alternative, Sierra Club requested that the NMPRC order that the deferred prudence review be conducted in the Four Corners Abandonment Application, filed on January 8, 2021.  On February 10, 2021, the NMPRC rejected Sierra Club&#8217;s motion to re-open the NM 2016 Rate Case and stated that issues on whether the terms of the ETA provide an opportunity for consideration of prudence for Four Corners undepreciated investments included in a financing order or what effects the rates approved in the NM 2016 Rate Case may have on determining energy transition cost should be considered in the Four Corners Abandonment Application.  See discussion regarding PNM&#8217;s Four Corners Abandonment Application discussed below.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Renewable Portfolio Standard </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, the ETA, enacted on June 14, 2019 amends the REA including removal of diversity requirements and certain customer caps and exemptions relating to the application of the RPS under the REA.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The REA provides for streamlined proceedings for approval of utilities&#8217; renewable energy procurement plans, assures that utilities recover costs incurred consistent with approved procurement plans, and requires the NMPRC to establish a RCT for the procurement of renewable resources to prevent excessive costs being added to rates.  The ETA sets a RCT of $60 per MWh using an average annual levelized resource cost basis.  PNM makes renewable procurements consistent with the NMPRC approved plans and recovers certain renewable procurement costs from customers through a rate rider.  See Renewable Energy Rider below.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Included in PNM&#8217;s approved procurement plans are the following renewable energy resources:</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">158 MW of PNM-owned solar-PV facilities  </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A PPA through 2044 for the output of New Mexico Wind, having a current aggregate capacity of 200 MW, and a PPA through 2035 for the output of Red Mesa Wind, having an aggregate capacity of 102 MW</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A PPA through 2040 for 140 MW of output from La Joya Wind II</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">A PPA through 2042 for the output of the Lightning Dock Geothermal facility with a current capacity of 11 MW</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Solar distributed generation, aggregating 161.0 MW at December 31, 2020, owned by customers or third parties from whom PNM purchases any net excess output and RECs </span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 1, 2017, PNM filed its 2018 renewable energy procurement plan.  PNM requested approval to procure an additional 80 GWh in 2019 and 105 GWh in 2020 from a re-powering of New Mexico Wind; approval to procure an additional 55 GWh in 2019 and 77 GWh in 2020 from a re-powering of Lightning Dock Geothermal; approval to procure 50 MW of new PNM-owned solar facilities to be constructed beginning in 2018, and continuation of customer REC purchase programs and other purchases of RECs to ensure annual compliance with the RPS.  The plan also sought a variance from the &#8220;other&#8221; diversity category in 2018 due to a revised production forecast of the Lightning Dock Geothermal facility in 2018.  On October 17, 2017, the Hearing Examiner issued a recommended decision that PNM&#8217;s 2018 renewable energy procurement plan be approved by the NMPRC, except for the re-powering of Lightning Dock Geothermal and PNM&#8217;s request to procure 50 MW of new PNM-owned solar facilities.  On November 15, 2017, the NMPRC issued an order approving PNM&#8217;s plan and rejecting the Hearing Examiner&#8217;s recommendations.  On November 29, 2017, NM AREA filed an appeal with the NM Supreme Court objecting to the fuel allocation methodology and requested a partial stay of the NMPRC order, which was denied.  NEE subsequently filed a motion to intervene and cross-appeal objecting to the approval of the 50 MW of new PNM-owned solar facilities. On July 5, 2019, the NM Supreme Court approved a motion filed by NM AREA to dismiss its appeal.  On August 8, 2019, the NM Supreme Court issued an opinion affirming the NMPRC&#8217;s approval of PNM&#8217;s 2018 renewable energy procurement plan and denying NEE&#8217;s cross appeal.  This matter is now concluded.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 1, 2018, PNM filed its 2019 renewable energy procurement plan. The plan met RPS and diversity requirements for 2019 and 2020 using resources already approved by the NMPRC and did not propose any significant new procurements.  PNM projected the plan would be within the RCT in 2019 and will slightly exceed the current RCT in 2020.  The NMPRC approved PNM&#8217;s 2019 renewable energy procurement plan on November 28, 2018.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 3, 2019, PNM filed its 2020 renewable energy procurement plan.  The plan requested approval of a 20-year PPA to purchase 140 MW of renewable energy and RECs from La Joya Wind II.  PNM intends to utilize the BB2 line to deliver power from the PPA.  See additional discussion below under Application for a New 345-kV Transmission Line</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s 2020 renewable energy procurement plan requested a variance from the RPS for 2020 and proposes the shortfall be met with excess RECs that will be available under the La Joya Wind II PPA in 2021.  PNM also submitted proposed adjustments to the current FPPAC methodology for non-renewable fuel allocations to reflect the ETA&#8217;s removal of certain customer cost caps associated with the RPS and requested that the fuel clause year be reset to correspond to the January 1 reset date under the renewable energy rider.  On December 2, 2019, the Hearing Examiner issued a recommended decision in the case recommending approval of PNM&#8217;s 2020 renewable energy procurement plan including La Joya Wind II.  On January 29, 2020, the NMPRC accepted the Hearing Examiners recommended decision and approved PNM&#8217;s 2020 renewable energy procurement plan.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 1, 2020, PNM filed its 2021 renewable energy procurement plan.  In the plan, PNM proposed to collect a revenue requirement of approximately $67.8&#160;million through the renewable energy rider, including recovery of a regulatory asset of $2.3&#160;million for costs of administering PNM's Sky Blue voluntary renewable energy program that PNM has not been able to collect from Sky Blue participants.  The Sky Blue regulatory asset of $2.3&#160;million included carrying charges of 8.64% totaling approximately $0.7&#160;million.  PNM did not propose any new procurements in the plan.  On November 18, 2020 the NMPRC issued a final order approving the 2021 renewable energy procurement plan with the exception of PNM&#8217;s request to recover the Sky Blue regulatory asset.  The NMPRC denied PNM&#8217;s request to recover the regulatory asset, in part, because PNM did not adequately account for the renewable energy certificates associated with the regulatory asset.  The NMPRC indicated that it will initiate a separate proceeding on the subject of whether the Sky Blue program should continue in its current form, be modified, or be terminated.  The NMPRC also placed conditions on PNM&#8217;s ability to recover the Sky Blue regulatory asset from all customers, rather than from program participants, in a future proceeding, including that the carrying charge associated with the regulatory asset be reduced from 8.64% to 4% and that PNM be prohibited from collecting carrying charges from the date of the final order.  However, PNM is permitted to seek recovery of carrying charges for the full 8.64% through the current Sky Blue program.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Renewable Energy Rider</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The NMPRC has authorized PNM to recover certain renewable procurement costs through a rate rider billed on a per KWh basis.  PNM recorded revenues from the rider of $56.4&#160;million, $52.0 million, and $41.4 million in 2020, 2019, and 2018.  The 2020 renewable energy procurement plan became effective on February 1, 2020.  In its 2021 renewable energy procurement plan case, PNM proposed to collect $67.8&#160;million through a revised rate rider beginning in 2021.  The NMPRC approved recovery of $65.5&#160;million through the rider in 2021, which reflected the NMPRC&#8217;s rejection of PNM&#8217;s request to recover the $2.3&#160;million Sky Blue regulatory asset in 2021.  The revised rate rider became effective on January 1, 2021.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under the renewable rider, if PNM&#8217;s earned rate of return on jurisdictional equity in a calendar year, adjusted for items not representative of normal operations, exceeds the NMPRC-approved rate by 0.5%, PNM is required to refund the excess to customers during May through December of the following year.  PNM did not exceed such limitation in 2019 and does not expect to exceed the limitation in 2020.  </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Energy Efficiency and Load Management</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Program Costs and Incentives/Disincentives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The New Mexico Efficient Use of Energy Act (&#8220;EUEA&#8221;) requires public utilities to achieve specified levels of energy savings and to obtain NMPRC approval to implement energy efficiency and load management programs.  The EUEA requires the NMPRC to remove utility disincentives to implementing energy efficiency and load management programs and to provide incentives for such programs.  The NMPRC has adopted a rule to implement this act.  PNM&#8217;s costs to implement approved programs and incentives are recovered through a rate rider.  During the 2019 New Mexico legislative session, the EUEA was amended to, among other things, include a decoupling mechanism for disincentives, preclude a reduction to a utility&#8217;s ROE based on approval of disincentive or incentive mechanisms, establish energy savings targets for the period 2021 through 2025, and require that annual program funding be 3% to 5% of an electric utility&#8217;s annual customer bills excluding gross receipt taxes, franchise and right-of-way access fees, provided that a customer&#8217;s annual cost not exceed seventy-five thousand dollars.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 26, 2017, PNM, NMPRC staff, and other parties filed a stipulation in PNM&#8217;s energy efficiency and load management application, providing for all of PNM&#8217;s proposed energy efficiency and load management programs to be approved with limited modifications and PNM&#8217;s base level incentive would be $1.7 million and could earn an incentive of up to $1.9 million based on savings of 69 GWh in 2018.  The settlement also established a base level incentive for PNM of $1.8 million with the opportunity to earn up to $2.7 million in 2019 and required PNM to make a filing in 2019 to address incentives to be earned in 2020.  On November 8, 2017, the Hearing Examiner recommended approval of the stipulation with various modifications, including adoption of a discount rate equal to the tax-adjusted WACC of 9.59% rather than the 7.71% proposed in the stipulation and modifying the program budgets to $23.6 million for 2018 and $24.9 million for 2019.  On January 31, 2018, the NMPRC issued an order that largely accepted the certification with certain exceptions concerning the measurement and verification of the approved load management programs.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2019, PNM submitted a filing to address incentives to be earned in 2020.  PNM&#8217;s proposed incentive mechanism was similar to that approved for 2018 and 2019 with minor modifications to reflect input from interested parties.  The proposed incentive mechanism includes a base incentive of 7.1% of program costs, or approximately $1.8 million, based on savings of 59 GWh in 2020 with a sliding scale that provides for additional incentive if savings exceed 68 GWh.  No hearings were considered necessary and PNM&#8217;s 2020 energy efficiency rider reflecting the 2020 incentive became effective beginning December 30, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 15, 2020, PNM filed an application for energy efficiency and load management programs to be offered in 2021, 2022, and 2023. The proposed program portfolio consists of twelve programs with a total annual budget of $31.4&#160;million in 2021, $31.0&#160;million in 2022, and $29.6&#160;million in 2023.  The application also sought approval of an annual base incentive of 7.1% of the portfolio budget if PNM were to achieve energy savings of at least 80 GWh in a year.  The proposed incentive would increase if PNM is able to achieve savings greater than 80 GWh in a year.  The application also proposed an advanced metering infrastructure (&#8220;AMI&#8221;) pilot program, which included the installation of 5,000 AMI meters at a cost of $2.9&#160;million.  PNM proposed the pilot program to comply with an NMPRC order denying PNM&#8217;s February 2016 application to replace its existing customer metering equipment with AMI.  PNM did not recommend the AMI pilot program due to the limited benefits that are cost-effective under a pilot structure.  On September 17, 2020 the Hearing Examiner in the case issued a recommended decision recommending that PNM's proposed energy efficiency and load management program be approved, with the exception of the proposed AMI pilot program.  On October 28, 2020 the NMPRC issued an order adopting the recommended decision in its entirety.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">2020 Decoupling Petition </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed above, the legislature amended the EUEA to, among other things, include a decoupling mechanism for disincentives.  On May 28, 2020, PNM filed a petition for approval of a rate adjustment mechanism that would decouple the rates of its residential and small power rate classes.  Decoupling is a rate design principle that severs the link between the recovery of fixed costs of the utility through volumetric charges.  PNM proposed to record the difference between the annual revenue per customer derived from the cost of service approved in the NM 2015 Rate Case and the annual revenue per customer actually recovered from the rate classes beginning on January 1, 2021.  If approved, on January 1, 2022, PNM would begin to collect the difference from customers if the revenue per customer from the NM 2015 Rate Case exceeds the actual </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">revenue recovered in 2021, or return the difference to customers if the actual revenue per customer recovered in 2021 exceeds the revenue per customer from the NM 2015 Rate Case.  On July 13, 2020, NEE, ABCWUA, the City of Albuquerque, and Bernalillo County filed motions to dismiss the petition on the grounds that approving PNM&#8217;s proposed rate adjustment mechanism outside of a general rate case would result in retroactive ratemaking and piecemeal ratemaking.  The motions to dismiss also allege that PNM&#8217;s proposed rate adjustment mechanism is inconsistent with the EUEA.  Responses to the motions to dismiss were filed on August 7, 2020.  On September 16, 2020 ABCWUA, Bernalillo County, CCAE, the City of Albuquerque, NEE, NMAG, Staff and WRA filed testimony.  CCAE and WRA support PNM's petition, but recommend that the rate adjustment mechanism not take effect until new rates are approved in PNM's next general rate case.  The other parties filing testimony oppose PNM's petition.  On October 2, 2020, PNM requested an order to vacate the public hearing, scheduled to begin October 13, 2020, and staying the proceeding until the NMPRC decides whether to entertain a petition to issue a declaratory order resolving the issues raised in the motions to dismiss.  On October 7, 2020, the Hearing Examiner approved PNM's request to stay the proceeding and vacate the public hearing and required PNM to file a petition for declaratory order by October 30, 2020.  On October 30, 2020 PNM filed a petition for declaratory order asking the NMPRC to issue an order finding that full revenue decoupling is authorized by the EUEA.  On November 4, 2020, ABCWUA and Bernalillo County jointly filed a competing petition asking the NMPRC to issue a declaratory order on the EUEA&#8217;s requirements related to disincentives.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On November 24, 2020, the NMAG requested that the NMPRC deny both petitions for declaratory orders and instead address disincentives under the EUEA in a rulemaking.  PNM cannot predict the outcome of this matter.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Integrated Resource Plans </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">NMPRC rules require that investor owned utilities file an IRP every three years.  The IRP is required to cover a 20-year planning period and contain an action plan covering the first four years of that period.  </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">2017 IRP</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM filed its 2017 IRP on July 3, 2017 addressing the 20-year planning period, from 2017 through 2036.  Key findings of the 2017 IRP included, among other things, that retiring PNM&#8217;s share of SJGS in 2022 and existing ownership in Four Corners in 2031 would provide long-term cost savings for PNM&#8217;s customers and that the best mix of new resources to replace the retired coal generation would include solar energy and flexible natural gas-fired peaking capacity as well as energy storage, if the economics support it, and wind energy provided additional transmission capacity becomes available.  The 2017 IRP also indicated that PNM should retain the currently leased capacity in PVNGS.  See additional discussion of PNM&#8217;s leased capacity in PVNGS below and in Note 8.  PNM&#8217;s 2017 IRP was subject to extensive hearings and legal challenges and was accepted as compliant with the applicable statute and rules by the NMPRC on December 19, 2018, with further consideration being denied.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">2020 IRP</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">NMPRC rules required PNM to file its 2020 IRP in July 2020.  On March 16, 2020, PNM filed a motion to extend the deadline to file its 2020 IRP to six months after the NMPRC issues a final order approving a replacement resource portfolio and closes the docket in the bifurcated SJGS Abandonment Application and replacement resource proceedings.  On April 8, 2020, the NMPRC approved PNM&#8217;s motion to extend the deadline to file its 2020 IRP as requested.  On January 29, 2021 PNM filed its 2020 IRP addressing the 20-year planning period, from 2020 through 2040.  The plan focuses on a carbon-free electricity portfolio by 2040 that would eliminate coal at the end of 2024.  This includes replacing the power from San Juan with a mix of approved carbon-free resources and the plan to exit Four Corners at the end of 2024.  The plan highlights the need for additional investments in a diverse set of resources, including renewables to supply carbon-free power, energy storage to balance supply and demand, and efficiency and other demand-side resources to mitigate load growth.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Abandonment Applications made under the ETA </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, the ETA sets a statewide standard that requires investor-owned electric utilities to have specified percentages of their electric-generating portfolios be from renewable and zero-carbon generating resources.  The ETA also provides for a transition from fossil-fuel generation resources to renewable and other carbon-free resources through certain provisions relating to the abandonment of coal-fired generating facilities.  These provisions include the use of energy transition bonds, which are designed to be highly rated bonds that can be issued to finance certain costs of abandoning coal-fired facilities that are retired prior to January 1, 2023 for facilities operated by a &#8220;qualifying utility,&#8221; or prior to January 1, 2032 for facilities that are not operated by the qualifying utility.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">SJGS Abandonment Application</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On July 1, 2019, PNM filed a Consolidated Application for the Abandonment and Replacement of SJGS and Related Securitized Financing Pursuant to the ETA (the &#8220;SJGS Abandonment Application&#8221;).  The SJGS Abandonment Application sought NMPRC approval to retire PNM&#8217;s share of SJGS after the existing coal supply and participation agreements end in June 2022, for approval of replacement resources, and for the issuance of energy transition bonds.  PNM&#8217;s application proposed several replacement resource scenarios including PNM&#8217;s recommended replacement scenario, which would have provided cost savings to customers compared to continued operation of SJGS, preserved system reliability, and is consistent with PNM&#8217;s plan to have an emissions-free generation portfolio by 2040.  This plan would have provided PNM authority to construct and own a 280 MW natural gas-fired peaking plant, to be located on the existing SJGS facility site, and 70 MW of battery storage facilities.  In addition, PNM&#8217;s recommended replacement resource scenario would have allowed PNM to execute PPAs to procure renewable energy from a total of 350 MW of solar-PV generating facilities and for energy from a total of 60 MW of battery storage facilities.  PNM&#8217;s application included three other replacement resource scenarios that would have placed a greater amount of resources in the San Juan area, or resulted in no new fossil-fueled generating facilities, or no battery storage facilities being added to PNM&#8217;s portfolio.  When compared to PNM&#8217;s recommended replacement resource scenario, the three alternative resource scenarios were expected to result in increased costs to customers and the two alternative resource scenarios that result in no new fossil-fueled generating facilities were expected to not provide adequate system reliability.  The SJGS Abandonment Application also included a request to issue approximately $361 million of energy transition bonds (the &#8220;Securitized Bonds&#8221;).  PNM&#8217;s request for the issuance of Securitized Bonds included approximately $283 million of forecasted undepreciated investments in SJGS at June 30, 2022, an estimated $28.6 million for plant decommissioning and coal mine reclamation costs, approximately $9.6 million in upfront financing costs, and approximately $20.0 million for job training and severance costs for affected employees.  Proceeds from the Securitization Bonds would also be used to fund approximately $19.8 million for economic development in the four corners area.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 16, the NM Supreme Court granted a request by PNM to stay a January 30, 2019 NMPRC order requiring PNM to file an abandonment application for SJGS by March 1, 2019.  On June 26, 2019, and after the effective date of the ETA, the NM Supreme Court lifted the stay and denied PNM&#8217;s petition without discussion.  On July 10, 2019, the NMPRC issued an order requiring the SJGS Abandonment Application be considered in two proceedings: one addressing SJGS abandonment and related financing, and the other addressing replacement resources.  The NMPRC indicated that PNM&#8217;s July 1, 2019 filing is responsive to the January 30, 2019 order but did not definitively indicate if the abandonment and financing proceedings would be evaluated under the requirements of the ETA.  The NMPRC&#8217;s July 10, 2019 order also extended the deadline to issue the abandonment and financing order to nine months and to issue the replacement resources order to 15 months.  On July 22, 2019, Western Resource Advocates filed a motion requesting the NMPRC clarify whether it intends to evaluate the abandonment and financing proceeding under the requirements of the ETA and, in the event the abandonment and financing proceeding would not be evaluated under the ETA, to reconsider its decision and provide parties an opportunity to present oral argument on the matter.  The NMPRC chair responded on July 24, 2019, indicating that the Hearing Examiners assigned to the proceeding would address the issue of law applicable to the approvals sought by PNM in the scheduling orders.  On July 25, 2019, the Hearing Examiners issued procedural orders that set public hearings on SJGS abandonment and related financing to begin on December 10, 2019, on PNM&#8217;s proposed PPA replacement resources to begin on December 2, 2019, and on PNM-owned replacement resources to begin on March 2, 2020.&#160; These procedural orders were subsequently amended to allow public hearings for both the PPA and PNM-owned replacement resources to begin in January 2020.  The procedural orders also required PNM to file legal brief by August 23, 2019 regarding the extent to which the state constitution might prevent the ETA from applying to the issues in each proceeding, that parties file responses to PNM&#8217;s legal briefs by October 18, 2019, and that parties may file testimony on the merits of their claims regarding the SJGS abandonment and replacement resources if the ETA is ultimately determined to not apply to PNM&#8217;s application.  On July 29, 2019, Western Resource Advocates filed a motion for interlocutory appeal of the July 24, 2019 order indicating that the procedural order would not provide parties adequate time to determine the applicability of the ETA and requesting an expedited decision from the NMPRC stating their intent to review the proceedings under the requirements of the ETA or under prior law.  On August 21, 2019, the NMPRC denied the motion for interlocutory appeal.  On August 23, 2019, PNM filed legal briefing in support of the applicability of the ETA to all aspects of the consolidated application.  On October 18, 2019, various parties filed legal briefings with a range of positions that support or oppose the applicability of the ETA, as well as testimony regarding the SJGS abandonment and financing proceedings.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 26, 2019, NEE and other advocacy groups filed an emergency petition for a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">requesting the NM Supreme Court stay the SJGS abandonment and financing proceedings, declare the ETA inapplicable to such proceedings and declare certain provisions of the ETA unconstitutional because they limit the regulatory oversight responsibilities of the NMPRC.  The petition was dismissed for failure to comply with the appellate rules and an amended petition was filed on September 18, 2019.  On August 30, 2019, PNM and other parties filed a petition for a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">requesting the NM Supreme Court clarify that the reason underlying its June 2019 decision denying the stay was due to the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">passage of the ETA and to clarify that the ETA applies to any application filed after the stay had been lifted.  In early October 2019, the NM Supreme Court denied both PNM&#8217;s and NEE&#8217;s petitions for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">without discussion.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 9, 2019, the Governor of the State of New Mexico, the President of the Navajo Nation, and several New Mexico state senators and representatives filed an emergency petition for a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">writ of mandamus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">requesting the NM Supreme Court require the NMPRC to comply with its constitutional duties and apply the ETA to every aspect of PNM&#8217;s SJGS Abandonment Application.  The petition indicated the NMPRC&#8217;s January 2019 order to initiate SJGS abandonment proceedings was intended to create a pending case predating the effectiveness of the ETA, that irreversible harm to the state of New Mexico and the Navajo Nation has resulted from the NMPRC&#8217;s refusal to establish the applicability of the ETA, and that the NMPRC&#8217;s refusal to review the SJGS abandonment and financing proceedings under the ETA violates the authority of the legislature and the separation of powers doctrine.  On December 16, 2019, the NM Supreme Court issued an order requiring responses by January 3, 2020.  PNM and other parties filed in support of the petition and NEE submitted a filing indicating the petition should be denied.  On January 3, 2020, the NMPRC filed its response stating that, among other things, the NMPRC&#8217;s order initiating SJGS abandonment proceedings was made pursuant to the NMPRC&#8217;s December 2015 order authorizing the abandonment of SJGS Units 2 and 3 by December 2017, which predates the ETA and required PNM to submit a filing regarding the future of SJGS by December 31, 2018, and that the NMPRC has an obligation to provide parties in the case due process regarding the applicability of the ETA to PNM&#8217;s application.  In January 2020, the NM Supreme Court denied NEE&#8217;s and other parties petitions, granted PNM&#8217;s motion to intervene, and scheduled oral arguments to be presented by the NMPRC and PNM.  On January 29, 2020, and after oral argument, the NM Supreme Court issued a ruling requiring the NMPRC apply the ETA to all aspects of PNM&#8217;s SJGS Abandonment Application, indicating any previous NMPRC orders inconsistent with their ruling should be vacated, and denying parties&#8217; request for stay.  The NM Supreme Court issued a subsequent opinion, on July 23, 2020, fully explaining the legal rationale for the January 29, 2020 ruling.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Hearings on the abandonment and securitized financing proceedings were held in December 2019 and hearings on replacement resources were held in January 2020.  On February 21, 2020, the Hearing Examiners issued two recommended decisions recommending approval of PNM&#8217;s proposed abandonment of SJGS, subject to approval of replacement resources, and approval of PNM&#8217;s proposed financing order to issue Securitized Bonds.&#160; The Hearing Examiners recommended that PNM be authorized to abandon SJGS by June 30, 2022, and to record regulatory assets for certain other abandonment costs that are not specifically addressed under the provisions of the ETA to preserve its ability to recover the costs in a future general rate case.  The Hearing Examiner recommended that this authority only extend to the deferral of the costs and it not be an approval of any ratemaking treatment.  The Hearing Examiners also recommended PNM be authorized to issue Securitized Bonds of up to $361 million and establish a rate rider to collect non-bypassable customer charges for repayment of the bonds and be subject to bi-annual adjustments (the &#8220;Energy Transition Charge&#8221;).  The Hearing Examiners recommended an interim rate rider adjustment upon the start date of the Energy Transition Charge to provide immediate credits to customers for the full value of PNM&#8217;s revenue requirement related to SJGS until those reductions are reflected in base rates.  In addition, the Hearing Examiners recommended PNM be granted authority to establish regulatory assets to recover costs that PNM will pay prior to the issuance of the Securitized Bonds, including costs associated with the bond issuances as well as for severances, job training, economic development, and workforce training.  On April 1, 2020, the NMPRC unanimously approved the Hearing Examiners&#8217;&#160;recommended decisions regarding the abandonment of SJGS and the related securitized financing under the ETA.  On April 10, 2020, CFRE and NEE filed a notice of appeal with the NM Supreme Court of the NMPRC&#8217;s approval of PNM&#8217;s request to issue securitized financing under the ETA.  The NM Supreme Court granted motions to intervene filed by PNM, WRA, CCAE, and the Sierra Club.  On May 8, 2020, CFRE and NEE filed a joint statement of issues with the NM Supreme Court which asserts that the NMPRC improperly applied the ETA and that the ETA violates the New Mexico Constitution.  On June 19, 2020, WRA filed a motion to dismiss CFRE and NEE&#8217;s constitutional challenges to the ETA on the ground that the New Mexico Constitution provides that only New Mexico district courts have original jurisdiction over the claims.  On July 24, 2020, the NM Supreme Court issued an order denying WRA&#8217;s motion to dismiss.  On August 17, 2020, the appellants filed a Brief in Chief and on October 5, 2020, PNM, WRA, CCAE, and Sierra Club filed Answer Briefs.  PNM cannot predict the outcome of this matter.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM evaluated the consequences of the NMPRC's April 1, 2020 orders approving the abandonment of SJGS and the related issuance of Securitized Bonds.  This evaluation indicated that it is probable that PNM will be required to fund severances for PNM employees at the facility upon its retirement in 2022 and for PNMR shared services employees providing administrative and other support services to SJGS.  In addition, the evaluation indicated that it is probable PNM will be obligated to fund severances and other costs for the WSJ LLC employees and to fund certain state agencies for economic development and workforce training upon the issuance of the Securitized Bonds.  As a result, in March 2020, PNMR and PNM recorded obligations of $9.4&#160;million and $8.1&#160;million for estimated severances, $8.9&#160;million for obligations to fund severances and other costs of WSJ LLC employees, and to fund $19.8&#160;million to state agencies for economic development and workforce training upon the issuance of the Securitized Bonds.  The total amount recorded for these estimates of $38.1 million and $36.8 million is reflected in other deferred credits and as a corresponding deferred regulatory asset on PNMR's and PNM's </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Consolidated Balance Sheets as of December 31, 2020.  These estimates may be adjusted in future periods as the Company refines its expectations.  In addition, as discussed above these costs may be challenged by parties pursuant to the notices of appeal filed with the NM Supreme Court on April 10, 2020. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On March 27, 2020, the Hearing Examiners issued a partial recommended decision on PNM&#8217;s request for approval of replacement resources recommending that the NMPRC bifurcate consideration of PNM&#8217;s requested replacement resources.  The Hearing Examiners recommended that the NMPRC approve two of PNM&#8217;s requested replacement resources, including the 300 MW solar PPA combined with a 40 MW battery storage agreement and the 50 MW solar PPA combined with a 20 MW battery storage agreement.  The Hearing Examiners recommended that the two solar and battery procurements be approved first because they are the most cost-effective resources proposed in the case, are supported by the majority of parties, and the economics of the projects will be in jeopardy if approval is delayed past April 30, 2020.  The Hearing Examiners recommended that PNM be permitted to recover the energy costs of these PPAs through its FPPAC, and that PNM should recover the demand cost of the energy storage agreements in base rates in a future general rate case.  On April 29, 2020, the NMPRC issued an order declining to bifurcate a determination on replacement resources and deferring final consideration until the issuance of a comprehensive recommended decision addressing the entire portfolio of replacement resources.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On June 24, 2020, the Hearing Examiners issued a second recommended decision on PNM's request for approval of replacement resources that addressed the entire portfolio of replacement resources and superseded their March 27, 2020 partial recommended decision.  The Hearing Examiners concluded that the ultimate selection of a portfolio of replacement resources involves policy considerations that are the province of the NMPRC and stated that they did not intend to make that decision for the NMPRC.  The Hearing Examiners recommended that the NMPRC take one of two approaches to select replacement resources.  The first approach emphasized resource selection criteria identified in the ETA which include the location of replacement resources over resource selection criteria traditionally applied by the NMPRC including price and reliability.  This approach recommended approval of a replacement resource portfolio that includes a 300 MW solar PPA combined with a 150 MW battery storage agreement, a 50 MW solar PPA combined with a 20 MW battery storage agreement, a 200 MW solar PPA combined with a 100 MW battery storage agreement, a 100 MW solar PPA combined with a 30 MW battery storage agreement, and approximately 24 MW of demand response.  The second approach emphasized the NMPRC&#8217;s traditional resource selection criteria including price and reliability, which included a mix of solar PPAs combined with battery storage agreements and a 200 MW PNM-owned natural gas facility.  The Hearing Examiners recommended that the NMPRC require PNM to file, within 30 days, any new proposed PPAs and battery storage agreements required to implement the replacement resource portfolio approved by the NMPRC in a new docket for expedited consideration.  The Hearing Examiners also recommended that PNM be permitted to recover the energy costs of these PPAs through its FPPAC, and that PNM should recover the demand cost of the battery storage agreements in base rates in a future general rate case.  On July 29, 2020, the NMPRC issued an order approving the Hearing Examiners' first recommended approach, concluding that this approach satisfies threshold reliability considerations for replacement resources.  The order also granted in part PNM&#8217;s request for an extension of time for PNM to file the application to implement the replacement resource portfolio. PNM has 60 days from the date of the order to file an application in a separate docket seeking approval of the proposed final, executed contracts, for any replacement resources that are not currently in evidence that have been approved by the NMPRC.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On September 28, 2020 PNM filed its application for approval of the final executed contracts for the replacement resources.  PNM proposed an alternative to the 200 MW solar PPA combined with a 100 MW battery storage agreement and the 100 MW solar PPA combined with a 30 MW battery storage agreement: a single 299 MW solar PPA combined with a 130 MW battery storage agreement.  Approval of the alternative would result in customer savings without materially changing the resource selection criteria relied on by the NMPRC in approving the replacement resources.  In addition, PNM provided updated costs estimates of $8.1&#160;million for the SJGS replacement resources, based on the NMPRC authorization to create regulatory assets granted in the abandonment order, which it plans to seek recovery of in a future general rate case.  PNM asked the NMPRC to issue a final order in the proceeding no later than December 4, 2020 to allow for expeditious approval of the contracts so that the replacement resources may be in service to meet peak summer demand in 2022. On November 13, 2020 the Hearing Examiner issued a recommended decision recommending approval of a 200 MW solar PPA combined with a 100 MW battery storage agreement and the 100 MW solar PPA combined with a 30 MW battery storage agreement and denial of PNM&#8217;s alternative request for approval of a single 299 MW solar PPA combined with a 130 MW battery storage agreement.  On December 2, 2020 the NMPRC issued an order adopting the recommended decision in its entirety.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Four Corners Abandonment Application</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On November 1, 2020, PNM entered into the Four Corners Purchase and Sale Agreement with NTEC, pursuant to which PNM will sell its 13% ownership interest (other than certain transmission assets) in Four Corners to NTEC. The sale is contingent upon NMPRC approval and expected to close by the end of 2024.  In connection with the sale, PNM would make payments of $75.0&#160;million to NTEC for relief from its obligations under the coal supply agreement for Four Corners after </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">December 31, 2024.  Pursuant to the Four Corners Purchase and Sale Agreement, PNM will retain its current plant decommissioning and coal mine reclamation obligations.  PNM made an initial payment to NTEC of $15.0&#160;million in November 2020, subject to refund with interest upon termination of the Four Corners Purchase and Sale Agreement prior to closing.  Under the terms of the Four Corners Purchase and Sale Agreement, upon receipt of the NMPRC approval, PNM would make a final payment of $60.0&#160;million.  The initial $15.0&#160;million payment was recorded in other current assets on the Consolidated Balance Sheet as of December 31, 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 8, 2021, PNM filed the Four Corners Abandonment Application, which seeks NMPRC approval to exit PNM&#8217;s share of Four Corners as of December 31, 2024, and issuance of approximately $300&#160;million of energy transition bonds as provided by the ETA.  PNM&#8217;s request for the issuance of Securitized Bonds included approximately $272&#160;million of forecasted undepreciated investments in Four Corners at December 31, 2024, an estimated $4.6&#160;million for plant decommissioning costs, estimated $7.3&#160;million in upfront financing costs, and estimated $16.5&#160;million in economic development.  PNM intends to submit a separate application for NMPRC approval of a replacement resource portfolio following NMPRC action on this application.  This deferral is authorized by the ETA and will provide for adequate time to complete a competitive bid process to develop and finalize a replacement resource portfolio from feasible replacement resources for NMPRC consideration.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 26, 2021, Sierra Club filed a motion in the Four Corners Abandonment Application requesting that the NMPRC order PNM to file supplemental testimony addressing the prudence of Four Corners investments or alternatively that the NMPRC dismiss the Four Corners Abandonment Application and permit PNM to refile after the prudence issue is resolved.  In addition, on January 28, 2021, NEE and CFRE filed a motion requesting that the NMPRC dismiss the application, stating that approval of the abandonment would be contrary to the provision of the REA that prevents the sale of carbon dioxide emitting electricity-generating resources as a means of complying with the RPS, and that the Four Corners Abandonment Application does not demonstrate that the sale of 200 MW to NTEC will not result in a net detriment to public interest.  Parties filed positions on the sufficiency of PNM&#8217;s application on February 11, 2021.  On February 18, 2021, PNM filed a consolidated response to the motions and the positions on the sufficiency of the application which defended the legal sufficiency of PNM&#8217;s application and addressed potential amendments to the application and testimonies.  On February 26, 2021 the Hearing Examiner issued an order on the sufficiency of the Four Corners Application finding that the application was deficient on its face and fails to adequately support whether or not the sale and transfer of PNM&#8217;s interest in Four Corners to NTEC is in the public interest.  However, given the NMPRC&#8217;s preference to address Four Corners issues in the case, as well as PNM&#8217;s concession on filing an amended application, the Hearing Examiner did not dismiss the case.  The order requires PNM to file an amended application by March 15, 2021; establishes that the nine-month period for review of the amended application shall start on the date of PNM&#8217;s filing of the amended application and run through December 15, 2021; requires PNM to file supplemental testimony addressing the prudence of its investment in Four Corners; requires PNM to more explicitly address the statutory standards for approval of the proposed transfer to NTEC; and requires PNM to withdraw the January 8, 2021 Four Corners Application.    </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The financial impact of an early exit of Four Corners and the NMPRC approval process are influenced by many factors outside of PNM&#8217;s control, including the overall political and economic conditions of New Mexico.  See additional discussion of the ETA in Note 16.  PNM cannot predict the outcome of these matters.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Cost Recovery Related to Joining the EIM</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The California Independent System Operator (&#8220;CAISO&#8221;) developed the Western Energy Imbalance Market (&#8220;EIM&#8221;) as a real-time wholesale energy trading market that enables participating electric utilities to buy and sell energy.  The EIM aggregates the variability of electricity generation and load for multiple balancing authority areas and utility jurisdictions.  In addition, the EIM facilitates greater integration of renewable resources through the aggregation of flexible resources by capturing diversity benefits from the expanded geographic footprint and the expanded potential uses for those resources.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM completed a cost-benefit analysis of participating in the EIM.  PNM&#8217;s analysis indicated participation in the EIM would provide substantial benefits to retail customers.  In 2018, PNM filed an application with the NMPRC requesting, among other things, to recover an estimated $20.9 million of initial capital investments and authorization to establish a regulatory asset to recover an estimated $7.4 million of other expenses that would be incurred in order to join the EIM.  PNM&#8217;s application proposed the regulatory asset be adjusted to provide for full recovery of such costs, including carrying charges, until the effective date of new rates in PNM&#8217;s next general rate case.  PNM&#8217;s application also proposed the benefits of participating in the EIM be credited to retail customers through PNM&#8217;s existing FPPAC and that PNM would seek recovery of its costs in a future proceeding.  On December 19, 2018, the NMPRC issued an order approving the establishment of a regulatory asset to recover PNM&#8217;s cost of joining the EIM, which was subsequently challenged by several parties.  On February 6, 2019, the NMPRC issued an order granting rehearing and vacating the December 19, 2018 order.  On March 18, 2019, the Hearing </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Examiner issued an updated recommended decision recommending approval of the establishment of a regulatory asset but deferring certain rate making issues, including but not limited to issues related to implementation and ongoing EIM costs and savings, the prudence and reasonableness of costs to be included in the regulatory asset, and the period over which costs would be charged to customers until PNM&#8217;s next general rate case filing, which was approved by the NMPRC.  PNM and other parties filed a joint motion requesting the NMPRC clarify that the quarterly benefits reports prepared by CAISO be used to determine the benefits of participating in the EIM, as well as to support the prudence of costs incurred to join the EIM.  On April 24, 2019, the NMPRC issued an order granting the joint motion for clarification and indicating the CAISO quarterly benefits reports may be used in a future rate case.  PNM anticipates it will begin participating in the EIM in April 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Facebook, Inc. Data Center Project </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has a special service contract to provide service to Facebook, Inc. for a data center being constructed in PNM&#8217;s service area.  Facebook&#8217;s service requirements include the acquisition by PNM of a sufficient amount of new renewable energy resources and RECs to match the energy and capacity requirements of the data center.  The cost of renewable energy procured is passed through to Facebook under a rate rider.  A special service rate is applied to Facebook&#8217;s energy consumption in those hours of the month when their consumption exceeds the energy production from the renewable resources.  As of December 31, 2020, PNM is procuring energy from 130 MW of solar-PV capacity from NMRD, a 50% equity method investee of PNMR Development.  See additional discussion of NMRD in Note 21.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM has NMPRC approval for additional 25-year PPAs to purchase renewable energy and RECs to supply renewable energy to the data center.  These PPAs include the purchase of the power and RECs from:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Casa Mesa Wind, LLC, a subsidiary of NextEra Energy Resources, LLC, which is located near House, New Mexico, has a total capacity of 50 MW, and became operational in November 2018 </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">166 MW from La Joya Wind I, owned by Avangrid Renewables, LLC, which is located near Estancia, New Mexico and began commercial operational in February 2021  </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Route 66 Solar Energy Center, LLC, a subsidiary of NextEra Energy Resources, LLC, which is expected to be located west of Albuquerque, New Mexico, have a total capacity of 50 MW, and be operational in December 2021</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Two PPAs to purchase renewable energy and RECs from an aggregate of approximately 100 MW of capacity from two solar-PV facilities to be owned and operated by NMRD.  The first 50 MW of these facilities began commercial operation in December 2019 and the remaining capacity began commercial operation in July 2020.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 8, 2021 PNM filed an application with the NMPRC for approval to service the data center for an additional 190 MW of solar PPA combined with 100 MW of battery storage and a 50 MW solar PPA expected to be operational in 2023.  In </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ts application, PNM filed a Motion for Expedited Consideration seeking an expedited schedule for this proceeding that would provide a Final Order by June 1, 2021, in order to facilitate timely completion of the renewable resources to meet the expected completion date of the Data Center expansion.  On February 17, 2021 the NMPRC approved an order with a schedule targeting a final order by June 1, 2021.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNM Solar Direct</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 31, 2019, PNM filed an application with the NMPRC for approval of a program under which qualified governmental and large commercial customers could participate in a voluntary renewable energy procurement program.  PNM proposed to recover costs of the program directly from subscribing customers through a rate rider.  Under the rider, PNM would procure renewable energy from 50 MW of solar-PV facilities under a 15-year PPA.  PNM had fully subscribed the entire output of the 50 MW facilities at the time of the filing.  Hearings on the application concluded on January 9, 2020.  On March 11, 2020, the hearing examiner issued a recommended decision recommending approval of PNM&#8217;s application.  The hearing examiner&#8217;s recommended decision was approved by the NMPRC on March 25, 2020.  These facilities are expected to begin commercial operations in September 2021.  This matter is now concluded.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Application for a New 345-kV Transmission Line</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On August 10, 2018, PNM filed an application seeking NMPRC approval of a CCN to construct and operate a 345-kV transmission line and associated facilities (the &#8220;BB2 Line&#8221;), and to determine the rate making treatment to apply to the BB2 line and related rights-of-way.  PNM&#8217;s application requested that the NMPRC apply standard ratemaking treatment to the estimated $85 million cost of the project resulting in a jurisdictional allocation of costs to all of PNM&#8217;s transmission and retail customers.  On June 12, 2019, the NMPRC issued an updated final order granting the CCN but defers rate making treatment to a future rate case.  On October 2, 2020, PNM made a voluntary interim compliance filing notifying the NMPRC that the cost of the project increased by approximately $24&#160;million, to approximately $109&#160;million.  The filing states that the updated engineering </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">requirements, particularly increased strength requirements for the steel structures as the reason for the cost increase.  The BB2 Line was placed in service in December 2020. This matter is now concluded.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Western Spirit Line</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 1, 2019, PNM, the New Mexico Renewable Energy Transmission Authority (&#8220;RETA&#8221;), a New Mexico state authority, and Western Spirit Transmission LLC (&#8220;Western Spirit&#8221;), an affiliate of Pattern Energy Group, Inc., entered into agreements for the construction of a transmission line to transmit power generated from wind facilities to be owned by Pattern Wind New Mexico, LLC (&#8220;Pattern Wind&#8221;), an affiliate of Western Spirit and Pattern Development.  As a part of the arrangement, the parties executed a Build Transfer Agreement that would allow PNM to purchase the approximately 165-mile 345-kV transmission line and associated facilities (the &#8220;Western Spirit Line&#8221;).  The Western Spirit Line will be developed and constructed by RETA and Western Spirit LLC and sold to PNM upon its commercial operation date.  The Build Transfer Agreement contains a number of customary representations and warranties and indemnification provisions as well as closing conditions, including regulatory and third-party approvals, and if necessary, anti-trust review under the Hart-Scott-Rodino Act.  The Build Transfer Agreement also includes termination provisions that can be exercised under certain circumstances, including failure of the developer to achieve project milestones or to achieve commercial operation by specified dates, and failure of an affiliate of Pattern Wind to provide adequate credit support prior to closing.  PNM estimates the net cost of the project to be approximately $285 million, including an estimated $75 million that Pattern Wind has chosen to self-fund under the agreement.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 10, 2019, PNM filed an application with the NMPRC requesting that the NMPRC determine that it is not unlawful or inconsistent with the public interest for PNM to purchase the Western Spirit Line.  On September 11, 2019, the Hearing Examiner issued a recommended decision that would allow PNM to purchase the Western Spirit Line, and indicating that PNM&#8217;s proposal satisfies the NMPRC&#8217;s acquisition standards and that no CCN is required until such time that PNM seeks recovery for costs associated with the line from retail rate payers.  On October 2, 2019, the NMPRC approved the recommended decision with limited modifications.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM also has entered into Transmission Service Agreements and other ancillary agreements (&#8220;TSAs&#8221;) with Pattern Wind for firm transmission service.  The TSAs use an incremental rate based on the construction and other ongoing costs of the Western Spirit Line, including adjustments for construction costs that Pattern Wind has chosen to self-fund under the agreement.  FERC approved PNM&#8217;s TSAs with Pattern Wind effective July 9, 2019.  On August 8, 2019, FERC approved PNM&#8217;s request to purchase the Western Spirit Line.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On October 29, 2020 PNM received written notice from Western Spirit that all conditions set forth in the Build Transfer Agreement for Development Completion had been satisfied.  These conditions include state and federal regulatory approvals, real property rights for right-of-way easements, environmental and construction permits and arrangements for financing the project.  On November 5, 2020 PNM provided Western Spirit Development Completion Acknowledgement.  On December 31, 2020 Pattern Energy Group LP achieved financial close on financing necessary for construction of the combined wind and transmission projects related to Western Spirit.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Formula Transmission Rates </span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM charges wholesale electric transmission service customers using a formula rate mechanism pursuant to which wholesale transmission service rates are calculated annually in accordance with an approved formula.  The formula reflects a ROE of 10% and includes updating cost of service components, including investment in plant and operating expenses, based on information contained in PNM&#8217;s annual financial report filed with FERC, as well as including projected large transmission capital projects to be placed into service in the following year.  The projections included are subject to true-up in the following year formula rate.  Certain items, including changes to return on equity and depreciation rates, require a separate filing to be made with FERC before being included in the formula rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">COVID-19 Regulatory Matters</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In March 2020, PNM and other utilities voluntarily implemented a temporary suspension of disconnections and late payment fees for non-payment of utility bills in response to the impacts of the novel coronavirus global pandemic (&#8220;COVID-19&#8221;).  On March 18, 2020, the NMPRC conducted an emergency open meeting for the purpose of adopting emergency amendments to its rules governing service to residential customers.  The NMPRC&#8217;s emergency order is applicable during the duration of the Governor of New Mexico's emergency executive order and allows for the closure of payment centers, prohibits the discontinuance of a residential customer&#8217;s service for non-payment, and suspends the expiration of medical certificates for certain customers.  On April 27, 2020, PNM, El Paso Electric Company, New Mexico Gas Company, and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Southwestern Public Service Company filed a joint motion with the NMPRC requesting authorization to track costs resulting from each utility's response to the COVID-19 outbreak.  The utilities propose these incremental costs and uncollected customer accounts receivable resulting from COVID-19 during the period March 11, 2020 through December 31, 2020 be recorded as a regulatory asset.  On June 24, 2020, the NMPRC issued an order authorizing all public utilities regulated by the NMPRC to create a regulatory asset to defer incremental costs related to COVID-19, including increases to bad debt expense incurred during the period beginning March 11, 2020 through the termination of the Governor of New Mexico&#8217;s emergency executive order.  The NMPRC order requires public utilities creating regulatory assets to pursue all federal, state, or other subsidies available, to record a regulatory liability for all offsetting cost savings resulting from the COVID-19 pandemic, and allows PNM to request recovery in future ratemaking proceedings.  As of December 31, 2020 PNM deferred incremental costs related to COVID-19 of $8.8&#160;million in a regulatory asset and cost savings related to COVID-19 of $0.9&#160;million in a regulatory liability on the Consolidated Balance Sheet.  The NMPRC&#8217;s order also imposed additional quarterly reporting requirements on public utilities creating regulatory assets that include changes in customer usage and increased costs and savings recorded to regulatory assets and liabilities. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 3, 2021 the NMPRC issued an order finding that the temporary mandatory moratorium on disconnections of residential utility customers shall be in effect from the date of the order for 100 days (May 14th). At the end of the moratorium, a 90 day transition period will begin, which continues the temporary moratorium on disconnections to provide the utilities additional time to assist residential customers with arrearages to enter into installment agreements. The transition period may be a mandatory continuation of the temporary moratorium on disconnections if the Governor of New Mexico&#8217;s executive order remains in effect or may be a consensual continuation of the moratorium on disconnections if the Governor of New Mexico&#8217;s executive order terminates or expires prior to the end of the transition period.  All regulated public utilities may begin disconnections at the end of the transition period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transportation Electrification Program </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 18, 2020, in compliance with New Mexico Statute, PNM filed its PNM 2022-2023 Transportation Electrification Program (&#8220;TEP&#8221;) for approval with the NMPRC.  PNM&#8217;s requested TEP includes a budget of approximately $8.4&#160;million with flexibility of 25%.  As proposed, up to 25% of the program budget will be dedicated to low and moderate income customers and is based on a model with no company ownership of charging facilities.  PNM&#8217;s proposed TEP provides incentives through rebates to both residential and non-residential customers towards the purchase of chargers and/or behind-the-meter infrastructure.  PNM&#8217;s TEP includes a request for a modified rate to add an electric vehicle pilot with a time-of-use option, a new non-residential electric vehicle time-of-use rate pilot without demand charges and implementation of a new rider to collect the actual costs of the TEP.  PNM&#8217;s application requested NMPRC approval by the end of August 2021, as well as for authority to file a new TEP by the end of June 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">TNMP</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">TNMP 2018 Rate Case</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 30, 2018, TNMP filed a general rate proceeding with the PUCT (the &#8220;TNMP 2018 Rate Case&#8221;) requesting an annual increase to base rates of $25.9 million based on a ROE of 10.5%, a cost of debt of 7.2%, and a capital structure comprised of 50% debt and 50% equity.  TNMP&#8217;s application included a request to establish new rate riders to recover Hurricane Harvey restoration, rate case, and additional vegetation management costs.  The application also included the integration of revenues previously recorded under the AMS rider and collection of other unrecovered AMS investments into base rates.  The TNMP 2018 Rate Case application also proposed to return the regulatory liability recorded at December 31, 2017 related to federal tax reform to customers and to reduce the federal corporate income tax rate to 21%.  As discussed in Note 18, at December 31, 2017, TNMP recorded a regulatory liability of $146.5 million to reflect the change in federal corporate income tax rates that will be refunded to customers in future periods.  The TNMP 2018 Rate Case application proposed to refund $14.4 million of this regulatory liability over a period of five years and the remaining amount over the estimated useful lives of plant in service as of December 31, 2017.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On December 20, 2018, the PUCT approved an unopposed settlement agreement in the case.  The PUCT&#8217;s final order results in a $10.0 million annual increase to base rates.  The key elements of the approved settlement include a ROE of 9.65%, and a capital structure comprised of 55% debt and 45% equity.  As stated by the settlement agreement, the PUCT&#8217;s final order excludes certain items from rate base that were requested in TNMP&#8217;s original filing, including approximately $10.6 million of transmission investments that TNMP included in its January 2019 transmission cost of service filing, which was approved by the PUCT in March 2019.  In addition, the PUCT&#8217;s final order requires TNMP to reflect the lower federal income tax rate of 21% in rates and refund approximately $37.8 million of the regulatory liability recorded at December 31, 2017 related to </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">federal tax reform to customers over a period of five years and the remaining amount over the estimated useful lives of plant in service as of December 31, 2017; approves TNMP&#8217;s request to integrate revenues historically recorded under TNMP&#8217;s AMS rider, as well as other unrecovered AMS investments, into base rates; approves TNMP&#8217;s request for new depreciation rates; and approves a new rider to recover Hurricane Harvey restoration costs, net of amounts to be refunded to customers resulting from the reduction in the federal income tax rate in 2018.  See Notes 13 and 18.  The new rider is being charged to customers over a period of approximately three years beginning on the effective date of new base rates.  New rates under the TNMP 2018 Rate Case were effective beginning on January 1, 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Recovery of TNMP Rate Case Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Recovery of the cost of TNMP&#8217;s rate case was moved into a separate proceeding to begin after the conclusion of TNMP 2018 Rate Case.  TNMP sought recovery of costs incurred through August 2019 in the amount of $3.8&#160;million and proposed these costs be collected from customers over a three-year period.  In October 2019, TNMP and other parties to the proceedings filed an unopposed settlement stipulation that reduced TNMP&#8217;s cost recovery to $3.3&#160;million and provide for recovery over a period not to exceed three years beginning on March 1, 2020.  On January 16, 2020, the PUCT approved the settlement.  As a result of the PUCT&#8217;s order, TNMP recorded a pre-tax write-off of $0.5&#160;million in December 2019, which is reflected as regulatory disallowances on TNMP&#8217;s Consolidated Statements of Earnings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Advanced Meter System Deployment </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In July 2011, the PUCT approved a settlement and authorized an AMS deployment plan that permits TNMP to collect $113.4 million in deployment costs through a surcharge over a 12-year period.  TNMP began collecting the surcharge in August&#160;2011 and deployment of advanced meters began in September 2011.  TNMP completed its mass deployment in 2016 and has installed more than 242,000 advanced meters.  The TNMP 2018 Rate Case and associated approved settlement discussed above included a reconciliation of AMS costs and integrate TNMP&#8217;s AMS recovery into base rates beginning on January 1, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP was notified by its largest AMS service provider that its existing communication platform would be decommissioned in February 2022.  TNMP evaluated technological alternatives for its AMS and on October 2, 2020, filed an application with the PUCT for authorization to implement necessary upgrades of approximately $46&#160;million by November 2022.  On January 14, 2021, the PUCT approved TNMP&#8217;s application.  TNMP will seek recovery of the investment associated with the upgrade in a future general rate proceeding or distribution cost recovery factor filing. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Energy Efficiency </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP recovers the costs of its energy efficiency programs through an energy efficiency cost recovery factor (&#8220;EECRF&#8221;), which includes projected program costs, under or over collected costs from prior years, rate case expenses, and performance bonuses (if the programs exceed mandated savings goals).  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following sets forth TNMP&#8217;s approved EECRF increases:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.701%"><tr><td style="width:1.0%"/><td style="width:33.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.135%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Collection Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Bonus</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On May 29, 2020, TNMP filed its request to adjust the EECRF to reflect changes in costs for 2021.  The total amount requested was $5.9 million of program costs in 2021, which included a performance bonus of $1.0 million based on TNMP&#8217;s energy efficiency achievements in the 2019 plan year.  On July 27, 2020, a unanimous settlement stipulation was filed with the PUCT to recover its requested costs in 2021, including the performance bonus of $1.0&#160;million.  On September 10, 2020, the PUCT issued a final order approving TNMP&#8217;s energy efficiency application.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transmission Cost of Service Rates</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP can update its transmission cost of service (&#8220;TCOS&#8221;) rates twice per year to reflect changes in its invested capital although updates are not allowed while a general rate case is in process.  Updated rates reflect the addition and retirement of transmission facilities, including appropriate depreciation, federal income tax and other associated taxes, and the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">approved rate of return on such facilities.  </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth TNMP&#8217;s recent interim transmission cost rate increases:</span></div><div style="margin-bottom:5pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.128%"><tr><td style="width:1.0%"/><td style="width:43.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.666%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approved Increase in Rate Base</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Annual Increase in Revenue</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 21, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 19, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 7, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 22, 2021, TNMP filed an application to further update its transmission rates, which would increase revenues by $14.1&#160;million annually, based on an increase in rate base of $112.6&#160;million.  The application is pending before the PUCT.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Periodic Distribution Rate Adjustment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PUCT rules permit interim rate adjustments to reflect changes in investments in distribution assets.  Distribution utilities may file for a periodic rate adjustment between April 1 and April 8 of each year as long as the electric utility is not earning more than its authorized rate of return using weather-normalized data.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On April 6, 2020, TNMP filed its 2020 DCOS that requested an increase in TNMP's annual distribution revenue requirement of $14.7&#160;million based on net capital incremental distribution investments of $149.2&#160;million.  On June 26, 2020, the parties filed a unanimous settlement for a $14.3&#160;million annual distribution revenue requirement with rates effective September 1, 2020.  Subsequently, the ALJ issued an order on June 30, 2020, approving interim rates effective September 1, 2020, and remanding the case to the PUCT for approval.  On August 13, 2020 the PUCT approved the unanimous settlement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Competition Transition Charge Compliance Filing</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In connection with the adoption of Senate Bill 7 by the Texas Legislature in 1999 that deregulated electric utilities operating within ERCOT, TNMP was allowed to recover its stranded costs through the CTC and to recover a carrying charge on the CTC.  The amounts yet to be collected are recorded as regulatory assets by TNMP.  Further, the order authorizing TNMP&#8217;s CTC included a true-up provision requiring an adjustment to the CTC due to a cumulative over- or under-collection of revenues, including interest, greater-than or equal to 15% of the most recent annual CTC funding amount.  On July 10, 2020, TNMP filed to reconcile and stop the CTC surcharge beginning on September 1, 2020, as TNMP had fully collected its CTC regulatory asset.  On July 23, 2020, the ALJ accepted TNMP's filing effectively stopping the CTC surcharge on September 1, 2020.  TNMP made a compliance filing on September 14, 2020, to reconcile recoveries under the rider.  On September 28, 2020, PUCT Staff filed its recommendation for approval of TNMP's proposed revisions to the CTC Rider and on September 29, 2020 the ALJ approved the recommended decision with rates effective for one month in November 2020.  Pursuant to the order approved by the ALJ, a final compliance filing was made on January 11, 2021, concluding the matter. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Order Related to Changes in Federal Income Tax Rates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 25, 2018, the PUCT issued an accounting order that addresses the change in the federal corporate income tax rates on investor-owned utilities in the state of Texas.  The order required investor-owned utilities to record a regulatory liability equal to the reduction in accumulated federal deferred income tax balances at the end of 2017 due to the change in the federal corporate income tax rate.  In addition, the order required that a regulatory liability be recorded to reflect the difference between revenues collected under existing rates and those that would have been collected had those rates been set reflecting federal income tax reform beginning on the date of the order.  In compliance with the PUCT order, during the year ended December 31, 2018, TNMP reduced revenues by $5.4 million, which amount was offset against TNMP&#8217;s Hurricane Harvey restoration costs and is being refunded to customers as a component of a new rate rider over a period of approximately three years beginning on January 1, 2019.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">COVID-19 Electricity Relief Program</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On March 26, 2020, the PUCT issued an order establishing an electricity relief program for electric utilities, REPs, and customers impacted by COVID-19.  The program allowed providers to implement a rider to collect unpaid residential retail customer bills and to ensure these customers continued to have electric service.  In addition, the program provided transmission and distribution providers access to zero-interest loans from ERCOT.  Collectively, ERCOT&#8217;s loans could not exceed $15&#160;million.  The program had a term of six months unless extended by the PUCT.  In a separate order, the PUCT authorized electric utilities to establish a regulatory asset for costs related to COVID-19.  These costs included but were not limited to costs related to unpaid accounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">TNMP filed its rider on March 30, 2020.  The rider was effective immediately and establishes a charge of $0.33 per MWh in accordance with the PUCT's order.  As of December 31, 2020, collections under the rider exceeded unpaid residential retail customer bills and are presented net as a regulatory liability of $0.1&#160;million on the Consolidated Balance Sheet.  Other COVID-19 related costs of $0.7&#160;million were also recorded as a regulatory asset on the Consolidated Balance Sheet.  On April 14, 2020, TNMP executed an interest-free loan agreement to borrow $0.5&#160;million from ERCOT.  On October 30, 2020, TNMP repaid the balance of the loan.</span></div>On August 27, 2020, the PUCT issued an order determining that new enrollments in the program should end on August 31, 2020 and benefits under the program should end on September 30, 2020 to allow eligible customers a minimum of one month of benefits from the program.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RegulatoryAndRateMattersTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory And Rate Matters [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryAndRateMattersTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582767720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Federal Income Tax Reform</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2017, comprehensive changes in U.S. federal income taxes were enacted through legislation commonly known as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;).  The Tax Act made many significant modifications to the tax laws, including reducing the federal corporate income tax rate from 35% to 21% effective January 1, 2018.  The Tax Act also eliminated federal bonus depreciation for utilities, limited interest deductibility for non-utility businesses and limited the deductibility of officer compensation.  During 2020, the IRS issued final regulations related to certain officer compensation and, in January 2021, issued final regulations on interest deductibility that provide a 10% &#8220;de minimis&#8221; exception that allows entities with predominantly regulated activities to fully deduct interest expenses.  In addition, in 2019, the IRS issued proposed regulations interpreting Tax Act amendments to depreciation provisions of the IRC that allow the Company to claim a bonus depreciation deduction on certain construction projects placed in service subsequent to the third quarter of 2017.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As a result of the change in the federal income tax rate, the Company re-measured and adjusted its deferred tax assets and liabilities as of December 31, 2017.  The portion of that adjustment not related to PNM&#8217;s and TNMP&#8217;s regulated activities was recorded as a reduction in net deferred tax assets and an increase in income tax expense.  The portion related to PNM&#8217;s and TNMP&#8217;s regulated activities was recorded as a reduction in net deferred tax liabilities and an increase in regulatory liabilities. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Beginning February 2018, PNM&#8217;s NM 2016 Rate Case reflects the reduction in the federal corporate income tax rate, including amortization of excess deferred federal and state income taxes.  In accordance with the order in that case, PNM is returning the protected portion of excess deferred federal income taxes to customers over the average remaining life of plant in service as of December 31, 2017, the unprotected portion of excess deferred federal income taxes to customers over a period of approximately twenty-three years, and excess deferred state income taxes to customers over a period of three years. The approved settlement in the TNMP 2018 Rate Case includes a reduction in customer rates to reflect the impacts of the Tax Act beginning on January 1, 2019.  See additional discussion of PNM&#8217;s NM 2016 Rate Case and TNMP&#8217;s 2018 Rate Case in Note 17.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In December 2017, the SEC issued Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;), which provided guidance to address the application of GAAP to reflect the Tax Act in circumstances where all information and analysis was not yet available or complete.  This bulletin provided for a one-year period in which to complete the required analyses and accounting for the impacts of the Tax Act.  In accordance with SAB 118, the Company completed its analysis of the impacts of the Tax Act in 2018.  </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The adjustments to deferred income taxes resulting from completion of the Company&#8217;s analysis, which resulted primarily from differences between the estimated amounts recorded as of December 31, 2017 and the actual amounts reflected </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">in the Company&#8217;s 2017 tax return filing, including adjustments resulting from additional guidance and interpretations to the Tax Act issued in 2018 related to bonus depreciation, certain incentive compensation, and other items are presented below: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"><tr><td style="width:1.0%"/><td style="width:39.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net decrease in deferred income tax liabilities (deferred income tax assets)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in affiliate receivables<br/>(affiliate payables)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,673&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,473&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,265&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed in Note 17, the NM Supreme Court issued a decision in May 2019 on the appeal of the NM 2015 Rate Case resulting in pre-tax impairments of $150.6 million in the year ending December 31, 2019.  The impairments were recognized as discrete items within regulatory disallowances and restructuring costs resulting in tax benefits of $45.7 million, which is reflected in income taxes on the Company&#8217;s Consolidated Statements of Earnings for the year ended December 31, 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNMR</span></div><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNMR&#8217;s income taxes (benefits) consist of the following components:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"/><td style="width:56.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.411%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current federal income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefits)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,636&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,282)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,775&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PNMR&#8217;s provision for income taxes (benefits) differed from the federal income tax computed at the statutory rate for each of the years shown.  The differences are attributable to the following factors:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"/><td style="width:56.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.411%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(890)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax (Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow-through of depreciation items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings attributable to non-controlling interest in Valencia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of charitable contribution carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory recovery of prior year impairments of state net operating loss carryforward, including amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax rate change</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense (benefit) related to stock compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(795)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefits)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,636&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,282)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,775&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"/><td style="width:56.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.411%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.92&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.82)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of PNMR&#8217;s net accumulated deferred income tax liability were:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"><tr><td style="width:1.0%"/><td style="width:67.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities related to income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and plant related</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(738,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787,928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment tax credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets related to income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset for shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,831)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,985)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,087,662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,020,702)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net accumulated deferred income tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694,512)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626,058)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The following table reconciles the change in PNMR&#8217;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"><tr><td style="width:1.0%"/><td style="width:79.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.798%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred income tax liability per above table</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax effects of income tax related regulatory assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of mark-to-market adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of excess pension liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,670)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for uncertain income tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of state net operating loss recovered in prior years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refundable alternative minimum tax credit carryforward reclassified to receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes (benefits)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,405&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM</span></div><div style="margin-top:3pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PNM&#8217;s income taxes (benefit) consist of the following components:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"/><td style="width:56.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.411%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current federal income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,266)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,590)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,857&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,962)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,971)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNM&#8217;s provision for income taxes (benefit) differed from the federal income tax computed at the statutory rate for each of the years shown. The differences are attributable to the following factors:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"><tr><td style="width:1.0%"/><td style="width:54.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.211%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax (Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow-through of depreciation items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings attributable to non-controlling interest in Valencia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,716)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory recovery of prior year impairment of state net operating loss carryforward, net of amortization</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of tax expense (benefit) related to stock compensation awards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(559)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,857&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,962)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,971)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"><tr><td style="width:1.0%"/><td style="width:54.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.211%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88.13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of PNM&#8217;s net accumulated deferred income tax liability were:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.327%"><tr><td style="width:1.0%"/><td style="width:69.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities related to income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,095&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and plant related</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(576,079)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(630,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets related to income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset for shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,831)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(870,413)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(819,085)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net accumulated deferred income tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(579,150)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(521,990)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the change in PNM&#8217;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"><tr><td style="width:1.0%"/><td style="width:77.802%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.998%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred income tax liability per above table</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax effects of income tax related regulatory assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of mark-to-market adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of excess pension liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,670)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for uncertain income tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of state net operating loss recovered in prior years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes (benefits)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,442&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TNMP</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TNMP&#8217;s income taxes consist of the following components:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current federal income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(540)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TNMP&#8217;s provision for income taxes differed from the federal income tax computed at the statutory rate for each of the periods shown. The differences are attributable to the following factors:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of tax expense (benefit) related to stock compensation awards</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(623)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.29&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.65&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of TNMP&#8217;s net accumulated deferred income tax liability at December&#160;31, were:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"><tr><td style="width:1.0%"/><td style="width:67.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities related to income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,940&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and plant related</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,791)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets related to income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on reacquired debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,072)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,685)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,420)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,915)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,473)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,309)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174,177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net accumulated deferred income tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145,369)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140,151)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the change in TNMP&#8217;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"><tr><td style="width:1.0%"/><td style="width:81.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.392%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred income tax liability per above table</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax effects of income tax related regulatory assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes (benefits)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,773)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Disclosures </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company is required to recognize only the impact of tax positions that, based on their technical merits, are more likely than not to be sustained upon an audit by the taxing authority.  A reconciliation of unrecognized tax benefits is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.426%"><tr><td style="width:1.0%"/><td style="width:53.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.450%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2017</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to 2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to 2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,693&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,152&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Included in the balance of unrecognized tax benefits at December&#160;31, 2020 are $10.7 million, $7.8 million, and $0.1 million that, if recognized, would affect the effective tax rate for PNMR, PNM, and TNMP.  The Company does not anticipate that any unrecognized tax expenses or unrecognized tax benefits will be reduced or settled in 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR, PNM, and TNMP had no estimated interest income or expense for the years ended December 31, 2020, 2019, and 2018.  There was no accumulated accrued interest receivable or payable related to income taxes as of December&#160;31, 2020 and 2019.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company files a federal consolidated and several consolidated and separate state income tax returns.  The tax years prior to 2017 are closed to examination by either federal or state taxing authorities other than Arizona.  The tax years prior to 2016 are closed to examination by Arizona taxing authorities.  Other tax years are open to examination by federal and state taxing authorities and net operating loss carryforwards are open to examination for the years in which the carryforwards are utilized.  At December&#160;31, 2020, the Company has $222.1 million of federal net operating loss carryforwards that expire beginning in 2031 and $121.4 million of federal tax credit carryforwards that expire beginning in 2023.  State net operating losses expire beginning in 2035 and vary from federal due to differences between state and federal tax law.  The proposed Merger may impact the Company&#8217;s ability to utilize its federal net operating loss and tax credit carryforwards.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In 2008, fifty percent bonus tax depreciation was enacted as a temporary two-year stimulus measure as part of the Economic Stimulus Act of 2008.  Bonus tax depreciation in various forms has been extended since that time, including by the Protecting Americans from Tax Hikes Act of 2015.  The 2015 act extended and phased-out bonus tax depreciation through 2019.  As discussed above the Tax Act eliminated bonus depreciation for utilities effective September 28, 2017.  However, in 2018 the IRS issued proposed regulations interpreting Tax Act amendments to depreciation provisions of the IRC which allowed the Company to claim a bonus depreciation deduction on certain construction projects placed in service after the third quarter of 2017.  As a result of the net operating loss carryforwards for income tax purposes created by bonus depreciation, certain tax carryforwards were not expected to be utilized before their expiration.  In addition, as a result of Tax Act changes to the deductibility of officer compensation, certain deferred tax benefits related to compensation are not expected to be realized.  The Company has impaired the deferred tax assets for tax carryforwards which are not expected to be utilized and for compensation that is not expected to be deductible.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company earns investment tax credits for construction or purchase of eligible property.  The Company uses the deferral method of accounting for these investment tax credits.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impairments after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2018 through 2020 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2018:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The impairments of unexpired state tax credits, state net operating loss, and charitable contribution carryforwards are reflected as a valuation allowance against deferred tax assets.  The reserve balances, after reflecting expiration of carryforwards under applicable tax laws, at December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582606360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text">Goodwill <div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The excess purchase price over the fair value of the assets acquired and the liabilities assumed by PNMR for its 2005 acquisition of TNP was recorded as goodwill and was pushed down to the businesses acquired.  In 2007, the TNMP assets that were included in its New Mexico operations, including goodwill, were transferred to PNM.  PNMR&#8217;s reporting units that currently have goodwill are PNM and TNMP.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company evaluates its goodwill for impairment annually at the reporting unit level or more frequently if circumstances indicate that the goodwill may be impaired.   Application of the impairment test requires judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units, and determination of the fair value of each reporting unit.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In certain circumstances an entity may perform a qualitative analysis to conclude that the goodwill of a reporting unit is not impaired.  Under a qualitative assessment an entity considers macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, other relevant entity-specific events affecting a reporting unit, as well as whether a sustained decrease (both absolute and relative to its peers) in share price has occurred.  An entity considers the extent to which each of the adverse events and circumstances identified could affect the comparison of a reporting unit&#8217;s fair value with its carrying amount.  An entity places more weight on the events and circumstances that most affect a reporting unit&#8217;s fair value or the carrying amount of its net assets.  An entity also considers positive and mitigating events and circumstances that may affect its determination of whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount.  An entity evaluates, on the basis of the weight of evidence, the significance of all identified events and circumstances in the context of determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount.  A quantitative analysis is not required if, after assessing events and circumstances, an entity determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In other circumstances, an entity may perform a quantitative analysis to reach the conclusion regarding impairment with respect to a reporting unit.  An entity may choose to perform a quantitative analysis without performing a qualitative analysis and may perform a qualitative analysis for certain reporting units, but a quantitative analysis for others.  The first step of the quantitative impairment test requires an entity to compare the fair value of the reporting unit with its carrying value, including goodwill.  If as a result of this analysis, the entity concludes there is an indication of impairment in a reporting unit having goodwill, the amount of goodwill impairment to be recorded in the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR periodically updates its quantitative analysis for both PNM and TNMP.  The use of a quantitative approach in a given period is not necessarily an indication that a potential impairment has been identified under a qualitative approach.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">When PNMR performs a quantitative analysis for PNM or TNMP, a discounted cash flow methodology is primarily used to estimate the fair value of the reporting unit.  This analysis requires significant judgments, including estimations of future cash flows, which is dependent on internal forecasts, estimations of long-term growth rates for the business, and determination of appropriate weighted average cost of capital for the reporting unit.  Changes in these estimates and assumptions could materially affect the determination of fair value and the conclusion of impairment.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">When PNMR performs a qualitative or quantitative analysis for PNM or TNMP, PNMR considers market and macroeconomic factors including changes in growth rates, changes in the WACC, and changes in discount rates.  PNMR also evaluates its stock price relative to historical performance, industry peers, and to major market indices, including an evaluation of PNMR&#8217;s market capitalization relative to the carrying value of its reporting units.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the annual evaluations performed as of April 1, 2018, PNMR utilized a quantitative analysis for the PNM reporting unit and a qualitative analysis for the TNMP reporting unit.  The April 1, 2018 quantitative evaluations indicated the fair value of the PNM reporting unit, which has goodwill of $51.6 million, exceeded its carrying value by approximately 19%.  The 2018 qualitative analysis for the TNMP reporting unit was performed by considering changes in expectations of future financial performance since the April 1, 2016 quantitative analysis that indicated the fair value of the TNMP reporting unit, which has goodwill of $226.7 million, exceeded its carrying value by approximately 32%.  The 2018 analysis considered events specific to TNMP such as the potential impacts of legal and regulatory matters discussed in Note 16 and Note 17, including potential adverse outcomes in the then pending TNMP 2018 Rate Case.  Based on an evaluation of these and other factors, the Company determined it is not more likely than not that the April 1, 2018 carrying values of PNM or TNMP exceeded their fair values.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For its annual evaluations performed as of April 1, 2019, PNMR performed qualitative analyses for both the PNM and TNMP reporting units.  In addition to the typical considerations discussed above, the qualitative analysis considered changes in the Company&#8217;s expectations of future financial performance since the April 1, 2018 quantitative analysis performed for PNM, as well as the quantitative analysis performed for TNMP at April 1, 2016 and the previous qualitative analyses through April 1, 2018.  This analysis considered Company specific events such as the potential impacts of legal and regulatory matters discussed in Note 16 and Note 17, including potential outcomes in PNM&#8217;s SJGS Abandonment Application, the impacts of the NM Supreme Court&#8217;s decision in the appeal of the NM 2015 Rate Case, and other potential impacts of changes in PNM&#8217;s resource needs based on PNM&#8217;s 2017 IRP.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2019 carrying values of PNM or TNMP exceeded their fair values.</span></div>For its annual evaluations performed as of April 1, 2020, PNMR performed a qualitative analysis for the PNM reporting unit and a quantitative analysis for the TNMP reporting unit.  In addition to the typical considerations discussed above, the qualitative analysis considered changes in PNM&#8217;s expectations of future financial performance since the April 1, 2018 quantitative analysis as well as the 2019 qualitative analysis.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2020 carrying value of PNM exceeded its fair value.  Using the methods and considerations discussed above, the 2020 quantitative analysis indicated the fair value of the TNMP reporting unit, which has goodwill of $226.7&#160;million, exceeded its carrying value by approximately 38%.  Based on an evaluation of these and other factors, the Company determined it was not more likely than not that the April 1, 2020 carrying value of TNMP exceeded its fair value.  Since the April 1, 2020 annual evaluation, there have been no events, including the Merger, or indications that the fair values of the reporting units with recorded goodwill have decreased below their carrying values.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225596952872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions <div style="text-align:justify;text-indent:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR, PNM, TNMP, and NMRD are considered related parties, as is PNMR Services Company, a wholly-owned subsidiary of PNMR that provides corporate services to PNMR and its subsidiaries in accordance with shared services agreements.  These services are billed at cost on a monthly basis to the business units.  In addition, PNMR provides construction and operations and maintenance services to NMRD, a 50% owned subsidiary of PNMR Development (Note 21), and PNM purchases renewable energy from certain NMRD-owned facilities at a fixed price per MWh of energy produced.  PNM also provides interconnection services to PNMR Development (Note 7) and NMRD.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNMR files a consolidated federal income tax return with its affiliated companies.  A tax allocation agreement exists between PNMR and each of its affiliated companies.  These agreements provide that the subsidiary company will compute its taxable income on a stand-alone basis.  If the result is a net tax liability, such amount shall be paid to PNMR.  If there are net operating losses and/or tax credits, the subsidiary shall receive payment for the tax savings from PNMR to the extent that PNMR is able to utilize those benefits.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 7 for information on intercompany borrowing arrangements.  The table below summarizes the nature and amount of related party transactions of PNMR, PNM and TNMP:&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.040%"><tr><td style="width:1.0%"/><td style="width:51.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.680%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.680%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services billings:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to TNMP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP to PNM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy purchases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM from NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interconnection and facility study billings:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to PNMR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest billings:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to PNMR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax sharing payments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP to PNMR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584595368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Equity Method Investments</a></td>
<td class="text">Equity Method Investment<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In September 2017, PNMR Development and AEP OnSite Partners created NMRD to pursue the acquisition, development, and ownership of renewable energy generation projects, primarily in the state of New Mexico.  PNMR Development and AEP OnSite Partners each have a 50% ownership interest in NMRD.  In December 2017, PNMR Development made a contribution to NMRD of its interest in three 10 MW solar facilities it was constructing and assigned its interests in several agreements related to those facilities to NMRD.  The facilities had a book value of $24.8&#160;million, which approximated fair value at that time.  AEP OnSite Partners made a cash contribution to NMRD equal to 50% of the value of the 30 MW solar capacity, amounting to $12.4&#160;million, which cash was then distributed from NMRD to PNMR Development.  During 2020, 2019, and 2018 PNMR Development and AEP OnSite Partners each made cash contributions of $23.3&#160;million, $38.3&#160;million, and $9.0&#160;million to NMRD for its construction activities.  At December&#160;31, 2020, NMRD&#8217;s renewable energy capacity in operation is 135.1 MW, which includes 130 MW of solar-PV facilities to supply energy to the Facebook data center located within PNM&#8217;s service territory, 1.9 MW to supply energy to Columbus Electric Cooperative located in southwest New Mexico, 2.0 MW to supply energy to the Central New Mexico Electric Cooperative, and 1.2 MW of solar-PV facilities to supply energy to the City of Rio Rancho, New Mexico.  PNMR accounts for its investment in NMRD using the equity method of accounting because PNMR&#8217;s ownership interest results in significant influence, but not control, over NMRD and its operations.&#160;&#160;PNMR records as income its percentage share of earnings or loss of NMRD and carries its investment at cost, adjusted for its share of undistributed earnings or losses.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> PNMR presents its share of net earnings from NMRD in other income on the Consolidated Statements of Earnings.  Summarized financial information for NMRD is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.877%"><tr><td style="width:1.0%"/><td style="width:50.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.314%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.314%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.316%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,890&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.450%"><tr><td style="width:1.0%"/><td style="width:60.881%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.333%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Position</span></div><div style="text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant, and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,531&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,959&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owners&#8217; equity</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,310&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,319&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI http://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225583876968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Merger<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Merger</a></td>
<td class="text">Merger<div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">On October 20, 2020, PNMR, Avangrid, and Merger Sub, entered into the Merger Agreement pursuant to which Merger Sub will merge with and into PNMR, with PNMR surviving the Merger as a wholly-owned subsidiary of Avangrid.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Pursuant to the Merger Agreement, each issued and outstanding share of the common stock of PNMR (other than (i) the issued shares of PNMR common stock that are owned by Avangrid, Merger Sub, PNMR or any wholly-owned subsidiary of Avangrid or PNMR, which will be automatically cancelled at the time the Merger is consummated (the "Effective Time") and (ii) shares of PNMR common stock outstanding immediately prior to the Effective Time and held by a holder who has not voted in favor of, or consented in writing to, the Merger who is entitled to, and who has demanded, payment for fair value of such shares) will be converted into the right to receive $50.30 in cash.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The proposed Merger has been unanimously approved by the Boards of Directors of PNMR, Avangrid and Merger Sub and approved by PNMR shareholders at the Special Meeting of Shareholders held on February 12, 2021.  On January 20, 2021, the FTC notified PNMR and Avangrid that early termination of the waiting period under the HSR Act in connection with the Merger was granted. CFIUS completed its review of the Merger on February 2, 2021, and has concluded that there are no unresolved national security concerns with respect to the Merger.  The early termination of the waiting period under the HSR Act and clearance by CFIUS satisfies two of the conditions to the closing of the transactions contemplated by the Merger Agreement.  Consummation of the Merger remains subject to the satisfaction or waiver of certain customary closing conditions, including, without limitation, the absence of any material adverse effect on PNMR, the receipt of required regulatory approvals (including the PUCT, the NMPRC, FERC, the FCC, and the NRC) and the agreements relating to the divestiture of Four Corners being in full force and effect and all applicable regulatory filings associated therewith being made.  The Merger is currently expected to close in the second half of 2021.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">In connection with the Merger, Iberdrola, S.A. a corporation organized under the laws of the Kingdom of Spain, which owns 81.5% of the outstanding common stock of Avangrid (&#8220;Iberdrola&#8221;), has provided Avangrid a commitment letter (the "Iberdrola Funding Commitment Letter"), pursuant to which Iberdrola has unilaterally agreed to provide to Avangrid, or arrange the provision to Avangrid of, funds to the extent necessary for Avangrid to consummate the Merger, including the payment of the aggregate Merger consideration.  To the extent Avangrid wishes to effect a funding transaction under the Iberdrola Funding Commitment Letter in order to pay the Merger consideration, the specific terms of any such transaction will be negotiated between Iberdrola and Avangrid on an arm's length basis and must be approved by both (i) a majority of the members of the unaffiliated committee of the board of directors of Avangrid, and (ii) the entire board of directors of Avangrid.  Under the terms of such commitment letter, Iberdrola has agreed to negotiate with Avangrid the specific terms of any transaction effecting such funding commitment promptly and in good faith, with the objective that such terms shall be commercially reasonable and approved by Avangrid.  Avangrid&#8217;s and Merger Sub&#8217;s obligations under the Merger Agreement are not conditioned upon Avangrid obtaining financing.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The Merger Agreement provides for certain customary termination rights including the right of either party to terminate the Merger Agreement if the Merger is not completed on or before January 20, 2022 (subject to a three-month extension by either party if all of the conditions to the closing, other than the conditions related to obtaining regulatory approvals, have been satisfied or waived). The Merger Agreement further provides that, upon termination of the Merger Agreement under certain specified circumstances (including if Avangrid terminates the Merger Agreement due to a change in recommendation of the Board or if PNMR terminates the Merger Agreement to accept a superior proposal (as defined in the Merger Agreement)), PNMR will be required to pay Avangrid a termination fee of $130.0&#160;million. In addition, the Merger Agreement provides that (i) if the Merger Agreement is terminated by either party due to a failure of a regulatory closing condition and such failure is the result of Avangrid&#8217;s breach of its regulatory covenants, or (ii) Avangrid fails to effect the closing when all closing conditions have been satisfied and it is otherwise obligated to do so under the Merger Agreement, then, in either such case, upon termination of the Merger Agreement, Avangrid will be required to pay PNMR a termination fee of $184.0&#160;million as the sole </span></div>and exclusive remedy.  Upon the termination of the Merger Agreement under certain specified circumstances involving a breach of the Merger Agreement, either PNMR or Avangrid will be required to reimburse the other party&#8217;s reasonable and documented out-of-pocket fees and expenses up to $10.0&#160;million (which amount will be credited toward, and offset against, the payment of any applicable termination fee).<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584595368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Operating Results (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Operating Results (Unaudited)</a></td>
<td class="text">Quarterly Operating Results (Unaudited)<div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%">Unaudited operating results by quarters for 2020 and 2019 are presented below.  In the opinion of management of the Company, all adjustments (consisting of normal recurring accruals) necessary for a fair statement of the results of operations for such periods have been included.  The annual results of basic and diluted earnings per share shown below may be impacted by rounding.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:45.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNMR per common share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings attributable to PNMR per common share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,925)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2019 reflects pre-tax impairments of $150.6 million offset by $45.7 million of related tax impacts resulting from the NM Supreme Court&#8217;s ruling on the appeals in the NM 2015 Rate Case.  See Note 17.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225579272696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Parent Company<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Schedule I - Condensed Financial Information of Parent Company</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE I</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STATEMENTS OF EARNINGS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,299)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,475)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income and Deductions:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings of subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net other income and deductions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,078&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,581&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,453&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings Before Income Taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Tax Expense (Benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,775&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,363&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,642&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE I</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Operating Activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash Flows From Operating Activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,646)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Investing Activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends from subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200,691)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,435)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,205&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Financing Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term loan borrowings (repayments)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility borrowings (repayments), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,984)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,064)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows from financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,567)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Cash and Cash Equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at Beginning of Period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents at End of Period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flow Disclosures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid, net of amounts capitalized</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid (refunded), net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE I</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED FINANCIAL INFORMATION OF PARENT COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BALANCE SHEETS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,164&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net of accumulated depreciation of $15,706 and $14,583</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,191&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,313&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,631,567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,713,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,277,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,790,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363,957&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term debt-affiliate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,152&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685,259&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (no par value; 120,000,000 shares authorized; issued and outstanding 85,834,874 shares)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,429,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total common stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,049,465&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,678,698&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,790,617&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363,957&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes 7, 8, 14, and 16 for information regarding commitments, contingencies, and maturities of long-term debt.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391182&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225580288904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PNM RESOURCES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.906%"><tr><td style="width:0.1%"/><td style="width:1.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.095%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.696%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.097%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>beginning&#160;of<br/>year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>costs and<br/>expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>other<br/>accounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs and other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>end&#160;of&#160;year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, year ended December 31:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC SERVICE COMPANY OF NEW MEXICO AND SUBSIDIARY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:0.1%"/><td style="width:2.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.554%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>beginning&#160;of<br/>year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>costs and<br/>expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>other<br/>accounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs and other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>end&#160;of&#160;year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, year ended December 31:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TEXAS-NEW MEXICO POWER COMPANY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A WHOLLY-OWNED SUBSIDIARY OF PNM RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:36.491%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deductions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>beginning&#160;of<br/>year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>costs and<br/>expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charged&#160;to<br/>other<br/>accounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs and other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance&#160;at<br/>end&#160;of&#160;year</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, year ended December 31:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225593646216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of the Business and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Financial Statement Preparation and Presentation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Financial Statement Preparation and Presentation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period.  Actual results could ultimately differ from those estimated.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Principles of Consolidation</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Consolidated Financial Statements of each of PNMR, PNM, and TNMP include their accounts and those of subsidiaries in which that entity owns a majority voting interest.  PNM also consolidates Valencia (Note 10).  PNM owns undivided interests in several jointly-owned power plants and records its pro-rata share of the assets, liabilities, and expenses for those plants.  The agreements for the jointly-owned plants provide that if an owner were to default on its payment obligations, the non-defaulting owners would be responsible for their proportionate share of the obligations of the defaulting owner.  In exchange, the non-defaulting owners would be entitled to their proportionate share of the generating capacity of the defaulting owner.  There have been no such payment defaults under any of the agreements for the jointly-owned plants.</span></div>PNMR Services Company expenses, which represent costs that are primarily driven by corporate level activities, are charged to the business segments.  These services are billed at cost and are reflected as general and administrative expenses in the business segments.  Other significant intercompany transactions between PNMR, PNM, and TNMP include interest and income tax sharing payments, as well as equity transactions, and interconnection billings.  All intercompany transactions and balances have been eliminated.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock', window );">Accounting for the Effects of Certain Types of Regulation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Accounting for the Effects of Certain Types of Regulation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company maintains its accounting records in accordance with the uniform system of accounts prescribed by FERC and adopted by the NMPRC and PUCT.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Certain of the Company&#8217;s operations are regulated by the NMPRC, PUCT, and FERC and the provisions of GAAP for rate-regulated enterprises are applied to the regulated operations.  Regulators may assign costs to accounting periods that differ from accounting methods applied by non-regulated utilities. &#160;When it is probable that regulators will permit recovery of costs through future rates, costs are deferred as regulatory assets that otherwise would be expensed. &#160;Likewise, regulatory liabilities </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">are recognized when&#160;it is probable that regulators will require refunds through future rates&#160;or when revenue is collected for expenditures that have not yet been incurred.&#160; GAAP also provides for the recognition of revenue and regulatory assets and liabilities associated with &#8220;alternative revenue programs&#8221; authorized by regulators.  Such programs allow the utility to adjust future rates in response to past activities or completed events, if certain criteria are met.  Regulatory assets and liabilities are amortized into earnings over the authorized recovery period.  Accordingly, the Company has deferred certain costs and recorded certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  Information on regulatory assets and regulatory liabilities is contained in Note 13.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In some circumstances, regulators allow a requested increase in rates to be implemented, subject to refund, before the regulatory process has been completed and a decision rendered by the regulator.  When this occurs, the Company assesses the possible outcomes of the rate proceeding.  The Company records a provision for refund to the extent the amounts being collected, subject to refund, exceed the amount the Company determines is probable of ultimately being allowed by the regulator.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Restricted Cash</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Cash and Restricted Cash</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Cash deposits received and held for a period of time that are restricted to a specific purpose, under the terms of their effective agreements, are considered restricted cash.  Investments in highly liquid investments with original maturities of three months or less at the date of purchase are considered cash and cash equivalents.  At December 31, 2020 and 2019 there was no restricted cash for PNMR, PNM, and TNMP.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Utility Plant</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Utility Plant</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Utility plant is stated at original cost and includes capitalized payroll-related costs such as taxes, pension, other fringe benefits, administrative costs, and AFUDC, where authorized by rate regulation, or capitalized interest.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Repairs, including major maintenance activities, and minor replacements of property are expensed when incurred, except as required by regulators for ratemaking purposes.  Major replacements are charged to utility plant.  Gains, losses, and costs to remove resulting from retirements or other dispositions of regulated property in the normal course of business are credited or charged to accumulated depreciation. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and TNMP may receive reimbursements, referred to as CIAC, from customers to pay for all or part of certain construction projects to the extent the project does not benefit regulated customers in general.  PNM and TNMP account for these reimbursements as offsets to utility plant additions based on the requirements of the NMPRC, FERC, and PUCT.  Due to the PUCT&#8217;s regulatory treatment of CIAC reimbursements, TNMP also receives a financing component that is recognized as other income on the Consolidated Statements of Earnings.  Under the NMPRC regulatory treatment, PNM typically does not receive a financing component.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryDepreciationAndAmortizationPolicy', window );">Depreciation and Amortization</a></td>
<td class="text">Depreciation and AmortizationPNM&#8217;s provision for depreciation and amortization of utility plant, other than nuclear fuel, is based upon straight-line rates approved by the NMPRC and FERC.  Amortization of nuclear fuel is based on units-of-production.  TNMP&#8217;s provision for depreciation and amortization of utility plant is based upon straight-line rates approved by the PUCT.  Depreciation and amortization of non-utility property, including right-of-use assets for finance leases as discussed in Note 8, is computed based on the straight-line method.  The provision for depreciation of certain equipment is allocated between operating expenses and construction projects based on the use of the equipment.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy', window );">Allowance for Funds Used During Construction</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Allowance for Funds Used During Construction</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As provided by the FERC uniform systems of accounts, AFUDC is charged to regulated utility plant for construction projects.  This allowance is designed to enable a utility to capitalize financing costs during periods of construction of property subject to rate regulation.  It represents the cost of borrowed funds (allowance for borrowed funds used during construction or </span></div>&#8220;debt AFUDC&#8221;) and a return on other funds (allowance for equity funds used during construction or &#8220;equity AFUDC&#8221;).  The debt AFUDC is recorded in interest charges and the equity AFUDC is recorded in other income on the Consolidated Statements of Earnings.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventorySuppliesPolicy', window );">Materials, Supplies, and Fuel Stock</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Materials, Supplies, and Fuel Stock</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Materials and supplies relate to transmission, distribution, and generating assets.  Materials and supplies are charged to inventory when purchased and are expensed or capitalized as appropriate when issued.  Materials and supplies are valued using an average costing method.  Coal is valued using a rolling weighted average costing method that is updated based on the current period cost per ton.  Periodic aerial surveys are performed on the coal piles and adjustments are made.  Average cost is equal to net realizable value under the ratemaking process.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Investments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Investments</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM holds investment securities in the NDT for the purpose of funding its share of the decommissioning costs of PVNGS and trusts for PNM&#8217;s share of final reclamation costs related to the coal mines serving SJGS and Four Corners (Note 16).  Since third party investment managers have sole discretion over the purchase and sale of the securities, PNM records a realized loss as an impairment for any available-for-sale debt security that has a market value that is less than cost at the end of each quarter.  Effective January 1, 2018, the Company adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-01 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Financial Instruments (Subtopic 825-10), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">which eliminates the requirement to classify investments in equity securities with readily determinable fair values into trading or available-for-sale categories and requires those equity securities to be measured at fair value with changes in fair value recognized in earnings rather than in OCI.  On January 1, 2018, PNM recorded a cumulative effect adjustment to reclassify unrealized holding gains on equity securities held in the NDT and coal mine reclamation trusts from AOCI to retained earnings on the Consolidated Balance Sheets.  For the years ended December&#160;31, 2020, 2019 and 2018, PNM recorded impairment losses on the available-for-sale debt securities of $3.2 million, $5.7 million and $13.7 million.   No gains or losses are deferred as regulatory assets or liabilities.  See Notes 3 and 9.  All investments are held in PNM&#8217;s name and are in the custody of major financial institutions.  The specific identification method is used to determine the cost of securities disposed of, with realized gains and losses reflected in other income and deductions.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On January 1, 2020, the Company adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2016-13 &#8211; Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">, which changed the way entities recognize impairments of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over the remaining lives of the assets.  The majority of the amendments made by the new standard were required to be applied using a modified retrospective approach.  The amendments in ASU 2016-13 also required entities to separately measure and realize an impairment for credit losses on available-for-sale debt securities for which carrying value exceeded fair value, unless such securities have been determined to be other than temporarily impaired and the entire decrease in value had been realized as an impairment.  The amendments relating to available-for-sale debt securities were required to be applied prospectively on the date of adoption.  PNM records a realized loss as an impairment for any available-for-sale debt security that has a fair value that is less than its carrying value.  As a result, the Company has no available-for-sale debt securities for which carrying value exceeds fair value and there are no impairments considered to be &#8220;other than temporary&#8221; that are included in AOCI and not recognized in earnings.  Adoption of the standard did not result in the Company recording a cumulative effect adjustment or impact the Company's accounting for its available-for-sale debt securities.  All gains and losses resulting from sales and changes in the fair value of equity securities are recognized immediately in earnings.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Equity Method Investment</a></td>
<td class="text">Equity Method InvestmentPNMR accounts for its investment in NMRD using the equity method of accounting because PNMR&#8217;s ownership interest results in significant influence, but not control, over NMRD and its operations.&#160;&#160;PNMR records as income its percentage share of earnings or loss of NMRD and carries its investment at cost, adjusted for its share of undistributed earnings or losses.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">Goodwill The Company does not amortize goodwill.  Goodwill is evaluated for impairment annually, or more frequently if events and circumstances indicate that the goodwill might be impaired.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Asset Impairment</a></td>
<td class="text">Asset ImpairmentTangible long-lived assets and right-of-use assets associated with leases are evaluated in relation to the estimated future undiscounted cash flows to assess recoverability when events and circumstances indicate that the assets might be impaired.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable and Allowance for Credit Losses</a></td>
<td class="text">Accounts Receivable and Allowance for Credit Losses<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Accounts receivable consists primarily of trade receivables from customers. In the normal course of business, credit is extended to customers on a short-term basis.  PNM estimates the allowance for credit losses on trade receivables based on historical experience and estimated default rates.  Accounts receivable balances are reviewed monthly, adjustments to the allowance for credit losses are made as necessary, and amounts that are deemed uncollectible are written off.  See Note 4.  TNMP has a regulatory mechanism to recover uncollectible amounts from REPs as a regulatory asset and as a result has no allowance for credit losses on trade receivables</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:110%">.  </span>As discussed in Note 17, both PNM and TNMP suspended disconnecting certain customers for past due bills, waived late fees during the pandemic, and have been provided regulatory mechanisms to recover bad debt expense and other costs resulting from COVID-19.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Amortization of Debt Acquisition Costs</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Amortization of Debt Acquisition Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Discount, premium, and expense related to the issuance of long-term debt are amortized over the lives of the respective issues.  Gains and losses incurred upon the early retirement of long-term debt are recognized in other income or other deductions, except for amounts recoverable through NMPRC, FERC, or PUCT regulation, which are recorded as regulatory assets or liabilities and amortized over the lives of the respective issues.  Unamortized premium, discount, and expense related to long-term debt are reflected as part of the related liability on the Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivatives</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company records derivative instruments, including energy contracts, on the balance sheet as either an asset or liability measured at their fair value.  Changes in the derivatives&#8217; fair value are recognized in earnings unless specific hedge accounting criteria are met.  PNM also records certain commodity derivative transactions recoverable through NMPRC regulation as regulatory assets or liabilities.  See Note 7 and Note 9.</span></div>The Company treats all forward commodity purchases and sales contracts subject to unplanned netting or &#8220;book-out&#8221; by the transmission provider as derivative instruments subject to mark-to-market accounting.  GAAP provides guidance on whether realized gains and losses on derivative contracts not held for trading purposes should be reported on a net or gross basis and concludes such classification is a matter of judgment that depends on the relevant facts and circumstances.<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Accounting for Derivatives</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Under derivative accounting and related rules for energy contracts, PNM accounts for its various instruments for the purchase and sale of energy, which meet the definition of a derivative, based on PNM&#8217;s intent.  During the years ended December&#160;31, 2020, 2019, and 2018, PNM was not hedging its exposure to the variability in future cash flows from commodity derivatives through designated cash flow hedges.  The derivative contracts recorded at fair value that do not qualify or are not designated for cash flow hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power agreements, used to economically hedge generation assets, purchased power and fuel costs, and customer load requirements.  Changes in the fair value of economic hedges are reflected in results of operations and are classified between operating revenues and cost of energy according to the intent of the hedge.  PNM has no trading transactions.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DecommissioningCostsPolicyPolicyTextBlock', window );">Decommissioning and Reclamation Costs</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Decommissioning and Reclamation Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM is only required to recognize and measure decommissioning liabilities for tangible long-lived assets for which a legal obligation exists.  Nuclear decommissioning costs and related accruals are based on periodic site-specific estimates of the costs for removing all radioactive and other structures at PVNGS and are dependent upon numerous assumptions, including </span></div>estimates of future decommissioning costs at current price levels, inflation rates, and discount rates.  PNM&#8217;s accruals for PVNGS Units 1, 2, and 3, including portions held under leases, have been made based on such estimates, the guidelines of the NRC, and the PVNGS license periods.  See Note 17 for information concerning the treatment of nuclear decommissioning costs for certain purchased and leased portions of PVNGS in the NMPRC&#8217;s order in PNM&#8217;s NM 2015 Rate Case and the NM Supreme Court&#8217;s decision on PNM&#8217;s appeal of that order.In connection with both the SJGS and Four Corners coal supply agreements, the owners are required to reimburse the mining companies for the cost of contemporaneous reclamation, as well as the costs for final reclamation of the coal mines.  The reclamation costs are based on periodic site-specific studies that estimate the costs to be incurred in the future and are dependent upon numerous assumptions, including estimates of future reclamation costs at current price levels, inflation rates, and discount rates.  PNM considers the contemporaneous reclamation costs part of the cost of its delivered coal costs.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EnvironmentalCostExpensePolicy', window );">Environmental Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Environmental Costs</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The normal operations of the Company involve activities and substances that expose the Company to potential liabilities under laws and regulations protecting the environment.  Liabilities under these laws and regulations can be material and may be imposed without regard to fault, or may be imposed for past acts, even though the past acts may have been lawful at the time they occurred. </span></div>The Company records its environmental liabilities when site assessments or remedial actions are probable and a range of reasonably likely cleanup costs can be estimated.  The Company reviews its sites and measures the liability by assessing a range of reasonably likely costs for each identified site using currently available information and the probable level of involvement and financial condition of other potentially responsible parties.  These estimates are based on assumptions regarding the costs for site investigations, remediation, operations and maintenance, monitoring, and site closure.  The ultimate cost to clean up the Company&#8217;s identified sites may vary from its recorded liability due to numerous uncertainties inherent in the estimation process.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Income Taxes</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Income taxes are recognized using the asset and liability method of accounting for income taxes.  Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying value of existing assets and liabilities and their respective tax basis.  All deferred taxes are reflected as non-current on the Consolidated Balance Sheets.  Current NMPRC, FERC, and PUCT approved rates include the tax effects of the majority of these differences.  Rate-regulated enterprises are required to record deferred income taxes for temporary differences accorded flow-through treatment at the direction of a regulatory commission.  The resulting deferred tax assets and liabilities are recorded based on the expected cash flow to be reflected in future rates.  Because the NMPRC, FERC, and the PUCT have consistently permitted the recovery of tax effects previously flowed-through earnings, the Company has established regulatory assets and liabilities offsetting such deferred tax assets and liabilities.  The Company recognizes only the impact of tax positions that, based on their merits, are more likely than not to be sustained upon an IRS audit.  The Company defers investment tax credits and amortizes them over the estimated useful lives of the assets.  See Note 18 for additional information, including a discussion of the impacts of the Tax Act. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company makes an estimate of its anticipated effective tax rate for the year as of the end of each quarterly period within its fiscal year.  In interim periods, income tax expense is calculated by applying the anticipated annual effective tax rate to year-to-date earnings before taxes, which includes the earnings attributable to the Valencia non-controlling interest.  Certain unusual or infrequently occurring items, as well as adjustments due to enactment of new tax laws, have been excluded from the estimated annual effective tax rate calculation.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">New Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning recently issued accounting pronouncements that have not been adopted by the Company is presented below.  The Company does not expect difficulty in adopting these standards by their required effective dates.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2019-12 &#8211; Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In December 2019, the FASB issued ASU 2019-12 as part of its initiative to reduce complexity in accounting standards.  The amendments in ASU 2019-12 simplify accounting for income taxes by removing several accounting exceptions to accounting for income taxes.  ASU 2019-12 also eliminates or simplifies other income tax accounting requirements, including a requirement that entities recognize franchise tax (or similar tax) that is partially based on income as an income-based tax.  ASU 2019-12 is effective for the Company beginning on January 1, 2021 and allows for early adoption.  ASU 2019-12 is to be applied prospectively or retrospectively in the period of adoption depending on the type of amendment.  The Company is in the process of analyzing the impacts of this new standard.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text">The following segment presentation is based on the methodology that management uses for making operating decisions and assessing performance of its various business activities.  A reconciliation of the segment presentation to the GAAP financial statements is provided.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Electric operating revenues are recorded in the period of energy delivery, which includes estimated amounts for service rendered but unbilled at the end of each accounting period.  The determination of the energy sales billed to individual customers is based on the reading of their meters, which occurs on a systematic basis throughout the month.  At the end of each month, amounts of energy delivered to customers since the date of the last meter reading and the corresponding unbilled revenue are <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">estimated.  Unbilled electric revenue is estimated based on daily generation volumes, estimated customer usage by class, line losses, historical trends and experience, applicable customer rates or by using AMS data where available.  Amounts billed are generally due within the next month.  The Company does not incur incremental costs to obtain contracts for its energy services.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s wholesale electricity sales are recorded as electric operating revenues and wholesale electricity purchases are recorded as costs of energy sold.  Derivative contracts that are subject to unplanned netting are recorded net in earnings.  A &#8220;book-out&#8221; is the planned or unplanned netting of off-setting purchase and sale transactions.  A book-out is a transmission mechanism to reduce congestion on the transmission system or administrative burden.  For accounting purposes, a book-out is the recording of net revenues upon the settlement of a derivative contract.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Unrealized gains and losses on derivative contracts that are not designated for hedge accounting are classified as economic hedges.  Economic hedges are defined as derivative instruments, including long-term power and fuel supply agreements, used to hedge generation assets and purchased power costs.  Changes in the fair value of economic hedges are reflected in results of operations, with changes related to economic hedges on sales included in operating revenues and changes related to economic hedges on purchases included in cost of energy sold.  See Note 9.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company adopted ASU 2014-09 &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> as of January 1, 2018, its required effective date, using the modified retrospective method of adoption.  The adoption of ASU 2014-09 did not result in changes to the nature, amount, and timing of the Company&#8217;s existing revenue recognition processes or information technology infrastructure.  Therefore, the adoption of ASU 2014-09 had no effect on the amount of revenue recorded in 2018 compared to the amount that would have been recorded under prior GAAP, no effect on total electric operating revenues or any other caption within the Company&#8217;s financial statements, and no cumulative effect adjustment was recorded.  Additional disclosures to further disaggregate 2020, 2019 and 2018 revenues are presented below. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company adopted ASU 2018-18 &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> Collaborative Arrangements (Topic 808)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> in 2019, ahead of its required effective date, using the retrospective method of adoption.  The Company has collaborative arrangements related to its interest in SJGS, Four Corners, PVNGS, and Luna.  The Company has determined that during the years ended December 31, 2020, 2019, and 2018 none of the joint owners in its collaborative arrangements were customers under Topic 606.  Therefore, the adoption of this standard did not impact the financial statements.  The Company will continue to evaluate transactions between collaborative arrangement participants in future periods under the requirements of the new standard.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM and TNMP recognize revenue as they satisfy performance obligations, which typically occurs as the customer or end-user consumes the electric service provided.  Electric services are typically for a bundle of services that are distinct and transferred to the end-user in one performance obligation measured by KWh or KW.  Electric operating revenues are recorded in the period of energy delivery, including estimated unbilled amounts.  The Company has elected to exclude all sales and similar taxes from revenue.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Revenue from contracts with customers is recorded based upon the total authorized tariff price at the time electric service is rendered, including amounts billed under arrangements qualifying as an Alternative Revenue Program (&#8220;ARP&#8221;).  ARP arrangements are agreements between PNM or TNMP and its regulator that allow PNM or TNMP to adjust future rates in response to past activities or completed events, if certain criteria are met.  ARP revenues are required to be reported separately from contracts with customers.  ARP revenues in a given period include the recognition of &#8220;originating&#8221; ARP revenues (i.e. when the regulator-specific conditions are met) in the period, offset by the reversal of ARP revenues when billed to customers.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Sources of Revenue</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Additional information about the nature of revenues is provided below.  Additional information about matters affecting PNM&#8217;s and TNMP&#8217;s regulated revenues is provided in Note 17.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Revenue from Contracts with Customers </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PNM</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">NMPRC Regulated Retail Electric Service </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; PNM provides electric generation, transmission, and distribution service to its rate-regulated customers in New Mexico.  PNM&#8217;s retail electric service territory covers a large area of north central New Mexico, including the cities of Albuquerque, Rio Rancho, and Santa Fe, and certain areas of southern New Mexico.  Customer rates for retail electric service are set by the NMPRC and revenue is recognized as energy is delivered to the customer.  PNM invoices customers on a monthly basis for electric service and generally collects billed amounts within one month. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transmission Service to Third Parties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; PNM owns transmission lines that are interconnected with other utilities in New Mexico, Texas, Arizona, Colorado, and Utah.  Transmission customers receive service for the transmission of energy owned by the customer utilizing PNM&#8217;s transmission facilities. Customers generally receive transmission services, which are regulated by FERC, from PNM through PNM&#8217;s Open Access Transmission Tariff (&#8220;OATT&#8221;) or a specific contract.  Customers are billed based on capacity and energy components on a monthly basis.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Miscellaneous </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Beginning on January 1, 2018, PNM acquired a 65 MW interest in SJGS Unit 4, which is held as merchant plant as ordered by the NMPRC (Note 16).  PNM sells power from 36 MW of this capacity to a third party at a fixed price that is recorded as revenue from contracts with customers.  PNM is obligated to deliver power under this arrangement only when SJGS Unit 4 is operating.  Other market sales from this 65 MW interest are recorded in other electric operating revenues.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">TNMP</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">PUCT Regulated Retail Electric Service </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8211; TNMP provides transmission and distribution services in Texas under the provisions of TECA and the Texas Public Utility Regulatory Act.  TNMP is subject to traditional cost-of-service regulation with respect to rates and service under the jurisdiction of the PUCT and certain municipalities.  TNMP&#8217;s transmission and distribution activities are solely within ERCOT and not subject to traditional rate regulation by FERC.  TNMP provides transmission and distribution services at regulated rates to various REPs that, in turn, provide retail electric service to consumers within TNMP&#8217;s service territory.  Revenue is recognized as energy is delivered to the consumer.  TNMP invoices REPs on a monthly basis and is generally paid within a month.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Transmission Cost of Service (&#8220;TCOS&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> &#8211; TNMP is a transmission service provider that is allowed to recover its TCOS through a network transmission rate that is approved by the PUCT.  TCOS customers are other utilities that receive service for the transmission of energy owned by the customer utilizing TNMP&#8217;s transmission facilities. </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Alternative Revenue Programs </span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company defers certain costs and records certain liabilities pursuant to the rate actions of the NMPRC, PUCT, and FERC.  ARP revenues, which are discussed above, include recovery or refund provisions under PNM&#8217;s renewable energy rider and true-ups to PNM&#8217;s formula transmission rates; TNMP&#8217;s AMS surcharge, transmission cost recovery factor, and the impacts of the PUCT&#8217;s January 25, 2018 order regarding the change in the federal corporate income tax rate; and the energy efficiency incentive bonus at both PNM and TNMP.  Regulatory assets and liabilities are recognized for the difference between ARP revenues and amounts billed under those programs.  Regulatory assets and liabilities are amortized into earnings as amounts are billed.  As discussed in Note 17, TNMP&#8217;s 2018 Rate Case integrated AMS costs into base rates beginning January 1, 2019.  These costs are being amortized into earnings as alternative revenues over a period of five years.</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Other Electric Operating Revenues</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Other electric operating revenues consist primarily of PNM&#8217;s sales for resale meeting the definition of a derivative.  Derivatives are not considered revenue from contracts with customers.  PNM engages in activities meeting the definition of derivatives to optimize its existing jurisdictional assets and long-term power agreements through spot market, hour-ahead, day-ahead, week-ahead, month-ahead, and other sales of excess generation not required to fulfill retail load and contractual commitments.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Derivatives</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company determines the fair values of its derivative and other financial instruments based on the hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.  There are three levels of inputs that may be used to measure fair value.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.  Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 3 inputs are unobservable inputs for the asset or liability.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For investment securities, Level 2 and Level 3 fair values are provided by fund managers utilizing a pricing service.  For Level 2 fair values, the pricing provider predominantly uses the market approach using bid side market values based upon a hierarchy of information for specific securities or securities with similar characteristics.  Fair values of Level 2 investments in mutual funds are equal to net asset value.  For commodity derivatives, Level 2 fair values are determined based on market observable inputs, which are validated using multiple broker quotes, including forward price, volatility, and interest rate curves to establish expectations of future prices.  Credit valuation adjustments are made for estimated credit losses based on the overall exposure to each counterparty.  For the Company&#8217;s long-term debt, Level 2 fair values are provided by an external pricing service.  The pricing service primarily utilizes quoted prices for similar debt in active markets when determining fair value.  The valuation of Level 3 investments, when applicable, requires significant judgment by the pricing provider due to the absence of quoted market values, changes in market conditions, and the long-term nature of the assets.  The Company has no Level 3 investments as of December 31, 2020 and 2019.  Management of the Company independently verifies the information provided by pricing services.</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2018, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2018-13 &#8211; Fair Value Measurements (Topic 820) Disclosure Framework: Changes to the Disclosure Requirements for Fair Value Measurements,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> to improve fair value disclosures. ASU 2018-13 eliminates certain disclosure requirements related to transfers between Levels 1 and 2 of the fair value hierarchy and the requirement to disclose the valuation process for Level 3 fair value measurements. ASU 2018-13 also amends certain disclosure requirements for investments measured at net asset value and requires new disclosures for Level 3 investments, including a new requirement to disclose changes in unrealized gains or losses recorded in OCI related to Level 3 fair value measurements.  The Company adopted ASU 2018-13 on January 1, 2020, its required effective date.  The Company applied the requirements of the new standard using retrospective application, except for the new disclosures related to Level 3 investments, which are to be applied prospectively. Adoption of the standard did not have a material impact on the Company's disclosures.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Variable Interest Entities</a></td>
<td class="text">How an enterprise evaluates and accounts for its involvement with variable interest entities, focuses primarily on whether the enterprise has the power to direct the activities that most significantly impact the economic performance of a variable interest entity (&#8220;VIE&#8221;).  This evaluation requires continual reassessment of the primary beneficiary of a VIE.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPolicy', window );">Pension and Other Postretirement Benefits</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A plan sponsor is required to (a)&#160;recognize in its statement of financial position an asset for a plan&#8217;s overfunded status or a liability for a plan&#8217;s underfunded status; (b)&#160;measure a plan&#8217;s assets and its obligations that determine its funded status as of the end of the employer&#8217;s fiscal year; and (c)&#160;recognize changes in the funded status of a defined benefit postretirement plan in the year in which the changes occur.  </span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Unrecognized prior service costs and unrecognized gains or losses are required to be recorded in AOCI and subsequently amortized.  To the extent the amortization of these items will ultimately be recovered or returned through future rates, PNM and TNMP record the costs as a regulatory asset or regulatory liability.  The amortization of these incurred costs is included as pension and postretirement benefit periodic cost or income in subsequent years.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company maintains trust funds for the pension and OPEB plans from which benefits are paid to eligible employees and retirees.  The Company&#8217;s funding policy is to make contributions to the trusts, as determined by an independent actuary, that comply with minimum guidelines of the Employee Retirement Income Security Act and the IRC.  Information concerning the investments is contained in Note 9.  The Company has in place a policy that defines the investment objectives, establishes performance goals of asset managers, and provides procedures for the manner in which investments are to be reviewed.  The plans implement investment strategies to achieve the following objectives:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Implement investment strategies commensurate with the risk that the Corporate Investment Committee deems appropriate to meet the obligations of the pension plans and OPEB plans, minimize the volatility of expense, and account for contingencies</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:14.5pt">Transition asset mix over the long-term to a higher proportion of high-quality fixed income investments as the plans&#8217; funded statuses improve</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Management is responsible for the determination of the asset target mix and the expected rate of return.  The target asset allocations are determined based on consultations with external investment advisors.  The expected long-term rate of return on pension and postretirement plan assets is calculated on the market-related value of assets.  Actual gains and losses on pension and OPEB plan assets are recognized in the market-related value of assets equally over a period of not more than five years, which reduces year-to-year volatility.  For the PNM Plans and TNMP Plans, the market-related value of assets is equal to the prior year&#8217;s market-related value of assets adjusted for contributions, benefit payments and investment gains and losses that are within a corridor of plus or minus 4.0% around the expected return on market value.  Gains and losses that are outside the corridor are amortized over five years.  </span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">In August 2018, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Accounting Standards Update 2018-14 - Compensation Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> to improve benefit plan sponsors&#8217; disclosures for defined benefit pension and other post-employment benefit plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">ASU 2018-14 removes the requirement to disclose the amounts in other comprehensive income expected to be recognized as benefit cost over the next fiscal year and the requirement to disclose the impact of a one-percentage-point change in the assumed heath care</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">cost trend rate.  ASU 2018-14 clarifies the disclosure requirements for plans with PBOs and ABOs that are in excess of plan assets and requires an explanation for significant gains and losses related to changes in the benefit obligation during the period be disclosed.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:110%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company has adopted ASU 2018-14 for the period ended December 31, 2020, its required effective date by modifying the disclosures herein as appropriate.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">There are various claims and lawsuits pending against the Company.  In addition, the Company is subject to federal, state, and local environmental laws and regulations and periodically participates in the investigation and remediation of various sites.  In addition, the Company periodically enters into financial commitments in connection with its business operations.  Also, the Company is involved in various legal and regulatory proceedings in the normal course of its business.  See Note 17.  It is not possible at this time for the Company to determine fully the effect of all litigation and other legal and regulatory proceedings on its financial position, results of operations, or cash flows.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">With respect to some of the items listed below, the Company has determined that a loss is not probable or that, to the extent probable, cannot be reasonably estimated.  In some cases, the Company is not able to predict with any degree of certainty the range of possible loss that could be incurred.  The Company assesses legal and regulatory matters based on current information and makes judgments concerning their potential outcome, giving due consideration to the nature of the claim, the amount and nature of any damages sought, and the probability of success.  Such judgments are made with the understanding that the outcome of any litigation, investigation, or other legal proceeding is inherently uncertain.  The Company records liabilities for matters where it is probable a loss has been incurred and the amount of loss is reasonably estimable.  The actual outcomes of the items listed below could ultimately differ from the judgments made and the differences could be material.  The Company cannot make any assurances that the amount of reserves or potential insurance coverage will be sufficient to cover the cash obligations that might be incurred as a result of litigation or regulatory proceedings.  Except as otherwise disclosed, the Company does not expect that any known lawsuits, environmental costs, and commitments will have a material effect on its financial condition, results of operations, or cash flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting for the Effects of Certain Types of Regulation Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DecommissioningCostsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decommissioning Costs Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DecommissioningCostsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForFundsUsedDuringConstructionPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for AFUDC (for example, component of PPE, credit to income statement), information regarding the inclusion in rates (only capitalized if its inclusion in rates is probable) and description of AFUDC (for example, represents the cost of capital used during construction).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6500269&amp;loc=d3e45485-110386<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForFundsUsedDuringConstructionPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5728-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759159-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759068-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41638-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalCostExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for environmental remediation costs that are expensed during the period that resulted from improper or other than normal operation of a long-lived asset. This accounting policy may address (1) whether the obligation is measured on a discounted basis, (2) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (3) the timing of recognition of any recoveries. This accounting policy does not address: (1) accounting for pollution control costs of current operations or for costs of future site restoration or closure that are required upon the cessation of operations or sale of facilities (2) environmental remediation actions that are undertaken at the sole discretion of management and that are not induced by the threat, by governments or other parties, of litigation or of assertion of a claim or an assessment (3) recognition of liabilities of insurance companies for unpaid claims or (4) asset impairment issues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13231-110859<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 55<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=6571209&amp;loc=d3e13669-110860<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13185-110859<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalCostExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=SL94080555-108585<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventorySuppliesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventorySuppliesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryDepreciationAndAmortizationPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for systematically allocating capitalized costs to periods that benefit from the use thereof. Includes, but is not limited to, methods used, such as composite depreciation, descriptions of regulatory treatment for estimated removal and disposal costs, and description of amortization of plant-related regulatory assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryDepreciationAndAmortizationPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584141576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of the Business and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock', window );">Schedule of Average Rates Used Allocated Between Depreciation Expense and Construction Expense Projects Based on Use of Equipment</a></td>
<td class="text">Average straight-line rates used were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.380%"><tr><td style="width:1.0%"/><td style="width:52.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.656%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.799%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electric plant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common, intangible, and general plant</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Inventories consisted of the following at December&#160;31:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:24.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,417&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,929&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,472&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,225&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,945&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,704&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Average Rates Used Allocated Between Depreciation Expense and Construction Expense Projects Based on Use of Equipment [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582782392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Segments</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following tables present summarized financial information for PNMR by segment.  PNM and TNMP each operate in only one segment.  Therefore, tabular segment information is not presented for PNM and TNMP.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:85%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"/><td style="width:43.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.539%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794,667&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,104&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075,771&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,897&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,453&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,069)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,281&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,388)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,389)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,871&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,893&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,812)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,952&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,014&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,585&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,283)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,316&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,013)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,013)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) attributable to PNMR</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,473&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,283)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2020:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,581,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,132,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,939,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"/><td style="width:43.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.539%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,694&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,791&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,068&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,814&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,682)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,200&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,460&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,456)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,422&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,799&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,090)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,131&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) attributable to PNMR</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,653&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,090)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,242,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,860,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,298,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.058%"><tr><td style="width:1.0%"/><td style="width:43.867%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.887%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.539%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091,965&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of energy</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,929&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036,887&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,033&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,497&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,483)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (deductions)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,039)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,286)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,352&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,471&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,766)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,632)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,282&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valencia non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment earnings (loss) attributable to PNMR</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,632)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,642&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2018:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,035,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,665,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Major Customers</a></td>
<td class="text">Three REPs accounted for more than 10% of the electric operating revenues of TNMP, as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:46.052%"><tr><td style="width:1.0%"/><td style="width:23.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.026%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REP C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582560552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text">Information regarding AOCI is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.035%"><tr><td style="width:1.0%"/><td style="width:36.831%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gains on Available-for-Sale Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension<br/>Liability<br/>Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Adjustment for Cash Flow Hedges</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2017, as originally reported</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,940)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative effect adjustment (Note 9)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,208)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,208)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,208)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at January 1, 2018, as adjusted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,961&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,262)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,301)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,148)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Amounts reclassified from AOCI (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,819)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,568&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of amounts reclassified</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,922)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,008)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other OCI changes (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,592)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of other OCI changes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net after-tax change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,099)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,121)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,536)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,361)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,422)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,684)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Amounts reclassified from AOCI (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,063)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,404&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,659)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,926)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of amounts reclassified</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other OCI changes (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of other OCI changes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net after-tax change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,699&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,367&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,060)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,307&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109,693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Amounts reclassified from AOCI (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,497)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,300&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,740)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,937)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of amounts reclassified</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Other OCI changes (pre-tax)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax impact of other OCI changes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,736)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,298)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net after-tax change</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,765&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,779&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,544&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,194&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,914)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,511)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,183)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582746392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Electric Operating Revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A disaggregation of revenues from contracts with customers by the type of customer is presented in the table below.  The table also reflects ARP revenues and other revenues.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.672%"><tr><td style="width:1.0%"/><td style="width:53.678%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.653%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.653%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.722%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.653%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.407%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail electric revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy energy service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues from contracts with customers</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078,158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,641&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,469,799&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Electric Operating Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail electric revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy energy service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 30.25pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues from contracts with customers</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 57.25pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,898&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,310&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377,208&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Electric Operating Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 57.25pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457,603&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Electric Operating Revenues:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts with customers:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail electric revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authority</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economy energy service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues from contracts with customers</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,019,291&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,449&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359,740&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,443)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other electric operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:56.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Electric Operating Revenues</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091,965&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,648&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436,613&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584443208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings and Dividends Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Earnings per Share and Dividends per Share</a></td>
<td class="text">Information regarding the computation of earnings per share and dividends per share is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Number of Common Shares:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding during year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested awards of restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Shares &#8211; Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,931&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dilutive Effect of Common Stock Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Forward Equity Sale Agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Shares &#8211; Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,990&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings Attributable to PNMR Per Share of Common Stock:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividends Declared per Common Share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582648296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning long-term debt outstanding and unamortized (premiums), discounts, and debt issuance costs is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:50.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.238%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Unsecured Notes, Pollution Control Revenue Bonds:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.875% due April 2033, mandatory tender - October 1, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25% due January 2038</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.125% due June 2040, mandatory tender - June&#160;1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20% due June 2040, mandatory tender - June&#160;1, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90% due June 2040</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25% due June 2040</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.45% due September 2042, mandatory tender - June&#160;1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.40% due June 2043, mandatory tender - June&#160;1, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20% due June 2043, mandatory tender - June&#160;1, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Floating rate, weekly-mode</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05% due January 2038, mandatory tender - June 1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.20% due June 2040, mandatory tender - June 1, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.10% due June 2040, mandatory tender June 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15% due June 2040, mandatory tender - June 1, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Unsecured Notes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.35% due October 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15% due May 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45% due May 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85% due August 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68% due May 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.78% due August 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93% due May 2033</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22% due May 2038</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50% due May 2048</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.60% due August 2048</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.21% due April 2030</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.57% due April 2039</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2019 $250.0 Million Term Loan due July 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2019 $40.0 Million Term Loan due June 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,225&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,825&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359,845&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,795&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,405,500&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,748&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:50.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.238%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Discounts, (Premiums), and Issuance Costs, net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Mortgage Bonds:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.95% due April 2043</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,917)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03% due July 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.53% due February 2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.22% due August 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85% due June 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.79% due March 2034</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92% due March 2039</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06% due March 2044</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.60% due July 2029</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.73% due April 24, 2030</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.36% due April 24, 2050</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.93% due July 15, 2035</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.36% due July 15, 2050</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,475)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,475)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 3.25% 2018 SUNs due March 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Term Loan due January 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2018 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMjMvZnJhZzphNjBkZTFmZmRiZTU0MGIxYjVjNzcwODZkY2JiOGVlYi90YWJsZTo4YmMyNDhmMTIxMjU0Njk5YWM1ZDZlMjAyYjY3OWU1MS90YWJsZXJhbmdlOjhiYzI0OGYxMjEyNTQ2OTlhYzVkNmUyMDJiNjc5ZTUxXzY4LTAtMS0xLTAvdGV4dHJlZ2lvbjpiY2MxYmM4NDNiMzA0Mzc1YjJlYjU3YTMzOWFjNmI4M18yNzQ4Nzc5MDY5NDk1_6bc6b2ae-4d2c-476c-94e2-ed4535af555e">Two</span>-Year Term Loan due December 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2019 Term Loan due June 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Term Loan due January 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR 2020 Delayed-Draw Term Loan due January 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consolidated PNMR Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,294,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,107)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,004,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,718,043&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,589)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,513,698&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,751)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">Schedule of Short-term Debt</a></td>
<td class="text"><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Short-term debt outstanding consists of:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.339%"><tr><td style="width:1.0%"/><td style="width:61.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.680%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.026%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term Debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM 2017 New Mexico Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR Development Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Reflecting mandatory tender dates, long-term debt maturities as of December 31, 2020 are follows:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.760%"><tr><td style="width:1.0%"/><td style="width:22.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.875%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.875%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.875%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.877%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,254,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705,845&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,198&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,294,043&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225581130984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AssetsandLiabilitiesLesseeTableTextBlock', window );">Assets and Liabilities, Lessee</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information related to the Company&#8217;s operating leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:32.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.121%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.241%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets, net of amortization</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As discussed above, the Company classifies its fleet vehicle and equipment leases and its office equipment leases commencing on or after January 1, 2019 as financing leases.  Information related to the Company&#8217;s financing leases recorded on the Consolidated Balance Sheets is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.792%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.388%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(973)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-utility property, net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,058&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,672&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Information concerning the weighted average remaining lease terms and the weighted average discount rates used to determine the Company&#8217;s lease liabilities is presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.713%"><tr><td style="width:1.0%"/><td style="width:27.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.160%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.884%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.163%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years):</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.49</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.78</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.84</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.54</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.54</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information for the components of lease expense is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"><tr><td style="width:1.0%"/><td style="width:53.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.032%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,375)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,395)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense for the period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,519&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,652&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.192%"><tr><td style="width:1.0%"/><td style="width:53.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.032%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,594)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,050&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease cost:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts capitalized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense for the period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,670&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Supplemental cash flow information related to the Company&#8217;s leases is as follows:</span></div><div style="text-align:justify;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.6pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from financing leases</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance cash flows from financing leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash information related to right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Finance Lease, Liability, Maturity</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Future expected lease payments are shown below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:27.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Later years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,490&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,877&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities as of December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,071&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,972&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,442&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,525&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Future expected lease payments are shown below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:27.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Later years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,490&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,877&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities as of December 31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,071&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,972&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,442&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,525&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AssetsandLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets and Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AssetsandLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225598345208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Derivative and Other Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Commodity Derivatives</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">PNM&#8217;s commodity derivative instruments that are recorded at fair value, all of which are accounted for as economic hedges and considered Level 2 fair value measurements, are presented in the following line items on the Consolidated Balance Sheets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:60.380%"><tr><td style="width:1.0%"/><td style="width:58.948%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.272%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Economic Hedges</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,551&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,096)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,551)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,596)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">Schedule of Realized Gain (Loss)</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Gains and losses recognized on the Consolidated Statements of Earnings related to investment securities in the NDT and reclamation trusts are presented in the following table:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"><tr><td style="width:1.0%"/><td style="width:47.181%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.659%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.033%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.033%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.852%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains from equity securities sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) from equity securities still held</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net gains (losses) on equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,568&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,659)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,969)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,517)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains (losses) on investment securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,599&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,589&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,176)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Gross realized losses shown below exclude the (increase)/decrease in realized impairment losses of $(3.2)&#160;million, $3.0 million, and $(9.4)&#160;million for the years ended December&#160;31, 2020, 2019 and 2018.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.654%"><tr><td style="width:1.0%"/><td style="width:48.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.729%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.729%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.072%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized (losses)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,624)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Investments Classified by Contractual Maturity Date</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020, the available-for-sale debt securities held by PNM, had the following final maturities:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:51.754%"><tr><td style="width:1.0%"/><td style="width:74.323%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.477%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 5 years through 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 10 years through 15 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 15 years through 20 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 20 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,010&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of Instruments Presented by Level of Hierarchy</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Items recorded at fair value by PNM on the Consolidated Balance Sheets are presented below by level of the fair value hierarchy along with gross unrealized gains on investments in available-for-sale securities.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.801%"><tr><td style="width:1.0%"/><td style="width:34.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.267%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.727%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.818%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant Other Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gains</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,115&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,330&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,387&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.485%"><tr><td style="width:1.0%"/><td style="width:35.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.053%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,832&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,707&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,125&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,297&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Summary of Carrying Amounts and Fair Value of Instruments</a></td>
<td class="text"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The carrying amounts and fair values of long-term debt, all of which are considered Level 2 fair value measurements and are not recorded at fair value on the Consolidated Balance Sheets are presented below:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.140%"><tr><td style="width:1.0%"/><td style="width:52.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.102%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.557%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair&#160;Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,295,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,355,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,696,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,007,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,142,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,748,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Investments Held by the Employee Benefit Plans</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The fair values of investments held by the employee benefit plans are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"/><td style="width:49.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.289%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.852%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets&#160;for Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Pension Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,891&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,234&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,196&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM OPEB Plan</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,861&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,824&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,037&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"/><td style="width:50.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.645%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.018%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.649%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices in Active<br/>Markets&#160;for Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM Pension Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participation in PNMR Master Trust Investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized within fair value hierarchy</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Master Trust Investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,327&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM OPEB Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,749&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP OPEB Plan</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,910&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,350&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of investments in the PNMR Master Trust are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"/><td style="width:56.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.615%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active Markets&#160;for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Master Trust</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,631&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments categorized within fair value hierarchy</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,873&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE2LTAtMS0xLTA_6fb43e7c-b292-48c2-b676-18486196c5c1">Private equity funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE3LTAtMS0xLTA_d5bfa437-6a6d-4634-a0ff-fe63bb21fb1c">Hedge funds</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzE4LTAtMS0xLTA_ed3a96f0-d547-49b1-80ab-6df93d41a0a9">Real estate funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,087&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.257%"><tr><td style="width:1.0%"/><td style="width:56.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.615%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Fair Value Hierarchy</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active Markets&#160;for<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2019</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR Master Trust</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, common</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate stocks, preferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International government</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments categorized within fair value hierarchy</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncategorized investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM0LTAtMS0xLTE1NTEy_fec9cf33-cc7e-4a90-8699-9ad62a18493b">Private equity funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM1LTAtMS0xLTE1NTEy_645e24dd-b6e1-4e5d-8318-acf9ba7954e9">Hedge funds</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA2NTJmNTNiMmFhMjQ3ZDY5MDRhYjAxZWQwNjJkMDA1L3NlYzowNjUyZjUzYjJhYTI0N2Q2OTA0YWIwMWVkMDYyZDAwNV8yMzIvZnJhZzozMWMyMTQzZTA0Mzc0Y2IyOWQwOWE5NDY1YzcxNDk4MC90YWJsZToxYzlmMjQ4NTNmNDc0NDFiOWU2YTE1YmY2OTZkNTk5Ni90YWJsZXJhbmdlOjFjOWYyNDg1M2Y0NzQ0MWI5ZTZhMTViZjY5NmQ1OTk2XzM2LTAtMS0xLTE1NTEy_5d3b0a45-a95e-406e-a2da-554c1643b42c">Real estate funds</span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,986&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2C<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=SL7498348-110258<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRealizedGainLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225579706808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntitiesAbstract', window );"><strong>Variable Interest Entities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Summarized Financial Information for Noncontrolling Interest</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Summarized financial information for Valencia is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"><tr><td style="width:1.0%"/><td style="width:51.020%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.272%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Results of Operations</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings attributable to non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,013&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,241&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,112&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.894%"><tr><td style="width:1.0%"/><td style="width:67.330%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.246%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Position</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owners&#8217; equity &#8211; non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,009&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,052&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_VariableInterestEntitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_VariableInterestEntitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759159-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5747-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6228884-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597355496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Schedule of Defined Benefit Plans Disclosures</a></td>
<td class="text">The following table presents information about the PBO, fair value of plan assets, and funded status of the plans:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"><tr><td style="width:1.0%"/><td style="width:44.148%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,839)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,820)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,904&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,745&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,574&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,467&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,367&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,467&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,149&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,367&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status &#8211; asset (liability) for pension benefits</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,374)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,278)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,241)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,207)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents information about the APBO, the fair value of plan assets, and the funded status of the plans:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.929%"><tr><td style="width:1.0%"/><td style="width:44.148%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APBO at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APBO at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,196&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,121&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,235&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,400&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,703&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,744&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,271)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(707)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,402&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status &#8211; asset (liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,279&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Assumptions Used</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.087%"><tr><td style="width:1.0%"/><td style="width:43.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.659%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.659%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.659%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demographic experience</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assumptions and experience</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,567&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,151&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,459&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,889&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost (income).  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost (income) would be affected.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"><tr><td style="width:1.0%"/><td style="width:62.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost (income)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost (income)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Actuarial (gain) loss results from changes in:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"><tr><td style="width:1.0%"/><td style="width:44.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.889%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claims, contributions, and demographic experience</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,698)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed participation rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,261&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,587&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following significant weighted-average assumptions were used to determine the APBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the APBO and net periodic benefit cost would be affected.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.286%"><tr><td style="width:1.0%"/><td style="width:62.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.593%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 APBO</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 APBO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following significant weighted-average assumptions were used to determine the PBO and net periodic benefit cost.  Should actual experience differ from actuarial assumptions, the PBO and net periodic benefit cost would be affected.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.070%"><tr><td style="width:1.0%"/><td style="width:60.510%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.074%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term rate of return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining December&#160;31 PBO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for determining net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term rate of return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock', window );">Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents pre-tax information about net actuarial (gain) loss in AOCI as of December&#160;31, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.403%"><tr><td style="width:1.0%"/><td style="width:68.612%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Experience (gain) loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset (liability) adjustment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization recognized in net periodic benefit cost (income)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,078&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents pre-tax information about net actuarial loss in AOCI as of December&#160;31, 2020.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.228%"><tr><td style="width:1.0%"/><td style="width:72.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount in AOCI not yet recognized in net periodic benefit cost at beginning of year</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Experience (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset (liability) adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization recognized in net periodic benefit cost (income)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount in AOCI not yet recognized in net periodic benefit cost at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,259&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents the components of net periodic benefit cost (income):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"><tr><td style="width:1.0%"/><td style="width:48.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,794&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,625&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,967&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost (income)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents the components of net periodic benefit cost (income):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.157%"><tr><td style="width:1.0%"/><td style="width:48.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost (income)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,709)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,631)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,202)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(517)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost (income)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(442)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(460)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table presents the components of net periodic benefit cost:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:61.695%"><tr><td style="width:1.0%"/><td style="width:50.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.307%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Benefit Payments</a></td>
<td class="text"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following pension benefit payments are expected to be paid:</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"><tr><td style="width:1.0%"/><td style="width:40.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.152%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.658%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.155%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following OPEB payments, which reflect expected future service and are net of participant contributions, are expected to be paid:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:39.327%"><tr><td style="width:1.0%"/><td style="width:40.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.152%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.658%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.155%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The following executive retirement plan payments, which reflect expected future service, are expected:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:44.883%"><tr><td style="width:1.0%"/><td style="width:44.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.284%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock', window );">Schedule of Health Care Cost Trend Rates</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table shows the assumed health care cost trend rates for the PNM OPEB plan:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.356%"><tr><td style="width:1.0%"/><td style="width:73.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.380%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Health care cost trend rate assumed for next year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate to which the cost trend rate is assumed to decline (the ultimate trend rate)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year that the rate reaches the ultimate trend rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock', window );">Schedule of Net Funded Status</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the executive retirement programs, the following table presents information about the PBO and funded status of the plans:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.456%"><tr><td style="width:1.0%"/><td style="width:35.956%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.976%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PBO at end of year &#8211; funded status</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,222&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,994&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,899&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,560&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock', window );">Summary of Expenses for Other Retirement Plans</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A summary of expenses for these other retirement plans is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:56.871%"><tr><td style="width:1.0%"/><td style="width:46.200%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.612%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401(k) plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401(k) plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401(k) plan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Defined Contribution Plan Expenses [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income (loss) expected to be recognized as components of net periodic benefit cost over the next fiscal year, including the net gain (loss), net prior service cost or credit, and net transition asset or obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (s)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2439-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2410-114920<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the assumed health care cost trend rates for the next year used to measure the expected cost of benefits covered by the plans, including the ultimate trend rate(s) and when that rate is expected to be achieved.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetFundedStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582658808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock', window );">Cash Proceeds Received and Tax Benefit from Share-based Payment Awards</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:69.590%"><tr><td style="width:1.0%"/><td style="width:37.555%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.597%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.911%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Excess Tax Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Summary of Awards</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table summarizes the weighted-average assumptions used to determine the awards grant date fair value:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.549%"><tr><td style="width:1.0%"/><td style="width:49.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.982%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.982%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.795%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Shares and Performance-Based Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected quarterly dividends per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3075&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2900&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72 %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Market-Based Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity in restricted stock awards, including performance-based and market-based shares, and stock options:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.730%"><tr><td style="width:1.0%"/><td style="width:42.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.451%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December&#160;31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December&#160;31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,061&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table provides additional information concerning restricted stock activity, including performance-based and market-based shares, and stock options:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:81.871%"><tr><td style="width:1.0%"/><td style="width:66.042%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.228%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.904%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant date fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.73&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of restricted shares that vested (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582688792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperationsAbstract', window );"><strong>Regulated Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Regulatory Assets and Liabilities</a></td>
<td class="text">Regulatory assets and liabilities reflected in the Consolidated Balance Sheets are presented below.<div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"><tr><td style="width:1.0%"/><td style="width:36.789%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.913%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.187%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FPPAC</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Energy efficiency costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC, including carrying charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coal mine reclamation costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on reacquired debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and OPEB</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hurricane recovery costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS surcharge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS retirement and other costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred cost under the ETA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred COVID-19 costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS replacement resources</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,467&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,463&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,953&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,840&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,039&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,463&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.502%"><tr><td style="width:1.0%"/><td style="width:36.789%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.913%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.187%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FPPAC</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy rider</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,052)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,419)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,052)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of removal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(284,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,613)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(343,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(374,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS ARO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy tax benefits</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,912)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated depreciation SNCRs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,045)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and OPEB</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 cost savings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(664,873)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(683,398)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,355)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182,845)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(670,292)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(683,769)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187,407)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182,979)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Includes $1.6 million for certain PNM pension costs as described in Note 11</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Amount shown is net of amounts owed under the PUCT&#8217;s January 25, 2018 order as described in Note 17</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">Includes $9.3 million in coal mine reclamation costs related to PNM&#8217;s planned retirement of SJGS in 2022 and recoverable under the ETA as described in Note 16</span></div><div style="padding-left:45pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:105%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%"> Amounts to be refunded under the ETA</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Assets and Liabilities [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584098008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Program and Jointly-Owned Electric Generating Plants (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract', window );"><strong>Construction Program and Jointly-Owned Electric Generating Plants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock', window );">Summary of Interests and Investments in Jointly-Owned Generating Facilities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">At December&#160;31, 2020, PNM&#8217;s interests and investments in jointly-owned generating facilities are:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.274%"><tr><td style="width:1.0%"/><td style="width:40.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.790%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Station (Fuel Type)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plant&#160;in<br/>Service</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Construction<br/>Work in<br/>Progress</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Composite<br/>Interest</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJGS (Coal)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(448,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PVNGS (Nuclear) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Four Corners Units 4 and 5 (Coal)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luna (Gas)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Includes cost of removal.</span></div><div style="padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:110%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Includes interest in PVNGS Unit 3, interest in common facilities for all PVNGS units, and owned interests in PVNGS Units 1 and 2, including improvements.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock', window );">Summary of Budgeted Construction Expenditures</a></td>
<td class="text">An unaudited summary of the budgeted construction expenditures, including expenditures for jointly-owned projects, and nuclear fuel, is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.321%"><tr><td style="width:1.0%"/><td style="width:21.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.179%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,208.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,607.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PNMR</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,961.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction Program and Jointly-Owned Electric Generating Plants [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of budgeted construction expenditures [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of proportionate interests in jointly owned utility plants. Includes the amount of plants in service, the accumulated provision for depreciation (if available), the amount of plants under construction, and the proportionate share. The amounts presented may be further subdivided to show amounts applicable to plant subcategories (for example, production, transmission, distribution). Includes statements that the amounts represent the utility's share in each joint plant and that it must provide its own financing. Information concerning two or more generating plants on the same site may be combined. States that the utility's share of direct expenses of the joint plants is included in the corresponding operating expenses on its income statement (for example, fuel, maintenance of plant, other operating expense). If the share of direct expenses is charged to purchased power, then disclose the amount so charged and the proportionate amounts charged to specific operating expenses on the records maintained for the joint plants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=115995737&amp;loc=d3e659983-123033<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225691502376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Retirement Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationDisclosureAbstract', window );"><strong>Asset Retirement Obligation Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock', window );">Reconciliation of Asset Retirement Obligations</a></td>
<td class="text"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">A reconciliation of the ARO liabilities is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.011%"><tr><td style="width:1.0%"/><td style="width:54.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.351%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.019%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2017</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities incurred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions to estimated cash flows</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions to estimated cash flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,962&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,081&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities incurred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions to estimated cash flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,407)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,407)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,421&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,717&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> Reflects the impacts of an updated SJGS decommissioning study that assumes PNM will retire its share of SJGS in 2022.  </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:110%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">&#160;</span> Reflects a decrease of $9.2&#160;million related to an updated PVNGS decommissioning study and an increase of $0.8&#160;million related to an updated Four Corners decommissioning study.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount of a liability for asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584044328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters Regulatory and Rate Matters (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperationsAbstract', window );"><strong>Regulated Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock', window );">Schedule of Rate Increases for Transmission Costs</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following sets forth TNMP&#8217;s approved EECRF increases:</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:55.701%"><tr><td style="width:1.0%"/><td style="width:33.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.135%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Collection Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Bonus</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth TNMP&#8217;s recent interim transmission cost rate increases:</span></div><div style="margin-bottom:5pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.128%"><tr><td style="width:1.0%"/><td style="width:43.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.666%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approved Increase in Rate Base</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Annual Increase in Revenue</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 21, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 19, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 7, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Rate Increases for Transmission Costs [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597304696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SummaryofTaxReformAdjustmentsTableTextBlock', window );">Summary of Tax Reform Adjustments</a></td>
<td class="text">The adjustments to deferred income taxes resulting from completion of the Company&#8217;s analysis, which resulted primarily from differences between the estimated amounts recorded as of December 31, 2017 and the actual amounts reflected <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">in the Company&#8217;s 2017 tax return filing, including adjustments resulting from additional guidance and interpretations to the Tax Act issued in 2018 related to bonus depreciation, certain incentive compensation, and other items are presented below: </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.421%"><tr><td style="width:1.0%"/><td style="width:39.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in regulatory liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net decrease in deferred income tax liabilities (deferred income tax assets)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in affiliate receivables<br/>(affiliate payables)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,673&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,473&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,265&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">PNMR&#8217;s income taxes (benefits) consist of the following components:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"/><td style="width:56.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.411%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current federal income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefits)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,636&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,282)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,775&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PNM&#8217;s income taxes (benefit) consist of the following components:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"/><td style="width:56.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.411%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current federal income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,266)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,590)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,857&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,962)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,971)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TNMP&#8217;s income taxes consist of the following components:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current federal income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,621)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(540)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred state income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">PNMR&#8217;s provision for income taxes (benefits) differed from the federal income tax computed at the statutory rate for each of the years shown.  The differences are attributable to the following factors:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"/><td style="width:56.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.411%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(890)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(522)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax (Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow-through of depreciation items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings attributable to non-controlling interest in Valencia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of charitable contribution carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory recovery of prior year impairments of state net operating loss carryforward, including amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax rate change</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense (benefit) related to stock compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(795)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefits)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,636&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,282)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,775&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"/><td style="width:56.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.411%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.92&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.82)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div>The differences are attributable to the following factors:<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"><tr><td style="width:1.0%"/><td style="width:54.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.211%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of accumulated investment tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax (Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flow-through of depreciation items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings attributable to non-controlling interest in Valencia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,716)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory recovery of prior year impairment of state net operating loss carryforward, net of amortization</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of tax expense (benefit) related to stock compensation awards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(559)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,857&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,962)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,971)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"><tr><td style="width:1.0%"/><td style="width:54.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.622%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.211%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88.13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div>The differences are attributable to the following factors:<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax at statutory rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of tax expense (benefit) related to stock compensation awards</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(623)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,308&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.29&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.65&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Components of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of PNMR&#8217;s net accumulated deferred income tax liability were:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"><tr><td style="width:1.0%"/><td style="width:67.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities related to income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and plant related</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(738,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(787,928)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment tax credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets related to income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset for shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,831)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,985)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,087,662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,020,702)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net accumulated deferred income tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694,512)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626,058)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of PNM&#8217;s net accumulated deferred income tax liability were:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.327%"><tr><td style="width:1.0%"/><td style="width:69.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.618%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities related to income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory disallowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,095&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and plant related</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(576,079)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(630,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets related to income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset for shutdown of SJGS Units 2 and 3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,831)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(870,413)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(819,085)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net accumulated deferred income tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(579,150)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(521,990)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of TNMP&#8217;s net accumulated deferred income tax liability at December&#160;31, were:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:84.649%"><tr><td style="width:1.0%"/><td style="width:67.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.663%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.928%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory liabilities related to income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,940&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and plant related</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142,791)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets related to income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on reacquired debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,072)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,685)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,420)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,915)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,473)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177,309)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174,177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net accumulated deferred income tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145,369)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140,151)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock', window );">Reconciliation of Accumulated Deferred Income Tax Liability to Deferred Income Tax Benefit</a></td>
<td class="text"><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">The following table reconciles the change in PNMR&#8217;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"><tr><td style="width:1.0%"/><td style="width:79.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.798%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred income tax liability per above table</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax effects of income tax related regulatory assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of mark-to-market adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of excess pension liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,670)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for uncertain income tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of state net operating loss recovered in prior years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refundable alternative minimum tax credit carryforward reclassified to receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes (benefits)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,405&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the change in PNM&#8217;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.233%"><tr><td style="width:1.0%"/><td style="width:77.802%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.998%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred income tax liability per above table</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax effects of income tax related regulatory assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,609)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of mark-to-market adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of excess pension liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,670)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for uncertain income tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of state net operating loss recovered in prior years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes (benefits)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,442&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the change in TNMP&#8217;s net accumulated deferred income tax liability to the deferred income tax (benefit) included in the Consolidated Statement of Earnings:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.748%"><tr><td style="width:1.0%"/><td style="width:81.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.392%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in deferred income tax liability per above table</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in tax effects of income tax related regulatory assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of excess deferred income tax</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes (benefits)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,773)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of Unrecognized Tax Benefits (Expenses)</a></td>
<td class="text">A reconciliation of unrecognized tax benefits is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.426%"><tr><td style="width:1.0%"/><td style="width:53.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.450%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2017</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to 2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to 2019</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,693&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reductions) for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,152&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock', window );">Tax Carryforward, Impairments, net of Federal Tax Benefit</a></td>
<td class="text"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impairments after reflecting the expiration of carryforwards under applicable tax laws, net of federal tax benefit, for 2018 through 2020 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2018:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Summary of Tax Credit Carryforwards</a></td>
<td class="text">The reserve balances, after reflecting expiration of carryforwards under applicable tax laws, at December&#160;31, 2020 and 2019 are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.304%"><tr><td style="width:1.0%"/><td style="width:54.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.308%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax credit carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforwards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charitable contribution carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Deferred Income Tax Components [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_SummaryofTaxReformAdjustmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of Tax Reform Adjustments [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_SummaryofTaxReformAdjustmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Carryforward, Impairments, net of Federal Tax Benefit [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582709352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Transactions</a></td>
<td class="text">The table below summarizes the nature and amount of related party transactions of PNMR, PNM and TNMP:&#160;&#160;&#160;&#160;&#160;<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.040%"><tr><td style="width:1.0%"/><td style="width:51.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.680%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.680%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In&#160;thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services billings:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to TNMP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP to PNM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewable energy purchases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM from NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interconnection and facility study billings:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to NMRD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to PNMR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest billings:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to PNMR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax sharing payments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to TNMP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNMR to PNM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PNM to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TNMP to PNMR</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584594536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesTextBlock', window );">Marketable Securities</a></td>
<td class="text">PNMR presents its share of net earnings from NMRD in other income on the Consolidated Statements of Earnings.  Summarized financial information for NMRD is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.877%"><tr><td style="width:1.0%"/><td style="width:50.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.314%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.314%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.316%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,147&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,890&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.450%"><tr><td style="width:1.0%"/><td style="width:60.881%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.333%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:9pt;text-align:center;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Position</span></div><div style="text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant, and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,531&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,959&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owners&#8217; equity</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,310&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,319&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584473304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Operating Results (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%">Unaudited operating results by quarters for 2020 and 2019 are presented below.  In the opinion of management of the Company, all adjustments (consisting of normal recurring accruals) necessary for a fair statement of the results of operations for such periods have been included.  The annual results of basic and diluted earnings per share shown below may be impacted by rounding.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:45.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.234%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March&#160;31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September&#160;30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNMR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNMR per common share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNMR</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings attributable to PNMR per common share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PNM</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,925)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings (loss) attributable to PNM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TNMP</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,098&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,087&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2019 reflects pre-tax impairments of $150.6 million offset by $45.7 million of related tax impacts resulting from the NM Supreme Court&#8217;s ruling on the appeals in the NM 2015 Rate Case.  See Note 17.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225719000792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of the Business and Significant Accounting Policies - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>utility</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccountingPoliciesDisclosuresLineItems', window );"><strong>Accounting Policies Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount', window );">Payment defaults</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">$ 11,254,000<span></span>
</td>
<td class="nump">$ 9,478,000<span></span>
</td>
<td class="nump">$ 10,404,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccountingPoliciesDisclosuresLineItems', window );"><strong>Accounting Policies Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfRegulatedUtilities', window );">Number of regulated utilities | utility</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccountingPoliciesDisclosuresLineItems', window );"><strong>Accounting Policies Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest', window );">Allowance for funds used during construction, capitalized interest</a></td>
<td class="nump">$ 3,000,000.0<span></span>
</td>
<td class="nump">$ 5,000,000.0<span></span>
</td>
<td class="nump">$ 6,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate', window );">Allowance for funds used during construction, capitalized interest rate</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">2.99%<span></span>
</td>
<td class="nump">3.19%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">$ 6,958,000<span></span>
</td>
<td class="nump">$ 6,656,000<span></span>
</td>
<td class="nump">$ 8,173,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate', window );">Allowance for funds used during construction, capitalized cost of equity rate</a></td>
<td class="nump">3.42%<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale', window );">Impairment losses on securities held in the NDT</a></td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="nump">$ 13,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccountingPoliciesDisclosuresLineItems', window );"><strong>Accounting Policies Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest', window );">Allowance for funds used during construction, capitalized interest</a></td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">$ 2,400,000<span></span>
</td>
<td class="nump">$ 2,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate', window );">Allowance for funds used during construction, capitalized interest rate</a></td>
<td class="nump">2.20%<span></span>
</td>
<td class="nump">3.23%<span></span>
</td>
<td class="nump">3.32%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">$ 4,300,000<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate', window );">Allowance for funds used during construction, capitalized cost of equity rate</a></td>
<td class="nump">4.42%<span></span>
</td>
<td class="nump">3.78%<span></span>
</td>
<td class="nump">3.29%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AccountingPoliciesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies Disclosures [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AccountingPoliciesDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CollaborativeArrangementOwnerObligationsDefaultAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Collaborative Arrangement, Owner Obligations, Default, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CollaborativeArrangementOwnerObligationsDefaultAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfRegulatedUtilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Regulated Utilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfRegulatedUtilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity, Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8A<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501662&amp;loc=d3e56162-110433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount capitalized of allowance for funds used during construction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective rate, including composite rate, of cost of financing additions to qualifying regulated assets, commonly called allowance for funds used during construction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501662&amp;loc=d3e56162-110433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501569&amp;loc=d3e55921-110430<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597301336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of the Business and Significant Accounting Policies - Inventories/Depreciation and Amortization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 66,417<span></span>
</td>
<td class="nump">$ 77,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=us-gaap_PublicUtilitiesInventoryCoalMember', window );">Coal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">12,012<span></span>
</td>
<td class="nump">24,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember', window );">Materials and supplies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">54,405<span></span>
</td>
<td class="nump">53,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">60,472<span></span>
</td>
<td class="nump">72,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Coal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">12,012<span></span>
</td>
<td class="nump">24,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Materials and supplies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 48,460<span></span>
</td>
<td class="nump">$ 47,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Electric plant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Depreciation average rates used</a></td>
<td class="nump">2.47%<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Common, intangible, and general plant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Depreciation average rates used</a></td>
<td class="nump">7.65%<span></span>
</td>
<td class="nump">7.91%<span></span>
</td>
<td class="nump">8.18%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Depreciation average rates used</a></td>
<td class="nump">3.95%<span></span>
</td>
<td class="nump">4.04%<span></span>
</td>
<td class="nump">3.49%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 5,945<span></span>
</td>
<td class="nump">$ 5,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Coal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Materials and supplies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryLineItems', window );"><strong>Public Utilities, Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 5,945<span></span>
</td>
<td class="nump">$ 5,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Composite depreciation rate for public utility plants in service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=us-gaap_PublicUtilitiesInventoryCoalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=us-gaap_PublicUtilitiesInventoryCoalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=us-gaap_ElectricityGenerationPlantNonNuclearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=us-gaap_ElectricityGenerationPlantNonNuclearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_CommonIntangibleAndGeneralPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_CommonIntangibleAndGeneralPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225596168968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="nump">$ 359,276<span></span>
</td>
<td class="nump">$ 472,465<span></span>
</td>
<td class="nump">$ 357,649<span></span>
</td>
<td class="nump">$ 333,622<span></span>
</td>
<td class="nump">$ 344,144<span></span>
</td>
<td class="nump">$ 433,586<span></span>
</td>
<td class="nump">$ 330,228<span></span>
</td>
<td class="nump">$ 349,645<span></span>
</td>
<td class="nump">$ 1,523,012<span></span>
</td>
<td class="nump">$ 1,457,603<span></span>
</td>
<td class="nump">$ 1,436,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">514,878<span></span>
</td>
<td class="nump">632,783<span></span>
</td>
<td class="nump">559,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275,612<span></span>
</td>
<td class="nump">267,808<span></span>
</td>
<td class="nump">241,188<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">18,588<span></span>
</td>
<td class="nump">147,805<span></span>
</td>
<td class="nump">71,150<span></span>
</td>
<td class="nump">47,738<span></span>
</td>
<td class="nump">60,552<span></span>
</td>
<td class="nump">140,540<span></span>
</td>
<td class="num">(93,615)<span></span>
</td>
<td class="nump">36,723<span></span>
</td>
<td class="nump">285,281<span></span>
</td>
<td class="nump">144,200<span></span>
</td>
<td class="nump">236,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,223<span></span>
</td>
<td class="nump">14,022<span></span>
</td>
<td class="nump">15,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherIncomeDeductionsExcludingInterest', window );">Other income (deductions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,840<span></span>
</td>
<td class="nump">29,643<span></span>
</td>
<td class="num">(15,286)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(114,392)<span></span>
</td>
<td class="num">(121,016)<span></span>
</td>
<td class="num">(127,244)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207,952<span></span>
</td>
<td class="nump">66,849<span></span>
</td>
<td class="nump">109,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,636<span></span>
</td>
<td class="num">(25,282)<span></span>
</td>
<td class="nump">7,775<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="nump">11,701<span></span>
</td>
<td class="nump">$ 125,453<span></span>
</td>
<td class="nump">$ 61,561<span></span>
</td>
<td class="num">$ (11,399)<span></span>
</td>
<td class="nump">35,989<span></span>
</td>
<td class="nump">$ 106,763<span></span>
</td>
<td class="num">$ (72,283)<span></span>
</td>
<td class="nump">$ 21,662<span></span>
</td>
<td class="nump">187,316<span></span>
</td>
<td class="nump">92,131<span></span>
</td>
<td class="nump">101,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Valencia non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,013)<span></span>
</td>
<td class="num">(14,241)<span></span>
</td>
<td class="num">(15,112)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172,775<span></span>
</td>
<td class="nump">77,362<span></span>
</td>
<td class="nump">85,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">7,939,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,298,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,939,854<span></span>
</td>
<td class="nump">7,298,774<span></span>
</td>
<td class="nump">6,865,551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">278,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">278,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 278,297<span></span>
</td>
<td class="nump">278,297<span></span>
</td>
<td class="nump">278,297<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 414,445<span></span>
</td>
<td class="nump">554,661<span></span>
</td>
<td class="nump">481,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,325<span></span>
</td>
<td class="nump">160,368<span></span>
</td>
<td class="nump">151,866<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">214,897<span></span>
</td>
<td class="nump">61,068<span></span>
</td>
<td class="nump">145,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,469<span></span>
</td>
<td class="nump">14,303<span></span>
</td>
<td class="nump">13,089<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherIncomeDeductionsExcludingInterest', window );">Other income (deductions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,120<span></span>
</td>
<td class="nump">26,989<span></span>
</td>
<td class="num">(17,312)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(64,615)<span></span>
</td>
<td class="num">(72,900)<span></span>
</td>
<td class="num">(76,458)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,871<span></span>
</td>
<td class="nump">29,460<span></span>
</td>
<td class="nump">64,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,857<span></span>
</td>
<td class="num">(25,962)<span></span>
</td>
<td class="num">(5,971)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,014<span></span>
</td>
<td class="nump">55,422<span></span>
</td>
<td class="nump">70,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Valencia non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,013)<span></span>
</td>
<td class="num">(14,241)<span></span>
</td>
<td class="num">(15,112)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
<td class="num">(528)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,473<span></span>
</td>
<td class="nump">40,653<span></span>
</td>
<td class="nump">54,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">5,581,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,242,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,581,033<span></span>
</td>
<td class="nump">5,242,991<span></span>
</td>
<td class="nump">5,035,883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">51,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,632<span></span>
</td>
<td class="nump">51,632<span></span>
</td>
<td class="nump">51,632<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,852<span></span>
</td>
<td class="nump">98,621<span></span>
</td>
<td class="nump">96,272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,799<span></span>
</td>
<td class="nump">84,259<span></span>
</td>
<td class="nump">66,189<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,453<span></span>
</td>
<td class="nump">85,814<span></span>
</td>
<td class="nump">96,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherIncomeDeductionsExcludingInterest', window );">Other income (deductions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,828<span></span>
</td>
<td class="nump">4,131<span></span>
</td>
<td class="nump">4,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,388)<span></span>
</td>
<td class="num">(29,100)<span></span>
</td>
<td class="num">(32,091)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,893<span></span>
</td>
<td class="nump">60,845<span></span>
</td>
<td class="nump">68,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,308<span></span>
</td>
<td class="nump">5,046<span></span>
</td>
<td class="nump">16,880<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,585<span></span>
</td>
<td class="nump">55,799<span></span>
</td>
<td class="nump">51,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Valencia non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,585<span></span>
</td>
<td class="nump">55,799<span></span>
</td>
<td class="nump">51,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">2,132,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,860,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,132,580<span></span>
</td>
<td class="nump">1,860,439<span></span>
</td>
<td class="nump">1,665,177<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">226,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226,665<span></span>
</td>
<td class="nump">226,665<span></span>
</td>
<td class="nump">226,665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,419)<span></span>
</td>
<td class="num">(20,499)<span></span>
</td>
<td class="num">(17,650)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,488<span></span>
</td>
<td class="nump">23,181<span></span>
</td>
<td class="nump">23,133<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,069)<span></span>
</td>
<td class="num">(2,682)<span></span>
</td>
<td class="num">(5,483)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(246)<span></span>
</td>
<td class="num">(281)<span></span>
</td>
<td class="nump">2,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherIncomeDeductionsExcludingInterest', window );">Other income (deductions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,108)<span></span>
</td>
<td class="num">(1,477)<span></span>
</td>
<td class="num">(2,039)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,389)<span></span>
</td>
<td class="num">(19,016)<span></span>
</td>
<td class="num">(18,695)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38,812)<span></span>
</td>
<td class="num">(23,456)<span></span>
</td>
<td class="num">(23,766)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,529)<span></span>
</td>
<td class="num">(4,366)<span></span>
</td>
<td class="num">(3,134)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,283)<span></span>
</td>
<td class="num">(19,090)<span></span>
</td>
<td class="num">(20,632)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Valencia non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Subsidiary preferred stock dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,283)<span></span>
</td>
<td class="num">(19,090)<span></span>
</td>
<td class="num">(20,632)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">226,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226,241<span></span>
</td>
<td class="nump">195,344<span></span>
</td>
<td class="nump">164,491<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember', window );">Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,523,012<span></span>
</td>
<td class="nump">1,457,603<span></span>
</td>
<td class="nump">1,436,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">447,241<span></span>
</td>
<td class="nump">412,812<span></span>
</td>
<td class="nump">399,726<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Utility margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,075,771<span></span>
</td>
<td class="nump">1,044,791<span></span>
</td>
<td class="nump">1,036,887<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember', window );">Electricity | PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,139,834<span></span>
</td>
<td class="nump">1,093,822<span></span>
</td>
<td class="nump">1,091,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345,167<span></span>
</td>
<td class="nump">317,725<span></span>
</td>
<td class="nump">314,036<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Utility margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">794,667<span></span>
</td>
<td class="nump">776,097<span></span>
</td>
<td class="nump">777,929<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember', window );">Electricity | TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">383,178<span></span>
</td>
<td class="nump">363,781<span></span>
</td>
<td class="nump">344,648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,074<span></span>
</td>
<td class="nump">95,087<span></span>
</td>
<td class="nump">85,690<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Utility margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,104<span></span>
</td>
<td class="nump">268,694<span></span>
</td>
<td class="nump">258,958<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember', window );">Electricity | Corporate and Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Utility margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OtherIncomeDeductionsExcludingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Income Deductions Excluding Interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherIncomeDeductionsExcludingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ElectricityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225715824552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Major Customers (Details) - Customer Concentration Risk - Texas-New Mexico Power Company - Electric operating revenues<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">REP A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Operating revenues from continuing operations</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">REP B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Operating revenues from continuing operations</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">REP C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Operating revenues from continuing operations</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225594263736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="nump">$ 1,741,750<span></span>
</td>
<td class="nump">$ 1,752,594<span></span>
</td>
<td class="nump">$ 1,761,448<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="nump">20,194<span></span>
</td>
<td class="nump">9,307<span></span>
</td>
<td class="num">(1,536)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="nump">2,108,474<span></span>
</td>
<td class="nump">1,741,750<span></span>
</td>
<td class="nump">1,752,594<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember', window );">Cumulative Effect, Period of Adoption, Adjusted Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,761,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="nump">1,512,431<span></span>
</td>
<td class="nump">1,461,571<span></span>
</td>
<td class="nump">1,488,369<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="nump">20,544<span></span>
</td>
<td class="nump">11,367<span></span>
</td>
<td class="num">(2,121)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="nump">1,863,752<span></span>
</td>
<td class="nump">1,512,431<span></span>
</td>
<td class="nump">1,461,571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Cumulative Effect, Period of Adoption, Adjusted Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,488,369<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(99,377)<span></span>
</td>
<td class="num">(108,684)<span></span>
</td>
<td class="num">(95,940)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="num">(2,937)<span></span>
</td>
<td class="num">(5,926)<span></span>
</td>
<td class="nump">3,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="nump">746<span></span>
</td>
<td class="nump">1,506<span></span>
</td>
<td class="num">(1,008)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="nump">30,006<span></span>
</td>
<td class="nump">18,400<span></span>
</td>
<td class="num">(6,022)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="num">(7,621)<span></span>
</td>
<td class="num">(4,673)<span></span>
</td>
<td class="nump">1,529<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="nump">20,194<span></span>
</td>
<td class="nump">9,307<span></span>
</td>
<td class="num">(1,536)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">(79,183)<span></span>
</td>
<td class="num">(99,377)<span></span>
</td>
<td class="num">(108,684)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total | Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,208)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total | Cumulative Effect, Period of Adoption, Adjusted Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(107,148)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(99,055)<span></span>
</td>
<td class="num">(110,422)<span></span>
</td>
<td class="num">(97,093)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="num">(1,197)<span></span>
</td>
<td class="num">(6,659)<span></span>
</td>
<td class="nump">3,749<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">1,692<span></span>
</td>
<td class="num">(952)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="nump">28,735<span></span>
</td>
<td class="nump">21,895<span></span>
</td>
<td class="num">(6,592)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="num">(7,298)<span></span>
</td>
<td class="num">(5,561)<span></span>
</td>
<td class="nump">1,674<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="nump">20,544<span></span>
</td>
<td class="nump">11,367<span></span>
</td>
<td class="num">(2,121)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">(78,511)<span></span>
</td>
<td class="num">(99,055)<span></span>
</td>
<td class="num">(110,422)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total | Public Service Company of New Mexico | Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,208)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total | Public Service Company of New Mexico | Cumulative Effect, Period of Adoption, Adjusted Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(108,301)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized Gains on Available-for-Sale Securities | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="nump">10,638<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
<td class="nump">13,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="num">(9,497)<span></span>
</td>
<td class="num">(14,063)<span></span>
</td>
<td class="num">(3,819)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="nump">2,412<span></span>
</td>
<td class="nump">3,572<span></span>
</td>
<td class="nump">970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="nump">22,586<span></span>
</td>
<td class="nump">25,724<span></span>
</td>
<td class="nump">3,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="num">(5,736)<span></span>
</td>
<td class="num">(6,534)<span></span>
</td>
<td class="num">(963)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="nump">9,765<span></span>
</td>
<td class="nump">8,699<span></span>
</td>
<td class="num">(22)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="nump">20,403<span></span>
</td>
<td class="nump">10,638<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized Gains on Available-for-Sale Securities | Public Service Company of New Mexico | Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,208)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized Gains on Available-for-Sale Securities | Public Service Company of New Mexico | Cumulative Effect, Period of Adoption, Adjusted Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,961<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension Liability Adjustment | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(109,693)<span></span>
</td>
<td class="num">(112,361)<span></span>
</td>
<td class="num">(110,262)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="nump">8,300<span></span>
</td>
<td class="nump">7,404<span></span>
</td>
<td class="nump">7,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="num">(2,108)<span></span>
</td>
<td class="num">(1,880)<span></span>
</td>
<td class="num">(1,922)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="nump">6,149<span></span>
</td>
<td class="num">(3,829)<span></span>
</td>
<td class="num">(10,382)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="num">(1,562)<span></span>
</td>
<td class="nump">973<span></span>
</td>
<td class="nump">2,637<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="nump">10,779<span></span>
</td>
<td class="nump">2,668<span></span>
</td>
<td class="num">(2,099)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">(98,914)<span></span>
</td>
<td class="num">(109,693)<span></span>
</td>
<td class="num">(112,361)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Pension Liability Adjustment | Public Service Company of New Mexico | Cumulative Effect, Period of Adoption, Adjusted Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(110,262)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Fair Value Adjustment for Cash Flow Hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(56)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(145)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">585<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Fair Value Adjustment for Cash Flow Hedges | Cumulative Effect, Period of Adoption, Adjusted Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Fair Value Adjustment for Cash Flow Hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance</a></td>
<td class="num">(322)<span></span>
</td>
<td class="nump">1,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from AOCI (pre-tax)</a></td>
<td class="num">(1,740)<span></span>
</td>
<td class="nump">733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Income tax impact of amounts reclassified</a></td>
<td class="nump">442<span></span>
</td>
<td class="num">(186)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other OCI changes (pre-tax)</a></td>
<td class="nump">1,271<span></span>
</td>
<td class="num">(3,495)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Income tax impact of other OCI changes</a></td>
<td class="num">(323)<span></span>
</td>
<td class="nump">888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total Other Comprehensive Income (Loss)</a></td>
<td class="num">(350)<span></span>
</td>
<td class="num">(2,060)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance</a></td>
<td class="num">$ (672)<span></span>
</td>
<td class="num">$ (322)<span></span>
</td>
<td class="nump">$ 1,738<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724394-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225596963576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Electric Operating Revenues - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>MW</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ContractwithCustomersAssetandLiabilityRollForward', window );"><strong>Contract with Customers, Asset and Liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Capitalized contract cost, amortization period (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommodityContractAssetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ContractwithCustomersAssetandLiabilityRollForward', window );"><strong>Contract with Customers, Asset and Liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk', window );">Expected exposure to market risk (in megawatts) | MW</a></td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement', window );">Power to be sold to third party (in megawatts) | MW</a></td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract with customers, net</a></td>
<td class="nump">$ 86,200,000<span></span>
</td>
<td class="nump">$ 59,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Accounts receivable, credit loss expense (reversal)</a></td>
<td class="nump">$ 7,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ContractwithCustomersAssetandLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customers, Asset and Liability [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ContractwithCustomersAssetandLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Concentration Risk, Amount To Sell Due To Agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Concentration Risk, Potential Market Risk</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommodityContractAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommodityContractAssetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225594778472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Electric Operating Revenues - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,469,799<span></span>
</td>
<td class="nump">$ 1,377,208<span></span>
</td>
<td class="nump">$ 1,359,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Alternative revenue programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,994)<span></span>
</td>
<td class="num">(542)<span></span>
</td>
<td class="nump">1,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerOther', window );">Other electric operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,207<span></span>
</td>
<td class="nump">80,937<span></span>
</td>
<td class="nump">75,117<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total electric operating revenues</a></td>
<td class="nump">$ 359,276<span></span>
</td>
<td class="nump">$ 472,465<span></span>
</td>
<td class="nump">$ 357,649<span></span>
</td>
<td class="nump">$ 333,622<span></span>
</td>
<td class="nump">$ 344,144<span></span>
</td>
<td class="nump">$ 433,586<span></span>
</td>
<td class="nump">$ 330,228<span></span>
</td>
<td class="nump">$ 349,645<span></span>
</td>
<td class="nump">1,523,012<span></span>
</td>
<td class="nump">1,457,603<span></span>
</td>
<td class="nump">1,436,613<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember', window );">Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total electric operating revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,523,012<span></span>
</td>
<td class="nump">1,457,603<span></span>
</td>
<td class="nump">1,436,613<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pnm_ElectricTransmissionServiceMember', window );">Transmission</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,230<span></span>
</td>
<td class="nump">124,162<span></span>
</td>
<td class="nump">121,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=pnm_MiscellaneousRevenueFromContractsWithCustomersMember', window );">Miscellaneous</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,049<span></span>
</td>
<td class="nump">16,702<span></span>
</td>
<td class="nump">23,081<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,078,158<span></span>
</td>
<td class="nump">1,010,898<span></span>
</td>
<td class="nump">1,019,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Alternative revenue programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,531)<span></span>
</td>
<td class="nump">1,987<span></span>
</td>
<td class="num">(2,443)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerOther', window );">Other electric operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,207<span></span>
</td>
<td class="nump">80,937<span></span>
</td>
<td class="nump">75,117<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total electric operating revenues</a></td>
<td class="nump">266,409<span></span>
</td>
<td class="nump">364,504<span></span>
</td>
<td class="nump">260,788<span></span>
</td>
<td class="nump">248,133<span></span>
</td>
<td class="nump">255,172<span></span>
</td>
<td class="nump">331,113<span></span>
</td>
<td class="nump">238,219<span></span>
</td>
<td class="nump">269,318<span></span>
</td>
<td class="nump">1,139,834<span></span>
</td>
<td class="nump">1,093,822<span></span>
</td>
<td class="nump">1,091,965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Transmission</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,856<span></span>
</td>
<td class="nump">57,214<span></span>
</td>
<td class="nump">54,280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Miscellaneous</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,311<span></span>
</td>
<td class="nump">13,134<span></span>
</td>
<td class="nump">14,098<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">391,641<span></span>
</td>
<td class="nump">366,310<span></span>
</td>
<td class="nump">340,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Alternative revenue programs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,463)<span></span>
</td>
<td class="num">(2,529)<span></span>
</td>
<td class="nump">4,199<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerOther', window );">Other electric operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total electric operating revenues</a></td>
<td class="nump">$ 92,867<span></span>
</td>
<td class="nump">$ 107,961<span></span>
</td>
<td class="nump">$ 96,861<span></span>
</td>
<td class="nump">$ 85,489<span></span>
</td>
<td class="nump">$ 88,972<span></span>
</td>
<td class="nump">$ 102,473<span></span>
</td>
<td class="nump">$ 92,009<span></span>
</td>
<td class="nump">$ 80,327<span></span>
</td>
<td class="nump">383,178<span></span>
</td>
<td class="nump">363,781<span></span>
</td>
<td class="nump">344,648<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Transmission</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,374<span></span>
</td>
<td class="nump">66,948<span></span>
</td>
<td class="nump">66,991<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Miscellaneous</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,738<span></span>
</td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">8,983<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricResidentialCustomersMember', window );">Residential | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">640,918<span></span>
</td>
<td class="nump">578,625<span></span>
</td>
<td class="nump">563,297<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricResidentialCustomersMember', window );">Residential | Public Service Company of New Mexico | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482,852<span></span>
</td>
<td class="nump">427,883<span></span>
</td>
<td class="nump">433,009<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricResidentialCustomersMember', window );">Residential | Texas-New Mexico Power Company | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158,066<span></span>
</td>
<td class="nump">150,742<span></span>
</td>
<td class="nump">130,288<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricCommercialCustomersMember', window );">Commercial | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">510,500<span></span>
</td>
<td class="nump">513,940<span></span>
</td>
<td class="nump">519,594<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricCommercialCustomersMember', window );">Commercial | Public Service Company of New Mexico | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">392,257<span></span>
</td>
<td class="nump">396,987<span></span>
</td>
<td class="nump">408,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricCommercialCustomersMember', window );">Commercial | Texas-New Mexico Power Company | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,243<span></span>
</td>
<td class="nump">116,953<span></span>
</td>
<td class="nump">111,261<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricIndustrialCustomersMember', window );">Industrial | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,212<span></span>
</td>
<td class="nump">92,006<span></span>
</td>
<td class="nump">78,436<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricIndustrialCustomersMember', window );">Industrial | Public Service Company of New Mexico | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,845<span></span>
</td>
<td class="nump">69,601<span></span>
</td>
<td class="nump">61,119<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricIndustrialCustomersMember', window );">Industrial | Texas-New Mexico Power Company | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,367<span></span>
</td>
<td class="nump">22,405<span></span>
</td>
<td class="nump">17,317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricPublicAuthorityCustomersMember', window );">Public authority | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,979<span></span>
</td>
<td class="nump">26,016<span></span>
</td>
<td class="nump">27,297<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricPublicAuthorityCustomersMember', window );">Public authority | Public Service Company of New Mexico | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,126<span></span>
</td>
<td class="nump">20,322<span></span>
</td>
<td class="nump">21,688<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricPublicAuthorityCustomersMember', window );">Public authority | Texas-New Mexico Power Company | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,853<span></span>
</td>
<td class="nump">5,694<span></span>
</td>
<td class="nump">5,609<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricEconomyEnergyServiceCustomersMember', window );">Economy energy service | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,911<span></span>
</td>
<td class="nump">25,757<span></span>
</td>
<td class="nump">26,764<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricEconomyEnergyServiceCustomersMember', window );">Economy energy service | Public Service Company of New Mexico | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,911<span></span>
</td>
<td class="nump">25,757<span></span>
</td>
<td class="nump">26,764<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=pnm_RetailElectricEconomyEnergyServiceCustomersMember', window );">Economy energy service | Texas-New Mexico Power Company | Electricity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Contracts with customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueNotFromContractWithCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue that is not accounted for under Topic 606.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueNotFromContractWithCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueNotFromContractWithCustomerOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue that is not accounted for under Topic 606, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueNotFromContractWithCustomerOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ElectricityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ElectricityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=pnm_ElectricTransmissionServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=pnm_ElectricTransmissionServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=pnm_MiscellaneousRevenueFromContractsWithCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=pnm_MiscellaneousRevenueFromContractsWithCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pnm_RetailElectricResidentialCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=pnm_RetailElectricResidentialCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pnm_RetailElectricCommercialCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=pnm_RetailElectricCommercialCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pnm_RetailElectricIndustrialCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=pnm_RetailElectricIndustrialCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pnm_RetailElectricPublicAuthorityCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=pnm_RetailElectricPublicAuthorityCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pnm_RetailElectricEconomyEnergyServiceCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=pnm_RetailElectricEconomyEnergyServiceCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225595640504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings and Dividends Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings Attributable to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 172,775<span></span>
</td>
<td class="nump">$ 77,362<span></span>
</td>
<td class="nump">$ 85,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Average Number of Common Shares:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic', window );">Outstanding during year (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,941<span></span>
</td>
<td class="nump">79,654<span></span>
</td>
<td class="nump">79,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Vested awards of restricted stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="nump">277<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Average Shares &#8211; Basic (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,157<span></span>
</td>
<td class="nump">79,931<span></span>
</td>
<td class="nump">79,890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Dilutive Effect of Common Stock Equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements', window );">PNMR 2020 Forward Equity Sale Agreements (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options and restricted stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Average Shares &#8211; Diluted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,303<span></span>
</td>
<td class="nump">79,990<span></span>
</td>
<td class="nump">80,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net Earnings Attributable to PNMR Per Share of Common Stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
<td class="num">$ (0.95)<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 2.16<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="num">$ (0.95)<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">2.15<span></span>
</td>
<td class="nump">0.97<span></span>
</td>
<td class="nump">1.07<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends Declared per Common Share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.2500<span></span>
</td>
<td class="nump">$ 1.1775<span></span>
</td>
<td class="nump">$ 1.0850<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shared included in the calculation of diluted EPS as a result of the potentially dilutive effect of equity forward arrangements using the reverse treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e2366-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesIssuedBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225592787752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 15, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jan. 07, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 423,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=pnm_PNMR2020ForwardEquitySalesAgreementMember', window );">PNMR 2020 Forward Equity Sales Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares)</a></td>
<td class="nump">6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share)</a></td>
<td class="nump">$ 45.805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47.21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock, consideration received on transaction</a></td>
<td class="nump">$ 283,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of stock issuance costs</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RatioOfDebtToCapitalMaximum', window );">Debt-to-capital ratio (not more than)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromParent', window );">Equity contribution from parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock, dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.58%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PreferredStockRedemptionPremiumPercent', window );">Preferred stock, redemption percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,293<span></span>
</td>
<td class="nump">115,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, cumulative shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_Financialcovenantspercentageofassetsallowedtotransfer', window );">Requirement to obtain approval to transfer more than a percentage of PNM's assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RatioOfDebtToCapitalMaximum', window );">Debt-to-capital ratio (not more than)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Affiliated Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries', window );">Cash dividends paid to parent company by consolidated subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,700,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">77,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromParent', window );">Equity contribution from parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,000,000<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, cumulative shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Affiliated Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries', window );">Cash dividends paid to parent company by consolidated subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58,500,000<span></span>
</td>
<td class="nump">$ 55,300,000<span></span>
</td>
<td class="nump">$ 41,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMRandTNMPMember', window );">PNMR and TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_Financialcovenantspercentageofassetsallowedtotransfer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial covenants, percentage of assets allowed to transfer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_Financialcovenantspercentageofassetsallowedtotransfer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PreferredStockRedemptionPremiumPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Preferred stock, redemption premium percent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PreferredStockRedemptionPremiumPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RatioOfDebtToCapitalMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of debt to capital, maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RatioOfDebtToCapitalMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributionsFromParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from parent as a source of financing that is recorded as additional paid in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributionsFromParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=pnm_PNMR2020ForwardEquitySalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=pnm_PNMR2020ForwardEquitySalesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMRandTNMPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMRandTNMPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225487633112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing - Financing Activities (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 21, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 15, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 20, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 22, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 24, 2020 </div>
<div>USD ($) </div>
<div>bond_series</div>
</th>
<th class="th">
<div>Apr. 15, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 08, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 07, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 13, 2019</div></th>
<th class="th">
<div>Jul. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 26, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 21, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 14, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 14, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 09, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 09, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2018 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Jul. 28, 2017 </div>
<div>USD ($) </div>
<div>bond_series</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>derivative</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>derivative</div>
</th>
<th class="th">
<div>Feb. 19, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 22, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 15, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 18, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 22, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 29, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 18, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 17, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 26, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 25, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 22, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,000,000<span></span>
</td>
<td class="nump">$ 185,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,834,874<span></span>
</td>
<td class="nump">85,834,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,392,000<span></span>
</td>
<td class="nump">$ 121,016,000<span></span>
</td>
<td class="nump">$ 127,244,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.927%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedge | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Fair value gain (loss, less than)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest rate contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNumberOfInstrumentsHeld', window );">Number of derivatives | derivative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 773,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=pnm_PNMR2020ForwardEquitySalesAgreementMember', window );">PNMR 2020 Forward Equity Sales Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45.805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock, consideration received on transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 283,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2015TermLoanAgreementMember', window );">PNMR 2015 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember', window );">PNMR 2016 One-Year Term Loan and PNMR 2016 Two-Year Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentNumberofLoans', window );">Number of loan agreements (in loans) | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2016OneYearTermLoanMember', window );">PNMR 2016 One Year Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2016TwoYearTermLoanMember', window );">PNMR 2016 Two-Year Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2020DelayedDrawTermLoanMember', window );">PNMR 2020 Delayed-Draw Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Variable interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMRDevelopmentTermLoanMember', window );">PNMR Development Term Loan due January 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Variable interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.52%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2018OneYearTermLoanMember', window );">PNMR 2018 One Year Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Variable interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2018TwoYearTermLoanMember', window );">PNMR 2018 Two-Year Term Loan due December 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2020TermLoanMember', window );">PNMR 2020 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Variable interest rate</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_TNMP2018TermLoanMember', window );">TNMP 2018 Term Loan due July 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TermLoanRestatementToProvideAdditionalFunding', window );">Term loan restatement to provide additional funding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TermLoanRestatementCommittedAmount', window );">Term loan restatement committed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_VariableRateShortTermDebtMember', window );">Variable Rate Short-Term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1', window );">Term of derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_VariableRateShortTermDebtMember', window );">Variable Rate Short-Term Debt | Interest rate 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.926%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.926%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_VariableRateShortTermDebtMember', window );">Variable Rate Short-Term Debt | Interest rate 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.823%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.823%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_VariableRateShortTermDebtMember', window );">Variable Rate Short-Term Debt | Interest rate 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.629%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.629%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Short-term debt - affiliate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMAndTNMPMember', window );">PNM and TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Short-term debt - affiliate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMAndTNMPMember', window );">PNM and TNMP | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Short-term debt - affiliate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="nump">$ 58,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,117,799<span></span>
</td>
<td class="nump">39,117,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64,615,000<span></span>
</td>
<td class="nump">$ 72,900,000<span></span>
</td>
<td class="nump">$ 76,458,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | PNM 2019 $250.0 Million Term Loan due July 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | PNM 2019 $40.0 Million Term Loan due June 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval', window );">Maturity term over which financings require regulator approval (more than)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_NMCapitalMember', window );">NM Capital | BTMU Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths', window );">Estimated principal payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,000,000.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 3.25% 2018 SUNs due March 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 2020 Delayed-Draw Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR Development Term Loan due January 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,000,000<span></span>
</td>
<td class="nump">90,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 2018 Two-Year Term Loan due December 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Merger Backstop Facilities | Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">364 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Merger Backstop Facilities | Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">364 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 2020 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNM 2019 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,358<span></span>
</td>
<td class="nump">6,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,388,000<span></span>
</td>
<td class="nump">$ 29,100,000<span></span>
</td>
<td class="nump">32,091,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember', window );">PNMR Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Short-term debt - affiliate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember', window );">PNMR Development | Deposit Related to Potential Transmission Interconnections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeRelatedParty', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,300,000<span></span>
</td>
<td class="nump">$ 2,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember', window );">PNMR Development | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Short-term debt - affiliate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio', window );">Ratio of debt to capital (less than or equal to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | PNMR and PNMR Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio', window );">Ratio of debt to capital (less than or equal to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | PNM and TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio', window );">Ratio of debt to capital (less than or equal to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | PNM | PNM Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | PNMR | Letter or credit, 30 mil JP Morgan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNMR 3.25% 2018 SUNs due March 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt', window );">Shelf registration statement, capacity of issuance (up to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | Senior Unsecured Note Agreement (SUNs), Private Placement Transactions with Institutional Investors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentSeriesOfBondIssuance', window );">Series of bond issuance | bond_series</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentCovenantDebttoCapitalRatio', window );">Debt to capital ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | SUNs, Private Placement Transaction with Institutional Investors, Issuance in May 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | SUNs at 7.95% due 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | SUN's, Private Placement Transaction with Institutional Investors, Issuance in July 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | SUNs at 7.50% due August 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | PNM 2019 $250.0 Million Term Loan due July 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | PNM 2019 $40.0 Million Term Loan due June 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | Minimum | SUNs, Private Placement Transaction with Institutional Investors, Issuance in May 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | Minimum | SUN's, Private Placement Transaction with Institutional Investors, Issuance in July 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | Maximum | SUNs, Private Placement Transaction with Institutional Investors, Issuance in May 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | PNM | Maximum | SUN's, Private Placement Transaction with Institutional Investors, Issuance in July 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes | Texas-New Mexico Power Company | First Mortgage Bonds at 9.50% due 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 172,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes | PNMR Development Term Loan due January 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,000,000.0<span></span>
</td>
<td class="nump">$ 90,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes | PNM | PNM 2020 $250.0 Million Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Medium-term Notes | PNM | PNM 2019 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Notes Payable to Banks | PNM | PNM 2017 Term Loan Agreement | JPMorgan Chase Bank, N.A. and U.S. Bank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Notes Payable to Banks | PNM | PNM 2019 $40.0 Million Term Loan due June 2021 | JPMorgan Chase Bank, N.A. and U.S. Bank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Texas-New Mexico Power Company | TNMP First Mortgage Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentPrepaymentPeriod', window );">Debt instrument, prepayment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt instrument, redemption price, percentage of principal amount redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Texas-New Mexico Power Company | TNMP Term Loan Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Texas-New Mexico Power Company | TNMP 2020 Bond Purchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio', window );">Ratio of debt to capital (less than or equal to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 185,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentSeriesOfBondIssuance', window );">Series of bond issuance | bond_series</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Texas-New Mexico Power Company | TNMP 2020 Bond Purchase Agreement, Bond Series 1 and 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 110,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Texas-New Mexico Power Company | TNMP 2020 Bond Purchase Agreement, Bond Series 3 and 4</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | Senior Unsecured Notes, 3.21% Series A, due April 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.21%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | Senior Unsecured Notes, 3.57% Series B, due April 2039</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio', window );">Ratio of debt to capital (less than or equal to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | PNM | PNM 2020 $250.0 Million Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 302,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | City of Farmington, New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 266,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.19%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds, Due 2040</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds, Due 2043, Series 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds, Due 2043, Series 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds, 6.25%, Callable | Maricopa County, Arizona Pollution Control Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt instrument, redemption price, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds, 6.25%, Callable | City of Farmington, New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds, 5.90%, Callable | City of Farmington, New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 255,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages | Texas-New Mexico Power Company | First Mortgage Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages | Texas-New Mexico Power Company | TNMP 2019 Bond Purchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 305,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentCovenantDebttoCapitalRatio', window );">Debt to capital ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember', window );">Mortgages | Texas-New Mexico Power Company | First Mortgage Bonds at 3.60% due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanCoalCompanyWestmorelandMember', window );">San Juan Coal Company, Westmoreland | NM Capital | Coal Supply</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchasedFaceAmount', window );">Repurchased face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds', window );">Request issuance of energy transition bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 361,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 361,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | NM Capital | Coal Supply</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty', window );">Payments to fund long-term loans to unaffiliated third party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DebtInstrumentCovenantDebtToCapitalizationRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Debt To Capitalization Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentCovenantDebtToCapitalizationRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DebtInstrumentCovenantDebttoCapitalRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Debt-to-Capital Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentCovenantDebttoCapitalRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DebtInstrumentNumberofLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Number of Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentNumberofLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DebtInstrumentPrepaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Prepayment Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentPrepaymentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DebtInstrumentSeriesOfBondIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Series Of Bond Issuance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentSeriesOfBondIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Shelf Registration Statement for Unsecured Debt</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Fund Long-term Loans To Unaffiliated Third Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Maturity term over which financings require regulator approval</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Request Issuance Of Energy Transition Bonds</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TermLoanRestatementCommittedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term Loan Restatement Committed Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TermLoanRestatementCommittedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TermLoanRestatementToProvideAdditionalFunding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term Loan Restatement To Provide Additional Funding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TermLoanRestatementToProvideAdditionalFunding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRepurchasedFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of the original debt instrument that was repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRepurchasedFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of derivative instruments of a particular group held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount of debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest-bearing assets owed to the entity by related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum period the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121549185&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121577181&amp;loc=SL110061190-113977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=pnm_PNMR2020ForwardEquitySalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=pnm_PNMR2020ForwardEquitySalesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2015TermLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2015TermLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2016OneYearTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2016OneYearTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2016TwoYearTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2016TwoYearTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2020DelayedDrawTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2020DelayedDrawTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMRDevelopmentTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMRDevelopmentTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2018OneYearTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2018OneYearTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2018TwoYearTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2018TwoYearTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2020TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2020TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_TNMP2018TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_TNMP2018TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_VariableRateShortTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_VariableRateShortTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=pnm_InterestRateContractOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=pnm_InterestRateContractOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=pnm_InterestRateContractTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=pnm_InterestRateContractTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=pnm_InterestRateContractThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=pnm_InterestRateContractThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMAndTNMPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMAndTNMPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNM2019250MillionTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNM2019250MillionTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNM201940MillionTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNM201940MillionTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_NMCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_NMCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_BTMUTermLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_BTMUTermLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2018SUNS3.25percentdueMarch2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2018SUNS3.25percentdueMarch2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_MergerBackstopFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_MergerBackstopFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=pnm_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=pnm_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNM2019TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNM2019TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMRDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMRAndPNMRDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMRAndPNMRDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_LetterOrCredit30MilJPMorganMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_LetterOrCredit30MilJPMorganMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2018at7point95percentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2018at7point95percentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2018at7point50percentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2018at7point50percentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNM2020250MillionTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNM2020250MillionTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNM2017TermLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNM2017TermLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_TNMPFirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_TNMPFirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_TNMPTermLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_TNMPTermLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_TNMP2020BondPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_TNMP2020BondPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=pnm_CityOfFarmingtonNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=pnm_CityOfFarmingtonNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsDue2040Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsDue2040Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsDue2043Series1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsDue2043Series1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsDue2043Series2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsDue2043Series2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsAt625PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsAt625PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=pnm_MaricopaCountyArizonaPollutionControlCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=pnm_MaricopaCountyArizonaPollutionControlCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsAt590PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsAt590PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_TNMP2019BondPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_TNMP2019BondPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.60PercentDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.60PercentDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanCoalCompanyWestmorelandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanCoalCompanyWestmorelandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pnm_CoalSupplyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pnm_CoalSupplyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225596180120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing - Short-term Debt and Liquidity (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>numberOfAMIMeters</div>
</th>
<th class="th">
<div>Feb. 19, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 22, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="nump">$ 40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">32,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 185,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="nump">4,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=pnm_JPMorganChaseBankN.A.Member', window );">JPMorgan Chase Bank, N.A.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="nump">30,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">PNM Resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">12,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsMember', window );">Pollution Control Revenue Bonds | Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=pnm_PNMRRevolvingCreditFacilityMember', window );">PNMR Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="nump">300,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">$ 12,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=pnm_PNMRRevolvingCreditFacilityMember', window );">PNMR Revolving Credit Facility | PNM Resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rates on outstanding borrowings</a></td>
<td class="nump">1.66%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=pnm_PNMRDevelopmentRevolvingCreditFacilityMember', window );">PNMR Development Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentsNMPRCApprovedcreditfacility', window );">NMPRC approved credit facility</a></td>
<td class="nump">40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | PNM Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="nump">400,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | PNM 2017 New Mexico Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rates on outstanding borrowings</a></td>
<td class="nump">1.41%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">TNMP | TNMP Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Financing capacity</a></td>
<td class="nump">75,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rates on outstanding borrowings</a></td>
<td class="nump">1.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">TNMP | TNMP Revolving Credit Facility | First Mortgage Bonds at 9.50% due 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesReceivedAsCollateral', window );">Aggregate principal amount of bonds</a></td>
<td class="nump">$ 75,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMAndTNMPMember', window );">PNM and TNMP | PNMR Development Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | TNMP | First Mortgage Bonds at 9.50% due 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfExtensionOptions', window );">Number of extension options | numberOfAMIMeters</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DebtInstrumentExtensionOptionPeriod', window );">Extension option period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | PNM Resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndInvestments', window );">Consolidated invested cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | PNMR Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">257,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">773,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndInvestments', window );">Consolidated invested cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | PNM | PNM Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | PNM | PNM 2017 New Mexico Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndInvestments', window );">Consolidated invested cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | TNMP | TNMP Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | PNMR Development | TNMP Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DebtInstrumentExtensionOptionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Extension Option Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentExtensionOptionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DebtInstrumentsNMPRCApprovedcreditfacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instruments, NMPRC Approved credit facility</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DebtInstrumentsNMPRCApprovedcreditfacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfExtensionOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Extension Options</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfExtensionOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash and investments whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesReceivedAsCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the assets received as collateral against securities loaned to other broker-dealers. Borrowers of securities generally are required to provide collateral to the lenders of securities, commonly cash but sometimes other securities or standby letters of credit, with a value slightly higher than that of the securities borrowed. In instances where the entity is permitted to sell or re-pledge these securities, the entity reports the fair value of the collateral received and the related obligation to return the collateral as a liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesReceivedAsCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=pnm_JPMorganChaseBankN.A.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=pnm_JPMorganChaseBankN.A.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pnm_PNMRRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pnm_PNMRRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pnm_PNMRDevelopmentRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pnm_PNMRDevelopmentRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_LocalLinesOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_LocalLinesOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pnm_PNMRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pnm_PNMRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pnm_PNM2017NewMexicoCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pnm_PNM2017NewMexicoCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=pnm_TNMPRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=pnm_TNMPRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMAndTNMPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMAndTNMPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMRDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225588578648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financing - Long-term Debt (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 22, 2020</div></th>
<th class="th"><div>Mar. 09, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 22, 2020</div></th>
<th class="th"><div>Dec. 21, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 18, 2019</div></th>
<th class="th"><div>Jan. 18, 2019</div></th>
<th class="th"><div>Dec. 21, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,294,043,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,004,043,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongtermdebtCurrentmaturitiesGross', window );">Principal, less current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">576,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongtermdebtExcludingcurrentmaturitiesGross', window );">Long-term debt, excluding current maturities, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,718,043,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,513,698,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,107,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,674,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,589,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,751,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2018TwoYearTermLoanMember', window );">PNMR 2018 Two-Year Term Loan due December 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2020TermLoanMember', window );">PNMR 2020 Term Loan due January 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2020DelayedDrawTermLoanMember', window );">PNMR 2020 Delayed-Draw Term Loan due January 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000.0<span></span>
</td>
<td class="nump">$ 300,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="nump">$ 302,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Bonds | Pollution Control Revenue Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.19%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Senior Unsecured Notes: | PNMR 3.25% 2018 SUNs due March 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,705,845,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,755,845,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongtermdebtCurrentmaturitiesGross', window );">Principal, less current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">346,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongtermdebtExcludingcurrentmaturitiesGross', window );">Long-term debt, excluding current maturities, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,359,845,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,405,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,225,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,825,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">430,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,795,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,748,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | PNM 2019 $250.0 Million Term Loan due July 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | PNM 2019 $40.0 Million Term Loan due June 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 1.875% due April 2033, mandatory tender - October 1, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 146,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 301,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">662,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 6.25% due January 2038</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 2.125% due June 2040, mandatory tender - June&#160;1, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 135,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 5.20% due June 2040, mandatory tender - June&#160;1, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,045,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 5.90% due June 2040</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,857,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 6.25% due June 2040</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 2.45% due September 2042, mandatory tender - June&#160;1, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 2.40% due June 2043, mandatory tender - June&#160;1, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 5.20% due June 2043, mandatory tender - June&#160;1, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | Floating rate, weekly-mode</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 798,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 1.05% due January 2038, mandatory tender - June 1, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 1.20% due June 2040, mandatory tender - June 1, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 1.10% due June 2040, mandatory tender June 1, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 130,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 892,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes, Pollution Control Revenue Bonds: | 1.15% due June 2040, mandatory tender - June 1, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 894,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 5.35% due October 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 3.15% due May 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 184,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 3.45% due May 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 457,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">562,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 3.85% due August 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,675,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 3.68% due May 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 457,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">518,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 3.78% due August 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 3.93% due May 2033</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.93%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 221,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">238,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 4.22% due May 2038</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">291,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 4.50% due May 2048</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 128,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 4.60% due August 2048</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">570,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 3.21% due April 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.21%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,490,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | 3.57% due April 2039</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">511,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | PNM 2019 $250.0 Million Term Loan due July 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Senior Unsecured Notes: | PNM 2019 $40.0 Million Term Loan due June 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">843,198,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">658,198,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongtermdebtCurrentmaturitiesGross', window );">Principal, less current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongtermdebtExcludingcurrentmaturitiesGross', window );">Long-term debt, excluding current maturities, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">843,198,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">658,198,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,475,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,493,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10,475,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,493,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 6.95% due April 2043</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,198,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,198,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (15,917,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,632,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 4.03% due July 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.03%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 369,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">475,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.53% due February 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 420,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">502,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.22% due August 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 380,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">437,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.85% due June 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 469,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.79% due March 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.79%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 497,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">535,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.92% due March 2039</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.92%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 514,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">542,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 4.06% due March 2044</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.06%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 524,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">546,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.60% due July 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 511,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">571,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 2.73% due April 24, 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.73%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 784,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.36% due April 24, 2050</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.36%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 243,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 2.93% due July 15, 2035</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.93%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 241,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | First Mortgage Bonds: | 3.36% due July 15, 2050</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.36%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredLongTermDebt', window );">Unsecured long-term debt, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">745,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">590,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongtermdebtCurrentmaturitiesGross', window );">Principal, less current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongtermdebtExcludingcurrentmaturitiesGross', window );">Long-term debt, excluding current maturities, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">515,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">994,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">994,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 3.25% 2018 SUNs due March 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 137,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">917,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR Development Term Loan due January 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 2018 Two-Year Term Loan due December 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 2019 Term Loan due June 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 2020 Term Loan due January 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | PNMR 2020 Delayed-Draw Term Loan due January 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums', window );">Unamortized Discounts, (Premiums), and Issuance Costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LongtermdebtCurrentmaturitiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term debt, Current maturities, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LongtermdebtCurrentmaturitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LongtermdebtExcludingcurrentmaturitiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term debt, Excluding current maturities, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LongtermdebtExcludingcurrentmaturitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Current Portion</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Excluding Current Portion</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred fees paid by borrowers and unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of loans that are being amortized into income as an adjustment to yield. Excludes amounts for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2018TwoYearTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2018TwoYearTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2020TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2020TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2020DelayedDrawTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2020DelayedDrawTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PollutionControlRevenueBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMR2018SUNS3.25percentdueMarch2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMR2018SUNS3.25percentdueMarch2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNM2019250MillionTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNM2019250MillionTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNM201940MillionTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNM201940MillionTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2023at3point15percentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2023at3point15percentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2025at3point45percentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2025at3point45percentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=pnm_FirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=pnm_FirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.22PercentDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.22PercentDue2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.85PercentDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.85PercentDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.79PercentDue2034Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.79PercentDue2034Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.92PercentDue2039Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.92PercentDue2039Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds4.06PercentDue2044Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds4.06PercentDue2044Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.60PercentDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds3.60PercentDue2029Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds273PercentDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds273PercentDue2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds336PercentDueApril2050Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds336PercentDueApril2050Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds293PercentDue2035Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds293PercentDue2035Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds336PercentDueJuly2050Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_FirstMortgageBonds336PercentDueJuly2050Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNMRDevelopmentTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNMRDevelopmentTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=pnm_PNM2019TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=pnm_PNM2019TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225579218536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financing - Long-term Debt Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, by Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 576,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">619,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">285,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">205,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025</a></td>
<td class="nump">354,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,254,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">3,294,043<span></span>
</td>
<td class="nump">$ 3,004,043<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, by Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">230,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">515,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">745,000<span></span>
</td>
<td class="nump">590,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, by Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">346,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">104,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">285,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025</a></td>
<td class="nump">354,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">491,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">1,705,845<span></span>
</td>
<td class="nump">1,755,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, by Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">763,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">$ 843,198<span></span>
</td>
<td class="nump">$ 658,198<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225585732216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 15, 2016 </div>
<div>lease</div>
</th>
<th class="th">
<div>Jan. 15, 2015 </div>
<div>lease</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements', window );">Unamortized cost of prepaid right-of-way agreements</a></td>
<td class="nump">$ 55.8<span></span>
</td>
<td class="nump">$ 60.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AmortizationOfPrepaidRightOfWayAgreements', window );">Amortization of prepaid right-of-way agreements</a></td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities', window );">Operating leases, capitalized financing costs, investing activities</a></td>
<td class="nump">3.4<span></span>
</td>
<td class="nump">3.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities', window );">Finance leases, capitalized financing costs, investing activities</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LesseeOperatingLeaseUnguaranteedResidualValue', window );">Lessee, operating lease, unguaranteed residual value</a></td>
<td class="nump">26.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities', window );">Operating leases, capitalized financing costs, investing activities</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities', window );">Finance leases, capitalized financing costs, investing activities</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LesseeOperatingLeaseUnguaranteedResidualValue', window );">Lessee, operating lease, unguaranteed residual value</a></td>
<td class="nump">11.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities', window );">Operating leases, capitalized financing costs, investing activities</a></td>
<td class="nump">2.4<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities', window );">Finance leases, capitalized financing costs, investing activities</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LesseeOperatingLeaseUnguaranteedResidualValue', window );">Lessee, operating lease, unguaranteed residual value</a></td>
<td class="nump">15.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member', window );">Palo Verde Nuclear Generating Station, Units 1 And 4 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfLeasesExpiring', window );">Number of leases expiring | lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended', window );">Number of leases under which lease term was extended | lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AnnualLeasePaymentsDuringRenewalPeriod', window );">Annual lease payments during renewal period</a></td>
<td class="nump">16.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnit2Member', window );">Palo Verde Nuclear Generating Station, Unit 2 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfLeasesExpiring', window );">Number of leases expiring | lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended', window );">Number of leases under which lease term was extended | lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AnnualLeasePaymentsDuringRenewalPeriod', window );">Annual lease payments during renewal period</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationMember', window );">Palo Verde Nuclear Generating Station | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued', window );">Loss contingency, range of possible loss, portion not accrued</a></td>
<td class="nump">154.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_NavajoNationMember', window );">Navajo Nation | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LesseeRightOfWayLeaseAnnualPayments', window );">Right-of-way lease, annual payments</a></td>
<td class="nump">6.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LesseeRightOfWayLeasePayments', window );">Right-of-way lease, payments</a></td>
<td class="nump">7.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseResidualValueOfLeasedAsset', window );">Operating lease, residual value of leased asset</a></td>
<td class="nump">2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseResidualValueOfLeasedAsset', window );">Operating lease, residual value of leased asset</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseResidualValueOfLeasedAsset', window );">Operating lease, residual value of leased asset</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AmortizationOfPrepaidRightOfWayAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Prepaid Right-Of-Way Agreements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AmortizationOfPrepaidRightOfWayAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AnnualLeasePaymentsDuringRenewalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Annual Lease Payments During Renewal Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AnnualLeasePaymentsDuringRenewalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Leases, Capitalized Financing Costs, Investing Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LesseeOperatingLeaseUnguaranteedResidualValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Unguaranteed Residual Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LesseeOperatingLeaseUnguaranteedResidualValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LesseeRightOfWayLeaseAnnualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Annual lease payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LesseeRightOfWayLeaseAnnualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LesseeRightOfWayLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Right-Of-Way Lease Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LesseeRightOfWayLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfLeasesExpiring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Leases, Expiring</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfLeasesExpiring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Leases, Capitalized Financing Costs, Investing Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Leases Under Which Lease Term Was Extended</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_UnamortizedCostOfPrepaidRightOfWayAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unamortized Cost Of Prepaid Right-Of-Way Agreements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_UnamortizedCostOfPrepaidRightOfWayAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=99385795&amp;loc=d3e12631-108344<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseResidualValueOfLeasedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of residual asset covered by residual value guarantee under operating lease. Excludes guarantee considered to be lease payments for lessor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121576215&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseResidualValueOfLeasedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnit2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnit2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_NavajoNationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_NavajoNationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225693900632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Operating Lease Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract', window );"><strong>Operating leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">$ 105,133<span></span>
</td>
<td class="nump">$ 131,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">27,460<span></span>
</td>
<td class="nump">29,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term portion of operating lease liabilities</a></td>
<td class="nump">81,065<span></span>
</td>
<td class="nump">105,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract', window );"><strong>Operating leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">97,461<span></span>
</td>
<td class="nump">120,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">25,130<span></span>
</td>
<td class="nump">25,927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term portion of operating lease liabilities</a></td>
<td class="nump">75,941<span></span>
</td>
<td class="nump">97,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract', window );"><strong>Operating leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net of amortization</a></td>
<td class="nump">7,206<span></span>
</td>
<td class="nump">9,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">2,193<span></span>
</td>
<td class="nump">2,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term portion of operating lease liabilities</a></td>
<td class="nump">$ 4,779<span></span>
</td>
<td class="nump">$ 7,039<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Assets and Liabilities, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225749477384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Finance Lease Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract', window );"><strong>Financing leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetGross', window );">Non-utility property</a></td>
<td class="nump">$ 25,055<span></span>
</td>
<td class="nump">$ 10,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(4,383)<span></span>
</td>
<td class="num">(973)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Non-utility property, net</a></td>
<td class="nump">20,672<span></span>
</td>
<td class="nump">9,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityCurrentOther', window );">Other current liabilities</a></td>
<td class="nump">4,470<span></span>
</td>
<td class="nump">1,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityDeferredCreditsOther', window );">Other deferred credits</a></td>
<td class="nump">15,972<span></span>
</td>
<td class="nump">7,102<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract', window );"><strong>Financing leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetGross', window );">Non-utility property</a></td>
<td class="nump">11,453<span></span>
</td>
<td class="nump">4,857<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(2,044)<span></span>
</td>
<td class="num">(482)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Non-utility property, net</a></td>
<td class="nump">9,409<span></span>
</td>
<td class="nump">4,375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityCurrentOther', window );">Other current liabilities</a></td>
<td class="nump">1,993<span></span>
</td>
<td class="nump">722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityDeferredCreditsOther', window );">Other deferred credits</a></td>
<td class="nump">7,176<span></span>
</td>
<td class="nump">3,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract', window );"><strong>Financing leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetGross', window );">Non-utility property</a></td>
<td class="nump">13,299<span></span>
</td>
<td class="nump">4,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(2,241)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Non-utility property, net</a></td>
<td class="nump">11,058<span></span>
</td>
<td class="nump">4,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityCurrentOther', window );">Other current liabilities</a></td>
<td class="nump">2,397<span></span>
</td>
<td class="nump">850<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseLiabilityDeferredCreditsOther', window );">Other deferred credits</a></td>
<td class="nump">$ 8,669<span></span>
</td>
<td class="nump">$ 3,597<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Assets and Liabilities, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinanceLeaseLiabilityCurrentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, Current, Other</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinanceLeaseLiabilityCurrentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinanceLeaseLiabilityDeferredCreditsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, Deferred Credits, Other</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinanceLeaseLiabilityDeferredCreditsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Right-Of-Use Asset, Accumulated Depreciation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinanceLeaseRightOfUseAssetGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Right-Of-Use Asset, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinanceLeaseRightOfUseAssetGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225689414856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted average remaining lease term (years):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">6 years 14 days<span></span>
</td>
<td class="text">6 years 5 months 26 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Financing leases</a></td>
<td class="text">4 years 9 months 14 days<span></span>
</td>
<td class="text">5 years 6 months 14 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LeasesWeightedAverageDiscountRateAbstract', window );"><strong>Weighted average discount rate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">3.94%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Financing leases</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">3.64%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted average remaining lease term (years):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">6 years 2 months 23 days<span></span>
</td>
<td class="text">6 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Financing leases</a></td>
<td class="text">4 years 9 months 10 days<span></span>
</td>
<td class="text">5 years 7 months 20 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LeasesWeightedAverageDiscountRateAbstract', window );"><strong>Weighted average discount rate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">3.93%<span></span>
</td>
<td class="nump">3.89%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Financing leases</a></td>
<td class="nump">2.76%<span></span>
</td>
<td class="nump">3.68%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted average remaining lease term (years):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">3 years 5 months 15 days<span></span>
</td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Financing leases</a></td>
<td class="text">4 years 10 months 2 days<span></span>
</td>
<td class="text">5 years 6 months 14 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LeasesWeightedAverageDiscountRateAbstract', window );"><strong>Weighted average discount rate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">4.06%<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Financing leases</a></td>
<td class="nump">2.84%<span></span>
</td>
<td class="nump">3.65%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LeasesWeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases, Weighted Average Discount Rate [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LeasesWeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Lease Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225689188120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments - Components of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 30,418<span></span>
</td>
<td class="nump">$ 31,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(3,395)<span></span>
</td>
<td class="num">(3,913)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Total operating lease expense</a></td>
<td class="nump">27,023<span></span>
</td>
<td class="nump">28,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Financing lease cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">3,412<span></span>
</td>
<td class="nump">973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">511<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(2,810)<span></span>
</td>
<td class="num">(704)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseCost', window );">Total financing lease expense</a></td>
<td class="nump">1,113<span></span>
</td>
<td class="nump">463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">221<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">295<span></span>
</td>
<td class="nump">414<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense for the period</a></td>
<td class="nump">28,652<span></span>
</td>
<td class="nump">29,023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">27,302<span></span>
</td>
<td class="nump">28,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(1,020)<span></span>
</td>
<td class="num">(1,319)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Total operating lease expense</a></td>
<td class="nump">26,282<span></span>
</td>
<td class="nump">26,935<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Financing lease cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">1,563<span></span>
</td>
<td class="nump">481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">221<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(1,056)<span></span>
</td>
<td class="num">(280)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseCost', window );">Total financing lease expense</a></td>
<td class="nump">728<span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">221<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">288<span></span>
</td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense for the period</a></td>
<td class="nump">27,519<span></span>
</td>
<td class="nump">27,670<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">2,870<span></span>
</td>
<td class="nump">3,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(2,375)<span></span>
</td>
<td class="num">(2,594)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Total operating lease expense</a></td>
<td class="nump">495<span></span>
</td>
<td class="nump">747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Financing lease cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">285<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseCapitalizedCosts', window );">Amounts capitalized</a></td>
<td class="num">(1,754)<span></span>
</td>
<td class="num">(423)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinanceLeaseCost', window );">Total financing lease expense</a></td>
<td class="nump">306<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense for the period</a></td>
<td class="nump">$ 806<span></span>
</td>
<td class="nump">$ 916<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinanceLeaseCapitalizedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Capitalized Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinanceLeaseCapitalizedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OperatingLeaseCapitalizedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Capitalized Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OperatingLeaseCapitalizedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225588567448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Commitments - Schedule of Supplemental Cash Flows Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CashFlowLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 27,121<span></span>
</td>
<td class="nump">$ 27,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from financing leases</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance cash flows from financing leases</a></td>
<td class="nump">936<span></span>
</td>
<td class="nump">313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract', window );"><strong>Non-cash information related to right-of-use assets obtained in exchange for lease obligations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">157,816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Financing leases</a></td>
<td class="nump">15,614<span></span>
</td>
<td class="nump">9,645<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CashFlowLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">26,007<span></span>
</td>
<td class="nump">26,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from financing leases</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance cash flows from financing leases</a></td>
<td class="nump">557<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract', window );"><strong>Non-cash information related to right-of-use assets obtained in exchange for lease obligations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">143,816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Financing leases</a></td>
<td class="nump">6,588<span></span>
</td>
<td class="nump">4,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CashFlowLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">596<span></span>
</td>
<td class="nump">935<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from financing leases</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance cash flows from financing leases</a></td>
<td class="nump">307<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract', window );"><strong>Non-cash information related to right-of-use assets obtained in exchange for lease obligations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Financing leases</a></td>
<td class="nump">$ 8,985<span></span>
</td>
<td class="nump">$ 4,910<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CashFlowLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow, Lessee [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CashFlowLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225589851560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Commitments - Schedule of Future Expected Lease Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 4,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">4,797<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">4,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">3,335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">2,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">2,150<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">21,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">1,365<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Lease liabilities as of December 31, 2020</a></td>
<td class="nump">20,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">29,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">28,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">19,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">8,841<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">7,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">27,827<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">121,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">12,965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities as of December 31, 2020</a></td>
<td class="nump">108,525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">2,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">2,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">2,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">1,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">1,030<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">9,786<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Lease liabilities as of December 31, 2020</a></td>
<td class="nump">9,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">26,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">26,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">17,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">7,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">6,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">27,530<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">112,948<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">11,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities as of December 31, 2020</a></td>
<td class="nump">101,071<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">2,672<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">2,557<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">2,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">1,897<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">1,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">1,120<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">11,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Lease liabilities as of December 31, 2020</a></td>
<td class="nump">11,066<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">2,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">1,987<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">1,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Later years</a></td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">7,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities as of December 31, 2020</a></td>
<td class="nump">$ 6,972<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225602254680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Derivative and Other Financial Instruments - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>MW</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ContractWithCustomerLiabilityNet', window );">Contract in a net liability position</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities', window );">Available for sale securities realized impairment losses</a></td>
<td class="num">$ (3,200,000)<span></span>
</td>
<td class="nump">3,000,000.0<span></span>
</td>
<td class="num">$ (9,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPeriodicDistributionPeriod', window );">Investment allocation targets distribution period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPeriodicDistributionPeriod', window );">Investment allocation targets distribution period</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_AlternativeInvestmentsMember', window );">Alternative Investments | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember', window );">Fixed income | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk', window );">Expected exposure to market risk (in megawatts) | MW</a></td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement', window );">Power to be sold to third party (in megawatts) | MW</a></td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralRightToReclaimCash', window );">Amounts recognized for the legal right to reclaim cash collateral</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarginDepositAssets', window );">Amounts posted as cash collateral under margin arrangements</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeCollateralObligationToReturnCash', window );">Obligations to return cash collateral</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Commodity Contract | Designated as hedging instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">1,096,000<span></span>
</td>
<td class="nump">1,089,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Commodity Contract | Designated as hedging instrument | Cost of Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Gain (loss) on derivative</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Fuel and purchased power costs | Commodity Contract | Designated as hedging instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">PNM | Tri-State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement', window );">Power to be sold to third party (in megawatts) | MW</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Measured on a recurring basis | PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">$ 440,115,000<span></span>
</td>
<td class="nump">388,832,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=pnm_NuclearDecommissioningTrustMember', window );">Nuclear Decommissioning Trust | Measured on a recurring basis | PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">379,200,000<span></span>
</td>
<td class="nump">336,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=pnm_MineReclamationTrustMember', window );">Mine Reclamation Trust | Measured on a recurring basis | PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">$ 60,900,000<span></span>
</td>
<td class="nump">$ 52,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ContractWithCustomerLiabilityNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ContractWithCustomerLiabilityNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanPeriodicDistributionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Periodic Distribution Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanPeriodicDistributionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>(Increase)/Decrease In Other Than Temporary Losses, Investments, Portion Recognized in Earnings, Net, Available-for-sale Securities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Concentration Risk, Amount To Sell Due To Agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Concentration Risk, Potential Market Risk</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCollateralObligationToReturnCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralObligationToReturnCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCollateralRightToReclaimCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226016-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41678-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCollateralRightToReclaimCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarginDepositAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarginDepositAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_AlternativeInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_AlternativeInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_FuelAndPurchasedPowerAdjustmentClauseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_FuelAndPurchasedPowerAdjustmentClauseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=pnm_TriStateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=pnm_TriStateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=pnm_NuclearDecommissioningTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=pnm_NuclearDecommissioningTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=pnm_MineReclamationTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=pnm_MineReclamationTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225591746232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Derivative and Other Financial Instruments - Overview and Commodity Derivatives (Details) - PNM - Designated as hedging instrument - Commodity Contract - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">$ 1,096<span></span>
</td>
<td class="nump">$ 1,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsNoncurrent', window );">Other deferred charges</a></td>
<td class="nump">455<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative asset</a></td>
<td class="nump">1,551<span></span>
</td>
<td class="nump">2,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="num">(1,096)<span></span>
</td>
<td class="num">(1,089)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Other deferred credits</a></td>
<td class="num">(455)<span></span>
</td>
<td class="num">(1,507)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="num">(1,551)<span></span>
</td>
<td class="num">(2,596)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=117331979&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225689013288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Derivative and Other Financial Instruments - Investment in NDT and Gross Realized Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Equity securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss', window );">Net gains from equity securities sold</a></td>
<td class="nump">$ 5,861<span></span>
</td>
<td class="nump">$ 5,698<span></span>
</td>
<td class="nump">$ 4,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Net gains (losses) from equity securities still held</a></td>
<td class="nump">17,707<span></span>
</td>
<td class="nump">18,319<span></span>
</td>
<td class="num">(10,523)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLoss', window );">Total net gains (losses) on equity securities</a></td>
<td class="nump">23,568<span></span>
</td>
<td class="nump">24,017<span></span>
</td>
<td class="num">(5,659)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available-for-sale debt securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesRealizedGainLoss', window );">Net gains (losses) on debt securities</a></td>
<td class="num">(1,969)<span></span>
</td>
<td class="nump">5,572<span></span>
</td>
<td class="num">(11,517)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesGainLoss', window );">Net gains (losses) on investment securities</a></td>
<td class="nump">21,599<span></span>
</td>
<td class="nump">29,589<span></span>
</td>
<td class="num">(17,176)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available-for-sale debt securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales</a></td>
<td class="nump">590,998<span></span>
</td>
<td class="nump">494,528<span></span>
</td>
<td class="nump">984,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross realized gains</a></td>
<td class="nump">35,904<span></span>
</td>
<td class="nump">25,760<span></span>
</td>
<td class="nump">19,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross realized (losses)</a></td>
<td class="num">$ (28,817)<span></span>
</td>
<td class="num">$ (17,453)<span></span>
</td>
<td class="num">$ (16,624)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120269885&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120269885&amp;loc=SL75117546-209714<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120269885&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225583863352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Derivative and Other Financial Instruments - Maturities of Securities (Details) - PNMR and PNM<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Available-for-Sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Within 1 year</a></td>
<td class="nump">$ 33,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">After 1 year through 5 years</a></td>
<td class="nump">89,646<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">After 5 years through 10 years</a></td>
<td class="nump">89,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue', window );">After 10 years through 15 years</a></td>
<td class="nump">14,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue', window );">After 15 years through 20 years</a></td>
<td class="nump">9,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue', window );">After 20 years</a></td>
<td class="nump">43,730<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">$ 280,010<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale Securities, Debt Maturities, after Fifteen Years Through Twenty Years, Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale Securities, Debt Maturities, after Ten Years Through Fifteen Years, Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale Securities, Debt Maturities, after Twenty Years, Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrAndPnmMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrAndPnmMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225699193880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Derivative and Other Financial Instruments - Items Recorded at Fair Value (Details) - Public Service Company of New Mexico - Measured on a recurring basis - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">$ 440,115<span></span>
</td>
<td class="nump">$ 388,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">27,387<span></span>
</td>
<td class="nump">14,297<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">6,107<span></span>
</td>
<td class="nump">15,606<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">85,271<span></span>
</td>
<td class="nump">64,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">9,910<span></span>
</td>
<td class="nump">9,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Mutual funds and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">58,817<span></span>
</td>
<td class="nump">49,848<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">U.S. Government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">55,839<span></span>
</td>
<td class="nump">48,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">950<span></span>
</td>
<td class="nump">535<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">International government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">16,032<span></span>
</td>
<td class="nump">15,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">2,537<span></span>
</td>
<td class="nump">1,193<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Municipals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">50,139<span></span>
</td>
<td class="nump">46,642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">2,779<span></span>
</td>
<td class="nump">1,768<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Corporate and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">158,000<span></span>
</td>
<td class="nump">139,445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized Gains</a></td>
<td class="nump">21,121<span></span>
</td>
<td class="nump">10,801<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">183,330<span></span>
</td>
<td class="nump">163,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">6,107<span></span>
</td>
<td class="nump">15,606<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">85,271<span></span>
</td>
<td class="nump">64,527<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">3,608<span></span>
</td>
<td class="nump">2,212<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Mutual funds and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">58,762<span></span>
</td>
<td class="nump">49,786<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | U.S. Government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">29,579<span></span>
</td>
<td class="nump">31,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | International government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Municipals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Corporate and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">256,785<span></span>
</td>
<td class="nump">225,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">6,302<span></span>
</td>
<td class="nump">6,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | Mutual funds and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | U.S. Government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">26,260<span></span>
</td>
<td class="nump">17,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | International government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">16,032<span></span>
</td>
<td class="nump">15,292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | Municipals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">50,139<span></span>
</td>
<td class="nump">46,642<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Significant Other Observable Inputs (Level 2) | Corporate and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, available-for-sale</a></td>
<td class="nump">$ 157,997<span></span>
</td>
<td class="nump">$ 139,258<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=99377092&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=pnm_EquitySecuritiesOtherFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=pnm_EquitySecuritiesOtherFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=pnm_ForeignGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=pnm_ForeignGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225719453768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Derivative and Other Financial Instruments - Items not Recorded at Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 3,355,761<span></span>
</td>
<td class="nump">$ 3,142,704<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">3,295,150<span></span>
</td>
<td class="nump">3,007,717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">1,602,547<span></span>
</td>
<td class="nump">1,795,149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">1,696,620<span></span>
</td>
<td class="nump">1,748,020<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">1,006,722<span></span>
</td>
<td class="nump">753,317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 853,673<span></span>
</td>
<td class="nump">$ 670,691<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225603491832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Derivative and Other Financial Instruments - Defined Benefit Plans Disclosure (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 587,530<span></span>
</td>
<td class="nump">$ 531,467<span></span>
</td>
<td class="nump">$ 489,978<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">93,402<span></span>
</td>
<td class="nump">86,400<span></span>
</td>
<td class="nump">69,703<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Fair Value, Inputs, Level 1, 2 and 3 | Pension Plan | Participation in PNMR Master Trust Investments: | Fair Value Measurement [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">498,907<span></span>
</td>
<td class="nump">445,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Fair Value, Inputs, Level 1, 2 and 3 | Pension Plan | Participation in PNMR Master Trust Investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">587,891<span></span>
</td>
<td class="nump">532,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Fair Value, Inputs, Level 1, 2 and 3 | Pension Plan | Participation in PNMR Master Trust Investments: | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">88,984<span></span>
</td>
<td class="nump">86,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Fair Value, Inputs, Level 1, 2 and 3 | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">93,710<span></span>
</td>
<td class="nump">86,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Fair Value, Inputs, Level 1, 2 and 3 | Other Postretirement Benefits | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">1,310<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Fair Value, Inputs, Level 1, 2 and 3 | Other Postretirement Benefits | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">92,400<span></span>
</td>
<td class="nump">85,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Pension Plan | Participation in PNMR Master Trust Investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">241,445<span></span>
</td>
<td class="nump">152,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">53,594<span></span>
</td>
<td class="nump">40,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Other Postretirement Benefits | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">1,310<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Other Postretirement Benefits | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">52,284<span></span>
</td>
<td class="nump">39,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Significant Other Observable Inputs (Level 2) | Pension Plan | Participation in PNMR Master Trust Investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">257,462<span></span>
</td>
<td class="nump">293,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Significant Other Observable Inputs (Level 2) | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">40,116<span></span>
</td>
<td class="nump">46,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Significant Other Observable Inputs (Level 2) | Other Postretirement Benefits | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Significant Other Observable Inputs (Level 2) | Other Postretirement Benefits | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">40,116<span></span>
</td>
<td class="nump">46,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">66,149<span></span>
</td>
<td class="nump">59,367<span></span>
</td>
<td class="nump">55,074<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">12,885<span></span>
</td>
<td class="nump">10,844<span></span>
</td>
<td class="nump">$ 8,744<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Fair Value, Inputs, Level 1, 2 and 3 | Pension Plan | Participation in PNMR Master Trust Investments: | Fair Value Measurement [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">56,966<span></span>
</td>
<td class="nump">49,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Fair Value, Inputs, Level 1, 2 and 3 | Pension Plan | Participation in PNMR Master Trust Investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">66,196<span></span>
</td>
<td class="nump">59,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Fair Value, Inputs, Level 1, 2 and 3 | Pension Plan | Participation in PNMR Master Trust Investments: | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">9,230<span></span>
</td>
<td class="nump">9,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Fair Value, Inputs, Level 1, 2 and 3 | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">12,861<span></span>
</td>
<td class="nump">10,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Fair Value, Inputs, Level 1, 2 and 3 | Other Postretirement Benefits | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Fair Value, Inputs, Level 1, 2 and 3 | Other Postretirement Benefits | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">12,843<span></span>
</td>
<td class="nump">10,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Pension Plan | Participation in PNMR Master Trust Investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">28,732<span></span>
</td>
<td class="nump">17,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">10,824<span></span>
</td>
<td class="nump">4,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Other Postretirement Benefits | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Other Postretirement Benefits | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">10,806<span></span>
</td>
<td class="nump">4,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Significant Other Observable Inputs (Level 2) | Pension Plan | Participation in PNMR Master Trust Investments:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">28,234<span></span>
</td>
<td class="nump">32,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Significant Other Observable Inputs (Level 2) | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">2,037<span></span>
</td>
<td class="nump">6,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Significant Other Observable Inputs (Level 2) | Other Postretirement Benefits | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Significant Other Observable Inputs (Level 2) | Other Postretirement Benefits | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">2,037<span></span>
</td>
<td class="nump">6,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 654,087<span></span>
</td>
<td class="nump">$ 591,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Private equity funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList', window );">Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List]</a></td>
<td class="text">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember<span></span>
</td>
<td class="text">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Hedge funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList', window );">Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List]</a></td>
<td class="text">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember<span></span>
</td>
<td class="text">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Real estate funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList', window );">Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List]</a></td>
<td class="text">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember<span></span>
</td>
<td class="text">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 555,873<span></span>
</td>
<td class="nump">$ 495,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">20,812<span></span>
</td>
<td class="nump">19,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | International funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">114,983<span></span>
</td>
<td class="nump">68,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | Domestic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">1,187<span></span>
</td>
<td class="nump">825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | Domestic growth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">173,931<span></span>
</td>
<td class="nump">172,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | U.S. government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">97,460<span></span>
</td>
<td class="nump">90,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | International government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">6,202<span></span>
</td>
<td class="nump">5,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | Municipals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">6,277<span></span>
</td>
<td class="nump">6,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value, Inputs, Level 1, 2 and 3 | Corporate and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">135,021<span></span>
</td>
<td class="nump">130,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">270,177<span></span>
</td>
<td class="nump">169,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">20,812<span></span>
</td>
<td class="nump">19,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | International funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">114,983<span></span>
</td>
<td class="nump">68,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Domestic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">135<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Domestic growth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">47,418<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | U.S. government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">86,829<span></span>
</td>
<td class="nump">81,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | International government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Municipals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1) | Corporate and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">285,696<span></span>
</td>
<td class="nump">325,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | International funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | Domestic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">1,052<span></span>
</td>
<td class="nump">825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | Domestic growth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">126,513<span></span>
</td>
<td class="nump">172,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | U.S. government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">10,631<span></span>
</td>
<td class="nump">9,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | International government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">6,202<span></span>
</td>
<td class="nump">5,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | Municipals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">6,277<span></span>
</td>
<td class="nump">6,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Significant Other Observable Inputs (Level 2) | Corporate and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">135,021<span></span>
</td>
<td class="nump">130,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value Measured at Net Asset Value Per Share | Private equity funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">12,552<span></span>
</td>
<td class="nump">15,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value Measured at Net Asset Value Per Share | Hedge funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">52,285<span></span>
</td>
<td class="nump">47,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR | Fair Value Measured at Net Asset Value Per Share | Real estate funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 33,377<span></span>
</td>
<td class="nump">$ 33,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates level within fair value hierarchy and fair value measured at net asset value per share as practical expedient, of defined benefit plan asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_TrustForBenefitOfEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_TrustForBenefitOfEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_FairValueDisclosureItemAmountsDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_FairValueDisclosureItemAmountsDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_HedgeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_HedgeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_EquitySecuritiesInternationalFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_EquitySecuritiesInternationalFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_EquitySecuritiesDomesticValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_EquitySecuritiesDomesticValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_EquitySecuritiesDomesticGrowthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_EquitySecuritiesDomesticGrowthMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_FixedIncomeSecuritiesCorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_FixedIncomeSecuritiesCorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_FixedIncomeSecuritiesUSGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_FixedIncomeSecuritiesUSGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_FixedIncomeSecuritiesMunicipalsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_FixedIncomeSecuritiesMunicipalsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_FixedIncomeSecuritiesOtherFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_FixedIncomeSecuritiesOtherFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225590721192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntityStatementOfOperationAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Earnings attributable to non-controlling interest</a></td>
<td class="nump">$ 14,013<span></span>
</td>
<td class="nump">$ 14,241<span></span>
</td>
<td class="nump">$ 15,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract', window );"><strong>Financial Position</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">377,479<span></span>
</td>
<td class="nump">294,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">7,939,854<span></span>
</td>
<td class="nump">7,298,774<span></span>
</td>
<td class="nump">6,865,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">977,662<span></span>
</td>
<td class="nump">967,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Owners&#8217; equity &#8211; non-controlling interest</a></td>
<td class="nump">59,009<span></span>
</td>
<td class="nump">63,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntityStatementOfOperationAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Earnings attributable to non-controlling interest</a></td>
<td class="nump">14,013<span></span>
</td>
<td class="nump">14,241<span></span>
</td>
<td class="nump">15,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract', window );"><strong>Financial Position</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">322,128<span></span>
</td>
<td class="nump">259,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,581,033<span></span>
</td>
<td class="nump">5,242,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">594,332<span></span>
</td>
<td class="nump">593,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Owners&#8217; equity &#8211; non-controlling interest</a></td>
<td class="nump">$ 59,009<span></span>
</td>
<td class="nump">63,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Valencia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfMegaWattsPurchased', window );">Number of megawatts purchased (in megawatts) | MW</a></td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts', window );">Payment for fixed charges</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">19,900<span></span>
</td>
<td class="nump">19,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges', window );">Payment for variable charges</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV', window );">Purchase price, percentage of the book value reduced by related indebtedness</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV', window );">Purchase price, percentage of fair market value</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntityStatementOfOperationAbstract', window );"><strong>Results of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues', window );">Operating revenues</a></td>
<td class="nump">$ 21,297<span></span>
</td>
<td class="nump">21,073<span></span>
</td>
<td class="nump">21,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">7,284<span></span>
</td>
<td class="nump">6,832<span></span>
</td>
<td class="nump">5,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Earnings attributable to non-controlling interest</a></td>
<td class="nump">14,013<span></span>
</td>
<td class="nump">14,241<span></span>
</td>
<td class="nump">$ 15,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract', window );"><strong>Financial Position</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">3,911<span></span>
</td>
<td class="nump">5,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property, plant and equipment</a></td>
<td class="nump">55,744<span></span>
</td>
<td class="nump">58,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">59,655<span></span>
</td>
<td class="nump">63,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">646<span></span>
</td>
<td class="nump">623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Owners&#8217; equity &#8211; non-controlling interest</a></td>
<td class="nump">$ 59,009<span></span>
</td>
<td class="nump">$ 63,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Maximum | Valencia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare', window );">Option to purchase a percentage of the plant or VIE (up to )</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_NMCapitalMember', window );">NM Capital | Coal Supply | San Juan Generating Station</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract', window );"><strong>Financial Position</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CashUsedToSupportBankLetterOrCreditArrangement', window );">Issuance in letters of credit</a></td>
<td class="nump">$ 30,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CashUsedToSupportBankLetterOrCreditArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash used to support bank letter or credit arrangement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CashUsedToSupportBankLetterOrCreditArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Jointly Owned Utility Plant, Option to Purchase Proportionate Ownership Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Term Contract For Purchase of Electric Power Fixed Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long Term Contract for Purchase of Electric Power Variable Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long term contract option to purchase, purchase price - percentage of adjusted NBV</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long term contract option to purchase, purchase price - percentage of FMV</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfMegaWattsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Mega Watts Purchased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfMegaWattsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Results of Operations Variable Interest Entity Operating Expenses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Results of Operations Variable Interest Entity Operating Revenues</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_VariableInterestEntityStatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Statement Of Financial Position</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_VariableInterestEntityStatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_VariableInterestEntityStatementOfOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Statement Of Operation [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_VariableInterestEntityStatementOfOperationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_NMCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_NMCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pnm_CoalSupplyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pnm_CoalSupplyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225591961784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears', window );">Amortization of gains and losses that are outside the corridor</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum annual contributions per employee</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percent of employees' gross pay</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge', window );">Non-matching contribution of eligible compensation based on eligible employee's age</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge', window );">Non-matching contribution of eligible compensation based on eligible employee's age</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease', window );">Expected long-term return resulting from effect of 1% change</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease', window );">Expected long-term return resulting from effect of one-percentage point increase (as a percent)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear', window );">Expected employer contributions to pension plans</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate', window );">Weighted average discount rate related to anticipated contributions</a></td>
<td class="nump">2.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Fixed income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Alternative Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">6.86%<span></span>
</td>
<td class="nump">6.54%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear', window );">Expected long-term return on assets decrease resulting in increase net periodic costs In next fiscal year</a></td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Rate of return for retirement plan</a></td>
<td class="nump">19.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo', window );">Expected employer contributions in year two</a></td>
<td class="nump">$ 10,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree', window );">Expected employer contributions in year 3</a></td>
<td class="nump">11,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour', window );">Expected employer contributions in year 4</a></td>
<td class="nump">10,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets</a></td>
<td class="nump">21,393,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">6.57%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear', window );">Expected long-term return on assets decrease resulting in increase net periodic costs In next fiscal year</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Rate of return for retirement plan</a></td>
<td class="nump">20.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo', window );">Expected employer contributions in year two</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree', window );">Expected employer contributions in year 3</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour', window );">Expected employer contributions in year 4</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets</a></td>
<td class="num">(3,860,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease', window );">Expected long-term return resulting from effect of 1% change</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits | Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits | Fixed income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.20%<span></span>
</td>
<td class="nump">7.42%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear', window );">Expected long-term return on assets decrease resulting in increase net periodic costs In next fiscal year</a></td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Rate of return for retirement plan</a></td>
<td class="nump">11.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">3,256,000<span></span>
</td>
<td class="nump">$ 3,580,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear', window );">Expected employer disbursements for next fiscal year</a></td>
<td class="nump">3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive', window );">Expected employer disbursements by employer in year 2 through year 5</a></td>
<td class="nump">$ 13,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits | Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.86%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear', window );">Expected long-term return on assets decrease resulting in increase net periodic costs In next fiscal year</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Rate of return for retirement plan</a></td>
<td class="nump">23.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets</a></td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO', window );">Effect of 1%-point change in assumed health care cost trend rates on net periodic expense and APBO</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits | PNM and TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive', window );">Expected employer contributions in fiscal year through year 5</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Executive Retirement Program | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets</a></td>
<td class="num">(78,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer', window );">Expected disbursements by employer</a></td>
<td class="nump">1,400,000<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Executive Retirement Program | Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Actuarial gains (losses) recorded as regulatory assets</a></td>
<td class="num">(58,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer', window );">Expected disbursements by employer</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember', window );">Non-US | Pension Plan | Equity Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Investment allocation targets</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation Related To Anticipated Contributions, Weighted Average Discount Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets Decrease Resulting in Increase Net Periodic Costs In Next Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Decrease</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Increase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Estimated Future Employer Contributions After Current Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Estimated Future Employer Contributions In Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Estimated Future Employer Contributions In Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Estimated Future Employer Contributions In Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Estimated Future Employer Contributions Next Fiscal Year Through Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Plan Assets, Disbursements By Employer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Plan Assets, Disbursements By Employer in Year Two Through Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Total Expected Employer Disbursements for Next Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plans, Gains and losses that lie outside the corridor, amortized in years</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, non matching contribution of eligible compensation based on eligible employee's age</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates, Net periodic expense and APBO</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_AlternativeInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=pnm_AlternativeInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMAndTNMPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMAndTNMPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225605493752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits - APBO, PBO, Fair Value of Plan Assets, and Funded Status of the Plans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liability</a></td>
<td class="nump">$ 58,101<span></span>
</td>
<td class="nump">$ 95,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liability</a></td>
<td class="nump">56,273<span></span>
</td>
<td class="nump">87,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">605,745<span></span>
</td>
<td class="nump">564,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">19,941<span></span>
</td>
<td class="nump">25,175<span></span>
</td>
<td class="nump">24,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">47,567<span></span>
</td>
<td class="nump">61,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(42,349)<span></span>
</td>
<td class="num">(44,839)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">630,904<span></span>
</td>
<td class="nump">605,745<span></span>
</td>
<td class="nump">564,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">531,467<span></span>
</td>
<td class="nump">489,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">98,412<span></span>
</td>
<td class="nump">86,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">587,530<span></span>
</td>
<td class="nump">531,467<span></span>
</td>
<td class="nump">489,978<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status &#8211; asset (liability) for pension benefits</a></td>
<td class="num">(43,374)<span></span>
</td>
<td class="num">(74,278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">75,121<span></span>
</td>
<td class="nump">75,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,453<span></span>
</td>
<td class="nump">3,316<span></span>
</td>
<td class="nump">3,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="nump">1,714<span></span>
</td>
<td class="nump">2,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">3,261<span></span>
</td>
<td class="nump">2,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(7,391)<span></span>
</td>
<td class="num">(8,271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">75,196<span></span>
</td>
<td class="nump">75,121<span></span>
</td>
<td class="nump">75,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">86,400<span></span>
</td>
<td class="nump">69,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">9,423<span></span>
</td>
<td class="nump">19,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">3,256<span></span>
</td>
<td class="nump">3,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="nump">1,714<span></span>
</td>
<td class="nump">2,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="nump">7,391<span></span>
</td>
<td class="nump">8,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">93,402<span></span>
</td>
<td class="nump">86,400<span></span>
</td>
<td class="nump">69,703<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status &#8211; asset (liability) for pension benefits</a></td>
<td class="nump">18,206<span></span>
</td>
<td class="nump">11,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">14,994<span></span>
</td>
<td class="nump">14,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">491<span></span>
</td>
<td class="nump">651<span></span>
</td>
<td class="nump">622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">1,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(1,341)<span></span>
</td>
<td class="num">(1,436)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">14,222<span></span>
</td>
<td class="nump">14,994<span></span>
</td>
<td class="nump">14,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Less current liability</a></td>
<td class="nump">1,323<span></span>
</td>
<td class="nump">1,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liability</a></td>
<td class="nump">12,899<span></span>
</td>
<td class="nump">13,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liability</a></td>
<td class="nump">1,828<span></span>
</td>
<td class="nump">7,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">65,574<span></span>
</td>
<td class="nump">60,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,177<span></span>
</td>
<td class="nump">2,686<span></span>
</td>
<td class="nump">2,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">4,459<span></span>
</td>
<td class="nump">7,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(4,820)<span></span>
</td>
<td class="num">(5,588)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">67,390<span></span>
</td>
<td class="nump">65,574<span></span>
</td>
<td class="nump">60,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">59,367<span></span>
</td>
<td class="nump">55,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">11,602<span></span>
</td>
<td class="nump">9,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">66,149<span></span>
</td>
<td class="nump">59,367<span></span>
</td>
<td class="nump">55,074<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status &#8211; asset (liability) for pension benefits</a></td>
<td class="num">(1,241)<span></span>
</td>
<td class="num">(6,207)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">11,235<span></span>
</td>
<td class="nump">10,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">373<span></span>
</td>
<td class="nump">451<span></span>
</td>
<td class="nump">477<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="nump">243<span></span>
</td>
<td class="nump">316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">747<span></span>
</td>
<td class="nump">1,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(706)<span></span>
</td>
<td class="num">(650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">11,938<span></span>
</td>
<td class="nump">11,235<span></span>
</td>
<td class="nump">10,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">10,844<span></span>
</td>
<td class="nump">8,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">2,505<span></span>
</td>
<td class="nump">2,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Participant contributions</a></td>
<td class="nump">243<span></span>
</td>
<td class="nump">316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="nump">707<span></span>
</td>
<td class="nump">650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">12,885<span></span>
</td>
<td class="nump">10,844<span></span>
</td>
<td class="nump">8,744<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status &#8211; asset (liability) for pension benefits</a></td>
<td class="nump">947<span></span>
</td>
<td class="num">(391)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at beginning of year</a></td>
<td class="nump">692<span></span>
</td>
<td class="nump">702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(94)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance at end of year</a></td>
<td class="nump">678<span></span>
</td>
<td class="nump">692<span></span>
</td>
<td class="nump">$ 702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Less current liability</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liability</a></td>
<td class="nump">$ 587<span></span>
</td>
<td class="nump">$ 601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increase benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225598330840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits - Actuarial (Gain) Loss Results (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Discount rates</a></td>
<td class="nump">$ 44,960<span></span>
</td>
<td class="nump">$ 66,108<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends', window );">Claims, contributions, and demographic experience</a></td>
<td class="nump">2,607<span></span>
</td>
<td class="num">(732)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate', window );">Mortality rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,225)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience', window );">Other assumptions and experience</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">47,567<span></span>
</td>
<td class="nump">61,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Discount rates</a></td>
<td class="nump">4,959<span></span>
</td>
<td class="nump">7,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends', window );">Claims, contributions, and demographic experience</a></td>
<td class="num">(1,698)<span></span>
</td>
<td class="num">(4,022)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate', window );">Mortality rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(627)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate', window );">Assumed participation rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">3,261<span></span>
</td>
<td class="nump">2,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Discount rates</a></td>
<td class="nump">4,756<span></span>
</td>
<td class="nump">8,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends', window );">Claims, contributions, and demographic experience</a></td>
<td class="num">(54)<span></span>
</td>
<td class="nump">394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate', window );">Mortality rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(296)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience', window );">Other assumptions and experience</a></td>
<td class="num">(243)<span></span>
</td>
<td class="num">(215)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">4,459<span></span>
</td>
<td class="nump">7,889<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Discount rates</a></td>
<td class="nump">1,008<span></span>
</td>
<td class="nump">1,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends', window );">Claims, contributions, and demographic experience</a></td>
<td class="num">(261)<span></span>
</td>
<td class="num">(311)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate', window );">Mortality rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(60)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate', window );">Assumed participation rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="nump">$ 747<span></span>
</td>
<td class="nump">$ 1,004<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in demographics and other trends</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in other assumptions and experience</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Mortality Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Participation Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanOtherChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in benefit obligation of defined benefit plan from change, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanOtherChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597766488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits - Pre-Tax Information about Prior Service Cost and Net Actuarial (Gain) loss in AOCI (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract', window );"><strong>Net&#160;actuarial (gain) loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year</a></td>
<td class="nump">$ 146,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Experience (gain) loss</a></td>
<td class="num">(21,393)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax', window );">Regulatory asset (liability) adjustment</a></td>
<td class="nump">15,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization recognized in net periodic benefit cost (income)</a></td>
<td class="num">(8,131)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year</a></td>
<td class="nump">132,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract', window );"><strong>Net&#160;actuarial (gain) loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year</a></td>
<td class="nump">2,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Experience (gain) loss</a></td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax', window );">Regulatory asset (liability) adjustment</a></td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization recognized in net periodic benefit cost (income)</a></td>
<td class="num">(169)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year</a></td>
<td class="nump">2,259<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract', window );"><strong>Net&#160;actuarial (gain) loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Experience (gain) loss</a></td>
<td class="nump">3,860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax', window );">Regulatory asset (liability) adjustment</a></td>
<td class="num">(3,860)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization recognized in net periodic benefit cost (income)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract', window );"><strong>Net&#160;actuarial (gain) loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Experience (gain) loss</a></td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax', window );">Regulatory asset (liability) adjustment</a></td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization recognized in net periodic benefit cost (income)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Actuarial (Gain) Loss, Regulatory Asset (Liability) Adjustment, before Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225592022360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits - Components of Net Periodic Benefit Cost (Income) Recognized (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">19,941<span></span>
</td>
<td class="nump">25,175<span></span>
</td>
<td class="nump">24,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(29,453)<span></span>
</td>
<td class="num">(34,103)<span></span>
</td>
<td class="num">(34,686)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net (gain) loss</a></td>
<td class="nump">17,860<span></span>
</td>
<td class="nump">15,518<span></span>
</td>
<td class="nump">16,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="num">(554)<span></span>
</td>
<td class="num">(965)<span></span>
</td>
<td class="num">(965)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">7,794<span></span>
</td>
<td class="nump">5,625<span></span>
</td>
<td class="nump">4,967<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,453<span></span>
</td>
<td class="nump">3,316<span></span>
</td>
<td class="nump">3,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(5,548)<span></span>
</td>
<td class="num">(5,278)<span></span>
</td>
<td class="num">(5,414)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net (gain) loss</a></td>
<td class="nump">348<span></span>
</td>
<td class="nump">675<span></span>
</td>
<td class="nump">2,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(397)<span></span>
</td>
<td class="num">(1,664)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="num">(2,709)<span></span>
</td>
<td class="num">(1,631)<span></span>
</td>
<td class="num">(1,202)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">491<span></span>
</td>
<td class="nump">651<span></span>
</td>
<td class="nump">622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net (gain) loss</a></td>
<td class="nump">403<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">894<span></span>
</td>
<td class="nump">969<span></span>
</td>
<td class="nump">981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">2,177<span></span>
</td>
<td class="nump">2,686<span></span>
</td>
<td class="nump">2,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(3,284)<span></span>
</td>
<td class="num">(3,868)<span></span>
</td>
<td class="num">(3,963)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net (gain) loss</a></td>
<td class="nump">1,258<span></span>
</td>
<td class="nump">941<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">151<span></span>
</td>
<td class="num">(241)<span></span>
</td>
<td class="num">(250)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">373<span></span>
</td>
<td class="nump">451<span></span>
</td>
<td class="nump">477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(538)<span></span>
</td>
<td class="num">(517)<span></span>
</td>
<td class="num">(542)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net (gain) loss</a></td>
<td class="num">(323)<span></span>
</td>
<td class="num">(444)<span></span>
</td>
<td class="num">(227)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="num">(442)<span></span>
</td>
<td class="num">(460)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net (gain) loss</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 46<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 44<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225579247560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits - Assumptions Used (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">2.66%<span></span>
</td>
<td class="nump">3.42%<span></span>
</td>
<td class="nump">4.65%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost (income)</a></td>
<td class="nump">3.42%<span></span>
</td>
<td class="nump">4.65%<span></span>
</td>
<td class="nump">4.05%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">6.86%<span></span>
</td>
<td class="nump">6.54%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">2.65%<span></span>
</td>
<td class="nump">3.42%<span></span>
</td>
<td class="nump">4.63%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost (income)</a></td>
<td class="nump">3.42%<span></span>
</td>
<td class="nump">4.63%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.20%<span></span>
</td>
<td class="nump">7.42%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">2.68%<span></span>
</td>
<td class="nump">3.44%<span></span>
</td>
<td class="nump">4.66%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost (income)</a></td>
<td class="nump">3.44%<span></span>
</td>
<td class="nump">4.66%<span></span>
</td>
<td class="nump">4.05%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">2.69%<span></span>
</td>
<td class="nump">3.46%<span></span>
</td>
<td class="nump">4.63%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost (income)</a></td>
<td class="nump">3.46%<span></span>
</td>
<td class="nump">4.63%<span></span>
</td>
<td class="nump">4.01%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">6.57%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">2.65%<span></span>
</td>
<td class="nump">3.42%<span></span>
</td>
<td class="nump">4.63%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost (income)</a></td>
<td class="nump">3.42%<span></span>
</td>
<td class="nump">4.63%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.86%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate for determining PBO and APBO</a></td>
<td class="nump">2.69%<span></span>
</td>
<td class="nump">3.46%<span></span>
</td>
<td class="nump">4.63%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate for determining net periodic benefit cost (income)</a></td>
<td class="nump">3.46%<span></span>
</td>
<td class="nump">4.63%<span></span>
</td>
<td class="nump">4.01%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225689225912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits - Pension Benefit Payments are Expected to be Paid (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 46,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">45,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">44,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">43,066<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">41,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">188,950<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">6,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">6,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">5,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">5,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">5,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">22,474<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">1,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">1,303<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">1,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">1,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">1,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">4,856<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">5,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">5,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">4,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">4,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">4,589<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">19,829<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Other Postretirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">709<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">3,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Executive Retirement Program</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">73<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">$ 252<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597375640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits - Assumed Health Care Cost Trend Rates and Impact of a One-Percentage-Point Change in Assumed Health Care Cost Trend Rates (Details) - Public Service Company of New Mexico - Other Postretirement Benefits<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed for next year</a></td>
<td class="nump">6.25%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Rate to which the cost trend rate is assumed to decline (the ultimate trend rate)</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Year that the rate reaches the ultimate trend rate</a></td>
<td class="text">2026<span></span>
</td>
<td class="text">2026<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ultimate trend rate for health care cost for defined benefit postretirement plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Year ultimate health care cost trend rate is expected to be reached, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225602448552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Other Postretirement Benefits - Other Postretirement Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember', window );">401(k) plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">401(k) plan</a></td>
<td class="nump">$ 16,247<span></span>
</td>
<td class="nump">$ 16,097<span></span>
</td>
<td class="nump">$ 16,677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember', window );">401(k) plan | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">401(k) plan</a></td>
<td class="nump">11,676<span></span>
</td>
<td class="nump">11,587<span></span>
</td>
<td class="nump">12,052<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember', window );">401(k) plan | Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">401(k) plan</a></td>
<td class="nump">4,572<span></span>
</td>
<td class="nump">4,511<span></span>
</td>
<td class="nump">4,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember', window );">Non-qualified plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Non-qualified plan</a></td>
<td class="nump">2,090<span></span>
</td>
<td class="nump">4,551<span></span>
</td>
<td class="nump">865<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember', window );">Non-qualified plan | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Non-qualified plan</a></td>
<td class="nump">1,544<span></span>
</td>
<td class="nump">3,384<span></span>
</td>
<td class="nump">621<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember', window );">Non-qualified plan | Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Non-qualified plan</a></td>
<td class="nump">$ 547<span></span>
</td>
<td class="nump">$ 1,167<span></span>
</td>
<td class="nump">$ 244<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The compensation expense recognized during the period pertaining to the deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225594978216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Performance Equity Plan and Accounting for Stock Awards (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>May 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense for stock-based arrangements</a></td>
<td class="nump">$ 8.1<span></span>
</td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="nump">$ 7.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=pnm_RestrictedStockAndPerformanceSharesMember', window );">Restricted Shares and Performance-Based Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period to recognize compensation expense</a></td>
<td class="text">1 year 6 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense for stock-based arrangements</a></td>
<td class="nump">$ 5.5<span></span>
</td>
<td class="nump">4.2<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense for stock-based arrangements</a></td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="nump">$ 2.2<span></span>
</td>
<td class="nump">$ 2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pnm_PerformanceEquityPlanMember', window );">Performance Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for awards</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate', window );">Vesting rate</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio', window );">Charge to share pool for each share awarded</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=pnm_PerformanceEquityPlanMember', window );">Performance Equity Plan | Nonemployee Members of the Board of Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for awards</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Vesting Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Conversion Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=pnm_RestrictedStockAndPerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=pnm_RestrictedStockAndPerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=pnm_PerformanceEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=pnm_PerformanceEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=pnm_NonemployeeMembersoftheBoardofDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=pnm_NonemployeeMembersoftheBoardofDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225693878360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Excess Tax Benefits (Details) - Accounting Standards Update 2016-09 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefit from share-based compensation, operating activities</a></td>
<td class="nump">$ 279<span></span>
</td>
<td class="nump">$ 559<span></span>
</td>
<td class="nump">$ 1,007<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefit from share-based compensation, operating activities</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="nump">377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefit from share-based compensation, operating activities</a></td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">$ 795<span></span>
</td>
<td class="nump">$ 1,384<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225739519432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Weighted Average Assumptions (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=pnm_RestrictedStockAndPerformanceSharesMember', window );">Restricted Shares and Performance-Based Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate', window );">Expected quarterly dividends per share (in dollars per share)</a></td>
<td class="nump">$ 0.3075<span></span>
</td>
<td class="nump">$ 0.2900<span></span>
</td>
<td class="nump">$ 0.2650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.72%<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
<td class="nump">2.38%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=pnm_MarketBasedSharesMember', window );">Market-Based Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.72%<span></span>
</td>
<td class="nump">2.51%<span></span>
</td>
<td class="nump">2.36%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">2.51%<span></span>
</td>
<td class="nump">2.59%<span></span>
</td>
<td class="nump">2.96%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">19.41%<span></span>
</td>
<td class="nump">19.55%<span></span>
</td>
<td class="nump">19.12%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement by Share Based Payment Award Fair Value Assumptions Expected Quarterly Dividend Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=pnm_RestrictedStockAndPerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=pnm_RestrictedStockAndPerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=pnm_MarketBasedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=pnm_MarketBasedSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225593958056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Restricted Stock Awards (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 02, 2018</div></th>
<th class="th"><div>Mar. 03, 2017</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Feb. 28, 2017</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Jan. 01, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Additional pre tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,100,000<span></span>
</td>
<td class="nump">$ 6,400,000<span></span>
</td>
<td class="nump">$ 7,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember', window );">Executive Vice President and Chief Financial Officer | Common Stock | Achieved performance target for 2015 and 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Stock, Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">7,670<span></span>
</td>
<td class="nump">2,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Restricted Stock, Weighted-Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 35.85<span></span>
</td>
<td class="nump">$ 36.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares approved upon meeting target (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 35.85<span></span>
</td>
<td class="nump">$ 36.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember', window );">Executive Vice President and Chief Financial Officer | Common Stock | Achieved performance target for 2015, 2016 and 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock', window );">Value of stock to be granted if performance targets are achieved</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=pnm_ChairmanPresidentAndChiefExecutiveOfficerMember', window );">Chairman, President, and Chief Executive Officer | Common Stock | Achieves a specific performance target by the end of 2019 and she remains an employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=pnm_ChairmanPresidentAndChiefExecutiveOfficerMember', window );">Chairman, President, and Chief Executive Officer | Common Stock | Achieves a specific performance target by the end of 2017 and she remains an employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Stock, Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(238,054)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,456)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,061<span></span>
</td>
<td class="nump">161,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Restricted Stock, Weighted-Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.73<span></span>
</td>
<td class="nump">$ 37.92<span></span>
</td>
<td class="nump">$ 29.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Exercised (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.77<span></span>
</td>
<td class="nump">38.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.73<span></span>
</td>
<td class="nump">$ 37.92<span></span>
</td>
<td class="nump">$ 29.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of restricted shares that vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,299,000<span></span>
</td>
<td class="nump">$ 6,246,000<span></span>
</td>
<td class="nump">$ 8,558,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock Options, Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Options, Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 12.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of stock options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84,000<span></span>
</td>
<td class="nump">2,617,000<span></span>
</td>
<td class="nump">3,117,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Additional pre tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Executive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo', window );">Shares excluded in year two (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree', window );">Shares excluded in year three (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PerformancePeriod', window );">Performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Executive | Achieved performance target for 2016 through 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne', window );">Shares excluded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets', window );">Weighted percentage assigned to achieving market targets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets', window );">Weighted percentage assigned to achieving performance targets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Executive | Achieved performance target for 2017 through 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne', window );">Shares excluded (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Additional pre tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500,000<span></span>
</td>
<td class="nump">4,200,000<span></span>
</td>
<td class="nump">4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Additional pre tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Additional pre tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Additional pre tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based Compensation, weighted percentage assigned to achieving market targets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based Compensation, weighted percentage assigned to achieving performance targets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, Purchase price of common stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis=pnm_AchievedPerformanceTargetFor2015and2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis=pnm_AchievedPerformanceTargetFor2015and2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis=pnm_AchievedPerformanceTargetFor20152016and2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis=pnm_AchievedPerformanceTargetFor20152016and2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=pnm_ChairmanPresidentAndChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=pnm_ChairmanPresidentAndChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis=pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis=pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis=pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis=pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis=pnm_AchievedPerformanceTargetFor2016Through2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis=pnm_AchievedPerformanceTargetFor2016Through2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis=pnm_AchievedPerformanceTargetFor2017Through2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis=pnm_AchievedPerformanceTargetFor2017Through2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225585915752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">$ 202<span></span>
</td>
<td class="nump">$ 202<span></span>
</td>
<td class="nump">$ 7,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">557,790<span></span>
</td>
<td class="nump">557,790<span></span>
</td>
<td class="nump">556,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(7,471)<span></span>
</td>
<td class="num">(7,471)<span></span>
</td>
<td class="num">(505)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(850,228)<span></span>
</td>
<td class="num">(850,228)<span></span>
</td>
<td class="num">(866,243)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">457,953<span></span>
</td>
<td class="nump">457,953<span></span>
</td>
<td class="nump">435,467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">457,953<span></span>
</td>
<td class="nump">457,953<span></span>
</td>
<td class="nump">442,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(5,419)<span></span>
</td>
<td class="num">(5,419)<span></span>
</td>
<td class="num">(371)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(664,873)<span></span>
</td>
<td class="num">(664,873)<span></span>
</td>
<td class="num">(683,398)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Total regulatory liabilities</a></td>
<td class="num">(670,292)<span></span>
</td>
<td class="num">(670,292)<span></span>
</td>
<td class="num">(683,769)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | FPPAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(2,274)<span></span>
</td>
<td class="num">(2,274)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Renewable Energy Rider</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(2,044)<span></span>
</td>
<td class="num">(2,044)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(1,101)<span></span>
</td>
<td class="num">(1,101)<span></span>
</td>
<td class="num">(371)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Cost of removal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(284,695)<span></span>
</td>
<td class="num">(284,695)<span></span>
</td>
<td class="num">(271,025)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(343,844)<span></span>
</td>
<td class="num">(343,844)<span></span>
</td>
<td class="num">(374,122)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | PVNGS ARO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(5,394)<span></span>
</td>
<td class="num">(5,394)<span></span>
</td>
<td class="num">(11,341)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Renewable energy tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(17,912)<span></span>
</td>
<td class="num">(17,912)<span></span>
</td>
<td class="num">(19,069)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Accelerated depreciation SNCRs(4)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(12,045)<span></span>
</td>
<td class="num">(12,045)<span></span>
</td>
<td class="num">(7,758)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Pension and OPEB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | COVID-19 cost savings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(900)<span></span>
</td>
<td class="num">(900)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(83)<span></span>
</td>
<td class="num">(83)<span></span>
</td>
<td class="num">(83)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | FPPAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Energy efficiency costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | CTC, including carrying charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Coal mine reclamation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">9,980<span></span>
</td>
<td class="nump">9,980<span></span>
</td>
<td class="nump">13,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">65,564<span></span>
</td>
<td class="nump">65,564<span></span>
</td>
<td class="nump">66,296<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Loss on reacquired debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">19,748<span></span>
</td>
<td class="nump">19,748<span></span>
</td>
<td class="nump">19,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Pension and OPEB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">190,147<span></span>
</td>
<td class="nump">190,147<span></span>
</td>
<td class="nump">214,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Shutdown of SJGS Units 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">107,231<span></span>
</td>
<td class="nump">107,231<span></span>
</td>
<td class="nump">113,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Hurricane recovery costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | AMS surcharge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | AMS retirement and other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Renewable energy tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Deferred cost under the ETA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">42,703<span></span>
</td>
<td class="nump">42,703<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Deferred COVID-19 costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">8,761<span></span>
</td>
<td class="nump">8,761<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | SJGS replacement resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">8,282<span></span>
</td>
<td class="nump">8,282<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">5,537<span></span>
</td>
<td class="nump">5,537<span></span>
</td>
<td class="nump">6,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">99,837<span></span>
</td>
<td class="nump">99,837<span></span>
</td>
<td class="nump">121,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Total regulatory assets</a></td>
<td class="nump">100,039<span></span>
</td>
<td class="nump">100,039<span></span>
</td>
<td class="nump">121,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(2,052)<span></span>
</td>
<td class="num">(2,052)<span></span>
</td>
<td class="num">(134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(185,355)<span></span>
</td>
<td class="num">(185,355)<span></span>
</td>
<td class="num">(182,845)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Total regulatory liabilities</a></td>
<td class="num">(187,407)<span></span>
</td>
<td class="num">(187,407)<span></span>
</td>
<td class="num">(182,979)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | FPPAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Renewable Energy Rider</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Current</a></td>
<td class="num">(2,052)<span></span>
</td>
<td class="num">(2,052)<span></span>
</td>
<td class="num">(134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Cost of removal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(59,613)<span></span>
</td>
<td class="num">(59,613)<span></span>
</td>
<td class="num">(46,091)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(119,695)<span></span>
</td>
<td class="num">(119,695)<span></span>
</td>
<td class="num">(131,871)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | PVNGS ARO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Renewable energy tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Accelerated depreciation SNCRs(4)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Pension and OPEB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(5,535)<span></span>
</td>
<td class="num">(5,535)<span></span>
</td>
<td class="num">(4,775)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | COVID-19 cost savings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Non-Current</a></td>
<td class="num">(512)<span></span>
</td>
<td class="num">(512)<span></span>
</td>
<td class="num">(108)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | FPPAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Energy efficiency costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | CTC, including carrying charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">324<span></span>
</td>
<td class="nump">324<span></span>
</td>
<td class="nump">7,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Coal mine reclamation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">9,817<span></span>
</td>
<td class="nump">9,817<span></span>
</td>
<td class="nump">8,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Loss on reacquired debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">28,914<span></span>
</td>
<td class="nump">28,914<span></span>
</td>
<td class="nump">30,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Pension and OPEB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">22,863<span></span>
</td>
<td class="nump">22,863<span></span>
</td>
<td class="nump">27,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Shutdown of SJGS Units 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Hurricane recovery costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">480<span></span>
</td>
<td class="nump">480<span></span>
</td>
<td class="nump">1,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | AMS surcharge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">18,761<span></span>
</td>
<td class="nump">18,761<span></span>
</td>
<td class="nump">25,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | AMS retirement and other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">13,915<span></span>
</td>
<td class="nump">13,915<span></span>
</td>
<td class="nump">15,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Renewable energy tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Deferred cost under the ETA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Deferred COVID-19 costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">676<span></span>
</td>
<td class="nump">676<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | SJGS replacement resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssetsAbstract', window );"><strong>Regulatory Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Non-Current</a></td>
<td class="nump">4,087<span></span>
</td>
<td class="nump">4,087<span></span>
</td>
<td class="nump">5,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201707Member', window );">Accounting Standards Update 2017-07 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NonServiceCostDeferredAsRegulatoryAssets', window );">Non-service cost deferred as regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_IncreaseinCoalMineDecommissioningLiabilityMember', window );">Increase in coal mine decommissioning liability | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded', window );">Net expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_IncreaseinCoalMineDecommissioningLiabilityMember', window );">Increase in coal mine decommissioning liability | Underground | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract', window );"><strong>Regulatory Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded', window );">Net expense</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,300<span></span>
</td>
<td class="nump">$ 9,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NonServiceCostDeferredAsRegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-Service Cost Deferred As Regulatory Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NonServiceCostDeferredAsRegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowance, Additional amount recorded</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryDisallowanceAdditionalAmountRecorded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetRegulatoryAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetRegulatoryAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 405<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 405<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=pnm_FuelAndPurchasedPowerAdjustmentClauseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=pnm_FuelAndPurchasedPowerAdjustmentClauseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=pnm_RenewableEnergyRiderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=pnm_RenewableEnergyRiderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=pnm_RegulatoryliabilitiesOtherCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=pnm_RegulatoryliabilitiesOtherCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_RemovalCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=us-gaap_RemovalCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=us-gaap_DeferredIncomeTaxChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_AssetRetirementObligationCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=us-gaap_AssetRetirementObligationCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_RenewableEnergyProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=us-gaap_RenewableEnergyProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=pnm_AcceleratedDepreciationSNCRsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=pnm_AcceleratedDepreciationSNCRsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_PensionAndOtherPostretirementPlansCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=us-gaap_PensionAndOtherPostretirementPlansCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=pnm_COVID19CostsSavingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=pnm_COVID19CostsSavingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=pnm_FuelAndPurchasedPowerAdjustmentClauseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=pnm_FuelAndPurchasedPowerAdjustmentClauseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=pnm_EnergyEfficiencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=pnm_EnergyEfficiencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_StrandedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_StrandedCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_EnvironmentalRestorationCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_EnvironmentalRestorationCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_LossOnReacquiredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_LossOnReacquiredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_PensionAndOtherPostretirementPlansCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_PensionAndOtherPostretirementPlansCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=pnm_SJGSUnits2and3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=pnm_SJGSUnits2and3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=pnm_HurricaneCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=pnm_HurricaneCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_AdvancedMeteringInfrastructureCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_AdvancedMeteringInfrastructureCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=pnm_AdvancedMeterRetirementCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=pnm_AdvancedMeterRetirementCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_RenewableEnergyProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_RenewableEnergyProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=pnm_DeferredCostsUnderElectronicTransferAccountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=pnm_DeferredCostsUnderElectronicTransferAccountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=pnm_DeferredCOVID19CostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=pnm_DeferredCOVID19CostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=pnm_SanJuanGeneratingStationReplacementResourcesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=pnm_SanJuanGeneratingStationReplacementResourcesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201707Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201707Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_IncreaseinCoalMineDecommissioningLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_IncreaseinCoalMineDecommissioningLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ClassificationOfMineAxis=pnm_UndergroundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ClassificationOfMineAxis=pnm_UndergroundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225602022248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Program and Jointly-Owned Electric Generating Plants (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>generating_unit</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="nump">$ 679,028<span></span>
</td>
<td class="nump">$ 616,273<span></span>
</td>
<td class="nump">$ 501,213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="nump">8,480,799<span></span>
</td>
<td class="nump">7,918,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(2,835,170)<span></span>
</td>
<td class="num">(2,713,503)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="nump">335,055<span></span>
</td>
<td class="nump">341,847<span></span>
</td>
<td class="nump">255,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="nump">6,022,753<span></span>
</td>
<td class="nump">5,753,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(2,158,915)<span></span>
</td>
<td class="num">(2,076,291)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="nump">321,505<span></span>
</td>
<td class="nump">254,006<span></span>
</td>
<td class="nump">$ 223,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="nump">2,193,270<span></span>
</td>
<td class="nump">1,919,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(537,707)<span></span>
</td>
<td class="num">$ (516,795)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_JointProjectsMember', window );">Joint Projects | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="nump">335,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_JointProjectsMember', window );">Joint Projects | Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="nump">321,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_JointProjectsMember', window );">Joint Projects | PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Construction expenditures</a></td>
<td class="nump">$ 679,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsCoalMember', window );">SJGS (Coal) | Unit 4 | Other Unrelated Entities 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities', window );">Jointly owned utility plant, ownership percentage</a></td>
<td class="nump">12.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsCoalMember', window );">SJGS (Coal) | Unit 4 | Other Unrelated Entities 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities', window );">Jointly owned utility plant, ownership percentage</a></td>
<td class="nump">8.475%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsCoalMember', window );">SJGS (Coal) | Unit 4 | Other Unrelated Entities 4</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities', window );">Jointly owned utility plant, ownership percentage</a></td>
<td class="nump">7.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsCoalMember', window );">SJGS (Coal) | Unit 4 | Other Unrelated Entities 5</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities', window );">Jointly owned utility plant, ownership percentage</a></td>
<td class="nump">7.028%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsCoalMember', window );">SJGS (Coal) | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="nump">$ 780,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(448,213)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction Work in Progress</a></td>
<td class="nump">$ 659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="nump">66.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsCoalMember', window );">SJGS (Coal) | Public Service Company of New Mexico | Unit 4</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="nump">77.297%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember', window );">Palo Verde Nuclear Generating Station | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="nump">$ 828,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(387,436)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction Work in Progress</a></td>
<td class="nump">$ 37,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="nump">10.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberofUnits', window );">Number of units (in generating units) | generating_unit</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeaseOriginalTerm', window );">Period of time for the original full power operating licenses</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLeaseExtendedTerm', window );">Operating lease, option term extensions</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersUnits4And5CoalMember', window );">Four Corners Units 4 and 5 (Coal) | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="nump">$ 301,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(100,187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction Work in Progress</a></td>
<td class="nump">$ 7,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_LunaGasMember', window );">Luna (Gas) | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant&#160;in Service</a></td>
<td class="nump">$ 76,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(29,758)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction Work in Progress</a></td>
<td class="nump">$ 57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="nump">33.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsUnits1And2Member', window );">SJGS Units 1 and 2 | Other Unrelated Entities 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsUnits1And2Member', window );">SJGS Units 1 and 2 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Composite Interest</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersMember', window );">Four Corners | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems', window );"><strong>Jointly Owned Utility Plant Interests [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberofUnits', window );">Number of units (in generating units) | generating_unit</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Jointly Owned Utility Plant Proportionate Ownership Share, Other Entities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberofUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberofUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OperatingLeaseExtendedTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Extended Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OperatingLeaseExtendedTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OperatingLeaseOriginalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Original Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OperatingLeaseOriginalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantInterestsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantInterestsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The proportionate share of interest (percent) in a jointly owned utility plant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=115995737&amp;loc=d3e659983-123033<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end book value of accumulated depreciation on property, plant and equipment (PPE) that is owned by the regulated operations of the public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of construction work in progress in public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total gross PPE.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_JointProjectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_JointProjectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsCoalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsCoalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_UnitAxis=pnm_Unit4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_UnitAxis=pnm_Unit4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities5Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersUnits4And5CoalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersUnits4And5CoalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_LunaGasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_LunaGasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsUnits1And2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SjgsUnits1And2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherEntitiesAxis=pnm_OtherUnrelatedEntities1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225580976632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Program and Jointly-Owned Electric Generating Plants - Summary of Budgeted Construction Expenditures (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SummaryOfBudgetedConstructionExpendituresLineItems', window );"><strong>Summary of Budgeted Construction Expenditures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearOne', window );">2021</a></td>
<td class="nump">$ 1,016.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearTwo', window );">2022</a></td>
<td class="nump">765.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearThree', window );">2023</a></td>
<td class="nump">761.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearFour', window );">2024</a></td>
<td class="nump">713.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearFive', window );">2025</a></td>
<td class="nump">705.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalBudgetedConstructionExpenditures', window );">Total</a></td>
<td class="nump">3,961.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SummaryOfBudgetedConstructionExpendituresLineItems', window );"><strong>Summary of Budgeted Construction Expenditures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearOne', window );">2021</a></td>
<td class="nump">661.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearTwo', window );">2022</a></td>
<td class="nump">396.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearThree', window );">2023</a></td>
<td class="nump">382.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearFour', window );">2024</a></td>
<td class="nump">388.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearFive', window );">2025</a></td>
<td class="nump">379.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalBudgetedConstructionExpenditures', window );">Total</a></td>
<td class="nump">2,208.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem', window );">Anticipated expansion of transmission system</a></td>
<td class="nump">277.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SummaryOfBudgetedConstructionExpendituresLineItems', window );"><strong>Summary of Budgeted Construction Expenditures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearOne', window );">2021</a></td>
<td class="nump">320.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearTwo', window );">2022</a></td>
<td class="nump">342.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearThree', window );">2023</a></td>
<td class="nump">348.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearFour', window );">2024</a></td>
<td class="nump">298.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearFive', window );">2025</a></td>
<td class="nump">299.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalBudgetedConstructionExpenditures', window );">Total</a></td>
<td class="nump">1,607.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_OtherSubsidiariesMember', window );">Corporate and Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_SummaryOfBudgetedConstructionExpendituresLineItems', window );"><strong>Summary of Budgeted Construction Expenditures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearOne', window );">2021</a></td>
<td class="nump">34.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearTwo', window );">2022</a></td>
<td class="nump">26.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearThree', window );">2023</a></td>
<td class="nump">31.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearFour', window );">2024</a></td>
<td class="nump">26.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BudgetedFutureConstructionExpendituresYearFive', window );">2025</a></td>
<td class="nump">26.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TotalBudgetedConstructionExpenditures', window );">Total</a></td>
<td class="nump">$ 145.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_BudgetedFutureConstructionExpendituresYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Budgeted Future Construction Expenditures, Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_BudgetedFutureConstructionExpendituresYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_BudgetedFutureConstructionExpendituresYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Budgeted Future Construction Expenditures, Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_BudgetedFutureConstructionExpendituresYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_BudgetedFutureConstructionExpendituresYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Budgeted Future Construction Expenditures, Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_BudgetedFutureConstructionExpendituresYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_BudgetedFutureConstructionExpendituresYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Budgeted Future Construction Expenditures, Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_BudgetedFutureConstructionExpendituresYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_BudgetedFutureConstructionExpendituresYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Budgeted Future Construction Expenditures, Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_BudgetedFutureConstructionExpendituresYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Anticipated Expansion Of Transmission System</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_SummaryOfBudgetedConstructionExpendituresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of Budgeted Construction Expenditures [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_SummaryOfBudgetedConstructionExpendituresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TotalBudgetedConstructionExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total Budgeted Construction Expenditures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TotalBudgetedConstructionExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_OtherSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_OtherSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225590718312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Retirement Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AssetRetirementObligationsLineItems', window );"><strong>Asset Retirement Obligations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning', window );">ARO liabilities related to nuclear decommissioning</a></td>
<td class="nump">76.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Beginning balance</a></td>
<td class="nump">$ 181,962<span></span>
</td>
<td class="nump">$ 158,674<span></span>
</td>
<td class="nump">$ 146,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Liabilities incurred</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Liabilities settled</a></td>
<td class="num">(1,444)<span></span>
</td>
<td class="num">(987)<span></span>
</td>
<td class="num">(192)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion expense</a></td>
<td class="nump">11,310<span></span>
</td>
<td class="nump">12,635<span></span>
</td>
<td class="nump">11,482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Revisions to estimated cash flows</a></td>
<td class="num">(8,407)<span></span>
</td>
<td class="nump">11,640<span></span>
</td>
<td class="nump">705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Ending balance</a></td>
<td class="nump">183,421<span></span>
</td>
<td class="nump">181,962<span></span>
</td>
<td class="nump">158,674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember', window );">Four Corners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Revisions to estimated cash flows</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember', window );">Palo Verde Nuclear Generating Station</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Revisions to estimated cash flows</a></td>
<td class="nump">9,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Beginning balance</a></td>
<td class="nump">181,081<span></span>
</td>
<td class="nump">157,814<span></span>
</td>
<td class="nump">145,707<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Liabilities incurred</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Liabilities settled</a></td>
<td class="num">(1,192)<span></span>
</td>
<td class="num">(935)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion expense</a></td>
<td class="nump">11,235<span></span>
</td>
<td class="nump">12,562<span></span>
</td>
<td class="nump">11,402<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Revisions to estimated cash flows</a></td>
<td class="num">(8,407)<span></span>
</td>
<td class="nump">11,640<span></span>
</td>
<td class="nump">705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Ending balance</a></td>
<td class="nump">182,717<span></span>
</td>
<td class="nump">181,081<span></span>
</td>
<td class="nump">157,814<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Beginning balance</a></td>
<td class="nump">881<span></span>
</td>
<td class="nump">860<span></span>
</td>
<td class="nump">793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Liabilities incurred</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Liabilities settled</a></td>
<td class="num">(252)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion expense</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Revisions to estimated cash flows</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Ending balance</a></td>
<td class="nump">$ 704<span></span>
</td>
<td class="nump">$ 881<span></span>
</td>
<td class="nump">$ 860<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Retirement Obligation, Liabilities Related to Nuclear Decommissioning</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AssetRetirementObligationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Retirement Obligations [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AssetRetirementObligationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392676&amp;loc=d3e7480-110848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations incurred during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationLiabilitiesSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLiabilitiesSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationRevisionOfEstimate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 35<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6392603&amp;loc=d3e7123-110846<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationRevisionOfEstimate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225580349240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - PVNGS Decommissioning Funding (Details) - Public Service Company of New Mexico - Palo Verde Nuclear Generating Station - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToInvestInDecommissioningFund', window );">Funding for decommissioning costs in qualified and non-qualified trust funds</a></td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DecommissioningTrustAssetsAmount', window );">Estimated market value of trusts for decommissioning costs</a></td>
<td class="nump">$ 379.2<span></span>
</td>
<td class="nump">$ 336.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DecommissioningTrustAssetsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of investments held in a trust fund to pay for the costs of decontaminating and decommissioning facilities, whether such amount is presented as a separate caption or as a parenthetical disclosure on the balance sheet. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DecommissioningTrustAssetsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToInvestInDecommissioningFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of investments that will be held in a decommissioning trust fund.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToInvestInDecommissioningFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225581168424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Nuclear Spent Fuel and Waste Disposal (Details) - Public Service Company of New Mexico - Palo Verde Nuclear Generating Station - Nuclear spent fuel and waste disposal - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimate of possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Other deferred credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Liability for interim storage costs</a></td>
<td class="nump">$ 12.8<span></span>
</td>
<td class="nump">$ 12.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=pnm_NuclearSpentFuelAndWasteDisposalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=pnm_NuclearSpentFuelAndWasteDisposalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinancialStatementLocationAxis=pnm_OtherDeferredCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinancialStatementLocationAxis=pnm_OtherDeferredCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225581340232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - The Energy Transition Act (Details) - Electric-Generation Portfolio Standard - Energy Transition Act<br></strong></div></th>
<th class="th"><div>Jun. 14, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ElectricGenerationPortfolioStandardMember', window );">Required Percentage by 2020</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyPercentage', window );">Renewable energy, percentage</a></td>
<td class="nump">0.20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ElectricGenerationPortfolioStandardMember', window );">Required Percentage by 2025</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyPercentage', window );">Renewable energy, percentage</a></td>
<td class="nump">0.40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ElectricGenerationPortfolioStandardMember', window );">Required Percentage by 2030</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyPercentage', window );">Renewable energy, percentage</a></td>
<td class="nump">0.50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ElectricGenerationPortfolioStandardMember', window );">Required Percentage by 2040</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyPercentage', window );">Renewable energy, percentage</a></td>
<td class="nump">0.80<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ElectricGenerationPortfolioStandardMember', window );">Required Percentage by 2045</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyPercentage', window );">Renewable energy, percentage</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ElectricGenerationPortfolioStandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ElectricGenerationPortfolioStandardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageBy2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageBy2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_EnergyTransitionActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_EnergyTransitionActMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageby2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageby2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageby2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageby2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageby2040Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageby2040Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageby2045Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DateOfRegulatoryActionAxis=pnm_RequiredPercentageby2045Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225592351096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - The Clean Air Act (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>lb_PER_MMBTU </div>
<div>T</div>
</th>
<th class="th">
<div>Feb. 21, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>MW</div>
</th>
<th class="th">
<div>Aug. 06, 2012 </div>
<div>compliance_alternative</div>
</th>
<th class="th">
<div>Dec. 31, 1999 </div>
<div>state</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | San Juan Generating Station</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesForecastedUndepreciatedInvestment', window );">Forecasted undepreciated investment</a></td>
<td class="nump">$ 283.0<span></span>
</td>
<td class="nump">$ 361.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActRelatedToRegionalHazeMember', window );">Clean Air Act related to Regional Haze</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze', window );">Number of states to address regional haze | state</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum', window );">Potential to emit tons per year of visibility impairing pollution, maximum (in tons) | T</a></td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActSncrMember', window );">Clean Air Act, SNCR | Public Service Company of New Mexico | San Juan Generating Station Unit 4</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts', window );">Additional ownership to be obtained (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPreTaxImpairmentofInvestments', window );">Pre-tax impairment of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained', window );">Undepreciated investment in ownership to be obtained</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesForecastedUndepreciatedInvestment', window );">Forecasted undepreciated investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActSncrMember', window );">Clean Air Act, SNCR | Public Service Company of New Mexico | San Juan Generating Station</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts', window );">Additional ownership to be obtained (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActSncrMember', window );">Clean Air Act, SNCR | PNMR Development | San Juan Generating Station Unit 4</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts', window );">Potential acquisition of ownership (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActRelatedToPostCombustionControlsMember', window );">Clean Air Act Related to Post Combustion Controls | Public Service Company of New Mexico | Four Corners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfComplianceAlternatives', window );">Number of compliance alternatives | compliance_alternative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesGovernmentStandardEmissionLimit', window );">Government standard emissions limit (in pounds per MMBTU) | lb_PER_MMBTU</a></td>
<td class="nump">0.015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage', window );">Plant requirement to meet opacity limit</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations', window );">Rule imposes opacity limitation on certain fugitive dust emissions from coal and material handling operations</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimate of possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActRelatedToPostCombustionControlsMember', window );">Clean Air Act Related to Post Combustion Controls | Public Service Company of New Mexico | Four Corners Units 4 and 5 (Coal)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Additional Ownership To Be Obtained, in Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesForecastedUndepreciatedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, forecasted undepreciated investment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesForecastedUndepreciatedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesGovernmentStandardEmissionLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Government Standard Emission Limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesGovernmentStandardEmissionLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfComplianceAlternatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Compliance alternatives</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfComplianceAlternatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of States To Address Regional Haze</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Plant Requirement to Meet Opacity Limit, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Potential Acquisition of Ownership in Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Potential To Emit Tons Per Year Of Visibility Impairing Pollution, Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPreTaxImpairmentofInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Pre-Tax Impairment of Investments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPreTaxImpairmentofInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Rule Imposes Opacity Limitation on Certain Fugitive Dust Emissions From Coal and Material Handling Operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Undepreciated Investment In Ownership To Be Obtained</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActRelatedToRegionalHazeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActRelatedToRegionalHazeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActSncrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActSncrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationUnit4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationUnit4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMRDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActRelatedToPostCombustionControlsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_CleanAirActRelatedToPostCombustionControlsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersUnits4And5CoalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersUnits4And5CoalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584070872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - National Ambient Air Quality Standards (Details) - parts_per_billion<br></strong></div></th>
<th class="th"><div>Feb. 25, 2019</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Oct. 01, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Maximum | San Juan Generating Station And Four Corners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesGovernmentStandardEmissionLimit', window );">Government standard emissions limit (in parts per billion)</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesGovernmentStandardEmissionLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Government Standard Emission Limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesGovernmentStandardEmissionLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationAndFourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationAndFourCornersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225583960696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Cooling Water Intake Structures (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>option</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfOptionsForMeetingBTAStandards', window );">Number of options for meeting BTA standards</a></td>
<td class="nump">7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfOptionsForMeetingBTAStandards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Options For Meeting BTA Standards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfOptionsForMeetingBTAStandards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225585555560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Coal Supply (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">$ 64,549,000<span></span>
</td>
<td class="nump">$ 64,549,000<span></span>
</td>
<td class="nump">$ 44,472,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersMember', window );">Four Corners | Coal Supply</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PaymentsForReliefFromObligations', window );">Payments for relief from obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">51,908,000<span></span>
</td>
<td class="nump">51,908,000<span></span>
</td>
<td class="nump">36,561,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Loss on long-term purchase commitment | San Juan Generating Station</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust', window );">Annual funding post-term reclamation trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">5,500,000<span></span>
</td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Increase in coal mine decommissioning liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded', window );">Net expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Increase in coal mine decommissioning liability | Loss on long-term purchase commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange', window );">Estimated underpaid surface mining royalties under proposed rate change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Mine Reclamation Trust | San Juan Generating Station</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReclamationTrustFundingNextFiscalYear', window );">Reclamation trust funding, next fiscal year</a></td>
<td class="nump">5,800,000<span></span>
</td>
<td class="nump">5,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReclamationTrustFundingYear2', window );">Reclamation trust funding, year 2</a></td>
<td class="nump">6,200,000<span></span>
</td>
<td class="nump">6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReclamationTrustFundingYear3', window );">Reclamation trust funding, year 3</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Mine Reclamation Trust | Four Corners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FundsContributedMineReclamationTrust', window );">Funds contributed to mine reclamation trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000.0<span></span>
</td>
<td class="nump">2,300,000<span></span>
</td>
<td class="nump">2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive', window );">Funds contributed next fiscal year through year five</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Underground and Surface | Increase in coal mine decommissioning liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded', window );">Net expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Surface | Loss on long-term purchase commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Liability for interim storage costs</a></td>
<td class="nump">71,700,000<span></span>
</td>
<td class="nump">71,700,000<span></span>
</td>
<td class="nump">70,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Surface | Increase in coal mine decommissioning liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded', window );">Net expense</a></td>
<td class="nump">3,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Underground | Loss on long-term purchase commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Liability for interim storage costs</a></td>
<td class="nump">26,100,000<span></span>
</td>
<td class="nump">26,100,000<span></span>
</td>
<td class="nump">25,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Underground | Increase in coal mine decommissioning liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded', window );">Net expense</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,300,000<span></span>
</td>
<td class="nump">$ 9,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | San Juan Generating Station | Surface | Loss on long-term purchase commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimate of possible loss</a></td>
<td class="nump">80,100,000<span></span>
</td>
<td class="nump">80,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | San Juan Generating Station | Underground | Loss on long-term purchase commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Estimate of possible loss</a></td>
<td class="nump">35,100,000<span></span>
</td>
<td class="nump">35,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | San Juan Generating Station | Coal Supply</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">26,300,000<span></span>
</td>
<td class="nump">26,300,000<span></span>
</td>
<td class="nump">$ 26,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Four Corners | Increase in coal mine decommissioning liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded', window );">Net expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | San Juan Generating Station And Four Corners | Surface</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation', window );">Capacity to be collected for final reclamation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_NMCapitalMember', window );">NM Capital | San Juan Generating Station | Coal Supply</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CoalMineReclamationBondstobepostedwithNMMMD', window );">Coal mine reclamation bonds to be posted with NMMMD</a></td>
<td class="nump">118,700,000<span></span>
</td>
<td class="nump">118,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CashUsedToSupportBankLetterOrCreditArrangement', window );">Issuance in letters of credit</a></td>
<td class="nump">$ 30,300,000<span></span>
</td>
<td class="nump">$ 30,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,300,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CashUsedToSupportBankLetterOrCreditArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash used to support bank letter or credit arrangement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CashUsedToSupportBankLetterOrCreditArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CoalMineReclamationBondstobepostedwithNMMMD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Coal Mine Reclamation Bonds to be posted with NMMMD</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CoalMineReclamationBondstobepostedwithNMMMD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FundsContributedMineReclamationTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Funds Contributed, Mine Reclamation Trust</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FundsContributedMineReclamationTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PaymentsForReliefFromObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments For Relief From Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PaymentsForReliefFromObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Annual Funding post-term reclamation trust</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Estimated Underpaid Surface Mining Royalties Under Proposed Rate Change</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Maximum Collection Allowable For Final Reclamation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ReclamationTrustFundingNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclamation Trust Funding, Next Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ReclamationTrustFundingNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclamation Trust Funding, Next Fiscal Year Through Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ReclamationTrustFundingYear2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclamation Trust Funding, Year 2</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ReclamationTrustFundingYear2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ReclamationTrustFundingYear3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclamation Trust Funding, Year 3</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ReclamationTrustFundingYear3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RegulatoryDisallowanceAdditionalAmountRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowance, Additional amount recorded</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryDisallowanceAdditionalAmountRecorded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_FourCornersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pnm_CoalSupplyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=pnm_CoalSupplyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_LossOnLongTermPurchaseCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_LossOnLongTermPurchaseCommitmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_JointlyOwnedGeneratingFacilitiesAxis=pnm_SanJuanGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_JointlyOwnedGeneratingFacilitiesAxis=pnm_SanJuanGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_IncreaseinCoalMineDecommissioningLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_IncreaseinCoalMineDecommissioningLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_MineReclamationTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis=pnm_MineReclamationTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_JointlyOwnedGeneratingFacilitiesAxis=pnm_FourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_JointlyOwnedGeneratingFacilitiesAxis=pnm_FourCornersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ClassificationOfMineAxis=pnm_UndergroundandSurfaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ClassificationOfMineAxis=pnm_UndergroundandSurfaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ClassificationOfMineAxis=pnm_SurfaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ClassificationOfMineAxis=pnm_SurfaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ClassificationOfMineAxis=pnm_UndergroundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ClassificationOfMineAxis=pnm_UndergroundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationAndFourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationAndFourCornersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_NMCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_NMCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597976536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Mining Royalty Rate (Details) - Continuous Highwall Mining - San Juan Generating Station - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Aug. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate', window );">Proposed retroactive surface mining royalty rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003', window );">Surface mining royalty rate applied between 2000 and 2003</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange', window );">Estimated underpaid surface mining royalties under proposed rate change</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange', window );">PNM's share of estimated underpaid surface mining royalties under proposed rate change</a></td>
<td class="nump">46.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Current Surface Mining Royalty Rate applied between 2000 and 2003</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Estimated Underpaid Surface Mining Royalties Under Proposed Rate Change</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, PNM Share Estimated Underpaid Surface Mining Royalties under proposed rate change</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Proposed Retroactive Surface Mining Royalty Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=pnm_ContinuousHighwallMiningMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=pnm_ContinuousHighwallMiningMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_JointlyOwnedGeneratingFacilitiesAxis=pnm_SanJuanGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_JointlyOwnedGeneratingFacilitiesAxis=pnm_SanJuanGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225693977032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Liability and Insurance Matters (Details) - Public Service Company of New Mexico - Palo Verde Nuclear Generating Station<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>generating_unit</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberofUnits', window );">Number of units (in generating units) | generating_unit</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Nuclear Plant</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor', window );">Ownership percentage in nuclear reactor</a></td>
<td class="nump">10.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberofUnits', window );">Number of units (in generating units) | generating_unit</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident', window );">Maximum potential assessment per incident</a></td>
<td class="nump">$ 42,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident', window );">Annual payment limitation related to incident</a></td>
<td class="nump">6,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance', window );">Aggregate amount of all risk insurance</a></td>
<td class="nump">2,800,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited', window );">Sublimit amount for non-nuclear property damage losses</a></td>
<td class="nump">2,250,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited', window );">Retrospective premium assessment</a></td>
<td class="nump">5,400,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Nuclear Plant | Commercial Providers</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesLiabilityInsuranceCoverage', window );">Liability insurance coverage</a></td>
<td class="nump">450,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Nuclear Plant | Industry Wide Retrospective Assessment Program</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesLiabilityInsuranceCoverage', window );">Liability insurance coverage</a></td>
<td class="nump">13,300,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Nuclear Plant | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesLiabilityInsuranceCoverage', window );">Liability insurance coverage</a></td>
<td class="nump">$ 13,800,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberofUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberofUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Aggregate Amount of All Risk Insurance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Annual Payment Limitation Related to Incident</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesLiabilityInsuranceCoverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Liability Insurance Coverage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesLiabilityInsuranceCoverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Maximum Amount under Nuclear Electric Insurance Limited</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Maximum Potential Assessment Per Incident</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Ownership Percentage in Nuclear Reactor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Sublimit Amount under Nuclear Electric Insurance Limited</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_PaloVerdeNuclearGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=us-gaap_NuclearPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=us-gaap_NuclearPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_InsuranceCarrierAxis=pnm_CommercialProvidersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_InsuranceCarrierAxis=pnm_CommercialProvidersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_InsuranceCarrierAxis=pnm_IndustryWideRetrospectiveAssessmentProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_InsuranceCarrierAxis=pnm_IndustryWideRetrospectiveAssessmentProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225719511432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Navajo National Allottee Matters (Details) - Navajo Nation Allottee Matters - Public Service Company of New Mexico<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2012 </div>
<div>landowner</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Allotment_Parcel</div>
</th>
<th class="th">
<div>Dec. 01, 2015 </div>
<div>Allotment_Parcel</div>
</th>
<th class="th">
<div>Jul. 13, 2015 </div>
<div>a</div>
</th>
<th class="th">
<div>Jan. 22, 2015 </div>
<div>Allotment_Parcel</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfLandownersInvolvedInTheAppeal', window );">Number of landowners involved in the appeal | landowner</a></td>
<td class="nump">43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents', window );">Number of allotments where landowners are revoking rights of way renewal consents (in allotment parcels)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents', window );">Allotments with right-of-way renewals not previously contested (in allotment parcels)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Acres of land at issue (in acres) | a</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned', window );">Number of allotment parcels that cannot be condemned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfAllotmentParcelsAtIssue', window );">Number of allotment parcels at issue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfAllotmentParcelsAtIssue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of allotment parcels' at issue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfAllotmentParcelsAtIssue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of allotment parcels' at issue, Not to be condemned</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Allotments Where Landowners Are Revoking Right Of Way Renewal Consents</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfLandownersInvolvedInTheAppeal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Landowners Involved In The Appeal</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfLandownersInvolvedInTheAppeal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Allotments, Previously Contested Rights Of Way Renewal Consents</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of land held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=pnm_NavajoNationAllotteeMattersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=pnm_NavajoNationAllotteeMattersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225750159784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - New Mexico General Rate Cases (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 01, 2018</div></th>
<th class="th">
<div>Jan. 10, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 07, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 28, 2016 </div>
<div>USD ($) </div>
<div>lease </div>
<div>MW</div>
</th>
<th class="th">
<div>Aug. 31, 2016 </div>
<div>USD ($) </div>
<div>lease </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 16, 2019 </div>
<div>MW</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>MW</div>
</th>
<th class="th">
<div>Jan. 31, 2016 </div>
<div>MW</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,636<span></span>
</td>
<td class="num">$ (25,282)<span></span>
</td>
<td class="nump">$ 7,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,098<span></span>
</td>
<td class="nump">151,095<span></span>
</td>
<td class="nump">65,598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented', window );">Percent of non-fuel revenue requirement change implemented</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested rate increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage', window );">Requested return on equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate', window );">Proposed term for providing benefits to customers related to reduction in state corporate tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">23 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,857<span></span>
</td>
<td class="num">(25,962)<span></span>
</td>
<td class="num">(5,971)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,098<span></span>
</td>
<td class="nump">150,599<span></span>
</td>
<td class="nump">66,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Palo Verde Nuclear Generating Station, Unit 2 Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfMegaWattsPurchased', window );">Number of megawatts purchased (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.1<span></span>
</td>
<td class="nump">64.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.1<span></span>
</td>
<td class="nump">64.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration', window );">Number of megawatts (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114.6<span></span>
</td>
<td class="nump">114.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased', window );">Number of leases under which assets were purchased | lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Palo Verde Nuclear Generating Station, Unit 1 Leases, extended</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_Estimatedannualrentexpense', window );">Estimated annual rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | NMPRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested rate increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage', window );">Requested return on equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.575%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate', window );">Proposed term for providing benefits to customers related to reduction in state corporate tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | 2015 Electric Rate Case</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested rate increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount', window );">Approved rate increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | 2015 Electric Rate Case | Palo Verde Nuclear Generating Station, Unit 2 Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts', window );">Proposed disallowance of recovery of purchase price of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesApprovedleaseacquisitioncosts', window );">Approved lease acquisition costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesDisallowedleaseholdimprovements', window );">Disallowed leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | 2015 Electric Rate Case | Non-Fuel Energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested rate increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 121,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember', window );">Four Corners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryDisallowancesAndRestructuringCosts', window );">Regulatory disallowances and restructuring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance', window );">Pre-tax regulatory disallowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 148,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnit2Member', window );">Palo Verde Nuclear Generating Station, Unit 2 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfMegaWattsPurchased', window );">Number of megawatts purchased (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration', window );">Number of megawatts (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnit2Member', window );">Palo Verde Nuclear Generating Station, Unit 2 | Public Service Company of New Mexico | 2015 Electric Rate Case</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfMegaWattsPurchased', window );">Number of megawatts purchased (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements', window );">Pre-tax regulatory disallowance for capital costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember', window );">New Mexico 2015 Rate Case | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseImpairments', window );">Recorded pre-tax impairments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets', window );">Amount of impairment to carrying amount of regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,700<span></span>
</td>
<td class="num">$ (45,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember', window );">New Mexico 2015 Rate Case | Palo Verde Nuclear Generating Station, Unit 2 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfMegaWattsPurchased', window );">Number of megawatts purchased (in megawatts) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice', window );">Recorded pre-tax impairments portion of purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember', window );">Leaseholds and Leasehold Improvements | New Mexico 2015 Rate Case | Palo Verde Nuclear Generating Station, Units 1 And 4 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets', window );">Amount of impairment to carrying amount of regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_Estimatedannualrentexpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated annual rent expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_Estimatedannualrentexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfMegaWattsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Mega Watts Purchased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfMegaWattsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesApprovedleaseacquisitioncosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Approved lease acquisition costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesApprovedleaseacquisitioncosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesDisallowedleaseholdimprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Disallowed leasehold improvements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesDisallowedleaseholdimprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Hearing Examiner Proposed disallowance, Lease Acquisition costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Megawatts Nuclear Generation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of leases under which assets were purchased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Percent of Non-fuel Revenue Requirement Change Implemented</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Proposed Term to Provide Customers with Benefits Related to Reduction in State Corporate Income Tax Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Regulatory Disallowance capital improvements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Return on Equity, Regulatory Disallowance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RegulatoryDisallowancesAndRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Disallowances And Restructuring Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryDisallowancesAndRestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Utilities Operating Expense, Impairments, Portion Of Purchase Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses the amount of any reduction to the carrying amounts of regulated assets that result from impairment (for example, rate actions of a regulator).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6066304&amp;loc=d3e44026-110379<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of public utility's approved rate increase (decrease) by regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of public utility's requested rate increase (decrease) with regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested return on equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for impairments of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_A2015ElectricRateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_A2015ElectricRateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_EnergyAxis=pnm_NonFuelEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_EnergyAxis=pnm_NonFuelEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnit2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnit2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225589807608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Renewable Portfolio Standard (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Nov. 18, 2020</div></th>
<th class="th">
<div>Jun. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 03, 2019 </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>MW</div>
</th>
<th class="th">
<div>Aug. 10, 2018 </div>
<div>kv</div>
</th>
<th class="th">
<div>Jun. 01, 2017 </div>
<div>GWh </div>
<div>MW</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_KVTransmissionLineMember', window );">KV Transmission Line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities', window );">Transmission line and associated facilities | kv</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Renewable Portfolio Standard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity', window );">Solar photovoltaic capacity (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Renewable Portfolio Standard | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour', window );">Reasonable cost threshold in megawatts per hour | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1', window );">Additional megawatt hours in first year (in mw) | GWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts', window );">Requested solar production (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC | Public Service Company of New Mexico | Renewable Energy Rider</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount', window );">Proposed revision to rider that will allow for recovery | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC | Public Service Company of New Mexico | Renewable Energy Rider | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount', window );">Proposed revision to rider that will allow for recovery | $</a></td>
<td class="nump">$ 67,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC | Public Service Company of New Mexico | Renewable Energy Rider, Sky Blue Energy Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount', window );">Proposed revision to rider that will allow for recovery | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent', window );">Renewable energy procurement plan, carrying charges, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">8.64%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount', window );">Renewable energy procurement plan, carrying charges | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC | Public Service Company of New Mexico | Renewable Energy Rider, Sky Blue Energy Program | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount', window );">Proposed revision to rider that will allow for recovery | $</a></td>
<td class="nump">$ 2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_NewMexicoWindMember', window );">New Mexico Wind | Public Service Company of New Mexico | Renewable Portfolio Standard 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity', window );">Wind energy capacity (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_NewMexicoWindMember', window );">New Mexico Wind | NMPRC | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2', window );">Additional megawatt hours in second year (in mw) | GWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_RedMesaWindMember', window );">Red Mesa Wind | Public Service Company of New Mexico | Renewable Portfolio Standard 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity', window );">Wind energy capacity (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_LaJoyaWindMember', window );">La Joya Wind | Public Service Company of New Mexico | Renewable Portfolio Standard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity', window );">Wind energy capacity (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PowerPurchaseAgreementTerm', window );">PPA term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_LightningDockGeothermalMember', window );">Lightning Dock Geothermal | Public Service Company of New Mexico | Renewable Portfolio Standard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity', window );">Geothermal energy capacity (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=pnm_LightningDockGeothermalMember', window );">Lightning Dock Geothermal | NMPRC | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1', window );">Additional megawatt hours in first year (in mw) | GWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2', window );">Additional megawatt hours in second year (in mw) | GWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PowerPurchaseAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Power Purchase Agreement Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PowerPurchaseAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Mega Watts Of Geothermal Energy Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Mega Watts of Solar Photovoltaic Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Mega Watts of Wind Energy Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Reasonable Cost Threshold In Megawatts Per Hour</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Procurement Plan, Proposed Recovery, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 2</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Procurement Plan, Requested Solar Facility Construction, Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar generation capacity in Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Transmission Line And Associated Facilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_KVTransmissionLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_KVTransmissionLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewablePortfolioStandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewablePortfolioStandardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_NewMexicoWindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_NewMexicoWindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewablePortfolioStandard2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewablePortfolioStandard2014Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_RedMesaWindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_RedMesaWindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_LaJoyaWindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_LaJoyaWindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=pnm_LightningDockGeothermalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=pnm_LightningDockGeothermalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225602265832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Renewable Energy Rider (Details) - Public Service Company of New Mexico - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2021</div></th>
<th class="th"><div>Jun. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Renewable Energy Rider</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRevenuefromRenewableenergyrider', window );">Revenue from renewable energy rider</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56.4<span></span>
</td>
<td class="nump">$ 52.0<span></span>
</td>
<td class="nump">$ 41.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Renewable Energy Rider | NMPRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount', window );">Proposed revision to rider that will allow for recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Renewable Energy Rider | NMPRC | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount', window );">Proposed revision to rider that will allow for recovery</a></td>
<td class="nump">$ 67.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount', window );">Renewable energy procurement plan, approved recovery amount</a></td>
<td class="nump">65.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Renewable Energy Rider | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013', window );">NMPRC-approved return on equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Renewable Energy Rider, Sky Blue Energy Program | NMPRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount', window );">Proposed revision to rider that will allow for recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Renewable Energy Rider, Sky Blue Energy Program | NMPRC | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount', window );">Proposed revision to rider that will allow for recovery</a></td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Procurement Plan, Approved Recovery, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Procurement Plan, Proposed Recovery, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRevenuefromRenewableenergyrider">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Revenue from Renewable energy rider</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRevenuefromRenewableenergyrider</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Rider Condition of Earned Return on Jurisdictional Equity in 2013</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225579111864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Energy Efficiency and Load Management (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 15, 2020 </div>
<div>USD ($) </div>
<div>MMBTU </div>
<div>meter</div>
</th>
<th class="th">
<div>Jul. 26, 2017 </div>
<div>USD ($) </div>
<div>GWh</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>GWh</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Nov. 08, 2017</div></th>
<th class="th"><div>Nov. 07, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Energy Efficiency and Load Management Program, Proposed 2018 Portfolio | Disincentives/Incentives Added</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency', window );">Program costs related to energy efficiency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings', window );">Targeted energy savings (in Gigawatts) | GWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive', window );">Projected earned incentive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings', window );">Energy and load management programs, additional incentive, targeted energy savings (in Gigawatts) | GWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Energy Efficiency and Load Management Program, Proposed 2019 Portfolio | Disincentives/Incentives Added</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency', window );">Program costs related to energy efficiency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAnticipatedfutureprofitincentive', window );">Application of incentive based on target savings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | 2017 Energy Efficiency and Load Management Program | Disincentives/Incentives Added</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings', window );">Targeted energy savings (in Gigawatts) | GWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum', window );">Minimum profit incentive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Energy Efficiency and Load Management Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear', window );">Program costs related to energy efficiency, next fiscal year</a></td>
<td class="nump">$ 31.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo', window );">Program costs related to energy efficiency, in year two</a></td>
<td class="nump">31.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree', window );">Program costs related to energy efficiency, in year three</a></td>
<td class="nump">$ 29.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings', window );">Energy efficiency and load management programs targeted energy savings (in Gigawatts) | MMBTU</a></td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled', window );">Number of AMI meters to be installed | meter</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation', window );">Program costs related to meter installation</a></td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Minimum | Renewable Portfolio Standard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier', window );">Sliding scale profit incentive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier', window );">Profit incentive sliding scale multiplier</a></td>
<td class="nump">0.071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings', window );">Energy efficiency and load management programs targeted energy savings (in Gigawatts) | MMBTU</a></td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Measurement Input, Discount Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMeasurementInput', window );">Tax-adjusted WACC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0959<span></span>
</td>
<td class="nump">0.0771<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesAnticipatedfutureprofitincentive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Anticipated future profit incentive</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAnticipatedfutureprofitincentive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Energy Efficiency and Load Management Programs Targeted Energy Savings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Energy Efficiency and Load Management Programs, Additional Incentive, Targeted Energy Savings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Energy Efficiency and Load Management Programs, Profit Incentive, Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Energy Efficiency and Load Management Programs, Projected Earned Incentive</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Energy Efficiency and Load Management Programs, Targeted Energy Savings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of AMI Meters To Be Installed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Profit Incentive Sliding Scale Multiplier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Profit incentive sliding scale multiplier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Program Costs Related To Energy Efficiency</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Program Costs Related To Energy Efficiency, in Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Program Costs Related To Energy Efficiency, in Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Program Costs Related To Energy Efficiency, Next Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Program Costs Related To Meter Installation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TypeOfRegulatoryCostAxis=pnm_DisincentivesIncentivesAddedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TypeOfRegulatoryCostAxis=pnm_DisincentivesIncentivesAddedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_A2017EnergyEfficiencyandLoadManagementProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_A2017EnergyEfficiencyandLoadManagementProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyAndLoadManagementProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyAndLoadManagementProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewablePortfolioStandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_RenewablePortfolioStandardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225719553064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Integrated Resource Plans and Abandonment Applications (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 29, 2021</div></th>
<th class="th"><div>Jul. 03, 2017</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod', window );">Period of action plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesFrequencyofIRPfilings', window );">Required filing of Integrated Resource Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2011Member', window );">Integrated Resource Plan, 2011 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp', window );">Planning period covered, IRP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2017Member', window );">Integrated Resource Plan, 2017 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp', window );">Planning period covered, IRP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2020Member', window );">Integrated Resource Plan, 2020 | Public Service Company of New Mexico | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp', window );">Planning period covered, IRP</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesFrequencyofIRPfilings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Frequency of IRP filings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesFrequencyofIRPfilings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Integrated Resource Plan, Action Plan, Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Planning Period Covered of IRP</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2011Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2011Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_IntegratedResourcePlan2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225585805640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - SJGS Abandonment Application (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2019 </div>
<div>USD ($) </div>
<div>scenario </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 13, 2020 </div>
<div>MW</div>
</th>
<th class="th">
<div>Sep. 28, 2020 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 24, 2020 </div>
<div>MW</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>MMBTU </div>
<div>MW</div>
</th>
<th class="th">
<div>Feb. 21, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2019 </div>
<div>MW</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_PNMSolarDirectMember', window );">PNM Solar Direct</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioTwoMember', window );">Replacement Resource Portfolio Two | Hearing Examiners Approach Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility', window );">Number of megawatts for natural gas facility (in Megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioFourMember', window );">Replacement Resource Portfolio Four | Hearing Examiners Approach One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse', window );">Number of megawatts for demand response (in Megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts', window );">Solar generation capacity, power purchase agreements (in Megawatts) | MMBTU</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | PNM Solar Direct</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Replacement Resource Portfolio One | Hearing Examiners Approach One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Replacement Resource Portfolio Two | Hearing Examiners Approach One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Replacement Resource Portfolio Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Replacement Resource Portfolio Three | Hearing Examiners Approach One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Replacement Resource Portfolio Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Replacement Resource Portfolio Four | Hearing Examiners Approach One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Replacement Resource Portfolio Five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299<span></span>
</td>
<td class="nump">299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources', window );">Estimated costs of replacement resources | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | Other deferred credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | Employee Severance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant', window );">Number of megawatts in natural gas-fired peaking plant (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario', window );">Number of megawatts in battery storage facilities, replacement resource scenario (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios', window );">Number of replacement resource scenarios | scenario</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds', window );">Request issuance of energy transition bonds | $</a></td>
<td class="nump">$ 361.0<span></span>
</td>
<td class="nump">$ 361.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesForecastedUndepreciatedInvestment', window );">Forecasted undepreciated investment | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">283.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 361.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts', window );">Plant decommissioning and coal mine reclamation costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesUpfrontFinancingCosts', window );">Upfront financing costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ProceedsFromSecuritizationBonds', window );">Proceeds from securitization bonds | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | Public Service Company of New Mexico | Other deferred credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | Public Service Company of New Mexico | Employee Severance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | Public Service Company of New Mexico | Other Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember', window );">San Juan Generating Station | Public Service Company of New Mexico | Economic Development and Workforce Training Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ProceedsFromSecuritizationBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Securitization Bonds</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ProceedsFromSecuritizationBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEstimatedCostsOfReplacementResources">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Estimated Costs Of Replacement Resources</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEstimatedCostsOfReplacementResources</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesForecastedUndepreciatedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, forecasted undepreciated investment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesForecastedUndepreciatedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts For Demand Response</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts For Natural Gas Facility</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts In Battery Storage Facilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts In Battery Storage Facilities, Replacement Resource Scenario</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts In Natural Gas-Fired Peaking Plant</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfReplacementResourceScenarios">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Replacement Resource Scenarios</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfReplacementResourceScenarios</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Plant Decommissioning And Coal Mine Reclamation Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Request Issuance Of Energy Transition Bonds</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar generation capacity in Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar Generation Capacity, Power Purchase Agreement, in Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesUpfrontFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Upfront Financing Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesUpfrontFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_PNMSolarDirectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_PNMSolarDirectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_HearingExaminersApproachTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_HearingExaminersApproachTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_HearingExaminersApproachOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_HearingExaminersApproachOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_ReplacementResourcePortfolioFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=pnm_SanJuanGeneratingStationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=pnm_OtherDeferredCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=pnm_OtherDeferredCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225591790728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Four Corners Abandonment Application (Details) - Public Service Company of New Mexico<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 08, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 28, 2021 </div>
<div>MW</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>MW</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember', window );">Four Corners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PaymentsForReliefFromObligations', window );">Payments for relief from obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.0<span></span>
</td>
<td class="nump">$ 15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_InitialPaymentForReliefFromObligations', window );">Initial payment for relief from obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FinalPaymentForReliefFromObligations', window );">Final payment for relief from obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember', window );">Four Corners | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling interest, ownership percentage by noncontrolling owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember', window );">Four Corners | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds', window );">Request issuance of energy transition bonds</a></td>
<td class="nump">$ 300.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesForecastedUndepreciatedInvestment', window );">Forecasted undepreciated investment</a></td>
<td class="nump">272.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts', window );">Plant decommissioning and coal mine reclamation costs</a></td>
<td class="nump">4.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesUpfrontFinancingCosts', window );">Upfront financing costs</a></td>
<td class="nump">7.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ProceedsFromSecuritizationBonds', window );">Proceeds from securitization bonds</a></td>
<td class="nump">$ 16.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FinalPaymentForReliefFromObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Final Payment For Relief From Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FinalPaymentForReliefFromObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_InitialPaymentForReliefFromObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial Payment For Relief From Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_InitialPaymentForReliefFromObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PaymentsForReliefFromObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments For Relief From Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PaymentsForReliefFromObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ProceedsFromSecuritizationBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Securitization Bonds</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ProceedsFromSecuritizationBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesForecastedUndepreciatedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, forecasted undepreciated investment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesForecastedUndepreciatedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Plant Decommissioning And Coal Mine Reclamation Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Request Issuance Of Energy Transition Bonds</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar generation capacity in Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesUpfrontFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Upfront Financing Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesUpfrontFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=pnm_FourCornersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225708915848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Cost Recovery Related to Joining the EIM (Details) - Energy Imbalance Market - Public Service Company of New Mexico<br> $ in Millions</strong></div></th>
<th class="th">
<div>Aug. 22, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered', window );">Initial capital investments to be recovered</a></td>
<td class="nump">$ 20.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesOtherExpensesToBeRecovered', window );">Other expenses to be recovered</a></td>
<td class="nump">$ 7.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Initial Capital Investments To Be Recovered</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesOtherExpensesToBeRecovered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Other Expenses To Be Recovered</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesOtherExpensesToBeRecovered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyImbalanceMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyImbalanceMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225585556280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Advanced Metering Infrastructure Application and Facebook Data Center Project (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>power_purchase_agreement </div>
<div>Facility </div>
<div>MW</div>
</th>
<th class="th">
<div>Feb. 08, 2021 </div>
<div>MW</div>
</th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MW</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_FacebookDataCenterMember', window );">Facebook Data Center</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PowerPurchaseAgreementTerm', window );">PPA term</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_FacebookDataCenterMember', window );">Facebook Data Center | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts', window );">Solar generation capacity expected to be operational (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities', window );">Number of megawatts in battery storage facilities (in megawatts)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember', window );">PNMR Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember', window );">PNMR Development | Facebook Data Center</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_CasaMesaWindMember', window );">Casa Mesa Wind, LLC | Facebook Data Center</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_AvangridRenewablesLLCMember', window );">Avangrid Renewables, LLC | Facebook Data Center</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="nump">166<span></span>
</td>
<td class="nump">166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_Route66SolarEnergyCenterMember', window );">Route 66 Solar Energy Center, LLC | Facebook Data Center</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_NMRDMember', window );">NMRD | Facebook Data Center</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfAdditionalPPAs', window );">Number of additional PPAs | power_purchase_agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_NumberOfSolarFacilities', window );">Number of solar facilities | Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfAdditionalPPAs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Additional PPAs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfAdditionalPPAs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_NumberOfSolarFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Solar Facilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_NumberOfSolarFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PowerPurchaseAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Power Purchase Agreement Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PowerPurchaseAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number Of Megawatts In Battery Storage Facilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar Generation Capacity Expected To Be Operational, In Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar generation capacity in Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_FacebookDataCenterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_FacebookDataCenterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMRDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_CasaMesaWindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_CasaMesaWindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_AvangridRenewablesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_AvangridRenewablesLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_Route66SolarEnergyCenterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_Route66SolarEnergyCenterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_NMRDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_NMRDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225587369528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory and Rate Matters - PNM Solar Direct, Application for a New 345-kV Transmission Line and Wester Spirit Line (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Oct. 02, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2019 </div>
<div>MW</div>
</th>
<th class="th">
<div>May 01, 2019 </div>
<div>USD ($) </div>
<div>kv</div>
</th>
<th class="th">
<div>Aug. 10, 2018 </div>
<div>USD ($) </div>
<div>kv</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_PNMSolarDirectMember', window );">PNM Solar Direct</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw) | MW</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PowerPurchaseAgreementTerm', window );">PPA term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_KVTransmissionLineMember', window );">KV Transmission Line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities', window );">Transmission line and associated facilities | kv</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEstimatedCostOfProject', window );">Estimated cost of project</a></td>
<td class="nump">$ 109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject', window );">Increase (decrease) in estimated cost of project</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_WesternSpiritLineMember', window );">Western Spirit Line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities', window );">Transmission line and associated facilities | kv</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEstimatedCostOfProject', window );">Estimated cost of project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement', window );">Estimated self-fund amount under agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PowerPurchaseAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Power Purchase Agreement Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PowerPurchaseAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEstimatedCostOfProject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Estimated Cost Of Project</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEstimatedCostOfProject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Estimated Self-Fund Amount Under Agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Increase (Decrease) In Estimated Cost Of Project</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar generation capacity in Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Transmission Line And Associated Facilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_PNMSolarDirectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_PNMSolarDirectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_KVTransmissionLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_KVTransmissionLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_WesternSpiritLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_WesternSpiritLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225582676504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Formula Transmission Rate Case (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | Formula Transmission Rate Case</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesReturnonEquity', window );">Return on equity</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesReturnonEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Return on Equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesReturnonEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_FormulaTransmissionRateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_FormulaTransmissionRateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225592342152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory and Rate Matters - COVID-19 Regulatory Matters (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 03, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 557,790<span></span>
</td>
<td class="nump">$ 556,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">850,228<span></span>
</td>
<td class="nump">866,243<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">457,953<span></span>
</td>
<td class="nump">435,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">664,873<span></span>
</td>
<td class="nump">683,398<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico | COVID-19 cost savings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemAxis=pnm_COVID19Member', window );">COVID-19 | Public Service Company of New Mexico | COVID-19 cost savings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=pnm_DeferredCOVID19CostsMember', window );">Deferred COVID-19 costs | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,761<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=pnm_DeferredCOVID19CostsMember', window );">Deferred COVID-19 costs | COVID-19 | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnusualRiskOrUncertaintyByNatureAxis=pnm_COVID19Member', window );">COVID-19 | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod', window );">Temporary mandatory moratorium on disconnection period</a></td>
<td class="text">100 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesDisconnectionTransitionPeriod', window );">Disconnection transition period</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesDisconnectionTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Disconnection Transition Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesDisconnectionTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Temporary Mandatory Moratorium On Disconnection Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=pnm_COVID19CostsSavingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=pnm_COVID19CostsSavingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualOrInfrequentItemAxis=pnm_COVID19Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemAxis=pnm_COVID19Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=pnm_DeferredCOVID19CostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=pnm_DeferredCOVID19CostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualRiskOrUncertaintyByNatureAxis=pnm_COVID19Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualRiskOrUncertaintyByNatureAxis=pnm_COVID19Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584113304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory and Rate Matters - Transportation Electrification Program (Details) - Transportation Electrification Program - Public Service Company of New Mexico<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 18, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesExpectedBudgetedExpenditures', window );">Expected budgeted expenditures</a></td>
<td class="nump">$ 8.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesBudgetFlexibilityPercent', window );">Budget flexibility, percent</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent', window );">Budget portion dedicated to low and moderate income customers, percent</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesBudgetFlexibilityPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Budget Flexibility, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesBudgetFlexibilityPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Budget Portion Dedicated To Low And Moderate Income Customers, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesExpectedBudgetedExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Expected Budgeted Expenditures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesExpectedBudgetedExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_TransportationElectrificationProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_TransportationElectrificationProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597573176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - TNMP Narrative (Details)<br> advanced_meter in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 05, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 06, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 20, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 10, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 07, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2011 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>advanced_meter</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 02, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 27, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability', window );">Net increase (decrease) in regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 670,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 683,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability', window );">Net increase (decrease) in regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 187,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,979<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability', window );">Net increase (decrease) in regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,069)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability', window );">Refund of regulatory liability to customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesEstimateOfPossibleUpgrades', window );">Estimate of possible upgrades</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount', window );">Energy efficiency cost recovery factor, requested change amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus', window );">Energy efficiency cost recovery factor, requested performance bonus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement', window );">Requested increase annual distribution revenue requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesIncrementalDistributionInvestments', window );">Incremental distribution investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement', window );">Annual distribution revenue requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount', window );">CTC Funding amount interest minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RegulatoryLiabilityReductionToRevenue', window );">Reduction to revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | 2018 TNMP Rate Case</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested rate increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 25,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage', window );">Requested return on equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.65%<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRequestedCostofDebtPercentage', window );">Requested cost of debt, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage', window );">Requested debt capital structure, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage', window );">Requested equity capital structure, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability', window );">Net increase (decrease) in regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod', window );">Refund of federal income tax rates period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount', window );">Investments excluded from rate, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecoveryOfDirectCosts', window );">Recovery of direct costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300<span></span>
</td>
<td class="nump">$ 3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1', window );">Remaining recovery period of regulatory assets for which no return investment during recovery period is provided</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance', window );">Write off regulatory dissallowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Advanced Meter System Deployment and Surcharge Request</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesApprovedDeploymentCosts', window );">Approved deployment costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod', window );">Period of time to collect deployment costs through surcharge period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofadvancedmetersinstalled', window );">Number of advanced meters installed | advanced_meter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company | Transmission Cost of Service Rates | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested rate increase (decrease)</a></td>
<td class="nump">$ 112,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue', window );">Requested increase in annual transmission service revenue</a></td>
<td class="nump">$ 14,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested rate increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage', window );">Requested return on equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate', window );">Proposed term for providing benefits to customers related to reduction in state corporate tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">23 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Requested rate increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage', window );">Requested return on equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.575%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate', window );">Proposed term for providing benefits to customers related to reduction in state corporate tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Energy Efficiency Cost Recovery Factor, Requested Change Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Energy Efficiency Cost Recovery Factor, Requested Performance Bonus</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesAnnualDistributionRevenueRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Annual Distribution Revenue Requirement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesAnnualDistributionRevenueRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesApprovedDeploymentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Approved Deployment Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesApprovedDeploymentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Collection of Deployment Costs Through Surcharge Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Competition Transition Charge, Adjustment to Annual Funding Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesEstimateOfPossibleUpgrades">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Estimate Of Possible Upgrades</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesEstimateOfPossibleUpgrades</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesIncrementalDistributionInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Incremental Distribution Investments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesIncrementalDistributionInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Investments Excluded from Rate, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberofadvancedmetersinstalled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of advanced meters installed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberofadvancedmetersinstalled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Proposed Term to Provide Customers with Benefits Related to Reduction in State Corporate Income Tax Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Refund of Federal Income Tax Rates Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRequestedCostofDebtPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Requested Cost of Debt, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRequestedCostofDebtPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Requested Increase Annual Distribution Revenue Requirement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Requested Increase Annual Transmission Service Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesWriteOffRegulatoryDisallowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Write off Regulatory Disallowance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesWriteOffRegulatoryDisallowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RegulatoryLiabilityReductionToRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Liability, Reduction To Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RegulatoryLiabilityReductionToRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts And Jobs Act Of 2017, Net Decrease in Regulatory Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts And Jobs Act Of 2017, Net Regulatory Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested debt to capital, including debt and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested equity to capital, including debt and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of public utility's requested rate increase (decrease) with regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested return on equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecoveryOfDirectCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Return of or reimbursements received in relation to direct costs and expenses previously paid or incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecoveryOfDirectCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 405<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining recovery period of regulatory assets for which no return on investment during recovery period is provided, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 55<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121594574&amp;loc=d3e44360-110383<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_A2018TNMPRateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_A2018TNMPRateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_TransmissionCostOfServiceRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_TransmissionCostOfServiceRatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225581054392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory and Rate Matters - TNMP Schedules (Details) - Texas-New Mexico Power Company - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 07, 2020</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Sep. 19, 2019</div></th>
<th class="th"><div>Mar. 21, 2019</div></th>
<th class="th"><div>Mar. 27, 2018</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Feb. 28, 2020</div></th>
<th class="th"><div>Feb. 28, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Energy efficiency costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts', window );">Aggregate Collection Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.6<span></span>
</td>
<td class="nump">$ 6.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus', window );">Performance Bonus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Transmission Cost of Service Rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount', window );">Approved Increase in Rate Base</a></td>
<td class="nump">$ 10.8<span></span>
</td>
<td class="nump">$ 59.2<span></span>
</td>
<td class="nump">$ 21.9<span></span>
</td>
<td class="nump">$ 111.8<span></span>
</td>
<td class="nump">$ 32.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue', window );">Annual Increase in Revenue</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 7.8<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 14.3<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Energy efficiency costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts', window );">Aggregate Collection Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus', window );">Performance Bonus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Approved Cost Recovery Factor, Performance Bonus</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Approved Cost Recovery Factor, Program Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Increase Annual Transmission Service Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of public utility's approved rate increase (decrease) by regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_EnergyEfficiencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_TransmissionCostOfServiceRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ScheduleOfRegulatoryRateMattersAxis=pnm_TransmissionCostOfServiceRatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225689286728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory and Rate Matters - COVID-19 Electricity Relief Program (Details) - Texas-New Mexico Power Company<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Apr. 14, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 30, 2020 </div>
<div>MWh</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram', window );">Rider charge from electricity relief program | MWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 187,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182,979<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term debt</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">COVID-19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OtherDeferredCostsGrossCARESAct', window );">Other deferred costs, gross, CARES Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OtherDeferredCostsGrossCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Deferred Costs, Gross, CARES Act</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OtherDeferredCostsGrossCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Rider Charge From Electricity Relief Program</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 405<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualOrInfrequentItemAxis=pnm_COVID19Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemAxis=pnm_COVID19Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225699171784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Federal Income Tax Reform (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 10, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability', window );">Net increase (decrease) in regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit', window );">Net decrease in deferred income tax liabilities (deferred income tax assets)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit', window );">Net increase in affiliate receivables (affiliate payables)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit', window );">Net deferred income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,636<span></span>
</td>
<td class="num">$ (25,282)<span></span>
</td>
<td class="nump">7,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability', window );">Net increase (decrease) in regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit', window );">Net decrease in deferred income tax liabilities (deferred income tax assets)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,175)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit', window );">Net increase in affiliate receivables (affiliate payables)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit', window );">Net deferred income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,857<span></span>
</td>
<td class="num">(25,962)<span></span>
</td>
<td class="num">(5,971)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability', window );">Net increase (decrease) in regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,069)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit', window );">Net decrease in deferred income tax liabilities (deferred income tax assets)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,784)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit', window );">Net increase in affiliate receivables (affiliate payables)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit', window );">Net deferred income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,308<span></span>
</td>
<td class="nump">5,046<span></span>
</td>
<td class="nump">16,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability', window );">Net increase (decrease) in regulatory liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit', window );">Net decrease in deferred income tax liabilities (deferred income tax assets)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit', window );">Net increase in affiliate receivables (affiliate payables)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,342)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit', window );">Net deferred income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,529)<span></span>
</td>
<td class="num">(4,366)<span></span>
</td>
<td class="num">$ (3,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate', window );">Proposed term for providing benefits to customers related to reduction in state corporate tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">23 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember', window );">NMPRC | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate', window );">Proposed term for providing benefits to customers related to reduction in state corporate tax</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember', window );">New Mexico 2015 Rate Case | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPreTaxImpairmentofInvestments', window );">Pre-tax impairment of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,600<span></span>
</td>
<td class="nump">150,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,700<span></span>
</td>
<td class="num">$ (45,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPreTaxImpairmentofInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Pre-Tax Impairment of Investments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPreTaxImpairmentofInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Proposed Term to Provide Customers with Benefits Related to Reduction in State Corporate Income Tax Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts And Jobs Act Of 2017, Net Regulatory Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Affiliate Receivables (Payables), Provisional Income Tax (Expense) Benefit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax benefit for remeasurement of deferred tax liability from change in tax rate pursuant to Tax Cuts and Jobs Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=pnm_NMPRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225581067064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current federal income tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current state income tax</a></td>
<td class="nump">231<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="num">(244)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred federal income tax</a></td>
<td class="nump">17,574<span></span>
</td>
<td class="num">(20,372)<span></span>
</td>
<td class="nump">7,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred state income tax</a></td>
<td class="nump">3,721<span></span>
</td>
<td class="num">(4,491)<span></span>
</td>
<td class="nump">648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations', window );">Amortization of accumulated investment tax credits</a></td>
<td class="num">(890)<span></span>
</td>
<td class="num">(522)<span></span>
</td>
<td class="num">(345)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes (benefit)</a></td>
<td class="nump">20,636<span></span>
</td>
<td class="num">(25,282)<span></span>
</td>
<td class="nump">7,775<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current federal income tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,266)<span></span>
</td>
<td class="num">(6,644)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current state income tax</a></td>
<td class="num">(585)<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="num">(2,661)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred federal income tax</a></td>
<td class="nump">20,125<span></span>
</td>
<td class="num">(12,308)<span></span>
</td>
<td class="nump">5,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred state income tax</a></td>
<td class="nump">2,560<span></span>
</td>
<td class="num">(7,590)<span></span>
</td>
<td class="num">(2,080)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations', window );">Amortization of accumulated investment tax credits</a></td>
<td class="num">(243)<span></span>
</td>
<td class="num">(247)<span></span>
</td>
<td class="num">(247)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes (benefit)</a></td>
<td class="nump">21,857<span></span>
</td>
<td class="num">(25,962)<span></span>
</td>
<td class="num">(5,971)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current federal income tax</a></td>
<td class="nump">12,048<span></span>
</td>
<td class="nump">10,792<span></span>
</td>
<td class="nump">13,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current state income tax</a></td>
<td class="nump">2,033<span></span>
</td>
<td class="nump">1,904<span></span>
</td>
<td class="nump">1,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred federal income tax</a></td>
<td class="num">(7,744)<span></span>
</td>
<td class="num">(7,621)<span></span>
</td>
<td class="num">(540)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred state income tax</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="nump">2,320<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes (benefit)</a></td>
<td class="nump">$ 6,308<span></span>
</td>
<td class="nump">$ 5,046<span></span>
</td>
<td class="nump">$ 16,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225594808616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax at statutory rates</a></td>
<td class="nump">$ 43,670<span></span>
</td>
<td class="nump">$ 14,038<span></span>
</td>
<td class="nump">$ 22,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment', window );">Amortization of accumulated investment tax credits</a></td>
<td class="num">(890)<span></span>
</td>
<td class="num">(522)<span></span>
</td>
<td class="num">(345)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(30,723)<span></span>
</td>
<td class="num">(37,799)<span></span>
</td>
<td class="num">(19,779)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization', window );">Flow-through of depreciation items</a></td>
<td class="nump">1,368<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense', window );">Earnings attributable to non-controlling interest in Valencia</a></td>
<td class="num">(2,943)<span></span>
</td>
<td class="num">(2,991)<span></span>
</td>
<td class="num">(3,173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net of federal benefit</a></td>
<td class="nump">6,961<span></span>
</td>
<td class="nump">298<span></span>
</td>
<td class="nump">1,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment', window );">Impairment of state net operating loss carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(2,363)<span></span>
</td>
<td class="num">(1,990)<span></span>
</td>
<td class="num">(2,185)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards', window );">Impairment of charitable contribution carryforward</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount', window );">Regulatory recovery of prior year impairments of state net operating loss carryforward, including amortization</a></td>
<td class="nump">1,367<span></span>
</td>
<td class="nump">1,367<span></span>
</td>
<td class="nump">1,367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Federal income tax rate change</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Tax expense (benefit) related to stock compensation awards</a></td>
<td class="num">(392)<span></span>
</td>
<td class="num">(795)<span></span>
</td>
<td class="nump">4,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount', window );">Non-deductible compensation</a></td>
<td class="nump">2,630<span></span>
</td>
<td class="nump">1,156<span></span>
</td>
<td class="nump">891<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">1,951<span></span>
</td>
<td class="nump">820<span></span>
</td>
<td class="num">(1,534)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes (benefit)</a></td>
<td class="nump">$ 20,636<span></span>
</td>
<td class="num">$ (25,282)<span></span>
</td>
<td class="nump">$ 7,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">9.92%<span></span>
</td>
<td class="num">(37.82%)<span></span>
</td>
<td class="nump">7.13%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax at statutory rates</a></td>
<td class="nump">$ 38,193<span></span>
</td>
<td class="nump">$ 6,187<span></span>
</td>
<td class="nump">$ 13,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment', window );">Amortization of accumulated investment tax credits</a></td>
<td class="num">(243)<span></span>
</td>
<td class="num">(247)<span></span>
</td>
<td class="num">(247)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(21,609)<span></span>
</td>
<td class="num">(28,923)<span></span>
</td>
<td class="num">(19,779)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization', window );">Flow-through of depreciation items</a></td>
<td class="nump">1,279<span></span>
</td>
<td class="nump">1,077<span></span>
</td>
<td class="nump">674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense', window );">Earnings attributable to non-controlling interest in Valencia</a></td>
<td class="num">(2,943)<span></span>
</td>
<td class="num">(2,991)<span></span>
</td>
<td class="num">(3,173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net of federal benefit</a></td>
<td class="nump">7,111<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="nump">1,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment', window );">Impairment of state net operating loss carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(1,461)<span></span>
</td>
<td class="num">(1,398)<span></span>
</td>
<td class="num">(1,716)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount', window );">Regulatory recovery of prior year impairments of state net operating loss carryforward, including amortization</a></td>
<td class="nump">1,367<span></span>
</td>
<td class="nump">1,367<span></span>
</td>
<td class="nump">1,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Federal income tax rate change</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(683)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Tax expense (benefit) related to stock compensation awards</a></td>
<td class="num">(279)<span></span>
</td>
<td class="num">(559)<span></span>
</td>
<td class="nump">3,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount', window );">Non-deductible compensation</a></td>
<td class="nump">1,554<span></span>
</td>
<td class="nump">683<span></span>
</td>
<td class="nump">612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(1,112)<span></span>
</td>
<td class="num">(1,250)<span></span>
</td>
<td class="num">(1,830)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes (benefit)</a></td>
<td class="nump">$ 21,857<span></span>
</td>
<td class="num">$ (25,962)<span></span>
</td>
<td class="num">$ (5,971)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">12.02%<span></span>
</td>
<td class="num">(88.13%)<span></span>
</td>
<td class="num">(9.28%)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax at statutory rates</a></td>
<td class="nump">$ 13,628<span></span>
</td>
<td class="nump">$ 12,778<span></span>
</td>
<td class="nump">$ 14,379<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(9,113)<span></span>
</td>
<td class="num">(8,876)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net of federal benefit</a></td>
<td class="nump">1,625<span></span>
</td>
<td class="nump">1,532<span></span>
</td>
<td class="nump">1,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Tax expense (benefit) related to stock compensation awards</a></td>
<td class="num">(112)<span></span>
</td>
<td class="num">(236)<span></span>
</td>
<td class="nump">735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount', window );">Non-deductible compensation</a></td>
<td class="nump">1,071<span></span>
</td>
<td class="nump">471<span></span>
</td>
<td class="nump">277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(791)<span></span>
</td>
<td class="num">(623)<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes (benefit)</a></td>
<td class="nump">$ 6,308<span></span>
</td>
<td class="nump">$ 5,046<span></span>
</td>
<td class="nump">$ 16,880<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">9.71%<span></span>
</td>
<td class="nump">8.29%<span></span>
</td>
<td class="nump">24.65%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Allowance for equity funds used during construction</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Deductible Expense, Amortization Of Excess Deferred Income Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Impairment of Charitable Contribution Carryforwards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Non-deductible Compensation, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Recovery of Impairment of Net Operating Loss Carryforward, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, State NOL Carryforward Impairment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120384911&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32059-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible depreciation and amortization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to investment tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225693812872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss</a></td>
<td class="nump">$ 41,419<span></span>
</td>
<td class="nump">$ 59,488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities', window );">Regulatory liabilities related to income taxes</a></td>
<td class="nump">148,961<span></span>
</td>
<td class="nump">145,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Federal tax credit carryforwards</a></td>
<td class="nump">121,354<span></span>
</td>
<td class="nump">101,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxAssetsRegulatoryDisallowance', window );">Regulatory disallowances</a></td>
<td class="nump">38,531<span></span>
</td>
<td class="nump">34,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">42,885<span></span>
</td>
<td class="nump">54,199<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">393,150<span></span>
</td>
<td class="nump">394,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and plant related</a></td>
<td class="num">(738,342)<span></span>
</td>
<td class="num">(787,928)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit', window );">Investment tax credit</a></td>
<td class="num">(98,669)<span></span>
</td>
<td class="num">(81,186)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities', window );">Regulatory assets related to income taxes</a></td>
<td class="num">(61,330)<span></span>
</td>
<td class="num">(58,495)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesStrandedCosts', window );">CTC</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions', window );">Pension</a></td>
<td class="num">(37,099)<span></span>
</td>
<td class="num">(35,029)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets', window );">Regulatory asset for shutdown of SJGS Units 2 and 3</a></td>
<td class="num">(27,237)<span></span>
</td>
<td class="num">(28,831)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(124,985)<span></span>
</td>
<td class="num">(27,767)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(1,087,662)<span></span>
</td>
<td class="num">(1,020,702)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net accumulated deferred income tax liabilities</a></td>
<td class="num">(694,512)<span></span>
</td>
<td class="num">(626,058)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,889<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities', window );">Regulatory liabilities related to income taxes</a></td>
<td class="nump">121,569<span></span>
</td>
<td class="nump">114,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Federal tax credit carryforwards</a></td>
<td class="nump">84,719<span></span>
</td>
<td class="nump">82,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations', window );">Shutdown of SJGS Units 2 and 3</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxAssetsRegulatoryDisallowance', window );">Regulatory disallowances</a></td>
<td class="nump">38,531<span></span>
</td>
<td class="nump">34,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">46,444<span></span>
</td>
<td class="nump">38,735<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">291,263<span></span>
</td>
<td class="nump">297,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and plant related</a></td>
<td class="num">(576,079)<span></span>
</td>
<td class="num">(630,293)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit', window );">Investment tax credit</a></td>
<td class="num">(74,424)<span></span>
</td>
<td class="num">(74,667)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities', window );">Regulatory assets related to income taxes</a></td>
<td class="num">(51,493)<span></span>
</td>
<td class="num">(49,479)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions', window );">Pension</a></td>
<td class="num">(32,413)<span></span>
</td>
<td class="num">(30,609)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets', window );">Regulatory asset for shutdown of SJGS Units 2 and 3</a></td>
<td class="num">(27,237)<span></span>
</td>
<td class="num">(28,831)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(108,767)<span></span>
</td>
<td class="num">(5,206)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(870,413)<span></span>
</td>
<td class="num">(819,085)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net accumulated deferred income tax liabilities</a></td>
<td class="num">(579,150)<span></span>
</td>
<td class="num">(521,990)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities', window );">Regulatory liabilities related to income taxes</a></td>
<td class="nump">27,392<span></span>
</td>
<td class="nump">30,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">4,548<span></span>
</td>
<td class="nump">3,788<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">31,940<span></span>
</td>
<td class="nump">34,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and plant related</a></td>
<td class="num">(148,279)<span></span>
</td>
<td class="num">(142,791)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities', window );">Regulatory assets related to income taxes</a></td>
<td class="num">(9,836)<span></span>
</td>
<td class="num">(9,016)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxLiabilityLossonreacquireddebt', window );">Loss on reacquired debt</a></td>
<td class="num">(6,072)<span></span>
</td>
<td class="num">(6,345)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesStrandedCosts', window );">CTC</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,466)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions', window );">Pension</a></td>
<td class="num">(4,685)<span></span>
</td>
<td class="num">(4,420)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem', window );">AMS</a></td>
<td class="num">(6,915)<span></span>
</td>
<td class="num">(8,473)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(1,522)<span></span>
</td>
<td class="num">(1,666)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(177,309)<span></span>
</td>
<td class="num">(174,177)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net accumulated deferred income tax liabilities</a></td>
<td class="num">$ (145,369)<span></span>
</td>
<td class="num">$ (140,151)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DeferredTaxAssetsRegulatoryDisallowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Regulatory Disallowance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DeferredTaxAssetsRegulatoryDisallowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Shutdown Of Regulatory Operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Advanced Metering System</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Compensation and Benefits, Pensions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DeferredTaxLiabilitiesInvestmentTaxCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Investment Tax Credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DeferredTaxLiabilitiesInvestmentTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DeferredTaxLiabilitiesStrandedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Stranded Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DeferredTaxLiabilitiesStrandedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_DeferredTaxLiabilityLossonreacquireddebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability, Loss on reacquired debt</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_DeferredTaxLiabilityLossonreacquireddebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences derived regulatory assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesRegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225691423240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Income Tax Components (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Net change in deferred income tax liability per above table</a></td>
<td class="nump">$ 68,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities', window );">Change in tax effects of income tax related regulatory assets and liabilities</a></td>
<td class="num">(11,602)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(30,723)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxEffectOfMarkToMarketAdjustments', window );">Tax effect of mark-to-market adjustments</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxEffectOfExcessPensionLiability', window );">Tax effect of excess pension liability</a></td>
<td class="num">(3,670)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Adjustment for uncertain income tax positions</a></td>
<td class="nump">2,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_Adjustmentforunrecognizedtaxbenefits', window );">Reclassification of unrecognized tax benefits</a></td>
<td class="num">(2,459)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization', window );">Amortization of state net operating loss recovered in prior years</a></td>
<td class="nump">1,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable', window );">Refundable alternative minimum tax credit carryforward reclassified to receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Other</a></td>
<td class="num">(215)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes (benefits)</a></td>
<td class="nump">20,405<span></span>
</td>
<td class="num">$ (25,385)<span></span>
</td>
<td class="nump">$ 8,019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Net change in deferred income tax liability per above table</a></td>
<td class="nump">57,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities', window );">Change in tax effects of income tax related regulatory assets and liabilities</a></td>
<td class="num">(7,936)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(21,609)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxEffectOfMarkToMarketAdjustments', window );">Tax effect of mark-to-market adjustments</a></td>
<td class="num">(3,325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TaxEffectOfExcessPensionLiability', window );">Tax effect of excess pension liability</a></td>
<td class="num">(3,670)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Adjustment for uncertain income tax positions</a></td>
<td class="nump">2,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_Adjustmentforunrecognizedtaxbenefits', window );">Reclassification of unrecognized tax benefits</a></td>
<td class="num">(1,999)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization', window );">Amortization of state net operating loss recovered in prior years</a></td>
<td class="nump">1,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes (benefits)</a></td>
<td class="nump">22,442<span></span>
</td>
<td class="num">(20,145)<span></span>
</td>
<td class="nump">3,334<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Net change in deferred income tax liability per above table</a></td>
<td class="nump">5,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities', window );">Change in tax effects of income tax related regulatory assets and liabilities</a></td>
<td class="num">(3,666)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AmortizationOfExcessDeferredIncomeTax', window );">Amortization of excess deferred income tax</a></td>
<td class="num">(9,113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Other</a></td>
<td class="num">(212)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes (benefits)</a></td>
<td class="num">$ (7,773)<span></span>
</td>
<td class="num">$ (7,650)<span></span>
</td>
<td class="nump">$ 1,780<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_Adjustmentforunrecognizedtaxbenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment for unrecognized tax benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_Adjustmentforunrecognizedtaxbenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Alternative Minimum Tax Carryforward Reclassified To Receivable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AmortizationOfExcessDeferredIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Excess Deferred Income Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AmortizationOfExcessDeferredIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in tax effects of income tax related regulatory assets and liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryforward, Recovery of Impairment, Net of Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TaxEffectOfExcessPensionLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax effect of excess pension liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TaxEffectOfExcessPensionLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TaxEffectOfMarkToMarketAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax effect of mark-to-market adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TaxEffectOfMarkToMarketAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225718963976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Expense) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense', window );">Unrecognized tax benefits, interest on income taxes expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PnmrMember', window );">PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">10,693,000<span></span>
</td>
<td class="nump">10,194,000<span></span>
</td>
<td class="nump">9,429,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions</a></td>
<td class="nump">2,286,000<span></span>
</td>
<td class="nump">329,000<span></span>
</td>
<td class="nump">543,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions (reductions) for tax positions of prior years</a></td>
<td class="nump">173,000<span></span>
</td>
<td class="nump">170,000<span></span>
</td>
<td class="nump">222,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlement payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">13,152,000<span></span>
</td>
<td class="nump">10,693,000<span></span>
</td>
<td class="nump">10,194,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">10,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">7,776,000<span></span>
</td>
<td class="nump">7,288,000<span></span>
</td>
<td class="nump">6,563,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions</a></td>
<td class="nump">2,286,000<span></span>
</td>
<td class="nump">329,000<span></span>
</td>
<td class="nump">543,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions (reductions) for tax positions of prior years</a></td>
<td class="nump">168,000<span></span>
</td>
<td class="nump">159,000<span></span>
</td>
<td class="nump">182,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlement payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">10,230,000<span></span>
</td>
<td class="nump">7,776,000<span></span>
</td>
<td class="nump">7,288,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">7,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense', window );">Unrecognized tax benefits, interest on income taxes expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">114,000<span></span>
</td>
<td class="nump">103,000<span></span>
</td>
<td class="nump">63,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions (reductions) for tax positions of prior years</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlement payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">119,000<span></span>
</td>
<td class="nump">114,000<span></span>
</td>
<td class="nump">103,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense', window );">Unrecognized tax benefits, interest on income taxes expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225592297688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Carryforwards (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract', window );"><strong>Income Taxes, Impairment of Carryforwards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_StateTaxCreditCarryforwardImpairment', window );">State tax credit carryforwards</a></td>
<td class="num">$ (425)<span></span>
</td>
<td class="nump">$ 425<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_StateNetOperatingLossCarryforwardImpairment', window );">State net operating loss carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CharitablecontributioncarryforwardImpairment', window );">Charitable contribution carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CompensationExpenseImpairment', window );">Compensation expense</a></td>
<td class="nump">96<span></span>
</td>
<td class="num">(99)<span></span>
</td>
<td class="nump">410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesReserveBalancesAbstract', window );"><strong>Income Taxes, Reserve Balances</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReservebalanceStatetaxcreditcarryforward', window );">State tax credit carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">State net operating loss carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReservebalanceCharitablecontributioncarryforward', window );">Charitable contribution carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReverseBalanceCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">407<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Internal Revenue Service (IRS)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Federal net operating loss carryforwards</a></td>
<td class="nump">222,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023', window );">Federal tax credit carryforwards that expire beginning in 2023</a></td>
<td class="nump">121,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract', window );"><strong>Income Taxes, Impairment of Carryforwards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_StateTaxCreditCarryforwardImpairment', window );">State tax credit carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_StateNetOperatingLossCarryforwardImpairment', window );">State net operating loss carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CharitablecontributioncarryforwardImpairment', window );">Charitable contribution carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CompensationExpenseImpairment', window );">Compensation expense</a></td>
<td class="nump">61<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesReserveBalancesAbstract', window );"><strong>Income Taxes, Reserve Balances</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReservebalanceStatetaxcreditcarryforward', window );">State tax credit carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">State net operating loss carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReservebalanceCharitablecontributioncarryforward', window );">Charitable contribution carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReverseBalanceCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">259<span></span>
</td>
<td class="nump">198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract', window );"><strong>Income Taxes, Impairment of Carryforwards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_StateTaxCreditCarryforwardImpairment', window );">State tax credit carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_StateNetOperatingLossCarryforwardImpairment', window );">State net operating loss carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CharitablecontributioncarryforwardImpairment', window );">Charitable contribution carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_CompensationExpenseImpairment', window );">Compensation expense</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">$ 111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeTaxesReserveBalancesAbstract', window );"><strong>Income Taxes, Reserve Balances</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReservebalanceStatetaxcreditcarryforward', window );">State tax credit carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">State net operating loss carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReservebalanceCharitablecontributioncarryforward', window );">Charitable contribution carryforwards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_ReverseBalanceCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">$ 148<span></span>
</td>
<td class="nump">$ 113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CharitablecontributioncarryforwardImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Charitable contribution carryforward, Impairment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CharitablecontributioncarryforwardImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_CompensationExpenseImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Compensation Expense, Impairment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_CompensationExpenseImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Federal Tax Credit Carryforwards that Expire Beginning in 2023</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncomeTaxesImpairmentofCarryforwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes, Impairment of Carryforwards [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncomeTaxesImpairmentofCarryforwardsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncomeTaxesReserveBalancesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes, Reserve Balances [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncomeTaxesReserveBalancesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ReservebalanceCharitablecontributioncarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reserve balance, Charitable contribution carryforward</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ReservebalanceCharitablecontributioncarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ReservebalanceStatetaxcreditcarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reserve balance, State tax credit carryforward</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ReservebalanceStatetaxcreditcarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_ReverseBalanceCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Balance, Compensation Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_ReverseBalanceCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_StateNetOperatingLossCarryforwardImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State Net Operating Loss Carryforward, Impairment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_StateNetOperatingLossCarryforwardImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_StateTaxCreditCarryforwardImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State Tax Credit Carryforward, Impairment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_StateTaxCreditCarryforwardImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225584407608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Apr. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Apr. 01, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Schedule of Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 278,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 278,297<span></span>
</td>
<td class="nump">$ 278,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Schedule of Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">51,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Percentage of fair value in excess of carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Schedule of Goodwill and Other Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 226,665<span></span>
</td>
<td class="nump">$ 226,700<span></span>
</td>
<td class="nump">$ 226,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Percentage of fair value in excess of carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of fair value of reporting unit in excess of carrying amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225579116760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_ServiceBillingsMember', window );">Services billings: | PNMR to PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">$ 100,872<span></span>
</td>
<td class="nump">$ 96,327<span></span>
</td>
<td class="nump">$ 95,637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_ServiceBillingsMember', window );">Services billings: | PNMR to TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">39,053<span></span>
</td>
<td class="nump">36,554<span></span>
</td>
<td class="nump">33,493<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_ServiceBillingsMember', window );">Services billings: | PNM to TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">383<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_ServiceBillingsMember', window );">Services billings: | TNMP to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">141<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_ServiceBillingsMember', window );">Services billings: | TNMP to PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_ServiceBillingsMember', window );">Services billings: | PNMR to NMRD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">260<span></span>
</td>
<td class="nump">238<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_RenewableEnergyPurchasesMember', window );">Renewable energy purchases: | PNM from NMRD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">9,638<span></span>
</td>
<td class="nump">3,124<span></span>
</td>
<td class="nump">2,924<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterconnectionBillingsMember', window );">Interconnection and facility study billings: | PNMR to PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,820<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterconnectionBillingsMember', window );">Interconnection and facility study billings: | PNM to NMRD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">350<span></span>
</td>
<td class="nump">650<span></span>
</td>
<td class="nump">2,108<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterconnectionBillingsMember', window );">Interconnection and facility study billings: | PNM to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterestChargesMember', window );">Interest billings: | PNMR to PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">3,365<span></span>
</td>
<td class="nump">2,585<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterestChargesMember', window );">Interest billings: | PNMR to TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">42<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterestChargesMember', window );">Interest billings: | PNM to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">255<span></span>
</td>
<td class="nump">299<span></span>
</td>
<td class="nump">289<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_IncomeTaxSharingPaymentsMember', window );">Income tax sharing payments: | PNMR to PNM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_IncomeTaxSharingPaymentsMember', window );">Income tax sharing payments: | PNMR to TNMP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_IncomeTaxSharingPaymentsMember', window );">Income tax sharing payments: | TNMP to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">15,820<span></span>
</td>
<td class="nump">12,996<span></span>
</td>
<td class="nump">3,424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_IncomeTaxSharingPaymentsMember', window );">Income tax sharing payments: | PNM to PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Amount of related party transaction</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 134<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_ServiceBillingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_ServiceBillingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PnmrToPnmMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PnmrToPnmMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PnmrToTnmpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PnmrToTnmpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PnmToTnmpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PnmToTnmpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_TnmpToPnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_TnmpToPnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_TNMPtoPNMMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_TNMPtoPNMMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMRToNMRDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMRToNMRDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_RenewableEnergyPurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_RenewableEnergyPurchasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMfromNMRDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMfromNMRDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterconnectionBillingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterconnectionBillingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMToNMRDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMToNMRDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMtoPNMRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=pnm_PNMtoPNMRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterestChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_InterestChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_IncomeTaxSharingPaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_RelatedPartyTransactionByTransactionTypeAxis=pnm_IncomeTaxSharingPaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<FILENAME>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225689173464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>Facility </div>
<div>MW</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant in service, held for future use, and to be abandoned | $</a></td>
<td class="nump">$ 8,480,799<span></span>
</td>
<td class="nump">$ 7,918,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember', window );">PNMR Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pnm_NMRDMember', window );">NMRD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant in service, held for future use, and to be abandoned | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesRenewableEnergyUnderContract', window );">Renewable energy capacity in operating (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter', window );">Megawatts supplying energy to data center (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative', window );">Megawatts supplying energy to cooperative (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity', window );">Megawatts supplying energy to power city (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pnm_NMRDMember', window );">NMRD | PNMR Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofSolarFacilities', window );">Number of solar facilities | Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts', window );">Solar distributed generation (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Plant in service, held for future use, and to be abandoned | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesValueOfCashContributionPercent', window );">Cash contribution percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesContributiontoConstructionActivities', window );">Contribution to construction activities | $</a></td>
<td class="nump">$ 23,300<span></span>
</td>
<td class="nump">$ 38,300<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=pnm_NMRDMember', window );">NMRD | Central New Mexico Electric Cooperative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative', window );">Megawatts supplying energy to cooperative (in mw)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesContributiontoConstructionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Contribution to Construction Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesContributiontoConstructionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Megawatts Supplying Energy To Data Center</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Megawatts Supplying Power To City</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Megawatts Supplying Power To Cooperative</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesNumberofSolarFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Solar Facilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesNumberofSolarFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesRenewableEnergyUnderContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Renewable Energy Under Contract</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesRenewableEnergyUnderContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Solar generation capacity in Megawatts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesValueOfCashContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public, Utilities, Value Of Cash Contribution, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesValueOfCashContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total gross PPE.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PNMRDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PNMRDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=pnm_NMRDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=pnm_NMRDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_CentralNewMexicoElectricCooperativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_CentralNewMexicoElectricCooperativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>165
<FILENAME>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225594808136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment - Summarized Financial Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="nump">$ 359,276<span></span>
</td>
<td class="nump">$ 472,465<span></span>
</td>
<td class="nump">$ 357,649<span></span>
</td>
<td class="nump">$ 333,622<span></span>
</td>
<td class="nump">$ 344,144<span></span>
</td>
<td class="nump">$ 433,586<span></span>
</td>
<td class="nump">$ 330,228<span></span>
</td>
<td class="nump">$ 349,645<span></span>
</td>
<td class="nump">$ 1,523,012<span></span>
</td>
<td class="nump">$ 1,457,603<span></span>
</td>
<td class="nump">$ 1,436,613<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">8,778<span></span>
</td>
<td class="nump">$ 121,768<span></span>
</td>
<td class="nump">$ 57,489<span></span>
</td>
<td class="num">$ (15,260)<span></span>
</td>
<td class="nump">31,805<span></span>
</td>
<td class="nump">$ 102,771<span></span>
</td>
<td class="num">$ (75,914)<span></span>
</td>
<td class="nump">$ 18,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Net property, plant, and equipment</a></td>
<td class="nump">218,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,719<span></span>
</td>
<td class="nump">161,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">7,939,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,298,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,939,854<span></span>
</td>
<td class="nump">7,298,774<span></span>
</td>
<td class="nump">6,865,551<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,049,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,678,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,049,465<span></span>
</td>
<td class="nump">1,678,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_NMRDMember', window );">NMRD</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,366<span></span>
</td>
<td class="nump">3,662<span></span>
</td>
<td class="nump">3,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,476<span></span>
</td>
<td class="nump">2,971<span></span>
</td>
<td class="nump">2,136<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,890<span></span>
</td>
<td class="nump">691<span></span>
</td>
<td class="nump">$ 1,011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Current assets</a></td>
<td class="nump">8,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,046<span></span>
</td>
<td class="nump">7,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Net property, plant, and equipment</a></td>
<td class="nump">172,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172,585<span></span>
</td>
<td class="nump">132,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">182,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,531<span></span>
</td>
<td class="nump">139,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Current liabilities</a></td>
<td class="nump">841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">9,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">$ 181,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 130,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 181,310<span></span>
</td>
<td class="nump">$ 130,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_NMRDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_NMRDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597344440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Merger (Details) - Forecast - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Avangrid | Iberdrola, S.A.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling interest, ownership percentage by parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Merger Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_BusinessCombinationCashRightPerCommonShare', window );">Business combination, cash right per common share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50.30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_OutOfPocketFeesAndExpensesReimbursement', window );">Out-of-pocket fees and expenses reimbursement</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Merger Agreement | PNMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TerminationFees', window );">Termination fees</a></td>
<td class="nump">130.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Merger Agreement | Avangrid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_TerminationFees', window );">Termination fees</a></td>
<td class="nump">$ 184.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_BusinessCombinationCashRightPerCommonShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Cash Right Per Common Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_BusinessCombinationCashRightPerCommonShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_OutOfPocketFeesAndExpensesReimbursement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Out-of-pocket Fees And Expenses Reimbursement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_OutOfPocketFeesAndExpensesReimbursement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_TerminationFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Termination Fees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_TerminationFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=pnm_AvangridMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=pnm_AvangridMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_IberdrolaSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_IberdrolaSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=pnm_MergerAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=pnm_MergerAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PnmrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PnmrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_AvangridMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_AvangridMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>167
<FILENAME>R137.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225579564104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Operating Results (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="nump">$ 359,276<span></span>
</td>
<td class="nump">$ 472,465<span></span>
</td>
<td class="nump">$ 357,649<span></span>
</td>
<td class="nump">$ 333,622<span></span>
</td>
<td class="nump">$ 344,144<span></span>
</td>
<td class="nump">$ 433,586<span></span>
</td>
<td class="nump">$ 330,228<span></span>
</td>
<td class="nump">$ 349,645<span></span>
</td>
<td class="nump">$ 1,523,012<span></span>
</td>
<td class="nump">$ 1,457,603<span></span>
</td>
<td class="nump">$ 1,436,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">18,588<span></span>
</td>
<td class="nump">147,805<span></span>
</td>
<td class="nump">71,150<span></span>
</td>
<td class="nump">47,738<span></span>
</td>
<td class="nump">60,552<span></span>
</td>
<td class="nump">140,540<span></span>
</td>
<td class="num">(93,615)<span></span>
</td>
<td class="nump">36,723<span></span>
</td>
<td class="nump">285,281<span></span>
</td>
<td class="nump">144,200<span></span>
</td>
<td class="nump">236,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings (loss)</a></td>
<td class="nump">11,701<span></span>
</td>
<td class="nump">125,453<span></span>
</td>
<td class="nump">61,561<span></span>
</td>
<td class="num">(11,399)<span></span>
</td>
<td class="nump">35,989<span></span>
</td>
<td class="nump">106,763<span></span>
</td>
<td class="num">(72,283)<span></span>
</td>
<td class="nump">21,662<span></span>
</td>
<td class="nump">$ 187,316<span></span>
</td>
<td class="nump">$ 92,131<span></span>
</td>
<td class="nump">$ 101,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">$ 8,778<span></span>
</td>
<td class="nump">$ 121,768<span></span>
</td>
<td class="nump">$ 57,489<span></span>
</td>
<td class="num">$ (15,260)<span></span>
</td>
<td class="nump">$ 31,805<span></span>
</td>
<td class="nump">$ 102,771<span></span>
</td>
<td class="num">$ (75,914)<span></span>
</td>
<td class="nump">$ 18,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Earnings Attributable to PNMR per Common Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
<td class="num">$ (0.95)<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 2.16<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="num">$ (0.95)<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 2.15<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,636<span></span>
</td>
<td class="num">$ (25,282)<span></span>
</td>
<td class="nump">$ 7,775<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="nump">$ 266,409<span></span>
</td>
<td class="nump">$ 364,504<span></span>
</td>
<td class="nump">$ 260,788<span></span>
</td>
<td class="nump">$ 248,133<span></span>
</td>
<td class="nump">$ 255,172<span></span>
</td>
<td class="nump">$ 331,113<span></span>
</td>
<td class="nump">$ 238,219<span></span>
</td>
<td class="nump">$ 269,318<span></span>
</td>
<td class="nump">1,139,834<span></span>
</td>
<td class="nump">1,093,822<span></span>
</td>
<td class="nump">1,091,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">15,168<span></span>
</td>
<td class="nump">116,540<span></span>
</td>
<td class="nump">49,584<span></span>
</td>
<td class="nump">33,605<span></span>
</td>
<td class="nump">44,299<span></span>
</td>
<td class="nump">108,453<span></span>
</td>
<td class="num">(115,977)<span></span>
</td>
<td class="nump">24,293<span></span>
</td>
<td class="nump">214,897<span></span>
</td>
<td class="nump">61,068<span></span>
</td>
<td class="nump">145,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net earnings (loss)</a></td>
<td class="nump">19,594<span></span>
</td>
<td class="nump">103,004<span></span>
</td>
<td class="nump">49,612<span></span>
</td>
<td class="num">(12,196)<span></span>
</td>
<td class="nump">32,040<span></span>
</td>
<td class="nump">84,721<span></span>
</td>
<td class="num">(83,313)<span></span>
</td>
<td class="nump">21,974<span></span>
</td>
<td class="nump">160,014<span></span>
</td>
<td class="nump">55,422<span></span>
</td>
<td class="nump">70,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">16,803<span></span>
</td>
<td class="nump">99,451<span></span>
</td>
<td class="nump">45,672<span></span>
</td>
<td class="num">(15,925)<span></span>
</td>
<td class="nump">27,988<span></span>
</td>
<td class="nump">80,861<span></span>
</td>
<td class="num">(86,812)<span></span>
</td>
<td class="nump">19,144<span></span>
</td>
<td class="nump">146,001<span></span>
</td>
<td class="nump">41,181<span></span>
</td>
<td class="nump">55,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Earnings Attributable to PNMR per Common Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,857<span></span>
</td>
<td class="num">(25,962)<span></span>
</td>
<td class="num">(5,971)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="nump">92,867<span></span>
</td>
<td class="nump">107,961<span></span>
</td>
<td class="nump">96,861<span></span>
</td>
<td class="nump">85,489<span></span>
</td>
<td class="nump">88,972<span></span>
</td>
<td class="nump">102,473<span></span>
</td>
<td class="nump">92,009<span></span>
</td>
<td class="nump">80,327<span></span>
</td>
<td class="nump">383,178<span></span>
</td>
<td class="nump">363,781<span></span>
</td>
<td class="nump">344,648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">19,154<span></span>
</td>
<td class="nump">31,779<span></span>
</td>
<td class="nump">23,175<span></span>
</td>
<td class="nump">14,345<span></span>
</td>
<td class="nump">18,055<span></span>
</td>
<td class="nump">32,596<span></span>
</td>
<td class="nump">22,578<span></span>
</td>
<td class="nump">12,585<span></span>
</td>
<td class="nump">88,453<span></span>
</td>
<td class="nump">85,814<span></span>
</td>
<td class="nump">96,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Earnings Attributable to PNMR</a></td>
<td class="nump">11,398<span></span>
</td>
<td class="nump">$ 23,921<span></span>
</td>
<td class="nump">$ 16,174<span></span>
</td>
<td class="nump">$ 7,092<span></span>
</td>
<td class="nump">11,347<span></span>
</td>
<td class="nump">$ 25,087<span></span>
</td>
<td class="nump">$ 15,267<span></span>
</td>
<td class="nump">$ 4,098<span></span>
</td>
<td class="nump">58,585<span></span>
</td>
<td class="nump">55,799<span></span>
</td>
<td class="nump">51,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Earnings Attributable to PNMR per Common Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,308<span></span>
</td>
<td class="nump">5,046<span></span>
</td>
<td class="nump">$ 16,880<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember', window );">New Mexico 2015 Rate Case | Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Earnings Attributable to PNMR per Common Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_PublicUtilitiesPreTaxImpairmentofInvestments', window );">Pre-tax impairment of investments</a></td>
<td class="nump">$ 150,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,600<span></span>
</td>
<td class="nump">150,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,700<span></span>
</td>
<td class="num">$ (45,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_PublicUtilitiesPreTaxImpairmentofInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Pre-Tax Impairment of Investments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_PublicUtilitiesPreTaxImpairmentofInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=pnm_NewMexico2015RateCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>168
<FILENAME>R138.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225589409928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Parent Company - Statements of Earnings (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="nump">$ 359,276<span></span>
</td>
<td class="nump">$ 472,465<span></span>
</td>
<td class="nump">$ 357,649<span></span>
</td>
<td class="nump">$ 333,622<span></span>
</td>
<td class="nump">$ 344,144<span></span>
</td>
<td class="nump">$ 433,586<span></span>
</td>
<td class="nump">$ 330,228<span></span>
</td>
<td class="nump">$ 349,645<span></span>
</td>
<td class="nump">$ 1,523,012<span></span>
</td>
<td class="nump">$ 1,457,603<span></span>
</td>
<td class="nump">$ 1,436,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,237,731<span></span>
</td>
<td class="nump">1,313,403<span></span>
</td>
<td class="nump">1,200,566<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">18,588<span></span>
</td>
<td class="nump">147,805<span></span>
</td>
<td class="nump">71,150<span></span>
</td>
<td class="nump">47,738<span></span>
</td>
<td class="nump">60,552<span></span>
</td>
<td class="nump">140,540<span></span>
</td>
<td class="num">(93,615)<span></span>
</td>
<td class="nump">36,723<span></span>
</td>
<td class="nump">285,281<span></span>
</td>
<td class="nump">144,200<span></span>
</td>
<td class="nump">236,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Income and Deductions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,973<span></span>
</td>
<td class="nump">15,382<span></span>
</td>
<td class="nump">17,586<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,063<span></span>
</td>
<td class="nump">43,665<span></span>
</td>
<td class="nump">254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,392<span></span>
</td>
<td class="nump">121,016<span></span>
</td>
<td class="nump">127,244<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207,952<span></span>
</td>
<td class="nump">66,849<span></span>
</td>
<td class="nump">109,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,636<span></span>
</td>
<td class="num">(25,282)<span></span>
</td>
<td class="nump">7,775<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 8,778<span></span>
</td>
<td class="nump">$ 121,768<span></span>
</td>
<td class="nump">$ 57,489<span></span>
</td>
<td class="num">$ (15,260)<span></span>
</td>
<td class="nump">$ 31,805<span></span>
</td>
<td class="nump">$ 102,771<span></span>
</td>
<td class="num">$ (75,914)<span></span>
</td>
<td class="nump">$ 18,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">PNM Resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,299<span></span>
</td>
<td class="nump">3,983<span></span>
</td>
<td class="nump">7,475<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,299)<span></span>
</td>
<td class="num">(3,983)<span></span>
</td>
<td class="num">(7,475)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Income and Deductions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture', window );">Equity in earnings of subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">211,291<span></span>
</td>
<td class="nump">96,324<span></span>
</td>
<td class="nump">109,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(269)<span></span>
</td>
<td class="nump">731<span></span>
</td>
<td class="nump">2,048<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income and (deductions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">211,022<span></span>
</td>
<td class="nump">97,055<span></span>
</td>
<td class="nump">112,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,078<span></span>
</td>
<td class="nump">19,581<span></span>
</td>
<td class="nump">19,453<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings before Income Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,645<span></span>
</td>
<td class="nump">73,491<span></span>
</td>
<td class="nump">85,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,130)<span></span>
</td>
<td class="num">(3,872)<span></span>
</td>
<td class="num">(527)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 172,775<span></span>
</td>
<td class="nump">$ 77,363<span></span>
</td>
<td class="nump">$ 85,642<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income (Loss) from Equity Method Investment Excluding Joint Venture</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>169
<FILENAME>R139.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225689125992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Parent Company - Statement of Cash flow (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Flows From Operating Activities</a></td>
<td class="nump">$ 485,700<span></span>
</td>
<td class="nump">$ 503,163<span></span>
</td>
<td class="nump">$ 428,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows from investing activities</a></td>
<td class="num">(733,799)<span></span>
</td>
<td class="num">(673,898)<span></span>
</td>
<td class="num">(475,724)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facility borrowings (repayments), net</a></td>
<td class="num">(153,100)<span></span>
</td>
<td class="nump">99,200<span></span>
</td>
<td class="num">(119,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">1,267,845<span></span>
</td>
<td class="nump">745,000<span></span>
</td>
<td class="nump">984,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(977,845)<span></span>
</td>
<td class="num">(407,302)<span></span>
</td>
<td class="num">(750,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">283,208<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">943<span></span>
</td>
<td class="nump">963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(98,502)<span></span>
</td>
<td class="num">(92,926)<span></span>
</td>
<td class="num">(84,961)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other, net</a></td>
<td class="num">(4,943)<span></span>
</td>
<td class="num">(2,840)<span></span>
</td>
<td class="num">(6,846)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">292,194<span></span>
</td>
<td class="nump">172,446<span></span>
</td>
<td class="nump">45,646<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="nump">44,095<span></span>
</td>
<td class="nump">1,711<span></span>
</td>
<td class="num">(1,852)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">3,833<span></span>
</td>
<td class="nump">2,122<span></span>
</td>
<td class="nump">3,974<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">47,928<span></span>
</td>
<td class="nump">3,833<span></span>
</td>
<td class="nump">2,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">106,575<span></span>
</td>
<td class="nump">115,476<span></span>
</td>
<td class="nump">119,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="nump">969<span></span>
</td>
<td class="num">(2,929)<span></span>
</td>
<td class="nump">842<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">PNM Resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Flows From Operating Activities</a></td>
<td class="num">(17,646)<span></span>
</td>
<td class="nump">2,001<span></span>
</td>
<td class="num">(2,566)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromProductiveAssets', window );">Utility plant additions</a></td>
<td class="nump">1,122<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_InvestmentsInSubsidiaries', window );">Investments in subsidiaries</a></td>
<td class="num">(301,000)<span></span>
</td>
<td class="num">(80,000)<span></span>
</td>
<td class="num">(30,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries', window );">Cash dividends from subsidiaries</a></td>
<td class="nump">99,187<span></span>
</td>
<td class="nump">54,465<span></span>
</td>
<td class="nump">129,379<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows from investing activities</a></td>
<td class="num">(200,691)<span></span>
</td>
<td class="num">(24,435)<span></span>
</td>
<td class="nump">100,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Short-term loan borrowings (repayments)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(150,000)<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Revolving credit facility borrowings (repayments), net</a></td>
<td class="num">(131,900)<span></span>
</td>
<td class="nump">123,900<span></span>
</td>
<td class="num">(148,700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">230,000<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">349,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(50,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(250,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercise</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">943<span></span>
</td>
<td class="nump">963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Awards of common stock</a></td>
<td class="num">(11,984)<span></span>
</td>
<td class="num">(9,918)<span></span>
</td>
<td class="num">(12,635)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(97,974)<span></span>
</td>
<td class="num">(92,398)<span></span>
</td>
<td class="num">(84,433)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other, net</a></td>
<td class="num">(3,064)<span></span>
</td>
<td class="num">(107)<span></span>
</td>
<td class="num">(2,414)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows from financing activities</a></td>
<td class="nump">218,310<span></span>
</td>
<td class="nump">22,420<span></span>
</td>
<td class="num">(97,567)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in Cash and Cash Equivalents</a></td>
<td class="num">(27)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="nump">72<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at Beginning of Year</a></td>
<td class="nump">79<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents at End of Year</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
<td class="nump">16,869<span></span>
</td>
<td class="nump">18,702<span></span>
</td>
<td class="nump">15,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid (refunded), net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_InvestmentsInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investments in subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_InvestmentsInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>170
<FILENAME>R140.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225592752024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Parent Company - Balance Sheets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 47,928<span></span>
</td>
<td class="nump">$ 3,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">5,672<span></span>
</td>
<td class="nump">4,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other, net</a></td>
<td class="nump">64,549<span></span>
</td>
<td class="nump">44,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">377,479<span></span>
</td>
<td class="nump">294,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net of accumulated depreciation of $15,706 and $14,583</a></td>
<td class="nump">5,965,149<span></span>
</td>
<td class="nump">5,466,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other long-term assets</a></td>
<td class="nump">284<span></span>
</td>
<td class="nump">356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">7,939,854<span></span>
</td>
<td class="nump">7,298,774<span></span>
</td>
<td class="nump">$ 6,865,551<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and Stockholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">32,000<span></span>
</td>
<td class="nump">185,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">575,518<span></span>
</td>
<td class="nump">490,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">68,206<span></span>
</td>
<td class="nump">76,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">62,841<span></span>
</td>
<td class="nump">47,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">977,662<span></span>
</td>
<td class="nump">967,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">2,719,632<span></span>
</td>
<td class="nump">2,517,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">5,819,851<span></span>
</td>
<td class="nump">5,545,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock (no par value; 120,000,000 shares authorized; issued and outstanding 85,834,874 shares)</a></td>
<td class="nump">1,429,941<span></span>
</td>
<td class="nump">1,150,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of tax</a></td>
<td class="num">(79,183)<span></span>
</td>
<td class="num">(99,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">698,707<span></span>
</td>
<td class="nump">627,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,049,465<span></span>
</td>
<td class="nump">1,678,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">7,939,854<span></span>
</td>
<td class="nump">7,298,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">PNM Resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Intercompany receivables</a></td>
<td class="nump">71,567<span></span>
</td>
<td class="nump">79,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other, net</a></td>
<td class="nump">5,545<span></span>
</td>
<td class="nump">2,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">77,164<span></span>
</td>
<td class="nump">86,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net of accumulated depreciation of $15,706 and $14,583</a></td>
<td class="nump">23,191<span></span>
</td>
<td class="nump">24,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in subsidiaries</a></td>
<td class="nump">2,631,567<span></span>
</td>
<td class="nump">2,197,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermInvestments', window );">Other long-term assets</a></td>
<td class="nump">58,695<span></span>
</td>
<td class="nump">55,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total long-term assets</a></td>
<td class="nump">2,713,453<span></span>
</td>
<td class="nump">2,277,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,790,617<span></span>
</td>
<td class="nump">2,363,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and Stockholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">112,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Short-term debt-affiliate</a></td>
<td class="nump">8,819<span></span>
</td>
<td class="nump">40,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">229,948<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pnm_AccruedInterestAndTaxesPayable', window );">Accrued interest and taxes</a></td>
<td class="nump">8,124<span></span>
</td>
<td class="nump">5,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">29,549<span></span>
</td>
<td class="nump">25,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">288,440<span></span>
</td>
<td class="nump">233,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">449,909<span></span>
</td>
<td class="nump">449,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">2,803<span></span>
</td>
<td class="nump">2,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">741,152<span></span>
</td>
<td class="nump">685,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock (no par value; 120,000,000 shares authorized; issued and outstanding 85,834,874 shares)</a></td>
<td class="nump">1,429,941<span></span>
</td>
<td class="nump">1,150,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of tax</a></td>
<td class="num">(79,183)<span></span>
</td>
<td class="num">(99,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">698,707<span></span>
</td>
<td class="nump">627,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total PNMR common stockholders&#8217; equity</a></td>
<td class="nump">2,049,465<span></span>
</td>
<td class="nump">1,678,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 2,790,617<span></span>
</td>
<td class="nump">$ 2,363,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pnm_AccruedInterestAndTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Interest And Taxes Payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">pnm_AccruedInterestAndTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pnm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>171
<FILENAME>R141.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225579753512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule I - Condensed Financial Information of Parent Company - Balance Sheets Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, no par value (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">85,834,874<span></span>
</td>
<td class="nump">85,834,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">79,653,624<span></span>
</td>
<td class="nump">79,653,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">PNM Resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="nump">$ 15,706<span></span>
</td>
<td class="nump">$ 14,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, no par value (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">85,834,874<span></span>
</td>
<td class="nump">85,834,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">85,834,874<span></span>
</td>
<td class="nump">85,834,874<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>172
<FILENAME>R142.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140225597241416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Details) - SEC Schedule, 12-09, Reserve, Allowance For Doubtful Accounts - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">$ 1,163<span></span>
</td>
<td class="nump">$ 1,406<span></span>
</td>
<td class="nump">$ 1,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged&#160;to costs and expenses</a></td>
<td class="nump">3,527<span></span>
</td>
<td class="nump">2,835<span></span>
</td>
<td class="nump">3,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged&#160;to other accounts</a></td>
<td class="nump">6,070<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs and other</a></td>
<td class="nump">2,427<span></span>
</td>
<td class="nump">3,078<span></span>
</td>
<td class="nump">3,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">8,333<span></span>
</td>
<td class="nump">1,163<span></span>
</td>
<td class="nump">1,406<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Public Service Company of New Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">1,163<span></span>
</td>
<td class="nump">1,406<span></span>
</td>
<td class="nump">1,081<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged&#160;to costs and expenses</a></td>
<td class="nump">3,482<span></span>
</td>
<td class="nump">2,790<span></span>
</td>
<td class="nump">3,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged&#160;to other accounts</a></td>
<td class="nump">6,070<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs and other</a></td>
<td class="nump">2,382<span></span>
</td>
<td class="nump">3,033<span></span>
</td>
<td class="nump">3,013<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">8,333<span></span>
</td>
<td class="nump">1,163<span></span>
</td>
<td class="nump">1,406<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Texas-New Mexico Power Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged&#160;to costs and expenses</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged&#160;to other accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs and other</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_PublicServiceCompanyOfNewMexicoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=pnm_TexasNewMexicoPowerCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>173
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
MX>)+EV@) +Q$ZVGM]G"Y-2O1$B &)5I/R[9G]/\GHD1+@*@2K16,(RPO\;3
M>T:.LU>)EH!4)5K+'ELN-FB^#@X^KN8]2K0$DCT.?"7 J?JGG3?THW^PBSIO
M/,V:PZY6.:F$_+2QN1AW'3W\'U":)##10J"OPX3_9I5) @DGI*.!_^:520(1
MK__Y.A#X;UZ9)! )9GN/)+Q199+ N1/%(.Y1E_1U-/#?J"Y)X%"YLZ_#@O_6
M=4D"D*2FXX/_QG5) H^H2_HZ2OA&4>)[RH!;Y/TRH#NV[3 <C[M+<(&.#(%9
M<=+$[1-0EOJ)( 5RL4=SM.X'N$;W<_L$&.'V RWY@5G)TM3M$W"HVP^T[@=$
MVDZZ?0* VG^!%OH E^5[_A27 ^W'(*_>*&'MDH;#+K1B!_X/,]3!WK-A1 [>
MTU 3<+2A#K3\!D;R:V"H":#OGRRMQX%1OM[+2A.0?ABRNR'[-9:0;;/F863V
M(5LG6/TST#H=&.FTL:,FX#[R35JNTRS#ME>H]3KL]_"8D:$F,.__A5'3@AWV
M>UK,P% 3B*%O!2'&3<MVB.LL;:@)@'&(.?M0*W6("ZV9H29 /,<:>'8TQAAI
MP0Z-,G/"4!,@EN4,8(A0NQIJ@0^-4O)>AIJ #,%0.Y9GA2A#'1Q"HY2\GRDE
M,%$/&.X]-VP4'$Q,*8&$.ZQ0AX#0* 3T<:4$(CY46NI#PZ>%S4TI@8@/6:1E
M/C*2>=J4$CA]36FDU3XR4GO:E!(X5.89:8V/C*HQ/4PI 4A2TZH?X8+=VY02
M>(0IC;3X1T;B_SVF=(N\;TH#UX^Z#6FDM3\RTGXC0TI -8;4<4(TAXBTYD>&
M;XL8&5("C#"DD9;[R/"_JX:&E(!##6FT]Y((+M"T(24 CNZ]T=[;;&JG-V\%
MJB=>(-JU+[;MOMV]>3AIWK<;Z<O;UQ9O8R44)<OX S2UABJ%D.V;@.U!)5;-
MNW%S454B;SXN>9QPJ2Z \P]"5"\'JH/=^YCG_P-02P,$%     @ %X)A4GFB
MF030#   9$H  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6R]7%USVS@2
M_"LLUSXD5:N8^ 92B:L2*7>W#\FZDNS>,RW!-FLETDM2=G)U/_Y 2A8DS "2
M;/E>8EMI0FP.,#W3!/GNH6[^:F^M[;(?BWG5OC^[[;J[M^?G[?36+HKV37UG
M*_<_UW6S*#KW9W-SWMXUMI@-!RWFYS3/Y?FB**NSBW?#9Y?-Q;MZV<W+REXV
M6;M<+(KFYT<[KQ_>GY&SQP^^EC>W7?_!^<6[N^+&?K/='W>7C?OK?#/*K%S8
MJBWK*FOL]?NS#^3MQ.C^@ 'Q9VD?VJW?LY[*55W_U?_QV^S]6=Z?D9W;:=</
M4;@?]W9LY_-^)'<>?Z\'/=M\9W_@]N^/H_]C(._(7!6M'=?S?Y>S[O;]F3[+
M9O:Z6,Z[K_7#O^R:D.C'F];S=O@W>UAA)3O+ILNVJQ?K@]T9+,IJ];/XL;X0
M6P<0&3F K@^@X0$\<@!;'\ ./8"O#^##E5E1&:[#I.B*BW=-_9 U/=J-UO\R
M7,SA:$>_K/JX?^L:][^E.ZZ[&-=56\_+6='96?:M<S]<4+LVJZ^S3T53E=5-
MFXVR/[Y-LE>_O,Y^R<HJ^WY;+]NBFK7OSCMW!OTXY]/UMWU<?1N-?!NAV>>Z
MZF[;[%,UL[/= <[=J6_.GSZ>_T>:''%BIV\R1G[-:$YSY(3&!Q].#'+XY/##
M=8(-VT2##>.QR'B?^N70E-/L]SO;%)V[^ME7>V^KI6T3H_/-Z'P8G<=CW35N
MH;5NCG6WZ]EE&S2.JY'D,%*?.^XO")=&&7>1[K<O+X)C2M%<[^(F&$X8Q?,-
M;H>2V% 224H?YIUMJJ+/'2X+#5<JNVOJFZ98H+16HXFMTQ@18@P/6"$PP6E
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
M<1R!A$G"F]FL7+=1U8:K+'](;VQ,;6^T+NQ]%EF[3AZR8HT]W;;M@Q'E-&;
MH0,H4\;G&@EJ4ZMXF$(0QR&("-KZP7+=*D\7]8]VU[-:+6PG_M@9>[O.%E'=
MND)HI?!7MEW:%!CI(R<2NP" %(P-AV;B2 D)LI+-4K ;"1N@;:C:S!UHED\/
M)IK L?.1EBGZ]B< 2+D)&.4(!PDSCHU1 6, LS"&,F",C^14QSXR <B)YH'
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
M(WG<%$!)%V'];@6/71X!#RUU;$"'V4#/T@$CHTF4WMY:1V^W4X/K1H]F]*<
M,B%&0W-]J(<\M-?Q!/T\BDCM1V]M_3*2"P(HW<K4/<.01. 8>FB9XP0ZK!$X
M4Q"IP4%^^Z@)M!!@:3Q@(L"V;=)AWJ,=&]%A-O)ND]^:]0^H.K^W2ENJ#NT$
M1_T,?O4I@'K6G:R+U(YOZ)%B$:/J.@W2!_@88XJ@D$\@H++[K$!DZI6&"/.)
M2[5U&C$ K*V#4*RM@]"@MDX[5J%''N_\#MHZ[1.'32D0KP^0> %*ZP!2;9ZQ
M&^@!X]B(&:LE\;S:.@.8!-;6(:2B HGK$#0HKC..G)@3GA0=C(_&3U8P"<Y?
M :Y]E!18 A\D-<,TRSCR8\Y_./1499WQB8J"3'&*D+%$8P8(E50Z4-K%D1\S
M(G1XFJS.^/2$Q1P%3H TH'Y4 G!VRQ,X3#>.\)@PX;E<56> !!(>M@,@*DB$
MVB,!391Q%,B$*= EFCKC\Q9&D,YS"I"P/Q( U,/!QC@69&1P'W29HLXX8F+&
M'OZ\0%%G?'XA8XER:@@IT')* +)]*F?XL,@XRF+"E.5)<CHS_B H@%@_S5&5
M)U#"*J  ,+T*5N;TZ?+\2CH[\???I/TYU,N7:^EV=SC>7X.G4J<(RY5 M3%0
MJX1NGNW#_4_B7LVI.,P-_IE]3>N)TY=%G\I'RX^VVK-@W_8*/,7TK.S(N7HS
M$O=*,,7AP#FFT-I=?WC^*T TF$*H0 _I)A!*1*A^3MRK\Q3S8/_]H2HM$O>*
M,L7!J/:L.JW=O0YBDHD/Y_EN8%#X@N? ""IU'-!KDKA7KBD.;_J?K-3:-7RT
MQP4E,J88*E%5 @0EG:F#MO:J.,7AD/L\%?G\,.G;BTX>4+4Q )RH0(E,R^1Z
MUHX\,OE,Q?ABI$-@*,4#H10F(3'TZ!GN(]-[Y:#BD83!^:9W<Z ,U_&+P:&$
M[0GH=P'4]@2J2PBA,0_58^QQ@I$BE".5"<-78^<8H1+(S]92\APM'757OW[E
MR"'(LY0_[!>.'*D<>5D!1% 'LA46@OF(D#1&4FT(58$S-=*O+DG"U.:I-1 )
M>B@257V%2 .4/@E"FGCXB)OTJUJ.E+4\N0@B*C=)*#KCA5"%*J@@)#&AZJ#]
M&I8C12Q'*R&"TI):('T?1#)T9(V0$T4"#PJ2?KW*D8*5)U5#1#4H98QV1;!:
M)7JV"R$GG)C0./6HSDC%RC,K(J)BDX*A$ ^01,-! T!* \4@2+^"Y4@)R[,T
M9 24GJ0"B3,14J'R@0@H5:#P-^D7LQRI9GF2AHR BI,4UT]%]2ZM32!+ J%2
MAC;JO4*69*22Y24J,@*J4)*V+A3R+ C+U%'^?FLQPE)RE,<X,KG')^AYHHIS
MI62D5W62C)2=O$Q,1D"-R FC[4,7J(<1G6CK<R-/ ,&4\1#%[=6?)'0\7?)4
MI<ZN[1.M1BQDT&H$'K.Z1S%H.*%RJ5R'](I0DI$JE!<(=@BH%;DO5>;U+U)"
M" !-$)2H4%DOTBM!249J4#Z3;(> ZI&^S;C")#(9,(N@P3VV,%*(\E3=#@%%
M(XD>&DU0'2'&I<P0UAQ#CZSKD861<I1G:G?("14H$::M9@VKF(4;/#*K1Q-&
MZE ^0:Y#0"E)10:&#[QH(QX8/? 4R#'TZ'T$/=8P4J1R7,!#4,U(H05#[XN
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
MB%W@!$SQ,C;LE>-L-86SXSVK*$XNC=#C_4T"B(4/:!G9XU..D]6)G#RLM_X
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
M><I(Q\(M%55?C VA=WB)2:P7LL<YJP;Y,GZ_Z V%)KRKN8;!"%NP@W!HIIP
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
M(3=KZ;5TLI,J9N6+@N[*(#Q+[G#S3Z<+B;.K;-+@.]UW\?NSZ-)]OB@:_[4
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;+5776_;-A3]*X0W# [
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
MF3/":(R$5=C;$U):*'V>_8"45D">Q8#5*];1H_M(8(9QSE8%*RMA=:U2Z&G
M!(UCG<V6F4,@9M(;()#'0LX?NS?X%<0Y66''!S2 P*JLB24(Q?H&6B.'W$_)
M@HNMOH=F$P_+6N4 &O3^4<A5J91[JS;6+%I" ^L#$E5E^?? 2-U\C/&>N,"&
M$WU.SY<2=OU.YC6;4G6 "<1[I$/6W\&2(G!C57&J!Y!%-A18N)E+E;,D0=_N
M?(0?5FCG$GG.)W3X>=.U.AU.2;SNJ?.-4N*+AL^8=4V:3/66%CB_^8: :3 \
M[<]8/P=0R(.1C^F&/D:\N-5;4#7NCU_27F/A?\BB1K0N. 8;3",V?Z7Z7F?D
MT-1RJ3BN9A\6.<-M_61J(5:JJM1FZX;!LZUMB,'$0NB6!7]%3T+RTRQE7-OM
M8HDX:4**;-YE59?*N]W(.LMLTWI[+YW&/*L'J'JP2:R\/F3:EAKVW%A/E!4V
MZZ$'%0Q,H7.-3<#M4A+R%[0TTP]H::*B.L+*6A(K3F3>(EFR:6A(C0_*2.*
M .AWT4/P"JO]O:[S%#.3U5*J:%^N*0(#-QG8^-OY^56TL[0F/W?,^9#M Z0T
M5H3&2<M1X%9WI0K[((M%AEE-!2@X]:;=*"CHV=2YM1F.!IG^#M"Q-;R7IJ$;
M5CY->2<P49J9!6P?9,R[O:Q+)@:WY0HF9$51$^4%C,P9K\4"Z\2X2%4-5J%(
MAS+0HPHS/<7;7F&0YR':T,XGG)<EP8[9\EHR[4]?NEV:@=4UPC7:R&<JR//T
MPE.Z9M\>4B1#B@+30LMG8!A\L[[<_.-O-Q%\&6*<"UT6'/9>_?J%;I+$_E47
M<G\I'X'3E(2SM"X]W8_P_A0 $<J0GJG-''OB4[3("\/O1:&+)K3]76<$]?N"
M0_2"*3W"TST%?6VX;!'=V*>C:@>4&L)AD<HR;6Q(!OX6-FX_A-:N%.X16K*3
MS4@IR623;R'(A5$)0%7=D^(]R8> [B*9R# I;PQ@3%;#Y3N>+0L(QHQEWHFL
M4/<-'QQDLF1OOUQ>>:OU0[4) ,<B%&E6F5D^TA)LORC-T/,\6S5.CK.>ZG%+
M,3H<LLM_[/MM1 X3@&T^A8LFGUL8R@9LUN/MAD_X8#61@Y'Z?MQY9)6P78J"
M$H1/X#IG7#3#FB@F9>M,)H(L.<EZJ<K _#4DD<,MU!-<0J$D68Z4THE__K8F
M9O[Y6^^O3(G;@*=-D-IDUV8H^YJE7 A"B'I@/R\@&)\=4.0+YY5+0$(^X Z[
M:T=AK^O$%UTGWLE^&S9L>M<$H=;NRQK&IN0HLY)EMER2HX#X7(8.9@[L,<]J
M\_J0=]E-Q2R<.WK\';EYMGSDP<2B.,]A7 JK*9ZCJU*O2KD1+UP^<7Y]Y5*)
ME_ )UU?=*6FGVBBR44+2#^PSJP>)TEKB%;D>73J$Y7 "G8'8".N,O&;:1-2&
MB)";8>W?4EK.)41X)^L>R2_GBO:2>. 0>"D6JK0I8YF!R4PRJ3#NEHD=J#D?
M@>GG=+G5)<UF%$P&:"!M.;;/.U-F5+U80::%!ZV+(YL$Q<<X +.3,D"PXC)+
ML?*)6V?.%UD/J$/Z[<LH3I:GY+<0WBV(..NOC>?T95=U(LKQ$,J3'MHYH#U
M.T='X5J\2EO7"=B\@>\B$X$W/%R"*"$,TF"!79G&AH5!7,5JX>V4CP6.3H,+
M*A():5TXX!LF^=X.-S><<-J"3'=%"(5#]L&D]\Q8G$"*!:XO,-Y/?:V KKRU
M8C=..7W00N^X)8/:0IM619T4V/II,KAE-J^9=:_M+I @')ZVG 4V!NS -UTB
MF%[H;OFCM#3N&1 ($TJAD4LL]!T+5L#.K;AP)3EO!OZ!;T7RR(/I0W/##LJI
M( "4S^OOM2KQ+Q+7F1;7< -K;?FZ@<>5XI.R5UXQ:3%^UV"/$4%T^;CH5J/(
M6SW%#E=.6ES;G:*5@C);XZ-MIFT]2&:Z%<'0YUH?GQ5WFIUB*V^N37(5"V;!
M%B:)N'VJ0$!;"J.H1"V"0IDSUBZ.)_?I*V-A9>2F!<'M.D,$=44Q#.@)888X
MSG0+*E0$#!PY!Z&P#X5U>(QNFTX :KG=PPZ,(G&K'B3LZ#E\$Y0RHA@<(57J
M-O1;)7<I;04$42MR*%X02UWNEWQ:-TY1:.KWKBUK$F$_=E6],\52+ASQO4!7
M6Y%[.KJE)A?E^-#+FG^O5:#BT\?KB\C: Y*MJSEWJ/BZA7T\7U!VVI7!K77A
MWG-^/;^]]:Z3LS@1&FM79VHI)U(<.II2,-(]R75&KMM:@9&W UXX-MW#8D]<
M(E=3"($+I>L6)^\5W$O!N7BQ7TG@<';AG* 4XY&X_&TO=1'?X+7$L#F!,&*M
M<E8GD$^U@(J+C!67*TIW[!"JY MK=L<OK6X94&E<(8GEG8QI69\T-*Q36$"W
M@'Z*X!\I.)+(&QZH#,71$@,]C+4XCWU&@.:4W/APU9H!9Q,<:3XMH$IGD$SH
M B)G3QG(AJ?RX6Q/?&4=V\CR#U@G&U<R.3S9CI!W0UZKGT?J CT;-%U]N[C]
M";?$[S1^J:,:3WD@M@UL#X(4B:<P'&U@PVX_7IPWAR-VZ%4-D2Y@*4A''SV%
MY'/."?9,!Z6&;<4;Q#0Q !7;3C55I/TY%K_N*Q\<$+K7K'_@>-T-;JG\'<FR
M2;-%>'K% @O]T*8N."OTMJ032QR74!"&LA/2.<6*SJ;#D'R]=767ZBE&B?J0
M.V>!>O_>1LDJ#'Y8,%CO#F:);,'UQROK%"(.#.L288=;X>E00?N$LVR<54=
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
M6M(G^!X>!*GP%<00/5\N98'3P)-Z,6]#VP2 @QF3/$YF(DT?(X7@.DS$>/
MC,S@(Z /(*7OTUP /$4ALH4$R5(J6FRC)$T/FYE)"?N QP$IFYGT4!K!#F$N
M?*X#=[@HB!4Z0JEW@<#THSN ML"9?]H O*/!\*P723%;1OG<WYLE@ZY%$&B[
M'X5H*D'\RC@2D8(1J31$)%+X\4'"WV4OVBX36*Z0_]PD,",MBE*[E!K8.0Q'
M6(_*_&@FUDDI@&KHK",Z<GPBE0K0LP0L(G;_N8$%8$LGDQ?]Z$/F;PUGO_OY
M]A/#:CY<RP=0 VM$?206A=2'L)7 G(0, 5^ + $= 1]@G9*_3E24(7=:V',&
M'?Y[-M"G@Q?,)IW#]9($,?P#"P+ZRW8\$ _H_=+>/_]\>^?M->#,YQSV0F;
M2DCS(E6Y.7NM*D"MV@,'G@%L(WH!!5I/]6#^7*DC_9'95S&#X3JS)7+&43X_
MPGD+T$;NB3YM:07K1/F4UH2=?;J*Q!J? 03@SI$[G0 #^94IP5)@*6A_ @X.
M>#\I'Q&L55Y(1N/P##Z@,B%"$C'S?8_6G"> [B@A;LT0U4G&U@@\@>O:]>!!
M6@-VXHDZ]_LZA96V2;FD$R+P^Y$5QM$%6@B,=*+6BS+Z2<""@%3224C7],-2
M@(3:E*H4++MPML/A9- ?@(I.4]PN/0=#)M%GA.$CG)WA0$( ,BN N15X^&N1
MQ"@ ;T4!OY_S6OWH0D4Q**^-4O TXCLO930\Z2$!U@ #/%TQ </OL%(.)'*4
M;S-BIJE*X@0?!YPC9+W:%@X!^J&%7LNDP^%HXNW)$Z&&GJ.7^!S2\6CPP^7G
MVR]NN_3E\(=7C'#\K:_7ACVO18&C9UJ@PWH^_ O8&E PR&+O:\LL^31-%JR#
MD.EX9O><47=Q*-/UED(8JRJ,%-&\NF]_C[]*52+5IGAZP39A*A$5,,/17((\
MC7M@+69?B\VZG#T>@>B P^M%:BU1*A^M-\4Z![4#2$!6"$\H6 .F->K$_]YB
M V8"KE4DO^]_NKIB 5/9ICLO3_P#%=6Q!E(%]/XJWY  83$GOFDQ-)=H'20X
MRTR",1U[2K&&&-:B:_'8@/=^] M2.RB+4<]3&/,-ZG7 X2Q9 TA3D;)F\NBT
M:T$\N8",'7>%!*)(5:Y!0GC$'FI_A!M1P3*?A(>%"]<Y'GL$DF\#5%3W"@<"
MYP,SLK:3\[DD7P1D.+(4G&ZIJ35DK@99^,F>N^61D'D:N03Q0-JB>>E^= _3
ML'09]/<7>ZDL81)B+:VV M.*^/ZGNUOP&&%75T2DE\ 2T<_]BW[ 5/!0]/&7
MJ^B&M=ZCY2G&*8O-AM46@*D%FY6'XT%_[ X>#8I$J0W;"EJ;PE[YI'-5:DX'
M0DX%:Q*P]<"&-4(:64G3C[,Y<" *8E".F?8J:9-K1&6)SZ8,#=J;L) UE@V-
MW0LTDN!_@'FIF0!%_G!"B ;)_^O]3]''CZ!59YZ9)D #L!XGL.8@V\DHI1^=
ME*G*CKZ;#5"Q0J('BO8)0\_8TQX&3XERR1$SH]W#NMJLD7,",G7T<T(T2ZP-
M/ERO_?P7XD&"45<F,\FR"*;>YILTQB_!2P"S-/8 \,]]*A]S_C$IHE]F93X%
M $?:;40'(V&L$R@7FP6:+ P-D3$Y!:11F=-3,6/96-MJG9Q_!3]# 9T6BYSV
MTO.(^>#7F\N C ]>16X%VDN5T/O1Q]KN?-KUI%UE;I+'\AL;;+&U.NO(:A:>
M54!0NK%[@K\Z%!K"K0,.M%M%?:]Y:IH-B6\VRXM8LP>R"TH@]01Y4V[S)AM$
MO8E>#E^!0#\<#@9/,%>,B78">Y%'_R5%T6"\()I?CO[0[)^W>=OL1/C&'@3!
M<@UZ=44H)0/P0^6;'GO7UIUJ 3YZ"7*+.4C&KT(/K 4BICJC*W^IF*+Z/#11
M@JCU$6&DL/0T)!L02#SC_@B<HOLO/ZM&[)S13P8?H85<L8A'0S9MK)ZF> 2)
M6=!J:'CQ)DB[![;';M.<#P+%?;RIK@LP:CNL*R9 DWZR;MP5,Y]C%T8@.MML
M81ASB^,)QL8X!-SX=@5PL5C#',!%E:5(U%V#F'^4\=%U(;:^G^&\ABE&77N>
M29.AMYJ NT8NN#TFGS[X3,C]H*]F,"@&^S7C>!0]2SOA4(V8,IO#&E9J S(K
MUE6%:(@@RF61;Q9+R_TZ\@<F81T/=0 Q*%#(.89W4;BH:O@GR71<)5-YFL1D
M8UUJB_*>XMT I64O$W4DXO\97&AFNI.  ?SP1:!%0#J</UDX^+/51$,/#P<H
MHAXV 03_73XZY4/^E(C!HDCH@,"Z@U7-H[!WU I(/!B#JK)..R!-S.0YU>U,
MX,VV,[[QZ%@+YZ]-BEH"2:TPCB+AE*#'M2J'-=$6P*Z-(;YTG,EQ-9M23!ZT
M0.5$\^CPQ'<*C52UX0R<%OTXX"]8+WVT$IB"?A429U'6 >04Q+/>.UAT2*HB
M>A!%(J9PGLB&1E;BLL/^9/0"Q58#.7>XW-7E>Q1-2K*-)!'E/(S6<_5M2<]D
M-!Z>!6=X'/!1E7="^;RO9CWKU-N6>WK:,$+P *,QNMSSA"WK0B891[YNO]S\
M55MT'\NXG:G:=% 74&UZ:7\=WJN[JUW:G+>$-J&.%L+!%C">E#1''E3E@,;&
M =F]&0\PCF=G8/<SO0T#L'FRRJF=UP_+8X;P@:=RP7#XHEVH.TMJV$F,SZ3%
M=BL/K#99;J7,7$"<W" XR(L5&"XSH;T(%"![B.N6Y=JHS%D71MV'T8I.L_"I
M=!2Z MW@NM"G"7'K2 @&]<E7(&%,?I?G+L!R1IJ>FL7J!PE ;T4!^@\LG2#5
M@+.9O,M54B93XY'VFD[&:5@SH8FW%1P2@XT0*K>@ PC'EDQH)5QA 5;..OIK
MFH-Z0</R*_KR'[*963&?7X #/4,M0MDW_"EBY #5PU0D?FP$TRZ'(&1BY4LR
M/P A?-,<DSL8I_^6@+["Z,])?V2)7"U!-2BK$4!#K/#;,I]]C5ZZR,"@?[;7
M$,"0VH#B,-ZD#[#6'%&^+K56M?%+$^<")/'LKYHX#=3[C3Z)'\&0!;U[CR=\
M84_8"16/4,Y\J@P0*+^!<9'H #O%'SFLT  @16(<D/NB \^X3I\**)_XR"=4
M5:-4F'4-!JY!90U'+#J!O<N$,S".Z,$;XZS>X?%I'R3S&MB3!J'A#(;*;WI>
M$?^V426OB?4-E(D0429+)W@94@'^?D'[F9)7SY;W?$/.6IQ@%!V]&Y/-:$"%
MX@ XJ5]MG[<PJO:8XH3C07J'0+@Z]$R9)JN&-^L\TY$+8"1/3:J ^0'T'@9-
MY)K#>+*@/):#:984L\T* PXSY$0,0' <SQ #59-$Z^6CPL1SC]+C/<P!(KH8
MNTJ69<HB(*?TX%3..<T%2&+_":-=H*]&.N5EY3O0G8W0TK-5+6TL7,*-@8+2
MW[@FQ_<T+3;YB]V<@Z>*+C[R>H-XT"38) =1+7OD-NF?#28>O?EQ6L23GY,Y
M')V-7<2^(>"-!PZJ@"+V./C0#_#/.?N*FT'(25_,<D6AV&0U!4$DB5C9 A2Q
MS_M]0(>+HR)/V(/K <U5>-J:O %!LV[UN4ES@T<$3S^(P![:?6PK]&6)ND!E
M/;"MJF;Y6FI2Y_(IF\;F,@W*[P)#HW5E?#,,#E ^RMGWVTSCMQ]]@9_2@+KG
M70Q<25?\>'</S)QN-#1JDQ(Y6,O&'YC,D;M['(^1;!B@R:),R+LLI% ;D.M\
M"BM9+O/8%3C@Y"Q@[(KQA@)$7#,"LG4I65Z(!S!K%M*4GE@B)N3S['HHFU)D
MA-N)",)ELEC2 0L]Y7J= ENBA1K*=IY<6$6.H1+Z$Z,E-)\72)^$$=:!K\"J
M0BZZE<4"GK(TP?4W2;FAR(C1H%<4*R:[AY/[6E5J"C72D'TF+ELPJLOW42FX
MX@OJ+S3<KV5Q K7R<&\/:!SL*+#-XS\^:)*[UI4,YG'?VF "<.X>^KR4SB<#
M"1XP KW 6CU2?K,9B'0OK(4 RSC#O*=CW-J6N6QD3EJ)CZ&VG9#OJU,8U*)R
MDYX-Y!Z@DA> $4!=D-F@Q=C.PP?H0$]E5/"F-O-Y,DLHN9$ '\<4ZI<F?<?G
M#OB6SEI3R2+3R;&FV7NHU.ID63=PIF+V%1AHW5#10E8JNRG>$KZ3%/KL>(J/
MY@R?XZY7@H_CD^.C6#QV1*5>'FB@+LTN7&C7R^Y0).E!)"EQNU=+X)!-KIA)
MX.\.%)/PRT YHO=L0DR!2]JSX,<Z^AMC]-<YJG78K<_U#)!UJ*@BV&@37E$2
M*)1V@=%08%C=9$[5%[;JK^YC?G9TTG$D-M74:@_"LF#9*?0)M@*HI.!((+/<
MRTK<''R(OPF]H96(6R+_K=CNZ5RJ-XH3G$M,?9JLCP%4%&F"IK:&$TM6ZVR8
MNWSG4"=%N(S(S0NK9;(K9.(;^:B2<)5%@6D?$_ W1O=*?&4">-J^C:1"2RDA
MQ\(Z]Z2*M3_JK-K .VN?=E<>T=>7)[Y@ZM)F8?3'T$+-#^O0*6:<UA2^4CBH
M:84#K[*1;8"R>-0%JDV*W&7$G5J$<ZMK&\U&1-0T555A1D #RII<.]9EAC-!
M\OIJWC9#\Y91W=O+<J R7G"R\BT\4V"4S--V8H&VB.7C"CNL&%ZOOM KL&UE
MG["(V$O&S7(B*"3,RFFSHKYX  0 BY 'F)"0:COR.JZX.(2L1CL/UN45:IFL
M*]6_/T2\!:^$."ABSN2VAD5.71*=Z#IQMXY0>JG*.KH*M0ZKK?8T[GFC[5+(
M9ML$L2Y#G&M;*0>WFL8N<CAK,C"04/ZBO!C5X>FDDO3SD_\W20'B[!;L[P4:
M[)=8K .ZCCC[YO92@6[3V0BIBV[+G#/#/3I4V,]X$$W1B4#C#A2HJA32[+1\
M2%O:RK JN!ZL%B@4O\/!X(6K,0LSY+UHG6X42K1BHRM"-QG%3ZP )S&#:G^Z
MX9@B+$1"&:7S$=9Y2AO8+;0&!2A7R6;59T!(=9'8(71XVT"0'*P-85=RME"Z
MF@W8IYG%LSRSYPV0Q!ZE>3B8H1>J3\6YE@A+.W6$4VCWU9ZKUDR\VQV'C$GT
M%FD0G&?K 8+ UYBD>P>T]O=&YP].#+;C4;.=7Y%62B-^D\)_%,YFA?LBU/.E
M!(I0-,%M8HBVIIIY'QR0"RZW_D1N+UH,>!$*"/KH[^B>8!@AK,0V]AH\FG)J
M%[T8(S$S;V'M\&"@I<!;"SE8EEB@IQG??Q:O=O0HLSHKDBDYU115VSP2&R@;
M.2>,PS>_P6<5)UR?5PU&@X1#$&-?=RC+.=O$P*26@F/!@/0I6T'HQ?=<G"G7
M^F?.)6,[X."J01B :MGLTAG4J=B"\Y^ ,!%6AU7)B_A8S%$9&%'5(J>67.-X
MI']RY-]%KT3<4\G+T 'ZN M.CX;;U!N.4[+$@PEHG"X4V!L\AIYKQ-></OI^
M>>+18*^4W)?^?5^7)QIROE JGR6"8Y%[)^?\]5HKDAH+DBA-%N)CU(F/T*UM
M\0=W(:>YB*BI#N4[>N4?;#R?/8X"#)O#LTK!A;."Y+>$2W:# (U)3K:[C;@G
M95RLW75304'Q6>!T8R9Z_T3T\: Y$=W3DMF4M]7+0OB<*;?"=6+J"35B#:38
MO-7G%83IHDP*RXD-7C<JDQE(2IEB(?5"'W*NJ^ET8$'9VE0G.>>$NQPLG_)Q
M+?4%I2D7+.EPOB=.^1H8.7\D6[DVCPL"T3QMJ1^E8!\PR>BI99LXQ6E#28DG
M,@C2AM)FKR)+>XN4(VY@@=Z^0L?(&YT2J !7N4!D\7#&Y1R<!*5;>?S-*:,F
M%"0[<7$O,_2MOF1T*G@K!Z.65N.$-WT2[:?R=I+L 1@F+QP94)Z \T3[EY'2
MY6H@BB)A<FF$J%9B6J\P9?7#R8$U94MDY K ?9O 7E$):I=<#6S55RG=^>CZ
M1.,9B]+'+WR:)]_(V-=WV;P<*YPEN&362Q_WAY,7R*O'_<E 7RTDU6I(<4)4
M!";O(Q;*O#*W62M7GRK,'B 60+8F^6G_W-3J!H7)N4;$Q%Q,,T0U'C:@IB*M
MPJKI1D3MP@F5$9^>O:#M'?=/ E3 C\/!=T8#(IL@R^W]@:'9>\"'.QC#7=QN
MO)[I2BN$_9HQKTU\Q<&.[W9)M^?!T7 W-("G^9ZHOB9J]H!B7W L#LP!?:FS
M?O<8;Y(E,F.-;<L*ZR4._BE@G4I!DU3#QY0DIN"9"7$)?7&5E"&',I@DC4WK
MNTQ-5G!(C\;G"^Y?BBELABV@VF)_2MR$59@*\U4P"&;CJ'S!;FL31_FW.9+"
MH#AYL.6J%(7WTM;Z<II&IB42+\9@8PK _!<P?UJY'! &^L#^2M#E/SPY\RH)
MZ+P14B\#M,ZQDAP/FJ3O"J0(/IJ!A,N+KZ;ZU]RWTK>0+7/KE1QO!]7"?D,$
M(H?J?2XS@ (M>7TC]CY,R<%8 ,C%.ZN@T6GA^4Y1-*]E@:XQWJ[[S(%>#& 8
M>%'_!:@A.T&'@2Q(=*&Q?UJYSXBI$G,A^,%>#CDW;GP E%T0YS=8YRG0-]<%
M9KKZR5Z$%NXBM,E!69@,I51'NPX/WFAV;BQ/![7X]W@?;V6$T!7VF;CA/A/:
M4"!A'G$(NF))#\\),);(URY!OWM(]5NMN[#(!%SJWTFU>Q<)<<CAJ'_L*S"+
M"FIE$5R6$RZ ?I&F(3$& 8<@!9HH>TR<PD'ZD6EBZB&UB]B,QALK;1U"@]HW
M8PLV67ZPMZ>ZU(S*RKB.^NO]RJ\]0[CK2D.%^ZN7NW>"5ZN_KIC3/>]"P!Z7
M';KRN/M4SG[>"V;D^K6V\1,C?,FY,^%@($.1EI582O>Y'S_OV(\[3[U7\Y'V
M*71N]9'V/NUFJ+[763[C*%L >E(Y^Z!_UAU%0+-T*CWOS]4:<DW^F;DV9U6V
M*2#\0[+@@/?IQ[D.PJ/?&2BR[-[%Z4T!ML[X6MV@Z^ JO.BG^]4@/FJL%!A_
M^AI=;O X]@M?>/VZH]-X280WP#Z6A;BR>).#TKS_CNBI%1F5R7LU!RU D.VY
MT+ED$Q9VQ!0<U9"/=&=*GJRS=/#4^,'H"==0%3MJ&^NH93E[EGM' [[4E7P8
M$1@^(9R!50OC_FCXH@6P'GB6%.JXZ!&A^O@>:_X_K$8@J$'.'LM.3G<N>^DO
M.R)#?WQ>/4<DXH-7ON@SE.U?8:_Q3/\/\DRK#]]&KY_W#D@$\(=1>T]MN'#R
M'CJCNZ1I%T_\\0 "KO ]NF7].WJP*WI@B.?_;O3 [* 2/?CC(8.+FA%CS%*,
MT8?64J7LX^[JTZ5MRD+>D2 228,^8FSOX,3'' O$5A$N6ER;D/3'^+SFZ W]
ME,_^:XY-CQ\-;9!'0GDS]F:55)=KT;B"E04HN$>3R\<POIU:WUWTO]#:7<L*
M,HW-RKJK "[[3#,72/)!%J8=$4^J@R!@W'T%<VF5QU*3ETS#U5\:4R.%S6-N
M;X:F1*J=\Q6V\\$K!&1UV<V84OQ'TX*"2_'=!2%O74\#W8!E2OC]A%*5UC]X
M9:NJK<]@IN,&3M5 ,#^!^,#ZXTJPJ&&%)I!JB4&.67/8GS:$N7$>T8L6R0.G
M,8U50REQ>[T(+.1-D7FXGU/IAMN#K@%SXZE"[I0J7?ZBV^DT\1M75V+'!"IR
M(_=B>/X"'D7=A$(T9_:HW#*V2&EI1-%!3M2> 7CP@06G:1O$P20-_E]:]MZ"
M_CTWZPL7S>Z> "#6/_%-M1*O.TU>&(M%B]5;4$FS?"VB*S0PX.PNBN1WL$FC
MNSS5MTI,V=R55N\TF^N="K[')%QGTC\?<!KC<#CL3W:!<*5%S8W \ME%B?+C
M9SC^6_D-0#.U[?Y>>+M3.1,K4 S A.1:4A7:D*K00#4%B4)]H<R$^?PT\\F)
M!V'KQ&;"1I$5U"^8C'!LVS[EFL:RV!0]V4Y0U'HV-;)#+U]I^#5R\'F)SE&K
MF'1,#/;$!K&!"G&UMEUJ/>&# JO.;14+^(:25KX$0NO"U5&!-)UY]6RFPR#=
M[.O5);_^GNJF*AFP+%33U85)TECTDK?J>_U^?;7?M%/&@=&$=HZ.A!,=5JX,
M Z4%'2+-G64,FG(YIBW7!5XV35/QP9_^>H]8=XTO" B[KNT@JH6.7RC ^J6^
M5((F<5%PIXVI)+-SO98B=?=* %GW&[1!L.QU4Y1\NXJ N9@"DO., +S@*BQ3
MI<5MS$Z=!26:*AR4B;4&55!<I, U"A18&'-@P:O0:*B%V*QU=Y&*&=3LH^E2
M1,MA9R:,35^W.^%^*SUZU/BM)T]IYG2&'6ZI$G=E*G%UVSST%V''7G9X-.D
M#=WW[F!3)9IYZC>*I FY8JJAQV6EP8NYX>)=G@YZ?4[J1A_?(>1*/IBB)&\$
M;S/0A3J+C\.Q+]\;T@!!%+4!:*\#!OY8#W4:-U@YDO'LE^:PIG$]@W+;7;'+
M)HR&M25.R0Z\XI(;.2U(D^A62>=-I^T?V3DQ<).O^[3HSW@PV9MNY\#^GCM
MH#11<>-Q,<#/JB )^&P4])0U8+@%7-LQ#KCHA%5''4-PP(?#TY'GSYQSQ4C3
M)OGJB7/L'EV,QII/GA53#X%XE$Y[^%2]1_>TR+F'I(H)<C;8B3'G3.S&UQX;
M>&[H/ZCJQB+%C$K\&NK9/?#-=8WGQG9<-?R?'MS9$=(179W#]1'O'XVHXNE_
MI9IA=&RLI$[Y!<;7]Y%?P[,_2WX=A*#2S9AGRJSAL)D#S=1.<ACT[<V#ZNE,
MV!%+;9<AI\U2U]\!RY!)YP:T(J;.'=IT>\Z>YD^+#U>!%6'L2+=K(\F;K\",
M#:^:^ V$J,7_EAK:VKH.%XAUY?LZPK%#A!F GB[\[%;^+?PZA9_%TY\I_)[B
MJYJU.MS3VA$S0]J:!2J:-BG71I?U@YF77-N_R9AJ8;WW,G3V"A;14H]P!C@7
MCWMMSV%V,4T3\.EB"NM^DY7M4$5I_WQT^D*_SZ:MT66MA2QW,\4DFV]955[J
M\"%S==B?JFH&H/8[0VV*(ZQHJF]+=>^K85?*;.L$J'W8/QN-7S#U#OLGH_,7
M^B*B(Q?]BJ\(>3CZ^.'RET\!D>DD1C+GO#ZZXS:-DE3*E;11R-5A/:T)@YVB
M!IHMD<Y,%Y%*RP.=NPSOL?-[=3CPCAB2U6P)7K_;4'T:O9K$>YD1/\^TC)0S
M%\!:#R+=,)X.!_WS,#,P\$K ;&A7BS N?V,YSB&)""3QU+X1:%<?6M58Y&$*
MW,Y;W@,R[FE\VZBTVX21)?7]4@DBV +:&+CXY>H#RS!^XP/WPU=*5VCE!O(8
MZ]SBEOH]7.U'0:)#Z9"W[MB49(X( =AB8?2:CV\*^]?:_'S$*LQH!./7FU C
M\.^FM0Z1)N+](>AYM4KB(]W3AU(:F8DR(R+)K/)>;$4T'IH-Y%.;OA<N(G%I
M/8@+OS7\9?4R&1+KO7FGAWV?#"J!>C?;:JL!'*N\L2@RJ+D:ZBOO12'5P0^"
M;O0;LU%'E2I5"9GN$J'O9,)))6CB8.RMP-N\1]XWNJW"A_ $+5GX,"+_>]>(
M,(#HZD43BF<3!C#$5JJ6N(6VD%=Y)A_-X862.=&-F>)<<J4M)^>RMDB(%_;O
MVY(TK8\QG.8_:YL*=W.CN?<<!%Q*%P89VE[EM6)BRG4.*CG'WV6!R-J]@7T!
MK,NK9O#NW8+7YN[51]L#YLK$5KU&GNT&.H=)7?VP#7=RH*9*@;MS1YT3'OL3
M(D\"TWC=A5Q86(=C<]<71&-K;'*=9#AR"HI\E*GT6MMJ?>Z:':&/XS=.-&%K
MH&Y\K=5ON4D->]5OFN[PY2O&!@SSW;8(U25V:N@(;L#YH;CAR&\GO<.-(AT=
M^D/M'9!,S!GV%@[I]E3;75-W\9&V<(\M ;AJ;<Q[\,]$40(?! ';/W0F="U
MG]4SSZ'*CZI6"=N.$/N& -OX$IN!6 IS<="Q5W7ION6#&C8UDG<$)[WEFGJ&
M-V[!99 #K)C:6HV<'C=9*DCLP[EA!SVIC03'6Y0B]F$(B\PHOS.<'%%?!1$_
MD UC\K"?C9SP 6RGQIVUL!5Z(!]3A3?DN\62=V'5>Z$8H2M\!4X-:F='S,.Y
M@H>4OI_EX\M<6$8M1XV"D$%L:NGVTW7%\7=W)?K1/\SN*X:[A4;)X+V A=?*
MB<T@;!%BI)I75,0Y#8&]3FP<RG_O#:" QY/]P8!MP2U+'UWOCA"F0'WPRS8]
M386MBA)%3O2;4%-5E0YI+M):+ZDJ*]\HF$.]0FR_V:$C#BE0/QS] '\=G_4&
M@\%>LG0XH$?#?R8\?H< ->L-)V:U3V]VJ4:0T+0._#O48_9D$ V:V^28ISJ,
MAF<3FLSKE6H;!&.=F6=!F 985)0=6#_=;PHB/>MN'N$;.=QEI9ZS7!I-$1VH
ML:]5</WFZD4D84BCXSV83:UAR:(*7OQ%49[]7H%4?:-26]E,/=;AS^<W=T-'
M!MSID^ EH)W-_H;]XV'XRM =Y&M\]N&DLLA>-$5"NI ,:6C#-N,HL)G;IB5A
MU-AU_Z+!\@PHLJ-9&)WM:'(:$.'X_-1UW>Y19^N3D"J1'()XKR8^YJFGDYWO
M>1))6ZT13(S9;ZP.[7H[GBDI:*AX; 9R'X+ ;I^8G@YF:++X>]SQ;^:[\* ^
M$L5]=@]/3\>5QLIW](:5BSIH?LU(=]2^;(2-": 5'.O=Z;?[X&LU#>8Y=>)7
M5+*T,<4:?L59O;.EJ4'S&:ZASFP/P@U$*6=Y8%&**53B1TBUHRJ5HNSL1Q_Q
MA46?K3)L*AA.3)E'0T53T.#?*TH(T:,KY]3SBD+]USH;",(JJ?;*R!V9H*"\
M\ D 52L6ZQ< _EA-8OT5!;6J3*\.T3QMJQ&YY'[_=V9]E7+=6?08OFB8?5)Z
M [7@[G!UY]:O4MZ)DU[;PMUES!SG^P-OWVK5&>@JU_C@KOKZM%I;G"!$$+;(
MV?_5:<_KB_/_]$5I+=FCRNP^^7)_0X&1 2KE>ZDS4>I5SP9F=0$D0Q;V],<
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
MCPCAIV/ORICA.2.=FB<>Y.':2^@GQW4>%Z#,/2"'IYTX"OA1? D-R\I$(7Z
MVDA9F^MLN,L@1\EUP* (.I^)S[9BFD#2J'@\&A^>&._V_N%=F>?:K:)(2K$\
M%2L$(CP$OV \XI@Y[<,09[2OX4E[GTLAH8L;=&5.';D5$SJ.AKE=E"2/AM]W
M99MG.N\D@522TKOFIJQE[XHU=2PJ#:1Q!$!%O@..\DEB<D)F17EW5MJNI_L
M-%UQ1.?P7'WB05^OEQ2X:D@0A^1>8PYB[NV7V,*(+JM-=O#M.V+CT@E7@=BC
M7"'.2(E#D# @O'16X62$)E OW6=/,H&?ZG*<+XTL1IV%3-<5787,68$)5B"J
M(TXGTE2UWI=:'(C.:0NG731 [P#<(U74G P@*38BU/DX5>1=TM/[7X.:_)[=
M]@,4Z\"/];<)_L#;?I;-D+$Q4%#^COW88,/&]W<X/8T?$/U+C\Q)"GI$BM4S
MIRN_(P38O>'-K>#D \[T@=X>A@8&65TJYWQLB9+>TQ&_N@R37V25*B/F(=$T
MVCPMKC[/GRZ"$#Q@W-,,:@%L%6E>DV:R"3R&I.^G-T19:#_+D++<)2A2JEZ4
M&?(QCDPS[B;P (DC^N9 &9S31,9,[(\))AE();%?(S[GPK'GY(] WPD9E)XA
MVOB2[FZFF/VNUCM#DU%/9S9S1W/2=GJE=LWYVF3<"*B$Q8(]M3884R%1<*4A
M6.:V3"G7U;IK(6W'&;-N!)^-)#^&5>?Y>E6J9@RN!Q6#P+$I#11F;FL2@W0C
M1YOT2 1J0%OOAK5;O<X1!*AR(A9&_:.O N6D^>(IY-=UGVB7FUSM$BWI2N:)
MF9QYL$QCEGNPI7$HF:0LSC11.<SJ]NF]]GU(5X;<AP1#K>/DH!K='( &3!XR
M6NR4V]-UD59%<N#G,E,*=97D4<WY 2-1UW!>9ZKU'BHM--!EL";V*0,1U_:#
M(98X)E'I[X63.'.-NFA<M)X7?E]MH"#9R*$YR%V</76+V'4,1',E,&H>4:Y"
M"$DPV%1O-#CE+"%7>Z4M[V0)?9XT+O^YGT'IJ&X6C<UN"'+&.<ZK-E1X6TSP
M!^*\3HDV[3W61RU,3@&\#BT4#;D]W.&1"#0*3U*C]QJ.J.AW /K2$8]M.)25
MM9Y2UZ&H"M5>]VRR9)]0?KRYG_IU(HG54DOY61.3 ET5KTRB,NAEYF_!.JO#
MHMS[3N(QZJ-1UY;7>\A\]'9%9W/Y> ?%6,J(_+RLQXGD* .%=X..=UV/PG@/
M4:9:2BDG@)TYR]NA2J9%^D8=;5HHFKW"G/#[&Q+NT,6AR;H\H)LK557:[JEW
M1.'AR?84'&EO@G!5'R S1L.M*G/MTJB"KDS!3>6N26Q[_<VY&&8IVC2G8ESS
M\U0#26?(1U#:)Y_EZ,$^YSSEW&EHHYI\Y/JG(&=LURW5N4:6G.\8*K/3[7&.
MMGO=;\S:65@9E#H5:";KM%(;FG4#_ W<M0>:XM()_"$?MH@QW@>8I]X.6447
MT+O5AQQUEHN;LC=IS/[$>Y+-VTD;_:>^_?);<E\CM=#;%+, 7:ETNJMFMHYP
M8],R.</F&D?I'!&ZT7T5ZMX;I!I],N$[3-?08M,6$-O2CNRT,!TR<C)ZT^Y#
MPAWA:]@6M>0$K4[7J7E>J5LJ+@Y)16.[_+S63E@2*37T7 W)?SU;6Z,]YVJ;
M*=-Q1.D=%UTQ#'E@<IO\7C))9=$;NG$3&K%0Q7QH5SGU>L(ZE^'*'@!0MYO?
MC0DEV>^M]DLZO''?:L-0'C6L6LA#?*PHT_D!&/QB]9$3H(FGZ9;.%#F+-Q3T
MR;F&-N-F@/*4]KX]0IK2>+N#C"_7*V>@WTBMV^H=6\PP[RFZ1^RNQ)L;\H6U
M4.?YY(XW$&7RMJ,>D^E@:6](_BJI%!O6U$X&I&A'CZ!P2-0#&TQ]8Y*\[:SO
MW%7PU;B[Q3LR!$34VAKSAYS #]YHRU_1KH[.V;C_4^M&7F%:211Y32=2A_M:
M:BH-@"BY8](SB?R 6)UUC,XW-7DOK:/TJ-?5-<^0790F4';PG[YMH![:!9IN
M MW*KB].%2AO9YYRM"8M[K9['I3%1%.U!F00K**^@< =A=!>N=V5E?A^:%20
M3=5"YZ0G'+YI5VIRHBZW'E3[30(CF_=7_F SE]YJ/?QB@KV! Z2(W'+]=?S2
MPMN^Z:IOFF[]T0L-\X8L!^S3;=E';<@\8K6O[S)_]761R19%[[VV7UM[BDKV
M0+#3XEG7X#8FJ!/'R?8.G,]>%131=) 9MCQ,1=29_08Z(?]KD#S=2QOMXLVV
MGPE-2#Y41NY?-W9VD#[6EMI6O\J=#JV7]BH>(<<9XXB1XZZ\:7N-=JQHMTK?
MIVTLVKW1K_/I-^LF)=JQU&<O!/R971,$1;-30K9+;P ^/V'NQQ")V<YXAXW(
MG:[PP*TG/Q!%95M3SO'T>'>E?C[;;]&5DR4*R8YJ8LZ7(EY;?NC@R]IR[1"?
MCAU8CN?1-Z@SB (:9,6!3U= N^NXXHUIA(QJG2,)3OK^+LUH"]=R8D^XM*!-
MUV)WC6OK -=BRPXC\;XL=L_(:3YVXC4F\1WA6^MU+"('DP3$4!R[8,?V8F8F
M ,'7-;\%U-9UEZ-.-]E'F]U4.CT&IE1;-_V>XC>[HU/^YT\ ]_CA_QS@'OT\
MVJ8"CC_ J?'&/VKE0T4PP)=+ZH/Y </3L]PXQA= R0X(IKX5!6O^C!V;H6S9
M;B2N4?+L6RW&R6;6$]>R??\I?;J^@T_?\B*//B.7_H8A_L9K7#E%B[8H,@[?
MCC5A=A 1/;85KEVFPUMKNGS?YY%$Y]^URS4F-(8SY@!VB3?7\F+-B;\F3M8N
MS1<%S)45>FLSRY /X0_!<6TYZU!$5AC&5%/%H,.S/)BS9P68$;=M=X(OI(\H
MDHLN5;CC%WS)2*B2V%%]2F\%#N:GN^I=?W$VG*R,<VS=WVI-2V!XA^#L=O;Q
M3N&_$9F_/89I\833J*<S!UN+<.5"P"L_Q#?;QQ_HS%\!@N'*CV?(QJUUA#^1
M3]]B$:Q"'W\"\V=&S$2D)U;W5H#,7S 7W/=?Z)?/'U&L?P7ZP\;'C!)WM:9G
M7**%/VP>#%?,'_K1D.Z-(=-54Z-<HWNO<KRY3ZZ-MRAAR_^@JN[MZ03TVX,=
MYRUD+6O+LUTVFXC-Q;,M'SG8M:G+3-.6L]DGL%+79IN'<>(3YA'C\^>RX=VR
MT^\JN*'E1J[P(4TL1DWM4V\6/*<5A^#:%=]'F^V.%80>_J[A&SS02?8X[)^?
MB)ZN(UR$X<!QSG(4D*?"E('V9I%C=QP=[\=W'*WA&#T@QK$<QQ._3BO'GFTL
MS5;J?L??/]V /1VACP9&D8!H(!Z]ZO1N!QC3RF:%!0[YS(A3#A?^*G ? ,G#
MEOU(D$26RTD,%.Y3PH.I8RCBC$@])V91!K'/((D=[Q$@B;U K/TU+6;#67\[
M2/P(:4T8(IOQO@(/Y#J.;0L'9G^2%3<BM/LNQ;6U[7\-%RZ<B>-[6/PL*N*P
M!P6^GL6$!W_HAL)W_$>#(F3KC1T&1<QV]JD]'/+N3;+^O6@4-H].D;K70?Z$
M1_I6)#X>I/PB*'=AN*MB%-=WE$R[8?1B^^!B1\H?1X/1.^/<8)R5-)<$4-NF
MM"*(0RUPQW7T=2\F_TGPY>L1XM;YJ6=))[G&" D9M.TC'1-KQT!??OW9 "F;
M!ZIB/.U$ !^2*0\NB5(N?OB,JD]93;FA;K^6G_R2<G]-OUZM7RD<=CA.Q-'+
M'M6GO\$JX%BY1')1=I"\G&#-EV:!-43A%"$-H_>&D(:%L %*Y3R3FL96Z ?
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
M'S&8F-MS#P3:QWU/I= JD2')7N)#Q:F5?!H&@>:@E;YC9ZPD*=C1Y-MR[#I
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
MQ\P^LNN1US2Q] Z\]P'0G[ZU0@&MYEK!GN(/L;R!D;WA'K@3W:%2Y3WH8'*
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
M@D=B/BOFEX_CQ?3Q(EW,EZ/5.=[$XV)^<2;.BXO%7"R+R]E"O)+.8(G_P]8
M_=E9,9TMXL7\;$87RV*&>6:(R'?6QV;D3NL0M;NEV%7G'+65*<X>B06$(\++
M8GIYAMXM(%\I?P(2+!8D;@[A\I;[T>6R>'QV)I87Q?)B)C[8 !D2L>5E<8YF
M\7Q1G#]>]IS&87Q^=B[.YPOQ$Z=&"J@<3WP[>_*0/<!A.KW$!7A,EW/Q"8\;
M2V4,,J[0*+SI\/-6DZ$+\<,/5X1!J#$8&/R0V[Y;[Y0D%$'D4U)W;5LSG/UH
M@Q*S\]1DI0I+54#&2K=Z\]TJ57D9G_JX5Z+DQO$E-_V\]&KU8MSY Z)]FOH3
MWOBCX$[I*$L8)'D5L;QZ<W5%U?K3Z@WUXY >>95KQI$%6)LK"\@WP_0Q7I&%
M*2AO]HJ@/F*T- 8361E5X%JBJ5FB+*QA.$QGF->(9:M"[&G8'J"JU299Y&HG
M6^HZ$$X)U7Z>K"; $_/9=6TH#Q"M0@_Q$SPD85J*Y=3='FD!(=!75G$2&1%=
M#X1XPD%=N8XPME/H?<JD-V%5-9XEN-61:(HL.BY(IN/@V5"KEGO%B?@Y=>?4
M(%FWE4;_)F-7-Y29WALHQ3R#<#/ZWX.P=\7J#=V/O/"0-R,%#-,UA:IG4EQ4
M?5>B_T*)[OL/RV(5(C$@<;N&K  /.SK_B15EW"H3-ZR.<4A\QB]3#>EZF^1H
MCNT,OWV?7M<JI%XS6I-3 N5IR E8=Z543JY)W*PA(B1\M)A.%OU\@12,Y/R(
M'MBE)A+.9&EH;^Y>T S5,N7/&AVWSQ,UISN:!1I".'7A-Y!JM%$Q=7&S5C&!
M=1PK2,O),63(M;U6=PW+<7*O8:,S'C+M^[YQOJ-OK+AWS9#-ZE*5@W9,"",-
M\?B]<P@LR8+W#259GJ+N%VXB,998[S7MJG&1$9)J7CCJ$Y%">7-OWR$\[I4V
M.3OW KF5)99I*MA$QG^ 5G*84PT%4E0H34*@R,& _Y GMA@,FBV.DG8-_NP^
M)^-&8%PV3E+4I_1/ZHTC*P$:!P^06?$Q />B3(W/K"0%4LD><&K;U:.9E/-P
M1*Z$G)Z[)*=TL\8@RMONYANBL?:V$$T'O!P+,:8V&@.X?:=6#X9*6K&C@@;4
M;T(^(+MIM3M2;.#W>CC?*(22 UM>0F,/6G@ +>2G;A=A!M&UWR7,C:?9P.1-
M1TCA.E*4THX.\C==Z-RQ[*/4F/3^T/ZH>XS=,072,*$;61^\]AG/I8-;MZDS
M9V]D6K<FN/PXCU5YEAD&*R+71.CMSW1\'CEU?S 5.'\?&KK\@U-7$@3E,)U;
M2LYG.(ZS.?6&:";)8LR(08N3-R$6'T4A6@D6\9M/7QF0-EBVH6F+$ADOLY(Y
M$U@+&N"-HEI"]0=O4\6,OB;RB"6(7&,,-.C8BAQ_Q\;A0*83.:@^A/!HPDFZ
MCB&Q L34MJ7+1(^:3=@9TS53WY#!O 7;.@YOV(N.<L29S'3KJ"VWWQ,TLIKM
MRO #)8:34;0(=YU.Y]!F4W<J@\IM)2='!T3C\^I\G'%4)G5L4 !4G ^Q5@B0
MZGTMAUR*<P:O((5NA^A?-_GW,?AA+'M_(IT%(=9H]*ZI8;)\/IT0DBHSQ5 .
M%W6#AAEIR,6ME8=\@!UGUGA0U;(N9I10RI<RGD-98A%T$PF00Y+M7V_&V)"3
M@X&0VB6A<JC7AV1=DTRK, 531O^N"1@MUS0]4UK043$F8<C@%1TOZ(%I2?UQ
MB P)]$;L.*3^##.C".\8(Z.+B._1N0;'[)I:Z^N1%QXX.[H]ZX^VD-CE>+Q'
M(1^G1LR,=/;0Q*\RM@M =<-Y^D?J,M$']G1!'8-T(V]TTS64E3;"F(W%GCO[
M=.R!<?CNZ#KYO6]=IZ.OB3PBT#=3JA00.GY8[)_VGV5?Q*^1P_+X31?SQU8#
MN&JUP=;IY/'R)"9@O@FVY6^3:QN";?B21D;E: '>;RQ2.]T0@_YC]?/_ %!+
M P04    "  7@F%2IK_/FU(;  !Q8   &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q.2YX;6SM/6F/V\:2?Z4Q.UYH ([,^W .8.S8+W[(,;"372P6^X&B6A*?
M*5(AJ1F/?_W6T=ULZIR)X[P\[ +Q2.)1W55==U5WOKYOV@_=2LI>?%Q7=??-
MQ:KO-R^>/^^*E5SGW;39R!KN+)IVG??PLUT^[S:MS.?TTKIZ[KMN_'R=E_7%
MMU_3M=OVVZ^;;5^5M;QM1;==K_/VX:6LFOMO+KP+?>%=N5SU>.'YMU]O\J5\
M+_M?-[<M_'INH,S+M:R[LJE%*Q??7-QX+UZ&^#P]\!^EO.^L[P(QF37-!_SQ
M=O[-A8L3DI4L>H20P\>=?"6K"@'!-'Y3,"_,D/BB_5U#?T.X RZSO).OFNH_
MRWF_^N8BO1!SN<BW5?^NN?]>*GPBA%<T54=_Q3T_&_H7HMAV?;-6+\,,UF7-
MG_E'10?KA=0]\H*O7O!IWCP0S?*[O,^__;IM[D6+3P,T_$*HTMLPN;+&17G?
MMW"WA/?Z;V\5??-Z+G[N5[(5MTW7M[(O6PFT[\5+6<M%V7=?/^]A.'SI>:%
MOV30_A'0GB]^;.I^U8G7]5S.QP">PSS-9'T]V9?^28C?R6(J L\1ONN[)^ %
M!OF X 5'X+W;1U/\]\T,\ =F^9\3 X1F@) &"+\$=4^"1F%]T6WR0GYS =+8
MR?9.7CQ^/''[TX_OZ#'\T6UG73DO\[:4G4!)[N&?^&V;5^6BE'/D<AA]+F;\
MMMBH83957G>.V(S',$_A7;%IFSN 72_%6L[+(J]HU#D\"%_5HP #+\J/LMBB
MD H+&KR_;/-U)R; ZB3+=[)Z< 1@)_[]WU+?=[\"7,0M#D:_O:\(F+KWRT\_
MWHYN7DT9=XUF1Y JN83I-+.J7.:D+4#=T0T]0]'< P'Z1FSRMB^+<I/7<'$+
MC$W/=9+1G8I?X*6-;,L&D!4%4 9>;459%\U:BF9!0,V$::;#%$7>2GRTVH*\
MP!>@PW);Y3W\:.%OA^/C^_)CCZ3)^[XM9]L^GU42;PU/@\YN"8^.L!V&:64A
MD<"Y#5KVV[86@#3"SM?-%E%;(&YSHL/&YJK;UR_5RL+\Y,="=IU&:X2VA?5X
MUF/\8 DJA=PDUXL&#+W)R_DP<-?)WEH_>PG*>H>D"KZ0L)8E4D:N-U7S("53
MFUE+TJ2-$,"7PV"MM7D"7'R+.0&G94N+N,^!M&WS20)6/9,%7H9WO"Q+0/?W
M*UR9O"5>J\&HV?SFB"ZOP'0"NX(0**G1'(H#MLUVN1*@)N5Z!HS)JM)-X,'Y
MO$1^ "8O6I!#7'?4&64A8;6V%8(!"UFT6[AAN'I_^ML-SBL75;D&"9_+7K9K
M5@T/ FPX34C!90(0 4]08'>NT6?2X(8'Z3; ^\B!'8#Z;0LK0\ F^16*0+.L
MRT\H::S]>F _TC6P#*#H\KHH@4Z@U4IV'!0#DBSD!!]YT4N^@L6^DZV2% 2S
M)6%'\N2SLBK[AT/O$'E'+WTE)K,KT(]YMVWE[N,T=F=T]:"C4'/EUB+0[?%D
M<B.;BLOH*_-M:T98E!WJY0>9MZP[)X5-IF*5UTMI1&('W07,=\\^C T"K8AZ
M&P?![_>KLEC1%0V^*8IM.Q6_UF9D4 "@4%J+43M%B*W]T)*T.#Q7-4 J5J+V
MHL\D(=,JG7/S\ZNWS*=@]> QF&'U@&H/> S  =N.U)72B7B3+0-3L4-R2S!+
M]V55"7 !2_ 0P3#IT8 O4 ^W2KOB3)1T+K8]KC+I/&=/.S?(]2N#:S=HZ@9X
MGOF0H)IKAM=8X([,M0;BXHP8;MD-:AC&L!7\,6-^1+<#00<ZTNHJ&_BJ68.\
M/MAVM@5WEMBG,^;UB&D!_;!6+&(,,"XK6058TC,Z>#2#@<UA9/1#-DU5%@](
M X"TSC\@L6NVI"Q5O/XT7=0OW:Z>0V:>2YCZG*QPT6]!'SDLC4"4#7 !*3%X
MHUQOUV*Y+><2_3<CC:_5M(7E@;YE@KX''ZA%S7%3](04/O_VW:LI/, Q&-(+
M9ES(MD9T\'Y9W\FN1S"TMHA/3M.%Y?FIZ:7(QHNRRDF<@=@%Z1NFB%(G"YKI
M&"RHG7^P[P44@6O@<I00="#KM#0KF(Y8-GG%&H'8%"Z"26B5BF8_4))#6,@Y
MB,# !?!D+2VU8*.#RZZ%^ YB,I+0E=0^"!"2R6?-%?WW7BY+=ICR8E6"J6#=
M!2YD<X]4&_!YP5Y'_)5X>P88K ^&HUN\P"N,,-NR^\"DZXG"[::A!]X.,(#L
M8"Y[6.^Y1)V1;X (H-OP,>1!#+[Q95NW&Y_*<K5WQ,1A#D,=C8_>-: 1V.K
MR_(COBJ9^&#9T:LC@B-S  4D6#G 2>/^2PL E;WCU2L_DG5C][BIE]<H VS]
M5Q#JPAU$ I4-*QJ\>$TQ YJ]\B-QG](1UG(R9VVT1PZ2.;8HDA85F$6*'XF!
M>$'0CI-1)['7C*,%T]9V:OY]WBX5&EJ*D"2%=J;Q:=;-S$_J>7XY!S8IU$(@
M ]H*(.]0L9,(=J#WU5/$#F@R6O2Q+/[)YW<E>")*)YDI#!0=3P8AGU#'9$J5
M1X""GE>%=OEK)4KM!]E?MY*OWN755AJ11/\(M56E;"8.H(SFSK"&R8S[T4IA
MV=SR,:,)B>P VI#X*%<V!._7#:Q,@Y(-QA^8Y8X= ^!H5@!@J;806=#%Z[ZY
M)J]AX.^I>-,,#NJA2,IYS/1*-4.M\=G;P+&,S3@#(9__ XR$"I-&5L09+&?^
MH%@?/;B!,?:6@'0(TAEY"0B< \2V+>< &D;<5.Q< A?"EW#J/H-G0:AW6=MP
M$4^=ISP5?SLZ6K/M(?B7RNM0 ^(-XQ+Q^@VKA*9(W&R7:,Y]UTN9V&]NWK\$
MDG880=RPOD%%^[Z'0<&7[\2OFSFR.KYQ[87BFJP1\!P+[Z%<S#6$!^Q9JDMJ
MK:_%W^!W"RLW>;^=]<T&_)+$BZY]]PK74NL/.Q&A(P*C=.;@] (IC!TZEN-
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
M>O KKZB:U7,F>IC99 8R@Z]PK69'42BV65*"'I&_XBQ3Y#X[A'+'Y>[2KDB
M:P5*HL1F"J-[E9@>*2M.Q6N<^L->Y7@ !3PRA[=@/8J]075K5X5DN<:RZOR:
M9]VM@6K71;XI,0;^I(OO2.-2FFX_>S56.;77>2 -3&5,TUN4;PR5M:4C4#BY
MLB@KSEU:<\;48;.ASHTM)E_P/56Q4=SPZ_2],CW[-% *[T&CV*DVZ.I!6;/Y
M0!7U^J$5 554K$AQ S*4-H?KX@X;1KG:W/4/%:X(Z"TDRYNCY=_1FA2F6,X+
M/2((Z:DYS+7MN L5H$/T2A3 I5EBL:-F8313GHJ;(URKUWA\3:SD?*FLJ0.\
MBXXN]8/I2]RZ4-[A)44@NL,4M]X^^B3A#//>%I@8IIK-&ON%KE5_A/IE-!N^
M1)UH]++5P)"/J&':T]@4=;KN753X>6!^FVW;;24M&MJ&?-8UU;:76F"M/H=N
MBV*MRB%(1\K)*5/<K2 .4@BJMMT[7(,YZ;RIN-TG@0U;+\-:?OH$ZPQAB>JX
M0RTYVSY<(W,S7 1+J726/L;(7J)=QL+^#(!3D18:'L,>!8BBRL9(NS$:.Q15
MS]DE8E/WH.:/ECL#6^RO[1_8*:356^1K9&C,!L##$#M)J1IOR!):&?CR<!>/
M&F\EJ[W"A]58/ 2#NU61H<K<[A4,,?WZXF@FBQP/",YC)_!\BM8#<.#AJB]"
M3,P&<,7+ KP28&+1SS*,Y(,8KX0B#!P7 JK025P?KT0B]"#2QF>BE'*6L;B&
MC\ 57IHZ6>1BLB/U,_'2=%(H1Z[*[QW3I647!16?==QDQS4_LUA6!Y*C6G#8
M:L\;>!3=5":'Z?;">T7>K0ZW?>W8UIKI VN(%-GIIAX &U#@G7GN-!VY9Y]D
MVRA(@0/WO6ET['[(J"*,^-@SD>(%1:B]R'\P&5SR,O%1;GP[?YH],[T@N@C-
MS*(<#M/L22)(38Y8WC1=;[I;_%#XSYW-^*=<R]W:H=W[-(K<=EO5U_F#6B^K
M=WFT8MQR!9*%<+ 2V8#^.;7MP:IWGMJSP&QT@U%C^:CJI:+2H2+FT$N-+NW@
MP1T?_G1A$S,Z5,+]'<7 &ZH&TK*>K@@>=SR_?%7PYD19, %-1,HJ026%*47/
M<_R OKB@AL)Q7C%(100J*P;?<R^+&,*= #1>+(($GHD\N_U_A\\\)_%"S#P&
MH!=#>,\[5B@,'#^&9Z@^F80)I@[=<+<.AO4]CY+F?H*?B1O#WQ@3?C<'ZH.(
M=!9KW 'A+$@UWD^L#J:Q$[JNB#-0U@&2+ U#D3I)>*XTZ(2@^T%M^Q'F7B,7
MBZ9A$!XK# (9(B LD,'=2X8^C<QG29=HTCVZ>)@%0 1?T\+SG32--"T>6SH$
M?H,IN+'BP 0K5%F(A:L)3?#F<#GIC/!12XN<=X/Z0=^!HJV3J0-JUANZX+C-
M!V-]G;]C!,I.*PC6[QQ2S>5"<F?X"L.53FOV5]@N595S"I1?YA5U^+['?8:Z
MB_"O6OL$'X,KAGY "P0RF-)GD$3B5967:\Q&C9OU>$_:P:+HQ'/B+*5J-7@
M6*N,D?4"C]:94Y!F@PK7S^PZZ;'/8V75V$^LHBK6YBZ56KE4BN625,NE4BYO
MK7T51_N'!ONE-DLLQCDC\AO,)HF\LRJ%G;6SS%05NU%:R#2+#GV9M-KF^N$)
M>%86ZPD3T&)HXN^_:O4O0*X#,W,IP(<^87] DV9GJUC@B8<IM4I00P)\AEYX
MOHJ%=;V8>ER"*#Q7PZ*-80/O!1DJ5^#^.#Q5Y[-J6!,?#$NFVB7BP-.-$RZ(
MS:&R7XCR&;E4UPUW2*3-<I@DYXD3$$F\A-H6_/-DF01^0(TH6!CT4>*^='D/
MQO+YDT5ZXD7IERCPW9RMNGU^8>_\&']:0>]&5;6B447O<ZI:8RCAU'7/%[,2
M?BJ9^OQ!$+Y8(>^O@7,TC?&I:)JJC_@+%O!N_K^"=ZZ"=_,O5L)S_H_7\-QI
MMEO#\_[4&IZUW9(*>-[44P6\8!H_I8"WZW]UJ^:^V]TA4!W9(G#$D^28X8C_
M]?UQ<&9(A$J;(+C'=NI'W&;@:BT%BV'M0=Z!4G8&$%G8 G=OB@D^JK?Z6H]?
M@?IS60O2!UDZLR.0 ,(:%2M5^#L @=.D]&?$4,";O$6"4HR=74)4W#MLU((Y
MZ^V O$V5=0<E,VDR).K=>(!N15N %FI?\)"M8G?^%9]?,21_]@]](*AZW]8]
M50T0U?G.\0:^Z\(:TNZF55-1::^MI4EU6QO\IQ@]YXK3G?-;41[%9"P]5)NK
M&[6# G66+$EU\)892V[5[DEA"<$U0F,M^]KLP/A[7N/F7T'\J7="C3B9:)*O
M68)@&?GD!)*.NM[27L&Q/MJMX/+*P)O1,]QX9:W_@87@:AV05E-V/)<QG0_5
MBT?G>PQUDB'=SB64;E0YF3W8Q2<NG%)!<"C\\&@6="X0(R=LU?:C#JADTN^C
M2B]E_W>+FV9_,9\(@#L#/UF L#J(MN%0\P Y$ET!\3_RZ0SWBNUN2%>)8"3Q
MAI:K):T S#,NYAXIDN^AJ\K"1VP<%>#=H0!/*"5PP2;#'U-5&O:R'4M_[VIU
MQD+5EX8=FN3S#-93Y<!UQ$2[CEN6*@RGCF7]G-]=L(HAAL;,;QQF7*V*'2^
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
M.PU8Q0]CQ](25QXM_Z1K)]V3FVGXZ#[W(@,%^8*[UZ&=<]W2R$]U*XANU?,
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
M+8*:+(WXJFP!68/O/606]Q5AQ*7?(-<%^R0>@RE2*!;G"W@TUP>'P(Z0Y)_
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
M<^,BKER2*3>L%:J")?A:;-J6<U9P.H>)[HWDV$,$YT/30CUV"4JV%K.(3!F
M E3$_B;T""Y1U .*:$&Q"\F@M;7 KV:/!@_[^YX+-H+#04*V\E:O\\$FU>4:
M6^4R@]XN-ZD8  _3[1?0R()Q4'6L358CE^9$=K=W?R:9#_\*%'S#/&4DRI<%
M995QN/;D)-3TZ+-OB29(>W;(J,#+&/3)IW(&+1FQ4BH)X-2UAWGE3Z=7$]7V
M)(6.J#?T1223LT71@\00$VVV3^[(RG#1FR=DIGPQ&N93P1Q\$VN"((N1QMC!
M3@DFSB,PSB6B/@2_]H(8I\G.20(A^'--#ASO]TO^)P*GR-R]7&275^<FD3AC
MU]EC&SQF^7^M&(N^Z<;:Q4'^B_-SV15?>!\VSM^?'4G,J!=7M>R0QDD6I<LD
M=3?F4IJCJR[LK;U4L^6%LC6I<V&[BMUB7!5<+)6GA%6IN4!M5MY]%H8C.B?8
MN5)3S(;'S,4^C'91D_K,WLF7WYMU8LG=NFW6!QS?1RGP0*=0QN]@H0" ($[A
M87%Q7%V/J$_Q3@9<OAA.HE8R J7R3G4'@+'SH]:"'22?2D6I8%X*W_F(NSQ.
M9":OL: -N$*FK:O$.+. O^ OCE-P+I#]/+I_H AF Z(+6H%#[O[-NZO,<02)
M^$6*,U@Q,/-5'6V*)YB!.6"G@7(]#.<CX]M$[=%(9/KZ_/J35RY:E,,9/6_W
MJN'NQ6<L9\Q;6;95S<G7Y5C5,(^&.]C]QR^?B6PY?OG\N=P"2SH6-9[O@0@$
M24(\Y(1H=P DB(;@J%Q6/+TYB4O6$HKFN#D25>S_;-M&Z*0,T;% ()99@PQ7
MY<?$47*]%01^M1S5,WN07E B%M/L0E#)U\^'U#)!"[VH<1SB.G0D5,X<DHB1
M.BF5?S/7V/M[%.JRV+P9 I%T"Z=DSF!2W1)'C0BVP:582GS>4P%3'JK_1.!J
MR:(+I#B0,]1I42AM$"'$UZ\))=)IGHN VXV20/8ZWK+I$(K]P(4?%I-1R;,O
M[0YYJ5C5EYJF(Y.73E5V^8I,FK$JV5<K2?G[A# #4'!E'GVDM5?$1"(L47V@
M^698NIR+,".B<5](5-P7-2LKN@LE%P['<V3YY'@A21$7Z4PMWN)4N9BI\7VQ
MAP9</&#%$67!,%*/9>82S%.QVYVY7+%0UNR"(X8ZDK'5J7FK30%9+57%#=E#
M'6.^=^[S'/7,$0_I<)03^V0\']"BLE,D$%57FG\;3$EQ@:HXKUJT6S)%P8=9
MNP<H035B+'0FSZ,]JAS5Z(K+%8+V0[U&=G; DL33-8IT.B1(B<R\WO=$ CE2
MP-5PS5JXMR'RZM SP$T1D/@?FQ T>\D9FQ="_U(?DI-$,X,2UKVXPJA6A/A8
MNGNF6_IWS46OR',K<LA-DVX(<8!I<ZS:1ML]E^VP-*&G&7Q#@WA3)L7AT<9%
MX'IWX%0YIN?#% UQJ$0>&28O6E5]JCO4"2.BZ:HA\741[\JK/H@$#RCC,<K@
MQH@D@]JQ<R<Z<)_9L5^7%Y\G)HB_9%_]!4244[DJ(H:.PB$?+FP2FDF] 3-"
M6!KXC&=<B1WCS@-)% 2S17.$]VQ0\77T7)+AS50RNJ(P>52I$;7F,))\?8^E
M,(76B%>J/TV>I4)1,JJ<$%)$2H'&LU#S(,+T02D<4\@G-C7P=;@(1D)0J0H
M[6*T?)??LUTP2.CV,_Q\":0'X@SJ\37]20<M(2-9@TMA)XOAKUZE1.I'YB<K
M,#H^)!?@\@T7:TB+!<<8'#&PE<!!V4X6CK)&MC1JKW(F>/'-X0,EE3&^-R48
M6%HT-+7P5V1P'*RXZI'6S>M[(@>&@#V.OL*V6)Z7%9<MK9^)_;8'O;'(WQ([
MQ_<V3/IY8O?F4-:.6)$$S$7 QEOVKUA+'9,N>I=P[?&9U3NY"M&Y2:A'@K6X
M,S$[:-%[ 29FG1GRT[#J87:^!2\)CPP;.'I1>,.OD$(D=8Q1T2A:C)HV0RBT
M$U-S6J+V0NIUI!M"7<J)1YDV;$5%5O2Y9(WD+C=<(^I-+(X"3'QS'Q8T/=IP
M7%BJU[D4X/1(RM6RQ]A(+81O7%%:;/"M^[R+\\7"F:RIEVX%@YQC%FGMX+(2
M]STT/HC1U?;# </*0>9^W.&2P?ERGH0^./R^ZZK"X@!ZLX35B-5E"4WVA1#[
MV"#IPPN6E93APK?2@#9\6L>1TJ1(<!X\3U^?_A(ML3F*XQ?>N2#31+GRMX88
M_BGK$Q^\8M)Y./641G?0,]TOK)>"6&=#"FT(N7MVQBSY\+5\%B3&\>E)]O[W
M$-2-"BW4*XJW?G:6/$P")C[2$H7ZCC?*.74L)0!$N3#&!DDBB302N>?K.;]!
M?*IW-.4SPXZ&;&L56\RJ4'3&U:/Y/7FAKD=\0#9=WEU?+>894"NZ]XHOT\!N
M_&HJD;7A!+!H-Q]_?'%SCHB?%NADVZH\$,']5SASEMAVDY"-<(P%38WB>RT1
MPS+",U&Q%4,FY=(<C-X)@[S-(='60]L$A^NNPUTVK/K,GF!C1F/9@>VD'BM:
MWQ?P1$"1T=O*0]54OC&6Q(@LI1S%Q\VM5^=!J 03-SE4?]Y(>LMZ)L(2OM/K
M8:!Q70IC EUBZY\>Q25D0KI6@=^HG) *1@W?1 V*@0E5%<2F0F/&WV#].#-E
M#P^3()E04N/FBZT)Z+=NV3'4)\\-:FX 4@_%K/!8Q:7I4S:)DT;-N#G!2&J*
M&T6#ICKV]71P3Y?(D,SH]BVJ:H8(2ZE*%O-+.VQ)CM^V]=@,!$)$-VP)R77T
MV@K3W8?Z9PA/QY6NHK5]35(2;8["O%+5Q3PIN7,8JVH2SF>L@F*+>WO%*D\Z
M2&[SJK;J;)QW]BZ33Q;SM\7>(%_MX+;DX.+$=(/W\VU+FE;_ASF/XMF*&KAU
MS;ZW)HP UCAY%O> !?$7"AHYKA)R 0\ 7%<K4Q8,IY3 -6IFARQ&3*ADWD9A
M?(6IO@^H"23.1CZXXX'8_:1W_U?$F6NV4%!K/^R'P:$*I3%/ ^ 6$[S;D$3B
M4#'7-5B4 C%4M.EL42=6\ <BT#V-5EP;U7'UC/3&P;WT+H5TU'+O\#GSVP,F
M:\B'\C4((#TIHS9J:M088YCKH*%LG^^8-NQK2)5CL^:]P6X&>'M&1"J/K)+7
MZA&\TW(>6GH%=*V:$P$:H=0[2%)\U'.]O2[NV<<;V-*!I0DZJ2H[.3H[762L
M.GQ%BB\@B,M-#I-SS(&0ZN'D\=02F]I=$U.*WDT57^I SA?*_!"%L7TGB=YE
M:!#6W**54''+M#=D?)FTOQ\%R'"50F657FG[=EQ:$%>T[EN2WC2,\1#GQ7\(
M<EI:[<FH%_KR[F_46M<[F"^=%"$@[%(-O5^Z]SAF2Z#J2B_)0#9<@]9_Y23"
M@W:>"7WF7^,Y:>\13=JY@R'_$M..&N*1:6YP(D65MM&<1I5K48-'YU:U7"E[
M:;[;/2Y3LCDNZ 0N!JF5UUI#:VIK^K:N2J8:3E-YW7V9LXW(P1WX+5*OI_I-
MDM3:D_W=\?'A2U];-Q%8LR3P( ?,8U0:74Y.#X]#!=\J(O>'JZ8GEKXRX*3&
M.?A!H<[>4WOH//@&(WXMFRP3&])N#<)DYS3D&\,8CI7V!,W6W!UF'RXOQ3]
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
M4O;'T.ZP)#R H=WR/PEM=#%X@+Y?M>U@?V"#N[;[S.#]]-]02P,$%     @
M%X)A4J-C=-,\*   ZH8  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
MM3UI<]M&EG\%Y95WDBJ*)JD[<5PERTK&F;&CDIQQ;6WMAR;1)!&# (-#LO+K
M]UW=_1H 9=H[^R&'2*#[]>MW7WSY4%:?ZK6U3?)YDQ?U3\_63;/]X<6+>K&V
M&U./RZTMX)ME66U, W]6JQ?UMK(FI9<V^8O99'+Z8F.RXMFKE_393?7J9=DV
M>5;8FRJIV\W&5(^O;5X^_/1L^LQ]<)NMU@U^\.+5RZU9V3O;_+Z]J>"O%WZ5
M--O8HL[*(JGL\J=GE],?7A_C\_3 OS+[4*O_3_ D\[+\A'^\37]Z-D& ;&X7
M#:Y@X#_W]LKF.2X$8/PI:S[S6^*+^O_=ZC_3V>$L<U/;JS+_F*7-^J=GY\^2
MU"Y-FS>WY</?K9SG!-=;E'E-_TX>^-FCV;-DT=9-N9&7 8)-5O!_S6?!@WKA
M?++CA9F\,".X>2."\HUIS*N75?F05/@TK(;_0T>EMP&XK,!+N6LJ^#:#]YI7
MMW;5YJ8IJ\?$%&ER:QJ;O#--8ZOZY8L&-L#'7BQDL=>\V&S'8M-9\JXLFG6=
M7!>I3>,%7@!D'KR9 ^_U[,D5W]C%.#F:CI+99#9Y8KTC?]PC6N_HZ>/:-/EM
M:RN#A%$G_WTYKYL*Z.-_GMCAV.]P3#L<_WL0^LV+)1_6-KDJ-UM3/"99G63%
M?9G?P\&R(KDW55:V-3"-?WW#;XV2NMS8I%PF#^MLL4X6<%W N?3?K%C98I'9
M.FG6IDE,98%5YW\ ^R1-"9_!GP;>;8N%K?"E!A\U^'196^"$>E%E<P;@?0F
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
MB+.BG^QCG,.-@1&"#$F)R[TXI2D;CD8< $,<[50KJ//2=N$L&1%>[-V3L'-
M 6'X+2E^:E.2$J#4@.)1]@19Q]&ASNUJ9G$AS-3.F^0[G0L!,>"\?DP5G 6-
MZ!-SWP=,.)Z_&)^<G3Q7*0-@!9(Y4?J) W:<E#DDA:VTUQQH>)GYXP:L.#<R
M".3=1Q;3GDBSZ<518W%!9%Z&HAC."$[/O^]E([KU!<HV6I0YW1>B[<\6/ZSH
M["@1G;&F@P=QVO,XRGMV10&&L?S^W@H42QAO[K L<K^AHDX#>S [ H08_ EY
M14^G1+6$,S!9BI6%_5SH%<XBGT6FI$8>OE=E*8') !4J!8DDAY(?+=PR5CNS
MB2(>5#Y9Y2$EE\M%3#GMP)%,O;4VE[F&!RM1&A;;(/RVQA%-%'-%^TNM4@"%
M>#W+6$!\@(Y&7+\M*'I7I23EO8Y68BY@V/FN.UT7UO[^!@"9)Y/G*C[+6LD+
M%#0!:EO=HP')D3/465Z'_VSG54^)Z\69=VK/1_LN'!L'%^0*!=5XX9RAN\Q6
ME4FN\G;NDUB;DLL-ZT^1'R<>'E93*M-?V4G>!<JS34:!N+;"&B/)K1#_HT1R
MM(!PWV/9HW*$.I<<&"T4!(!M82D<+\$.CJ/JF"[[?F\E@I>#+L!4V+V-CQM,
MI4Y9C$KILZ"6_;I@SZT[5@B.1?!?SN$VV49(+H,U-Q),EUWG=$JW%$ABPI]J
M!>N#:NHDGDKEXKYX3TAC=:/"]AQVYNRQ"(U.&=3UATL7=:>JARU:96V! A)O
MW;&ZU^8>5_AMA)38+])7'"Q%<CV!Y8H%$HSXYA5 !\"R6*J9,4@7*J;;<>"-
M>>2 .=H6$N1@(X[,+*KEHM@)*])Z[7(4[EQ?=\'CY,Y:=*= 54KM[U!9VSY+
MN56(MT%UC$$7%_:!-."-,XS1Z2E2C$M=UNJ%4,8X<G<X@B/[9,BO;0%?'K.
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
M A5^$8?:0RP&\:2WX^@,N"6/OB]%%^F[8H*HK-J%B'C6ET('"4**L?(TE,]
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
MXWO]#D03CP[M-N)1:D>M2@V#2J,Y*YH_9Z_OSH(A!L= U_5G/\'HIO,+<\@
M>ICA4P>(9QL^>53)>O9+(/ERGW $@@41DF*H9Y1TC.>Q^8%I-4G\3%JF.!#=
M354,F0$R"\?A&6G9S73?P2B[IZ/Z:"-E'RAN/&!WU"#CL/2F5OHCKIT.222]
M@'O/=Y.30B81Z@W]R/.) MIHO!KOJG*K2!KJD-T-C'B@=X4:N'X$2P4E*QB]
MW.\AOWC7'Y_3:^EWPAT+ <7;J%D0*@':LS3$>%#]Q?'QJ$638S)N3**,NF"I
M^X#Z>G9.K;:[_2Q<'G]WCV0;]61RX#8B.R)'/Q,"[E]"[6>NCW=.D8>@R[48
M?AN&A(SVNML><>CCTZS&8.7;S\#;#;7VUGIR0Z_I0$:/<.$#0'SDAP+X^3Z#
M:L0SQ(YU3O=!P2X>4?EZI 96E%_@$V5_,CUP>Y+Q90CAUS&"FA4WP9N90/Q&
MLC^8@F#SIBC)V5<*?I=NI5>+\HDS=V=<13SA*'V<?,0?1M/<^$WTP089XU!-
M%AS"GOQZX5::.$J5@W$5'VDHO>Z&1V"3A_)+6XCIYY;='ZM]X*33D0?\29_>
M@"3:0PM)S$+(S>@0MX15XVJPH].IGIN^0_K'^E)IV=?X;5"20]TP0TJFMX0"
M.89O=GZDX5-#G)\:92AZM9'Q!Y-06J7G\<[..^64)"/[/R!62-P+<PA(K+G9
M&#^O$%5I#'*G4*K=@BC!ED1OD+C7BOYI)ZK^"B'ZHYSC960>$%:RQ<*-F"-M
M3RDI]#<VV[Q\M"2)V,]7W60>YPP[HYWE"Q'-W/*@<[1HVSYHTPM5*DQRT@W
M3K&^N.2"'3=.&7W3A?--@=O&3_M8O<$H*SAC$Q$PC]WWJ1H3ZEJE:"\J36*/
M3(R,D)DI(N>B6\1'1 /[2+A(U0*R>>5_VH=_DL,;;?&HWC"S<\?9P()V5;5\
M%)[+TNWZ]2D2M#7*ME$10Y4W]TU^NXMU BZ:+TF/_M#-AU*'C'X B\'JR SS
M6<=,=TD83_'A!]I8\ZD%!JW3/7]50WL6OM2<2FLP>4T]#?%D!T\JDH<CI')-
M&<[,QP;E>R1VMZ<OB.@<,+"RPDTH_0\_7::G1Z@L52 1==+.L6)0N;8__!AO
M''5CR?XTI#XG7.!++G;)C4[A_<'K".].3^1-U1SB9UY\Q!A?5814U&5Z7W(+
M>2?8*CP=)_XPG0:^I4\@9XV> .-PNO=]?!GW"<6;1&+Q ,^]%X]^$&_HOIG]
MN49*!G%'/_HE@UY(X[L:@,YH7QXL2K\['/_B4:E_,$SSRF)MLDKH/[6I3XK-
MCMT="65'_>/]R1ZF#I&03DY<%(9D-WV6'M%*OQ$54@.=&5VU<Y!%D+LF""Y#
M\!2J*2N:SM6'4N0< 9>2UR-Y6*F%:SH9^]K_,,L7!5:HB8@R&%[8=@8#>!<8
M1^L,L]#@@C.M4'A-B1Q^>1%64C-7/N!C8!U<D*D9C5P+K7WL8_6P1+]Y74JN
M!T\D5?C[@1;]W*\;<!7@>OFB>?7R15;#OQ;P3U4^P+_KM;7-&].85R_!"%_9
M*XO-<=1X\].SZ3/U*1;Y__3L<OK#Y>S9"W@S//[JY18\$\ * ($YM"6\.AF?
MG3SCOCGW1U-N<4D\(%C\]+]P<$ 5/@#?+TNP2^0/W."AK#X1>*_^%U!+ P04
M    "  7@F%2R"6;PH45  "%3P  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6SE7&UOVTB2_BL-7W*0 4;F^TLF"> XF9T,-MD@SNSA<+@/+:EE<4.1
M&K[8\?SZ>ZJZ29$2)=N)=W;V!D@L2F)75U=7/?54LULO;HKR2[52JA9?UUE>
MO3Q9U?7F^=E9-5^IM:RFQ4;E^&99E&M9XVUY=59M2B47W&B=G;FV'9ZM99J?
MO'K!GWTL7[THFCI+<_6Q%%6S7LOR]K7*BIN7)\Y)^\&G]&I5TP=GKUYLY)6Z
M5/4OFX\EWIUU4A;I6N556N2B5,N7)^?.\]<^W<\W_#U5-U7O6M!(9D7QA=Z\
M6[P\L4DAE:EY31(D7J[5A<HR$@0U?C4R3[HNJ6'_NI7^(X\=8YG)2ET4V7^E
MBWKU\B0^$0NUE$U6?RIN?E)F/ ')FQ=9Q7_%C;[7\T[$O*GJ8FT:0X-UFNM7
M^=78H=<@M@\T<$T#E_76';&6;V0M7[THBQM1TMV01A<\5&X-Y=*<)N6R+O%M
MBG;UJW?YO%@K\5E^5=6+LQH2Z?.SN6G]6K=V#[1V7/&^R.M5)=[F"[48"CB#
M*IT^;JO/:_>HQ#=J/A6>8PG7=NTC\KQN?![+\^X<GWB35O.LJ)I2B?\YGU5U
M"8_XWR-=^%T7/G?A?Z,)C[:FH'M>;>1<O3Q!5%6JO%8G Y'B1[50I<Q$;RB?
M%(4C/H&9G,@2^ *-5Q0KUTK,5S*_0L,T%[],+Z=B:02D6D#-4F\4[*!RV$ M
M1+TJB^9J)3)UE5:9Y'C!O>LBSV[%E[RX0?A4N$OW?M'4E9#Y0OQ<S"IQ/J_%
MA+[ZS_^(7=?^@>[ 9_S.^>%T*CZ;9G3C6BX4_N2WHDJO\G29SF6.3XL%7U*_
MZ*;@GJ"FR.1-99'>6;-(\RN@P**9TP7=T YK7I2;HI2UZ@U0\/ME6:R%%SPE
MD:[S5*CE4C$*B)]EW@"#!#N:$P^5E%E5")6E"#=)UFD[FA5Y4R'D8>IYJHV$
M:1!-G69IG2IH2FVH19K7,&]5XV8H7*<SNN.6[\Z+_)EN<2MF305OJ"JES=FV
MIL$-&Q9+_(.%5,E3C7GF[J?B35.2.2A8+&[W[M.E2*NJ(;6A?@:37369L6RI
M,AX0S %1-2![5"PI0U;OK 3Q,-1!L6AQ8,#U2M9B4Q;7*:9="L=^VGH)N4&:
M8\"5<12AOL[5AKOG5C)#OJC@H37;%K!8KR!*+0J:EKR&8QH=H!-CN[X/8ULV
M&;[5FFPU4U]I@*J:4MC(Q2*EOGB8\(!DSWK0>E-4N.B/E(5!B9J,WKD+<M0"
M_VON?. >//1*&VEI>KCHC8\_NH#I*2)H5C*9KF&H$4\SAL45Q::9O3DDUZ7Y
M')W] ^Y=B4T&."$G% 0GF%ZDW%FE?FV@8Q==J[1<B%\QO1@1*4= ,A7G\$2,
MN$).:S76:$+2^D&W$VK68"2E>K96DI!VP8XM%_] )B.5:AK54I7T#;65</ZZ
M]7XY,X%$8(/>D0O4>@;U=#X@_2A,$>S:#DMC299.$X#@JOM._O'#>_(N)_I!
M=_'YP_N/W0>CWG,CZ0L@RH(^U\9H[0X+Y*H^J+^D.^8@1A4;JV<@XWE#[7]7
M-0>VW=?5]%$@U'MW3L5KI(,\)U__4<U* P5.; TT_O">/@S%)T+<"Y((7I6Q
M(Y)/#!2[%VSW 5^NR5R_R7;""22JG@^UPFA053T4UH;ZG.PD<X0!8PCI0(8K
MM4)PH#F4YC$A]J%OW91YFV,04[7B%-GSND-*#/(K13/3-U7"F:_1'<F3N #7
M12]$F*F7+%TJ$HJ@S>M^S!Z( 1UI3?Z8FDFQ465:+$B$W$#RUQ1\5P%$ZQN$
MU>TS\ .EQ*V2)9(<V7JWHWW;W]%-3Z*."^[WFD2INLX4A[/Q&(H'=KR>CVD7
M47NNWW;)GL1*&&]D22GPB1S30%N+X+/.SXM\AQHD4W$)1=M\ 5LN0".;JC(6
M/QX)>]&\-PKQ =,H"-K@JMUD;R?Z\NU%FY$N:[E<0M]YT>2<@%XCSU$J@HRI
M<"!X8I+KY?EK>M]2,$O<K-+YJDW$"W'5I#H@8!Z,K*2IK/4<9(:&T=C^<G[^
M<=>"K<G(U&DY;]:8>4@")*V(4"*KX2M=*QHF@?\RNZU2C5J$T+> )WDMTTS.
M,HI%)A\8"2,D[INUX^H4)N(D,3GJ&7E,ZT:X0P^,7,V(,)CS:Y/JY$-=MZ"W
MM1S).^P/H[!A;#I,=&VO.K-U S7B#GB;9AR&<VZ3EV$/)J &H:03,BM.C-;T
MVN7 3I]>%M&:M#.O!3"K0627*2*;)8%VHS_%$SA3"':E(PY\B1%@00#<D&[]
M;#,&2VQA]J%YW1 @=^W8=S0=&5.5&S/T,_""7J)"NAKD@)Z)=BS1"\O.ITF1
MCJ<-2XIN!G1 F8GHI^)]XF5U9 L:$1NE JM'EC4>%A"/A%*K-8Q?4MY *9>3
MT!FM>SSG[,(X=M&E/6KW-VYW 1V+#/I3@\D[,E315/B^.A4?5+W-U9.%TE>G
MA].V> (_M5S?Q\7$M^PP.<45V]O] 5>1Y40!BVV%D:P1QQL(G8S=H-G/J9BX
M)!.OB17%_JEP/"L.$R!HXMC# : G@!B$D@%@8Y5>$PA4PG$MS[8%]/5=,7%"
MR_/=TT[K#WU"L\^L:,B6XR3\&D8>7EW+Y]? <L. :*V!;3WM!G1U,&-F+AM,
MV)J<LRD[]Y!D(&;OU.2]9/*3B")OL5+![4P :N@/!B2H]50&,O6,]"5$2$OM
MRFCYQ GL:8A"*,MZ!(DA#B4%M=V-LT2C1E\.%_(4GJBG?],!2F,M"0RU0Q)^
M#=T%-W#]H:&;')%*)"HD=#TY+ZI!L)%F4'^F<K5,C>Y^,(U:U5N<27<"?H!B
MQ3@ #)S_DGA$9Y^WDIE8U>%U:QK<.6(9Q-@G_M/)'O0_:=4_Y;HIK;H29UF0
M,?3 UQND&?3_7/PW=?9VK#/7UJ[ Z+$3KQ<-G!3<9:10ZD=A:/?>MFUV691P
M/4?X'N++1U2].<SJR)>#R,>-MN5%")S(BD!$WARB9\*S(M<A>/ 3YU2$?BS.
M=Y@V\E^S-I5'FE\K4V%18_C6@KQ@$B<V@CYPT>'$\P$ GXMZEVWVK(ZHM*W0
M"PF87 1F[)XR'D7 H\&T=64S3_PA<29Y+70J.%"<TH0VG,@T?R%+-!P#>H4(
M\I6$YQI/8$(JJE5QD^M(ZV=( G99UV4Z:VJF+B:M;-UGB>Q7E-_L.S_NZR_K
M'94)WWT/*$<.Y  OO9@,ZUJ)[3[.).X*V>7Z/>TF!DBIJ0V7\N@"$YH@YTP<
M9(,(%S_".,_:%4;(&RQK:(1R+"^,"</A')'C;@-_U]RT>H;@K4N87 .36=T!
MV/Q=9IBG5%(Z2GR/TU)"[CWQD)[P_G(G"BPNE*%1M\"G?4N$5A(ZPDU()2^(
MQ;L.;NEN'4S<%$14,D!F!2PTEV5Y"X^ZD>6BZH)[]_6\!5[M?&"JM#+8P %$
M0^EIT4)P;VD'(_%"&A%2*D\7$FZ,J1HJ-E^!VFE3L8W(<+R2V]/KH%J?MMF!
MD@GJ-5YV!&&$EHR[.\GK7F8X6,O3C$>#OR/.SR%JUI]V]<7<.CXSNI8$M-!P
MVB=TJ ;G7W96-_7\3+R$7#Y*8$??"OT(K"!_UJY?9D.6A^Y"SR8/#4(1)XXA
M;IB.P!$Q8AHS$WC^]R#@VVYQNAMZ,DU<\91":DIW/A71U/'P0L"TS52F#-W"
M)\U)/_*/<;M;Y@_/#Z'4#D"]V5_[>L[D;,<% %&.Y3,A"Q++C^.^>_5I96^F
M!C9S_)ACT/$#RXZWSK%%KIUH<UP*55\X-K@OLN:G0V3'BS%1CO PY5YBIM%W
MK3@.1.!;3I*8*1Q;YO,2($E@XY4<QA^:HS<L,F</XXA?Z>6==KB3"&HPPYU$
M<60E;HQ8'L-G4.K8"HG"3V(X7QR>]D=FU#IDQ$D(FWB,[C$2/?S\XO-%%T#P
M6#^$O(_F"2L!M\W [<'F;K+?$P-6M6KJ!3T0@M==_OR72_%+3FG$Y5$258E@
M?TH(;FS%'M!7FWCBN+Z5$&;1'5$8G8[9>5!Q.#3S&+S+N$=/."+;U071?;U;
MET.3$/,5.!QKD] -+3N O3\/,K>&34(^I! J2(9+W]\17X8DC*;/#K',<E:O
M2AXCQ7U.? ?'&*DBMZ,YKO"&ENIF!0,1&05D%>Z#V+K8/@D@V&6\8O3I0[;Q
MQ7+/2W?7^">H4D.:T(?PC99E?.X4H!9K67YY5A?/Z%75@P4#Y'[7#G<;F"XV
MQO6W8Y\PLX).VV<*_(@O[RT"M,ILBBK5RPLH-H,$X3+/,-;N229UU.2]RFQ0
M0DVXT?[H#Z95DY6UCVS3<F72YR=%'((G3&8@1;GD7,(/V9KU(> DJ49I#2#;
MFKP#"A/ KA/T$L#1#.?;3.@'BZ.C#?X(E=@DM%S"0;X*J= Z6(X!1XDL^ G-
M7A@ZQVLR&,)Q T(^R[,!. $U.5*3N5: JG""2LY0/#NV]_WC/I3>U>S7C]J_
M1U@)3YECQ4%D2$D2:J#$5801]N?P'G79G[DL0TYW$EIT"I&IR9R.A[3C/\X4
M?EM5YA+&)CH;)UR>/:@J<R-:Q;.C2(21_Z^NRB++<1P!1@S <[T_0%%&!,IA
M<N(E,;]&SI"@W5E)/:"0,E9YW"IJ$L:8 AK]-F?5WU%3N>1:DX 2FP<D.5Y3
MH60"JX &(D3-W_)$S+)F?&Y@\VM,%/8[$&RDL'+<J<V551RCHJ+*:I),B80?
MJ*W^4*75-G5AK'&</+BV@K$"6IYW?"M&+KNSMHI].':",A<$WA.7QPN (^L*
M_4)LO X++1]E%;Z*O.!('>8F\([0PRN5+,%WU&%!A&J ?1;EO>4FWL$Z+/(M
MW_5/^2*D\N4!=5@ I"#1$Q_%,/6VK;G  AU/+Y\Q4#]NS67'NM1"*&@6?$?)
M%4>VT2=&GK")[7Q#N15$"97).@9=LV3UT'+KSUMM!4AT((*/7&U%5N*%#Z,1
M+7EX2+'EN<'O4&SY#RVVR D?L=C2\=5"W'V*(FCMN_H)\&!#R*#)OZH80H5B
M^_08P4%Y#8+%S-7SHR,/IBS;\VCYT_;Q-PJ\HY40G"_R&3NMT"7&%/CVZ9%*
M:.(R9<4?E$X8U4CR)Y*-JHJ?\-H^+:@Z(9*A/;3ND8+EGU&FZ'TI?_Q"!;,;
MNK&>^"B*]8,D#US_(>@ C->9PHJC</NH_MYT'N""ZIB6S8G14TP_'@W5%-(E
MP",F\;>Q3<Y4USC"QW\W:B-Z$G%E$E*EU#&0^_G=Z/(]A#\5\=1-\.+ZTS 8
M)9@#EWU8NL/T#OSCNQGG [DDD"U"]4.00?S)BULF9P4 %,^*XOC8>CH Q+>)
M ]IN^!TLCIX6Z,K#\>'1-(=C*]T/8&P)>%3(&UIL*NG^2CF!-^W*N=E:ME"S
MFE:,;'K</J']*D&/UX$C\EHWD4;*<.\OZ9Z$EM 0,#[5O5V]HQ^](AS">S T
M)X*]N:)W0$3Q[IL8&CU6\?3&(%S;8&O. QG:=_CL_P>*9KE WT=F:)[V@&_
MX&Z%UKW7"BVEXZT';H]%5>P"[=Y&WLMCG%TO#&MJ)?A0T'9_8XO56X9&FZHM
M/BNW,)M^TE+4:K[*0=8RL4:6K&D?,=(AQJI@A2^\UQCFY/VAM ^/SBQ41 (A
MH]EPV O94"4VNVV/!_%#Y0:3"GFW4W'>>6MZ#TJ8\BD#[>_5\V[OD*9H.\[R
M6F9Z:V&]M^V(UAQ0U+D)9X8@Y.4_#Y1V88RQ-</ 1CWDX4P>^![_[Q:D.@&3
M;G\S-.&-4 -!@Y4EL&,7V31V!6#U<KN1>B-O-4,_M/YU9(0QL4(G\06*S)C>
M/'ATB?!<_?][1^=$MG "6KIXK-$E-+HP\?@A?$AK(@\<'257&"8T?[]_A*#5
M(?SAD0;HVIKO.8&K^;WK\2<8^+L=B)T9(4?#9K0'BN0GCMW?#_@DFL;;=X1U
M3^RITVUUU!"1+GL;%T%>BB9;T/[0=K.YVN=49$"*53ZO874;[*<#Z%H42N\T
M!TM(Y^E&\KYP.BJ$+_?&UAX,$UQ['AKX#30G6.+9)*\HS4D%LX_8=:9CBHF5
M7$"5WH[JWN(X S35$(;F]K<Y5N/['.F<GSZO1CUT^\@Q 7IW_2 /X[IL^EWV
MGNZA*[B52?+C+&ATJS=-M^XY&1I]R2Q!]L[W]#(VG\]1UX>^V$B>W+U"4.\)
M-R=$Z -M&1TP&EPB]C[*8'H$ZJOD<YOD94@5*N4DURI%L\:=[*0/2L!Z#S=G
MH?,R_:W(Y;%^P^/]&@DC_4Q-WMV*)4%TRGY$S/[YIA'%Z<L[GWP<ZF3H<]LC
M%<3V]@3PP56$!I+M" X,ST:LX#Y/D(YZ4=^K N_4E^,5@0'^T3N?PZ'F.1I0
M',2</R;\X$KV$:&N-S6UZ[YJL/$!30+6Y)K."_$Z0JO!HN'J?NQ\A9Y&:M97
M-Y,WYGQ@>^[TO2JO8-RUO&V)UNA)CRVI-I/#1U&.F)D/:APPT%0?*;=C"^&\
MU-27#CV8<Q'4;/"<D#"G/4/.QQ!!R^ET0TDGQPI]6(> K\G0VAP)I1L1[]TJ
MUUO@0;%.Y["^N?%<DTK28RI>C_<,\\/J*2@:>?"Z8G>;D7W5UUHC9Y7R$2>:
M<D@>'"LT'/*C/D-'GYP3*YU+)&2>1UK!_ FTM*>,$^@)XGW^-!U=1UR1KH@K
M/"N:@[9JG[5JY!R<2##%1>^$2N_T^5VGSGM9\E)M:G. +&Y/S/Y4W!#NM@>=
MX]_QG+-&$G[DHQ:_UU%GN:S-6<O['W&^$XR&JX=BTY1DLXIB2,_1[=&30QQN
M X%\:(,8"J7^>7OX: NPN%Y2::1K)P8?<^)_<'A=#L?2SE3[ Q!=I7V/WQ+8
M:CM8?.CX3_^W P9+;N,#@6%,IOB\DQ/TPV_5_LS!_JI0RY%W+*:=Z0ZS,:P6
M.RM]# %I-=9P^VAZJ"B B\-@='.&[J#GCL2EFG).$, 5>Y9>\=-NBBT8]78H
MNZG,:HH>/%?$2.8+LS5DYXPB'YH:4V/_))!V?7, ISW!O/4=WB(^L&F3TS%H
M<^J3%Z1E^YL;.XNV/5>P6#,#)2VDF2+@WA7U'G=X;I+OP=1-A]GHV5+_^?=P
MS?G.*!YKVCN$<X_=\W?*Z+O=]G!:0NO$H4.+I,%^!7J/H6/D_Y8#GR1FC='F
MI\'N_N+"/09_K-\_N@%\AZIM.DE"-;>S%[)<:VMNV2/X;8A;!Q]0ZO+O/@<^
M-''?GLKCE'$ML\; =[<A0UX!_*O1W[?04&-^G:A=)R ==@'G&\%F?%'!5)G_
M?&#YMW8P.^*-0'SVU8__5.CB.02IC@DN3XS]EM=9[Z?1UE11T0_ T9-V9%G]
M*VG=I]UOS)WKGU;;WJY_H.Z]+%'\52)32S2UIU%P(DK]HV_Z35UL^(?69D5=
M%VN^7"D)KZ<;\/VR0+EAWE 'W2_OO?H_4$L#!!0    ( !>"85(QUWW-F@D
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
M9M,!/%\91"U>D(#^.^_5OP%02P,$%     @ %X)A4O#EI=!S!0  F P  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULK5=M;]LV$/XK!^\%+:#&EF0[
M=I8$2-H-ZX<40=*M&(9]H"7*(DJ)'DG%\7[]GB-EQ4F;% ,&)+8HWCWWW"OI
MTZVQGUTMI:?[1K?N;%1[OSD9CUU1RT:X([.1+78J8QOAL;3KL=M8*<J@U.AQ
M-IG,QXU0[>C\-+R[MN>GIO-:M?+:DNN:1MC=I=1F>S9*1_L7-VI=>WXQ/C_=
MB+6\E?ZWS;7%:CR@E*J1K5.F)2NKL]%%>G(Y9?D@\+N26W?P3.S)RIC/O'A?
MGHTF3$AJ67A&$/BZDV^EU@P$&G_WF*/!)"L>/N_1?PF^PY>5</*MT9]4Z>NS
MT6)$I:Q$I_V-V?XJ>W]FC%<8[<(G;:-L#N&B<]XTO3(8-*J-W^*^C\.!PF+R
MC$+6*V2!=S046+X37IR?6K,ER]) XX?@:M &.=5R4FZ]Q:Z"GC^_D5IX6=*U
ML'Y''ZUHG0CQ<J=C#WR6&A<]UF7$RI[!2C.Z,JVO'?W<EK)\## &L8%=MF=W
MF;V(^$X61Y2G"663;/("7CYXFP>\_#][2W]>K)RW6/WU@IWI8&<:[$S_EZB^
MB,5=>>(VHI!G([2=D_9.CEYRY/K#U4W"GPE]_'!UG9!H2\*[=R2LI (BJI06
MNK;'V !#20=!1RKJTRW,J$(Z>FN:C6AWV*1M;;3>O3';%DJN6P%'H8_)5%''
MU\+3QIH[X#L8LAMC88#<'LN;*,B$E'</&+!.BCL42J5H"XDF\#6Y6C#/05^L
MK908")A"]+%&* ZVX-I*:0UQD"B,\\0M3PW7H]YQXZI P-<0[!QB[!QUK6*L
M]Y L2\7A2R+# R]:5$773Q#PQC2$4R'0O.2QYV4;.!_ZR?'FF,TF/]"S 7LG
M[S 4-^P1O?I@$*HL?1WSA7W:=+:H,7 <,M7*K5AI27BPZQU5UC142.MA/MCJ
MLU*)0FG%V>0P"*K4/2?8@A:!.%U]JMEZCP(ORZZ0Y5$P)[0S#XZS6Q;>M_WT
M_"*)7Y(_?CV4VE&4J91F)B&*1JLRE%LE47Y"PT)A&DE>W,,_W]DV)IT+0U30
M5$&Z"/4'AX[H(L@*K4TA8C[V]4#R7CGHK:3?2MD^5)D417#X>=!81P^5M8]
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
MX8?#+W/\X4G#&_!]I;7K'EA!_\]X_"]02P,$%     @ %X)A4GGFK^\5"0
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
M>7,;VTO5CST47>H ]_(LPW.PKL<>O'(P@=9SH-)9_F =FFH3"N]>25 ZMKN
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
M\3[)";S,H-5E4L0,-1[:T/\Q)P!FP'/ D.X#8CT@YE6SW:::,H]QWA?[8*-
M=?<H3C%M0P9Y*BL:TA"I;0+FY%^:A N/!Q[)%E2&I$FX 'EKA]BU ?4V.5AV
M&P*_KI@_'J;_=50^G5Z ;LY6W^9S(/,[ /P*>Z=5I>%S'V]3('H0[Y?PFJA%
M[2J$=X5(@^8NA?.^H/H "49EN!^7%[+>;X<*>UBM+G<Q#B5&F\=N"TI;U)1F
M[U*M<9AGPG-8X '40^HXH'[]S'?H#*O)X"WE_"694=1D3:IJ36,=[U)8[W9;
MW0$RZ%N>X3P0#B8W:L[F M,8:&D+>X#K;V"=^K+U5X+#IW;M-HT7E.GL=@-@
ML,M<%RN"W[GVA@A#6]AF:Y!<TN0&R-#8\D,@N/#-&=.<AZ[/+A)U1R!*=I#Q
M*P*/39'&NJQ,>/VONWUI . &\U"VT@#D@=EE:("](OFLUFL(1\18P -4BD,&
MA&S6)0-;<5.VNM]"JL2$"K%6=2@\C:*R0>237:.1M6U%!!BA#G(N[;"+VR[;
MZ< [B'.1:]FVVGY5[-$% 7<<E+:-&")R%_MF.9@&H16:*VU]KQ.U)XH'EMW]
M=KD://4=3'UT@H>=2J+*9WOPG1= @)*A9QK]%9$V43"1J+ G4K8:]%Q)D/*5
M)9@QB V%!&_P58T#H2 $![:#+G Z)LQ X"_%5=#*@="Z,& Z*.QV@:66+/6&
M7N(?]/[.W;<#8H]UFY8*VKM#6B> TS>Z5GACB5]6:R\DE/.9)X'Y<A>(X:QZ
M56ZZ+3?:CL-V5^&>3W7_?A6OM&;+HJ:@<I0#0P>:8 B/85N& R^O8*6^Q[PT
M6P1,2-I-B^-/3AN/QN325<O\474>_NS-<3)XG\\T=GGZ:@'PIQG0OMKW=_L/
M(]/V>\ +>?M5Y1*O @FVPU2OP6H=^NZ(E>V7BO9/76S-UX&[HJZ+S!PW6B&,
M1(#GZP+AZ/Z0@OYST<F_ 5!+ P04    "  7@F%2Z8(LYW<#  #&"0  &0
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
M;G)X S[OFOH(J,QE[<8U 1<9:Q<ICB=8!D0G0."!EP1R=]-X@2T_X(=KX57
MK+A\AE,!9%7AOF"5L%*/I"H"+8.CI%6Z/1%Q?5T6-W3"L!X<O:JK(WD6@4J#
MM""!$:VOD0#:'3Q;7)=>%P0G";,37=05DE^R<3.!?C4<?IF]K0 .JXT#"K_7
M*@@12M@];.R+*P"NX9'MP3@KMW,K0J%#*P&8PYL;=^MA'E_!0@ A ?\47O(&
M(0Q UU5AK'N>U!S1/PM$_VR63HT$TZE>$Y=ENO5-!UI;]F&_8T*^]#=]>9 E
M_(NF$H:QW2&(4(O$!YE"7!PS$$Y%WS8YL!3/<@>GZD%- 5F4M?L6. R)"^49
M(,W:55-< V"O]]F;UY?G+'[R>M?Q=S@ ,!WYX>+C^8=E6+"<F:SOW__MQ>G)
M\^]A!SO?"*XB C6\F\%P"QJ+J3?,VY& !1IL%=-);B+,8$1_%(?RR%]V38$T
MCY.XW:XL BJ;.>-BE@K7ND$)O$=N BH<L#=D4_"B@2C+)9&]5OB89[8>& T\
MHU/#[I#@XM1])SQJF?VV\<@QLH)XS+5#PJ>QF[BDNZ(L<6)0&NA$@6?N66K3
M^C9-W=]LLG7?H31'< "OX=\0 $!2OFE0$+=QT+W*>9JK!L@T=P RPP*8;X($
M_KGXY/&WA7T[40WH*%<U*+W_@&GN[KLC47K01@%JG]Y(!@=, XKJ@*."ZHZV
M"4R%QT\+S0M\179#W*6JNVP/QAEQ&9"+/8)@R5A#LDLX>N0FL@75WW1"EC]#
ML(W4H[:M0?;AHHBZ$.5/C[]W)2 CL$PPH,* ,/%-X[8M/7+R?>9ZP):&0 >(
M$H&TS*Z(,\KCL&JP!)EL"7WVA)GY[V#KI" K*A4C))EV#AX@(XZ7"MM= 5V6
MGJCEEK4V$&DKH5V@>E@TR'$\5T!E0QV'MX^$MD4!\0\6\37H*4T%Q #S ;HR
M!X\;#5@<U3SD3O!\N5]8U@&'V48,#DMDY Z:@?G)KFK7-VWO6)6F$T;9Y5:)
ML)QD.2@QV7 G9*@.(, !>B 4)7Y,L,A8'7I"8KBMMSY;%<VJWX+2#,RX75BZ
MX#-V1!J@(]'[J\:#]4RG2L<+FP'Z+/ $41SZ?($ZW>]D!-1"3 MX!#;@+<O#
M90(RK=!*1:@2941,(.X.H%X5XCA  1Q9<QA$6%:W@6W6*Z"K-CTPA _^QRR[
M;EF7J?L.IO(!['04M!J/I[Y,Q)E*+1=9/G-ZVIN>IO_<D9FT\<'$N/:DA2A_
MF 0,*$+>Y^:U9/4YP +X;,7'&/@7K-K8'#P-G=44@&8TD.=! WD^JQ:<NW9#
M)W()6- 4Q.SPNRD%X\^-Q/_+P=YJ46< D'M@4HP&&U\R;W5"GW1JQ5;X.//[
M,!IRH:S= >*LBQ72' P)PH(5.(0,0E0/'E1)3_H-<L2HTBUH4#0G"L8Z,_X*
M%HJT<PM?!2MZ4]QL2B0[$"%()/%'8K_ 9F[ ?BI!F@-C%+Z'"X )LRW[3V!_
M)7EL4LL6-@":,A#<8$4K!23]@:+K%@T>-"3.NNP5P&][#1M61PH]>GI\\BT.
M#B/= <55]7!?!.4)2VX.AUX$''HQ>_(?14I<H%X\A3A?\7JFGTC)1M(@DS]'
MX 58(U>F'8@9VJ(]4'2N))8/&GX#A E:$.M S,-)^0?0=.XSLL(=NRT7K)&
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
M3M]@E5$8@D'>EL\/=AB/3_"'?(_(FT@0;T&U*5A[3P*C(;]*G'@*>M0--2!
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
MB"<=MG*CA].!)7L#QD(L=@6&@-;1,OM%T@>GTP0L&X53;7I*0VE\9%\[S?
M[=$?!:D3+1TY=!Z/JU"V]:T4@&1X\+63F *&Q4E^<C825:0!5XB)"DRH6*^&
MZ$2*8 74V2"S-H7]EE3G&CS$)+G3^22YU]5MT=05TAQ \2#.S(\RC3,30Q/O
M% /4D&5:$XHNL+J\M>GTDA]TK5X#KDG_3!DB]DW,WJZ1(#%T9?&)LV5*=Y>4
M9]'DNP;>6'7![QA7C06.PR$X!WMRH!7H1AB<EZ0FQG6W%Q\&A2G1]5+WE *.
MCFU8+EFR[,5*'UU3ZCG7YZ'J?DN5522=2%CK3_1>C./ RM9]J>D84IGC]QQV
MHSK'.;2)*7"G\\EJ;]G*^("U&9/X<O_7,_E =1Y#]2_Z@Z,I:]7."><PJ3IF
M2- Y0MZ_^SQ7IFCF59UHY/["(= !0\Y&<C!T['YE/;&6PE_^364+R:]Q2XQA
M> ;%#/*NF)TW7B:':XK&&DJX)G'%8% B-]L=B4:22M61IK;=)T'B7)Z=+!&(
MF=!:81KZ3-"Z?"Q9[\:QW-9;>"VSR_F"[:%,:?*X67OD?'P:F4J.A 4XGB>H
M6$>J[\4:!BWY@FE64;TU.GZ4):P)QHA/_A5H1DM(D@U#C#PJ@!QS2]0:6\V[
MS%Y*'&2R@$/3TIDYB-.0'>1<,-YY;<<2Z\;MD>W0;P;R!UY84SUC )=:9.,
M)= +$$(!5N-]2J.Y<(6 1Y'I>T!P7 Y*%"M*!VED'..3S<22))09BP3F0$4@
M80NM,:0P0EE\\C00%CC4G9Q!"WHJIQ:19(;?WEZ"W 8YW*4+HATD01QB&.1;
M2QT@Y"C=1B](Y#1PHLC")_,A@BEY\H+=.%+A0XDVH2[9:@E.*P5,9)5!% 8'
M-HS-=):#QA&?B-^$A>'3O(FN6!4[)M"0V8?;I(1NY9QHW7%QTJ'$P%)KO$DL
M%AP.7\-B83/X-GFL*997;#6W?&'H/'A],!G>E:O8, *3 /9!<)CU<MAH:MEP
MSCCG45<?499 <#IHM317(;+2&:H8Q5?'3PXE ?X8.M\0T^4@8YFVS-'&&'W5
MM[@X$E\FFL62FZU=OT5<Q<R'LB27KO%CYURJY2LX6O498DX,;A'UE871$OQG
MB<U+<R2+?H=AI$!&WC>G1<0,X]/Y'.%?8'FV)QCH7?"W5"U.JA5_8;RD<!^.
M8N7IW,C#S6%#RDI/.GJD Z0M) B0@Z8G08/E+BE4@P\/ O=<3@= F>N3A"H
MMNRRX/041M\VYD&T,@L)?TT["J>4)\&00SEIWQZ=G(:LLT0+DZ2SYT^/'WV7
M76$/@6(=:&C@JAJH;]%[PSX;*F0YNWJI$)6L*9K;>%XYV@WL2YQO*-/S?N6E
M\\!G<>"8\PB0F,G-HEE:6?^<7L@Y;6*P:;<I\SP[RUETU/,*9K)!]#::/&-X
M6%9#$L_ZZ$G*V8X\T?V1<O D3SFTXTK3^-8-*&T;;-2"PS[D:8O2H1W]^5%(
M/D+@%^2X"9)0LR YW8D^'/&/\&:Z.8P,!HQ33J](?>UOBHI(JAXF4)ZPZ"O9
M_X;N2@IPQ#RLP22SN5Q-FK!7AKKBV)% !Q:36M9$.NE^QRE@BCLI81;!WZ3]
M,/!9$*_[?R@M),*S:).\PUFV&!-R3N>S:*[\#1VU85B3S'!^%-S6ND:0,X+S
MF#O;F[ 8U.*Q/567]8WDL)F>@[UV2I-2D^@OT\8@H0LA@$W*P6C]$CRS[N=8
M\!U,?*S_)'0&<5G&^D,N=IA8NPA8[O4TV5 Q5M?-'DO,@CF=3V6YE"X]ES'I
M=?)8YD=YC<I\ YQVRN%HK8,14HL+,O>H&3;[D3)B1/@V>OVI7F6%XVK7EAX.
MLP)]N@SQFD0[&W6T4H^W5#G8DY$E<9J;#$G%8M32#]4(4^(^JD*7P@CM_K'%
M&8*.Q0UD).6 "B%AYA7;N>JG1U<*X2W&]:G9QG S],O"-II,H3C,<&BE:"=M
M9UFBLX66%U:M%A8<%G=4HF\#7$.+J,9VG<P^ZN]>L< TKXKG%^"4.\SN,,[U
MV[KLMZB(FE1K]:'W+6:<@50C[S8V/*Q\Z.I@\BHZ1(78:)-3+!;,;5><8:)#
MAD9;,"J[8L[>72%HG+;3T$3))59O<Z<=P:Q&HP)45B_E*=H!PG_N]-0F]2(*
MB7.'(_$?AI84];6V89"PB\:V%!D9X3DO)<2?[C8UX"@&M13TE'')^9F#0+:?
M(]$J/S"6QCO&XX6Z-%UA7>9+$^\S>PEI)*9.MJ^PFA>-STJ,Y60"K Y,\V@U
M31<;-Q\!C6AJ;B&=EV2TNID8&N,EZ_61FN7CF& 2R("Y=!*J"T_J3X<I+*+;
M85!'FV>11+:O:+O!9MC/Y;J'S59<K6,YE+0] ?1-5J)^C499#-=0RB&&/ O<
M9ADR+-Q46 ^)]G!1":D8<^<X$>'[WQ'7TV@<5=WN)^-\!T)[].XPND<X_B\)
MVBW2NC:3XC$<#_&'"-JFGA^*Z]UKN$C3=LA!3)#).7AFODU96B@68@WWZ='Q
MM\$ 4XV"K/#S@#RTW_,@D\0R>W;\[)$X5$;U>=RG:](F7!@?^H&*%^-&#PHY
MV5<F(=\N?YR/K] 4I:S"UEI>Q:ZX(]$B4FD_:O\9_-XJ#VUED:CB+(F,FROK
M@,%4K*ZBR\2%X)ITDT7/#9NCA[:"12I5K<4"6K7'S=],IT>KE"'$R41U3<P2
M"_WB@.RY469TMH27.8*T YVJ(;UU,9BZ1CDW)WRD_H2-R)7C'1FQ.H3JX3;<
M53U?*W'G8CH#5F8$+V-L#DZGO>Z;3IH_N9L;#&N1GV%4,)GJN+.^D0'!O#B"
MMT.='-@S[KH6F7#6-(AV4O/+5/+B^,4C.27,'MF NJ;&QST(Y'YT81W>JV1%
MSJ[(L!9V=4A5 JP.B\<72>7X@F/!?#H_]Y4;3V5+M"BEY$^FTJ O,JBVU"A9
MNSR+#W9F3U1R%=5EQNC GV;)CHSE44V/J<B9PM84"I2FSPWIQ=DIJ>MIYI:&
MW0[N@[T@Z!06WY&$5;2!B>FM,-$J*S'XTVY=T1T3#("6XZ\M+*)=[U.CV'8
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
M80[#WY(%LNS/I!258T+X8/ ]6H.JQ# -^7; 7=8F,9\:TXR9)#%RQ8()5FX
M&G#TB<71!0\1$SH740C9/HB_]SDG5HO=-R+>/-[^Y #U))%;-I30Z,(VN)1?
M8A@J6B3Q$&(P*+"WB<AL54]M4-*@#M^LAU=+A,SU475YJ+.'8P*<XLH,LI<,
M.[%H,#AE[J5VUM]@@#+VL4]*7N;+<%XDK:&CCF.:/<>,EM/C1]2SBM-NLC=@
MIWCT'7P7LNWDC,Q#ES9O@:ZBF9YD04&E+7D:;+:>2?-9FDR<)[:R16WT^&R:
M+F$;:4G*0 P+_\PJ"!>&G.H9F15$/J^X,^C6+].R7A1)0NLVUD%,6<EG583!
MSJAPA\I"OKRU=2)YVZ3_T4 &9$E??\P=L2E4=I4)!=OR'WSIT.8-V?7#/-78
M(-ZZD[$5KSF:+\)H/C?KR;C8YW@V'W$PH%[!?8]<&Y%KHV[=I3203_J;Z<L6
MV!.['G!-E:4S]4?WZ%-,J7\N-H+0BN0D2>\_VH3(YJREV-SR=+ZYY:_4^@A$
M_EL5W:^E4&S27)H?[#_QNN'*U."';"OQIDRT\\6V'9P_B&K6K2XG:!):M[:
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
MRT6HN[*I61MFYX-+>7IE:7_:\&,9GKIG8T:1C)OF'3V\F9X/!#D4JC")I*'
MW_MP':J*%,&-WU8Z!QN3)/A\O-;^[Q0[8AD77;ANJI_*:9R?#_R 3<.L6%;Q
MKGGZ;UC%DQR<-%67?ME3OU?E S99=K%9K(3AP:*L^__BPRH/SP2\V".@5@(J
M^=T;2EZ^*F)Q<=8V3ZREW=!&@Q1JDH9S94U%>1M;K):0BQ=OPP-2'-F;NB\P
M96IX7XRKT!V?C2(LT+[19*7MJM>F]FB3BMTT=9QW['4]#=-/%8S@VL8_M?;O
M2AW4^"I,3IB6G"FAQ %]>A.O3OKT%^*]"X]-&\OZ@?UR.>YBB^[X]8!ZLU%O
MDGJS3WW?VZR9L96E;E<6#RHA')YVC\4DG \ M"ZT[\/@XGX>V*RI ")R.J8*
ML;2,:'I(E;^'*9N5=5%/RJ)BY;.28L1NO[NY8^./K.L=.Z$)5M13=O_=S2T+
MQ63.@/6VB &BK*DKA%&'[79X ,0T;>!D?ED5[7KM$U-EQ^HFKETCCWK;&U,G
MJ99I*EF^;EK4@LPF#Z^;NFNJ<EJ0[/!-S>*\6780[H[9:P)S6TY6CE(FVO ^
MU$ODXHA)+G7.O388:Z^YS#Q&__R'5U+]*ZU;I;E DUXW7:0:A3JT#Q^9-I9+
MES$I%!>9V8@8DW%E)/LAEE49/P)W[0-2D^6&.VQ7'A;%=KN$L.59)MGW$;EZ
MYF3X !+MX*21AAMC8<EP;Q4;XE'FQ\QBWL/=5P%Y0_5ZQD+"B@6UZ>_]A'26
M:V69SWB6YTPI;KQG"D8=@OI^8ZZL)\TBL&'5=$B:(MUYQKSGQFHVE)X+!YO*
M6XX0 /V(PG9Q+48NNGP3U5 9=TR32NE58&O]@/@RD2NLR(Q+5-5QKSQL(#'^
MF#ST1FPM3.;((-(P=,B@M,=LJ 77'CN',L<@IP%,Z5P=KP&$SFQK1-6MXQFG
M)EP[$8L/4"A1"H_$.PH5,6K/O80.)3*>(\]OGF\>CE'W61DI-:A"!J>U@-,9
M^H/R(KC3;J]YZ01ZR##KN?46IB2RJ#&/JFCIV(]%%0B 0$'][01LV *U?556
M61@B0B$ALD[Q)M7KA;?+<5=.2V(2],,LM"VP@+-@\HY-R_?E-  -;&B5WZ$C
MS>YSOHB SWB9Z(/%ID<<D $ F$QCM(KJ:!L75C.%KK;L,J(_)V$Q1@NL*?F4
MW3<19'/9=2$2""WD 01-RA0 J? L:*Q<PM(10T4(IM:P_S3-]*FL*A*32+I:
M[7/.?@)<E7FNT,%*R/POX0V1:_0MF==.\\S+SWC#V(P[H5_P!IH^ QYSRX7/
MMK0A%77?"]K(' PA"N>YRS^A#6, Z .T82TQCF0Y))4$) 4W.5H5*8.W^HNT
M 9 YSSPP;$$;8$9$J%S&/=K^!6TX.$2[+8(PL,6=5T0 D!9B%UMH9&;+%EXF
MMA!(YWZV0)%SGS.#!I'$%B;+,)ES9_0.MD#_Y4* &[!#I@'80DA' T XC;Z&
M+:#&.'"5 #L!P4B(L5#A0%XF_XPKE.6Y0_PHL7'$U]J1747<>8"D+ "%#."/
MF#KYF\/Q7*6(_QA' "Z[.2(M_-T<84"+-E%$']/1-BI@&MSGU Z&D/D.AE &
M!<UE@I9'%8PF=1(PTL8DAE#H]"S[4PSA_R*&D.@#,@H7T::?WRR,AE-R!T,
M"3A, ":7BXV$SG,0AWO)$.!&!82"A7/KGS,$U'M0S/Z+12)=P7*P;(9[!9C)
M64%]"%#A /P"0U@JA",$2-\S! @<;8;''0RQ/@EQ:A#1PZ9![H=H>3HP%'P5
M)GO)%+A[^>V] I<7*V&96]P0]C,%1:+I*$<B'8$5)M,U@0 ().Y@"[ACZ4H!
M<D39CM.-Q^4VL05=Z,S7L07N%!H9!&N;3":VR(@"I$#WVVS?U0+9R#.B0BJ<
M@#-(*0QGZ23=9SX#4>.6A6K8O*=YM#R9HK-8_2':P$V6LO62-E8+?S=MT,GE
M=8]?FS"_">LHP<+LI V_@S:$QI&4=$DB -SO,QJC/B8I1J8Q:]%57TL;!][\
M[.;-SQY^\YO,T;4('>"_*?Z'=Y[K]/8>VIUO@(>5W<_;$-C=Z]N.%9-)L]R\
M1RVH.^.\ &3%-V0*N&'A '=A"U$A9T6W>GWL3MG/J%W_AO[R0M=?LA*/PCZ[
MQ!V9?8/DT0^-:/(*EUT,948_=C5YS22M2[7ZV973T;,/%<C,0_H<T[$48?_-
M8C.[^>)SV7_HV&[O/Q?=),KL6!5F$!4G&3+:]I]@^H?8/*;/'N,FH@QI. _%
M-+2T >NSIHGK!S*P^0YV\7]02P,$%     @ %X)A4O/1_AS@!   ;0L  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULK59M;]LV$/XKA#<,-L#4?!%)
ML4L"..FZ9EC;(&F[#\,^,#)M:Y5$5Z2;=+]^=Y3C9ICC-< ^V")EWG//W7-W
MYO%MZ#_&E?>)W+5-%T]&JY36SZ?36*U\Z^*SL/8=_+((?>L2;/OE-*Y[[^;9
MJ&VF@C$];5W=C4Z/\[O+_O0X;%)3=_ZR)W'3MJ[_<N:;<'LRXJ/[%U?U<I7P
MQ?3T>.V6_MJG]^O+'G;3'<J\;GT7Z]"1WB].1C/^_*S \_G A]K?Q@=K@I'<
MA/ 1-Q?SDQ%#0K[Q54($!X_/_MPW#0(!C4];S-'.)1H^7-^CO\RQ0RPW+OKS
MT/Q6S]/J9%2.R-POW*9)5^'VE=_&HQ"O"DW,W^1V.*OMB%2;F$*[-08&;=T-
M3W>WS<,#@Y(]8B"V!B+S'AQEEB]<<J?'?;@E/9X&-%SD4+,UD*L[%.4Z]?!K
M#7;I=%95FW;3N.3GY&U:^9Z<AQ;D76'>/WMRT56A]63\:XAQ0L;OW$WCX^1X
MFL W(DRKK9^SP8]XQ \7Y'7HTBJ2G[JYG_\38 JD=\S%/?,S<1#QA:^>$<DI
M$4RP WAREPF9\>3_D0E*WD##A 5YY^[([[.;F'JHKS\.T"AV-(I,HWB$QC6T
MW7S3> 1_$J5]FAQV==$-33WTU]+U\[I;DMG;\PM21^(B680&FC8^?QH1<OGF
M-7ZNR/L.YD13_P56/\-\B 0<S3Z[NL$J.@+G1]<.(KWVU::O4^TCN=RV^[N0
M7$->NKHG'URS\60V_Q.: :9! E;@WL45>0GDR"L_7X+A8#"^Z$A:A4UTW1R(
MG+G&=94G+A&H%M_> /&A8KBA&&#HZV7=N:;Y @E8AQ[C^YYP2;FVL!ASSJC0
M8H)K:RBS$I><<B7S*T5MP2;D?$@.9L(O%C!OB/M*=_PF)$_L!-&H8.6$_/!=
M*;CX\<"+!\1_<=T&IB49:)>9]H .7#FUFC^@.>:LI)+QR98C[ WE!2#.VK#I
M4H0PJ\;%6"]J,%_TH1WT'H.81\G= 82D)0>VABI=$DE-88G@&E96JWNAX22I
MVS64/):IVX=M#0/WU JD915^*XT,*<,(ARI"U]7*=:C@5PK@U*(QH[)$.TV5
MA:="1$T9(N[E$?Z-:34H)JB6!C*B30&HA<+L*&%S"[M%\CVZW=J0<28L0&N;
MGUQ -E6ID+F2^F!1E2B(M"B(H%+SR2!-@9"<&ED. NFR>(H@O* ,PS"T8 5F
M0"O41X*\4']"/Y*-O:I(JHS 4,J2(2=M<5?JG!*F#\HB%#6BR 4B@(  $*MP
M6UA,:0GTV#<+ YI*R((U.0J%N2I+R$\!*D&L>Z6!S%F+:D)A0J=(;;)0&B*Q
M4/7FD#26@!!Z4, "CL2JM)0IA24_%"F &/,492R$#@;8<KG8.>[@:7 H #4K
MS5/$$;2 OTFL.>P0"6(7A2"F^ ]9!%6E)AKZ'))30IDI$%,8#@C0:_J;)0%Y
MY="A*L\20X4M<W9DWFGLA+W"6&I@-D""C0$*C*H"RT1!$F##;7% &,%@D,*I
M@@T3M:26%WG>FI(JSO-2FV$$&TMY*2?[_F6G#ZY K>^7^:(7285I'FY#N[>[
MN^1LN$)]/3Y<1%^[?HE_5HU?@"E[9M2(],/E;MBDL,X7JIN0X'J6ERNX#_L>
M#\#OBP 3?[M!![L;]NG?4$L#!!0    ( !>"85)"2LDW!@4  )$,   9
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;+676T\C-Q3'O\I16E4@6<2WN5%
M KI5]X%=Q-)65=4')S'):.>2VLZR?/O^/3,98)>D[,.^,&./S_UW#L[)?>L^
M^I6U@3[75>-/)ZL0UL?3J9^O;&W\4;NV#;[<M:XV 4NWG/JULV;1"=755'*>
M3FM3-I.SDV[OVIV=M)M0E8V]=N0W=6W<PX6MVOO3B9AL-V[*Y2K$C>G9R=HL
M[0<;?E]?.ZRFHY9%6=O&EVU#SMZ=3L[%\86.Y[L#?Y3VWC]YIQC)K&T_QL7;
MQ>F$1X=L9><A:C!X?+*7MJJB(KCQ[Z!S,IJ,@D_?M]I_[6)'+#/C[65;_5DN
MPNITDD]H8>_,I@HW[?UO=H@GB?KF;>6[OW3?G]79A.8;']IZ$(8'==GT3_-Y
MR,,3@9SO$)"#@.S\[@UU7OYB@CD[<>T]N7@:VN)+%VHG#>?*)A;E0W#X6D(N
MG+V)Z7'EG-ZOK3.A;)9T8S_99F,]'=R:667]X<DTP%(\/YT/6B]ZK7*'5B'I
MJFW"RM.;9F$7SQ5,X>+HI]SZ>2'W:OS%SH]("4:22[Y'GQKC5IT^M4/?$"3=
MN;:F2_CJP =R'U9TV67=.OK[?.:[_7_V&-2C0=T9U+L"*+U9+IU=FH[&]FZ;
MYY>RNU=5[--COS9S>SI!(WKK/MG)V3DMOK+@MI7LHIP/4?H^S/D0IJ?9 X65
MI?"PME%J^X%*3YW^)M@%E4U_*")!L]C,1W0[;IC*M[%'(TV>SF^N'VV;9D$M
M1-VX=437[Z[H]MW5=7RYB>GW;54N3+3SES6NIX90<UO/(+BM.QV\C5ZT&P^E
M_I#VP'L\%O7+<(]Q)IBR(KN5'OS"OB\7B+8T%?U(.I<L3R3>1)(SGJ9X2S5G
MA<BANX:J>3RH"LEDDI$0.9-:42(X2SBGM\T"%ET\4G"6ZX1DQE0Z'$2#7&]F
M%8R;#0)R97@@J9B0*26PJDCFK,@*>H.BM?4#V<:ZY0/%6I=S"X_@AJ"??LBA
MZ>?M\M:9QM>E[P9F4D!/2EG.5*9)*!A5G*Y*/\<$-(U%$K'+%.04RU1.(F-<
M%W3;!KC\2G($XS" _" -@J5:8$>G!<N*@LZK8%UCXM =,[QV[=*9&J-%L42)
M0SK(<5[A*00K"GU([SM2QM*T8V%'C]*$29Z-L0_+WNU]TPQU9$(A*TKC7>7(
M=I9WNPDRSU&1W>B)XCNS!C;R7'6L<9;I2%V"S*8R><Y:RHH\(H1G$EE3K-#/
M6$/R4RY(2J9Y0F 3_YQ?0(TS)2502PM-,D7TZ2[49,*RY#'=P_(Y:AF UI3"
M*0V.I&8BE5^C)I!XE#W%D91E7'XS:NBLO !J,*0$QX[*8)GG^U$37<H.),I<
M +1$R]=0EJ/1U6/8P_)UE/%"L5S&&JH4O96+;E<C32E7^RC+OS-E"ISS(GJC
M.)-YI#^!A[+(GE*F.6:&4J!,,)D*4%:P!)P\I0RMA)[ R% BBS-&JY<HPTB
M$5 &HR \VME%&8A(]2-E_?(Y91HN\XZR G,&RF4FOJ1,(_DY87:BF6)7(_??
M3%D!1S$4,>HUYB$HPRC-T&7[!QH:3F.0@?TB"F68O?]/698@CX^4#<O74@:R
MTR12IC5F;S_+4 B6"D4OW5BF3ZZ)B';9788]DK%I0G]C''?'^_9Y?\U\/-Y?
MUJ^,6Y:-I\K>090?9<F$7'\![A>A77>7SED;D-KN=87?#-;% _A^U[9ANX@&
MQE\A9_\!4$L#!!0    ( !>"85(GS2'G@0,  +0'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,Y+GAM;(55;6_;. S^*X2O&#8@B&TYCI,L"9"T/:P?V@O:
MNQT.AWU0;#HV:EN>)"?MOS]*2MSTMG9?]$H^?$B*U/P@Y*,J$#4\U56C%EZA
M=3OS?9466',U%"TV=),+67--6[GS52N19U:IKGP6!&._YF7C+>?V;".7<]'I
MJFQP(T%U=<WE\QHK<5AXH7<ZN"]WA38'_G+>\AT^H/ZKW4C:^3U*5M;8J%(T
M(#%?>*MPMAX9>2OPM<2#.EN#\60KQ*/9W&0++S"$L,)4&P1.TQXOL:H,$-'X
M?L3T>I-&\7Q]0O_=^DZ^;+G"2U']76:Z6'@3#S+,>5?I>W'X@D=_8H.7BDK9
M$0Y.-B;AM%-:U$=E8E"7C9OYTS$.9PJ3X T%=E1@EK<S9%E><<V7<RD.((TT
MH9F%==5J$[FR,4EYT))N2]+3RVLNF[+9*>!-!E?EOLRPR11L4,)#P27"QS_Y
MMD+U:>YK,F>4_/0(O7;0[ WHD,&M:'2AX+K),'L-X!//GBP[D5VS=Q&O,!U"
M% Z !2QX!R_JG8\L7O0KYU_<_7>U55K26_GV#OZHQQ]9_-$;^)>B;CO-[?,3
M.?3FVM[<ZZCWYS\+]KNF3.W.5,M37'A4G KE'KWE3>.JUA70CLN,S(,N$-+7
MS/"<F>J99:^8N?.2GHJ"7%14SFH&_Y"JRR]0=K#>DN I0S2$4S-,X.--0W9%
MIPA6#0"?4FSUN;5:=(U6G^".^E ?IY76LMP23WJ!H 5L[F[OX0+"A V2)*95
MD@RB,:/%)!Z,1PQ6>Y342N"NLT3(,TI!33[:J!+=/SJM-'$P<<@Z::9GXT$R
M'4Q'H9G&\>@T?46ER2]^H, I T801"@UAU28Z2.P< PL28!%X]ZV,P4??INP
M,/P,:Z[*%";!((P3:R:R9B;3@!)?=:8GP76>4Y,ZIVO1K[]WY9Y72(&9.=]M
M5*D;&4;V6C_# TG :B<1:R,)83!VQMGG?G9XHC7Y=J7^@RNC .(IA(R]Y8AE
M2^+D2A1$UA7R@78!%?JOT_928O]S<W8,T06P(87S H+A-#%9'@9);]1>QC]<
MGIXG/;V*H#/[HLY3;D59' 1V$;I70\J3.("?%;A_UDEKE#O[7R@J%WJ=KJGV
MI_V7M'*=^$7<_6>W7.Y*BG:%.:D&PR3V0+H_PFVT:&U?W@I-7=XN"_I641H!
MNL^%T*>-,=!_U,O_ %!+ P04    "  7@F%2K+^5F>X'  "W%P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6S56%MOX[H1_BN$ZU/$@-86;[JD28!-
MTJ I-FF09,]Y*/J@V+0MK"RZI!QO^NL[I$A9EFQW]^"\],4F*<XWP^$WPR$O
MME)]TTLA*O1]593Z<K"LJO7Y9**G2['*]%BN10E?YE*ML@JZ:C'1:R6RF15:
M%1,2AM%DE>7EX.K"CCVIJPNYJ8J\%$\*Z<UJE:F/:U'([>4 #_S <[Y85F9@
M<G6QSA;B151?UT\*>I,&99:O1*ES62(EYI>#S_C\.C+S[81?<['5K38R*WF3
M\IOIW,\N!Z$Q2!1B6AF$#/[>Q8TH"@,$9OS;80X:E4:PW?;H=W;ML):W3(L;
M6?R6SZKEY2 9H)F89YNB>I;;OPFW'F[PIK+0]A=MZ[D,-$XWNI(K)PS]55[6
M_]EWYX>60!(>$2!.@%B[:T76RMNLRJXNE-PB968#FFG8I5II,"XOS::\5 J^
MYB!77=WE959.\W*!SEZSMT+HT<6D ESS=3)U&-<U!CF"@0EZD&6UU.BOY4S,
M]@$F8%!C%?%679.3B+=B.D84!XB$)#R!1YM54HM'C^*]5>@VU]-"ZHT2Z)^?
MWW2E@!'_.@'.&G!FP=D1\!<(E-FF$$C.T1=9+CY50JV057E?@IH-<+C2A]QZ
M&O>^K&/.D'<JRZE0I=FGHE$Q,RH@T'25E3/S"?[0ILQ64E7Y?\0,G4&<KO+-
M2H\"-(/5RPT8$MAI5C;7>@.[+P!>5QJZ*--H+@N(5'T.*YB*U9M0S49T1W"*
MGE0.[%EG!?K:TGN[TW7VM#/!Z+WW*F^,R@"5D'?^$)"S^Q)52[G1,$&/T-/C
M0[T%+Z+,I0)D+::P]3/T*"L!,D^PS(WU[0UP5T'@/8MW46X$NI: <([P.(GY
M+V@&(Y_7*B]@P90&$'OE+*ND^D"5 +8K] G]8UI)XY7:31@-$691$(8AM&BX
MWX\B@J(Q<<!_S\H-I$(#G: __RDAF/RE^:>U# DY(F/<B&Q* 6,L/&B*_5K;
M01"-+0"FW#<)88B/2?B34&'/-I )&4<X!KBT"]>;33BO+0D2'K>7?U0"XX"#
M0,)@Z<S-?A'KJJ8?B)#_O7P26J4\]*W$.))UK#V\I2<73]. UL!]7_X..()K
MYX3HKI 0[A#(*JM$@+9"?"L^/JWD#(3#,*#@\3CM$P6/PP-\^@%^.(*1Z #D
M3Y.$^$V+R0$X_ -P+3 *K'6;EAZ$^]EH8 @BR &R'N#A)'$.^TN=(A_C-L!Q
M5-N&2=JT"=A)&[L>LH]Z&9[YP&37)!&&B6Q_(H12R.QG!A'BVSPRF(G/0IL%
MU /U;,*=!0&-V[T(>G0<)7O@"4J2!MLU.4Y@8IQTH1.$G9M"WTJ-O2EM0U**
M:.+(@YLFY# V)F1O(@RY98-EO@F(;,S#]D26^"C%9-<$/6P<A1TC86Y2(W$>
M-LTX!#,)[F1LLPKO')8>B.4QCSLB*7(2'./>?'.NV)-O"$X?A^@A+PISB+R:
M _F+S$I'R^+C2+ [[#X>.P5G60ZN9OO2G2X.XI '":2)-""&4T',ZWX<)-#_
M(K2&HE(I*$@@7JJ-RJM<:$3=\<3 792[1!,;<O'4BB=!G!HX!O VQ(,8-N'_
MND!X?7QXJBN$NUP!K1X =@'7$'_\1^.T<_HSBE(:8$C 9Q 9*8Y'NWX41)2,
M@*PA_66/ 0P"R?J61JEO,ANDW,V\$V_*)6U(Q"Z;,'!FY,\ODP1\6.TB-?83
M:-+,931N)0Q/FZ3Y##9X5&JB.DY]#*KITG"?H;@.)Y;&OLE-_3!.26=JVGS'
MC11GQ/@@VI_*=M]):VID,E6X[Z[&1R;V?#/&<&['=&\W6%!'MXO^..DG=3JF
M45_&E ,N#<&&]L*S2736(MAGHX;O1/H98:>F)6)J ^?S TDG89XW80!D&*&(
M)VZ 0):BHZ.1VD7Z>61(.,\U[VV+VF(,0C5!+U\?]=Z^F=0>^DP<-VU@OD=Y
MATO]VEQON@FKJ4.@+(CX7I)*/<-K$*OZ=2M[2^DGRN<ZI1S+C3[11TT+-LZ)
M03B=L!!W=!U(^L\^P179AYA]NE79]A1B<AHP=B<A!@IRYY 4ZI)CVTY<,<3!
MUD[.Y[M3FO$=TJNL(%W"U4;+(H>Z"/+E;N=I0%*H,$#Y&0YP"(F,@J ;H5!$
ML.,,Y+$[*Q)BN.W/BB$B08P3"S$TL#Q)1W:48T $!@X-=,SQZ,25FS=7;O[#
M5^Z7)63NW9W[T#W[))AY]CK7ZVPJ+@=P7]9"O8O!50NU=\V&R[C.S859SCNW
MY(XM-6<L:?O7TW-[]L.E4Q;O!O4&ZLX<3J-LFA=Y]0'^\EL\!&=;G[MB(4:/
M8HL>Q/=\*GMBV 7LWA^OY>V9=UQC4T9PK^WYO&;-<1E(*U8/_&,GLY<73DCN
M\QBNRL3=D3$D=0-V@BA10Y3HAXGRL"-Q[Z7F$&M.(A]FS;.8V^=&6&[O.F*"
M$$J1SO--*[(R:U>_J,J4V#W*6 <;'MB]M+V](._PS+U'^/PQ;$J]-KM\2-O,
MY?.)N8/PUOY$.+5]>ZMICDO8*9, NGU;^#1T\A>OT+]G>&T[0<K9'AM\_W4I
ME,CFX*]=S9O6]^4XJH\Z'!"8;%IUSALVV778*HB'S=$X;*6_0PR;M!Y35T(M
M[),QI$)3:M;OJLUH\RK]N7Z,W4VOG[3A(%WDI4:%F(-H.(XA$:GZF;CN5')M
MGV;?9%7)E6TN109L,1/@^US"/=1UC(+FK?[JOU!+ P04    "  7@F%27]ZO
M;G4(   ?&@  &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6SM65MOVS@6
M_BN$=V;1 JHM4J1$99( 26>*[2+I!$UW!HO%/M R'0LCB1Y=DF9^_7Z'M)W4
M=IRT#PL,,"\B19&'Y_*=FWU\Y]K?NH6U/?M<5TUW,EKT_?)H,NF*A:U--W9+
MV^#+W+6UZ?':WDRZ96O-S!^JJXF(XW12F[(9G1[[M:OV]-@-?54V]JIEW5#7
MIKT_MY6[.QGQT7KA8WFSZ&EA<GJ\-#?VVO;_6EZU>)MLJ,S*VC9=Z1K6VOG)
MZ(P?G6>TWV_XI;1WW:,Y(TFFSOU&+^]G)Z.8&+*5+7JB8##<VK>VJH@0V/A]
M17.TN9(./IZOJ;_SLD.6J>GL6U?]6L[ZQ<E(C]C,SLU0]1_=W3_L2AY%] I7
M=?[)[L)>J4:L&+K>U:O#X* NFS":SRL]/#J@XR<.B-4!X?D.%WDN?S2].3UN
MW1UK:3>HT<2+ZD^#N;(AHUSW+;Z6.->?7EB(Q-ZZNBY[Z+KOV*M/9EK9[O7Q
MI =]VC4I5K3. RWQ!"TNV*5K^D7'?FIF=O8E@0D8VW GUMR=BX,4?[3%F"4\
M8B(6\0%ZR4;:Q--+#DG;L?^<3;N^!2#^>X"FW-"4GJ9\@N99UUFHS30S=E&:
M:5F5?6F[B%U8?+#[M'B0'GGA4;<TA3T9P<TZV][:T>G[)OA?<(7*]';&>L?Z
MA;?=TC3W?_^;%CS[H6/PUQ8;FQM6!6E;6[@6]F X&PXTG:O*F2=R;BK3%)9=
M$X(Z5G;,7]K0MRFY[!&#$6P]M>W&$-LK/&=7'R[9IP^75S3Y^.4-!SZ]>D\<
MN:&#\KK7[.<MSH^V5YCQNHY8@VCEYLS4KNW+/X):OF-Y%LF48Y)%(DXQ\EA%
M/$EH)N)(:46;HEQ)6@'O HA].[0MQ&5+(@4R(+NE058]F)4)HA@S$?$\88(N
MC&DM%QG6,H6U/(I3S2Y<<_.FMVW]4L(9B$C.9)1E.=,<1!0)E.<"XL1)[H51
M8/BL8[.R0VCHH$$S=;<V>HP#5E304CDGFB4L.J\HM-_:15E4UJ/4_CZ42_+U
M-4!HD;:Z^;P$%':^%X@.MBF(;Y*C968.R=@_33,@CK,U!@PN*QL3-H:C8_85
MP-T^_.<![M;KNRU!CM@'U[P9>C+U/=@D&& "#/)(*@_/)!)YC@F@%"N"J8RT
MROR8\]A#.8J%9F=%,=1#4./,0N*B#+I]):)8RM<T"LDQRBC1"8U:T#--\<PS
MK.SC)7@4.8>,\\!8K#3Q$T=I)CP?21;XDE+ZG<3GSS!+BS057.@QG$$#V"79
M1)3D01*9D229('I:>:FB-,E65)!*+>C,6($'P3&+>)8R':4IP _O !])E,"=
MDTB!(C['@AT(X&H3P-7! .Z30@0#=_V^:'WP\//1NG! :=L0&@C#=[Y,(,^]
M12RXL0 YE4X/,8%B1G#)O=O)]=T 92.00,U#%_QI9ND<>-OK6;O1YO_K+K^^
M1&CVZMZ:MGN]$_4[EHX%K#Z6*6:QQ - DF/X13J6^8Z[X5.F\="29CE3XU3B
MH5:/'6:^4.F>VY,Q</P]:"&G?$]OT@\Z#V\J##&&'4[$.*,S@GCQ0^PW(S_X
M(1Q-Z=MCR&#FS8BXNW2-+\J0/(*F[&>4XQAA0(JWKH+I$&#^#=6%JFN/&;\Y
M X.#CL("\EP2"^_+VOMP$D>2(QK5I#<D"+,L>U.5?Q!%A X1^T"$B($1/IMC
M_.2P8R<#KL41:22T8!+:Q&4QS+VE2\_*$=WXD/&AE)9L^<;-WPR;Z@!!1:4)
MGAD"5@(^!90+@%F(@D-[4KK@3* V4)P_*9&B\ F2*H18S>.U1%M9:R-1AFB=
M #$\XCQAOYBVI+)Z6VQ<[;U4_.#GUPN(%\J&K8U:,Z@&Z@FW?OEU#1@HMW2S
M8##%*9!K7P<)!%$E#H#DL&>_$"0Z$KZR@L$E56$@G<,03Z@TX;E7I<JE!TG.
MDQ> )$\4RV1&E\7((-\.$JE1:Z4I2JSD&7B@ .-QS#C<?J\H0A/:I:!DF\7R
M.5P(!!,N$US^)"KR= ,*3)_$1()X*%(FN7PQ*%+OO3GWH,B]GUT/RV5EJ=P#
MA<)T"U2,R)_ER^NV5:S[FHCTK4A\.4C?DB1+4\Z\'LS*<&535 /=6H:*L@;K
M0^NE?PBQCXS_.!ML= ,A6U?O]EG?$4#CF&H=E:=!X5SPL)[D%#\)OGY=(V\]
M37JG$J;0J%$EPMH2-2++^ KZ]OFS"G5D JYRG.8:X$.%ER D41WH#S]AZGU>
MXZ8]\G;0G_U<+$QS$X 6-.>F57GC">WV;J2?-:KWS^ 5"*R^;Q/HA4A?7&5^
M:2>QINCF-&K#''$;M6$*'Z#Z,EG5RWF42G6H-DPWM6%ZL#9<:WE5(ZX;?!3,
MEZ8?6LSVE8P':>XO&=\-(!><MR #!(4NS7WX4<;@6[=P=\VZ6#OS-<%7Y?H'
M)3Z8YJ5K6]Z%JSRNT4'+@&^5A?H@78U2I*%[\1$'L4:@0L(Q0:VSRGW"1_A%
M_ <\D2AT1JUO[B.[1$4D*#:AIT'&XUF4P6^HGD HCGSDCBA9\YQ*"]HJ:3V1
MZ DTVBB.9\9TKGR_H  3C82$;9@B0R&+2)^7P5%*7%'GQ"@X)NS"4&?K"U'L
MB*G31RK%@.W0;J8\^WY5H^4/<1=U=UD/];;-\BC3N,>#65-+I6.-:Q18$/0"
MN3%*<$ _%1VQ]_5RZ+UOK=)1RC-_+$.S W=0FL1/4#4220P7.[G*/($*ZM=X
MZCN[&&)E?-7CI62DU+=6OM>3P>MB'2EQT'^RC?]DS_16]"-8] A)7^=)!ZG_
MY4E_>=*?UY,FCWZTKVU[X_^:H!_;4*F$W^\WJYM_/\["C_X/V\-?)Y>FO2D;
MJL3F.!J/,S4*Z7O]TKNE_PM@ZOK>U7ZZL&9F6]J [W/G^O4+7;#Y3^CT?U!+
M P04    "  7@F%2?&"A<;P*  !"(@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T,BYX;6S%6FUOVS@2_BN$KS@D@)I0E*B7;!H@2=,VP*;U->DN#H?[P,BT
M+526LI*<-/OK[QE2DA7'5ITL#OO%)"5R.)QYYHW6\4-1?J_F6M?LQR++JW>C
M>5W?'1T>5LE<+U1U4-SI'&^F1;E0-8;E[+"Z*[6:F$6+[%!P'APN5)J/3H[-
MLW%Y<EPLZRS-];ADU7*Q4.7CF<Z*AW<C=]0^^)K.YC4].#PYOE,S?:WK;W?C
M$J/#CLHD7>B\2HN<E7KZ;G3J'IW%--],^"W5#U6OS^@DMT7QG0:7DW<C3@SI
M3"<U45!H[O6YSC(B!#;^:&B.NBUI8;_?4O]@SHZSW*I*GQ?9[^FDGK\;12,V
MT5.US.JOQ<,GW9Q'$KVDR"KSRQ[LW" 8L619U<6B60P.%FEN6_6CD4-O0<2W
M+!#- F'XMAL9+M^K6IT<E\4#*VDVJ%'''-6L!G-I3DJYKDN\3;&N/OF@TI+]
MIK*E9L64O==E>J](3DSE$_:EGNN2?4ASE2>IRMAE7M7E$BJI*[9WHVXS7>T?
M']9@@X@=)LV69W9+L65+5["K(J_G%;O()WKRE, A^.\.(=I#G(E!BN]U<L \
MUV&""SY S^N$XAEZWL^%\CZMDJRHEJ6NV'].;W%^X.B_ WOXW1Z^V</?LL<U
MS&NRS(S8SXO%HIBD]6-/ =4FP0Z2)/L]JNY4HM^-8*"5+N_UZ&3\^>J?_XB$
M&_Y2L:3;9[)2=-I3:CU7-5.EAKDE10GE,(RG)(U[DH;#5)81PP_S-)F;B2I)
MBF5>8R8<!%,5P\*\6*0)P_%F$!KA"(^J%%MBUJ_Z7F=,](BRA58D7\.!8X@:
M[@W1- =/&K0S>(\TGS$Z,TMKO:A88=^=@WB1I1-%\\]4!JQJ=DT&41VQBY:;
M3Y8;($4O;@'J%BWX<6.V=TFTBF4%;JO]!O?)LBS!!0Y5@19[PUR'QX%MH[B9
M! >@2SI8,E<E[>!+B0F2A_0K728<B45/*6:INDVSM$XQ?\]0W3=M%.\_(XN?
ME,P-=,TD4+:M=-$:ZOOL,[SW&V;T+'[I]09P*CN<RIUQ^E6K+/T37'V$MV=[
MOQ;59OL?IDB++2Y@6!5$0&";Y8;P)IU>UV@L/L'#A2IS (%69>9U70 EL)>:
MIK!*0\A6L@UV/K^_,9MAETS!C5,L . KD/L)UFKR<$?LWUJ53).KV@8?_$3K
M&+KX8TF&MN+GR&AI9@X_+8L%T^LS&,X\@?:D$P6N:8,X0NMC[/=6[UFY[6\E
M4Z<PT[D&,3=T0H)BY'@$<Y<[4GC[[*:HX<[SYQ0AF^?TA.?((&+"=[@;LCVP
M)0'4TWN59B2AM[#\MY4"1";ZMMYRXOX.:],(S7$ BM*1H< (X';#_2V+-^OZ
M#1-8%<?4B1T946</AW=#6(=1X,5+%3@NBT3K2:,L.A]M(V/NQ%8KL0]A4B^.
MT/,\]K$$F\!98R26]S?,DT[,?>),.F' R8'$CB>C]?G=*<&ZB)R(9&!/X4O/
M=@,G$/[^@%4'G54'@S9XV4FQ8N<9/%PZ3<'"[2.9GHEQ2P#D2M4D8(0E6-HF
M0Q_<9',\.JV?*\$QAJ=^"BB+:3")H.:PN9JL&>P4F4J&[*CN -B+Y&OJ_3VM
MY[!XEST2.J ES_&XRTZG-1AKGM;SLEC.YDR:8<6BV G\H)G3/FPGN7PUR_5X
M2XFO3VO7N;X3^V$[;9V::-?%CI#MEMU#WW-"CY D(@ZCY$../NP@$>[LZ/N)
MWKASD!"\#=^8\2G5I2J3^>,F6 QNM!D6ER:D;TX[&HWO$/#7//HMU1RT.FO9
M-GA9$9ZWIT!B4P! #P %FQFS7.9KAOS$]YCHL@&P*ZP>L(^GI^,^ #N1->[W
M7\N"F!R7:6*CU:FI4&!UY7<Z"R54EQ-LEB:8?6JSD#VK <3^ZQ0Q<XIW\(0V
M:?AR2\(DAJ# NR5F?UL=PD;=-2-X[@[/536W.1MU*!9 4N; ;UC@N(@EJ[;-
M,C:$NO.BO"M*: C!J$B^(Z\SN6?.(NF(T&V;EL+SZ5!BDP'%3@R >T[ (^SL
M<50/2^.=IDN<P?!:F.-+XS.I"0/!D(;M$J&^'5P?L%EQK\O<Q!2)X.O%)HB$
M: )'&(\=2PZ9P@9SDT!@]]X:N&7NB>XPS1"IF1>"USQ-TCN554QR^(6XF]8,
MA1-BHY4 5N=Q<1+.<73T0@2=D&*<*R@S\'TLAL] *(G@MZPKD($31O1,A(X7
MA>O*19@;4JZ+L,Z#?N<UZ@TH)H9MLYMZ.4*G<# 1ZL7\;>KU8R?R(VK"*&#0
M\&O4ZT>.#Z%#(AYR!(16+DEVTI,#Z@56XYYZ[1"JB+V^>GT$9W\UK1FZ &.T
M6;U>[/@^B@6HBOH"&0'RLXB3@KT(8 :(H([ ,RD<U(K\P15&Z3Y8"(><?M0Y
M_6C8Z=N[&%.$JK)\I"AZNJ"*SHK^Z?5 +RQL<ON#6VUV^S?PQTF[L>IMO'+2
M)NLG[_P6^ED8%6^H0W<O,0UY6I(7];: \[I(<[228?\&X9F/74\T/U]])95#
MIU"PP2-L6E*RZ)JX1Q5G$%/NQVV?P[<@=;CY?#7&@TC".8:>+4PYG( 0&VR_
MVX5SU 1N:/JN#_>#W+3=)81]\&:7D+CQXW:7(.1@@K 98C_/'81?W,$O?D'.
ML0JNGYH\CY1PL;C+BD>MV9G.]32MV1AZV(B_P;VVXV\-:OT@/^_QH5L^;AL^
M[H@/>PE2-4DH/,[_)>KW8_TN>&+CYMJ49,7&JJR-ES*U+[8T6+A2%>64-U0*
M]X5_]$03"; _*TJ30CS8E'EC_D3U4(0ZQS@JWS6>C6(2BA>XZF]YGTY?PO!S
M*)\:V6QCB3QT%#H1X&?0^#><#L$U#@*3<2/U%K8C/'_@:'#I",P_/5F ="H.
MC-:^C"_.[*$&(S6LC_?:@3C]))3&PO&13DC$6DC<9!!TH!CQQ;5!$!4TU:G-
M*R/J'5F*VI]=F7$%HKEG UZ \,\]0@X]-5<?]%R8FMF\>:U1#=B-=8E_BZ'X
MTF">4BT!AQ^92PL/!PZ&# 7^/Y0[&(HGZ'[F;S,4G^XV3#!"%NJ1$P!#=+TR
M9"AQN(L+ &4DE2\Q%"Y$K]T5FRA.0FR$G,P#&)'(><;RH8'0CZU]>!$=L7GU
M D,1H>Q^=S85!%X(TG<XE@6.M%=(W)1%=#GHF93!OOA)/&NN.)\K_J]%L9>&
MI[7-!P4&1^"*?N<U98E+ERU06=ON4I@@P3>9.5WG<[FUZG1#SXD]P 21#BAW
M43)*UV,?TA\&Y6! #U8D,45(3N"*1&QU[6ZO15"/\E6-84>]&@0/PK#_&J/-
MM8>$3:SJ[W9LE9N^PO E%<XF"15(%-W0Y $1W6 /.+4C M ]L=9<.G>Q04+@
MYB^;YI$)6M+\ <&PFI;8%W1M9S8+) PD>FFH& X0?PFY+MQ:)/J=5Q74*%A1
MZC7-+KB-4"*V\ZB_%;<"[C180: 9[PY<>* 0P(5UN#[Y<!ELQZV$<:S@9D=/
M<!M'O(=;&FW&+5ROWV.Z&;\>MSZJ',_F'@'J\=@S 0M8]@=2NVVXQ3+$C3YN
MX14">(6-N!7F3P$9NSANL+&:.NS]K[_0Y<Q\O4!_XZ),MG_Q=T^[#R1.[7<!
MJ^GVZPJ4%S.Z ,ST%$OY02A'K+1?+-A!7=R9KP1NB[HN%J8[UPH5-4W ^VD!
MNVD&M$'WV<C)_P!02P,$%     @ %X)A4H\@H!HS P  R@8  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#,N>&ULE55M;]LV$/XK!ZT86D"-).K%=FH;2-(6
MS8>V0=)E&(9]H*6S390B59**D_WZ'2E;=8O&P+Y01_+NN>=>>)KOM/EJMX@.
M'ENI["+:.M>=)XFMM]AR>Z8[5'2SUJ;ECK9FD]C.(&^"42L3EJ95TG*AHN4\
MG-V8Y5SW3@J%-P9LW[;</%VBU+M%E$6'@UNQV3I_D"SG'=_@';H_NAM#NV1$
M:42+R@JMP.!Z$5UDYY>%UP\*]P)W]D@&'\E*ZZ]^<]TLHM030HFU\PB</@]X
MA5)Z(*+Q;8\9C2Z]X;%\0'\?8J=85MSBE99_BL9M%]$T@@;7O)?N5N\^X#Z>
MTN/56MJPPF[0K<ACW5NGV[TQ[5NAAB]_W.?AR&":/F/ ]@8L\!X<!99ON>/+
MN=$[,%Z;T+P00@W61$XH7Y0[9^A6D)U;WG,C^$HB7"N'!JV#=\H))]#"RR_^
MPKZ:)XX<>?6DWH->#J#L&=",P4>MW-826(/-CP ),1QIL@/-2W82\2W69Y!G
M,;"4I2?P\C'L/.#E_S_LOR]6UAGJEG].^"E&/T7P4SSCYR[TNO@7&W@O%%>U
MX))\#H_)=R5)\$FKFM)EM"3SS4CI5WD_Z<T_X'/;\1H7$;U0B^8!HV,*ZY&"
M^(G"/9?H;T!8X):.)+U6>PZW:*F]+>@U?.[0! ,+?R$W0VF!"H/M"@T5)]2&
MEFSFERF\O%;@MKJW7#7VU<&> C3X@*JG5+\ EL5L-AF$=)+O!58>:>,C#2!+
MVI.830NHXFG.H(QG60[ON%&D0I2=,V+5NU!2IT%I]?HXI>)0Y1>0%7&:Y8/
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
ML;!3N+:I*6D!_CXKBKK]01MT#?O/_@=02P,$%     @ %X)A4LU;/NN_!
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
MYV;V09=+\Q.ORU+K<F%NKU4*JZ<7\/V\+/7J@1;H?O3WXK]02P,$%     @
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
MQB?Y-  ]=-Q!L*KS76ZM+/5,OZSI)X7:*=#Y1BE[$)R#\;>W_!=02P,$%
M  @ %X)A4NGP65?+!0  ^0P  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N
M>&ULE5?;;ALW$/V5@6H4$L"N2.Z-F]H&XJ1!4\"):R?M0]$':D59V^Q%67)C
M^^][R)54)9&=]$7+V\R<.3/#H4[ONOZ#71OCZ+ZI6WLV63NW>3:?VW)M&FVC
M;F-:[*RZOM$.T_YV;C>]T<L@U-1SR7DV;W353LY/P]I5?W[:#:ZN6G/5DQV:
M1O</%Z;N[LXF8K);N*YNU\XOS,]/-_K6W!CW?G/58S;?:UE6C6EMU;74F]79
MY+EX=I'X\^' 'Y6YLP=C\IXLNNZ#G[Q>GDVX!V1J4SJO0>/SR;PP=>T5 <;'
MK<[)WJ07/!SOM+\*OL.7A;;F15?_62W=^FRB)K0T*SW4[KJ[^]5L_4F]OK*K
M;?BEN_%L4DRH'*SKFJTP$#15.W[U_9:' P'%'Q&06P$9<(^& LJ7VNGST[Z[
MH]Z?AC8_"*X&:8"K6A^4&]=CMX*<._]]T+TS??U ;S>FUZYJ;^G:6/AD:?J^
MU<.R<F8YH^D[O:B-G9W.':QZV7FYM7 Q6I"/6!"2+KO6K2W]TB[-\G,%<\#=
M8Y8[S!?R28TO31E1+!A)+OD3^N(]!W'0%W^3@U=5J]NRTC5Y,NFOYPOK>B3.
MWT]82?96DF E><3*#>II.=2&NA4=L_BZ'4L,N7J,Y*>5[R-%W3Z,_3:,BP?Z
M.-JS!!.!-=+M$@-1D.X-H9RM:;WTPE=I!"SDUD"ZJ5I?.D#<Z!8UBFIT?N8W
M7W3-1K</C'1=DU[^@USUVTB;LD/-VH !9UOO50TTY=#W?DV793_HVLZH-:6Q
M%G=!P*5II2O<%TZ[SPSM_,!TZQST!PD[E&O"4M4M+:WU)P/\IJ6J+>L!J1;1
M.XCKMAV"_;T65'%5!@:653UXMXWN6T"S7AG9M>?$KKN[=N0#SC]@1!4<+@-+
M#]1W0[N$2+2+Y9C==*E[8(H%_3:TAF).-V8#=Q8X@ DR=SL6- TD=X,%$,O(
MW)<X>0! -S#AP-+5F\OK,6AO#V+[R;2#L71"<1RS3$H_2G.6)05&22Y9DJ5A
MK6 RSPY$P4[7&!QA>:PH%TRDG 2FBJ<D%$N5HC?H!GM.IG5G 6,J!(N+8D:9
M8&DF2,B4)6E,6,ZY."JBG>NKQ>#\U4&N&SV9BI3)C,\(:!-50 \49(H4R_/C
MEH^J\43!D0;I&?AZ1A<AK%,>"8#D42Y)1*G$2 AZN0WTL5T^%L)4S!XA."E
M:R SYDQ*Y0D&Z:G*PF["1))\3? 6?)RQ7,8T+1 ED<[ -&=IPBG#!_:/^0M"
MLDS2%$&4*H8(AXXL1BQ9 <*^FR($,^<<>B G$J]'@F/AKTX?Z\_T_"^.>>0]
MXE'A_8ED@05XM./XBUTU[D+A$TDL$\5$'/L1B,F5YSC.$I;R)*QE+.'%UQS[
MU(<G"%"J$F1B%JA%@HGLL2263!39S(MDZ$R"QXS#AH"&(OE>:D,.%Q+^)2G+
MD$I%@5) 260@-OY&.LFL8+'P#LI8,2F*D%@H0Q'<3P$>&A]+)YDP6<2^&($@
MSWU052C#Q&\<3P[D4Y$G-%4Q#".?5(*41!I(QL'6]_H,BGR>3Q6<%!):.%.X
M!F2.I%3T[LWEU1/Q56FH]1,JLB!U MP0#*-"8BG_VF.1L!AE)V,0DOJDS?,B
MH$B_"%3.>"$]^0)>XG@!Y\)EI<90'$?$62SST3SG14"$2S/W05 *A!V) 9(G
M54"$#ZXJ\)<6F:\RGGY130D0*0H778Z0,J[R@"C)0UX$5'A]^J>I]=WW)Z?O
M0WNI^K&'HDN=X%Z.,KSYZGKLP2L+$V@])TD:Y0?KT%1K7W@[)5[IV.X\]E7?
M-:&/(H8W XPUOG</O?OQ!R5%_C/.#G7HU6/3UYN-07>&SSLIP$WI&B;H!=Z_
M$5H:ECM,11X=>QC-#YZCC>EOPZ/;XB9!/QM?IOO5_;O^^?B<_>_X^*< [?2V
M0K>OS0JBN+;3"?7C0WN<N&X3'K>+SN&I'(9K_#<QO3^ _54'H-N)-[#_MW/^
M+U!+ P04    "  7@F%29D)S\;P$  #T%   &0   'AL+W=O<FMS:&5E=',O
M<VAE970U-"YX;6S%6%UOVS84_2N$L0(MT%HB)=E6X!B(HPT+L 1!W'8/PQX8
MB;:)2J)+4G$R[,>/I!3)MF@Z;=$L#[$DWW/N!Z_NH3G=,OY%K F1X+'(2W$^
M6$NY.?,\D:Y)@<60;4BIOEDR7F"I;OG*$QM.<&9 1>XAWQ]Y!:;E8#8USV[Y
M;,HJF=.2W'(@JJ+ _&E.<K8]'\#!\X,[NEI+_<";33=X119$?MK<<G7GM2P9
M+4@I*"L!)\OSP04\2U"H <;B,R5;L7,-="KWC'W1-U?9^<#7$9&<I%)38/7Q
M0"Y)GFLF%<?7AG30^M3 W>MG]M],\BJ9>RS()<O_I)E<GP\F Y"1):YR><>V
MOY,FH4CSI2P7YC_8-K;^ *25D*QHP"J"@I;U)WYL"K$#0),C -0 T"$ '@$$
M#2!X*2!L *;47IV*J4.")9Y-.=L"KJT5F[XPQ31HE3XM];HO)%??4H63LT6]
MWH M@5P3,*^$,A "X#(#"[HJZ9*FN)3@(DU954I:KL MRVE*B0 ?P WF'.N%
M V\3(C'-Q;NI)U58FMQ+FQ#F=0CH2 @0@6M6RK4 OY89R?8)/)5/FQ1Z3FJ.
MG(P)28<@@.\!\I'_:9& M[^\JR3-J7RRA'?Y8C(8-V06EN3E+!,KRUZF0;M\
M@:$-CM#:EB6A(LV9J+BZ_NL/!0!7DA3B;X>[L'47&G?A$7>W^$F]\_+YQ1*V
MQ:X91H9!3YV'F3_U'BQ.H]9IY'1ZD:OAA,N4 #7F /E:J64$RZK,!*@$R4!6
M<9U_RDHA>67&B2VNJ!<7A"@*?;\+KVZ'OF$<CB<]N\1"Z(?^'N%>OJ,VWY&[
MR#?7=XZU&K<TX]=HC4GK;N*,^J8J[@G7<X23595CJ5:F?N>TXW_!\?=O7A-'
M.X5$]@K&;2RQ,Y8[HCJ!ICJ$%(NUS6?LZ-*Z#>)>5$?6%?K=K/7=*UO=JX4
M"\(?J&KG2U9L<&EF[XT2R&OR2%/F6 JX,]3A:ZP]1)U#]*,5;QCL!:U+[C39
MCZP;D##XANGA'AOO5? ;*G%._U$&M)1$%4M:DPEZ_1/XYN\PI;YA9#-,+(8C
MN&^X7X%N9D/WT/[Q"@ E\L1:!K=G- S]-S;%/8F+8QLN.8$+AO 0MU^S3G+@
MJV@.[&O$*([Z6G)I,QQ%(TN;] TG<!P<;Y-.=:!;=KZ_35*F6D0-L:9,1YO%
M[3\8ALC>+*=P<61O%C<N'*)#W'[E.J&%8R?3E1KCE)N-D1JP0LU7]8-&D%35
MS8C?FN3Z73(;[)ODH[4VX_X\0=9YTC>,QM9YTC>$P=@U4#JEAVZI_T@>L?C0
M29;2F*V2_D;.7"7M!!S&KR%@J)-FY);F%PA8P^ 2,*?)?F2=EB/X/PA8XW2W
M/1"T-9S-,+0UG,TP</0;ZC87R+VY^(D"=L(S&B*[@)W !4,46&?225QP. /W
M:]9M>]"W;'N^6\!0?U<2!M8VZ1NBB;5-+(;(U2;=/@?]K'W."P7LA/_PF("=
MP 7#\<3>+*=PR+[;\7:.@PK"5^9830 S4>M#E/9I>W1W80ZL#I[/X5E2'\!U
M-/5YX#7F*UH*D).EHO2'8S7R>'W$5M](MC&'3O=,2E:8RS7!&>':0'V_9$P^
MWV@'[4'G[#]02P,$%     @ %X)A4K+["H25!   418  !D   !X;"]W;W)K
M<VAE971S+W-H965T-34N>&ULM5AM;QHY$/XK%FJE5DK9M;TO;$20DM#31;I4
MJ#2]#Z?[X"P&K.[:G&T@/=V//^]+UAM8#$W$E[!>YAF/GQF>F7BX%?*'6E*J
MP5.><7756VJ]NO0\E2YI3E1?K"@WW\R%S(DV2[GPU$I2,BM!>>8AWX^\G##>
M&PW+=Q,Y&HJUSABG$PG4.L^)_'E#,[&]ZL'>\XNO;+'4Q0MO-%R1!9U2_;":
M2+/R&B\SEE.NF.! TOE5[QI>CG%8 $J+[XQN5>L9%$=Y%.)'L;B;7?7\(B*:
MT507+HCYV-!;FF6%)Q/'/[737K-G 6P_/WO_K3R\.<PC4?169'^RF5Y>]08]
M,*-SLL[T5[']G=8'*@-,1:;*OV!;V_H]D*Z5%GD--A'DC%>?Y*DFH@6 T0$
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
M^QT[(:4=2;I)O"2^?=^Y?$[.&6Z%O%=K $UV:<+5R%EKO;EP716N(:6J)3;
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
MXL3W^ZP5LW#NU2OT8$#^%(C[F'5CUB<U.L[J] H/F75:=N)"'K<>R ]0R..
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
M)^<9U8XG" N9EZQX!;F&KW3?/>">)[(GM'%+,_X?JN&F9;_I#?)^7](-0:6
M^U+JK4(PDBX@]4+4BNL7M_\Y;EC%C-&7\"]TGL2[FF5TE/UXU*:_/F:])B?B
M)ZWX2?\.R0J5%;Q"T%*D=F@RKE(HF:)L?5+[Y(.P0?Q.>Z_)B?8P>+N:@\_5
MM-OXY&WC"S2=UW#PH<)O8FH Z.]4[:+#<C09G%J>BCYZ3\)>T;=)(K>%T=04
M),AW;"7P"A*%*3<@I-:VCJAMH!=%T3NC-!/=3TKX0>$XZA+H'[U]E)V-ZR$T
M.!'U,]BNMGW*K7N=_3?SNLEY8&K#"PT"UP0-KL>TG:KN&^J)D:5[25?2T%:X
M84:]%BIK0-_74IK#Q!*TW=O\/U!+ P04    "  7@F%2.KUP!I()  !T/0
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
MM%]!,!DYV0PX.4R%G<V OH9V\G8-734DV%J2FQIV<-0D0<(N32 <)T(B>TL
M.$HY;5%78J(\\4=YO[IV3V&(B<*$#RRV)NX2?X5\E-BZ_44AB;!S3P#&>43M
M2A*&M=61Q(1WX@_O;]+5-7DA)OZ2@5N:U,1AZJ^2C[HOY!:U1!#[?$$HQIU[
M0BY*ZKH#)HN:6$_]L?ZK*I*92LM$*^]?0;=&,S5!EP[<S:0F%-+^NIG4#5Y5
M#6Q7>[< C@G),;.Y 7"<X*BEQJ>->Y#^B'C(3L?:H".)1G[IP U0:G27]M<
MI6[+DDHLF7V7 ,)A(:5]DP#"$=*,KH=.&86G?H4_)/%-=>Q(GY%C.G!GE!H9
MIOUU1BG0QV0RY'8]#N)"X=Q@AG DQ+(E^V!&\-E;@K_2/DR/$4AFY)>A8<EA
M1HN9OP ZAASFEBL,A2RT"P401R)J5PL@+F*-1PD.G3*JS]Y2_08YO>HC,R+-
M!NYWL<8#'/WUNYC;H2(1QLQN8X,X[G;H 1P-)2$M*0@SHL_>$OT&ASW)(S/J
MS ;N>S&CQ*R_OA<#.E5(8FKW'T <CY@=W4 <PKPEVV=&\YE?\Z_3F?8C/T8>
MN=%>/G#3BQLEYOTUO;C;I*K(<1Y0 '!5O6Z%N D $Y*2MJ>CC.)SO^(?4-.K
M.'(CT'S@Y_6XT6'>WQ-[W.U51*&TGP^Z!6 \XJ'=^8!@^G2U9([<R#WWR_T!
M@3TI(V\\73=P$X0;$>;]-4&XV[; @M@-OUL(AFEHEVX # G2=G>6&ZWG?JVO
MCUN\*1=9KAGISH]17CYPTT,8'1;]-3V$VZC ,A+V@RD03)\L6QLAF&BMK(61
M>^&7>X"?7A52&)46 _=(A!%CT5^/1+@]#4QTPF#3",!"XMSEAF"(MQ5GPFB^
M\&L^0&-/.BF,2HN!^R/"2++HKS\BW'X&DW9>> NAN/V(]P1$M75&1.-19[_L
M7TZS-%N]!"I5^?PE*.J3UYDBH\9BX!Z(,*HL^NN!"*BW$3DWMP&8+N/L0FX"
MP;C@+36V-.(O_>+?RE*O@BF-=,N!>R;2:+/LKV<B@0=Y #(!&$0F!/.0:4*
M](> 5C)[DDUII%L.W#:11J%E?VV3>JCFS5.[Z_4V9.*%[+P8-UYTU).9;U_?
M+8)IMDG+W?M0^V_WKPA_W+XH:7W_"7VX1L#W-^C#9/<"L!E^]S[R79S/D[0(
MENI17RI\7P6X?/>*[^Y#F:VWKUE^STJ]4ML_%RJ>J;P"Z-\?LZQ\_5!=8/^B
M]=G_ 5!+ P04    "  7@F%21Y,K-1H%  !.%0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V,2YX;6RE6%U3XS84_2N:E.G S"ZVG/B+ALP @046* -E^]#I
M@Q(KB0?;RDIRLOS[E6S'<61%<;LOB2W?<^\]5T?6M89K0M_9 F,.?J1)QLY[
M"\Z79Y;%I@N<(G9*EC@33V:$IHB+6SJWV))B%!6@-+$<V_:L%,59;S0LQI[I
M:$ARGL09?J: Y6F*Z,<E3LCZO =[FX&7>+[@<L :#9=HCE\Q?UL^4W%GU5ZB
M.,49BTD&*)Z=]R[@V0/T)*"P^!;C-6M< TEE0LB[O+F+SGNVS @G>,JE"R3^
M5O@*)XGT)/+X7CGMU3$EL'F]\7Y3D!=D)HCA*Y+\'4=\<=X+>B#",Y0G_(6L
M;W%%R)7^IB1AQ2]85[9V#TQSQDE:@44&:9R5_^A'58@&0/C1 YP*X*B P1Y
MOP+TNP(&%6#0%>!6 +<KP*L 7E> 7P'\KH"@ @1= 6$%"%6 MV_B[,W,V5UC
MP'JR6[.]%[*9;EC,MU4*JU#E&'$T&E*R!E3:"W_RHI!V@1=BC#.Y"E\Y%4]C
M@>.C:T2S.)LS@+((C.-5'.$L8N 94_"Z0!2#XS'F*$[8"?@,WE['X/CH!!P!
M"S#YE($X V]9S-FGQL!?"Y(SX4\,'NW<#RTN4I:!K6F5WF69GK,GO3YX)!E?
M,'"=13C2X._->.@8'%BB5G7!G$W!+AVCQS&>GH(^_ 0<V[$U"5V9X:]X*>#V
M7OC8#+_/,R/\V@Q_1-28_$UG[C#4P+]TYJZ%WW;FKH7?=>:NA=__VKQ__;72
M/72'!P85]^MEWR_\]0\M^^U"_^=BPC@5N^*_!O^#VO^@\#_8X_])] ]UC O.
M:3S).9HD&' "GI\>7W034+KT"I>R>UB-H._XOCNT5LU"M\U\O^\YNU8/;:O
M]09;JQU:;DW+-9;M8H6IZ$W 4YY.1.'(#%R1-!7-1%%"=F:HG%>'\(R5^S/G
MC(N7I:@<B'(J_SXPHN!8O$C+5^R)KG:E4[=9E# <0*5T.BO/'2BE.V2UP\NO
M>?E&7M\PXS@":(VHV%]$Y003(8NI'!3[W/3]$$._E94#/86?QL;W%78:F[ZG
MYQ;4W (CMXTL2A6 WW\+' C_ )>(Q=-#M()6.H$-727IKVTK,;U]97H?=%9!
M:.O)A36YT*CY<9SDLE,&U[.9:)V;HB^F[?I['J]0@C-NU#^TMQV);:RF?#T4
M;UD@^FPIER($_P"O(@JXF%.,4QGM4&6K,,UR0%M5C,;(5JIJ--GEV.BZH)%C
M63JRE%\B9>_U7Y=#%:"9U<!6R;5MW%!EU[:!SI[7)'2V_)S_LR(*+0F&A[@Y
MFD71M_LJO;:96!5A:_YTWFRXC^-V"X7F/?3@'M?87)5%8UPHVST6FC?9[?LE
M(DF"* -+$;"HJZZLEY4[ORGD4ZB\1*XT5O#45;;7L=:7KUA=:ZP^BY"*!F^T
MSI1=Z8LV+T=Q=:N/&"H]Q)TVHJ,([%YCY9RV-AVMKU#==K3IV_X>$6X;$N@:
M-=!<41U5X.I4H(J@;:03@<Y56P1M*ZT(=,Y:(M#EY02J"+01VR+016R+H+0*
M=D6@-J4:*YT(VE8&$6Q;1FCN&;??[>([04A Z$%JH-F;=A?(?14LW*UQB[#.
M"K:Z]0>MG1VX"F>K<8218CHO#N88F)(\X^5G33U:'_Y=%$<@RO@E/+N#FO%[
M>5A8')ELW9<GC>+#<!Z+73C!,Q%*"%A,$BT/[\H;3I;% <J$<$[2XG*!482I
M-!#/9X3PS8T,4!^ACGX"4$L#!!0    ( !>"85+Q;F^@CP4  /T8   9
M>&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;+59;6_;-A#^*X2QH2G0V!)E^:5P
M#"1.BG58 B-IMP_#/M 2'1.11)6DXF38C]^1DD7%EFEWJ_,AEN2[XW/'X_.0
M\F3-Q9-<4:K02YID\J*S4BK_V.O):$53(KL\IQE\L^0B)0INQ6-/YH*2V#BE
M20][WJ"7$I9UIA/S;"ZF$UZHA&5T+I LTI2(URN:\/5%Q^]L'MRSQY72#WK3
M24X>Z0-57_.Y@+M>'25F*<TDXQD2='G1N?0_?@I&VL%8_,[H6C:ND4YEP?F3
MOOD<7W0\C8@F-%(Z!(&/9SJC2:(C 8YO5=!./:9V;%YOHG\RR4,R"R+IC"=_
ML%BM+CJC#HKIDA2)NN?K7VB54*CC13R1YC]:5[9>!T6%5#RMG %!RK+RD[Q4
MA6@X^/T]#KARP,<Z!)5#<*Q#OW+H'^L05@[AL0Z#RF%@:E\6RU3ZFB@RG0B^
M1D);0S1]8:;+>$.!6:8[ZT$)^):!GYH^*!X]K7@24R'?H9MO!5.OZ.R:*L(2
M^1Z=HZ\/U^CLI_>3GH+1M$\OJB)?E9'QGLC7-.HB/_R L(>]%O?9$>Z!O]?]
M^FAW?]SB?G.\^ZC%_9/;_5>2=9$W; /?@PFJ9PG7LX1-O&!/O%E"I$1\B<QT
MH3]_@^_19T53^9<C>E!'#TST_I[H<_(*7*%T_)@]LYAFL6R;L#+*P$31C/4\
M[>-@Z.F_2>^Y!4"_!M!W [B[O3>E0L 6:R+B32,^D(1*=/DH*-4(';F&]5#A
M"2HYJ*,/G(G<%>F""AU>KH@ Z$S*@L:(94@)DDE2TND9W)<&K>NJ'"-LU'F
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
MF6J;1;7M)2[ES2964@0EY127,EFE(R;)MOQA($78-2G?DGCVO^LPC5I5],I
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
M4DDQ/^?C@)_"A1'LH2;'J(F%M11J;W^#*@9 HA@&$@'-A!,\DQX^@0LR\@D
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
M>X@S\JU'\Q  U?XPNW2 P20(!E-O#VFY+L[!]\L!$TD0#_>8N@@NI; 6JA^
MP@3?J$K\N'<F,M(."9A*<IA'?R3@'DF">]3/%3Y4XFI)IVBD+0&!2!)O]AAY
MP@=*BAQY*%A(P#>2!$VHER=4SX[[]SC+EX!L)*U!@E4)Z$.2H _U<HMSV?+P
MC_I9:W[QV[;" G^U2 +*D"2>"3+QH7-*B$VFY$A ,9(F%".#"T3.*4'D!KD$
M!"-)<(,>#'(YW4+F9)"2;B&P<RH)F$;2&N3 6 (2D"1>#^KEW^\J:>CC.WMM
M 1!,D'PN@YSDE">&)L&BTOD!^QRNL_Q)M45^%O^3U=XS*TI>;E:K!7;WG@34
M(,D'B4LE(/M(@NR#/V8F6UX+<BR.ZAA )OU84(G&,W8=3$-DCKNH9+D]6@*0
ME2+Z5-;^(XS#' GB.<LQ*P]$J3-!"?@[<I@'@B1@YDB"F7.1W^FK8&&7JZ1"
MX[Q3\_+"YJCHU+=F0%2(?UV)KZ^D][<\JA%H4G:O)P +B2>$<*/<:^@!N!OF
M#2$)6#>28-V<5R=-:A:ZWB@\623Q?$OS* 9D_O--O+O:>,:RFR@M+]]N':RB
MY4G?CCG\<'T3AME)D 4OGJ_4Y'$6I/-(?7(17JNZUBC?I4^C^<WN'UFR^OV)
M@LQO298ER^*O-V$P"].\@/K]=9)DU3\.E?R[)/V[^,:+_P=02P,$%     @
M%X)A4G5CIS-V!P  32T  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
MM9I?;^(X$,"_BH5NI5WI%K"=?ZS:2BVTNJZ67M7>WCV<[B$0 ]&&F$T,[4K[
MX<\.*1.:, EETX>2@#V9C,<_SXQ]]B23;^E""$6>EU&<GG<62JT^]7KI="&6
M?MJ5*Q'K7V8R6?I*WR;S7KI*A!]DG991C_7[3F_IAW'GXBS[[CZY.)-K%86Q
MN$](NEXN_>3'E8CDTWF'=EZ^> CG"V6^Z%V<K?RY>!3JZ^H^T7>]G90@7(HX
M#65,$C$[[US23S>>8SID+?X.Q5-:N";F5292?C,WM\%YIV\T$I&8*B/"UQ\;
M,1119"1I/;[G0CN[9YJ.Q>L7Z3?9R^N7F?BI&,KHGS!0B_..UR&!F/GK2#W(
MIS]$_D*VD3>549K])T_;MNZ@0Z;K5,EEWEEKL SC[:?_G!NBT(%[!SJPO -[
MU8'1 QUXWH$W[6#E':RF'>R\@]VT@Y-WR :SMS569NF1K_R+LT0^D<2TUM+,
M139<66]MX# VGO6H$OUKJ/NIBYLP]N-I&,_)1_*XD(GZJ$2R)",Q4<2/ _(E
M_+X.@U#](.]'0OEAE'XXZRG]8-.]-\T?<K5]"#OP$,K(6,9JD9+K.!#!OH">
MUGBG-GM1^XJA$D=BVB6<_DY8G_6_/H[(^]\^Q.OE1"1_SB['MV.AWR*M4'2(
MB[T1DRZA@TPLS<562!GA4CZO8ZU<?T^Y"BG7C5^1#@Y+N:G3)>H2QA I>_;G
M.[?AF5A^0.QK5_GWBVY ;I58IO\AXJV=>"L3;]5ZY=1?^5/M?E5.MY7A9#(,
M03<75G_[=];;%$U4;FB_;KBGIKU3TT;5+%@AT%:HTG$KP"X\FK,J':_MDH[4
MLRFBI+-3TD&5_"*4F0Q$SL@T$7HJ$[W I$I/;FW?*I6=DLJ6B^CA[O1P43T^
MWX_U NC'9+C0*P&Y\N-OOY.[[F47\1=O)]MKPQT'._&#7VO"07G4^QRQ(>T#
MKONH*O=W8_(@4KE.IB)%7HT6%@#:ANTH@P>P4V=)+J%H,%H]3:I:4H;-$PI,
MHQRWK8RB=1;O#/5JE>BU^$%L1+S6SBKC("4_MY^840!PU&K%ZH FBK/I<CY/
MQ-Q7@JR24+-TY4?$7\IU7#4 (UJ!GS[NLL ?B@-(N^R#L:2,-H;HP^T,NM%8
MCTI@WW\$H(6ZK5@3^$*]7[ @Y4+VYSVZTE! $,49U&06#<J#>& 6E0%5,XL8
M$(K5$@H9;CV)FB*, <)8*PAC@#"&(^PVUL)%JDBB)Y1>!^+B D F,M$2]555
MQ'E5(YIV'><=IB3@B]7@RQA^I(D5R97._=2;YAP#@K%6",: 8.SDZ(I58JO*
MXUDY$#ODZ0 V5@LV[$6!7JP5>C&@%\/IU<22970=LF2YI>UAC&/ ./:+XRQ6
MYAACB"H<*,;KXZR?Q Q$01TL<0)8\59@Q0%6'"?*W?C^84C\U2J1&Q&\6')6
M.?>W9N3EH*J42>TK4\@3:Z&T0_[Q-.) (]X*C3C0B.,T:A8!\#)F7BQYR)2
M&X[CIL$LYN7<[?7TK6ABH=.7 \<XGN'!6+,^=<F=>")C\1Q.Y3$C#E#CK>1\
M'&C$3XZX>$7$54U-7A%QH7YA :HL'%6G!"<UHFG7HEAP8@'U+(I*^DM3"1,$
M=+-8*Y4G():%$ZO!L.<2'&2:Y4WVQMM&Q[M0&\.+8T>ODKF\!K&/!3BT<!R:
M\=23/?MX"]DMP)[EM#+@@"T+QU;#8J-;,J*+#RB0S#HY/,LEH!Y7;E+C<4!"
M"R?A283!1=,NM3'"V(!!&V=5(X_4#6["1+_)6)M\[L]?2CN^(H.NW7]'@K7(
M2N682@ ]NY50SP88VGBH=[C(8^@P*5>K\J(T*[D*[LLVT-.NC_?,OE$^&K\D
M)[4!C78K4:!=*/CCV#N:O78Y0SUD8R"BC0>"F'?G=C_=R0&?=BO9JPUXM'$\
MWF7[>L;DXEGE>]IR9>JTIB3;9-?ORB[GK.S *  4;9Q<UZ^4(2N1A#*H?'P-
M \D/X2>(K1R H(-#\'$]2<7WM9EIUQOSOWFYS0&L.:U@S0&L.3C6AGIH910&
M&FP!">.-7GI,(NNGBZHM7:=,LP&V;P8L<VHBP4ICOJV6[0##G%88Y@##G)J=
M@8T?1OXD$K!R8Y'/T"GGM,QVL2U!I[ W69/3EDW\)NL"K9Q6:.4 K1R<5D=;
MMXPFU^7HQB\@RJG)8"L=&'E-%T#C]MNPHPN0<?&$\3@&Y,+V]]D=;-<:8.36
M;%]6(_7M12T7 .2V<LK"!=:X>"IYK+.ZY4R2#UP/LS-@R:TI]V-V?GM!R046
MN:TDFF[A  2>:!YM[7+*B9=E7:"46Y-REHU=4Z%Q@3KNH T[>L >#P]RCD-#
M+JQ!]<,#.'DXG Z8[Y2"B = \EJI@'F '0^/>X[U4Z]<Z[)<#+X> ,K# 74H
M!"NFE*<8'>CDV:T8'>CCX9'0T49W2E$OKX9#KW Z="F2>7:.-R534R;8'A3=
M?;L[*WR9G9#M0?/M0>.QG\Q#G79%8J:[]KL&Z<GV[.[V1LE5=M9T(I62R^QR
M(?Q )*:!_GTFI7JY,0_8G:"^^!]02P,$%     @ %X)A4EVJI >?%0  M;D
M !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULQ9UK<]TVDH;_"DL[V4JJ
M="&:]ZSMJL0:3YR)O2Y?=FMJ:S_0$BV?RCF'6A[*LK;FQP])D4*3:'131X24
M#[%E 2!NW0\!XFT\NRZK/W=?BZ+VOF_6V]WS@Z]U??GSR<GN[&NQR7?'Y66Q
M;7[SI:PV>=W\6%V<["ZK(C_O,FW6)^#[\<DF7VT/7CSK_NU=]>)9>56O5]OB
M7>7MKC:;O+KYM5B7U\\/U,'P#^]7%U_K]A].7CR[S"^*#T7]Z?)=U?QT<E?*
M^6I3;'>K<NM5Q9?G![^HG_\.:=;FZ)+\UZJXWJ&_>VU;/I?EG^T/K\^?'_AM
ME8IU<5:W9>3-']^*E\5ZW1;55.3_^E(/[A[:9L1_'TI_U;6^:<WG?%>\+-?_
MO3JOOSX_2 ^\\^)+?K6NWY?7OQ5]BZ*VO+-RO>O^[UWW:?T#[^QJ5Y>;/G-3
M@\UJ>_MG_KWO"91!A98,T&> :8;8DB'H,P33#)$E0]AG".<^(>HS1',SQ'V&
M>&ZCDSY#,K<-:9\AG9LAZS-D<]N@_&'D_+G/4'>#?3OI;F=)-\5.\SI_\:PJ
MK[VJ3=^4U_ZEFZ==_F9FK;:M37VHJ^:WJR9?_>+5:IMOSU;;"^_(^Z/<7AS5
M1;7Q3HO/M??C:5'GJ_7NI^97GSZ<>C_^Y:=G)W7SS#;GR5E?_J^WY8.E_-^O
MML<>P*$'/OA$]I=\]C=Y=>SY69M=I43V4S[[:7%V[ 7*^O2_SLC.5/[5G.SV
MI_]M1M<%OC7[;[/;KC(B^^L9V55JS?Z[4/E\RV;_^^RNFX[[23/#[Z8YW$US
MZ,H+K.4U$_KU=E=75PT0:N]__F@2>*_K8K/[7Z;XX*[XH"L^M!3_L:SS-34]
M;[/%7;86;]]>!)"%?ACX?C.DW_!H$DE]?YIT5+OPKG8A6[MWU:HQ\<M\?>BM
MB]VN<2Q5U79" Z2K:E6OBAU5]=LR(U2?*(G][K])S<V48>8'862M>'17\8BM
MN'9(Y\WX'7K%][/UU7GKK,PF''H75;DC6Q(9]8-$I>0@$$DC%<19:FU+?->6
MF&W+IVV^*:MZ]?_%N7>ZVIV55]NZJ?2/[ZIBL[K:['XZ]/+MN?=ZM[MJ''+A
MO2QW[>^W14TU*3;J>:24GY@-(A(&<1):FY/<-2=QU)Q#[X_YDS QIU8*9BO-
M9$EB;6)ZU\3461.YF4JU,R7&,THSLZ5$PB")E+6QV5UC,]Y'O'WSOG.VWL?K
M\N@?15YY'UO#^Z/,M][Y5=&\$IP5F\]%1=!H]$#EZS</WX5/5NC51K%M^N7B
MHBHN\KKP+@</Z#5#V@PC"21E..#(G_B[<44T?!3P>&A[<MWT)#7VK_K,]WBP
MQI+BN=2/*OB3P6SH?-6LH-I? =?5FC J=#*6F@2*1X'0A9'1A4KH0^VW%>^X
M=1^>%NO\IC@_.JWRZST[5+M7E3CI4.W<%._=V X][3/C#DVG_=F_09LI Y_O
M>NV3%.^4?BVWYSON[4_[&G#B:T#[&N!]S?OB,K]IB]YYY9?N=85:*X'I8P(?
M(J:S +WA\DZFZRSOG]Z[<KV^ZK8K7I;;NFK6E.^+;\6VF:1B=VJ_ H&3[M3^
M!/A7UGNY[K_UA8W,W_<#KENUXX$'.)[?P'QAE)ZL'0_PCN=#W;3_W+LLJK.F
MC_.+@C)4H0S_6&4_<".B'1+P+WP?BNVJK+Q/VUW1O-(T]7I;UL7NYW;"M0XR
M.(;HA]L7B ^?WNXZI]@LWL^^MBY1<370'@M2)Y-.NQO@W<V])MW+OK![.+Y
MNZO WW_2O>PSXR<#\$_6?BS@_=B<2?=2**.;"]RJ6ONT@/=I[ZX^KU=GWH>B
M^K;JWK WE_GVIO6P;XMK[TWQ?756<@]"ZW<G#BW0#BW@'9I]AX#P78D?I>/E
M<[]%8*ZT51)-TXYKJ!U=P#NZ_78) M,!!B&]34 EC=A]@D#[RH#W<POM% 3F
M<ED%448/!I$V]",.YH'VMH&KY379+'-]G %0;2(6TBDP Z2==^!N,7V/_8+
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
M00>A;;?-(B1K!T'6OK!AA"8S$BHPTI!P5FL0+D)GN ABTR8BUB:0>!Y"-\Q
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
M=PZ_SG?6 H^:M8QVUW+8K.7"K^4/S#H 1D9+/]5U<>BXW%U'Y-"QENJ@[I'
M* T:>R3/"6D#TRMM,")Y+.C, ,/?5VHL^"!)EO_CL136ED)C*6RP=,]PQH6D
M_Y$$Q#R7@(^! LP9I@D0&B,.^/A@@9\ G@A"3+^Z>K$T LN>U]@Z/XFBSN&P
M.U_M#,>H?J^#ZE%K$41U!)$W@M/2?VRR\SSO2P,0K?@5=L(-YQV#@LY@?= H
MVHXP6$G#6H#].L"^-\"/,Z+!@4V ::^\#6(\HQ*GIFACRC"+]5==/O61LCG)
MS7##(512X@RZ[XIG,VCGH"-W/(,ZGH$WGDOC,7G=: ;;CJ*M_G,,ZJV4<"V:
MPSJ:0V\TRZG*UZO4!@6;%%A@)HF*2Y"<)@5.P1RGA0MES@X= ?2;G#NJG3OR
M.G=;/*0T!G=$S&EL2&>&V9.>)3=J!7)-'FG,/2 ">Y;3>GL&++C"G_!7S(?*
M:K12 +C1/]60M2+!3N"N$40V(/3S)T1E<\/7K8@<HWJ-$5GZ@L%/F125F;6:
MP ;G+.-!/^7]21YQ?F G +CE"R*6D\/7HI:28+3OZ6#9 ?X2>H .Z$=;_. >
MU6\HD64(^ LH CK@'VYQQ'(47)L184-$EB7@SZ$)Z. )&#5FW!(%_ Y3X)2#
MST0D!-P4L?)-@-\(6_IZ)\WRJ@WN&54;%@A.60)"\ V\D&"0)1BT;X)!EF"0
MGV!NBNQ! 8(*HNP_0!YG5.@\? /-NX1M^FAH&F2) ?F)8<N10FWE!%A,:3PM
M7P%)1 866/LHB=[H>7U$._MHH1[YH?Z4,=VPI3<S_%1N:9/"Y$NH%EJHKZKI
M*4]<_5QI7^_G?B=J<,N"//*#_ _T,T"OT,B6&M"^J0%9:D!^:GA.(U]4.G=I
M$HOGR(_GK]S(%Y4Y]UIMW4>+T,B/T"]M9!<P-^$RLKB,7@&77]Z_@07B8-]
M'%@@#OQ ?,7S7+$\T[$2%C^U@2+*"3&[?/6)/J1JB:!^M-6C,"XP+M4J(!;%
MYHE76:3 M8"/PB:X"2Q2!]]!:CS'_W)P\UKE6#DHVO=)46 Q-?!CZJ?5$Y5J
M^8++6;.<+\ZDAUN3M6%:!!9% _^AC\L5KP^.TYM!IP$S @NP@1]@+[X6=*:-
M^O)K43(8[+N6%NT"/]I]W%R'KB\]:ZA. %9.26=.74<637O'P")>X$>\.J<O
MGT:A1;5PWZ@66E0+?^C\XCFI#QTXUFLZEPLMBH5^%%M-_;-WR:'%KG#OI]PK
MQ]Q^['J-I#N.K^'6SK"[<C.4$3$Q=WB:Q0HFR[N6^FU]3WAJ;L<VWI_!]Z/R
MML^J*2\?K[&84)8KA\=*9:\S4. FRON\\D'RF;E_>N!2\LS\G!*L5EQZ@/H^
MYEPN'[2!^E;UY']02P,$%     @ %X)A4LMAOKA  P  !@P  !D   !X;"]W
M;W)K<VAE971S+W-H965T-C@N>&ULM59=;]HP%/TK5M2'5FH;.R$)J0!I!4VK
MM&ZHM-NS"0:L)G9FFX_NU\]V0DA#0)567L".[ST^]_CDQKT-%Z]R28@"VRQE
MLN\LE<KO7%<F2Y)A><MSPO3*G(L,*ST5"U?F@N"93<I2UX,P=#-,F3/HV6=C
M,>CQE4HI(V,!Y"K+L'B[)RG?]!WD[!X\T<52F0?NH)?C!9D0]9*/A9ZY%<J,
M9H1)RAD09-YWOJ"[(0I,@HWX1<E&UL; E#+E_-5,'F9]!QI&)"6),A!8_ZW)
MD*2I0=(\_I2@3K6G2:R/=^A?;?&ZF"F69,C3WW2FEGVGZX 9F>-5JI[XYALI
M"[($$YY*^PLV92QT0+*2BF=ELF:045;\XVTI1"T!=8XD>&6"]]$$OTSP;:$%
M,UO6""L\Z F^ <)$:S0SL-K8;%T-9>88)TKH5:KSU. [T1J (<\RJO3I* EN
MP,^<"*PH6X!B]1ZGF"4$3*RO'EAA'G,(ER.B,$WEE<YZF8S Y<45N "4@><E
M7TG,9K+G*LW2[.4F):/[@I%WA-&()+? 1]? @QYL21]^.!W%[]-=K4TED%<)
MY%D\_PC>7HS4B"'O3F#Z%:9O,3L?PP182J+D-6!:7CX'..-"T;]6XC;]"O#0
M@IO7=#U ,$"^WW/7=9U:PGSD(:\*>\>]4W'OG.0^7 FA?0)RPU%;0//EC7)2
MBJ<TI8J2UN,O\(,:+R_JA+#!OB4JAF&WG7Q0D0].DO_.V>)&$9']!_W@@%@7
MP3!HT#^,TF<4'!,_K/B')_F/5].4)F!"Q)HF]K7-,7LS1?S0#?.1;&G"3_@S
MJK:)/LWSW0JS>T[/=P_TC+5I4$/UPRCDP: ;M*L>5]3C,UL^/C2S?F&;EF^+
MBKVHG3R"^PX/SV[Z<HLZMRB(.TW]6\+B*(Z/N![5/E+H9 G/9(OES=[C8,PW
M1.S\?\*=:-_FT>?U>;1O].BLG;Y$?R>[!\.FZH=1<1QTCHB^;_3HW)T>M31Q
M%#>_4VU14> ?H;]O]>C\O;[<HOX-[411W"S@,"J"?MPHP*U=TLP-^1&+!652
M$YGK-'@;:1117#J+B>*YO;=-N=*W0#M<ZHLZ$29 K\\Y5[N)N0I65__!/U!+
M P04    "  7@F%2;O7ID=P#   C#P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970V.2YX;6RME]N.VCH4AE_%BGK12IV)[3BG$2!U9E3M2KO=J+2[UR88L)K$
MU#'#S-O7=C))R$F,!!>0PUI_/B][_<&SDY"_BSUC"CQG:5[,G;U2ASO7+9(]
MRVAQ*PXLUW>V0F94Z5.Y<XN#9'1CD[+4Q1 &;D9Y[BQF]MI2+F;BJ%*>LZ4$
MQ3'+J'RY9ZDXS1WDO%[XSG=[92ZXB]F![MB*J9^'I=1G;JVRX1G+"RYR(-EV
M[GQ"=P_8)MB(_SD[%:UC8(:R%N*W.?FRF3O0$+&4)<I(4/WSQ!Y8FAHES?&G
M$G7J9YK$]O&K^F<[>#V8-2W8@TA_\8W:SYW( 1NVI<=4?1>G?U@U(-_H)2(M
M[#<X5;'0 <FQ4"*KDC5!QO/RESY7A6@E(#*2@*L$?&F"5R5X=J EF1W6(U5T
M,9/B!*2)UFKFP-;&9NO1\-Q,XTI)?9?K/+7XE^D:@ >195SIV5$%N &?>4[S
MA('RWCU-[=G*KJHO>;ETS!2\?V2*\K3XH'-^KA[!^W<?P#O <_!C+XX%S3?%
MS%6:T3S)32J>^Y('C_ \LN06>.@CP!##@?2'B]-1?)[NZLK4Y<%U>;#5\T;T
MRE+P? =24XSB;D+3JS4]JTE&-+^)_.:H>,K5"SA(W9!2O0P5JE0)K(KIQJ<%
M]J'OS]RG=CWZ40A"'-519XBD1B23B)^2Y)@=4ZK81O>$]H>$VRD?PBR5_!;
M#?$BKX,Y$!6'WC"E7U/Z;R[D1Y S-83I]P P#$+<P>Q'Q>V2GV$&-68PB?F?
MVC.I>UE*W5\@Y71MD#D;[(Z@!T!("#N4_2 4>.$P95A3AA=0:@-DFG,#$OW%
MU2!BV'^Z'_<JV8\*$<3#C%'-&$TR+H_KE"=@Q>033ZQK'6C^ L06?-/OBZ_L
MF2=BHD'C^C'QU9H>P<9HX57:OI(YJR\B?K>A!L)(Y(\L M1Z':"K=7XE==;4
M&!+2)1T((]'(4D"-,R-\O>ZOM,X:F\"X2]J/(EXXTOZH\7LT;?AO,H!*ZVSZ
MX[@W^_VH$(^5M'%]-&W[EWL ZOMYB,*@2]F/\O1G!+.Q?33M^S_8,RUNFI8'
M2W'2W)4=3#5K8]DHN)X%-!:+ICWV8@L8L%@/Q[WEV@\C,8(CY6U,%DV[[)LL
M(!JP $Q0EW0@C 3!"&GCTRB^H@7$ [X*_:B+V@\CI.5IYW\C&_?'T^[_)@_
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
M W#%LXP)V3NB!./J:</S^H$O08/X^"0'CKR^OZ:"L+3\(''?[J[!^W<?P#O
M<G"_YMN2Y(MR-A&25Q5]DK0<+AL.R,(!(G##<[$NP<=\01>' 2:R05VKT'.K
M+I$SXC5-3@&&)P!YR#,0NAI<',8..KA+,J[C86N2RY+2DR:5)^":EDG!-O4P
M_N>+Q(+/@F;EOXZ:_*XFOZ[)M]3TUX861+!\!=*ZVQ)>"E.'-%'".DHUTQ_G
MV//A=#9YW,^2 07C$'>H XI!1S%P4KS(^+8:6@G9,$%2]JO?XPW#)DBP5_<8
MXSCH,32A8FAA&'8,0R?#>RYY =Y+)6UF@(EKJ+% D8=PCZL!-?4"S\PUZKA&
MSJ'UB>4D3PX[_,PQD*9=W.E+O50(]HO4@U2J0%')X9@OQUM9"9'#61@G^E1K
M(_8AZB5"!\61I<OBCF[LI/LY%[2@I0"2;9.(E)$'EC+!J)%HK'$((.SQU#$P
M]LT\H:?TUGN+X=]&.1C9: J]'D43+/)L)/=, 0Z8 <O>V'+,@#;>0:X@[,\
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
M ]3]/6/R^40_H-FX6O\'4$L#!!0    ( !>"85+4V&I+EP4  "$?   9
M>&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;+796V_;-A0 X+]"&'UH@;46KY(*
MQ\#2K%B!=@N:=GMF;"86JHLGT7'R[T?)CH\+\DBIG+PDEBWR'-+4YT-IMJWJ
M'\W*&$ONB[QLSB8K:]?OI]-FL3*%;MY5:U.Z3VZJNM#6'=:WTV9=&[WL&A7Y
ME$61FA8Z*R?S6??>93V?51N;9Z6YK$FS*0I=/YR;O-J>3>CD\8VOV>W*MF],
MY[.UOC57QGY?7];N:'KH99D5IFRRJB2UN3F;_$[?GRO>-NC.^"<SV^;H-6F'
M<EU5/]J#3\NS2=1F9'*SL&T7VOV[,Q],GK<]N3S^VW<Z.<1L&QZ_?NS]8S=X
M-YAKW9@/5?YOMK2KLTDR(4MSHS>Y_5IM_S3[ <FVOT65-]U?LMV?&TW(8M/8
MJM@W=AD46;G[K^_W$W'4@%&D =LW8%W>NT!=EA?:ZOFLKK:D;L]VO;4ONJ%V
MK5UR6=E^*U>V=I]FKIV=?S9N2.1#5129=9-M&_*67+FO?KG)#:ENR,>-W=2&
M_'&_=M-HEF1W_J5^V)W\^L)8G>7-&_**9"7YMJHVC2Z7S6QJ77)MB.EBG\CY
M+A&&)')A%N\(I[\1%K'H^]4%>?WJS<^]3-W0#N-CA_&QKEN.=/LQ*W6YR,K;
MGK[XH2_>]260OEQF-#2P72O5M6JO@KNY2.-H-KT+Q!*'6&(H%@O%VK62Q['B
M- ['DH=8<B@6#\62?BQ):3B6.L120[%$*);R8G'.93A6?(@5#\62H5BQ%XM%
M0H1C)8=826^LS]J:FCP870?7?N*'I!)9(NDA9-H;\EME==Z:D!6;@N3=A;G>
M7YBA'-) #DF$K!T: 2!1_\A-T[PGGXKUIO4A*]T\F,8& 8B\#"A7R)=,CP2C
M PFT(\\S?9WEF<U,0W33TN5$,<6U^U8>50GF1(.+@2%) 3NTWYV_UZ;6MM\=
M"O#0<?+LF_V4?<I29&%1P(>.TX?Z_+!$*.3:H0 0'2<0]0FB*4^Q)0,(T7$*
M49^A)!$(>10<HN,@HKY$L8HY$@XHHB=91 ,8Q0G#( ".Z/-Z1'V0**,"6[T,
M1&+/)1(+B,12C"0&)+$7)(GY)-$HD0S+ZJ@48KU976ZN\VQ!KDQ]ERVZHF^M
MRX<VK[]<]?S%W&>+JJ_D JX8/[GH8H 1&\0HB!\+8.36#S)+8!$;M"AH'_,M
M<K_A*1(.*&*#% 7I8SY%+,+D8T 1&Z0H*!_S*:*"8Y,)%+%^BC#YF&]0(K%H
M(!#K%V@ /A8 )^((-QRXX?W<_*I[W$<GC1.%I 'F\"%SGJH>]X%1%.&?@RZ\
M7Y>3S-OW_=.<4(5<7/QHP]8/T5.J, X0\7$0\0!$2L9(#<E!(CY.(AZ02#&%
MK2"@B(^CB/L4T3C&=F<<+.+C+.*!LBA)L<4 %O%Q%G'?(I4*;#8!(WX21CRP
M'8LEII$ C<3S:B0")9"K@42") (>B>?R2 0*'IK$B$@"1!(O*)+P1:(1C6)D
M,R# )-&_E_MF[G7S%BHN<EEM72[[:JP'*G%T[TB<7'\)8$@,,A1D3X08PM03
MH) 85"A\YRM0$$F)+1) 2 PB%$1/!.X2<71T@) 81"AHGO 1H@EV8T\ 0J(?
M(<P\$2B%*+;SDH"/'-AY]9LG@]9@44$:V2_-KY(G@]Y$B'@2O)%#WCQ5/.GC
M$F/WG"3((OME.<D[Z=]*HC3"B@H)%LE^BYY2@LFC.]7C+)(!BP3#D@>+Y#B+
M9* B2A/L-CQ8),=9)$.;LP3Y)9)@D1QGD0QLSK"=IP2*Y#B*I$^1PB12()$Z
M22+E2Q0C(U3@D'I>AY3O4"RQ7; "AM1S,:1\AF2",*2 (?6"#"G_89I*O9_=
MZ=$#S_;A\1==WV9EX^;\QC6+WL5N2/7N>>SNP%;K[AGH=65M570O5T8O3=V>
MX#Z_J2K[>- ^5CT\%9__#U!+ P04    "  7@F%2W$D?5V &  !R'@  &0
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
MP$J2Y05G^:+%W-[@3836(K./,TJ@53($\/N]$/KEQ2BHKYG/_@-02P,$%
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
ME6ZM=ICKMPR%V:#7EYRKG6'Z:_LZIO\!4$L#!!0    ( !>"85*LI$K<00@
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
M]2XW<MU#2D\#H\#SGAN%J!G<J']R]T/ZM\75#& T. ULS:Q&\3&QQ4_V"X/
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
M;-''PFXPIG/?:)0?<8COB=WVR@ R?$,21O1!IFM(?(H^B<OOQBU)SQ'6?S8
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
MMI,$=L*6U4F26FS'4]_OBDVU8JXUT#61ED.(F4.V0WIX6F-35$37_?:"TM
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
MD\!9G;+$4G%B#07>R@>-ZSJ')=.HY-!RRRH59]5@T*T ['B=ZFO<.\]3J)Y
MFE'MO9;U3+<!E0\F[H9@D";DF"R]U(DW 15PQ<\[WA\0';Y=9HF5/M<MP!2@
MDG?&#(G<]3?=BL28]9=:OJ5QOHT_%TU]_GB'_G'-H8F64&F<4*./X+;U'+YV
MZJ('$(G$M7&R]S+V4M=W_4OMII^J==EN7D#>?;M[<?Y#_[JX\_T5?C?=O/YN
MJ]F\C?\YJXUG;E"A;TV5R=MNFU%O7G#??&BK5?_*]TW5MM6R__5>9PM==P+S
M]]NJ:I\^= _8_3<#E_\'4$L#!!0    ( !>"85(%=EK"R 0  !85   9
M>&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;+U86V_B.!C]*Q::AU8:2NS<2$61
M6KJ7D:8SJ)W9?5CM@YL8L":)L[8IK;0_?AT3$D@<PTZKOD NW^5\_NQS'$\V
MC/\0*T(D>,[27%P-5E(6EZ.1B%<DP^*"%217;Q:,9UBJ6[X<B8(3G&BG+!TA
MQPE&&:;Y8#K1S^9\.F%KF=*<S#D0ZRS#_.6&I&QS-8"#W8-[NES)\L%H.BGP
MDCP0^;V8<W4WJJ,D-".YH"P'G"RN!M?P<N8ZI8.V^(.2C=B[!F4ICXS]*&\^
M)5<#IT1$4A++,@16?T]D1M*TC*1P_%,%'=0Y2\?]ZUWT7W7QJIA'+,B,I7_2
M1*ZN!N,!2,@"KU-YSS:_DZH@OXP7LU3H7["I;)T!B-="LJQR5@@RFF__\7,U
M$'L.,.AQ0)4#:CMX/0YNY>#J0K?(=%FW6.+IA+,-X*6UBE9>Z+'1WJH:FI=M
M?)!<O:7*3T[G54=PGH"O<D4XF#,A.9&4$]4M"6Y(3A94"C $U[%<8TYQ"LY^
M4Q/D''QF0H![(M20"7!V2R2FJ3A7EM\?;L'9AW/P = <?%NQM5#QQ60D%>(R
M[RBNT-ULT:$>=!"!.Y;+E0"_Y E)#@.,5*EUO6A7[PVR1KPE\05PX4> '.08
M ,U.=H>1!8Y;#[^KXWE]P[]^3&D,'@A_HC$!,Y85.'\!; &^J!5P1YYIS,"_
M8->E>8IS2U:OSNKIK&YO%0OU)-GU5H<%MU3$*1-K3L!?G]5K\$F23/QM2>?7
MZ7QKD65DME9SB6-)C+-@ZQ]H_Y)XGJ:>%P6J/T_[K>E:!0%TQK75 ;B@!A=8
MP<U23#/Q$<1JGG'ZN"[)1=V6ZR$A&5MR7*Q4A\AS03@E>4Q,^+<I_#UD*'#"
M%ORNT3!TD1E]6*,/K>CO&)<XI?)%CZT)6MC)VA[6KL700\@W QO7P,968%LN
MP4+)0Z&'5(^H?13'1Z':+ Y@1C7,R ISC]*6FM+4"C#.T*B3V0O]H-WBKE4
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
M["$CC1?9C?<S?8Z*JY;,S=E>3&:/$OCB_0DD;1%YKRERTL>0W<<&14XW&VT
M#D)"*Z2;N;0K9+>K89'3EW<(>IZ:O0'57JS7!$PHU+-4Q-+JL'VI>/I$%NMK
MO"N,?/5=,L)\5Y4Z(RQP>Q896%HGMEOG&?J-=1^$R%%GL@:4MO<4FIJ:^#U[
M%5BZ*K:[ZGD*CG6#5%^@84AHA73YM'9F[29[DH)CW12A.AF8&4!72"^/">7T
MT9$&B^T&.ZCAYVY08.F)V'E%4<?2SK#=SH9$'>M+/>*JM=0QCC8J#7O!N&=I
MA:4U8ON*<5#8L;ZFPYXZU3. B#9[-8&\G@TS+#T5VSWU#%4W+.D<;<_(B(+J
MBM>((CU3<BSM%I^V5_L223?LKV*D%<J (H2HK PHA'I*1:0!$[L!GZ?I1+=-
M5=.'(:$5TN4CC9?8C?<D32>Z3XJ>1RH3$TK]%2$TH:#3X[E$>BZQ>^Z@J)^Y
M&T&D2Q+\BII.6K]HVNUM2-/)\$IQ&!):(=W,I2L2^TIQ4,^)OJ9#VBC4,5A+
MWM!.S[J=2"\E/WU/EIA^UE3Y&*Q3W9&U8[I\I+N2_V,_E@SOQPY#0BNDRT>:
M+?F)&[%U6^V?R[6)CPFC5<: 4><]X]:!F)3FZ^I@42%2VV7\<!JDN=L<7KJM
MCNPH]^_@^_!P!$DV<S@1=1_EZS@K0$)7HLG).T_T;'XX9'2XX&Q;';MY9)RS
MM/JXH=&2YB5 ?+]BC!\OR@<T1[VF_P%02P,$%     @ %X)A4N \53/#!
MYQP  !D   !X;"]W;W)K<VAE971S+W-H965T.#<N>&ULO5EM;]LV$/XKA($"
M';!:(F7+3N 8B.T,*]"L1K)N'X9]8*2S+502-9*N76 _?M2+12<5R<Q)_"41
M*3W/\8Z\NR?A9,?X5[$!D&B?I;FXZFVD+"X]3T0;R*CHLP)R]6;%>$:E&O*U
M)PH.-*Y 6>H1WP^]C"9Y;SJIYI9\.F%;F28Y+#D2VRRC_/L,4K:[ZN'>8>(N
M66]D.>%-)P5=PSW(+\62JY'7LL1)!KE(6(XXK*YZU_AR$9 24'WQ1P([<?2,
M2E<>&/M:#C[&5SV_7!&D$,F2@JI?WV .:5HRJ77\TY#V6ILE\/CYP/Y+Y;QR
MYH$*F+/TSR26FZO>N(=B6-%M*N_8[E=H'!J6?!%+1?43[>IO1\IBM!6290U8
MC;,DKW_3?1.((P .#0#2 ,A3P,  "!I \%S H $,JLC4KE1Q6%!)IQ/.=HB7
M7RNV\J$*9H56[B=YN>_WDJNWB<+)Z;+90IK'Z+/< $=+)B0'F7!0VRO1#')8
M)5*@#^A:J--1E-LET!<!,7J_ $F35/PT\:1:2\GH18W=66V7&.QB@FY9+C<"
MW>0QQ(\)/.5$ZPDY>#(C5L8%1'T4X)\1\8G?L:#YL^'XH@.^>#Y\;/$F:/<E
MJ/@"(]]*S<2'\*-E2G.T2$24,K'E@/[ZI%ZCCQ(R\;?%W* U-ZC,#0SF;O:%
M2D1E3^W\EN=(G8BBM$B% "FZMM?.-^C[_CO+NH;MNH96GN7V(4TB= _\6Q(!
MFK.LH/EWQ%;H-U52;F&?1 S]BPZGN(R2Q6K86@W/$?Q1:VYD=;)D9EN5:YQ*
M0*J6J\(E@:ML3_(U6LX^5]EYK1ZZ-L+.3?IA^*XK&^RPH#\@7;"%'3;HAT/;
MMH_;B(Q?$)%<M<,">,)B=30>FCV*5-E"[Y,\8AETUB.[19/#<SNLP^$Z3BZ8
M;XW311NGBU=.6SO?L'_Q-&WK*-AA87_<><@6+MAP8(L"]G43\U^C3%@;G&TA
M1]T4GZ-R8*(-DC>L'0YR8CC=<P?.6#T<.)5-@?5 Z.Z)@[,7$(=)8P5QX#J<
M;H+EPME;+-:]'[]V\W<0CGY<6A,*%XYTXA9.W ^A?QP*+3?PJ^B-FSU$V_(/
M%G2G"\F2LS6GF6T=6H#@LR@0K"4(?DL-XB!7=63<?1Z<*N1I@VC.@U.&/.U'
MC\.B=0@^OQ!QF#0Y/7?@.IQN@O4R+8*U&,'V?OX[[*GX<)0H2[93_?:01,^6
MZ43W?>*?(TV([N\$OV&:.,A5FEQT[KP#ITY,]\X[<*YV2[0*(2]1(:>EB<.D
MR>FY V=LMTZ<CZW!TMJ$V!OW_V^W#D*C:G?@0@-NX<0-1]90:.5![(W;63%.
M5>Q$=WPR/$L)T:V=A&]90NSD1L7NP!D5NP/G+"%:@)"7") 32\AI_^28.W#F
M$N+"V14[T;*$V'OV"27$3CCLAX82XL*-#27$B;,J-*)%!WFAZ#A1JP=:A 1G
M$2&!%B'!6XH0![E1A#AP1A'BP+DJ2*!%2'!^$>(P:10A#IRQ@CAQ!A'B'=T
M9<#7U4V:0%4\ZBN4=K:]K;NN[JB>S,_PY:*^<],T]17@+>7K)!<HA96B]/LC
MU5=Y?:M6#R0KJGNF!R8ERZK'#= 8>/F!>K]B3!X&I8'V;G/Z'U!+ P04
M"  7@F%27U]WNND$   -&0  &0   'AL+W=O<FMS:&5E=',O<VAE970X."YX
M;6S%F<N.VS84AE^%,+)(@&0D7G0+/ 8REZ!=I#5FDG91=$';M"U$$EV*'GN
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
M;)^;*I+YI3\?:+%TM]JIT.:.[!X7R&*45L"\GPFA=P.[0/GI9?@/4$L#!!0
M   ( !>"85)GBQ&X, ,  &0*   9    >&PO=V]R:W-H965T<R]S:&5E=#DR
M+GAM;,U6R6[;,!#]E8&00P+$T>8UL UX2=$"=6#$27LH>J"EL45$(EV2WOZ^
M%"4KBA<AM^1B<WEO%KX1.=TM%Z\R0E2P2V(F>U:DU.K>MF4084+D'5\ATSL+
M+A*B]%0L;;D22$)#2F+;<YRFG1#*K'[7K$U%O\O7*J8,IP+D.DF(V \QYMN>
MY5J'A2>ZC%2Z8/>[*[+$&:J7U53HF5U8"6F"3%+.0."B9PW<^[%K" ;QB^)6
MEL:0IC+G_#6=_ A[EI-&A#$&*C5!]-\&1QC'J24=Q[_<J%7X3(GE\<'Z-Y.\
M3F9.)(YX_)N&*NI9;0M"7)!UK)[X]COF"352>P&/I?F%;8YU+ C64O$D)^L(
M$LJR?[++#Z)$<)L7"%Y.\(X)]0L$/R?X'R74<T+=G$R6BCF',5&DWQ5\"R)%
M:VOIP!RF8>OT*4MUGRFA=ZGFJ?Y,\>"U-M0G%\*()[J<)#&"U.!A%Z"4\$QV
M,$2&"ZHD7(]1$1K+&[T_" *^9HJR)<P482$1H82754@4@N>XS9K3T:B7V1BN
MKV[@"BB#YXBOI8;*KJUT\&D(=I '.LP"]2X$ZGHPX4Q%$AY8B.%[ [;.NDC=
M.Z0^]"HMCC&X ]^]U<%ZSIF 1A^FNYTS]/''Z>V*;/Q"2-_8JU^P-UW/8QK
M#,6&!FBT)&P/? &/^N.;X(X&O,)-O7!3-V[\2_42$8&U^6F]#(0@;(GZ2E P
MWT,9-R5[LSS8ZA*!/S^U2?BA,)%_*P)J% $U*O/.JU3I*IUG50H+P1.0I0""
M4J"WH.],04S9FDN'*HIGZS'SVS1^T^MST_=:6NA-N41.,8W&$69\BG$=IU6
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
MVIYTQSN;;;_UP^9;R<BW0O2I7#4/=?1Q-5=S0_M+1WMB.<!9.P7[>2"[>?A
MK$>4:O9S1.&GB,0D-G5H6G/IW1R$H?E'_^:993+H_J2@Z^-1WY/"<DRV/R9;
M'Y.-'//RJ:K4JC&=*YN&Z;IAQVS/[]M9/#][QM/O@9%##*><[D$'W4[VW4ZL
MW?Y<KDXM7=\T3M!7)@GG(N[UW@\F3;!4T-@\A'0_A-0WFNBZMH24[P_,CPTI
M'XSDE#,.O6GQ0DD#*HD3\YQD^ZYG4\*:#;\R2V)"LMX /''2A$M3PD9.3K$?
MA;".XNKI=E',HAM5/1<S%5V6R\=\]1J5=]'G=H7^I+X7L](29XCU(A$'(P1
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
M;"]W;W)K<VAE971S+W-H965T.38N>&ULO9IM;]LV$(#_"N%U0PHTMO@N=4F
M)FF[#FL;-,OV81@&Q69LK9+H4523 /OQHUYBVI9$V8NA+XDMDW?'._*Y(ZF3
M>ZF^9@LA-'A(XC0['2VT7KZ>3++I0B1A-I9+D9I?[J1*0FV^JODD6RH1SLI.
M23Q!GL<F21BEH[.3\MF5.CN1N8ZC5%PID.5)$JK'<Q'+^],1'#T]^!+-%[IX
M,#D[689S<2WTS?)*F6^3E919E(@TBV0*E+@[';V!KR\Y*SJ4+7Z+Q'VV]AD4
M0[F5\FOQY</L=.05%HE83'4A(C3_OHD+$<>%)&/'/[70T4IGT7']\Y/T=^7@
MS6!NPTQ<R/CW:*87IR-_!&;B+LQC_47>_R3J =%"WE3&6?D7W-=MO1&8YIF6
M2=W96)!$:?4_?*@=L=8!LXX.J.Z MCH@V-$!UQWPKAU(W8&4GJF&4OKA,M3A
MV8F2]T 5K8VTXD/IS+*W&7Z4%G&_ULK\&IE^^NQ"IIE6>16$*R7G*DQ F,[
MSS)*=?QX_/D^%3/PMHB3BJ;@O4B%"G64SL%5'*8Z T>70H=1G+T$+T"4@E\7
M,L^,@.QDHHU]A9;)M+;EO+(%==@"$?@H4[W(P-MT)F:; B9F8*O1H:?1G2.G
MQ$LQ'0,,7P'D(>_F^A(<O7@Y7XW@KSR-=(N9%SL+A4$MM$7*Y>Y2_%8I&R/&
MJWCB4BSN$%N'#51AN]%1'.G'*E3@0ZJ%$IF)V1^_F&[@@Q9)]J=#*5DI):52
MLLLD$@^&2;-(YT95VQRH1+%25$&E;V>,!Q[R3R;?UF/0T@PRQ/%FL\MF,^I!
M!&VSC0'1U8"H<T"EOW[X#C+O1S.EKX7Z%DU%VV J,71-O4]\CP?!UFB:[7@
M?>;!=CO9RD[FM//-=)HG>1QJ$^N9,."?1F$1A#936<.$8^1C"KFW96M;0PXQ
M]3J<RE?&<K=3\]O8$*3V)KB0R3),'X&\ Y],>O@H'J*I=$Q&?Z7&'VX%!"NE
MP>%60-!P,#;>I70K#BW-"/0)WUH!S6:(4K-2VH,%/9L8O,.L@5K.N@7,0XC3
MK;5ZT=*0FE:(==FZEL3@P=9!+6IS?D/J!W [ *TM/<Y0T+%L(;(&(Z?!OXJ'
M,#NV\QY<R7NAGM:$8T)"FPC@@)D VE0 #Y@+:ED;<]S$PFM$HMD.46)*VZVU
M )OI "%,B-\1+YL/X($2 FR2'L$ HP9E6QK"  :(L@Y;;4Z ATL*L 7V%'/N
M\6US6<.SQQ2:S$T[S+59 ;K30CE/B]+S;U-B9N!?\,P\ 6VB@ -F"FA3!3Q@
MKH"MR0)Z7KO;D<4[<N.]X?;_C21D,8W@< Y'%K;(#=N]'%[+:B"IR^&6QPCO
M.<\_??SB&I]%+B(#NM4R$;F9N)];:6O9W^E62SODIMWUS^^OP=&%#..7QJ<W
M9D<'B/GP62_,Y+U)E:A ^#;5D8Y$!I!K[!9:B _H<DLLY/?/(:-6EFKS6NVR
M4/NJ?*BR1;0$2Z&F(M7AO#5%]>B :.Q[W[O,M:1#;M+M&QOLV@!;LF%ON-A@
M"S?LKD$/$IL>'?Z8<.J*#;90Q&XH[AL;XM*Z=CHQ8%&*+2&QNR@]3&S<.O@8
M.9<-MF#%;K#N&QKJTFI!BMF H;$DQ3N4?\\.C5L''WO(=\;&$AB[Z;@9FV>6
MJMB2% <#'NM9E)(#G0'4<M;3._<]2DA[>B>6JN1P.WO2LE\W>[_.TT!B84GV
MJ"!_E^IK<=)=GI:+K/V0$S7+'1ITF&'I2=PE9#&_9!9IL8IYJVZW$,;&V)E#
MR-JQKQMY^R^&%<]<^BTH"1UP55A2$G?)N6,8W$*XR1<!=\;!,I3TG*R&L02_
M"343X%,^C46HUN]IKG6Y8IZ/*V(I20;<61-+2>*N-W?'5=!8GC[R8=>Y'K7
MI&Y@[H,KVCP./<8^)[CC!(A::%(W-/?&52UOW1^8(]QQMD,M-VD?-W=9*3U"
MH-=365$+4.IFWZ<\N34UE)GPQ=5?!HZ,7^Q]8/6P0%G_'>%YK6GCG*##79:G
MU,W3*Z$B.2O,TU$BP)U4P-1\0*IH'J5A#.[R. ;+\EA&+I^,-BM:I%G[KKM'
M'_' HX%%YO+MVI69NVK];"T2829,\;8LYY^)>P+$@Z[>%6@WTRT9[6"FA3=U
M<_>=S(M#+544EF4N,EN;\L*;'JRLHQ;<=,!C!&KQ3-U%[.[7FWZ3"Q[TNRYL
MJ"4U=9-Z+TXVCT"/H6?,Z+""65HS-ZWWYB1K*W-1QQD6L[QF?;S>!9,]0B >
M>TY,,HMMYB;N+WD:@J/W87: Q< LG-F 9P/,0I?U0'?7Q<":ETN<!;!K%EIP
M,C?>]KK$;]X:'9LRDG9<<+&U%PGZ:MI]ET+S0HAVN<+RD+D+V1T7@EL(QF.,
MG0O!@I+ML-NOD@0LDP1RG<- ETZ+1C;@5I];%O(^%N[B^AXAU.MA$+=,Y&Z<
MM;K^F2SBEH <#1@$BT!^B U^CY#^(%@V<C<;-XJEY[O?(I$/N+'G%H+<#<$#
M;@]X\V(=;=%QLO;69B+4O'S[-0-3F:>Z>L5Q]73UANV;\KW2K>?G\/5E]9ZL
M%5.]MOLQ5&;GD)F*_,Z(],:%VU7U)FSU1<ME^6[HK=1:)N7'A0AG0A4-S.]W
M4NJG+X6"U?O(9_\!4$L#!!0    ( !>"85)90&I_2 0   82   9    >&PO
M=V]R:W-H965T<R]S:&5E=#DW+GAM;,68RX[;-A2&7X4PLDB CB62OLB!Q\#<
MVB;H)$:F:1=%%QSIV"8BD2Y)CSUO7^IBT<Z0$CJ+=&.+DL[YR2/^GTC-]U)]
MTQL @PY%+O3E8&/,]GT4Z70#!=-#N05AKZRD*IBQ3;6.]%8!RZJ@(H]('$^B
M@G$Q6,RK<TNUF,N=R;F I4)Z5Q1,/5]#+O>7 SPXGOC"UQM3GH@6\RU;PP.8
MK]NELJVHS9+Q H3F4B %J\O!%7Y_34=E0'7''QSV^N08E4-YE/);V?B070[B
MLD>00VK*%,S^/<$-Y'F9R?;CGR;IH-4L T^/C]E_K@9O!_/(--S(_$^>F<WE
M(!F@#%9LEYLO<O\K- ,:E_E2F>OJ%^V;>^,!2G?:R*()MCTHN*C_V:$IQ$D
MP8$ T@20JM^U4-7+6V;88J[D'JGR;INM/*B&6D7;SG%1/I4'H^Q5;N/,XD8*
M;=2N+M%2R;5B!6(B0Q\E%R9_OOB\%Y"AN[**BJ?H%Q"@F.%BC98Y$T:C"_10
M/U$D5^AZEZW!V("SO'<'.XDR;G8*-'I["X;Q7+]#;Q 7Z)[GN;U'SR-CAU-V
M*DJ;KE_772>!KF."[J4P&XWN1 ;9>8+(UJ$M!CD6XYIT9KR%=(@H_@F1F,1?
M'V[1VS?O.M+2ML:T2DL#:?];??[ZS8:C#P8*_7>'^*@5'U7BHX"X'0KVU;:.
MPO6\*+W[M, QG@S'\^C)(S=NY<9]<L0G5T=A<B(WG8R'V*\V:=4F?6K4IS;Q
MJ>$A\:M-6[5IG]K(IU9'C4_%,/5+):U4TB<U]DDEGH'%X^'(KS9KU6:=:K]+
MPW*?W.RE')V%"XEC1YVX4W&Y>\PM31Y /?$4K!N*+1.50SY9D-_#@:>R8_+C
M$[SA'^\]3)P\>97[FK"SRDYL86>!PCK48/HJ_S5AWS_*X20@Z/"">_GBM6 3
M=NH*FH3FC:,+[L6+UX+8PQ>:)"&:80<8W$L8KQ&Q!S%T.@L^0,<8W V9H!>;
MN#-%0N(D*.E8@[MA<R4,3_F6E=Z @S5BM>2RCC'*'A=<5VW]K*TOO#U+7CQJ
M,IT&>N68A'N@! >F+QP.T%+N01U1T?6V=Q0B\8^' W%L(OA5<&C"SN<6B4,O
M2^)H1'IIY(5#$W;FU5' J\2AB/2BR$N&)NQ<+0FH.0Z17@YYR4!><HC,0FJ.
M0Z270UXL-&'G:@&#$@<AT@VA(!.(AT)X$D^#4\5AB'1CZ$:JK;0+?:@V Y_-
M!E37G'>L(<G_8#D'%=(-E:#E?"N=4>CU01UA:/<Z)^2X)NP<YL'%-W5(H;U(
M\7J.^I 27,=11Q3:2Q2OZZAG?=,QOI.=5"]3O+ZCGN5-AYZC"NVF2M!YU+=_
M&HU?5#0ZV9H7H-;5!PB-4KD3IMZEMV?;CQQ7]=;>W5Y_(;EG:LV%1CFL;&@\
MG%K*J/JC0]TP<EMM]!^E,;*H#C? ,E#E#?;Z2DIS;)0"[:>?Q;]02P,$%
M  @ %X)A4LO-\S9*!0  \A@  !D   !X;"]W;W)K<VAE971S+W-H965T.3@N
M>&ULQ5E=;]LV%/TKA-$!+=#$(O7IP#&06.M6H&D-I^T>ACTP,FT3E42/I./D
MWX_ZB&A)%&VD&/J26/*YE_=<4N=0]/3 ^ ^Q)42"IRS-Q?5H*^7N:CP6R99D
M6%RR'<G5-VO&,RS5)=^,Q8X3O"J#LG2,'"<89YCFH]FTO+?@LRG;RY3F9,&!
MV&<9YL^W)&6'ZQ$<O=Q8TLU6%C?&L^D.;\@]D=]V"ZZNQDV6%<U(+BC+ 2?K
MZ]$-O(I=MP@H$=\I.8BCSZ"@\L#8C^+BX^IZY!05D90DLDB!U;]',B=I6F12
M=?Q;)QTU8Q:!QY]?LG\HR2LR#UB0.4O_HBNYO1Y%([ B:[Q/Y9(=_B0U(;_(
ME[!4E'_!H<(&P0@D>R%95@>K"C*:5__Q4]V(HP X%(#J -0-\ 8"W#K /3?
MJP.\LC,5E;(/,99X-N7L 'B!5MF*#V4SRVA%G^;%O-]+KKZE*D[.;H10BVM)
M).5$3:<$7QY2NL'%G CP-B82TU2\ Q?@VWT,WKYY!]X FH.O6[87.%^)Z5BJ
M(HI4XZ0>\+8:$ T,"!&X8[G<"O![OB*K=H*QJKZA@%XHW")KQI@DE\"%[P%R
MD&,H:'YV.)P8PN/SPR,+&[>9$+?,Y[YF0O[^I-#@HR29^,<REM>,Y95C>4-C
M+;^ E.('FE))B5#/<8HE60')0+Y/4H*Y>H02EF54%,\YS3>F^;:/$0:7CO.;
MI5B_*=9_;6/>@R5+4Z"$X(#Y"MSD.'T65+7K^+:M84%30V E<TLV-"_ZH+0F
MQ7E"3/VH4@1EBD)V'V<P@I, 3<>/QZO2 /.C(/3:L-@ \X(@G#2P%I&P(1):
MB7PZFG6:)WO.NX]BQ:7*XA^-[G1HG$3$-D2K^*@I/CJ[>+4F9&JN/>J->P$]
MK]/?N0$UB<(.!5.J"3*SF#0L)O:'+TDX*;V//"D7%\:U-.D-#*$+NW-@0*'
M]3LD3+F\:( %=+2!.%8>2_)(1:E.2C:(D#0K-23!8@O6:EMA]@BGW]'(<SI]
MGQM@$ 9>=X498*'C#Q [<D9H):;\Z<237B=HE1>Y'H)=&B9<7Q)B$ZZM"6TJ
M2%-!5BH?V)Z#.>,YX<(B@U";%'RU2_VT&$-M7]#N+:];>EZOR9$SH$A0FQ/T
MK:4L<,K =\)7!'RNK?,/HMJM6J+6T+TL6V,CK2T(!K^N]=H_H-U 7M?ZOA5,
MT&#OM1U NQ\L]JH#";@G_)$F1*WS;(?S9\#6X+-Z[[@C3S1A-M):L>'DE[4>
M:<%%=L$]:Q."#,H902?J2I,)YX<1[&Y#3#C/#X\4N\U&JRRRJ^RY.Q'4U\:N
M#9Z&Q%9(FX$65V07US.W(W66]B;B>!=1DS# )CTO-Z"&>&A-1^[/;TCJ'&U'
M1MWZYB88\GN&9\SF.0-[$J2- ?T/QH#ZQF#:DQA@ICV) 3:X)T':9I#=9D[O
M2>H$[0<?A;!'PX3K"T1LPK4%HDU%^QBROTM])4]87&B%!@MV(/Q%O6U*J4T*
MA;].K[4](;L]G:?7_5>,J"_6!E#06WA]4#AQ!V9+6Q^ROZV<+=/]MXR>3)^$
MQ%9(^UA%VZ9KM\TS9=HUO)D@OZO2)E07%!M 0RRT7;IVNSQ+I-V^RX5=A39A
MW"Z!/B88,'Q7VZ5KM\M7:;-K\[N:T$E(;(6TZ1P=U]E=\[0BUPF"EA-TCR$,
MH-[S'YM 09?!^.@P."-\4QZJ"Y"P?2ZK0]7F;G-P?U,>5W?NW\*KN#I^UVFJ
M7P/N,%>2)D!*UBJE<QFJCO+J@+VZD&Q7'CD_,"E95G[<$KPBO "H[]>,R9>+
M8H#F9X[9?U!+ P04    "  7@F%2#RL[1.8"   K!P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Y.2YX;6R-5=]/XS ,_E>LB@>08-W:\5/;)%B!0SK0Q 3W
M<+J'K'6WB#092;K!?W].VI7!L=U>VL3Q9_NS':>W5/K%S! MO!5"FGXPLW9^
M$88FG6'!3$O-4=))KG3!+&WU-#1SC2SSH$*$4;M]$A:,RV#0\[*1'O14:067
M.-)@RJ)@^OT*A5KV@TZP$CSRZ<PZ03CHS=D4QVB?YB--N["QDO$"I>%*@L:\
M'UQV+I)CI^\5GCDNS=H:').)4B]N<Y?U@[8+" 6FUEE@]%O@$(5PABB,U]IF
MT+ATP/7UROJ-YTY<)LS@4(E?/+.S?G 60(8Y*X5]5,L?6//Q :9*&/^%9:W;
M#B MC55%#:8("BZK/WNK\[ &Z)QL $0U(/H*Z&X Q#4@WA70K0%=GYF*BL]#
MPBP;]+1:@G;:9,TM?#(]FNASZ<H^MII..>'L8*B*@ENJHS7 9 9#)2V74Y0I
M1P-','I^N!U#@JG3,Z[8= HWI<S<?S]!R[@P!TZSG B>PACU@J=(AHHYD^^@
M<GB@ZM_C&T^54V-"P3/J#.&A3 4R#;<H43/G%L:6^78X@J=Q OM[![ '7,(]
M%X+$IA=:XNPB#].:WU7%+]K KQ/!/5&:&;B6&6:?#824K"9CT2IC5]%6BY2+
M%L2=0XC:4?N;@(8[PSOGW\"3W>%G6]C$3?UC;R_>8*^NVI/E@ELJ^6%=#0$)
M-ZE0IM34![]_$@SN+!;FSQ:GW<9IUSOM;G"Z:A^:6G1'/[=6J@RU(M7\M62"
MYQPSWY=2R:,/B=5T,R G,]^V1.6]4_6\&WR+0:<5]\+%>IEV44K^H_2)_7'#
M_G@K^VMC.0TLHD&#]H4F^X*)$MU%\;3,YK1\Q_7XWPCCT_-6](5MI7:RKA6?
M?.$1KHV1 O74CV-#KDMIJ_O12)N)?^D'W1?Y%;T$U>#^,%,](_=,3[DT(# G
MD^W6*<6EJ]%<;:R:^V$U499&GU_.Z#5#[13H/%?*KC;.0?,^#OX"4$L#!!0
M   ( !>"85+S_F66JP(  %P&   :    >&PO=V]R:W-H965T<R]S:&5E=#$P
M,"YX;6RU54UO&C$0_2NC50Z)U+"P?.1#@-1 TT9*4A24Y%#U8'8'L.*UJ3U
M\N\[]BY;F@+*I1?6WIWWYLT;>^BNC7UQ<T2"UUQIUXOF1(O+.';I''/A:F:!
MFK],C<T%\=;.8K>P*+( RE6<U.N=.!=21_UN>#>R_:Y9DI(:1Q;<,L^%?;M"
M9=:]J!%M7CS(V9S\B[C?78@9CI$>%R/+N[ABR62.VDFCP>*T%WUN7 XZ/CX$
M/$E<NZTU^$HFQKSXS4W6B^I>$"I,R3,(?JQP@$IY(I;QJ^2,JI0>N+W>L%^'
MVKF6B7 X,.I99C3O1><19#@52T4/9OT-RWK:GB\URH5?6)>Q]0C2I2.3EV!6
MD$M=/,5KZ<,6H-': TA*0/)10+,$-$.AA;)0UE"0Z'>M68/UT<SF%\&;@.9J
MI/9=')/EKY)QU!^8/)?$;2$'0F<P,)JDGJ%.)3HXA?MEJE!8&/.Q(;A>H@IA
MS\(1PE"ZA7%"P?$024CE3A@Q6DZ43&&,=B539,)\(?0;F"G<<U/O\%6FQH<)
M9> );895CJ^HT0J?'L8D0I?_"'!!P'0C8!T$9!L!I_ X'L+QT0D<@=1P)Y5B
MN.O&Q![Y2N.T]..J\"/9X\<0TQHT&Y\@J2?U'?#!A^&-B[_A,7>F:D]2M2<)
M?,T]?+?&N7<]^7'+,7!#F+N?!S(TJPS-D*&U)\,71Y)O _H&L9=.3A2"XL6N
MX@NJ1G&8_(!8]=L7M4XW7NU0T*H4M XJ^$YSM/[JH;680<H_DMR!TMH5<?L_
MF=>I,G0.2K^58B*5I#?@><H'C]#*'/C26IZ D!KWOH[B"';^M;&1U,XK&PNS
M=T>=O3,[WKK[?N[>"3N3VH'"*</JM3/VR!:SK-B0681Q,#'$PR4LYSS^T?H
M_CXUAC8;/V&J/Y3^;U!+ P04    "  7@F%2;?<'H< "  #_"0  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q,#$N>&ULO99=;]HP%(;_BI6K36I)'#Y;0:26
M=ENG34+]V"ZF79CD0*PZ-K4=:/_]CITTT FH5"%NB.V<]_4Y3\*)ARNE'TT.
M8,ES(:09!;FUB_,P-&D.!3,MM0")=V9*%\SB5,]#L]# ,B\J1!A'42\L&)=!
M,O1K$YT,56D%ES#1Q)1%P?3+)0BU&@4T>%VXY?/<NH4P&2[8'.[ /BPF&F=A
MXY+Q J3A2A(-LU%P0<\O:<\)?,0O#BNS,2:NE*E2CVYRDXV"R&4$ E+K+!A>
MEC &(9P3YO%4FP;-GDZX.7YU_^*+QV*FS,!8B=\\L_DH& 0D@QDKA;U5JV]0
M%]1U?JD2QO^251T;!20MC55%+<8,"BZK*WNN06P(:&>'(*X%L<^[VLAG><4L
M2X9:K8AVT>CF!KY4K\;DN'1/Y<YJO,M19Y.Q*@IN$;,UA,F,C)6T7,Y!IAP,
M.27W.9!K"7K^0NXUPX?A65ZDEGRZ LNX,)\QZMI!UCP]_0H8RWS,1&D[4X(K
M<F?1F>G,!6ZS&H86*W'YA&F=]665=;PCZ^^E;!':.2%Q1,_>RD,$T%"(&PJQ
M]^OL\+N%IY)KR,@$=(HL\'TDTQ=TCZ,][NW&O>W=VSO<)^54\)0\6"ZP9C G
MI,(DR!4WJ5"FU,CZSP^4D1L+A?F[9]-.LVGGG9(DK-A4  '/_(0LFMJV :_<
M!M[-_9672=2*A^%R2PK=)H7N!ZEV]Q38:]Q[QZ/:;S;M'Y1J?PO5SG:J@R:%
MP<>HMO>]JV>-^]GQJ-)HW86B@W*M[=Z"[6X'2S=Z(?T8VLX^M'3=96A\1+CK
M]D/;AX7;W@)WL /NNA_1]QK2+KC[N@%=-QO:/2+<=1>BO</"K>RZ&W#I?VC#
MC<^Y.QK]9'K.I2$"9JB)6GT4Z^JT44VL6O@O_%19/"_X88XG-- N ._/E+*O
M$W=H:,Y\R3]02P,$%     @ %X)A4F/=6*[*!0  Q!8  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3 R+GAM;+U8X6[B.!!^%0OM2:W4A3@!"BN*U,*VNZ>C
MAZ"]_7$ZK4QBP%HG9FT'VM,]_(U--@EMXK+:W4I52< S\XUGYINQ!SLAOZ@U
MI1H]Q#Q1%XVUUIMWK98*US0FJBDV-(%?ED+&1,.K7+741E(26:&8MWS/Z[9B
MPI+&<&"_F\KA0*2:LX1.)5)I'!/Y>$6YV%TT<./;%S.V6FOS16LXV) 5G5-]
MOYE*>&OE6B(6TT0QD2!)EQ>-2_SN)O",@%WQ%Z,[57I&QI6%$%_,R\?HHN$9
M1)334!L5!#ZV=$0Y-YH Q]=,:2.W:03+S]^T7UOGP9D%470D^"<6Z?5%H]=
M$5V2E.N9V'V@F4,=HR\47-G_:)>M]1HH3)46<28,"&*6[#_)0[81)8&@72/@
M9P+^$P$?UP@$F4#P5""H$6AG NTG KA;(]#)!#I/?:@3Z&8"W:<6^C4"YYG
MN0W6?G=M:,9$D^% BAV29C5H,P\VOE8:(L(2DXIS+>%7!G)Z.!)QS#3DEE:(
M)!$:B42S9$63D%&%WJ*[-44C3DF"+IE$EZ%&)V.J">/J%+U!+$$3QCGDE!JT
M-, Q2EMA9OIJ;]JO,3VF81,%^ SYGN_=S\?HY,TI7WR>OI]]GDRN[N[O*E2.
MW"JOZ:*)_$.5%5K&1P/#O4S+Y%.%GO?'Z^E4*KAV*[A,5TWD=:T"/Q3QAC.2
MA/0SX9K*A)@BKE!Z<R0JW._WE2;ZB8X69%">1GZ>1KY5VJY1.DT7G(5H3N66
MA9 Q@)4DCT@LT2VPT80^L%"@_] <\NCW%/[=T(1*8C(-S0$")) #1)"#""R(
MP WB7C/.-*3O66:&HS%3(1<JE9#3?_\!8NBCIK'ZQV&TG1MM.ST'0J0A49I&
M*$TB"OT@9,2\L61+E:VLJM+8*^U:I:9=;(=^+QBTMN5<?[XFZ.)\S0':3HZV
MXT1[6,J2<@M5"S2C*P@";-4'\J\K(;JYH>[KQ>(\-WKN].XVC1=4FJRS>:V,
M8R2*P)("7S,'U^ @I&)%YN^K9V^B4]KUCE>]Z;T<5L]='$)#%C"P#7@HT"U\
M)@IM .HC)1;OEBFV,%OUB!B4#I.F,C:"\]34QIEA?!:G,3H!QC7"I^!!%3]>
M]9ZA]^O@]W/X_>-SY@S-;T<SL/[C%8_N$]B*MB/NV"NZF/=ZZ89+S1,[M^8R
MBIC>IY78@3VU9AL3Y 5%8@%=,H'B,B&+Z8KLB-8V;C6M!#^+' [\ZLCA@I;Q
M"[PLZ5M-'K*D,F1D(E104U7;'F<Z#XBG4X.DX&8<.)'<UY"CF2'J]JX2W-X,
M]LL;A9O]&GP%C>-?P>/C3"O&Y8H+FC4TC0N>QM]!U#^QZ%QI7W [?D5RQP6[
M8S>]_[QJ&^/G+%^NMJPDW8L.O2B: 79W@YK(WDYF:$RW<#;<V++X4>HLV!WW
M7R^8?L'8OG=D4R3AUQ3:G_4+,KD([9&QS R5P]3M/ FE>\VA"P7[^V[V/QRF
M9L4P-15*F^)<P/G->&4.51(.:L=7\+5()?PHS5:XMKLTG_NO&.6"]7TWZQ<3
M67%\0:7CB]F2HP\VUYFQ@^FF)H@%[_MNWK\16S!I2PY&PB0B,C(SFC)W+0IQ
M9L8UDX@; 6UA/[39TZG)Q_)IM6H8RTSCH 38:\)AL 9TT1U\=W>8<I*8\1T*
M1U*+';(N-C=78D-",T5:X)68W)I]P.?]YHI]T27\KE/5+.74#!Y"09@/<.TY
M#/Y"*@UOHV6Z8B;H*(***6W_4HH8\L.01!+!$ S9P>P(GT3<T*'86&*LN7YX
M =_+KA:=R7=WIO=0YP:=273P%V9Y<!V*JG*\RG0=C R]7O.\)BF*QN)_1V/Y
M=71D>X]";1N2#CH907A.7;M8="+_%3M14'2BP-V)_LP;#F13",5$5E7L<_6"
M&AS4I5.K=#UG[G<G1*Z8(1>Z!$U>\QQ*4NZO3/<O6FSLC=U":"UB^[BF)*+2
M+(#?EP*:9_9B+@'SB^OA_U!+ P04    "  7@F%2/#L6.)L"  #\!0  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,#,N>&ULC91;;]HP%(#_RE&>5JDC(4"[
M51")@MIU6CM6U.UAFBHG',"J+YGM )7VXW?LI!&3*.M+XLOYSMUGN-7FR:X1
M'>RD4'84K9TK+^+8%FN4S'9TB8INEMI(YFAK5K$M#;)%@*2(TR0YBR7C*LJ&
MX6QFLJ&NG. *9P9L)24SSY<H]'84=:.7@WN^6CM_$&?#DJUPCNZAG!G:Q:V6
M!9>H+-<*#"Y'T;A[,>U[^2#PG>/6[JW!1Y)K_>0W-XM1E'B'4&#AO 9&OPU.
M4 BOB-SXW>B,6I,>W%^_:+\*L5,L.;,XT>('7[CU*/H0P0*7K!+N7F\_81//
MP.LKM+#A"]M&-HF@J*S3LH') \E5_6>[)@][0+?_"I V0/I6H-< O;<"_08(
MJ8[K4$(>ILRQ;&CT%HR7)FU^$9(9: J?*U_VN3-TRXESV41+R1W5T5E@:@$3
MK1Q7*U0%1POOX8[Y\C !8YESDH(Q-_"M8H*[9Y@[0IA96'@W1<>XL">$E,PX
M^UBB><RY$$0/8T>>>GMQT7AU67N5ON+5%>8=2 >GD";=CP?PR7%\CF4'>DG
MSP[@T^/XU\)U(.D&?/ O'E-ZVQRG;8[3H*__BKY9E0M>P!S-AA=(*98E4\^@
MEW!'[^(6=[S0\ =NV8[+2M)JSA1\KNASC0H-\P7QN0X/94Q%NM*5(36&+NT1
M_WJM?[W@7^^X?P^.4U6I[*>-70%3;@NA;66H%WY^(0QN'$K[ZXC1?FNT?S0I
MUWJ#1OG& ]NT$:#DUL\3"X)35\([KNIN NHF:+KIY% [U;8&P9:?=)OLG"JW
MV6^9_XM,#X@DK4@=9;SWU/Q<O&5FQ;W#N"0HZ9P3;>I94V^<+L/KR[6CMQR6
M:QK/:+P W2^U=B\;_Z#;@9_]!5!+ P04    "  7@F%2K)&5U2T"  "?!
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
M#D(S*8B"U=2[[K^_']MX%_"50:5WQL16LI3RQ4X^IE,OL(* 0V(L \7'!N;
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
MH]M ,1O3/-%#L?C$R@6%1E\D$E6\HD5YK]= 4:ZT2$MA\"#EV>H_?2P#L2%
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
M-Y@R?29SS.C-2JJ4&=JJM:]SA2QQH%3X41"<^RGCF3<9N;.YFHQD803/<*Y
M%VG*U/,[%'([]D+OY>".KS?&'OB34<[6N$!SG\\5[?R:)>$I9IK+#!2NQMY5
M^/8F'%B N_&)XU;OK<&ZLI3RT6YND[$76$4H,#:6@M'C":]1",M$.OZN2+W:
MI@7NKU_8?W/.DS-+IO%:B@>>F,W8&WJ0X(H5PMS)[1]8.>0$QE)H]PO;ZF[@
M05QH(],*3 I2GI5/]JT*Q!X@"EL 406(#@!DN!G0JP"]0PM1"Z!? ?J'@%X+
M8% !G.M^Z;L+W)09-ADIN05E;Q.;7;CH.S3%BV>V4!9&T5M..#.YPW4AF)'J
M&5B6P!TS"#-F#"H-IS!_/X.%%$S!E"M*[0E<Y;G@,7-)IC(%!N^I&'K]P>GC
M)_BH6*93KET5_466'.<#:J*#1<X5-^7QT10-XT(?PQO@&<RX$ 31(]^02U:8
M'U?RWY7RHQ;Y'V)S!D%T E$0!?>+*1R].6Y@N>YFF;%GZ(66)+R</33@I_^-
M#RI\)>+QJ8'FIIOFJEB?01@XGF$+CT_YK9,<U4F.''&_A?@PC1V4O9JRYRA[
M;93%DNH [@T7W'#4)_ [9JB8(!,Z%E(7"C5\=MF^-9CJ+QU&^[71?J<?I0\)
MUT;Q96$P@;4SZJKQB HIW1[#/]"8PNN2>N"H;?M\F@R"D?_4(&=0RQETAW5^
M!539:9.U;F0X@&=D2G?$Y+P6<=Y)]6?#9]=!>U'37ORZ_ YKH\-.7[YS1+ST
M#Z:UC#FSZ5ZQN-)#:6[^Q(:OTDS-J3G/E[6LRTY9-]KPU-F/I38@5Y K^?75
M=U3VJY+J?,]^&%S6]DN-K^\,6R2&P:Z/!YTB;[.8!@5-O37!<G5L6RO^B/;*
MQ+ZPJ-\B;.\/)NP45K;_;+__=Y1*N.MI8?3K*C3<];VP][-K=%J9^%]%&NZ:
M8]C='7^D3*<5UW>I;BW"74,,N_O:3@*-@JO356%#D\HB,T!+&@+86B'2G-FL
M:?!*T\6A)']OU+&3[(RI-<\T"%P1*#B[( Y5#H?EQLC<33]+:6B6<LL-#=2H
M[ 5ZOY+2O&SL0%6/Z)-_ 5!+ P04    "  7@F%2?HL_^!X"  "+!   &@
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
MVNCWW_ (5.N5;U>%BZ6JDU*1ZTDVK9O/OF%_@_UFPM2"XML%Y:%> )(KFA2
M(5;/ZH]@(;G(1#%?H+S.0B.5?G:,BHF[SK4@^0Y!*I()E Q,8?<  Y4/,')8
MK3DT #%\\1TY'VY\J8;95TP2D(8#9:U(@9W[G97_G-$T3V!9J@W3N&H>=R?0
MCZ5D?8?*G^2JY"$95ZNC_>8A-"TE 7Z[P@^T7@0NO?B!_<J'X%@3,":-\A5H
M50C:;I]J)-#*5&<C<C\Y>964YBWMA\"PJPIP(\B]YQ)V+H?-ZN/8%GW-Q,$;
M/GL(-,D&;3<@_T/2/P;'QTRCYE.=0'-OT':OT&+W^='A#':1F+S>?QX"TW0<
M..@X$TN1 R[@J*3L0+;-A.HT)I"G&5=$O'>2#!, 95<&JD?9G;M  0/S09PC
MD2U%&7%H@$V=JP,/<3<D@2;JP$'4JHB!S/[?IVR:>T/O[6H]U+P:VEOT'ZKU
MF]#4GC<>%X::;L/6=.NN]1N'LU$W'%A+/=2\&]IY]ZU+_<:!QU+IO;W7EM1+
MDG?0_4!O@6(V U=>=P"4FVW?.]Q>2+$LWV2:" G8RX\+1F%#JFZ WV="R-V%
M>CFJ?OOS_+]02P,$%     @ %X)A4GN534N] P  0@T  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3(S+GAM;+V76X_:.!2 _XH5]:&5VB1.N"05(,W ,(-4
MNFCH;!]6^V#" :PZ-K4=&*3]\6N'3(:!$*6JU)<D3LYW;CX^=GI[(7^H#8!&
MSRGCJN]LM-Y^]CR5;" ERA5;X.;+2LB4:#.4:T]M)9!E#J7,"WR_XZ6$<F?0
MR]_-Y* G,LTHAYE$*DM3(@^WP,2^[V#GY<4C76^T?>$->ENRACGHI^U,FI%7
M:EG2%+BB@B,)J[YS@S]/<&B!7.)O"GMU\HQL* LA?MC!9-EW?.L1,$BT54',
M;0=#8,QJ,G[\+)0ZI4T+GCZ_:!_GP9M@%D3!4+#O=*DW?2=RT!)6)&/Z4>P?
MH BH;?4E@JG\BO:%K.^@)%-:I 5L/$@I/][)<Y&($P"WK@!! 01-@;  PJ9
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
M]&\$"F.@OZ\Y5X>%N4>J'Y/A+U!+ P04    "  7@F%2F73D:T %  #P&0
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,C4N>&ULQ9E;3R,W%,>_BA7MPR(5
M,K;GEE6(U V@4I5M!&S[4/7!24Z(M3/CU'8"2/WPM2?#.&%N062W+S"7<X[_
M/L?^V>,,'X7\II8 &CVE2:;.>TNM5Y_Z?35;0LK4F5A!9MXLA$R9-K?RH:]6
M$M@\=TJ3/O&\L)\RGO5&P_S91(Z&8JT3GL%$(K5.4R:?/T,B'L][N/?RX)8_
M++5]T!\-5^P![D!_74VDN>N74>8\A4QQD2$)B_/>S_C3%8VM0V[Q!X='M7.-
M;%>F0GRS-]?S\YYG%4$",VU#,/-O V-($AO)Z/BG"-HKV[2.N]<OT:_RSIO.
M3)F"L4C^Y'.]/._%/32'!5LG^E8\_@)%AP(;;R82E?]%CX6MUT.SM=(B+9R-
M@I1GV__LJ4C$C@/V&QQ(X4 .=:"% SW4P2\<_$,=@L(A.-0A+!S"//?;9.69
MOF":C892/")IK4TT>Y&7*_<V">:9'5EW6IJWW/CIT74V$RF@>_8$"IVB*YB#
M9 ERC]$MV/&+/EZ 9CQ1)\;JZ]T%^OCA!'U /$/W2[%6+)NK85\;039L?U8T
M_GG;.&EH_%>6G2'L_82(A^,:]W&[^P7,SA#%UIUX->X7![OC08W[Y>'N=>*O
M#G>/]MW[IH9E(4E92)+'HX<4\J_?S%MTK2%5?[?$IF5LFL?V&V)_,83CV<R0
M2P'Z.(?MU8FMOH2'=<*TD,\HX6S*$ZXYU V%RVT38=Z$Y=UF%.$H&/8W-<+\
M4IC?*>Q%CE5CD )2PMRJM=G09OSNR++:JP9,*=#JI$[SMO5@1S,>8*]><U!J
M#@Y/IM',%@LCCVDPN9P!W[!I8I6ZQROVG#^K51A4%#;("TMYX0$IK68)GLQB
MIJ!.0UC1$)"PH;)1*2-JE7%=MFR3,84,%ES796 <5<85\4(:ELUO45"U.B4!
MB<F^V654Z4H4-0W2N.Q*W-J5R7J:\!FZ [GA,T!CD:Y8]HS$ GTQ"^\-//&9
M:)FD@[*9P=$!@#VW3'C?'P%%&WOS"1/?K\\OWEG#\/^*@:+Y8&_T-,(+.V1C
M\@-14#2VEUU"O08>8 =_W$W_-Q*AB+A?:+O(UBIQM,?MN#\<"KA*;H+C('I%
MA1HS@X5!^!H+=7;!(,(-'7)+ 6Y?"^Z_W$S:IJ>#-@Z//_D=BW$[C(\S^:ML
M/?6]L&E0.+KB=KQ^]\D?5W4/HK@)6@[7>/ C)_^@HM+W?%(ODCCLDV[LOW'N
MDQK(AQ%M4.(83]H9?_C<)U5:A]2+7TW]&JO \U]M&RYKK' 8QPU,)3N;]7;R
MCX5<"6FK:KZ<T.]Z";+M&\"QFM"C<X X_I+N[?:[.4"J+&U*I^,HZ=Y3?T\&
MD.HV&].XB5W$89MT;[:/QP!2W8B?XI V4L#QGW3S_ZT4J-*>^(T4<+ G[;!_
M P5JL!T%9/ : S5F/@TK'(BKWP\4TX9%@+A%@'0L C>3VW';%[HC-?6.__WO
MZ$O;Z3N18B64J;X&F:*%D&@EQ8;/>?: BBHHI$5Q8@52F0%L<& =A+F<K[?G
MB&:(*VW'\:SDGREEW>%)AQY"T3,PJ=HZYV!,.[;AM@CH7_3.#S6Z<YQR?$I3
M1VG:3ND?7:O/'7H.*)4#/>T"_4LA[+E9@&ZMK+&EY_O+YZA-C[_9I@ZVM!VV
M$PFG%J[<R.<RA4S;+O!L TK;N[I%=4RKN,6!%^Y\_&UQUVVWK]J!F1X+S+2*
M4C^(JDIKB+MOMU7:WSG[MK^%W##YP#.%$E@81^\L,GV5VY\7MC=:K/+C\*G0
M9OCGETM@<Y#6P+Q?"*%?;NP)>_DCS^@_4$L#!!0    ( !>"85(/,0 YM@0
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
M01D (O& $V$'CV7\H'(S0&MCNV.]A%"1<TX!H 97PH@V.ZUH,U=E(QK8U1!
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
M* [LLYAS&A9WFN.#-@.V(UF*@5D! 4F.LX!:,N<Y+.XY+Q"S&;!S$6GNG_6
M0$KR/&#RS#D4>\:AU+ULQRY2HTN]5LUCW(X=(SM;84?8R@'GT\Y16-Q1?C^_
M,M\X:,KRX2X'@%EW8:'S:^<N/.XNP17)?9?@@F<#6@"*I<%3=><D/.XD1X46
M[CL"(SD?3F (QC$-* =WOL&/^.WCP,C"G?+SN/(?'UDX>!*542^RP$"+"\@\
MW_M5Y."?18X/ AQ0>+OG28;L(1@FH=OIC(#'C>"SW22C_N=76?Q<E4TOJ]=@
MX.* L-MH.%RZ((SQ@/ISI_X\KOZ!PTKN"[6W%*!SK>!A)7=*SN-*'HE0'#AL
MXHEWD ;". UX#'<&P.,'4N^_3$%6X"$3\5@!,+M?#T1[[MR#Q]TC++[ ;H((
MZLTL"):$[J-PIB#BIG!\&!+ GH*D*<-#T8&!W&(#I)UGB.?/NGXS#&V_(7FZ
M+@3S#I-@("9B*)V3O:<.ND<^OLCFMJQ;5*D;VQ*_36TAFLU3%)L+HY?]@PC7
MVAB]Z%_.E9RII@/8SV^T-H\7W;,-NV=9SOX'4$L#!!0    ( !>"85*UU?$(
M9@4  .X6   :    >&PO=V]R:W-H965T<R]S:&5E=#$R.2YX;6RU6%%OVS80
M_BN$T8<6F&N1E&6[< PT\885:+J@:;>'80^T=+:Y2J1'TG;27S]2EB77HMBD
M25]LD>(=/]X=OX_B="_5%[T&,.BNR(6^Z*V-V;P9#'2ZAH+IUW(#PKY92E4P
M8YMJ-= ;!2PKC8I\0*(H&12,B]YL6O;=J-E4;DW.!=PHI+=%P=3])>1R?]'#
MO6/'1[Y:&]<QF$TW; 6W8#YO;I1M#6HO&2] :"X%4K"\Z+W%;^:4.H-RQ)\<
M]OKD&;FE+*3\XAKOLHM>Y!!!#JEQ+IC]V\$5Y+GS9''\5SGMU7,ZP]/GH_??
MRL7;Q2R8ABN9_\4SL[[HC7LH@R7;YN:CW/\.U8*&SE\J<UW^HGTU-NJA=*N-
M+"ICBZ#@XO#/[JI G!C@I,. 5 ;DW"#N,*"5 7VH05P9Q&5D#DLIXS!GALVF
M2NZ1<J.M-_=0!K.TMLOGPN7]UBC[EEL[,WLG4ED ^L3N0*,^NK5UE6US0'*)
MYK $I2!#S1AT)8N-%"",1B_G8!C/]2MK]OEVCEZ^>(5>("[0I[7<:B8R/1T8
MB]#-,T@K-)<'-*0##2;H6@JSUNA7D4'VK8.!75J]/G)<WR4)>IQ#^AI1_ LB
M$8D\@*X>;(XG'O/YP\W'@=70.ENT]$<?DJV_W]NWZ)V!0O\3\!W7ON/2=]SA
M^X,EF73-Q I<$K-C\OEA2F.3GW.VX#DW]V@#"K&%W+G^10Z^1!\F2\K)'/GL
M9LDX'L;3P<Z#<5AC' 8Q7M7X'!Y8+BU[:%>K)R@5Y,Q8X I66_LDU3UB6H,=
M9VNR7@,';WD>IA^>H.YCG$3$#SNI82=!V&\+J0S_RDJFLVCA+@6M?3'V84K:
MF&@T(M2/:51C&@4Q?:H#Z!!9SO_2-[+O_FT=L.Q?2SV%V^<^1",/(A(E?D#C
M&M#X$8"J$&TJA:E+SP=G[(&3C"(_G$D-9Q+.61T"9-45;44*RO*=."VUC=3<
MY=0;I$D+%8F'$S\H'#5T'05A?80TM^7,ESRMRVDK%*1R)?A76TL.UP($++D_
M=Y7_;Z(5 ':B(_A1-:Z-W85(V&*R9Q1EN\4*Y=*FU&'=P:'LT49Q&]Q[8,H/
M%K? 8IO:#JRDP4J^$\3E5F2.N1#+#2C!W.'#R2LOMD49PM0"Y)80F5+W-O][
MIARC'&/OXBQ=&_BNBP K#*?8.TH2-_2/:1#X'V8-RCL9]605#SOF:R0!AS5A
MWF8H*SPOC_7UR@LE;A=^%$<-EH/NXK9 ],F0CL_&S3WCQJ46>U?6" D.*\G-
M=I'S%-V"VO$4RG,-$_>N<#_8L^HUW/%4!D05-]2/DV>7;-R0. ZS^#.+-FXS
M^W!D]:\CV@VUXS"W_W3=QAX-&$UHAR3A1@3P=U3@2<J-VQI@=V42=50O:52
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
M]+]W>((@B"-I'O]E01MYGW'#[>M-]*^)>"UFS"0\\>"G/U'SAT:W@28P9<M
MO?+5GY ):L?Q/![(Y"]:I=A.JX&\I50\S!IK!J$?I?_9.GL16PUPIZ(!R1J0
MW095/="L 3VT02MKT$K>3"HE>0\N4VS0%WR%1(S6T>*+Y&4FK;5\/XK'?:2$
M_M77[=1@&'D\!/3&UB#1#7IB0GSHV;1B8B+1E0N*^8&\UK]\'[GHZM,U^H3\
M"+W-^5*R:"+[CM(DXE".EW7XF'9(*CK$!#WS2,TE^B.:P*08P-'L<PED(^&1
M6".ZX-TBBC\CTB3-/82>#FZ.>WN:NX<W[UK4T'Q :!*/'C @G]$P7#!?Z#Q3
MB$^+HV/IJY7WU4KZ:E7T-5), 5)LC3P!$U\AK[J#="32>)TD7EQ2W@<W+=+N
M.^_;[[L,*F'<,J:9(PI:VKF6]@%:(ETI=4T43/G1# 5<RGI-:=SV7BJIH%J$
M:T,4Y'1R.1VKG*<Y$[YBXP"0I]-%^.-E4B=KU71JU=0B7!NBH.8N5W-G5\-#
M;522)1)@'5_#/O)WI8Y[G1WV9<A-K[?#OXQIX0H%W5Q!]XBT? 4)XAW0(PM8
MY($M%WMY![TSYV*O=J3+B.U$+-#$36,8S0LE6A;8QM@**1+><CA\F53*XEKY
MVB!%OL3P)6=)EBQ,87B;=[L$RR"*<05%XU&86BD.(P4B8H%.A'>(EH!&.AU\
M#]#5\'5T;<D&;*P)MZP)]W<^N;[%DZNX,/GGFT:CH8)0_FOKS9@'MKO'5YCH
M[H+3IG6Y^!-"<+-J(A@+P'8/V)"J*@I(S9F*9X@O (UAYD=1S%JOS_1*B.ZE
M6J[LF.!6)553W[&]P+\LQX'OY=,@GL(L^HC7+'_II?\SK'V/VP;*E&%\3!T^
M;7F$34W&YR[*N+XJUT-<*Z2X2#9UFURJ;I/ZNET/<:V0HB93VLF%2CNI+^WU
M$-<**4HRU9^<I_J3<F'OX%T)9<S-=EW*5)11I->MT&$L@ARSCSEBP42,19!S
M;U^R@-9AMT&*1(V[D$OM34C]YL0**1(VSD,NM/L@]=L/*Z3(U]@/.<_^@I1W
M!J3=VR58!N'*?##&1;I6BF^P9O+&N"%ZX2L0&Z>TY8-Q*]*[N#=2XR?T$#\Y
M)OMHO8_40UPKI*C%^ BU^\CI"4KKC:0>XEHA14W&2&B-D9R:P[3L!R5)M1#7
M"BE*VOHT9M]V')KF69C"IF?W(]4>#-F50$L?J7#5WHD:UZ+VC<W)QDB-W]!#
M_.:HU*SW&2ND2-3X#+7[S/_(NWJCL4**A(W1T!JC.3FIRJ92XFN#%/D:UZ%V
MUSDX8[KEJ=[J[A+< \)TAZ*S=181@I@E9SIZ0/DR4NDW_?QI?F[T)3DMV7G^
MB._=]/3'A$D/HYZ9T'M=B0*8ZI#-VSO]RD1ZOI/>*+Y(3CS&7"D>)I=S8'HS
M'0/T[U/.U>8F[B _91O\!E!+ P04    "  7@F%2*)T;'@H#  #W"@  &@
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
M"<A[_,G9036ND1G*1HCOYN8VN.JYAA&+F*\-!(6_/5NP*#)(P.-'"=JK<IK
MYO41_7,^>!C,ABJV$-$W'NCPJC?IH8!M:1;I!W'XC94#&AH\7T0J_T6'HN_(
MZR$_4UK$93 PB'E2_-.G4HA& ,$= :0,(*\#NC)X98#WW@R#,F#P*L#K"AB6
M ?G0G6+LN7!+JNE\)L4!2=,;T,Q%KGX>#7KQQ$R41RWA*8<X/5_]R+A^1FNF
M0Q&@VV3/E(9YH-&OZ(Y*24T9T<62:<HC]1%]0#Q!?X0B4S0)U,S10,$ .7Z9
M[J9(1SK288+6(M&A0JLD8,%+  >X5P,@QP'<$"OBDOE]Y.%/B+C$_?JX1!<?
M/K;P6KP;!4]+E/6W%ISE^W$FW6Q6[T<9ERB?J<\C*-5K5B]$\ZJJ>WD"KR/!
M3::@12ET[4/]%<_7[%]?H W=:A:KORTY!E6.09YCT)'C/J(PC6"Z*";WW&>?
M4,BB (&WH6VF,\E0IJ 1YA'2 FT8HANX%@D+T#_H0]O4*O*-\GS& /?SR6#B
MCJ?3F;-OEOJTWWB*)R,75_U>#&A8#6AH']#=^@$MV1[,-35+Q*+1J((<G:T.
MXRK'V$K[4414HH K+?DFTR#OCB7,K&S(=0'UB0^M"Z9 '394Q)[;KN"DHC*Q
M4@$!EY8132N8Z=E4PVYMC.XY=%N5L$WANG3##9?&/W<QK<J$S56"R<#M8DIJ
MIL3*] %$.M!-Q)!1:_>,?)J"=<$[!MC#_L8(F.RL A8),'DQ]8;]CN6+:]/#
MGI7:FNWH@6JM8%N4IM&SX5&2!-$">'TB']8UDU9VWOO7!:Z]$MO-TD[-%Z5P
MYEULH39H$:X_[>!6VQZV^YZ=6RH.(%A>8!NU81LUTD&MMD\\>M-08(+_!V?&
MM6WB\?E<IG9$;+?$WP^@I IYBJ#"9O;![KQU6V6'&;I]U_W%QJ@V5SRU:YK%
M&ZBHV"*5.^"VV'APID#IXRZDM<;34^-K+S"I39B<QX3)J0GCCD5*:A,F/]N$
MR:D)$]C2=#&M39C837A!50BND12J&:VLLVOU!MR;LXO4'DSL'KQHDLJM+8':
M9HU3XW&JM6X!2_07@GE>0[!RLW_:S9N<=%NV=)NZG>K79D[L9EZZT@+TEC1"
M=W!:7K,G[@NT,N=CR7VTJ!W=)FOMT61X-K,BM=T2N]W^+V^I,D=S:;Y^#SB-
M\VP,\/F'! 4)LD07)\.JM?I8<9T?T5^UW^#+9?')H88IOH"LJ=SQ1*&(;0'2
M[8^!CRP^*A0W6J3YJ7DC-)S!\\N0T8!)TP&>;X70QQN3H/JT,_\74$L#!!0
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
MQ5.75P#_]X<L*]^_5 '6+\*>_0]02P,$%     @ %X)A4I+YM:-S!@  "QT
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
M) .8WQ_C6&^_9 .4[S]/_P)02P,$%     @ %X)A4A-)U!:^!P  &B4  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3,Y+GAM;+5:76_;N!+]*X2Q#RVPJ<4/
M?15)@,;>X@;8[@;-=B_N(R/1L5!)]$ITTMY??TE)$6UQQ#C-[4MBR8=#GB$U
M9V:L\T?9?&VW0BCTK2KK]F*Q56KW?KELLZVH>/M.[D2MO]G(IN)*7S;WRW;7
M")YW@ZIR28(@6E:\J!>7Y]V]F^;R7.Y56=3BID'MOJIX\_U*E/+Q8H$73S<^
M%_=;96XL+\]W_%[<"O5E=]/HJ^5H)2\J4;>%K%$C-A>+#_C]FH5F0(?XNQ"/
M[<%G9*C<2?G57%SG%XO K$B4(E/&!-?_'L1*E*6QI-?QSV!T,<YI!AY^?K+^
ML2.OR=SQ5JQD^>\B5]N+1;) N=CP?:D^R\=_B8%0M\!,EFWW%ST.V&"!LGVK
M9#4,UBNHBKK_S[\-CC@8@*.9 6080*8#V,P .@R@IPY@PP#6>::GTOEAS16_
M/&_D(VH,6ELS'SIG=J,U_:(V^WZK&OUMH<>IRUM]D/)]*= U.D,K6>=Z2T6.
M/A8UK[."E^BZ[@^7V22Y03>\$;72R&K'Z^]ZS*WB2E3FGOYVQ=LMVNBSA-ZL
MA>)%V;[5D"^W:_3FE[?H%U34Z*^MW+>\SMOSI=+K-ZM89L-:K_JUDIFU8H(^
MR5IM6_2;7F=^;&"IB8_LR1/[*^*UN!;9.T3QKX@$)  6M#IY.$Z!X>O3AR<>
M-G3<2]K9HS/V.N]_U-YOT<=&5NC/G6CTQM7WZ(-YN@I5B/:]9QXVSL.Z>=C,
M/'_H<'3*7- .]Y:CSK*)20^7+ GC0#O_X=#O+BP,*([H,6P-6",)(=$(.^(7
MCOS"%_GQNGX0[0O\&(WS1,_Z,7MZ8EJT,7,5XUS<Z\?><GC _"RF-$[3B2,!
M7!33)$TFG@1P+ YCPF!7QB/%^$6N'.+*R:Y,QGD2KRL_BP=9/AB[62/R0J$-
MSXJR4-_1G6RT+?U-B]XT8L>_FUC5OOT5U4)!CDU<1^"08N>$NK@T)5/4&K*&
MT_  =T0W'>FF7KJ_R_K^3(FF.J 'D4F=Z3&)XH2%$S(N+F9ZD5,V+BQ-6!02
MF P.K 8%S^S>L"]&0\J16R[NP"T:K!UY-8T!6A"0!3$-R(08!(S# $=SU [D
M%7NI7;?M7I]X89AELJJTBFI-S[Z"O+"S"I)0$B136BYNNE->R#$58JD0+Y6;
M1F9"Y$.@ZE@@N>L2 _%--%G1"I 5<5FQ*2,7D[)IL(= !XIPS,IJ)J9>5FL=
MA732HVGM>)&#!"APW))P>HA6((ZD!VHT\ !P"4LC/$/%RC+VZ_*?:BN:V< V
M##Y^&!POKR 829ASP !8I(/!# <KO3A\L29N1M'P:^)@^NBDI02GSFES<5@K
M'7,VRL6Q,)KE:&4?^W5_M>7UO3#)<">/.AGN/_SVS[YXX*71)Y">J]&,!:D3
M]%P8CC&><@,$'R>SH=SJ/8[]W.88(:[0E;@OZMILI(Z&_Q&\ 6G&SLIH0IUC
MZJ(()DY<!VRE\4Q.@VVR@?W9AI>DKDV\]-R4@,4I<6*\"W.]L 901UXXYF>S
M"YQZL[;;_6Y7=D6=+@#'% ZMBS8K9;MO_#D;L;I/_+I_76N=U^EN%WJ[P&4\
MQRNY-[[,^*[0"RC^.RWUALK.U6P<1&$\?1X@' Y9/'W:05Q*#]3WF*5- <@S
M*4"MA5\@Q;^)7F1,(KK9FQ)V/@TEKH"GT32Y!T!G.N*E4V8N+&$SAX38=( \
MDP[\\0E]%JW<-]DT'!];M%),?F[]2JQ2DI]7P1) ^7 <3=5C!>!T?3"-PY U
M$D8S&D.LCI*?6\,2JV;$KV9?5%]H[4JN$WB>Z^I+IX2PZP!I<H+V"D0YM0B
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
M+DC.S:U<?Z&5H([-%TFNB_^PKF(]!Z)<&YE68&20,E'^DL?*B V WWX#$%2
MH"F@50$*Y]R262%K0@P9#91<@[+1F,T."F\*-*IAPG[&N5'XEB'.C.:X+N*<
M4YC"9QA+$>,7HC%<,T%$Q B'J2C7BO5<+F!&%!4&(].,B"?$7!&.D13FEH*&
MRSAF-G8'>3*AAC"N3Q%Q-Y_ R:=3^ 0NZ 3S:6 "[@0S^@P?XOA[(G--1*P'
MKD&-EJD;57JN2CW!&WHF-#J'EG\&@1=X>^#CQG"_OPUWT=G:WJ"V-RCRM=[(
MM\_1N2&&XDZP<L<DL_YH^/45D3#%%_KW@;JMNFZKJ-M^LVZ:HNVX?**',Q 2
M,J)@17A.X00-CB7G1&G(J"H_P>D^I\L285'"MH/5"!U=;9IY*&*+=[OFW3Z"
M=[4Z2&X2J=A?=-&2+Y_N95PF[VSP\;&?%7\[S)M$;BGHU HZQRM@6N?OL^^\
MXM3K]%KM7K>]0[Y!X!;WL.8>'L\=>[\VN!F96+XG('S%J]L/.ZTPV!70('!+
M0+<6T#TH8/;M!FZIEKF*J#ZPC7IUOMY_W;[]NF[_H([+*,K3G&.A&,\D/)^Q
MLBVTS_3^JSWH=[I>N./XGJ@VKIG]=OO>R^GA?7R?J6H<:C0'0[:Y;YQ\_D?V
MFBI[DV;3*'1;Q<L!XP<?U6^JS T:3I/(;?XO!Y5_S$EU?,^ITC<1T2"R%.%N
MW*?L9?:&J"7#7<[I J'>>1=SJ/)^6$Z,S(HKUKTT>&$KA@G>J:FR ?A^(:5Y
MGMA;6WU+'_T#4$L#!!0    ( !>"85*U$I8^>00  %X3   :    >&PO=V]R
M:W-H965T<R]S:&5E=#$T,BYX;6S-6%UOHS@4_2M6=K2:D9J"#2&DFT1JPZRV
M#UUUFOEX6.V# TZ"!G 6FZ;]]VL#A8"-FUEUI7EI@)Q[N.=>^]S4\R/-O[,]
M(1P\I4G&%J,]YX<KRV+AGJ287=(#R<0W6YJGF(O;?&>Q0TYP5 :EB85LV[-2
M'&>CY;Q\=I\OY[3@29R1^QRP(DUQ_GQ#$GI<C.#HY<%#O-MS^<!:S@]X1]:$
M?SG<Y^+.:EBB."49BVD&<K)=C*[A58"0#"@17V-R9"?70$K94/I=WMQ&BY$M
M,R()";FDP.+CD:Q(DD@FD<<_->FH>:<,/+U^8?^]%"_$;# C*YI\BR.^7XS\
M$8C(%A<)?Z#'/T@M:"+Y0IJP\B\XUEA[!,*"<9K6P2*#-,ZJ3_Q4%^(D 'H#
M :@.0/T =R# J0.<<P/<.L M*U-)*>L08(Z7\YP>02[1@DU>E,4LHX7\.)-]
M7_-<?!N+.+Y<BX44%0D!M[=@#+[BI,!5/[((?"IP$F^?XVP'KL.0%AEGX'U
M.(X3]D&@UQ]7X"7^ D TMF<7X($PDC^*^^M$K"F<A02(!H& %AN^+9*6:0R^
MK /P_MT'\ [$&?B\IP43;V5SBPM=,CLKK#7<5!K0@ :(P!W-^)Z!CUE$HBZ!
M)0K25 6]5.4&&1D#$EX"!UX 9"-;D]#J[' XTX0'YX?[!C5.TV.GY'.&>JSK
MTQU])&+_<EG[MNU-TUBY NIF,O#7 TT2V<@CSJ._#3FY34YNF9,[D-,-3LJU
M@3G8D%V<97*5T2UX)CC7K8"*S2O9I)<]+B'TG+GU>-H5#<BUO2XHT(!L'S:@
MCII)HV9B5+/:XWQ'HE]_@9[]&Z<@I(Q7%21/PJ$9T:[JBG-RDHDS0=.>)A6$
M?&?2TZ1A<CQ;K\EK-'D_I(GR/<F%3U?;5Z?'4[+P[*G=TZ.">HC A.@HF39*
MID8EW_*8DS'=;JN6E$)T^4_54KM*/U208T_]G@0=Z*1I'15^H\(_=\<0J6)X
MK_C*VWW'Z>\5%:1NJ$ #.MU0'1VS1L?,J..^V"1Q"-;"6&(A9T73 \Z>I9X_
MQ:^$._(4A]1@,-!N)YO]T]@>/)FW\$V-KZ8S-VJE0ZG6IT,->A]$K23T/[A?
M3=K9)*Z/^L)4%)K.^I:AXW(<?T!8.S>A\\866!.^XH$:E*+(!.G*:4<N-,_<
M<WVPING4W%$[HZ*$R?4=1(N"SH"4=MY"\\ ]WPRA.ALU;JA!:>Q0AQKT0]@.
M6FB>M)_)$V;CUOW /3V*=58[H\EUV@D(IS^/%[83#9X]TL[S0G4>*5OK54A@
MA'25M#,-FH?:?[3 F9*).^D+TF#<OB(5@Y!>$FK')[+?V/QJ0E-[7H<$1DA7
M2SMTD7GHGNM\2!V02D-TF'Y#-)C!AK1C%IG'[/F>5Q-YID:\"@F,D$J#=7+P
MD!*Q7.0!#@/E$JG^VVZ>-H=$U^712._Y#;P*JJ.>EJ8Z>;H3JS#.&$C(5E#:
MEU-1U+PZS*EN.#V4QQL;RCE-R\L]P1'))4!\OZ64O]S(%S1':LM_ 5!+ P04
M    "  7@F%2?"3J\78"   F#P  #0   'AL+W-T>6QE<RYX;6S5EUUOFS 4
MAO^*Y4Q3*TT%DN5K!:2M4J5)VU2IN=A=Y8 )EOS!C,E(?_UL3("D(<MZL28W
MV.<<G^>\!H,.?JXV%#^F&"M0,LKS *9*99\<)X]2S%!^(S+,=201DB&E3;ER
M\DQB%.<FB5%GZ+H3AR'"8>CS@MTSE8-(%%P%<-:X@!V^Q@'T)A\AL+@[$>,
M/EV]_U4(=?L.V''P83!PGZYO]_U75> :.@>AXQ.@-VX_5\?ZT)/3T,?A_?CI
MB?BC]#[X["3X$70?>+X+;D%_29RZ!Q/=;FKO=J9>3_)NMDUWZM,8^HG@[:$<
M0>O0?,0P6",:P#M$R5(2DY4@1NC&NH?&$0DJ)%#Z;= %/>/)GVW8LY9Y46H.
M(US(JK:M8*_+>OE>8&L9@8321N 06D?H9T@I+/F]-JK%E?-%"-3SQ2;3"E<2
M;;SA&+8)U:"++(6,L6S*>'#K"GV*$R-'DE5J1B4RQP25$DQ/8H)6@J-*PS:C
MGFALA"E]-%^1G\D.NTPZ3ZYZZ+R9:D'UU&*L8?A=FF5WL>-7<4%&UD)]*?1V
M>&6; XX?)$Y(6=EET@CHHWO]=)1E=/.9DA5GV&[^Y(*AC[9Y(!62/.MJYJA$
MVH$E!&LL%8FZGM\290M<JNUQ*I-^S<,+U/Q_[_,*<RP1[8K69_^<[_*K%8^F
M;R6Y^JKL"SZHL6X-SEWD^/Q%CN;GK[%NK,Y=Y$6\-[-+$'D)9W+Z9E_V?Q'I
MG:5(IV[7.CWA3D?8>('IO /XPW3RM"T*E@6ABO#:2DD<8_ZB,=1XA9;ZIW6'
MK]?'.$$%58LF&,!V_AW'I&#S9M6#N1'UJG;^S6S/FU0%VS_C\ ]02P,$%
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
M5.\"T+NHW@6@=U6]*T#OJGI7@-Y5]:X O:OJ70%Z5]6[ O2NJG<%Z%W=S28
MO:OJ70%Z5]6[ O2NJG<%Z-U4[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]F^K=
M 'HWU;L!]&[N9D& WDWU;@"]F^K= 'IWU;L#].ZJ=P?HW57O#M"[J]X=H'=7
MO3M [ZYZ=X#>7?7N +V[ZMT!>G=WLS= [ZYZ=X#>0_4> +V'ZCT >@_5>P#T
M'JKW .@]5.\!T'NHW@.@]U"]!T#OH7H/@-Y#]1X O8>+=0!Z6_"Y#L!O"R[8
M"0#!+;AD)P ,M^"BG0!0W(++=@+ <0LNW D R2VX="< ++?@XIT T-R"RW<"
MP',++N )!-%]@,DH,'V"21#=1YB("M-GF(@.TX>8B!+3IYB(%M/'F(@:T^>8
MB![3!YF((M,GF80FTUR4:80JTUR6:80NTZ+/Z@FBNS33"&VFN3C3"'6FN3S3
M"'VFN4#3"(6FN433"(VFN4C3")6FN4S3")VFN5#3"*6FN533"*VFN5C3"+6F
M)?]5*0317;!IA&+37+)IA&;37+1IA&K37+9IA&[37+AIA'+37+IIA';37+QI
MA'K37+YIA'[37,!I'UIP+NOOQWEY6_3WV@WX2+W7E]^=WU[_]?+OD_Z]>>5Z
M>C]CN?P#4$L#!!0    ( !>"85):=?^RWP(  &=/   3    6T-O;G1E;G1?
M5'EP97-=+GAM;,W;S6Z;0!2&X5NQV$:&.0,,4,79M-VV6?0&J!G'R/R)F:3.
MW7=P?J16J=7(E?INC PSYQP8Z=E]U]\>)^M6Q[X;W";:>S]]2!*WW=N^=O$X
MV2$\V8US7_OP=[Y+IGI[J.]LHI4RR78<O!W\VB\UHIOK3W97WW=^]?D8;KMV
M'#;1;#L7K3X^+5QZ;:)ZFKIV6_OP/'D8FM^ZK)\[Q&'G:8W;MY.["@NBY,T.
MRY,_-WC>]_7!SG/;V-5M/?LO=1]6)<<N<?ZQLRX^7^*-&<?=KMW:9MS>]V%+
M[*;9UHW;6^O[+GXJ>G6^LP]?V#[]RL7]3V7.-0PK;^=Q<N'$9OO^=B]'LNQ>
M3Z&0G7U[_A5?.X;2%[^?74Z[L<U?]@Z?]\<X'T[GX9+3Y?)O_.L9O]9_YQP:
M,D<*F2.#S)%#YC"0.0K('"5DC@HRARC*(!11A4*J4$P5"JI"454HK K%5:'
M*A19-45639%54V35%%DU159-D5539-44635%5DV1-:7(FE)D32FRIA194XJL
M*476E")K2I$UI<B:4F3-*+)F%%DSBJP91=:,(FM&D36CR)I19,THLF8467.*
MK#E%UIPB:TZ1-:?(FE-DS2FRYA19<XJL.4560Y'54&0U%%D-159#D=509#44
M60U%5D.1U5!D+2BR%A19"XJL!476@B)K09&UH,A:4&0M*+(6%%E+BJPE1=:2
M(FM)D;6DR%I29"TILI8464N*K"5%UHHB:T61M:+(6E%DK2BR5A19*XJL%476
MBB)K19%5%(56411;15%P%471512%5U$47T51@!5%$584A5A1&&-!<2R,L9Q
M%B>1Q8ED<3)9G% 6)Y7%B65A<EF""68))IDEF&B68+)9@@EG"2:=)9AXEF#R
M68(): DFH268B)9@,EJ""6D))J4EF)B68'):@@EJ"2:I)9BHEF"R6H():PDF
MK27_-:[U?1P/_[C]Z1KW=3N\]$^6HN[F)U!+ 0(4 Q0    ( !>"85('04UB
M@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L!
M A0#%     @ %X)A4DL4><'M    *P(  !$              ( !KP   &1O
M8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ %X)A4IE<G",0!@  G"<  !,
M             ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M"  7@F%2=R<DNU *  ";.0  &               @($,"   >&PO=V]R:W-H
M965T<R]S:&5E=#$N>&UL4$L! A0#%     @ %X)A4GFBF030#   9$H  !@
M             ("!DA(  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4
M Q0    ( !>"85+9JZ)F:08  !T=   8              " @9@?  !X;"]W
M;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  7@F%2^-?5E!T$  "6
M#P  &               @($W)@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
M4$L! A0#%     @ %X)A4M?.=SR,$P  -G<  !@              ("!BBH
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( !>"85+L*A,/
M'14  &A_   8              " @4P^  !X;"]W;W)K<VAE971S+W-H965T
M-BYX;6Q02P$"% ,4    "  7@F%2UCA_^3\%  !V&P  &
M@(&?4P  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ %X)A
M4@C@C+[."P  2$L  !@              ("!%%D  'AL+W=O<FMS:&5E=',O
M<VAE970X+GAM;%!+ 0(4 Q0    ( !>"85(&,96JE"   -]A   8
M      " @1AE  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M"  7@F%2XYU[%0$+  #J'   &0              @('BA0  >&PO=V]R:W-H
M965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( !>"85*4E<27L@4  /L-   9
M              " @1J1  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L!
M A0#%     @ %X)A4J@#=W$T%0  C3P  !D              ("! Y<  'AL
M+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  7@F%2,9:XMZ8#
M   T"   &0              @(%NK   >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;%!+ 0(4 Q0    ( !>"85*J>A5,[P@  ! 7   9              "
M@4NP  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ %X)A
M4AQW$4+2(@  ^X4  !D              ("!<;D  'AL+W=O<FMS:&5E=',O
M<VAE970Q-2YX;6Q02P$"% ,4    "  7@F%2W>=JL^<4  #3=   &0
M        @(%ZW   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0
M   ( !>"85*MY*,NX!T  $9@   9              " @9CQ  !X;"]W;W)K
M<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ %X)A4E7\0LC["P  N!X
M !D              ("!KP\! 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q0
M2P$"% ,4    "  7@F%2IK_/FU(;  !Q8   &0              @('A&P$
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( !>"85(P[.6^
M_@X  $XM   9              " @6HW 0!X;"]W;W)K<VAE971S+W-H965T
M,C N>&UL4$L! A0#%     @ %X)A4K!+956:"   N14  !D
M ("!GT8! 'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    "  7
M@F%2>& :?50*  !>&0  &0              @(%P3P$ >&PO=V]R:W-H965T
M<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( !>"85)K=48#Q00  )P+   9
M          " @?M9 0!X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#
M%     @ %X)A4EIP(GK?+0  >X8  !D              ("!]UX! 'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  7@F%2HV-TTSPH  #J
MA@  &0              @($-C0$ >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM
M;%!+ 0(4 Q0    ( !>"85+()9O"A14  (5/   9              " @8"U
M 0!X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ %X)A4C'7
M?<V:"0  \QT  !D              ("!/,L! 'AL+W=O<FMS:&5E=',O<VAE
M970R-RYX;6Q02P$"% ,4    "  7@F%2\.6ET',%  "8#   &0
M    @($-U0$ >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    (
M !>"85)B.;/A&08  #\.   9              " @;?: 0!X;"]W;W)K<VAE
M971S+W-H965T,CDN>&UL4$L! A0#%     @ %X)A4GGFK^\5"0  @!<  !D
M             ("!!^$! 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"
M% ,4    "  7@F%2_< K2[4%   4#0  &0              @(%3Z@$ >&PO
M=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( !>"85)L27 #ZP<
M #H2   9              " @3_P 0!X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL4$L! A0#%     @ %X)A4NF"+.=W P  Q@D  !D              ("!
M8?@! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  7@F%2
M&>/L*YDP  "3HP  &0              @($/_ $ >&PO=V]R:W-H965T<R]S
M:&5E=#,T+GAM;%!+ 0(4 Q0    ( !>"85*>16:)=P,  'L'   9
M      " @=\L @!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%
M  @ %X)A4@^Z.X!M!P  $Q,  !D              ("!C3 " 'AL+W=O<FMS
M:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  7@F%2\]'^'. $  !M"P
M&0              @($Q. ( >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+
M 0(4 Q0    ( !>"85)"2LDW!@4  )$,   9              " @4@] @!X
M;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ %X)A4B?-(>>!
M P  M <  !D              ("!A4(" 'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6Q02P$"% ,4    "  7@F%2K+^5F>X'  "W%P  &0
M@($]1@( >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( !>"
M85)?WJ]N=0@  !\:   9              " @6). @!X;"]W;W)K<VAE971S
M+W-H965T-#$N>&UL4$L! A0#%     @ %X)A4GQ@H7&\"@  0B(  !D
M         ("!#E<" 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M    "  7@F%2CR"@&C,#  #*!@  &0              @($!8@( >&PO=V]R
M:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( !>"85(321!U:@P  +PO
M   9              " @6ME @!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL
M4$L! A0#%     @ %X)A4LU;/NN_!   1 L  !D              ("!#'("
M 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  7@F%2SE%-
MX.H%  "B#0  &0              @($"=P( >&PO=V]R:W-H965T<R]S:&5E
M=#0V+GAM;%!+ 0(4 Q0    ( !>"85+V@[F-7 0  ) )   9
M  " @2-] @!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @
M%X)A4G*$-V1[ P  6@@  !D              ("!MH$" 'AL+W=O<FMS:&5E
M=',O<VAE970T."YX;6Q02P$"% ,4    "  7@F%2$#L% @(#  "G!@  &0
M            @(%HA0( >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4
M Q0    ( !>"85*PW>A4*@X    X   9              " @:&( @!X;"]W
M;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ %X)A4K>$EL5B P
MMP<  !D              ("! I<" 'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6Q02P$"% ,4    "  7@F%2R--2^V@#   "!P  &0              @(&;
MF@( >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( !>"85+I
M\%E7RP4  /D,   9              " @3J> @!X;"]W;W)K<VAE971S+W-H
M965T-3,N>&UL4$L! A0#%     @ %X)A4F9"<_&\!   ]!0  !D
M     ("!/*0" 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M"  7@F%2LOL*A)4$  !1%@  &0              @($OJ0( >&PO=V]R:W-H
M965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( !>"85)/"CI+W@P  %1-   9
M              " @?NM @!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L!
M A0#%     @ %X)A4BH5*Z[/ @  ' H  !D              ("!$+L" 'AL
M+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    "  7@F%2G>SXK>P)
M   40@  &0              @($6O@( >&PO=V]R:W-H965T<R]S:&5E=#4X
M+GAM;%!+ 0(4 Q0    ( !>"85(30 ^@:P,  ,D)   9              "
M@3G( @!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ %X)A
M4CJ]< :2"0  =#T  !D              ("!V\L" 'AL+W=O<FMS:&5E=',O
M<VAE970V,"YX;6Q02P$"% ,4    "  7@F%21Y,K-1H%  !.%0  &0
M        @(&DU0( >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0
M   ( !>"85+Q;F^@CP4  /T8   9              " @?7: @!X;"]W;W)K
M<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ %X)A4LR$+11"&@  O+P
M !D              ("!N^ " 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q0
M2P$"% ,4    "  7@F%2=6.G,W8'  !-+0  &0              @($T^P(
M>&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( !>"85)=JJ0'
MGQ4  +6Y   9              " @>$" P!X;"]W;W)K<VAE971S+W-H965T
M-C4N>&UL4$L! A0#%     @ %X)A4G))K9LN!   $Q,  !D
M ("!MQ@# 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    "  7
M@F%29F=89=T%  !A'0  &0              @($<'0, >&PO=V]R:W-H965T
M<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( !>"85++8;ZX0 ,   8,   9
M          " @3 C P!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#
M%     @ %X)A4F[UZ9'< P  (P\  !D              ("!IR8# 'AL+W=O
M<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    "  7@F%2&NV!LIX#  #?
M$   &0              @(&Z*@, >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM
M;%!+ 0(4 Q0    ( !>"85+$?"D\H04  "(;   9              " @8\N
M P!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ %X)A4LKJ
M*3UB!   Q!(  !D              ("!9S0# 'AL+W=O<FMS:&5E=',O<VAE
M970W,BYX;6Q02P$"% ,4    "  7@F%2U-AJ2Y<%   A'P  &0
M    @($ .0, >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    (
M !>"85+<21]78 8  '(>   9              " @<X^ P!X;"]W;W)K<VAE
M971S+W-H965T-S0N>&UL4$L! A0#%     @ %X)A4F/L)?GH @  JP@  !D
M             ("!944# 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"
M% ,4    "  7@F%2)_%ZN_$#   H#0  &0              @(&$2 , >&PO
M=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( !>"85(/=A'EI@(
M "D'   9              " @:Q, P!X;"]W;W)K<VAE971S+W-H965T-S<N
M>&UL4$L! A0#%     @ %X)A4JRD2MQ!"   1#H  !D              ("!
MB4\# 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    "  7@F%2
M,1 ^(W,#  "'#0  &0              @($!6 , >&PO=V]R:W-H965T<R]S
M:&5E=#<Y+GAM;%!+ 0(4 Q0    ( !>"85(KQED/.0X  (V    9
M      " @:M; P!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%
M  @ %X)A4FZ(%6&'!@  9QP  !D              ("!&VH# 'AL+W=O<FMS
M:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    "  7@F%2/+7)WS4)  !J/
M&0              @('9< , >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+
M 0(4 Q0    ( !>"85*X1KG51PH  ')    9              " @45Z P!X
M;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ %X)A4@5V6L+(
M!   %A4  !D              ("!PX0# 'AL+W=O<FMS:&5E=',O<VAE970X
M-"YX;6Q02P$"% ,4    "  7@F%2)$;NHV($  !;%   &0
M@('"B0, >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( !>"
M85)Q7^"JOP8  /8E   9              " @5N. P!X;"]W;W)K<VAE971S
M+W-H965T.#8N>&UL4$L! A0#%     @ %X)A4N \53/#!   YQP  !D
M         ("!494# 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4
M    "  7@F%27U]WNND$   -&0  &0              @(%+F@, >&PO=V]R
M:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( !>"85(%7X3*\ (  !0(
M   9              " @6N? P!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL
M4$L! A0#%     @ %X)A4M(\J-^9 P  4P\  !D              ("!DJ(#
M 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    "  7@F%2P6V_
M3F<$  "&$0  &0              @(%BI@, >&PO=V]R:W-H965T<R]S:&5E
M=#DQ+GAM;%!+ 0(4 Q0    ( !>"85)GBQ&X, ,  &0*   9
M  " @0"K P!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%     @
M%X)A4GK1)8). P  : L  !D              ("!9ZX# 'AL+W=O<FMS:&5E
M=',O<VAE970Y,RYX;6Q02P$"% ,4    "  7@F%2HERZW%@)  "N.   &0
M            @('LL0, >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+ 0(4
M Q0    ( !>"85(*P"DN?PX  ))O   9              " @7N[ P!X;"]W
M;W)K<VAE971S+W-H965T.34N>&UL4$L! A0#%     @ %X)A4A4&TX^P!P
MFRP  !D              ("!,<H# 'AL+W=O<FMS:&5E=',O<VAE970Y-BYX
M;6Q02P$"% ,4    "  7@F%264!J?T@$   &$@  &0              @($8
MT@, >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4 Q0    ( !>"85++
MS?,V2@4  /(8   9              " @9?6 P!X;"]W;W)K<VAE971S+W-H
M965T.3@N>&UL4$L! A0#%     @ %X)A4@\K.T3F @  *P<  !D
M     ("!&-P# 'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6Q02P$"% ,4
M"  7@F%2\_YEEJL"  !<!@  &@              @($UWP, >&PO=V]R:W-H
M965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4    "  7@F%2;?<'H< "  #_"0
M&@              @($8X@, >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6Q0
M2P$"% ,4    "  7@F%28]U8KLH%  #$%@  &@              @($0Y0,
M>&PO=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4    "  7@F%2/#L6
M.)L"  #\!0  &@              @($2ZP, >&PO=V]R:W-H965T<R]S:&5E
M=#$P,RYX;6Q02P$"% ,4    "  7@F%2K)&5U2T"  "?!   &@
M    @('E[0, >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX;6Q02P$"% ,4
M"  7@F%2W-<Y=UX'  !6*0  &@              @(%*\ , >&PO=V]R:W-H
M965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4    "  7@F%2E&[T1\("   -!P
M&@              @('@]P, >&PO=V]R:W-H965T<R]S:&5E=#$P-BYX;6Q0
M2P$"% ,4    "  7@F%2%5I+WB\$  !>#@  &@              @(':^@,
M>&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q02P$"% ,4    "  7@F%2E6B:
M#'8#   ,"@  &@              @(%!_P, >&PO=V]R:W-H965T<R]S:&5E
M=#$P."YX;6Q02P$"% ,4    "  7@F%295>98Y0(  "0+P  &@
M    @('O @0 >&PO=V]R:W-H965T<R]S:&5E=#$P.2YX;6Q02P$"% ,4
M"  7@F%2".=1JV,&  #"(@  &@              @(&["P0 >&PO=V]R:W-H
M965T<R]S:&5E=#$Q,"YX;6Q02P$"% ,4    "  7@F%2X(YO;[P#  #\#@
M&@              @(%6$@0 >&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX;6Q0
M2P$"% ,4    "  7@F%2O*5@^VL%  #!%P  &@              @(%*%@0
M>&PO=V]R:W-H965T<R]S:&5E=#$Q,BYX;6Q02P$"% ,4    "  7@F%20EJ>
M>Q4#  "S"P  &@              @('M&P0 >&PO=V]R:W-H965T<R]S:&5E
M=#$Q,RYX;6Q02P$"% ,4    "  7@F%2>>M!H7L(  #S,P  &@
M    @($Z'P0 >&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX;6Q02P$"% ,4
M"  7@F%2HW*ADC@$  "?#@  &@              @('M)P0 >&PO=V]R:W-H
M965T<R]S:&5E=#$Q-2YX;6Q02P$"% ,4    "  7@F%2#)]1YW,"  #R!
M&@              @(%=+ 0 >&PO=V]R:W-H965T<R]S:&5E=#$Q-BYX;6Q0
M2P$"% ,4    "  7@F%2> (:/3<%  "6&   &@              @($(+P0
M>&PO=V]R:W-H965T<R]S:&5E=#$Q-RYX;6Q02P$"% ,4    "  7@F%2D-D2
MD(X#  "N"P  &@              @(%W- 0 >&PO=V]R:W-H965T<R]S:&5E
M=#$Q."YX;6Q02P$"% ,4    "  7@F%2?HL_^!X"  "+!   &@
M    @($]. 0 >&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX;6Q02P$"% ,4
M"  7@F%2;T@'QLP#   ^$   &@              @(&3.@0 >&PO=V]R:W-H
M965T<R]S:&5E=#$R,"YX;6Q02P$"% ,4    "  7@F%2^L.#7XD"  #"!0
M&@              @(&7/@0 >&PO=V]R:W-H965T<R]S:&5E=#$R,2YX;6Q0
M2P$"% ,4    "  7@F%2MV)>>),(   )*@  &@              @(%8000
M>&PO=V]R:W-H965T<R]S:&5E=#$R,BYX;6Q02P$"% ,4    "  7@F%2>Y5-
M2[T#  !"#0  &@              @($C2@0 >&PO=V]R:W-H965T<R]S:&5E
M=#$R,RYX;6Q02P$"% ,4    "  7@F%2N_G\D1,#  "D"   &@
M    @($83@0 >&PO=V]R:W-H965T<R]S:&5E=#$R-"YX;6Q02P$"% ,4
M"  7@F%2F73D:T %  #P&0  &@              @(%C400 >&PO=V]R:W-H
M965T<R]S:&5E=#$R-2YX;6Q02P$"% ,4    "  7@F%2#S$ .;8$  ")%
M&@              @(';5@0 >&PO=V]R:W-H965T<R]S:&5E=#$R-BYX;6Q0
M2P$"% ,4    "  7@F%2_.X$J!\(   I*0  &@              @(')6P0
M>&PO=V]R:W-H965T<R]S:&5E=#$R-RYX;6Q02P$"% ,4    "  7@F%2SS%-
M".H&  #7(@  &@              @($@9 0 >&PO=V]R:W-H965T<R]S:&5E
M=#$R."YX;6Q02P$"% ,4    "  7@F%2M=7Q"&8%  #N%@  &@
M    @(%":P0 >&PO=V]R:W-H965T<R]S:&5E=#$R.2YX;6Q02P$"% ,4
M"  7@F%2]5=C=B8%  "J&0  &@              @('@< 0 >&PO=V]R:W-H
M965T<R]S:&5E=#$S,"YX;6Q02P$"% ,4    "  7@F%2HS(HQ!H%  !Q&P
M&@              @($^=@0 >&PO=V]R:W-H965T<R]S:&5E=#$S,2YX;6Q0
M2P$"% ,4    "  7@F%2*)T;'@H#  #W"@  &@              @(&0>P0
M>&PO=V]R:W-H965T<R]S:&5E=#$S,BYX;6Q02P$"% ,4    "  7@F%2!P@=
MAHX%   "(@  &@              @('2?@0 >&PO=V]R:W-H965T<R]S:&5E
M=#$S,RYX;6Q02P$"% ,4    "  7@F%2^M5:>XT$  #F$0  &@
M    @(&8A 0 >&PO=V]R:W-H965T<R]S:&5E=#$S-"YX;6Q02P$"% ,4
M"  7@F%2&46 $K4%   @&@  &@              @(%=B00 >&PO=V]R:W-H
M965T<R]S:&5E=#$S-2YX;6Q02P$"% ,4    "  7@F%2W:6?R$\#  #K"0
M&@              @(%*CP0 >&PO=V]R:W-H965T<R]S:&5E=#$S-BYX;6Q0
M2P$"% ,4    "  7@F%2-9U&?;8(   4*P  &@              @('1D@0
M>&PO=V]R:W-H965T<R]S:&5E=#$S-RYX;6Q02P$"% ,4    "  7@F%2DOFU
MHW,&   +'0  &@              @(&_FP0 >&PO=V]R:W-H965T<R]S:&5E
M=#$S."YX;6Q02P$"% ,4    "  7@F%2$TG4%KX'   :)0  &@
M    @(%JH@0 >&PO=V]R:W-H965T<R]S:&5E=#$S.2YX;6Q02P$"% ,4
M"  7@F%2]J53)Z4'   -)   &@              @(%@J@0 >&PO=V]R:W-H
M965T<R]S:&5E=#$T,"YX;6Q02P$"% ,4    "  7@F%2@0"#(D,#  "Q"P
M&@              @($]L@0 >&PO=V]R:W-H965T<R]S:&5E=#$T,2YX;6Q0
M2P$"% ,4    "  7@F%2M1*6/GD$  !>$P  &@              @(&XM00
M>&PO=V]R:W-H965T<R]S:&5E=#$T,BYX;6Q02P$"% ,4    "  7@F%2?"3J
M\78"   F#P  #0              @ %IN@0 >&PO<W1Y;&5S+GAM;%!+ 0(4
M Q0    ( !>"85*7BKL<P    !,"   +              "  0J]! !?<F5L
M<R\N<F5L<U!+ 0(4 Q0    ( !>"85*.BX_I_0@  (5=   /
M  "  ?.]! !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  7@F%2VQ(V(M(#
M   Y4P  &@              @ $=QP0 >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'-02P$"% ,4    "  7@F%26G7_LM\"  !G3P  $P
M@ $GRP0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     E@"6 'PI   WS@0
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>174
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>175
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>176
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1348</ContextCount>
  <ElementCount>922</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>379</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>31</UnitCount>
  <MyReports>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010002 - Statement - Consolidated Statements of Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings</Role>
      <ShortName>Consolidated Statements of Earnings</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020003 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040005 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050006 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060007 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100070008 - Statement - Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity</Role>
      <ShortName>Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - Summary of the Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies</Role>
      <ShortName>Summary of the Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210061002 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210101003 - Disclosure - Accumulated Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210131004 - Disclosure - Electric Operating Revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ElectricOperatingRevenues</Role>
      <ShortName>Electric Operating Revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210171005 - Disclosure - Earnings and Dividends Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/EarningsandDividendsPerShare</Role>
      <ShortName>Earnings and Dividends Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210201006 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210221007 - Disclosure - Financing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/Financing</Role>
      <ShortName>Financing</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210281008 - Disclosure - Lease Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitments</Role>
      <ShortName>Lease Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210371009 - Disclosure - Fair Value of Derivative and Other Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments</Role>
      <ShortName>Fair Value of Derivative and Other Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210461010 - Disclosure - Variable Interest Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/VariableInterestEntities</Role>
      <ShortName>Variable Interest Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210491011 - Disclosure - Pension and Other Postretirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits</Role>
      <ShortName>Pension and Other Postretirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210601012 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210661013 - Disclosure - Regulatory Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities</Role>
      <ShortName>Regulatory Assets and Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210691014 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants</Role>
      <ShortName>Construction Program and Jointly-Owned Electric Generating Plants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210731015 - Disclosure - Asset Retirement Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/AssetRetirementObligations</Role>
      <ShortName>Asset Retirement Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210761016 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>210871017 - Disclosure - Regulatory and Rate Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMatters</Role>
      <ShortName>Regulatory and Rate Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>211051018 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>211141019 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>211161020 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>211191021 - Disclosure - Equity Method Investment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/EquityMethodInvestment</Role>
      <ShortName>Equity Method Investment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>211231022 - Disclosure - Merger</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/Merger</Role>
      <ShortName>Merger</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>211251023 - Disclosure - Quarterly Operating Results (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited</Role>
      <ShortName>Quarterly Operating Results (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>211281024 - Disclosure - Schedule I - Condensed Financial Information of Parent Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany</Role>
      <ShortName>Schedule I - Condensed Financial Information of Parent Company</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>211331025 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>220022001 - Disclosure - Summary of the Business and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of the Business and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>230033001 - Disclosure - Summary of the Business and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of the Business and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>230073002 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/SegmentInformation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>230113003 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230143004 - Disclosure - Electric Operating Revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ElectricOperatingRevenuesTables</Role>
      <ShortName>Electric Operating Revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/ElectricOperatingRevenues</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230183005 - Disclosure - Earnings and Dividends Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/EarningsandDividendsPerShareTables</Role>
      <ShortName>Earnings and Dividends Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/EarningsandDividendsPerShare</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230233006 - Disclosure - Financing (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FinancingTables</Role>
      <ShortName>Financing (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/Financing</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230293007 - Disclosure - Lease Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitmentsTables</Role>
      <ShortName>Lease Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/LeaseCommitments</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230383008 - Disclosure - Fair Value of Derivative and Other Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Derivative and Other Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230473009 - Disclosure - Variable Interest Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/VariableInterestEntitiesTables</Role>
      <ShortName>Variable Interest Entities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/VariableInterestEntities</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>230503010 - Disclosure - Pension and Other Postretirement Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables</Role>
      <ShortName>Pension and Other Postretirement Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>230613011 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/StockBasedCompensation</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>230673012 - Disclosure - Regulatory Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables</Role>
      <ShortName>Regulatory Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>230703013 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables</Role>
      <ShortName>Construction Program and Jointly-Owned Electric Generating Plants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>230743014 - Disclosure - Asset Retirement Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/AssetRetirementObligationsTables</Role>
      <ShortName>Asset Retirement Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/AssetRetirementObligations</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>230883015 - Disclosure - Regulatory and Rate Matters Regulatory and Rate Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables</Role>
      <ShortName>Regulatory and Rate Matters Regulatory and Rate Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>231063016 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/IncomeTaxes</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>231173017 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/RelatedPartyTransactions</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>231203018 - Disclosure - Equity Method Investment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/EquityMethodInvestmentTables</Role>
      <ShortName>Equity Method Investment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/EquityMethodInvestment</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>231263019 - Disclosure - Quarterly Operating Results (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables</Role>
      <ShortName>Quarterly Operating Results (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>240044001 - Disclosure - Summary of the Business and Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of the Business and Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>240054002 - Disclosure - Summary of the Business and Significant Accounting Policies - Inventories/Depreciation and Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails</Role>
      <ShortName>Summary of the Business and Significant Accounting Policies - Inventories/Depreciation and Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>240084003 - Disclosure - Segment Information - Schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SegmentInformationScheduleDetails</Role>
      <ShortName>Segment Information - Schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>240094004 - Disclosure - Segment Information - Major Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails</Role>
      <ShortName>Segment Information - Major Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>240124005 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>240154006 - Disclosure - Electric Operating Revenues - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails</Role>
      <ShortName>Electric Operating Revenues - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>240164007 - Disclosure - Electric Operating Revenues - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails</Role>
      <ShortName>Electric Operating Revenues - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>240194008 - Disclosure - Earnings and Dividends Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails</Role>
      <ShortName>Earnings and Dividends Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/EarningsandDividendsPerShareTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>240214009 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/StockholdersEquity</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>240244010 - Disclosure - Financing - Financing Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails</Role>
      <ShortName>Financing - Financing Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>240254011 - Disclosure - Financing - Short-term Debt and Liquidity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails</Role>
      <ShortName>Financing - Short-term Debt and Liquidity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>240264012 - Disclosure - Financing - Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FinancingLongtermDebtDetails</Role>
      <ShortName>Financing - Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240274013 - Disclosure - Financing - Long-term Debt Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails</Role>
      <ShortName>Financing - Long-term Debt Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240304014 - Disclosure - Lease Commitments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails</Role>
      <ShortName>Lease Commitments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240314015 - Disclosure - Lease Commitments - Operating Lease Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails</Role>
      <ShortName>Lease Commitments - Operating Lease Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240324016 - Disclosure - Lease Commitments - Finance Lease Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails</Role>
      <ShortName>Lease Commitments - Finance Lease Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240334017 - Disclosure - Lease Commitments - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails</Role>
      <ShortName>Lease Commitments - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240344018 - Disclosure - Lease Commitments - Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails</Role>
      <ShortName>Lease Commitments - Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240354019 - Disclosure - Lease Commitments - Schedule of Supplemental Cash Flows Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails</Role>
      <ShortName>Lease Commitments - Schedule of Supplemental Cash Flows Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240364020 - Disclosure - Lease Commitments - Schedule of Future Expected Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails</Role>
      <ShortName>Lease Commitments - Schedule of Future Expected Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240394021 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Fair Value of Derivative and Other Financial Instruments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240404022 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Overview and Commodity Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails</Role>
      <ShortName>Fair Value of Derivative and Other Financial Instruments - Overview and Commodity Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240414023 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Investment in NDT and Gross Realized Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails</Role>
      <ShortName>Fair Value of Derivative and Other Financial Instruments - Investment in NDT and Gross Realized Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240424024 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Maturities of Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails</Role>
      <ShortName>Fair Value of Derivative and Other Financial Instruments - Maturities of Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240434025 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Items Recorded at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails</Role>
      <ShortName>Fair Value of Derivative and Other Financial Instruments - Items Recorded at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240444026 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Items not Recorded at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails</Role>
      <ShortName>Fair Value of Derivative and Other Financial Instruments - Items not Recorded at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240454027 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Defined Benefit Plans Disclosure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails</Role>
      <ShortName>Fair Value of Derivative and Other Financial Instruments - Defined Benefit Plans Disclosure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240484028 - Disclosure - Variable Interest Entities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/VariableInterestEntitiesDetails</Role>
      <ShortName>Variable Interest Entities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/VariableInterestEntitiesTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240514029 - Disclosure - Pension and Other Postretirement Benefits - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails</Role>
      <ShortName>Pension and Other Postretirement Benefits - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240524030 - Disclosure - Pension and Other Postretirement Benefits - APBO, PBO, Fair Value of Plan Assets, and Funded Status of the Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails</Role>
      <ShortName>Pension and Other Postretirement Benefits - APBO, PBO, Fair Value of Plan Assets, and Funded Status of the Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240534031 - Disclosure - Pension and Other Postretirement Benefits - Actuarial (Gain) Loss Results (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails</Role>
      <ShortName>Pension and Other Postretirement Benefits - Actuarial (Gain) Loss Results (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240544032 - Disclosure - Pension and Other Postretirement Benefits - Pre-Tax Information about Prior Service Cost and Net Actuarial (Gain) loss in AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails</Role>
      <ShortName>Pension and Other Postretirement Benefits - Pre-Tax Information about Prior Service Cost and Net Actuarial (Gain) loss in AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240554033 - Disclosure - Pension and Other Postretirement Benefits - Components of Net Periodic Benefit Cost (Income) Recognized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails</Role>
      <ShortName>Pension and Other Postretirement Benefits - Components of Net Periodic Benefit Cost (Income) Recognized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240564034 - Disclosure - Pension and Other Postretirement Benefits - Assumptions Used (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails</Role>
      <ShortName>Pension and Other Postretirement Benefits - Assumptions Used (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240574035 - Disclosure - Pension and Other Postretirement Benefits - Pension Benefit Payments are Expected to be Paid (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails</Role>
      <ShortName>Pension and Other Postretirement Benefits - Pension Benefit Payments are Expected to be Paid (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240584036 - Disclosure - Pension and Other Postretirement Benefits - Assumed Health Care Cost Trend Rates and Impact of a One-Percentage-Point Change in Assumed Health Care Cost Trend Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails</Role>
      <ShortName>Pension and Other Postretirement Benefits - Assumed Health Care Cost Trend Rates and Impact of a One-Percentage-Point Change in Assumed Health Care Cost Trend Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240594037 - Disclosure - Pension and Other Postretirement Benefits - Other Postretirement Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails</Role>
      <ShortName>Pension and Other Postretirement Benefits - Other Postretirement Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240624038 - Disclosure - Stock-Based Compensation - Performance Equity Plan and Accounting for Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails</Role>
      <ShortName>Stock-Based Compensation - Performance Equity Plan and Accounting for Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240634039 - Disclosure - Stock-Based Compensation - Excess Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails</Role>
      <ShortName>Stock-Based Compensation - Excess Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240644040 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Weighted Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240654041 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails</Role>
      <ShortName>Stock-Based Compensation - Restricted Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240684042 - Disclosure - Regulatory Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails</Role>
      <ShortName>Regulatory Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240714043 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails</Role>
      <ShortName>Construction Program and Jointly-Owned Electric Generating Plants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240724044 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants - Summary of Budgeted Construction Expenditures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails</Role>
      <ShortName>Construction Program and Jointly-Owned Electric Generating Plants - Summary of Budgeted Construction Expenditures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240754045 - Disclosure - Asset Retirement Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/AssetRetirementObligationsDetails</Role>
      <ShortName>Asset Retirement Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/AssetRetirementObligationsTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240774046 - Disclosure - Commitments and Contingencies - PVNGS Decommissioning Funding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails</Role>
      <ShortName>Commitments and Contingencies - PVNGS Decommissioning Funding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240784047 - Disclosure - Commitments and Contingencies - Nuclear Spent Fuel and Waste Disposal (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails</Role>
      <ShortName>Commitments and Contingencies - Nuclear Spent Fuel and Waste Disposal (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240794048 - Disclosure - Commitments and Contingencies - The Energy Transition Act (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails</Role>
      <ShortName>Commitments and Contingencies - The Energy Transition Act (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240804049 - Disclosure - Commitments and Contingencies - The Clean Air Act (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails</Role>
      <ShortName>Commitments and Contingencies - The Clean Air Act (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240814050 - Disclosure - Commitments and Contingencies - National Ambient Air Quality Standards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails</Role>
      <ShortName>Commitments and Contingencies - National Ambient Air Quality Standards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240824051 - Disclosure - Commitments and Contingencies - Cooling Water Intake Structures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails</Role>
      <ShortName>Commitments and Contingencies - Cooling Water Intake Structures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240834052 - Disclosure - Commitments and Contingencies - Coal Supply (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails</Role>
      <ShortName>Commitments and Contingencies - Coal Supply (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240844053 - Disclosure - Commitments and Contingencies - Mining Royalty Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails</Role>
      <ShortName>Commitments and Contingencies - Mining Royalty Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240854054 - Disclosure - Commitments and Contingencies - Liability and Insurance Matters (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails</Role>
      <ShortName>Commitments and Contingencies - Liability and Insurance Matters (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240864055 - Disclosure - Commitments and Contingencies - Navajo National Allottee Matters (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails</Role>
      <ShortName>Commitments and Contingencies - Navajo National Allottee Matters (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240894056 - Disclosure - Regulatory and Rate Matters - New Mexico General Rate Cases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails</Role>
      <ShortName>Regulatory and Rate Matters - New Mexico General Rate Cases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240904057 - Disclosure - Regulatory and Rate Matters - Renewable Portfolio Standard (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails</Role>
      <ShortName>Regulatory and Rate Matters - Renewable Portfolio Standard (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>240914058 - Disclosure - Regulatory and Rate Matters - Renewable Energy Rider (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails</Role>
      <ShortName>Regulatory and Rate Matters - Renewable Energy Rider (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>240924059 - Disclosure - Regulatory and Rate Matters - Energy Efficiency and Load Management (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails</Role>
      <ShortName>Regulatory and Rate Matters - Energy Efficiency and Load Management (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>240934060 - Disclosure - Regulatory and Rate Matters - Integrated Resource Plans and Abandonment Applications (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails</Role>
      <ShortName>Regulatory and Rate Matters - Integrated Resource Plans and Abandonment Applications (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>240944061 - Disclosure - Regulatory and Rate Matters - SJGS Abandonment Application (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails</Role>
      <ShortName>Regulatory and Rate Matters - SJGS Abandonment Application (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>240954062 - Disclosure - Regulatory and Rate Matters - Four Corners Abandonment Application (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails</Role>
      <ShortName>Regulatory and Rate Matters - Four Corners Abandonment Application (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>240964063 - Disclosure - Regulatory and Rate Matters - Cost Recovery Related to Joining the EIM (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails</Role>
      <ShortName>Regulatory and Rate Matters - Cost Recovery Related to Joining the EIM (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>240974064 - Disclosure - Regulatory and Rate Matters - Advanced Metering Infrastructure Application and Facebook Data Center Project (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails</Role>
      <ShortName>Regulatory and Rate Matters - Advanced Metering Infrastructure Application and Facebook Data Center Project (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>240984065 - Disclosure - Regulatory and Rate Matters - PNM Solar Direct, Application for a New 345-kV Transmission Line and Wester Spirit Line (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails</Role>
      <ShortName>Regulatory and Rate Matters - PNM Solar Direct, Application for a New 345-kV Transmission Line and Wester Spirit Line (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>240994066 - Disclosure - Regulatory and Rate Matters - Formula Transmission Rate Case (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails</Role>
      <ShortName>Regulatory and Rate Matters - Formula Transmission Rate Case (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>241004067 - Disclosure - Regulatory and Rate Matters - COVID-19 Regulatory Matters (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails</Role>
      <ShortName>Regulatory and Rate Matters - COVID-19 Regulatory Matters (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>241014068 - Disclosure - Regulatory and Rate Matters - Transportation Electrification Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails</Role>
      <ShortName>Regulatory and Rate Matters - Transportation Electrification Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>241024069 - Disclosure - Regulatory and Rate Matters - TNMP Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails</Role>
      <ShortName>Regulatory and Rate Matters - TNMP Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>241034070 - Disclosure - Regulatory and Rate Matters - TNMP Schedules (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails</Role>
      <ShortName>Regulatory and Rate Matters - TNMP Schedules (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>241044071 - Disclosure - Regulatory and Rate Matters - COVID-19 Electricity Relief Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails</Role>
      <ShortName>Regulatory and Rate Matters - COVID-19 Electricity Relief Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>241074072 - Disclosure - Income Taxes - Federal Income Tax Reform (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails</Role>
      <ShortName>Income Taxes - Federal Income Tax Reform (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>241084073 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>241094074 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>241104075 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>241114076 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Components (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Income Tax Components (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>241124077 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>241134078 - Disclosure - Income Taxes - Carryforwards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails</Role>
      <ShortName>Income Taxes - Carryforwards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>241154079 - Disclosure - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/GoodwillDetails</Role>
      <ShortName>Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/Goodwill</ParentRole>
      <Position>132</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>241184080 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>133</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>241214081 - Disclosure - Equity Method Investment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails</Role>
      <ShortName>Equity Method Investment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>241224082 - Disclosure - Equity Method Investment - Summarized Financial Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails</Role>
      <ShortName>Equity Method Investment - Summarized Financial Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>241244083 - Disclosure - Merger (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/MergerDetails</Role>
      <ShortName>Merger (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/Merger</ParentRole>
      <Position>136</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>241274084 - Disclosure - Quarterly Operating Results (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails</Role>
      <ShortName>Quarterly Operating Results (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables</ParentRole>
      <Position>137</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>241294085 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Statements of Earnings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails</Role>
      <ShortName>Schedule I - Condensed Financial Information of Parent Company - Statements of Earnings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>241304086 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Statement of Cash flow (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails</Role>
      <ShortName>Schedule I - Condensed Financial Information of Parent Company - Statement of Cash flow (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>139</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>241314087 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails</Role>
      <ShortName>Schedule I - Condensed Financial Information of Parent Company - Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>241324088 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Balance Sheets Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails</Role>
      <ShortName>Schedule I - Condensed Financial Information of Parent Company - Balance Sheets Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report instance="pnm-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>241344089 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>142</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="pnm-20201231.htm">pnm-20201231.htm</File>
    <File>pnm-20201231.xsd</File>
    <File>pnm-20201231_cal.xml</File>
    <File>pnm-20201231_def.xml</File>
    <File>pnm-20201231_lab.xml</File>
    <File>pnm-20201231_pre.xml</File>
    <File>pnm12312020ex101.htm</File>
    <File>pnm12312020ex1018.htm</File>
    <File>pnm12312020ex1019.htm</File>
    <File>pnm12312020ex102.htm</File>
    <File>pnm12312020ex103.htm</File>
    <File>pnm12312020ex104.htm</File>
    <File>pnm12312020ex105.htm</File>
    <File>pnm12312020ex106.htm</File>
    <File>pnm12312020ex107.htm</File>
    <File>pnm12312020ex21.htm</File>
    <File>pnm12312020ex231.htm</File>
    <File>pnm12312020ex232.htm</File>
    <File>pnm12312020ex311.htm</File>
    <File>pnm12312020ex312.htm</File>
    <File>pnm12312020ex313.htm</File>
    <File>pnm12312020ex314.htm</File>
    <File>pnm12312020ex315.htm</File>
    <File>pnm12312020ex316.htm</File>
    <File>pnm12312020ex321.htm</File>
    <File>pnm12312020ex322.htm</File>
    <File>pnm12312020ex323.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>179
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "pnm-20201231.htm": {
   "axisCustom": 13,
   "axisStandard": 62,
   "contextCount": 1348,
   "dts": {
    "calculationLink": {
     "local": [
      "pnm-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pnm-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "pnm-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "pnm-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pnm-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "pnm-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 1536,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 8,
    "http://xbrl.sec.gov/dei/2020-01-31": 13,
    "total": 21
   },
   "keyCustom": 310,
   "keyStandard": 612,
   "memberCustom": 259,
   "memberStandard": 93,
   "nsprefix": "pnm",
   "nsuri": "http://www.pnmresources.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Cover Page",
     "role": "http://www.pnmresources.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210061002 - Disclosure - Segment Information",
     "role": "http://www.pnmresources.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i4800eeaaa2d5479ca76fed354d43e391_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyEstimateOfPossibleLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784047 - Disclosure - Commitments and Contingencies - Nuclear Spent Fuel and Waste Disposal (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
     "shortName": "Commitments and Contingencies - Nuclear Spent Fuel and Waste Disposal (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i4800eeaaa2d5479ca76fed354d43e391_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyEstimateOfPossibleLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i7fbfdfe74a9c48f4944ad985fdf1ff3e_I20190614",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRenewableEnergyPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794048 - Disclosure - Commitments and Contingencies - The Energy Transition Act (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
     "shortName": "Commitments and Contingencies - The Energy Transition Act (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i7fbfdfe74a9c48f4944ad985fdf1ff3e_I20190614",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRenewableEnergyPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ic3aad86b8c4648c1bbd268dafee468ab_I20201231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesForecastedUndepreciatedInvestment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240804049 - Disclosure - Commitments and Contingencies - The Clean Air Act (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
     "shortName": "Commitments and Contingencies - The Clean Air Act (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ie87d3686c6d941488a6138f820d598d0_I19991231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesNumberOfStatesToAddressRegionalHaze",
      "reportCount": 1,
      "unique": true,
      "unitRef": "state",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ieb7a74fbe4b74b98b12705bbac93fa36_I20190225",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesGovernmentStandardEmissionLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "parts_per_billion",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240814050 - Disclosure - Commitments and Contingencies - National Ambient Air Quality Standards (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
     "shortName": "Commitments and Contingencies - National Ambient Air Quality Standards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ieb7a74fbe4b74b98b12705bbac93fa36_I20190225",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesGovernmentStandardEmissionLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "parts_per_billion",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfOptionsForMeetingBTAStandards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "option",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240824051 - Disclosure - Commitments and Contingencies - Cooling Water Intake Structures (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails",
     "shortName": "Commitments and Contingencies - Cooling Water Intake Structures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfOptionsForMeetingBTAStandards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "option",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240834052 - Disclosure - Commitments and Contingencies - Coal Supply (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
     "shortName": "Commitments and Contingencies - Coal Supply (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "id74e8eec6c1347a19c5965e3208ddbf4_D20200101-20201231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "pnm:PaymentsForReliefFromObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i65e0ccb1c5de49c6a44e2c5a19a7ee07_I20130831",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240844053 - Disclosure - Commitments and Contingencies - Mining Royalty Rate (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails",
     "shortName": "Commitments and Contingencies - Mining Royalty Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i65e0ccb1c5de49c6a44e2c5a19a7ee07_I20130831",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberofUnits",
      "reportCount": 1,
      "unitRef": "generating_unit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854054 - Disclosure - Commitments and Contingencies - Liability and Insurance Matters (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
     "shortName": "Commitments and Contingencies - Liability and Insurance Matters (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i38aa32f8e80047108984f16b35021f3b_I20201231",
      "decimals": "3",
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesOwnershipPercentageInNuclearReactor",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i8997134bd1c344dd8ce7bebf685f576d_D20120901-20120930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfLandownersInvolvedInTheAppeal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "landowner",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240864055 - Disclosure - Commitments and Contingencies - Navajo National Allottee Matters (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
     "shortName": "Commitments and Contingencies - Navajo National Allottee Matters (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i8997134bd1c344dd8ce7bebf685f576d_D20120901-20120930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:NumberOfLandownersInvolvedInTheAppeal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "landowner",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240894056 - Disclosure - Regulatory and Rate Matters - New Mexico General Rate Cases (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
     "shortName": "Regulatory and Rate Matters - New Mexico General Rate Cases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i3fb6fab33136421dbc74a127c6f7c61d_D20180201-20180201",
      "decimals": "2",
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210101003 - Disclosure - Accumulated Other Comprehensive Income (Loss)",
     "role": "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss",
     "shortName": "Accumulated Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i30627a09389046cfb5f494af976a74d5_I20180810",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesTransmissionLineAndAssociatedFacilities",
      "reportCount": 1,
      "unitRef": "kv",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904057 - Disclosure - Regulatory and Rate Matters - Renewable Portfolio Standard (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
     "shortName": "Regulatory and Rate Matters - Renewable Portfolio Standard (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ia14b7973ed6f4e3d925d25178935d16c_I20201231",
      "decimals": "0",
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mw",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i2bd04c90f42d4e1a888e7a5ddb565e96_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRevenuefromRenewableenergyrider",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240914058 - Disclosure - Regulatory and Rate Matters - Renewable Energy Rider (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
     "shortName": "Regulatory and Rate Matters - Renewable Energy Rider (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i2bd04c90f42d4e1a888e7a5ddb565e96_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRevenuefromRenewableenergyrider",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i88d4a682f55a430abf5445e4b750fc81_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiency",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240924059 - Disclosure - Regulatory and Rate Matters - Energy Efficiency and Load Management (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
     "shortName": "Regulatory and Rate Matters - Energy Efficiency and Load Management (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i88d4a682f55a430abf5445e4b750fc81_D20180101-20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesProgramCostsRelatedToEnergyEfficiency",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i8b3b17cf15f04ca6ac1dd80a3b49385c_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesIntegratedResourcePlanActionPlanPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240934060 - Disclosure - Regulatory and Rate Matters - Integrated Resource Plans and Abandonment Applications (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
     "shortName": "Regulatory and Rate Matters - Integrated Resource Plans and Abandonment Applications (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i8b3b17cf15f04ca6ac1dd80a3b49385c_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesIntegratedResourcePlanActionPlanPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i90c3808f923c4d65ba669f85cec4e42e_I20190531",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts",
      "reportCount": 1,
      "unitRef": "mw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944061 - Disclosure - Regulatory and Rate Matters - SJGS Abandonment Application (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
     "shortName": "Regulatory and Rate Matters - SJGS Abandonment Application (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i11c5376f1a1b447ead0cf3df01df6cd1_I20200624",
      "decimals": "0",
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesNumberOfMegawattsForNaturalGasFacility",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mw",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i12783a178f9f4f35a1a996d63adf7687_I20200327",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts",
      "reportCount": 1,
      "unitRef": "mw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240954062 - Disclosure - Regulatory and Rate Matters - Four Corners Abandonment Application (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
     "shortName": "Regulatory and Rate Matters - Four Corners Abandonment Application (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "id57131c167584bd4bcabe88cb87ca9ca_D20201101-20201101",
      "decimals": "-5",
      "lang": "en-US",
      "name": "pnm:PaymentsForReliefFromObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i265986690ac74c36a2fa3459683c698a_I20180822",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesInitialCapitalInvestmentsToBeRecovered",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240964063 - Disclosure - Regulatory and Rate Matters - Cost Recovery Related to Joining the EIM (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails",
     "shortName": "Regulatory and Rate Matters - Cost Recovery Related to Joining the EIM (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i265986690ac74c36a2fa3459683c698a_I20180822",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesInitialCapitalInvestmentsToBeRecovered",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974064 - Disclosure - Regulatory and Rate Matters - Advanced Metering Infrastructure Application and Facebook Data Center Project (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
     "shortName": "Regulatory and Rate Matters - Advanced Metering Infrastructure Application and Facebook Data Center Project (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i20f8526aaff24b65b8c4a3c4958a7236_D20171001-20171231",
      "decimals": null,
      "lang": "en-US",
      "name": "pnm:PowerPurchaseAgreementTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i90c3808f923c4d65ba669f85cec4e42e_I20190531",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts",
      "reportCount": 1,
      "unitRef": "mw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240984065 - Disclosure - Regulatory and Rate Matters - PNM Solar Direct, Application for a New 345-kV Transmission Line and Wester Spirit Line (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
     "shortName": "Regulatory and Rate Matters - PNM Solar Direct, Application for a New 345-kV Transmission Line and Wester Spirit Line (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i7915a43bf7bd4b488e876ea98cc73abb_D20190531-20190531",
      "decimals": null,
      "lang": "en-US",
      "name": "pnm:PowerPurchaseAgreementTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i87ddeaeedf35424cba95db6db51bd181_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesReturnonEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240994066 - Disclosure - Regulatory and Rate Matters - Formula Transmission Rate Case (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails",
     "shortName": "Regulatory and Rate Matters - Formula Transmission Rate Case (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i87ddeaeedf35424cba95db6db51bd181_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesReturnonEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210131004 - Disclosure - Electric Operating Revenues",
     "role": "http://www.pnmresources.com/role/ElectricOperatingRevenues",
     "shortName": "Electric Operating Revenues",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssetsNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241004067 - Disclosure - Regulatory and Rate Matters - COVID-19 Regulatory Matters (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
     "shortName": "Regulatory and Rate Matters - COVID-19 Regulatory Matters (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i21e628aa728045dc8b045f23e013d57d_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RegulatoryLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i9f1cca48862f4541bd352b954a5f81d5_I20201218",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesExpectedBudgetedExpenditures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241014068 - Disclosure - Regulatory and Rate Matters - Transportation Electrification Program (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails",
     "shortName": "Regulatory and Rate Matters - Transportation Electrification Program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i9f1cca48862f4541bd352b954a5f81d5_I20201218",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesExpectedBudgetedExpenditures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241024069 - Disclosure - Regulatory and Rate Matters - TNMP Narrative (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
     "shortName": "Regulatory and Rate Matters - TNMP Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i856c3e04ac4e4c8298dcba822c2c4b7d_D20170101-20171231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "pnm:TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i761b78a025f3496ba234c4ee7a1fc36b_D20190301-20200228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241034070 - Disclosure - Regulatory and Rate Matters - TNMP Schedules (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails",
     "shortName": "Regulatory and Rate Matters - TNMP Schedules (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i761b78a025f3496ba234c4ee7a1fc36b_D20190301-20200228",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesApprovedCostRecoveryFactorProgramCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i2ca3495cec354fdc95c9766d9987a2d3_I20200330",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRiderChargeFromElectricityReliefProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mwh",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241044071 - Disclosure - Regulatory and Rate Matters - COVID-19 Electricity Relief Program (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
     "shortName": "Regulatory and Rate Matters - COVID-19 Electricity Relief Program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i2ca3495cec354fdc95c9766d9987a2d3_I20200330",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesRiderChargeFromElectricityReliefProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mwh",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:TaxCutsAndJobsActOf2017NetRegulatoryLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241074072 - Disclosure - Income Taxes - Federal Income Tax Reform (Details)",
     "role": "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
     "shortName": "Income Taxes - Federal Income Tax Reform (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ifacf89dcb3104fe6ad76cde2b82466e5_D20180101-20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241084073 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "role": "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241094074 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "role": "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241104075 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleOfDeferredIncomeTaxComponentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInDeferredIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241114076 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Components (Details)",
     "role": "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails",
     "shortName": "Income Taxes - Schedule of Deferred Income Tax Components (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleOfDeferredIncomeTaxComponentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInDeferredIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210171005 - Disclosure - Earnings and Dividends Per Share",
     "role": "http://www.pnmresources.com/role/EarningsandDividendsPerShare",
     "shortName": "Earnings and Dividends Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241124077 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Expense) (Details)",
     "role": "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails",
     "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:StateTaxCreditCarryforwardImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241134078 - Disclosure - Income Taxes - Carryforwards (Details)",
     "role": "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails",
     "shortName": "Income Taxes - Carryforwards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:StateTaxCreditCarryforwardImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241154079 - Disclosure - Goodwill (Details)",
     "role": "http://www.pnmresources.com/role/GoodwillDetails",
     "shortName": "Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i101eda77537340fcbec2a3ed240404f0_I20180401",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241184080 - Disclosure - Related Party Transactions (Details)",
     "role": "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i66c2db02e0044fecb2041f89854acf67_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241214081 - Disclosure - Equity Method Investment - Narrative (Details)",
     "role": "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
     "shortName": "Equity Method Investment - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "icb9778c0c22f4f858109c1d1e670f051_I20171231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pnm:PublicUtilitiesSolarGenerationCapacityInMegawatts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mw",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i3d441becbe9a434483714c24da025b1b_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241224082 - Disclosure - Equity Method Investment - Summarized Financial Information (Details)",
     "role": "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
     "shortName": "Equity Method Investment - Summarized Financial Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i4d90c8383b374cc59119730472761a47_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "if0bf18ba5a7846e38f0e72e8c2066fda_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241244083 - Disclosure - Merger (Details)",
     "role": "http://www.pnmresources.com/role/MergerDetails",
     "shortName": "Merger (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "if0bf18ba5a7846e38f0e72e8c2066fda_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i3d441becbe9a434483714c24da025b1b_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241274084 - Disclosure - Quarterly Operating Results (Unaudited) (Details)",
     "role": "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
     "shortName": "Quarterly Operating Results (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "icb8689e100d043a1ad0a85e4d7708052_D20201001-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i3d441becbe9a434483714c24da025b1b_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241294085 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Statements of Earnings (Details)",
     "role": "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
     "shortName": "Schedule I - Condensed Financial Information of Parent Company - Statements of Earnings (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241304086 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Statement of Cash flow (Details)",
     "role": "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails",
     "shortName": "Schedule I - Condensed Financial Information of Parent Company - Statement of Cash flow (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i2d5ba79086944dcab33f5ce7c2dd2bc6_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210201006 - Disclosure - Stockholders' Equity",
     "role": "http://www.pnmresources.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241314087 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Balance Sheets (Details)",
     "role": "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
     "shortName": "Schedule I - Condensed Financial Information of Parent Company - Balance Sheets (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ieb0564b13be04364ab029ae7046f6d12_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockNoParValue",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockNoParValue",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241324088 - Disclosure - Schedule I - Condensed Financial Information of Parent Company - Balance Sheets Additional Information (Details)",
     "role": "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails",
     "shortName": "Schedule I - Condensed Financial Information of Parent Company - Balance Sheets Additional Information (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ieb0564b13be04364ab029ae7046f6d12_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "id3da6d4137484f1da2506fc03199bad2_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241344089 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "role": "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
     "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i343668950e984c6f9ab0c500a92dd762_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210221007 - Disclosure - Financing",
     "role": "http://www.pnmresources.com/role/Financing",
     "shortName": "Financing",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210281008 - Disclosure - Lease Commitments",
     "role": "http://www.pnmresources.com/role/LeaseCommitments",
     "shortName": "Lease Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210371009 - Disclosure - Fair Value of Derivative and Other Financial Instruments",
     "role": "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments",
     "shortName": "Fair Value of Derivative and Other Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:VariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210461010 - Disclosure - Variable Interest Entities",
     "role": "http://www.pnmresources.com/role/VariableInterestEntities",
     "shortName": "Variable Interest Entities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:VariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210491011 - Disclosure - Pension and Other Postretirement Benefits",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits",
     "shortName": "Pension and Other Postretirement Benefits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010002 - Statement - Consolidated Statements of Earnings",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
     "shortName": "Consolidated Statements of Earnings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210601012 - Disclosure - Stock-Based Compensation",
     "role": "http://www.pnmresources.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210661013 - Disclosure - Regulatory Assets and Liabilities",
     "role": "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities",
     "shortName": "Regulatory Assets and Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210691014 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants",
     "role": "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants",
     "shortName": "Construction Program and Jointly-Owned Electric Generating Plants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210731015 - Disclosure - Asset Retirement Obligations",
     "role": "http://www.pnmresources.com/role/AssetRetirementObligations",
     "shortName": "Asset Retirement Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210761016 - Disclosure - Commitments and Contingencies",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAndRateMattersTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210871017 - Disclosure - Regulatory and Rate Matters",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMatters",
     "shortName": "Regulatory and Rate Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAndRateMattersTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211051018 - Disclosure - Income Taxes",
     "role": "http://www.pnmresources.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211141019 - Disclosure - Goodwill",
     "role": "http://www.pnmresources.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211161020 - Disclosure - Related Party Transactions",
     "role": "http://www.pnmresources.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211191021 - Disclosure - Equity Method Investment",
     "role": "http://www.pnmresources.com/role/EquityMethodInvestment",
     "shortName": "Equity Method Investment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020003 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211231022 - Disclosure - Merger",
     "role": "http://www.pnmresources.com/role/Merger",
     "shortName": "Merger",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211251023 - Disclosure - Quarterly Operating Results (Unaudited)",
     "role": "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited",
     "shortName": "Quarterly Operating Results (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211281024 - Disclosure - Schedule I - Condensed Financial Information of Parent Company",
     "role": "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany",
     "shortName": "Schedule I - Condensed Financial Information of Parent Company",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211331025 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "role": "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220022001 - Disclosure - Summary of the Business and Significant Accounting Policies (Policies)",
     "role": "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of the Business and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230033001 - Disclosure - Summary of the Business and Significant Accounting Policies (Tables)",
     "role": "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables",
     "shortName": "Summary of the Business and Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230073002 - Disclosure - Segment Information (Tables)",
     "role": "http://www.pnmresources.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230113003 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)",
     "role": "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230143004 - Disclosure - Electric Operating Revenues (Tables)",
     "role": "http://www.pnmresources.com/role/ElectricOperatingRevenuesTables",
     "shortName": "Electric Operating Revenues (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230183005 - Disclosure - Earnings and Dividends Per Share (Tables)",
     "role": "http://www.pnmresources.com/role/EarningsandDividendsPerShareTables",
     "shortName": "Earnings and Dividends Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230233006 - Disclosure - Financing (Tables)",
     "role": "http://www.pnmresources.com/role/FinancingTables",
     "shortName": "Financing (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:AssetsandLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230293007 - Disclosure - Lease Commitments (Tables)",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsTables",
     "shortName": "Lease Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:AssetsandLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230383008 - Disclosure - Fair Value of Derivative and Other Financial Instruments (Tables)",
     "role": "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables",
     "shortName": "Fair Value of Derivative and Other Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230473009 - Disclosure - Variable Interest Entities (Tables)",
     "role": "http://www.pnmresources.com/role/VariableInterestEntitiesTables",
     "shortName": "Variable Interest Entities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230503010 - Disclosure - Pension and Other Postretirement Benefits (Tables)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables",
     "shortName": "Pension and Other Postretirement Benefits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230613011 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.pnmresources.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230673012 - Disclosure - Regulatory Assets and Liabilities (Tables)",
     "role": "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables",
     "shortName": "Regulatory Assets and Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:RegulatoryAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230703013 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants (Tables)",
     "role": "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables",
     "shortName": "Construction Program and Jointly-Owned Electric Generating Plants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230743014 - Disclosure - Asset Retirement Obligations (Tables)",
     "role": "http://www.pnmresources.com/role/AssetRetirementObligationsTables",
     "shortName": "Asset Retirement Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230883015 - Disclosure - Regulatory and Rate Matters Regulatory and Rate Matters (Tables)",
     "role": "http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables",
     "shortName": "Regulatory and Rate Matters Regulatory and Rate Matters (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:ScheduleofRateIncreasesforTransmissionCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040005 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:SummaryofTaxReformAdjustmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231063016 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.pnmresources.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pnm:SummaryofTaxReformAdjustmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231173017 - Disclosure - Related Party Transactions (Tables)",
     "role": "http://www.pnmresources.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231203018 - Disclosure - Equity Method Investment (Tables)",
     "role": "http://www.pnmresources.com/role/EquityMethodInvestmentTables",
     "shortName": "Equity Method Investment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231263019 - Disclosure - Quarterly Operating Results (Unaudited) (Tables)",
     "role": "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables",
     "shortName": "Quarterly Operating Results (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:CollaborativeArrangementOwnerObligationsDefaultAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240044001 - Disclosure - Summary of the Business and Significant Accounting Policies - Narrative (Details)",
     "role": "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of the Business and Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:CollaborativeArrangementOwnerObligationsDefaultAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240054002 - Disclosure - Summary of the Business and Significant Accounting Policies - Inventories/Depreciation and Amortization (Details)",
     "role": "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails",
     "shortName": "Summary of the Business and Significant Accounting Policies - Inventories/Depreciation and Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i452641049245461891597c2c8e06ff10_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i3d441becbe9a434483714c24da025b1b_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240084003 - Disclosure - Segment Information - Schedule (Details)",
     "role": "http://www.pnmresources.com/role/SegmentInformationScheduleDetails",
     "shortName": "Segment Information - Schedule (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherCostAndExpenseOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i9ebd90b5c494472c92731dcd5f78e2fa_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240094004 - Disclosure - Segment Information - Major Customers (Details)",
     "role": "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails",
     "shortName": "Segment Information - Major Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i9ebd90b5c494472c92731dcd5f78e2fa_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "if8a55cf514c849ba8dfe3f574b9eed6a_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240124005 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)",
     "role": "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
     "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "if110e8ed081a4f69a6af15b15bd47045_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostAmortizationPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154006 - Disclosure - Electric Operating Revenues - Narrative (Details)",
     "role": "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
     "shortName": "Electric Operating Revenues - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostAmortizationPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050006 - Statement - Consolidated Balance Sheets",
     "role": "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164007 - Disclosure - Electric Operating Revenues - Disaggregation of Revenue (Details)",
     "role": "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
     "shortName": "Electric Operating Revenues - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ia3c0a3773d2549df905ac2ecbf259fda_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240194008 - Disclosure - Earnings and Dividends Per Share (Details)",
     "role": "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails",
     "shortName": "Earnings and Dividends Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Dividends",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240214009 - Disclosure - Stockholders' Equity (Details)",
     "role": "http://www.pnmresources.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Dividends",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240244010 - Disclosure - Financing - Financing Activities (Details)",
     "role": "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
     "shortName": "Financing - Financing Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ic4c36e42492041b58225b98b901532ba_I20180101",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:DerivativeFixedInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240254011 - Disclosure - Financing - Short-term Debt and Liquidity (Details)",
     "role": "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
     "shortName": "Financing - Short-term Debt and Liquidity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264012 - Disclosure - Financing - Long-term Debt (Details)",
     "role": "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
     "shortName": "Financing - Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "pnm:LongtermdebtCurrentmaturitiesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274013 - Disclosure - Financing - Long-term Debt Maturities (Details)",
     "role": "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails",
     "shortName": "Financing - Long-term Debt Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:UnamortizedCostOfPrepaidRightOfWayAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240304014 - Disclosure - Lease Commitments - Narrative (Details)",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
     "shortName": "Lease Commitments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:UnamortizedCostOfPrepaidRightOfWayAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240314015 - Disclosure - Lease Commitments - Operating Lease Balance Sheet Information (Details)",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails",
     "shortName": "Lease Commitments - Operating Lease Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:FinanceLeaseRightOfUseAssetGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240324016 - Disclosure - Lease Commitments - Finance Lease Balance Sheet Information (Details)",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails",
     "shortName": "Lease Commitments - Finance Lease Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pnm:FinanceLeaseRightOfUseAssetGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060007 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240334017 - Disclosure - Lease Commitments - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details)",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails",
     "shortName": "Lease Commitments - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240344018 - Disclosure - Lease Commitments - Components of Lease Expense (Details)",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails",
     "shortName": "Lease Commitments - Components of Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240354019 - Disclosure - Lease Commitments - Schedule of Supplemental Cash Flows Related to Leases (Details)",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails",
     "shortName": "Lease Commitments - Schedule of Supplemental Cash Flows Related to Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240364020 - Disclosure - Lease Commitments - Schedule of Future Expected Lease Payments (Details)",
     "role": "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails",
     "shortName": "Lease Commitments - Schedule of Future Expected Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:ContractWithCustomerLiabilityNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394021 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Narrative (Details)",
     "role": "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
     "shortName": "Fair Value of Derivative and Other Financial Instruments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pnm:ContractWithCustomerLiabilityNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ifd91bbd63607401ba64ca27c38b90858_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240404022 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Overview and Commodity Derivatives (Details)",
     "role": "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails",
     "shortName": "Fair Value of Derivative and Other Financial Instruments - Overview and Commodity Derivatives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ifd91bbd63607401ba64ca27c38b90858_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240414023 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Investment in NDT and Gross Realized Losses (Details)",
     "role": "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails",
     "shortName": "Fair Value of Derivative and Other Financial Instruments - Investment in NDT and Gross Realized Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "id2217c559514439d92400a6aa3476ec9_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240424024 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Maturities of Securities (Details)",
     "role": "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails",
     "shortName": "Fair Value of Derivative and Other Financial Instruments - Maturities of Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "id2217c559514439d92400a6aa3476ec9_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ib4b032273252441fa9ceda9c4f0598e5_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240434025 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Items Recorded at Fair Value (Details)",
     "role": "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
     "shortName": "Fair Value of Derivative and Other Financial Instruments - Items Recorded at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i3998d3a4b188489daa45313df6c9a2b0_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i454418cebb5c483fa39833173924bafe_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240444026 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Items not Recorded at Fair Value (Details)",
     "role": "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails",
     "shortName": "Fair Value of Derivative and Other Financial Instruments - Items not Recorded at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i454418cebb5c483fa39833173924bafe_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ie4f02837765b4e8f9bdfdcb5cc0ad9a7_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100070008 - Statement - Consolidated Statements of Changes in Equity",
     "role": "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i413d69ae59394dac8b58fa2c92a46387_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i38abdd3f16bb495baecac8cabf0cb730_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240454027 - Disclosure - Fair Value of Derivative and Other Financial Instruments - Defined Benefit Plans Disclosure (Details)",
     "role": "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
     "shortName": "Fair Value of Derivative and Other Financial Instruments - Defined Benefit Plans Disclosure (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i0d467c952d844795bf280d68bb857bb5_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484028 - Disclosure - Variable Interest Entities (Details)",
     "role": "http://www.pnmresources.com/role/VariableInterestEntitiesDetails",
     "shortName": "Variable Interest Entities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ifccfa387c8104eb0bf26afa49820fe90_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pnm:NumberOfMegaWattsPurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mw",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementPlansPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240514029 - Disclosure - Pension and Other Postretirement Benefits - Narrative (Details)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
     "shortName": "Pension and Other Postretirement Benefits - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementPlansPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "lang": "en-US",
      "name": "pnm:DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240524030 - Disclosure - Pension and Other Postretirement Benefits - APBO, PBO, Fair Value of Plan Assets, and Funded Status of the Plans (Details)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
     "shortName": "Pension and Other Postretirement Benefits - APBO, PBO, Fair Value of Plan Assets, and Funded Status of the Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "if38f0646c2c248b4a615ee514e497c86_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "if38f0646c2c248b4a615ee514e497c86_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanOtherChanges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240534031 - Disclosure - Pension and Other Postretirement Benefits - Actuarial (Gain) Loss Results (Details)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
     "shortName": "Pension and Other Postretirement Benefits - Actuarial (Gain) Loss Results (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "if38f0646c2c248b4a615ee514e497c86_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanOtherChanges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ic25286169fa5449482caee8c554388cc_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544032 - Disclosure - Pension and Other Postretirement Benefits - Pre-Tax Information about Prior Service Cost and Net Actuarial (Gain) loss in AOCI (Details)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails",
     "shortName": "Pension and Other Postretirement Benefits - Pre-Tax Information about Prior Service Cost and Net Actuarial (Gain) loss in AOCI (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ic25286169fa5449482caee8c554388cc_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "if38f0646c2c248b4a615ee514e497c86_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240554033 - Disclosure - Pension and Other Postretirement Benefits - Components of Net Periodic Benefit Cost (Income) Recognized (Details)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
     "shortName": "Pension and Other Postretirement Benefits - Components of Net Periodic Benefit Cost (Income) Recognized (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "if38f0646c2c248b4a615ee514e497c86_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementPlansPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240564034 - Disclosure - Pension and Other Postretirement Benefits - Assumptions Used (Details)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
     "shortName": "Pension and Other Postretirement Benefits - Assumptions Used (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i38abdd3f16bb495baecac8cabf0cb730_I20201231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i38abdd3f16bb495baecac8cabf0cb730_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240574035 - Disclosure - Pension and Other Postretirement Benefits - Pension Benefit Payments are Expected to be Paid (Details)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
     "shortName": "Pension and Other Postretirement Benefits - Pension Benefit Payments are Expected to be Paid (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i38abdd3f16bb495baecac8cabf0cb730_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i980db9adffad41c2bc54066f44666c0c_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240584036 - Disclosure - Pension and Other Postretirement Benefits - Assumed Health Care Cost Trend Rates and Impact of a One-Percentage-Point Change in Assumed Health Care Cost Trend Rates (Details)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails",
     "shortName": "Pension and Other Postretirement Benefits - Assumed Health Care Cost Trend Rates and Impact of a One-Percentage-Point Change in Assumed Health Care Cost Trend Rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfHealthCareCostTrendRatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i980db9adffad41c2bc54066f44666c0c_I20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - Disclosure - Summary of the Business and Significant Accounting Policies",
     "role": "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies",
     "shortName": "Summary of the Business and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleOfDefinedContributionPlanExpensesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ibaedcf8bd1a74967a944731fde1bac55_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240594037 - Disclosure - Pension and Other Postretirement Benefits - Other Postretirement Benefits (Details)",
     "role": "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails",
     "shortName": "Pension and Other Postretirement Benefits - Other Postretirement Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pnm:ScheduleOfDefinedContributionPlanExpensesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "ibaedcf8bd1a74967a944731fde1bac55_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240624038 - Disclosure - Stock-Based Compensation - Performance Equity Plan and Accounting for Stock Awards (Details)",
     "role": "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
     "shortName": "Stock-Based Compensation - Performance Equity Plan and Accounting for Stock Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i0e08baa25a584446b0bbadc63d032e40_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i2120f05f37a14a83b829b7ffba0a53c4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240634039 - Disclosure - Stock-Based Compensation - Excess Tax Benefits (Details)",
     "role": "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails",
     "shortName": "Stock-Based Compensation - Excess Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i2120f05f37a14a83b829b7ffba0a53c4_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i28a52514cab04301a1dd3063aac23054_D20200101-20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240644040 - Disclosure - Stock-Based Compensation - Weighted Average Assumptions (Details)",
     "role": "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails",
     "shortName": "Stock-Based Compensation - Weighted Average Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i28a52514cab04301a1dd3063aac23054_D20200101-20201231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "pnm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240654041 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Details)",
     "role": "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
     "shortName": "Stock-Based Compensation - Restricted Stock Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i1f7e14bb24ba4ba9b97bfa06b86837da_D20180302-20180302",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240684042 - Disclosure - Regulatory Assets and Liabilities (Details)",
     "role": "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
     "shortName": "Regulatory Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i8ae16b477a3a4e4eb3940c96c893efee_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "iefcc5d4aca8149fca93bec5d52819b51_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireProductiveAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240714043 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants (Details)",
     "role": "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
     "shortName": "Construction Program and Jointly-Owned Electric Generating Plants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i946e503c204242f7b0d6a8b4ab4da4c2_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireProductiveAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:BudgetedFutureConstructionExpendituresYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240724044 - Disclosure - Construction Program and Jointly-Owned Electric Generating Plants - Summary of Budgeted Construction Expenditures (Details)",
     "role": "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails",
     "shortName": "Construction Program and Jointly-Owned Electric Generating Plants - Summary of Budgeted Construction Expenditures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "pnm:BudgetedFutureConstructionExpendituresYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240754045 - Disclosure - Asset Retirement Obligations (Details)",
     "role": "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
     "shortName": "Asset Retirement Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "i673695e225844b83ae31230f86f5def3_I20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "pnm:AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PaymentsToInvestInDecommissioningFund",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToInvestInDecommissioningFund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240774046 - Disclosure - Commitments and Contingencies - PVNGS Decommissioning Funding (Details)",
     "role": "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
     "shortName": "Commitments and Contingencies - PVNGS Decommissioning Funding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PaymentsToInvestInDecommissioningFund",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pnm-20201231.htm",
      "contextRef": "icba994b5090d4dab9faec7c1112d38a8_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToInvestInDecommissioningFund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 379,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r921",
      "r922",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r924"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r919"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails",
      "http://www.pnmresources.com/role/CoverPage",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/GoodwillDetails",
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails",
      "http://www.pnmresources.com/role/MergerDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails",
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r928"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r921",
      "r922",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails",
      "http://www.pnmresources.com/role/CoverPage",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/GoodwillDetails",
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails",
      "http://www.pnmresources.com/role/MergerDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails",
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r918"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r920"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "pnm_A2015ElectricRateCaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2015 Electric Rate Case [Member]",
        "label": "2015 Electric Rate Case [Member]",
        "terseLabel": "2015 Electric Rate Case"
       }
      }
     },
     "localname": "A2015ElectricRateCaseMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_A2017EnergyEfficiencyandLoadManagementProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Energy Efficiency and Load Management Program [Member]",
        "label": "2017 Energy Efficiency and Load Management Program [Member]",
        "terseLabel": "2017 Energy Efficiency and Load Management Program"
       }
      }
     },
     "localname": "A2017EnergyEfficiencyandLoadManagementProgramMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_A2018TNMPRateCaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 TNMP Rate Case [Member]",
        "label": "2018 TNMP Rate Case [Member]",
        "terseLabel": "2018 TNMP Rate Case"
       }
      }
     },
     "localname": "A2018TNMPRateCaseMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AcceleratedDepreciationSNCRsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accelerated Depreciation SNCRs [Member]",
        "label": "Accelerated Depreciation SNCRs [Member]",
        "terseLabel": "Accelerated depreciation SNCRs(4)"
       }
      }
     },
     "localname": "AcceleratedDepreciationSNCRsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting for the Effects of Certain Types of Regulation Policy [Policy Text Block]",
        "label": "Accounting for the Effects of Certain Types of Regulation Policy [Policy Text Block]",
        "terseLabel": "Accounting for the Effects of Certain Types of Regulation"
       }
      }
     },
     "localname": "AccountingForEffectsOfCertainTypesOfRegulationPolicyPolicyTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_AccountingPoliciesDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies Disclosures [Line Items]",
        "label": "Accounting Policies Disclosures [Line Items]",
        "terseLabel": "Accounting Policies Disclosures [Line Items]"
       }
      }
     },
     "localname": "AccountingPoliciesDisclosuresLineItems",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_AccountingPoliciesDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies Disclosures [Table]",
        "label": "Accounting Policies Disclosures [Table]",
        "terseLabel": "Accounting Policies Disclosures [Table]"
       }
      }
     },
     "localname": "AccountingPoliciesDisclosuresTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_AccruedInterestAndTaxesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Interest And Taxes Payable",
        "label": "Accrued Interest And Taxes Payable",
        "terseLabel": "Accrued interest and taxes"
       }
      }
     },
     "localname": "AccruedInterestAndTaxesPayable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AccumulatedAmortizationNuclearFuel": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amortization, nuclear fuel",
        "label": "Accumulated Amortization Nuclear Fuel",
        "terseLabel": "Accumulated depreciation, nuclear fuel"
       }
      }
     },
     "localname": "AccumulatedAmortizationNuclearFuel",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AchievedPerformanceTargetFor20152016and2017Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieved performance target for 2015, 2016 and 2017 [Member]",
        "label": "Achieved Performance Target For 2015, 2016 and 2017 [Member]",
        "terseLabel": "Achieved performance target for 2015, 2016 and 2017"
       }
      }
     },
     "localname": "AchievedPerformanceTargetFor20152016and2017Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AchievedPerformanceTargetFor2015and2016Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieved performance target for 2015 and 2016 [Member]",
        "label": "Achieved Performance Target For 2015 and 2016 [Member]",
        "terseLabel": "Achieved performance target for 2015 and 2016"
       }
      }
     },
     "localname": "AchievedPerformanceTargetFor2015and2016Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AchievedPerformanceTargetFor2016Through2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieved Performance Target For 2016 Through 2018 [Member]",
        "label": "Achieved Performance Target For 2016 Through 2018 [Member]",
        "terseLabel": "Achieved performance target for 2016 through 2018"
       }
      }
     },
     "localname": "AchievedPerformanceTargetFor2016Through2018Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AchievedPerformanceTargetFor2017Through2019Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieved Performance Target For 2017 Through 2019 [Member]",
        "label": "Achieved Performance Target For 2017 Through 2019 [Member]",
        "terseLabel": "Achieved performance target for 2017 through 2019"
       }
      }
     },
     "localname": "AchievedPerformanceTargetFor2017Through2019Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieved Specified Improvement in Total Shareholder Return Time Frame [Axis]",
        "label": "Achieved Specified Improvement in Total Shareholder Return Time Frame [Axis]",
        "terseLabel": "Achieved Specified Improvement in Total Shareholder Return Time Frame [Axis]"
       }
      }
     },
     "localname": "AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieved Specified Improvement in Total Shareholder Return Time Frame [Domain]",
        "label": "Achieved Specified Improvement in Total Shareholder Return Time Frame [Domain]",
        "terseLabel": "Achieved Specified Improvement in Total Shareholder Return Time Frame [Domain]"
       }
      }
     },
     "localname": "AchievedSpecifiedImprovementInTotalShareholderReturnTimeFrameDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AchievedSpecifiedPerformanceTargetTimeFrameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieved specified performance target time frame [Axis]",
        "label": "Achieved Specified Performance Target Time Frame [Axis]",
        "terseLabel": "Achieved Specified Performance Target Time Frame [Axis]"
       }
      }
     },
     "localname": "AchievedSpecifiedPerformanceTargetTimeFrameAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_AchievedSpecifiedPerformanceTargetTimeFrameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Achieved specified performance target time frame [Axis]",
        "label": "Achieved Specified Performance Target Time Frame [Domain]",
        "terseLabel": "Achieved Specified Performance Target Time Frame [Domain]"
       }
      }
     },
     "localname": "AchievedSpecifiedPerformanceTargetTimeFrameDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieves a specific performance target by the end of 2017 and she remains an employee [Member]",
        "label": "Achieves A Specific Performance Target By The End Of 2017 And She Remains An Employee [Member]",
        "terseLabel": "Achieves a specific performance target by the end of 2017 and she remains an employee"
       }
      }
     },
     "localname": "AchievesASpecificPerformanceTargetByTheEndOf2017AndSheRemainsAnEmployeeMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Achieves a specific performance target by the end of 2019 and she remains an employee [Member]",
        "label": "Achieves A Specific Performance Target By The End Of 2019 And Remains An Employee [Member]",
        "terseLabel": "Achieves a specific performance target by the end of 2019 and she remains an employee"
       }
      }
     },
     "localname": "AchievesASpecificPerformanceTargetByTheEndOf2019AndRemainsAnEmployeeMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_Adjustmentforunrecognizedtaxbenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for unrecognized tax benefits",
        "label": "Adjustment for unrecognized tax benefits",
        "negatedLabel": "Reclassification of unrecognized tax benefits"
       }
      }
     },
     "localname": "Adjustmentforunrecognizedtaxbenefits",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AdjustmentstoAdditionalPaidinCapitalParentContributions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to Additional Paid in Capital, Parent Contributions",
        "label": "Adjustments to Additional Paid in Capital, Parent Contributions",
        "terseLabel": "Equity contribution from parent"
       }
      }
     },
     "localname": "AdjustmentstoAdditionalPaidinCapitalParentContributions",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AdvancedMeterRetirementCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advanced meter retirement costs [Member]",
        "label": "Advanced Meter Retirement Costs [Member]",
        "terseLabel": "AMS retirement and other costs"
       }
      }
     },
     "localname": "AdvancedMeterRetirementCostsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AdvancedMeterSystemDeploymentAndSurchargeRequestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advanced Meter System Deployment and Surcharge Request [Member]",
        "label": "Advanced Meter System Deployment and Surcharge Request [Member]",
        "terseLabel": "Advanced Meter System Deployment and Surcharge Request"
       }
      }
     },
     "localname": "AdvancedMeterSystemDeploymentAndSurchargeRequestMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AlternativeInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alternative Investments [Member]",
        "label": "Alternative Investments [Member]",
        "terseLabel": "Alternative Investments"
       }
      }
     },
     "localname": "AlternativeInvestmentsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AlternativeMinimumTaxCarryforwardReclassifiedToReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alternative Minimum Tax Carryforward Reclassified To Receivable",
        "label": "Alternative Minimum Tax Carryforward Reclassified To Receivable",
        "terseLabel": "Refundable alternative minimum tax credit carryforward reclassified to receivable"
       }
      }
     },
     "localname": "AlternativeMinimumTaxCarryforwardReclassifiedToReceivable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AmortizationOfExcessDeferredIncomeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization Of Excess Deferred Income Tax",
        "label": "Amortization Of Excess Deferred Income Tax",
        "negatedTerseLabel": "Amortization of excess deferred income tax"
       }
      }
     },
     "localname": "AmortizationOfExcessDeferredIncomeTax",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AmortizationOfPrepaidRightOfWayAgreements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization Of Prepaid Right-Of-Way Agreements",
        "label": "Amortization Of Prepaid Right-Of-Way Agreements",
        "terseLabel": "Amortization of prepaid right-of-way agreements"
       }
      }
     },
     "localname": "AmortizationOfPrepaidRightOfWayAgreements",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AnnualLeasePaymentsDuringRenewalPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual Lease Payments During Renewal Period",
        "label": "Annual Lease Payments During Renewal Period",
        "terseLabel": "Annual lease payments during renewal period"
       }
      }
     },
     "localname": "AnnualLeasePaymentsDuringRenewalPeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Retirement Obligation, Liabilities Related to Nuclear Decommissioning",
        "label": "Asset Retirement Obligation, Liabilities Related to Nuclear Decommissioning",
        "terseLabel": "ARO liabilities related to nuclear decommissioning"
       }
      }
     },
     "localname": "AssetRetirementObligationLiabilitiesRelatedtoNuclearDecommissioning",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_AssetRetirementObligationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Retirement Obligation [Table]",
        "label": "Asset Retirement Obligation [Table]",
        "terseLabel": "Asset Retirement Obligation [Table]"
       }
      }
     },
     "localname": "AssetRetirementObligationTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_AssetRetirementObligationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Retirement Obligations [Line Items]",
        "label": "Asset Retirement Obligations [Line Items]",
        "terseLabel": "Asset Retirement Obligations [Line Items]"
       }
      }
     },
     "localname": "AssetRetirementObligationsLineItems",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_AssetsandLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets and Liabilities, Lessee [Table Text Block]",
        "label": "Assets and Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Assets and Liabilities, Lessee"
       }
      }
     },
     "localname": "AssetsandLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available-for-sale Securities, Debt Maturities, after Fifteen Years Through Twenty Years, Fair Value",
        "label": "Available-for-sale Securities, Debt Maturities, after Fifteen Years Through Twenty Years, Fair Value",
        "terseLabel": "After 15 years through 20 years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFifteenYearsThroughTwentyYearsFairValue",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available-for-sale Securities, Debt Maturities, after Ten Years Through Fifteen Years, Fair Value",
        "label": "Available-for-sale Securities, Debt Maturities, after Ten Years Through Fifteen Years, Fair Value",
        "terseLabel": "After 10 years through 15 years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsThroughFifteenYearsFairValue",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available-for-sale Securities, Debt Maturities, after Twenty Years, Fair Value",
        "label": "Available-for-sale Securities, Debt Maturities, after Twenty Years, Fair Value",
        "terseLabel": "After 20 years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTwentyYearsFairValue",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_AvangridMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Avangrid",
        "label": "Avangrid [Member]",
        "terseLabel": "Avangrid"
       }
      }
     },
     "localname": "AvangridMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_AvangridRenewablesLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Avangrid Renewables, LLC [Member]",
        "label": "Avangrid Renewables, LLC [Member]",
        "terseLabel": "Avangrid Renewables, LLC"
       }
      }
     },
     "localname": "AvangridRenewablesLLCMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_BTMUTermLoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BTMU Term Loan Agreement [Member]",
        "label": "BTMU Term Loan Agreement [Member]",
        "terseLabel": "BTMU Term Loan"
       }
      }
     },
     "localname": "BTMUTermLoanAgreementMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_BudgetedFutureConstructionExpendituresYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails": {
       "order": 5.0,
       "parentTag": "pnm_TotalBudgetedConstructionExpenditures",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Budgeted Future Construction Expenditures, Year Five",
        "label": "Budgeted Future Construction Expenditures, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "BudgetedFutureConstructionExpendituresYearFive",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_BudgetedFutureConstructionExpendituresYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails": {
       "order": 4.0,
       "parentTag": "pnm_TotalBudgetedConstructionExpenditures",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Budgeted Future Construction Expenditures, Year Four",
        "label": "Budgeted Future Construction Expenditures, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "BudgetedFutureConstructionExpendituresYearFour",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_BudgetedFutureConstructionExpendituresYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails": {
       "order": 1.0,
       "parentTag": "pnm_TotalBudgetedConstructionExpenditures",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Budgeted Future Construction Expenditures, Year One",
        "label": "Budgeted Future Construction Expenditures, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "BudgetedFutureConstructionExpendituresYearOne",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_BudgetedFutureConstructionExpendituresYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails": {
       "order": 3.0,
       "parentTag": "pnm_TotalBudgetedConstructionExpenditures",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Budgeted Future Construction Expenditures, Year Three",
        "label": "Budgeted Future Construction Expenditures, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "BudgetedFutureConstructionExpendituresYearThree",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_BudgetedFutureConstructionExpendituresYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails": {
       "order": 2.0,
       "parentTag": "pnm_TotalBudgetedConstructionExpenditures",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Budgeted Future Construction Expenditures, Year Two",
        "label": "Budgeted Future Construction Expenditures, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "BudgetedFutureConstructionExpendituresYearTwo",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_BusinessCombinationCashRightPerCommonShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Cash Right Per Common Share",
        "label": "Business Combination, Cash Right Per Common Share",
        "terseLabel": "Business combination, cash right per common share (in dollars per share)"
       }
      }
     },
     "localname": "BusinessCombinationCashRightPerCommonShare",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pnm_COVID19CostsSavingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "COVID-19 Costs Savings",
        "label": "COVID-19 Costs Savings [Member]",
        "terseLabel": "COVID-19 cost savings"
       }
      }
     },
     "localname": "COVID19CostsSavingsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_COVID19Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "COVID-19",
        "label": "COVID-19 [Member]",
        "terseLabel": "COVID-19"
       }
      }
     },
     "localname": "COVID19Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CasaMesaWindMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Casa Mesa Wind [Member]",
        "label": "Casa Mesa Wind [Member]",
        "terseLabel": "Casa Mesa Wind, LLC"
       }
      }
     },
     "localname": "CasaMesaWindMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CashFlowLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Flow, Lessee [Abstract]",
        "label": "Cash Flow, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashFlowLesseeAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_CashUsedToSupportBankLetterOrCreditArrangement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash used to support bank letter or credit arrangement",
        "label": "Cash Used To Support Bank Letter Or Credit Arrangement",
        "verboseLabel": "Issuance in letters of credit"
       }
      }
     },
     "localname": "CashUsedToSupportBankLetterOrCreditArrangement",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_CentralNewMexicoElectricCooperativeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Central New Mexico Electric Cooperative [Member]",
        "label": "Central New Mexico Electric Cooperative [Member]",
        "terseLabel": "Central New Mexico Electric Cooperative"
       }
      }
     },
     "localname": "CentralNewMexicoElectricCooperativeMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ChairmanPresidentAndChiefExecutiveOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chairman, President, and Chief Executive Officer [Member]",
        "label": "Chairman, President, and Chief Executive Officer [Member]",
        "terseLabel": "Chairman, President, and Chief Executive Officer"
       }
      }
     },
     "localname": "ChairmanPresidentAndChiefExecutiveOfficerMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in tax effects of income tax related regulatory assets and liabilities",
        "label": "Change in tax effects of income tax related regulatory assets and liabilities",
        "negatedTerseLabel": "Change in tax effects of income tax related regulatory assets and liabilities"
       }
      }
     },
     "localname": "ChangeInTaxEffectsOfIncomeTaxRelatedRegulatoryAssetsAndLiabilities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_CharitablecontributioncarryforwardImpairment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charitable contribution carryforward, Impairment",
        "label": "Charitable contribution carryforward, Impairment",
        "terseLabel": "Charitable contribution carryforwards"
       }
      }
     },
     "localname": "CharitablecontributioncarryforwardImpairment",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_CityOfFarmingtonNewMexicoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "City of Farmington, New Mexico",
        "label": "City of Farmington, New Mexico [Member]",
        "terseLabel": "City of Farmington, New Mexico"
       }
      }
     },
     "localname": "CityOfFarmingtonNewMexicoMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ClassificationOfMineAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of Mine [Axis]",
        "label": "Classification of Mine [Axis]",
        "terseLabel": "Classification of Mine [Axis]"
       }
      }
     },
     "localname": "ClassificationOfMineAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_ClassificationOfMineDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of Mine [Domain]",
        "label": "Classification of Mine [Domain]",
        "terseLabel": "Classification of Mine [Domain]"
       }
      }
     },
     "localname": "ClassificationOfMineDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CleanAirActRelatedToPostCombustionControlsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Clean Air Act Related to Post Combustion Controls [Member]",
        "label": "Clean Air Act Related to Post Combustion Controls [Member]",
        "terseLabel": "Clean Air Act Related to Post Combustion Controls"
       }
      }
     },
     "localname": "CleanAirActRelatedToPostCombustionControlsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CleanAirActRelatedToRegionalHazeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Clean Air Act related to Regional Haze [Member]",
        "label": "Clean Air Act related to Regional Haze [Member]",
        "terseLabel": "Clean Air Act related to Regional Haze"
       }
      }
     },
     "localname": "CleanAirActRelatedToRegionalHazeMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CleanAirActSncrMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Clean Air Act, SNCR [Member]",
        "label": "Clean Air Act, SNCR [Member]",
        "terseLabel": "Clean Air Act, SNCR"
       }
      }
     },
     "localname": "CleanAirActSncrMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CoalMineReclamationBondstobepostedwithNMMMD": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coal Mine Reclamation Bonds to be posted with NMMMD",
        "label": "Coal Mine Reclamation Bonds to be posted with NMMMD",
        "terseLabel": "Coal mine reclamation bonds to be posted with NMMMD"
       }
      }
     },
     "localname": "CoalMineReclamationBondstobepostedwithNMMMD",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_CoalSupplyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coal Supply [Member]",
        "label": "Coal Supply [Member]",
        "terseLabel": "Coal Supply"
       }
      }
     },
     "localname": "CoalSupplyMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CollaborativeArrangementOwnerObligationsDefaultAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative Arrangement, Owner Obligations, Default, Amount",
        "label": "Collaborative Arrangement, Owner Obligations, Default, Amount",
        "terseLabel": "Payment defaults"
       }
      }
     },
     "localname": "CollaborativeArrangementOwnerObligationsDefaultAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_CommercialProvidersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Providers [Member]",
        "label": "Commercial Providers [Member]",
        "terseLabel": "Commercial Providers"
       }
      }
     },
     "localname": "CommercialProvidersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and Contingencies Related to the Environment And Other, Nature [Axis]",
        "label": "Commitments and Contingencies Related to the Environment And Other, Nature [Axis]",
        "terseLabel": "Commitments and Contingencies Related to the Environment And Other, Nature [Axis]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesRelatedToEnvironmentAndOtherNatureAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Commitments and Contingencies Related to the Environment And Other [Axis]",
        "label": "Commitments and Contingencies Related to the Environment And Other, Nature [Domain]",
        "terseLabel": "Commitments and Contingencies Related to the Environment And Other [Domain]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesRelatedToTheEnvironmentAndOtherNatureDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CommonIntangibleAndGeneralPlantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common, intangible, and general plant [Member]",
        "label": "Common, intangible, and general plant [Member]",
        "terseLabel": "Common, intangible, and general plant"
       }
      }
     },
     "localname": "CommonIntangibleAndGeneralPlantMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_CompanyCommonStockholdersEquity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company Common Stockholders Equity",
        "label": "Company Common Stockholders Equity",
        "terseLabel": "Company common stockholders\u2019 equity:"
       }
      }
     },
     "localname": "CompanyCommonStockholdersEquity",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_CompensationExpenseImpairment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Compensation Expense, Impairment",
        "label": "Compensation Expense, Impairment",
        "terseLabel": "Compensation expense"
       }
      }
     },
     "localname": "CompensationExpenseImpairment",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction Program and Jointly-Owned Electric Generating Plants [Abstract]",
        "label": "Construction Program and Jointly-Owned Electric Generating Plants [Abstract]",
        "terseLabel": "Construction Program and Jointly-Owned Electric Generating Plants [Abstract]"
       }
      }
     },
     "localname": "ConstructionProgramAndJointlyOwnedElectricGeneratingPlantsAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "xbrltype": "stringItemType"
    },
    "pnm_ContinuousHighwallMiningMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Continuous Highwall Mining [Member]",
        "label": "Continuous Highwall Mining [Member]",
        "terseLabel": "Continuous Highwall Mining"
       }
      }
     },
     "localname": "ContinuousHighwallMiningMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ContractWithCustomerLiabilityNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Net",
        "label": "Contract With Customer, Liability, Net",
        "terseLabel": "Contract in a net liability position"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNet",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ContractwithCustomersAssetandLiabilityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customers, Asset and Liability [Roll Forward]",
        "label": "Contract with Customers, Asset and Liability [Roll Forward]",
        "terseLabel": "Contract with Customers, Asset and Liability [Roll Forward]"
       }
      }
     },
     "localname": "ContractwithCustomersAssetandLiabilityRollForward",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements",
        "label": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements",
        "terseLabel": "Cumulative Preferred Stock of Subsidiary without mandatory redemption requirements ($100 stated value; 10,000,000 shares authorized; issued and outstanding 115,293 shares)"
       }
      }
     },
     "localname": "CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirements",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Par Or Stated Value Per Share",
        "label": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Par Or Stated Value Per Share",
        "terseLabel": "Cumulative preferred stock of subsidiary, stated value (in dollars per share)"
       }
      }
     },
     "localname": "CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsParOrStatedValuePerShare",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Authorized",
        "label": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Authorized",
        "terseLabel": "Cumulative preferred stock of subsidiary, shares authorized (in shares)"
       }
      }
     },
     "localname": "CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesAuthorized",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Issued",
        "label": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Issued",
        "terseLabel": "Cumulative preferred stock of subsidiary, shares issued (in shares)"
       }
      }
     },
     "localname": "CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesIssued",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "pnm_CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Outstanding",
        "label": "Cumulative Preferred Stock Of Subsidiary Without Mandatory Redemption Requirements Shares Outstanding",
        "terseLabel": "Cumulative preferred stock of subsidiary, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CumulativePreferredStockOfSubsidiaryWithoutMandatoryRedemptionRequirementsSharesOutstanding",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "pnm_DateOfRegulatoryActionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of Regulatory Action [Axis]",
        "label": "Date of Regulatory Action [Axis]",
        "terseLabel": "Date of Regulatory Action [Axis]"
       }
      }
     },
     "localname": "DateOfRegulatoryActionAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_DateOfRegulatoryActionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of Regulatory Action [Domain]",
        "label": "Date of Regulatory Action [Domain]",
        "terseLabel": "Date of Regulatory Action [Domain]"
       }
      }
     },
     "localname": "DateOfRegulatoryActionDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_DebtInstrumentCovenantDebtToCapitalizationRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Debt To Capitalization Ratio",
        "label": "Debt Instrument, Covenant, Debt To Capitalization Ratio",
        "terseLabel": "Ratio of debt to capital (less than or equal to)"
       }
      }
     },
     "localname": "DebtInstrumentCovenantDebtToCapitalizationRatio",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_DebtInstrumentCovenantDebttoCapitalRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Debt-to-Capital Ratio",
        "label": "Debt Instrument, Covenant, Debt-to-Capital Ratio",
        "terseLabel": "Debt to capital ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantDebttoCapitalRatio",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_DebtInstrumentExtensionOptionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Extension Option Period",
        "label": "Debt Instrument, Extension Option Period",
        "terseLabel": "Extension option period"
       }
      }
     },
     "localname": "DebtInstrumentExtensionOptionPeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_DebtInstrumentNumberofLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Number of Loans",
        "label": "Debt Instrument, Number of Loans",
        "terseLabel": "Number of loan agreements (in loans)"
       }
      }
     },
     "localname": "DebtInstrumentNumberofLoans",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_DebtInstrumentPrepaymentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Prepayment Period",
        "label": "Debt Instrument, Prepayment Period",
        "terseLabel": "Debt instrument, prepayment period"
       }
      }
     },
     "localname": "DebtInstrumentPrepaymentPeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_DebtInstrumentSeriesOfBondIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Series Of Bond Issuance",
        "label": "Debt Instrument, Series Of Bond Issuance",
        "terseLabel": "Series of bond issuance"
       }
      }
     },
     "localname": "DebtInstrumentSeriesOfBondIssuance",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_DebtInstrumentShelfRegistrationStatementForUnsecuredDebt": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Shelf Registration Statement for Unsecured Debt",
        "label": "Debt Instrument, Shelf Registration Statement for Unsecured Debt",
        "terseLabel": "Shelf registration statement, capacity of issuance (up to)"
       }
      }
     },
     "localname": "DebtInstrumentShelfRegistrationStatementForUnsecuredDebt",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DebtInstrumentsNMPRCApprovedcreditfacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instruments, NMPRC Approved credit facility",
        "label": "Debt Instruments, NMPRC Approved credit facility",
        "terseLabel": "NMPRC approved credit facility"
       }
      }
     },
     "localname": "DebtInstrumentsNMPRCApprovedcreditfacility",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DebtMaturitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Maturities [Line Items]",
        "label": "Debt Maturities [Line Items]",
        "terseLabel": "Debt Maturities [Line Items]"
       }
      }
     },
     "localname": "DebtMaturitiesLineItems",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_DebtMaturitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Maturities [Table]",
        "label": "Debt Maturities [Table]",
        "terseLabel": "Debt Maturities [Table]"
       }
      }
     },
     "localname": "DebtMaturitiesTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_DecommissioningCostsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decommissioning Costs Policy [Policy Text Block]",
        "label": "Decommissioning Costs Policy [Policy Text Block]",
        "terseLabel": "Decommissioning and Reclamation Costs"
       }
      }
     },
     "localname": "DecommissioningCostsPolicyPolicyTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_DeferredCOVID19CostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred COVID-19 Costs",
        "label": "Deferred COVID-19 Costs [Member]",
        "terseLabel": "Deferred COVID-19 costs"
       }
      }
     },
     "localname": "DeferredCOVID19CostsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_DeferredCostsUnderElectronicTransferAccountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Costs Under Electronic Transfer Account",
        "label": "Deferred Costs Under Electronic Transfer Account [Member]",
        "terseLabel": "Deferred cost under the ETA"
       }
      }
     },
     "localname": "DeferredCostsUnderElectronicTransferAccountMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_DeferredTaxAssetsRegulatoryDisallowance": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Regulatory Disallowance",
        "label": "Deferred Tax Assets, Regulatory Disallowance",
        "terseLabel": "Regulatory disallowances"
       }
      }
     },
     "localname": "DeferredTaxAssetsRegulatoryDisallowance",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxAssetsShutdownOfRegulatoryOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Shutdown Of Regulatory Operations",
        "label": "Deferred Tax Assets, Shutdown Of Regulatory Operations",
        "terseLabel": "Shutdown of SJGS Units 2 and 3"
       }
      }
     },
     "localname": "DeferredTaxAssetsShutdownOfRegulatoryOperations",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilitiesAdvancedMeteringSystem": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Advanced Metering System",
        "label": "Deferred Tax Liabilities, Advanced Metering System",
        "negatedTerseLabel": "AMS"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAdvancedMeteringSystem",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilitiesCompensationandBenefitsPensions": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Compensation and Benefits, Pensions",
        "label": "Deferred Tax Liabilities, Compensation and Benefits, Pensions",
        "negatedLabel": "Pension"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesCompensationandBenefitsPensions",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilitiesInvestmentTaxCredit": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Investment Tax Credit",
        "label": "Deferred Tax Liabilities, Investment Tax Credit",
        "negatedTerseLabel": "Investment tax credit"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesInvestmentTaxCredit",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilitiesStrandedCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Stranded Costs",
        "label": "Deferred Tax Liabilities, Stranded Costs",
        "negatedTerseLabel": "CTC"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesStrandedCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DeferredTaxLiabilityLossonreacquireddebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liability, Loss on reacquired debt",
        "label": "Deferred Tax Liability, Loss on reacquired debt",
        "negatedTerseLabel": "Loss on reacquired debt"
       }
      }
     },
     "localname": "DeferredTaxLiabilityLossonreacquireddebt",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanActuarialGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in demographics and other trends",
        "label": "Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in demographics and other trends",
        "negatedLabel": "Claims, contributions, and demographic experience"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossresultingfromchangesindemographicsandothertrends",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanActuarialGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in other assumptions and experience",
        "label": "Defined Benefit Plan, Actuarial Gain (Loss) resulting from changes in other assumptions and experience",
        "negatedLabel": "Other assumptions and experience"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossresultingfromchangesinotherassumptionsandexperience",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanActuarialGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Mortality Rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Mortality Rate",
        "negatedLabel": "Mortality rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationMortalityRate",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanActuarialGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Participation Rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Participation Rate",
        "negatedLabel": "Assumed participation rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationParticipationRate",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation Related To Anticipated Contributions, Weighted Average Discount Rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation Related To Anticipated Contributions, Weighted Average Discount Rate",
        "terseLabel": "Weighted average discount rate related to anticipated contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRelatedToAnticipatedContributionsWeightedAverageDiscountRate",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets Decrease Resulting in Increase Net Periodic Costs In Next Fiscal Year",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets Decrease Resulting in Increase Net Periodic Costs In Next Fiscal Year",
        "terseLabel": "Expected long-term return on assets decrease resulting in increase net periodic costs In next fiscal year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsDecreaseResultingInIncreaseNetPeriodicCostsInNextFiscalYear",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Decrease",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Decrease",
        "terseLabel": "Expected long-term return resulting from effect of 1% change"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointDecrease",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Increase",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return Resulting from Effect of One-Percentage Point Increase",
        "terseLabel": "Expected long-term return resulting from effect of one-percentage point increase (as a percent)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnResultingFromEffectOfOnePercentagePointIncrease",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Estimated Future Employer Contributions After Current Fiscal Year",
        "label": "Defined Benefit Plan, Estimated Future Employer Contributions After Current Fiscal Year",
        "terseLabel": "Expected employer contributions to pension plans"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureEmployerContributionsAfterCurrentFiscalYear",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Estimated Future Employer Contributions In Year Four",
        "label": "Defined Benefit Plan, Estimated Future Employer Contributions In Year Four",
        "terseLabel": "Expected employer contributions in year 4"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearFour",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Estimated Future Employer Contributions In Year Three",
        "label": "Defined Benefit Plan, Estimated Future Employer Contributions In Year Three",
        "terseLabel": "Expected employer contributions in year 3"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearThree",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Estimated Future Employer Contributions In Year Two",
        "label": "Defined Benefit Plan, Estimated Future Employer Contributions In Year Two",
        "terseLabel": "Expected employer contributions in year two"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureEmployerContributionsInYearTwo",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Estimated Future Employer Contributions Next Fiscal Year Through Year Five",
        "label": "Defined Benefit Plan, Estimated Future Employer Contributions Next Fiscal Year Through Year Five",
        "terseLabel": "Expected employer contributions in fiscal year through year 5"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureEmployerContributionsNextFiscalYearThroughYearFive",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanPeriodicDistributionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Periodic Distribution Period",
        "label": "Defined Benefit Plan, Periodic Distribution Period",
        "terseLabel": "Investment allocation targets distribution period"
       }
      }
     },
     "localname": "DefinedBenefitPlanPeriodicDistributionPeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployer": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Plan Assets, Disbursements By Employer",
        "label": "Defined Benefit Plan, Plan Assets, Disbursements By Employer",
        "terseLabel": "Expected disbursements by employer"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsDisbursementsByEmployer",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Plan Assets, Disbursements By Employer in Year Two Through Year Five",
        "label": "Defined Benefit Plan, Plan Assets, Disbursements By Employer in Year Two Through Year Five",
        "terseLabel": "Expected employer disbursements by employer in year 2 through year 5"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsDisbursementsByEmployerInYearTwoThroughYearFive",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan Total Expected Employer Disbursements for Next Fiscal Year",
        "label": "Defined Benefit Plan Total Expected Employer Disbursements for Next Fiscal Year",
        "terseLabel": "Expected employer disbursements for next fiscal year"
       }
      }
     },
     "localname": "DefinedBenefitPlanTotalExpectedEmployerDisbursementsforNextFiscalYear",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plans, Gains and losses that lie outside the corridor, amortized in years",
        "label": "Defined Benefit Plans, Gains and losses that lie outside the corridor, amortized in years",
        "terseLabel": "Amortization of gains and losses that are outside the corridor"
       }
      }
     },
     "localname": "DefinedBenefitPlansGainsAndLossesThatLieOutsideCorridorAmortizedInYears",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, non matching contribution of eligible compensation based on eligible employee's age",
        "label": "Defined Contribution Plan, non matching contribution of eligible compensation based on eligible employee's age",
        "terseLabel": "Non-matching contribution of eligible compensation based on eligible employee's age"
       }
      }
     },
     "localname": "DefinedContributionPlanNonMatchingContributionOfEligibleCompensationBasedOnEligibleEmployeesAge",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_DepositRelatedToPotentialTransmissionInterconnectionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposit Related To Potential Transmission Interconnections [Member]",
        "label": "Deposit Related To Potential Transmission Interconnections [Member]",
        "terseLabel": "Deposit Related to Potential Transmission Interconnections"
       }
      }
     },
     "localname": "DepositRelatedToPotentialTransmissionInterconnectionsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_DisincentivesIncentivesAddedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disincentives / Incentives Adder [Member]",
        "label": "Disincentives / Incentives Added [Member]",
        "terseLabel": "Disincentives/Incentives Added"
       }
      }
     },
     "localname": "DisincentivesIncentivesAddedMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EconomicDevelopmentAndWorkforceTrainingCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Economic Development and Workforce Training Costs",
        "label": "Economic Development and Workforce Training Costs [Member]",
        "terseLabel": "Economic Development and Workforce Training Costs"
       }
      }
     },
     "localname": "EconomicDevelopmentAndWorkforceTrainingCostsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Allowance for equity funds used during construction",
        "label": "Effective Income Tax Rate Reconciliation, Allowance for equity funds used during construction",
        "terseLabel": "Allowance for equity funds used during construction"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAllowanceforequityfundsusedduringconstruction",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Deductible Expense, Amortization Of Excess Deferred Income Tax",
        "label": "Effective Income Tax Rate Reconciliation, Deductible Expense, Amortization Of Excess Deferred Income Tax",
        "negatedTerseLabel": "Amortization of excess deferred income tax"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDeductibleExpenseAmortizationOfExcessDeferredIncomeTax",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Impairment of Charitable Contribution Carryforwards",
        "label": "Effective Income Tax Rate Reconciliation, Impairment of Charitable Contribution Carryforwards",
        "terseLabel": "Impairment of charitable contribution carryforward"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationImpairmentofCharitableContributionCarryforwards",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Non-deductible Compensation, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Non-deductible Compensation, Amount",
        "terseLabel": "Non-deductible compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNonDeductibleCompensationAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Recovery of Impairment of Net Operating Loss Carryforward, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Recovery of Impairment of Net Operating Loss Carryforward, Amount",
        "negatedTerseLabel": "Regulatory recovery of prior year impairments of state net operating loss carryforward, including amortization"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationRecoveryofImpairmentofNetOperatingLossCarryforwardAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, State NOL Carryforward Impairment",
        "label": "Effective Income Tax Rate Reconciliation, State NOL Carryforward Impairment",
        "terseLabel": "Impairment of state net operating loss carryforwards"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateNOLCarryforwardImpairment",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates, Net periodic expense and APBO",
        "label": "Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates, Net periodic expense and APBO",
        "terseLabel": "Effect of 1%-point change in assumed health care cost trend rates on net periodic expense and APBO"
       }
      }
     },
     "localname": "EffectofOnePercentagePointChangeinAssumedHealthCareCostTrendRatesNetperiodicexpenseandAPBO",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ElectricGenerationPortfolioStandardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric-Generation Portfolio Standard [Member]",
        "label": "Electric-Generation Portfolio Standard [Member]",
        "terseLabel": "Electric-Generation Portfolio Standard"
       }
      }
     },
     "localname": "ElectricGenerationPortfolioStandardMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ElectricTransmissionServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric Transmission Service [Member]",
        "label": "Electric Transmission Service [Member]",
        "terseLabel": "Transmission"
       }
      }
     },
     "localname": "ElectricTransmissionServiceMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EnergyEfficiencyAndLoadManagementProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Efficiency and Load Management Program",
        "label": "Energy Efficiency and Load Management Program [Member]",
        "terseLabel": "Energy Efficiency and Load Management Program"
       }
      }
     },
     "localname": "EnergyEfficiencyAndLoadManagementProgramMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Efficiency Cost Recovery Factor, Requested Change Amount",
        "label": "Energy Efficiency Cost Recovery Factor, Requested Change Amount",
        "terseLabel": "Energy efficiency cost recovery factor, requested change amount"
       }
      }
     },
     "localname": "EnergyEfficiencyCostRecoveryFactorRequestedChangeAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Efficiency Cost Recovery Factor, Requested Performance Bonus",
        "label": "Energy Efficiency Cost Recovery Factor, Requested Performance Bonus",
        "terseLabel": "Energy efficiency cost recovery factor, requested performance bonus"
       }
      }
     },
     "localname": "EnergyEfficiencyCostRecoveryFactorRequestedPerformanceBonus",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_EnergyEfficiencyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Efficiency [Member]",
        "label": "Energy Efficiency [Member]",
        "terseLabel": "Energy efficiency costs"
       }
      }
     },
     "localname": "EnergyEfficiencyMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Efficiency and Load Management Program, Proposed 2018 Portfolio [Member]",
        "label": "Energy Efficiency and Load Management Program, Proposed 2018 Portfolio [Member]",
        "terseLabel": "Energy Efficiency and Load Management Program, Proposed 2018 Portfolio"
       }
      }
     },
     "localname": "EnergyEfficiencyandLoadManagementProgramProposed2018PortfolioMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Efficiency and Load Management Program, Proposed 2019 Portfolio [Member]",
        "label": "Energy Efficiency and Load Management Program, Proposed 2019 Portfolio [Member]",
        "terseLabel": "Energy Efficiency and Load Management Program, Proposed 2019 Portfolio"
       }
      }
     },
     "localname": "EnergyEfficiencyandLoadManagementProgramProposed2019PortfolioMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EnergyImbalanceMarketMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Imbalance Market [Member]",
        "label": "Energy Imbalance Market [Member]",
        "terseLabel": "Energy Imbalance Market"
       }
      }
     },
     "localname": "EnergyImbalanceMarketMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EnergyTransitionActMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Transition Act [Member]",
        "label": "Energy Transition Act [Member]",
        "terseLabel": "Energy Transition Act"
       }
      }
     },
     "localname": "EnergyTransitionActMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EquitySecuritiesDomesticGrowthMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities, Domestic Growth [Member]",
        "label": "Equity Securities, Domestic Growth [Member]",
        "terseLabel": "Domestic growth"
       }
      }
     },
     "localname": "EquitySecuritiesDomesticGrowthMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EquitySecuritiesDomesticValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities, Domestic Value [Member]",
        "label": "Equity Securities, Domestic Value [Member]",
        "terseLabel": "Domestic value"
       }
      }
     },
     "localname": "EquitySecuritiesDomesticValueMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EquitySecuritiesInternationalFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities, International Funds [Member]",
        "label": "Equity Securities, International Funds [Member]",
        "terseLabel": "International funds"
       }
      }
     },
     "localname": "EquitySecuritiesInternationalFundsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_EquitySecuritiesOtherFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities, Other Funds [Member]",
        "label": "Equity Securities, Other Funds [Member]",
        "terseLabel": "Mutual funds and other"
       }
      }
     },
     "localname": "EquitySecuritiesOtherFundsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_Estimatedannualrentexpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated annual rent expense",
        "label": "Estimated annual rent expense",
        "terseLabel": "Estimated annual rent expense"
       }
      }
     },
     "localname": "Estimatedannualrentexpense",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ExecutiveVicePresidentandChiefFinancialOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Executive Vice President and Chief Financial Officer [Member]",
        "label": "Executive Vice President and Chief Financial Officer [Member]",
        "terseLabel": "Executive Vice President and Chief Financial Officer"
       }
      }
     },
     "localname": "ExecutiveVicePresidentandChiefFinancialOfficerMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FacebookDataCenterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facebook Data Center [Member]",
        "label": "Facebook Data Center [Member]",
        "terseLabel": "Facebook Data Center"
       }
      }
     },
     "localname": "FacebookDataCenterMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value of Derivative and Other Financial Instruments [Abstract]",
        "label": "Fair Value of Derivative and Other Financial Instruments [Abstract]"
       }
      }
     },
     "localname": "FairValueOfDerivativeAndOtherFinancialInstrumentsAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "xbrltype": "stringItemType"
    },
    "pnm_FederalTaxCreditCarryforwardsThatExpireBeginningIn2023": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Tax Credit Carryforwards that Expire Beginning in 2023",
        "label": "Federal Tax Credit Carryforwards that Expire Beginning in 2023",
        "terseLabel": "Federal tax credit carryforwards that expire beginning in 2023"
       }
      }
     },
     "localname": "FederalTaxCreditCarryforwardsThatExpireBeginningIn2023",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_FinalPaymentForReliefFromObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Final Payment For Relief From Obligations",
        "label": "Final Payment For Relief From Obligations",
        "terseLabel": "Final payment for relief from obligations"
       }
      }
     },
     "localname": "FinalPaymentForReliefFromObligations",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_FinanceLeaseAssetsandLiabilitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Assets and Liabilities, Lessee [Abstract]",
        "label": "Finance Lease, Assets and Liabilities, Lessee [Abstract]",
        "terseLabel": "Financing leases:"
       }
      }
     },
     "localname": "FinanceLeaseAssetsandLiabilitiesLesseeAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_FinanceLeaseCapitalizedCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "pnm_FinanceLeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Capitalized Costs",
        "label": "Finance Lease, Capitalized Costs",
        "negatedTerseLabel": "Amounts capitalized"
       }
      }
     },
     "localname": "FinanceLeaseCapitalizedCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_FinanceLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Cost",
        "label": "Finance Lease, Cost",
        "totalLabel": "Total financing lease expense"
       }
      }
     },
     "localname": "FinanceLeaseCost",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_FinanceLeaseLiabilityCurrentOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, Current, Other",
        "label": "Finance Lease, Liability, Current, Other",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentOther",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_FinanceLeaseLiabilityDeferredCreditsOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, Deferred Credits, Other",
        "label": "Finance Lease, Liability, Deferred Credits, Other",
        "terseLabel": "Other deferred credits"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityDeferredCreditsOther",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation",
        "label": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation",
        "negatedTerseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_FinanceLeaseRightOfUseAssetGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Right-Of-Use Asset, Gross",
        "label": "Finance Lease, Right-Of-Use Asset, Gross",
        "terseLabel": "Non-utility property"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetGross",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_FinanceLeasesCapitalizedFinancingCostsInvestingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Leases, Capitalized Financing Costs, Investing Activities",
        "label": "Finance Leases, Capitalized Financing Costs, Investing Activities",
        "terseLabel": "Finance leases, capitalized financing costs, investing activities"
       }
      }
     },
     "localname": "FinanceLeasesCapitalizedFinancingCostsInvestingActivities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_FinancialStatementLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Statement Location [Axis]",
        "label": "Financial Statement Location [Axis]",
        "terseLabel": "Financial Statement Location [Axis]"
       }
      }
     },
     "localname": "FinancialStatementLocationAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_FinancialStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Statement Location [Domain]",
        "label": "Financial Statement Location [Domain]",
        "terseLabel": "Financial Statement Location [Domain]"
       }
      }
     },
     "localname": "FinancialStatementLocationDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_Financialcovenantspercentageofassetsallowedtotransfer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial covenants, percentage of assets allowed to transfer",
        "label": "Financial covenants, percentage of assets allowed to transfer",
        "terseLabel": "Requirement to obtain approval to transfer more than a percentage of PNM's assets"
       }
      }
     },
     "localname": "Financialcovenantspercentageofassetsallowedtotransfer",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_FirstMortgageBonds273PercentDue2030Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 2.73 Percent Due 2030",
        "label": "First Mortgage Bonds 2.73 Percent Due 2030 [Member]",
        "terseLabel": "2.73% due April 24, 2030"
       }
      }
     },
     "localname": "FirstMortgageBonds273PercentDue2030Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds293PercentDue2035Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 2.93 Percent Due 2035",
        "label": "First Mortgage Bonds 2.93 Percent Due 2035 [Member]",
        "terseLabel": "2.93% due July 15, 2035"
       }
      }
     },
     "localname": "FirstMortgageBonds293PercentDue2035Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds3.22PercentDue2027Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 3.22 Percent Due 2027 [Member]",
        "label": "First Mortgage Bonds 3.22 Percent Due 2027 [Member]",
        "terseLabel": "3.22% due August 2027"
       }
      }
     },
     "localname": "FirstMortgageBonds3.22PercentDue2027Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds3.60PercentDue2029Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 3.60 Percent Due 2029 [Member]",
        "label": "First Mortgage Bonds 3.60 Percent Due 2029 [Member]",
        "terseLabel": "3.60% due July 2029",
        "verboseLabel": "First Mortgage Bonds at 3.60% due 2029"
       }
      }
     },
     "localname": "FirstMortgageBonds3.60PercentDue2029Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds3.79PercentDue2034Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 3.79 Percent Due 2034 [Member]",
        "label": "First Mortgage Bonds 3.79 Percent Due 2034 [Member]",
        "terseLabel": "3.79% due March 2034"
       }
      }
     },
     "localname": "FirstMortgageBonds3.79PercentDue2034Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds3.85PercentDue2028Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 3.85 Percent Due 2028 [Member]",
        "label": "First Mortgage Bonds 3.85 Percent Due 2028 [Member]",
        "terseLabel": "3.85% due June 2028"
       }
      }
     },
     "localname": "FirstMortgageBonds3.85PercentDue2028Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds3.92PercentDue2039Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 3.92 Percent Due 2039 [Member]",
        "label": "First Mortgage Bonds 3.92 Percent Due 2039 [Member]",
        "terseLabel": "3.92% due March 2039"
       }
      }
     },
     "localname": "FirstMortgageBonds3.92PercentDue2039Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds336PercentDueApril2050Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 3.36 Percent Due April 2050",
        "label": "First Mortgage Bonds 3.36 Percent Due April 2050 [Member]",
        "terseLabel": "3.36% due April 24, 2050"
       }
      }
     },
     "localname": "FirstMortgageBonds336PercentDueApril2050Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds336PercentDueJuly2050Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 3.36 Percent Due July 2050",
        "label": "First Mortgage Bonds 3.36 Percent Due July 2050 [Member]",
        "terseLabel": "3.36% due July 15, 2050"
       }
      }
     },
     "localname": "FirstMortgageBonds336PercentDueJuly2050Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds3Point53Percentdue2026Series2016AMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 3 Point 53 Percent, due 2026, Series 2016A [Member]",
        "label": "First Mortgage Bonds 3 Point 53 Percent, due 2026, Series 2016A [Member]",
        "verboseLabel": "3.53% due February 2026"
       }
      }
     },
     "localname": "FirstMortgageBonds3Point53Percentdue2026Series2016AMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds4.06PercentDue2044Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds 4.06 Percent Due 2044 [Member]",
        "label": "First Mortgage Bonds 4.06 Percent Due 2044 [Member]",
        "terseLabel": "4.06% due March 2044"
       }
      }
     },
     "localname": "FirstMortgageBonds4.06PercentDue2044Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBonds6Point95PercentDue2043Series2013AMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds, due 2043, Series 2013A [Member]",
        "label": "First Mortgage Bonds 6 Point 95 Percent, due 2043, Series 2013A [Member]",
        "verboseLabel": "6.95% due April 2043"
       }
      }
     },
     "localname": "FirstMortgageBonds6Point95PercentDue2043Series2013AMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBondsDue2019Series2009Aat9point50percentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds Due 2019, Series 2009A, at 9 point 50 percent [Member]",
        "label": "First Mortgage Bonds Due 2019, Series 2009A, at 9 point 50 percent [Member]",
        "verboseLabel": "First Mortgage Bonds at 9.50% due 2019"
       }
      }
     },
     "localname": "FirstMortgageBondsDue2019Series2009Aat9point50percentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds Due 2024, Series 2014A, at 4 point 03 percent [Member] [Member]",
        "label": "First Mortgage Bonds Due 2024, Series 2014A, at 4 point 03 percent [Member] [Member]",
        "terseLabel": "4.03% due July 2024"
       }
      }
     },
     "localname": "FirstMortgageBondsDue2024Series2014Aat4point03percentMemberMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FirstMortgageBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds [Member]",
        "label": "First Mortgage Bonds [Member]",
        "terseLabel": "First Mortgage Bonds",
        "verboseLabel": "First Mortgage Bonds:"
       }
      }
     },
     "localname": "FirstMortgageBondsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FixedIncomeSecuritiesCorporateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Income Securities, Corporate [Member]",
        "label": "Fixed Income Securities, Corporate [Member]",
        "terseLabel": "U.S. government"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesCorporateMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FixedIncomeSecuritiesMunicipalsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Income Securities, Municipals [Member]",
        "label": "Fixed Income Securities, Municipals [Member]",
        "terseLabel": "Municipals"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesMunicipalsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FixedIncomeSecuritiesOtherFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Income Securities, Other Funds [Member]",
        "label": "Fixed Income Securities, Other Funds [Member]",
        "terseLabel": "Corporate and other"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesOtherFundsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FixedIncomeSecuritiesUSGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Income Securities, U.S. Government [Member]",
        "label": "Fixed Income Securities, U.S. Government [Member]",
        "terseLabel": "International government"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesUSGovernmentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ForeignGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Government [Member]",
        "label": "Foreign Government [Member]",
        "terseLabel": "International government"
       }
      }
     },
     "localname": "ForeignGovernmentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FormulaTransmissionRateCaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formula Transmission Rate Case [Member]",
        "label": "Formula Transmission Rate Case [Member]",
        "terseLabel": "Formula Transmission Rate Case"
       }
      }
     },
     "localname": "FormulaTransmissionRateCaseMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FourCornersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Four Corners [Member]",
        "label": "Four Corners [Member]",
        "terseLabel": "Four Corners"
       }
      }
     },
     "localname": "FourCornersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FourCornersUnits4And5CoalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Four Corners Units 4 and 5 (Coal) [Member]",
        "label": "Four Corners Units 4 and 5 (Coal) [Member]",
        "terseLabel": "Four Corners Units 4 and 5 (Coal)"
       }
      }
     },
     "localname": "FourCornersUnits4And5CoalMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FuelAndPurchasedPowerAdjustmentClauseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fuel and Purchased Power Adjustment Clause [Member]",
        "label": "Fuel and Purchased Power Adjustment Clause [Member]",
        "terseLabel": "Fuel and purchased power costs",
        "verboseLabel": "FPPAC"
       }
      }
     },
     "localname": "FuelAndPurchasedPowerAdjustmentClauseMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_FundsContributedMineReclamationTrust": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Funds Contributed, Mine Reclamation Trust",
        "label": "Funds Contributed, Mine Reclamation Trust",
        "terseLabel": "Funds contributed to mine reclamation trust"
       }
      }
     },
     "localname": "FundsContributedMineReclamationTrust",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_HearingExaminersApproachOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hearing Examiners Approach One",
        "label": "Hearing Examiners Approach One [Member]",
        "terseLabel": "Hearing Examiners Approach One"
       }
      }
     },
     "localname": "HearingExaminersApproachOneMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_HearingExaminersApproachTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hearing Examiners Approach Two",
        "label": "Hearing Examiners Approach Two [Member]",
        "terseLabel": "Hearing Examiners Approach Two"
       }
      }
     },
     "localname": "HearingExaminersApproachTwoMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_HurricaneCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hurricane Costs [Member]",
        "label": "Hurricane Costs [Member]",
        "terseLabel": "Hurricane recovery costs"
       }
      }
     },
     "localname": "HurricaneCostsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_IberdrolaSAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Iberdrola, S.A.",
        "label": "Iberdrola, S.A. [Member]",
        "terseLabel": "Iberdrola, S.A."
       }
      }
     },
     "localname": "IberdrolaSAMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_IncomeLossFromEquityMethodInvestmentExcludingJointVenture": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income (Loss) from Equity Method Investment Excluding Joint Venture",
        "label": "Income (Loss) from Equity Method Investment Excluding Joint Venture",
        "terseLabel": "Equity in earnings of subsidiaries"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestmentExcludingJointVenture",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncomeTaxSharingPaymentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Sharing Payments [Member]",
        "label": "Income Tax Sharing Payments [Member]",
        "terseLabel": "Income tax sharing payments:"
       }
      }
     },
     "localname": "IncomeTaxSharingPaymentsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_IncomeTaxesImpairmentofCarryforwardsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes, Impairment of Carryforwards [Abstract]",
        "label": "Income Taxes, Impairment of Carryforwards [Abstract]",
        "terseLabel": "Income Taxes, Impairment of Carryforwards"
       }
      }
     },
     "localname": "IncomeTaxesImpairmentofCarryforwardsAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_IncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes [Line Items]",
        "label": "Income Taxes [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesLineItems",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_IncomeTaxesReserveBalancesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes, Reserve Balances [Abstract]",
        "label": "Income Taxes, Reserve Balances [Abstract]",
        "terseLabel": "Income Taxes, Reserve Balances"
       }
      }
     },
     "localname": "IncomeTaxesReserveBalancesAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change during the period in the amount due from customers for the credit sale of goods and services; includes accounts receivable billed and unbilled.",
        "label": "Increase Decrease in Accounts Receivable and Unbilled Revenues",
        "negatedLabel": "Accounts receivable and unbilled revenues"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivableAndUnbilledRevenues",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncreaseDecreaseInAccruedInterestAndTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Accrued Interest And Taxes",
        "label": "Increase Decrease In Accrued Interest And Taxes",
        "terseLabel": "Accrued interest and taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedInterestAndTaxes",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "(Increase)/Decrease In Other Than Temporary Losses, Investments, Portion Recognized in Earnings, Net, Available-for-sale Securities",
        "label": "(Increase)/Decrease In Other Than Temporary Losses, Investments, Portion Recognized in Earnings, Net, Available-for-sale Securities",
        "terseLabel": "Available for sale securities realized impairment losses"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherThanTemporaryLossesInvestmentsPortionRecognizedinEarningsNetAvailableforsaleSecurities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "(Increase) Decrease in capital expenditures incurred but not yet paid",
        "label": "(Increase) Decrease in capital expenditures incurred but not yet paid",
        "terseLabel": "(Increase) decrease in accrued plant additions"
       }
      }
     },
     "localname": "IncreaseDecreaseincapitalexpendituresincurredbutnotyetpaid",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_IncreaseinCoalMineDecommissioningLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in Coal Mine Decommissioning Liability [Member]",
        "label": "Increase in Coal Mine Decommissioning Liability [Member]",
        "terseLabel": "Increase in coal mine decommissioning liability"
       }
      }
     },
     "localname": "IncreaseinCoalMineDecommissioningLiabilityMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_IndustryWideRetrospectiveAssessmentProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industry Wide Retrospective Assessment Program [Member]",
        "label": "Industry Wide Retrospective Assessment Program [Member]",
        "terseLabel": "Industry Wide Retrospective Assessment Program"
       }
      }
     },
     "localname": "IndustryWideRetrospectiveAssessmentProgramMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_InitialPaymentForReliefFromObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial Payment For Relief From Obligations",
        "label": "Initial Payment For Relief From Obligations",
        "terseLabel": "Initial payment for relief from obligations"
       }
      }
     },
     "localname": "InitialPaymentForReliefFromObligations",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_InsuranceCarrierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Carrier [Axis]",
        "label": "Insurance Carrier [Axis]",
        "terseLabel": "Insurance Carrier [Axis]"
       }
      }
     },
     "localname": "InsuranceCarrierAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_InsuranceCarrierDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Carrier [Domain]",
        "label": "Insurance Carrier [Domain]",
        "terseLabel": "Insurance Carrier [Domain]"
       }
      }
     },
     "localname": "InsuranceCarrierDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_IntegratedResourcePlan2011Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Integrated Resource Plan, 2011 [Member]",
        "label": "Integrated Resource Plan, 2011 [Member]",
        "terseLabel": "Integrated Resource Plan, 2011"
       }
      }
     },
     "localname": "IntegratedResourcePlan2011Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_IntegratedResourcePlan2017Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Integrated Resource Plan, 2017 [Member]",
        "label": "Integrated Resource Plan, 2017 [Member]",
        "terseLabel": "Integrated Resource Plan, 2017"
       }
      }
     },
     "localname": "IntegratedResourcePlan2017Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_IntegratedResourcePlan2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Integrated Resource Plan, 2020 [Member]",
        "label": "Integrated Resource Plan, 2020 [Member]",
        "terseLabel": "Integrated Resource Plan, 2020"
       }
      }
     },
     "localname": "IntegratedResourcePlan2020Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_InterconnectionBillingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interconnection Billings [Member]",
        "label": "Interconnection Billings [Member]",
        "terseLabel": "Interconnection and facility study billings:"
       }
      }
     },
     "localname": "InterconnectionBillingsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_InterestChargesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Charges [Member]",
        "label": "Interest Charges [Member]",
        "terseLabel": "Interest billings:"
       }
      }
     },
     "localname": "InterestChargesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_InterestRateContractOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Contract, One [Member]",
        "label": "Interest Rate Contract, One [Member]",
        "terseLabel": "Interest rate 1"
       }
      }
     },
     "localname": "InterestRateContractOneMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_InterestRateContractThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Contract, Three [Member]",
        "label": "Interest Rate Contract, Three [Member]",
        "terseLabel": "Interest rate 3"
       }
      }
     },
     "localname": "InterestRateContractThreeMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_InterestRateContractTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Contract, Two [Member]",
        "label": "Interest Rate Contract, Two [Member]",
        "terseLabel": "Interest rate 2"
       }
      }
     },
     "localname": "InterestRateContractTwoMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_InvestmentsInSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in subsidiaries",
        "label": "Investments in subsidiaries",
        "negatedLabel": "Investments in subsidiaries"
       }
      }
     },
     "localname": "InvestmentsInSubsidiaries",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_JPMorganChaseBankN.A.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JPMorgan Chase Bank, N.A. [Member]",
        "label": "JPMorgan Chase Bank, N.A. [Member]",
        "terseLabel": "JPMorgan Chase Bank, N.A."
       }
      }
     },
     "localname": "JPMorganChaseBankN.A.Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JPMorgan Chase Bank, N.A. and U.S. Bank National Association [Member]",
        "label": "JPMorgan Chase Bank, N.A. and U.S. Bank National Association [Member]",
        "terseLabel": "JPMorgan Chase Bank, N.A. and U.S. Bank National Association"
       }
      }
     },
     "localname": "JPMorganChaseBankN.A.andU.S.BankNationalAssociationMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_JointProjectsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint Projects [Member]",
        "label": "Joint Projects [Member]",
        "terseLabel": "Joint Projects"
       }
      }
     },
     "localname": "JointProjectsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_JointlyOwnedGeneratingFacilitiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jointly-Owned Generating Facilities [Axis]",
        "label": "Jointly-Owned Generating Facilities [Axis]",
        "terseLabel": "Jointly-Owned Generating Facilities [Axis]"
       }
      }
     },
     "localname": "JointlyOwnedGeneratingFacilitiesAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jointly Owned Utility Plant, Option to Purchase Proportionate Ownership Share",
        "label": "Jointly Owned Utility Plant, Option to Purchase Proportionate Ownership Share",
        "terseLabel": "Option to purchase a percentage of the plant or VIE (up to )"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantOptionToPurchaseProportionateOwnershipShare",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jointly Owned Utility Plant Proportionate Ownership Share, Other Entities",
        "label": "Jointly Owned Utility Plant Proportionate Ownership Share, Other Entities",
        "terseLabel": "Jointly owned utility plant, ownership percentage"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantProportionateOwnershipShareOtherEntities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_KVTransmissionLineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "KV Transmission Line [Member]",
        "label": "KV Transmission Line [Member]",
        "terseLabel": "KV Transmission Line"
       }
      }
     },
     "localname": "KVTransmissionLineMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_LaJoyaWindMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "La Joya Wind [Member]",
        "label": "La Joya Wind [Member]",
        "terseLabel": "La Joya Wind"
       }
      }
     },
     "localname": "LaJoyaWindMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_LeasesWeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases, Weighted Average Discount Rate [Abstract]",
        "label": "Leases, Weighted Average Discount Rate [Abstract]",
        "terseLabel": "Weighted average discount rate:"
       }
      }
     },
     "localname": "LeasesWeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_LesseeOperatingLeaseUnguaranteedResidualValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Unguaranteed Residual Value",
        "label": "Lessee, Operating Lease, Unguaranteed Residual Value",
        "terseLabel": "Lessee, operating lease, unguaranteed residual value"
       }
      }
     },
     "localname": "LesseeOperatingLeaseUnguaranteedResidualValue",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_LesseeRightOfWayLeaseAnnualPayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual lease payments",
        "label": "Lessee, Right-Of-Way Lease, Annual Payments",
        "terseLabel": "Right-of-way lease, annual payments"
       }
      }
     },
     "localname": "LesseeRightOfWayLeaseAnnualPayments",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_LesseeRightOfWayLeasePayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right-Of-Way Lease Payments",
        "label": "Lessee, Right-Of-Way Lease, Payments",
        "terseLabel": "Right-of-way lease, payments"
       }
      }
     },
     "localname": "LesseeRightOfWayLeasePayments",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_LetterOrCredit30MilJPMorganMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letter or credit, 30 mil JP Morgan [Member]",
        "label": "Letter or Credit, 30 mil JP Morgan [Member]",
        "terseLabel": "Letter or credit, 30 mil JP Morgan"
       }
      }
     },
     "localname": "LetterOrCredit30MilJPMorganMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_LightningDockGeothermalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lightning Dock Geothermal [Member]",
        "label": "Lightning Dock Geothermal [Member]",
        "terseLabel": "Lightning Dock Geothermal"
       }
      }
     },
     "localname": "LightningDockGeothermalMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_LocalLinesOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local Lines of Credit [Member]",
        "label": "Local Lines of Credit [Member]",
        "terseLabel": "Lines of credit"
       }
      }
     },
     "localname": "LocalLinesOfCreditMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_LongTermContractForPurchaseOfElectricPowerFixedCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long Term Contract For Purchase of Electric Power Fixed Charges",
        "label": "Long Term Contract For Purchase of Electric Power Fixed Costs",
        "terseLabel": "Payment for fixed charges"
       }
      }
     },
     "localname": "LongTermContractForPurchaseOfElectricPowerFixedCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_LongTermContractForPurchaseOfElectricPowerVariableCharges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long Term Contract for Purchase of Electric Power Variable Charges",
        "label": "Long Term Contract For Purchase of Electric Power Variable Charges",
        "terseLabel": "Payment for variable charges"
       }
      }
     },
     "localname": "LongTermContractForPurchaseOfElectricPowerVariableCharges",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term contract option to purchase, purchase price - percentage of adjusted NBV",
        "label": "Long Term Contract Option To Purchase, Purchase Price - Percentage Of Adjusted NBV",
        "terseLabel": "Purchase price, percentage of the book value reduced by related indebtedness"
       }
      }
     },
     "localname": "LongTermContractOptionToPurchasePurchasePricePercentageOfAdjustedNBV",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_LongTermContractOptionToPurchasePurchasePricePercentageOfFMV": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term contract option to purchase, purchase price - percentage of FMV",
        "label": "Long Term Contract Option To Purchase, Purchase Price - Percentage Of FMV",
        "terseLabel": "Purchase price, percentage of fair market value"
       }
      }
     },
     "localname": "LongTermContractOptionToPurchasePurchasePricePercentageOfFMV",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_LongtermdebtCurrentmaturitiesGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt, Current maturities, Gross",
        "label": "Long-term debt, Current maturities, Gross",
        "terseLabel": "Principal, less current maturities"
       }
      }
     },
     "localname": "LongtermdebtCurrentmaturitiesGross",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_LongtermdebtExcludingcurrentmaturitiesGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt, Excluding current maturities, Gross",
        "label": "Long-term debt, Excluding current maturities, Gross",
        "terseLabel": "Long-term debt, excluding current maturities, gross"
       }
      }
     },
     "localname": "LongtermdebtExcludingcurrentmaturitiesGross",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_LunaGasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Luna (Gas) [Member]",
        "label": "Luna (Gas) [Member]",
        "terseLabel": "Luna (Gas)"
       }
      }
     },
     "localname": "LunaGasMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_MaricopaCountyArizonaPollutionControlCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maricopa County, Arizona Pollution Control Corporation",
        "label": "Maricopa County, Arizona Pollution Control Corporation [Member]",
        "terseLabel": "Maricopa County, Arizona Pollution Control Corporation"
       }
      }
     },
     "localname": "MaricopaCountyArizonaPollutionControlCorporationMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_MarketBasedSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market-Based Shares [Member]",
        "label": "Market-Based Shares [Member]",
        "terseLabel": "Market-Based Shares"
       }
      }
     },
     "localname": "MarketBasedSharesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_MergerAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Merger Agreement",
        "label": "Merger Agreement [Member]",
        "terseLabel": "Merger Agreement"
       }
      }
     },
     "localname": "MergerAgreementMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_MergerBackstopFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Merger Backstop Facilities",
        "label": "Merger Backstop Facilities [Member]",
        "terseLabel": "Merger Backstop Facilities"
       }
      }
     },
     "localname": "MergerBackstopFacilitiesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_MineReclamationTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mine Reclamation Trust [Member]",
        "label": "Mine Reclamation Trust [Member]",
        "terseLabel": "Mine Reclamation Trust"
       }
      }
     },
     "localname": "MineReclamationTrustMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_MiscellaneousRevenueFromContractsWithCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Miscellaneous Revenue From Contracts With Customers [Member]",
        "label": "Miscellaneous Revenue From Contracts With Customers [Member]",
        "terseLabel": "Miscellaneous"
       }
      }
     },
     "localname": "MiscellaneousRevenueFromContractsWithCustomersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NMCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NM Capital [Member]",
        "label": "NM Capital [Member]",
        "terseLabel": "NM Capital"
       }
      }
     },
     "localname": "NMCapitalMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NMPRCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NMPRC [Member]",
        "label": "NMPRC [Member]",
        "terseLabel": "NMPRC"
       }
      }
     },
     "localname": "NMPRCMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NMRDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NMRD [Member]",
        "label": "NMRD [Member]",
        "terseLabel": "NMRD"
       }
      }
     },
     "localname": "NMRDMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NavajoNationAllotteeMattersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Navajo Nation Allottee Matters [Member]",
        "label": "Navajo Nation Allottee Matters [Member]",
        "terseLabel": "Navajo Nation Allottee Matters"
       }
      }
     },
     "localname": "NavajoNationAllotteeMattersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NavajoNationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Navajo Nation [Member]",
        "label": "Navajo Nation [Member]",
        "terseLabel": "Navajo Nation"
       }
      }
     },
     "localname": "NavajoNationMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NewMexico2015RateCaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Mexico 2015 Rate Case [Member]",
        "label": "New Mexico 2015 Rate Case [Member]",
        "terseLabel": "New Mexico 2015 Rate Case"
       }
      }
     },
     "localname": "NewMexico2015RateCaseMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NewMexicoWindMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Mexico Wind [Member]",
        "label": "New Mexico Wind [Member]",
        "terseLabel": "New Mexico Wind"
       }
      }
     },
     "localname": "NewMexicoWindMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NonFuelEnergyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Fuel Energy [Member]",
        "label": "Non-Fuel Energy [Member]",
        "terseLabel": "Non-Fuel Energy"
       }
      }
     },
     "localname": "NonFuelEnergyMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NonServiceCostDeferredAsRegulatoryAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Service Cost Deferred As Regulatory Assets",
        "label": "Non-Service Cost Deferred As Regulatory Assets",
        "terseLabel": "Non-service cost deferred as regulatory assets"
       }
      }
     },
     "localname": "NonServiceCostDeferredAsRegulatoryAssets",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_NonemployeeMembersoftheBoardofDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonemployee Members of the Board of Directors [Member]",
        "label": "Nonemployee Members of the Board of Directors [Member]",
        "terseLabel": "Nonemployee Members of the Board of Directors"
       }
      }
     },
     "localname": "NonemployeeMembersoftheBoardofDirectorsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NuclearDecommissioningTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nuclear Decommissioning Trust [Member]",
        "label": "Nuclear Decommissioning Trust [Member]",
        "terseLabel": "Nuclear Decommissioning Trust"
       }
      }
     },
     "localname": "NuclearDecommissioningTrustMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NuclearSpentFuelAndWasteDisposalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nuclear Spent Fuel And Waste Disposal [Member]",
        "label": "Nuclear Spent Fuel And Waste Disposal [Member]",
        "terseLabel": "Nuclear spent fuel and waste disposal"
       }
      }
     },
     "localname": "NuclearSpentFuelAndWasteDisposalMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_NumberOfAdditionalPPAs": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Additional PPAs",
        "label": "Number Of Additional PPAs",
        "terseLabel": "Number of additional PPAs"
       }
      }
     },
     "localname": "NumberOfAdditionalPPAs",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfAllotmentParcelsAtIssue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of allotment parcels' at issue",
        "label": "Number Of Allotment Parcels' At Issue",
        "terseLabel": "Number of allotment parcels at issue"
       }
      }
     },
     "localname": "NumberOfAllotmentParcelsAtIssue",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfAllotmentParcelsAtIssueNotToBeCondemned": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of allotment parcels' at issue, Not to be condemned",
        "label": "Number Of Allotment Parcels' At Issue, Not To Be Condemned",
        "terseLabel": "Number of allotment parcels that cannot be condemned"
       }
      }
     },
     "localname": "NumberOfAllotmentParcelsAtIssueNotToBeCondemned",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Allotments Where Landowners Are Revoking Right Of Way Renewal Consents",
        "label": "Number Of Allotments Where Landowners Are Revoking Right Of Way Renewal Consents",
        "terseLabel": "Number of allotments where landowners are revoking rights of way renewal consents (in allotment parcels)"
       }
      }
     },
     "localname": "NumberOfAllotmentsWhereLandownersAreRevokingRightOfWayRenewalConsents",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfExtensionOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Extension Options",
        "label": "Number Of Extension Options",
        "terseLabel": "Number of extension options"
       }
      }
     },
     "localname": "NumberOfExtensionOptions",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfLandownersInvolvedInTheAppeal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Landowners Involved In The Appeal",
        "label": "Number Of Landowners Involved In The Appeal",
        "terseLabel": "Number of landowners involved in the appeal"
       }
      }
     },
     "localname": "NumberOfLandownersInvolvedInTheAppeal",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfLeasesExpiring": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Leases, Expiring",
        "label": "Number Of Leases, Expiring",
        "terseLabel": "Number of leases expiring"
       }
      }
     },
     "localname": "NumberOfLeasesExpiring",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfMegaWattsPurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Mega Watts Purchased",
        "label": "Number of Mega Watts Purchased",
        "terseLabel": "Number of megawatts purchased (in megawatts)"
       }
      }
     },
     "localname": "NumberOfMegaWattsPurchased",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_NumberOfOptionsForMeetingBTAStandards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Options For Meeting BTA Standards",
        "label": "Number Of Options For Meeting BTA Standards",
        "terseLabel": "Number of options for meeting BTA standards"
       }
      }
     },
     "localname": "NumberOfOptionsForMeetingBTAStandards",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoolingWaterIntakeStructuresDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfRegulatedUtilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Regulated Utilities",
        "label": "Number Of Regulated Utilities",
        "terseLabel": "Number of regulated utilities"
       }
      }
     },
     "localname": "NumberOfRegulatedUtilities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberOfSolarFacilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Solar Facilities",
        "label": "Number Of Solar Facilities",
        "terseLabel": "Number of solar facilities"
       }
      }
     },
     "localname": "NumberOfSolarFacilities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Allotments, Previously Contested Rights Of Way Renewal Consents",
        "label": "Number of Allotments, Previously Contested Rights Of Way Renewal Consents",
        "terseLabel": "Allotments with right-of-way renewals not previously contested (in allotment parcels)"
       }
      }
     },
     "localname": "NumberofAllotmentsPreviouslyContestedRightsOfWayRenewalConsents",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_NumberofUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Units",
        "label": "Number of Units",
        "terseLabel": "Number of units (in generating units)"
       }
      }
     },
     "localname": "NumberofUnits",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_OperatingLeaseAssetsandLiabilitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Assets and Liabilities, Lessee [Abstract]",
        "label": "Operating Lease, Assets and Liabilities, Lessee [Abstract]",
        "terseLabel": "Operating leases:"
       }
      }
     },
     "localname": "OperatingLeaseAssetsandLiabilitiesLesseeAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_OperatingLeaseCapitalizedCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Capitalized Costs",
        "label": "Operating Lease, Capitalized Costs",
        "negatedTerseLabel": "Amounts capitalized"
       }
      }
     },
     "localname": "OperatingLeaseCapitalizedCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_OperatingLeaseExtendedTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Extended Term",
        "label": "Operating Lease, Extended Term",
        "terseLabel": "Operating lease, option term extensions"
       }
      }
     },
     "localname": "OperatingLeaseExtendedTerm",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_OperatingLeaseOriginalTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Original Term",
        "label": "Operating Lease, Original Term",
        "terseLabel": "Period of time for the original full power operating licenses"
       }
      }
     },
     "localname": "OperatingLeaseOriginalTerm",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_OperatingLeasesCapitalizedFinancingCostsInvestingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Leases, Capitalized Financing Costs, Investing Activities",
        "label": "Operating Leases, Capitalized Financing Costs, Investing Activities",
        "terseLabel": "Operating leases, capitalized financing costs, investing activities"
       }
      }
     },
     "localname": "OperatingLeasesCapitalizedFinancingCostsInvestingActivities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Loss Carryforward, Recovery of Impairment, Net of Amortization",
        "label": "Operating Loss Carryforward, Recovery of Impairment, Net of Amortization",
        "negatedTerseLabel": "Amortization of state net operating loss recovered in prior years"
       }
      }
     },
     "localname": "OperatingLossCarryforwardRecoveryofImpairmentNetofAmortization",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Actuarial (Gain) Loss, Regulatory Asset (Liability) Adjustment, before Tax",
        "label": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Actuarial (Gain) Loss, Regulatory Asset (Liability) Adjustment, before Tax",
        "terseLabel": "Regulatory asset (liability) adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetActuarialGainLossRegulatoryAssetLiabilityAdjustmentBeforeTax",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_OtherDeferredCostsGrossCARESAct": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Deferred Costs, Gross, CARES Act",
        "label": "Other Deferred Costs, Gross, CARES Act",
        "terseLabel": "Other deferred costs, gross, CARES Act"
       }
      }
     },
     "localname": "OtherDeferredCostsGrossCARESAct",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_OtherDeferredCreditsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Deferred Credits [Member]",
        "label": "Other Deferred Credits [Member]",
        "terseLabel": "Other deferred credits"
       }
      }
     },
     "localname": "OtherDeferredCreditsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_OtherEntitiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Entities [Axis]",
        "label": "Other Entities [Axis]",
        "terseLabel": "Other Entities [Axis]"
       }
      }
     },
     "localname": "OtherEntitiesAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_OtherEntitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Entities [Domain]",
        "label": "Other Entities [Domain]",
        "terseLabel": "Other Entities [Domain]"
       }
      }
     },
     "localname": "OtherEntitiesDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_OtherIncomeDeductionsExcludingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Income Deductions Excluding Interest",
        "label": "Other Income Deductions Excluding Interest",
        "terseLabel": "Other income (deductions)"
       }
      }
     },
     "localname": "OtherIncomeDeductionsExcludingInterest",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_OtherPropertyAndInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Property And Investments [Abstract]",
        "label": "Other Property And Investments [Abstract]",
        "terseLabel": "Other Property and Investments:"
       }
      }
     },
     "localname": "OtherPropertyAndInvestmentsAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_OtherSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Subsidiaries [Member]",
        "label": "Other Subsidiaries [Member]",
        "terseLabel": "Corporate and Other"
       }
      }
     },
     "localname": "OtherSubsidiariesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_OtherUnrelatedEntities1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Unrelated Entities 1 [Member]",
        "label": "Other Unrelated Entities 1 [Member]",
        "terseLabel": "Other Unrelated Entities 1"
       }
      }
     },
     "localname": "OtherUnrelatedEntities1Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_OtherUnrelatedEntities2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Unrelated Entities 2 [Member]",
        "label": "Other Unrelated Entities 2 [Member]",
        "terseLabel": "Other Unrelated Entities 2"
       }
      }
     },
     "localname": "OtherUnrelatedEntities2Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_OtherUnrelatedEntities3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Unrelated Entities 3 [Member]",
        "label": "Other Unrelated Entities 3 [Member]",
        "terseLabel": "Other Unrelated Entities 3"
       }
      }
     },
     "localname": "OtherUnrelatedEntities3Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_OtherUnrelatedEntities4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Unrelated Entities 4 [Member]",
        "label": "Other Unrelated Entities 4 [Member]",
        "terseLabel": "Other Unrelated Entities 4"
       }
      }
     },
     "localname": "OtherUnrelatedEntities4Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_OtherUnrelatedEntities5Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Unrelated Entities 5 [Member]",
        "label": "Other Unrelated Entities 5 [Member]",
        "terseLabel": "Other Unrelated Entities 5"
       }
      }
     },
     "localname": "OtherUnrelatedEntities5Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_OutOfPocketFeesAndExpensesReimbursement": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Out-of-pocket Fees And Expenses Reimbursement",
        "label": "Out-of-pocket Fees And Expenses Reimbursement",
        "terseLabel": "Out-of-pocket fees and expenses reimbursement"
       }
      }
     },
     "localname": "OutOfPocketFeesAndExpensesReimbursement",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PNM2017NewMexicoCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2017 New Mexico Credit Facility [Member]",
        "label": "PNM 2017 New Mexico Credit Facility [Member]",
        "terseLabel": "PNM 2017 New Mexico Credit Facility"
       }
      }
     },
     "localname": "PNM2017NewMexicoCreditFacilityMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM2017TermLoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2017 Term Loan Agreement [Member]",
        "label": "PNM 2017 Term Loan Agreement [Member]",
        "terseLabel": "PNM 2017 Term Loan Agreement"
       }
      }
     },
     "localname": "PNM2017TermLoanAgreementMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM2019250MillionTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2019 $250 Million Term Loan [Member]",
        "label": "PNM 2019 $250 Million Term Loan [Member]",
        "terseLabel": "PNM 2019 $250.0 Million Term Loan due July 2020"
       }
      }
     },
     "localname": "PNM2019250MillionTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM201940MillionTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2019 $40 Million Term Loan [Member]",
        "label": "PNM 2019 $40 Million Term Loan [Member]",
        "terseLabel": "PNM 2019 $40.0 Million Term Loan due June 2021"
       }
      }
     },
     "localname": "PNM201940MillionTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM2019TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2019 Term Loan [Member]",
        "label": "PNM 2019 Term Loan [Member]",
        "terseLabel": "PNMR 2019 Term Loan due June 2021",
        "verboseLabel": "PNM 2019 Term Loan"
       }
      }
     },
     "localname": "PNM2019TermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNM2020250MillionTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM 2020 250 Million Term Loan",
        "label": "PNM 2020 250 Million Term Loan [Member]",
        "terseLabel": "PNM 2020 $250.0 Million Term Loan"
       }
      }
     },
     "localname": "PNM2020250MillionTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMAndTNMPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM And TNMP",
        "label": "PNM And TNMP [Member]",
        "terseLabel": "PNM and TNMP"
       }
      }
     },
     "localname": "PNMAndTNMPMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2015TermLoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2015 Term Loan Agreement [Member]",
        "label": "PNMR 2015 Term Loan Agreement [Member]",
        "terseLabel": "PNMR 2015 Term Loan"
       }
      }
     },
     "localname": "PNMR2015TermLoanAgreementMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2016OneYearTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2016 One Year Term Loan [Member]",
        "label": "PNMR 2016 One Year Term Loan [Member]",
        "terseLabel": "PNMR 2016 One Year Term Loan"
       }
      }
     },
     "localname": "PNMR2016OneYearTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2016 One-Year Term Loan and PNMR 2016 Two-Year Term Loan [Member]",
        "label": "PNMR 2016 One-Year Term Loan and PNMR 2016 Two-Year Term Loan [Member]",
        "terseLabel": "PNMR 2016 One-Year Term Loan and PNMR 2016 Two-Year Term Loan"
       }
      }
     },
     "localname": "PNMR2016OneYearTermLoanandPNMR2016TwoYearTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2016TwoYearTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2016 Two Year Term Loan [Member]",
        "label": "PNMR 2016 Two Year Term Loan [Member]",
        "terseLabel": "PNMR 2016 Two-Year Term Loan"
       }
      }
     },
     "localname": "PNMR2016TwoYearTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2018OneYearTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2018 One Year Term Loan [Member]",
        "label": "PNMR 2018 One Year Term Loan [Member]",
        "terseLabel": "PNMR 2018 One Year Term Loan"
       }
      }
     },
     "localname": "PNMR2018OneYearTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2018SUNS3.25percentdueMarch2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2018 SUNS 3.25 percent due March 2021 [Member]",
        "label": "PNMR 2018 SUNS 3.25 percent due March 2021 [Member]",
        "terseLabel": "PNMR 3.25% 2018 SUNs due March 2021"
       }
      }
     },
     "localname": "PNMR2018SUNS3.25percentdueMarch2021Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2018TwoYearTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2018 Two Year Term Loan [Member]",
        "label": "PNMR 2018 Two Year Term Loan [Member]",
        "terseLabel": "PNMR 2018 Two-Year Term Loan due December 2020"
       }
      }
     },
     "localname": "PNMR2018TwoYearTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2020DelayedDrawTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2020 Delayed-Draw Term Loan",
        "label": "PNMR 2020 Delayed-Draw Term Loan [Member]",
        "terseLabel": "PNMR 2020 Delayed-Draw Term Loan",
        "verboseLabel": "PNMR 2020 Delayed-Draw Term Loan due January 2022"
       }
      }
     },
     "localname": "PNMR2020DelayedDrawTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2020ForwardEquitySalesAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2020 Forward Equity Sales Agreement [Member]",
        "label": "PNMR 2020 Forward Equity Sales Agreement [Member]",
        "terseLabel": "PNMR 2020 Forward Equity Sales Agreement"
       }
      }
     },
     "localname": "PNMR2020ForwardEquitySalesAgreementMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMR2020TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR 2020 Term Loan",
        "label": "PNMR 2020 Term Loan [Member]",
        "terseLabel": "PNMR 2020 Term Loan",
        "verboseLabel": "PNMR 2020 Term Loan due January 2022"
       }
      }
     },
     "localname": "PNMR2020TermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMRAndPNMRDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR And PNMR Development",
        "label": "PNMR And PNMR Development [Member]",
        "terseLabel": "PNMR and PNMR Development"
       }
      }
     },
     "localname": "PNMRAndPNMRDevelopmentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMRDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR Development [Member]",
        "label": "PNMR Development [Member]",
        "terseLabel": "PNMR Development"
       }
      }
     },
     "localname": "PNMRDevelopmentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMRDevelopmentRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR Development Revolving Credit Facility [Member]",
        "label": "PNMR Development Revolving Credit Facility [Member]",
        "terseLabel": "PNMR Development Revolving Credit Facility"
       }
      }
     },
     "localname": "PNMRDevelopmentRevolvingCreditFacilityMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMRDevelopmentTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR Development Term Loan [Member]",
        "label": "PNMR Development Term Loan [Member]",
        "terseLabel": "PNMR Development Term Loan due January 2022"
       }
      }
     },
     "localname": "PNMRDevelopmentTermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMRRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR Revolving Credit Facility [Member]",
        "label": "PNMR Revolving Credit Facility [Member]",
        "terseLabel": "PNMR Revolving Credit Facility"
       }
      }
     },
     "localname": "PNMRRevolvingCreditFacilityMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMRToNMRDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR To NMRD [Member]",
        "label": "PNMR To NMRD [Member]",
        "terseLabel": "PNMR to NMRD"
       }
      }
     },
     "localname": "PNMRToNMRDMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMRandTNMPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR and TNMP [Member]",
        "label": "PNMR and TNMP [Member]",
        "terseLabel": "PNMR and TNMP"
       }
      }
     },
     "localname": "PNMRandTNMPMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM Revolving Credit Facility [Member]",
        "label": "PNM Revolving Credit Facility [Member]",
        "terseLabel": "PNM Revolving Credit Facility"
       }
      }
     },
     "localname": "PNMRevolvingCreditFacilityMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMSolarDirectMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM Solar Direct [Member]",
        "label": "PNM Solar Direct [Member]",
        "terseLabel": "PNM Solar Direct"
       }
      }
     },
     "localname": "PNMSolarDirectMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMToNMRDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM To NMRD [Member]",
        "label": "PNM To NMRD [Member]",
        "terseLabel": "PNM to NMRD"
       }
      }
     },
     "localname": "PNMToNMRDMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMfromNMRDMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM from NMRD [Member]",
        "label": "PNM from NMRD [Member]",
        "terseLabel": "PNM from NMRD"
       }
      }
     },
     "localname": "PNMfromNMRDMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PNMtoPNMRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNM to PNMR [Member]",
        "label": "PNM to PNMR [Member]",
        "terseLabel": "PNM to PNMR"
       }
      }
     },
     "localname": "PNMtoPNMRMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PaloVerdeNuclearGeneratingStationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Palo Verde Nuclear Generating Station [Member]",
        "label": "Palo Verde Nuclear Generating Station [Member]",
        "terseLabel": "Palo Verde Nuclear Generating Station"
       }
      }
     },
     "localname": "PaloVerdeNuclearGeneratingStationMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Palo Verde Nuclear Generating Station, Unit 1 Leases, extended [Member]",
        "label": "Palo Verde Nuclear Generating Station, Unit 1 Leases, extended [Member]",
        "terseLabel": "Palo Verde Nuclear Generating Station, Unit 1 Leases, extended"
       }
      }
     },
     "localname": "PaloVerdeNuclearGeneratingStationUnit1LeasesextendedMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PaloVerdeNuclearGeneratingStationUnit2LeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Palo Verde Nuclear Generating Station, Unit 2 Leases [Member]",
        "label": "Palo Verde Nuclear Generating Station, Unit 2 Leases [Member]",
        "terseLabel": "Palo Verde Nuclear Generating Station, Unit 2 Leases"
       }
      }
     },
     "localname": "PaloVerdeNuclearGeneratingStationUnit2LeasesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PaloVerdeNuclearGeneratingStationUnit2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Palo Verde Nuclear Generating Station, Unit 2 [Member]",
        "label": "Palo Verde Nuclear Generating Station, Unit 2 [Member]",
        "terseLabel": "Palo Verde Nuclear Generating Station, Unit 2"
       }
      }
     },
     "localname": "PaloVerdeNuclearGeneratingStationUnit2Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PaloVerdeNuclearGeneratingStationUnits1And4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Palo Verde Nuclear Generating Station, Unit 1 And 4 [Member]",
        "label": "Palo Verde Nuclear Generating Station, Units 1 And 4 [Member]",
        "terseLabel": "Palo Verde Nuclear Generating Station, Units 1 And 4"
       }
      }
     },
     "localname": "PaloVerdeNuclearGeneratingStationUnits1And4Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PaymentsForReliefFromObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments For Relief From Obligations",
        "label": "Payments For Relief From Obligations",
        "terseLabel": "Payments for relief from obligations"
       }
      }
     },
     "localname": "PaymentsForReliefFromObligations",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PaymentsToFundLongTermLoansToUnaffiliatedThirdParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Fund Long-term Loans To Unaffiliated Third Party",
        "label": "Payments To Fund Long-term Loans To Unaffiliated Third Party",
        "terseLabel": "Payments to fund long-term loans to unaffiliated third party"
       }
      }
     },
     "localname": "PaymentsToFundLongTermLoansToUnaffiliatedThirdParty",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PerformanceEquityPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Equity Plan [Member]",
        "label": "Performance Equity Plan [Member]",
        "terseLabel": "Performance Equity Plan"
       }
      }
     },
     "localname": "PerformanceEquityPlanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PerformancePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance period",
        "label": "Performance Period",
        "terseLabel": "Performance period"
       }
      }
     },
     "localname": "PerformancePeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PnmToTnmpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pnm to Tnmp [Member]",
        "label": "Pnm to Tnmp [Member]",
        "terseLabel": "PNM to TNMP"
       }
      }
     },
     "localname": "PnmToTnmpMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PnmrAndPnmMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR and PNM [Member]",
        "label": "PNMR and PNM [Member]",
        "terseLabel": "PNMR and PNM"
       }
      }
     },
     "localname": "PnmrAndPnmMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PnmrMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PNMR [Member]",
        "label": "PNMR [Member]",
        "terseLabel": "PNMR"
       }
      }
     },
     "localname": "PnmrMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails",
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails",
      "http://www.pnmresources.com/role/MergerDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PnmrToPnmMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pnmr to Pnm [Member]",
        "label": "Pnmr to Pnm [Member]",
        "terseLabel": "PNMR to PNM"
       }
      }
     },
     "localname": "PnmrToPnmMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PnmrToTnmpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pnmr to Tnmp [Member]",
        "label": "Pnmr to Tnmp [Member]",
        "terseLabel": "PNMR to TNMP"
       }
      }
     },
     "localname": "PnmrToTnmpMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsAt590PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds at 5.90 Percent",
        "label": "Pollution Control Revenue Bonds at 5.90 Percent [Member]",
        "terseLabel": "Pollution Control Revenue Bonds, 5.90%, Callable"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsAt590PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsAt625PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds at 6.25 Percent",
        "label": "Pollution Control Revenue Bonds at 6.25 Percent [Member]",
        "terseLabel": "Pollution Control Revenue Bonds, 6.25%, Callable"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsAt625PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDue2040Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds, Due 2040",
        "label": "Pollution Control Revenue Bonds, Due 2040 [Member]",
        "terseLabel": "Pollution Control Revenue Bonds, Due 2040"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDue2040Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDue2043Series1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds, Due 2043, Series 1",
        "label": "Pollution Control Revenue Bonds, Due 2043, Series 1 [Member]",
        "terseLabel": "Pollution Control Revenue Bonds, Due 2043, Series 1"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDue2043Series1Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsDue2043Series2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds, Due 2043, Series 2",
        "label": "Pollution Control Revenue Bonds, Due 2043, Series 2 [Member]",
        "terseLabel": "Pollution Control Revenue Bonds, Due 2043, Series 2"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsDue2043Series2Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PollutionControlRevenueBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds",
        "label": "Pollution Control Revenue Bonds [Member]",
        "terseLabel": "Pollution Control Revenue Bonds"
       }
      }
     },
     "localname": "PollutionControlRevenueBondsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PowerPurchaseAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Power Purchase Agreement Term",
        "label": "Power Purchase Agreement Term",
        "terseLabel": "PPA term"
       }
      }
     },
     "localname": "PowerPurchaseAgreementTerm",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PreferredStockDividendRequirementsOfSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Stock Dividend Requirements of Subsidiary",
        "label": "Preferred Stock Dividend Requirements of Subsidiary",
        "negatedLabel": "Preferred Stock Dividends Requirements"
       }
      }
     },
     "localname": "PreferredStockDividendRequirementsOfSubsidiary",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PreferredStockRedemptionPremiumPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred stock, redemption premium percent.",
        "label": "Preferred stock, Redemption Premium Percent",
        "terseLabel": "Preferred stock, redemption percent"
       }
      }
     },
     "localname": "PreferredStockRedemptionPremiumPercent",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_ProceedsFromSecuritizationBonds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Securitization Bonds",
        "label": "Proceeds From Securitization Bonds",
        "terseLabel": "Proceeds from securitization bonds"
       }
      }
     },
     "localname": "ProceedsFromSecuritizationBonds",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ProceedsFromTransmissionInterconnectionArrangements": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Transmission Interconnection Arrangements",
        "label": "Proceeds From Transmission Interconnection Arrangements",
        "terseLabel": "Amounts received under transmission interconnection arrangements"
       }
      }
     },
     "localname": "ProceedsFromTransmissionInterconnectionArrangements",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicServiceCompanyOfNewMexicoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Service Company of New Mexico [Member]",
        "label": "Public Service Company of New Mexico [Member]",
        "terseLabel": "Public Service Company of New Mexico",
        "verboseLabel": "PNM"
       }
      }
     },
     "localname": "PublicServiceCompanyOfNewMexicoMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails",
      "http://www.pnmresources.com/role/CoverPage",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/GoodwillDetails",
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails",
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Additional Ownership To Be Obtained, in Megawatts",
        "label": "Public Utilities, Additional Ownership To Be Obtained, in Megawatts",
        "terseLabel": "Additional ownership to be obtained (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesAdditionalOwnershipToBeObtainedinMegawatts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesAggregateAmountOfAllRiskInsurance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Aggregate Amount of All Risk Insurance",
        "label": "Public Utilities, Aggregate Amount of All Risk Insurance",
        "terseLabel": "Aggregate amount of all risk insurance"
       }
      }
     },
     "localname": "PublicUtilitiesAggregateAmountOfAllRiskInsurance",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity, Rate",
        "label": "Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity, Rate",
        "terseLabel": "Allowance for funds used during construction, capitalized cost of equity rate"
       }
      }
     },
     "localname": "PublicUtilitiesAllowanceforFundsUsedDuringConstructionCapitalizedCostofEquityRate",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Allowance for Funds Used during construction, Capitalized cost of equity, and Other, net",
        "label": "Public Utilities, Allowance for Funds Used during construction, Capitalized cost of equity, and Other, net",
        "negatedLabel": "Allowance for equity funds used during construction and other, net"
       }
      }
     },
     "localname": "PublicUtilitiesAllowanceforFundsUsedduringconstructionCapitalizedcostofequityandOthernet",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesAnnualDistributionRevenueRequirement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Annual Distribution Revenue Requirement",
        "label": "Public Utilities, Annual Distribution Revenue Requirement",
        "terseLabel": "Annual distribution revenue requirement"
       }
      }
     },
     "localname": "PublicUtilitiesAnnualDistributionRevenueRequirement",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesAnnualFundingposttermreclamationtrust": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Annual Funding post-term reclamation trust",
        "label": "Public Utilities, Annual Funding post-term reclamation trust",
        "terseLabel": "Annual funding post-term reclamation trust"
       }
      }
     },
     "localname": "PublicUtilitiesAnnualFundingposttermreclamationtrust",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesAnnualPaymentLimitationRelatedToIncident": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Annual Payment Limitation Related to Incident",
        "label": "Public Utilities, Annual Payment Limitation Related to Incident",
        "terseLabel": "Annual payment limitation related to incident"
       }
      }
     },
     "localname": "PublicUtilitiesAnnualPaymentLimitationRelatedToIncident",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesAnticipatedExpansionOfTransmissionSystem": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Anticipated Expansion Of Transmission System",
        "label": "Public Utilities, Anticipated Expansion Of Transmission System",
        "terseLabel": "Anticipated expansion of transmission system"
       }
      }
     },
     "localname": "PublicUtilitiesAnticipatedExpansionOfTransmissionSystem",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesAnticipatedfutureprofitincentive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Anticipated future profit incentive",
        "label": "Public Utilities, Anticipated future profit incentive",
        "terseLabel": "Application of incentive based on target savings"
       }
      }
     },
     "localname": "PublicUtilitiesAnticipatedfutureprofitincentive",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Approved Cost Recovery Factor, Performance Bonus",
        "label": "Public Utilities, Approved Cost Recovery Factor, Performance Bonus",
        "terseLabel": "Performance Bonus"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedCostRecoveryFactorPerformanceBonus",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesApprovedCostRecoveryFactorProgramCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Approved Cost Recovery Factor, Program Costs",
        "label": "Public Utilities, Approved Cost Recovery Factor, Program Costs",
        "terseLabel": "Aggregate Collection Amount"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedCostRecoveryFactorProgramCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesApprovedDeploymentCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Approved Deployment Costs",
        "label": "Public Utilities, Approved Deployment Costs",
        "terseLabel": "Approved deployment costs"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedDeploymentCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesApprovedleaseacquisitioncosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Approved lease acquisition costs",
        "label": "Public Utilities, Approved lease acquisition costs",
        "terseLabel": "Approved lease acquisition costs"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedleaseacquisitioncosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesBudgetFlexibilityPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Budget Flexibility, Percent",
        "label": "Public Utilities, Budget Flexibility, Percent",
        "terseLabel": "Budget flexibility, percent"
       }
      }
     },
     "localname": "PublicUtilitiesBudgetFlexibilityPercent",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Budget Portion Dedicated To Low And Moderate Income Customers, Percent",
        "label": "Public Utilities, Budget Portion Dedicated To Low And Moderate Income Customers, Percent",
        "terseLabel": "Budget portion dedicated to low and moderate income customers, percent"
       }
      }
     },
     "localname": "PublicUtilitiesBudgetPortionDedicatedToLowAndModerateIncomeCustomersPercent",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Collection of Deployment Costs Through Surcharge Period",
        "label": "Public Utilities, Collection of Deployment Costs Through Surcharge Period",
        "terseLabel": "Period of time to collect deployment costs through surcharge period"
       }
      }
     },
     "localname": "PublicUtilitiesCollectionOfDeploymentCostsThroughSurchargePeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Competition Transition Charge, Adjustment to Annual Funding Amount",
        "label": "Public Utilities, Competition Transition Charge, Adjustment to Annual Funding Amount",
        "terseLabel": "CTC Funding amount interest minimum"
       }
      }
     },
     "localname": "PublicUtilitiesCompetitionTransitionChargeAdjustmenttoAnnualFundingAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Concentration Risk, Amount To Sell Due To Agreement",
        "label": "Public Utilities, Concentration Risk, Amount To Sell Due To Agreement",
        "terseLabel": "Power to be sold to third party (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesConcentrationRiskAmountToSellDueToAgreement",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesConcentrationRiskPotentialMarketRisk": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Concentration Risk, Potential Market Risk",
        "label": "Public Utilities, Concentration Risk, Potential Market Risk",
        "terseLabel": "Expected exposure to market risk (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesConcentrationRiskPotentialMarketRisk",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesContributiontoConstructionActivities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Contribution to Construction Activities",
        "label": "Public Utilities, Contribution to Construction Activities",
        "terseLabel": "Contribution to construction activities"
       }
      }
     },
     "localname": "PublicUtilitiesContributiontoConstructionActivities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Current Surface Mining Royalty Rate applied between 2000 and 2003",
        "label": "Public Utilities, Current Surface Mining Royalty Rate applied between 2000 and 2003",
        "terseLabel": "Surface mining royalty rate applied between 2000 and 2003"
       }
      }
     },
     "localname": "PublicUtilitiesCurrentSurfaceMiningRoyaltyRateappliedbetween2000and2003",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesDisallowedleaseholdimprovements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Disallowed leasehold improvements",
        "label": "Public Utilities, Disallowed leasehold improvements",
        "terseLabel": "Disallowed leasehold improvements"
       }
      }
     },
     "localname": "PublicUtilitiesDisallowedleaseholdimprovements",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesDisconnectionTransitionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Disconnection Transition Period",
        "label": "Public Utilities, Disconnection Transition Period",
        "terseLabel": "Disconnection transition period"
       }
      }
     },
     "localname": "PublicUtilitiesDisconnectionTransitionPeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Energy Efficiency and Load Management Programs Targeted Energy Savings",
        "label": "Public Utilities, Energy Efficiency and Load Management Programs Targeted Energy Savings",
        "terseLabel": "Energy efficiency and load management programs targeted energy savings (in Gigawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesEnergyEfficiencyAndLoadManagementProgramsTargetedEnergySavings",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "energyItemType"
    },
    "pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Energy Efficiency and Load Management Programs, Additional Incentive, Targeted Energy Savings",
        "label": "Public Utilities, Energy Efficiency and Load Management Programs, Additional Incentive, Targeted Energy Savings",
        "terseLabel": "Energy and load management programs, additional incentive, targeted energy savings (in Gigawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsAdditionalIncentiveTargetedEnergySavings",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "energyItemType"
    },
    "pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Energy Efficiency and Load Management Programs, Profit Incentive, Minimum",
        "label": "Public Utilities, Energy Efficiency and Load Management Programs, Profit Incentive, Minimum",
        "terseLabel": "Minimum profit incentive"
       }
      }
     },
     "localname": "PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProfitIncentiveMinimum",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Energy Efficiency and Load Management Programs, Projected Earned Incentive",
        "label": "Public Utilities, Energy Efficiency and Load Management Programs, Projected Earned Incentive",
        "terseLabel": "Projected earned incentive"
       }
      }
     },
     "localname": "PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsProjectedEarnedIncentive",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Energy Efficiency and Load Management Programs, Targeted Energy Savings",
        "label": "Public Utilities, Energy Efficiency and Load Management Programs, Targeted Energy Savings",
        "terseLabel": "Targeted energy savings (in Gigawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesEnergyEfficiencyandLoadManagementProgramsTargetedEnergySavings",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "energyItemType"
    },
    "pnm_PublicUtilitiesEstimateOfPossibleUpgrades": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Estimate Of Possible Upgrades",
        "label": "Public Utilities, Estimate Of Possible Upgrades",
        "terseLabel": "Estimate of possible upgrades"
       }
      }
     },
     "localname": "PublicUtilitiesEstimateOfPossibleUpgrades",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesEstimatedCostOfProject": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Estimated Cost Of Project",
        "label": "Public Utilities, Estimated Cost Of Project",
        "terseLabel": "Estimated cost of project"
       }
      }
     },
     "localname": "PublicUtilitiesEstimatedCostOfProject",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesEstimatedCostsOfReplacementResources": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Estimated Costs Of Replacement Resources",
        "label": "Public Utilities, Estimated Costs Of Replacement Resources",
        "terseLabel": "Estimated costs of replacement resources"
       }
      }
     },
     "localname": "PublicUtilitiesEstimatedCostsOfReplacementResources",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesEstimatedSelfFundAmountUnderAgreement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Estimated Self-Fund Amount Under Agreement",
        "label": "Public Utilities, Estimated Self-Fund Amount Under Agreement",
        "terseLabel": "Estimated self-fund amount under agreement"
       }
      }
     },
     "localname": "PublicUtilitiesEstimatedSelfFundAmountUnderAgreement",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Estimated Underpaid Surface Mining Royalties Under Proposed Rate Change",
        "label": "Public Utilities, Estimated Underpaid Surface Mining Royalties Under Proposed Rate Change",
        "terseLabel": "Estimated underpaid surface mining royalties under proposed rate change"
       }
      }
     },
     "localname": "PublicUtilitiesEstimatedUnderpaidSurfaceMiningRoyaltiesUnderProposedRateChange",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesExpectedBudgetedExpenditures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Expected Budgeted Expenditures",
        "label": "Public Utilities, Expected Budgeted Expenditures",
        "terseLabel": "Expected budgeted expenditures"
       }
      }
     },
     "localname": "PublicUtilitiesExpectedBudgetedExpenditures",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesForecastedUndepreciatedInvestment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, forecasted undepreciated investment",
        "label": "Public Utilities, Forecasted Undepreciated Investment",
        "terseLabel": "Forecasted undepreciated investment"
       }
      }
     },
     "localname": "PublicUtilitiesForecastedUndepreciatedInvestment",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesFrequencyofIRPfilings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Frequency of IRP filings",
        "label": "Public Utilities, Frequency of IRP filings",
        "terseLabel": "Required filing of Integrated Resource Plan"
       }
      }
     },
     "localname": "PublicUtilitiesFrequencyofIRPfilings",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesGovernmentStandardEmissionLimit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Government Standard Emission Limit",
        "label": "Public Utilities, Government Standard Emission Limit",
        "terseLabel": "Government standard emissions limit (in parts per billion)",
        "verboseLabel": "Government standard emissions limit (in pounds per MMBTU)"
       }
      }
     },
     "localname": "PublicUtilitiesGovernmentStandardEmissionLimit",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "pnm_PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Hearing Examiner Proposed disallowance, Lease Acquisition costs",
        "label": "Public Utilities, Hearing Examiner Proposed disallowance, Lease Acquisition costs",
        "terseLabel": "Proposed disallowance of recovery of purchase price of assets"
       }
      }
     },
     "localname": "PublicUtilitiesHearingExaminerProposeddisallowanceLeaseAcquisitioncosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Increase Annual Transmission Service Revenue",
        "label": "Public Utilities, Increase Annual Transmission Service Revenue",
        "terseLabel": "Annual Increase in Revenue"
       }
      }
     },
     "localname": "PublicUtilitiesIncreaseAnnualTransmissionServiceRevenue",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Increase (Decrease) In Estimated Cost Of Project",
        "label": "Public Utilities, Increase (Decrease) In Estimated Cost Of Project",
        "terseLabel": "Increase (decrease) in estimated cost of project"
       }
      }
     },
     "localname": "PublicUtilitiesIncreaseDecreaseInEstimatedCostOfProject",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesIncrementalDistributionInvestments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Incremental Distribution Investments",
        "label": "Public Utilities, Incremental Distribution Investments",
        "terseLabel": "Incremental distribution investments"
       }
      }
     },
     "localname": "PublicUtilitiesIncrementalDistributionInvestments",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesInitialCapitalInvestmentsToBeRecovered": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Initial Capital Investments To Be Recovered",
        "label": "Public Utilities, Initial Capital Investments To Be Recovered",
        "terseLabel": "Initial capital investments to be recovered"
       }
      }
     },
     "localname": "PublicUtilitiesInitialCapitalInvestmentsToBeRecovered",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesIntegratedResourcePlanActionPlanPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Integrated Resource Plan, Action Plan, Period",
        "label": "Public Utilities, Integrated Resource Plan, Action Plan, Period",
        "terseLabel": "Period of action plan"
       }
      }
     },
     "localname": "PublicUtilitiesIntegratedResourcePlanActionPlanPeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Inventory and Property Plant and Equipment [Table]",
        "label": "Public Utilities, Inventory and Property Plant and Equipment [Table]",
        "terseLabel": "Public Utilities, Inventory [Table]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAndPropertyPlantAndEquipmentTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_PublicUtilitiesInventoryMaterialsAndSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Inventory, Materials and Supplies [Member]",
        "label": "Public Utilities, Inventory, Materials and Supplies [Member]",
        "terseLabel": "Materials and supplies"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryMaterialsAndSuppliesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_PublicUtilitiesInvestmentsExcludedfromRateAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Investments Excluded from Rate, Amount",
        "label": "Public Utilities, Investments Excluded from Rate, Amount",
        "terseLabel": "Investments excluded from rate, amount"
       }
      }
     },
     "localname": "PublicUtilitiesInvestmentsExcludedfromRateAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesLiabilityInsuranceCoverage": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Liability Insurance Coverage",
        "label": "Public Utilities, Liability Insurance Coverage",
        "terseLabel": "Liability insurance coverage"
       }
      }
     },
     "localname": "PublicUtilitiesLiabilityInsuranceCoverage",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Maturity term over which financings require regulator approval",
        "label": "Public Utilities, Maturity term over which financings require regulator approval",
        "terseLabel": "Maturity term over which financings require regulator approval (more than)"
       }
      }
     },
     "localname": "PublicUtilitiesMaturitytermoverwhichfinancingsrequireregulatorapproval",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Maximum Amount under Nuclear Electric Insurance Limited",
        "label": "Public Utilities, Maximum Amount under Nuclear Electric Insurance Limited",
        "terseLabel": "Retrospective premium assessment"
       }
      }
     },
     "localname": "PublicUtilitiesMaximumAmountunderNuclearElectricInsuranceLimited",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesMaximumCollectionAllowableForFinalReclamation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Maximum Collection Allowable For Final Reclamation",
        "label": "Public Utilities, Maximum Collection Allowable For Final Reclamation",
        "terseLabel": "Capacity to be collected for final reclamation"
       }
      }
     },
     "localname": "PublicUtilitiesMaximumCollectionAllowableForFinalReclamation",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesMaximumPotentialAssessmentPerIncident": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Maximum Potential Assessment Per Incident",
        "label": "Public Utilities, Maximum Potential Assessment Per Incident",
        "terseLabel": "Maximum potential assessment per incident"
       }
      }
     },
     "localname": "PublicUtilitiesMaximumPotentialAssessmentPerIncident",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesNumberOfAMIMetersToBeInstalled": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of AMI Meters To Be Installed",
        "label": "Public Utilities, Number Of AMI Meters To Be Installed",
        "terseLabel": "Number of AMI meters to be installed"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfAMIMetersToBeInstalled",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesNumberOfComplianceAlternatives": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of Compliance alternatives",
        "label": "Public Utilities, Number of Compliance alternatives",
        "terseLabel": "Number of compliance alternatives"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfComplianceAlternatives",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Leases Under Which Lease Term Was Extended",
        "label": "Public Utilities, Number Of Leases Under Which Lease Term Was Extended",
        "terseLabel": "Number of leases under which lease term was extended"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfLeasesUnderWhichLeaseTermWasExtended",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Mega Watts Of Geothermal Energy Capacity",
        "label": "Public Utilities, Number Of Mega Watts Of Geothermal Energy Capacity",
        "terseLabel": "Geothermal energy capacity (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfMegaWattsOfGeothermalEnergyCapacity",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of Mega Watts of Solar Photovoltaic Capacity",
        "label": "Public Utilities, Number of Mega Watts of Solar Photovoltaic Capacity",
        "terseLabel": "Solar photovoltaic capacity (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfMegaWattsOfSolarPhotovoltaicCapacity",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberOfMegawattsForDemandResponse": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Megawatts For Demand Response",
        "label": "Public Utilities, Number Of Megawatts For Demand Response",
        "terseLabel": "Number of megawatts for demand response (in Megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfMegawattsForDemandResponse",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberOfMegawattsForNaturalGasFacility": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Megawatts For Natural Gas Facility",
        "label": "Public Utilities, Number Of Megawatts For Natural Gas Facility",
        "terseLabel": "Number of megawatts for natural gas facility (in Megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfMegawattsForNaturalGasFacility",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Megawatts In Battery Storage Facilities",
        "label": "Public Utilities, Number Of Megawatts In Battery Storage Facilities",
        "terseLabel": "Number of megawatts in battery storage facilities (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Megawatts In Battery Storage Facilities, Replacement Resource Scenario",
        "label": "Public Utilities, Number Of Megawatts In Battery Storage Facilities, Replacement Resource Scenario",
        "terseLabel": "Number of megawatts in battery storage facilities, replacement resource scenario (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfMegawattsInBatteryStorageFacilitiesReplacementResourceScenario",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Megawatts In Natural Gas-Fired Peaking Plant",
        "label": "Public Utilities, Number Of Megawatts In Natural Gas-Fired Peaking Plant",
        "terseLabel": "Number of megawatts in natural gas-fired peaking plant (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfMegawattsInNaturalGasFiredPeakingPlant",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberOfReplacementResourceScenarios": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number Of Replacement Resource Scenarios",
        "label": "Public Utilities, Number Of Replacement Resource Scenarios",
        "terseLabel": "Number of replacement resource scenarios"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfReplacementResourceScenarios",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesNumberOfStatesToAddressRegionalHaze": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of States To Address Regional Haze",
        "label": "Public Utilities, Number of States To Address Regional Haze",
        "terseLabel": "Number of states to address regional haze"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfStatesToAddressRegionalHaze",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of Mega Watts of Wind Energy Capacity",
        "label": "Public Utilities, Number of Mega Watts of Wind Energy Capacity",
        "terseLabel": "Wind energy capacity (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberofMegaWattsofWindEnergyCapacity",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberofMegawattsNuclearGeneration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of Megawatts Nuclear Generation",
        "label": "Public Utilities, Number of Megawatts Nuclear Generation",
        "terseLabel": "Number of megawatts (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberofMegawattsNuclearGeneration",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of Megawatts Supplying Energy To Data Center",
        "label": "Public Utilities, Number of Megawatts Supplying Energy To Data Center",
        "terseLabel": "Megawatts supplying energy to data center (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberofMegawattsSupplyingEnergyToDataCenter",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of Megawatts Supplying Power To City",
        "label": "Public Utilities, Number of Megawatts Supplying Power To City",
        "terseLabel": "Megawatts supplying energy to power city (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberofMegawattsSupplyingPowerToCity",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of Megawatts Supplying Power To Cooperative",
        "label": "Public Utilities, Number of Megawatts Supplying Power To Cooperative",
        "terseLabel": "Megawatts supplying energy to cooperative (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesNumberofMegawattsSupplyingPowerToCooperative",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesNumberofSolarFacilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of Solar Facilities",
        "label": "Public Utilities, Number of Solar Facilities",
        "terseLabel": "Number of solar facilities"
       }
      }
     },
     "localname": "PublicUtilitiesNumberofSolarFacilities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesNumberofadvancedmetersinstalled": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of advanced meters installed",
        "label": "Public Utilities, Number of advanced meters installed",
        "terseLabel": "Number of advanced meters installed"
       }
      }
     },
     "localname": "PublicUtilitiesNumberofadvancedmetersinstalled",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesNumberofleasesunderwhichassetswerepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of leases under which assets were purchased",
        "label": "Public Utilities, Number of leases under which assets were purchased",
        "terseLabel": "Number of leases under which assets were purchased"
       }
      }
     },
     "localname": "PublicUtilitiesNumberofleasesunderwhichassetswerepurchased",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesOtherExpensesToBeRecovered": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Other Expenses To Be Recovered",
        "label": "Public Utilities, Other Expenses To Be Recovered",
        "terseLabel": "Other expenses to be recovered"
       }
      }
     },
     "localname": "PublicUtilitiesOtherExpensesToBeRecovered",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Ownership Percentage",
        "label": "Public Utilities, Ownership Percentage",
        "terseLabel": "Ownership percentage"
       }
      }
     },
     "localname": "PublicUtilitiesOwnershipPercentage",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesOwnershipPercentageInNuclearReactor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Ownership Percentage in Nuclear Reactor",
        "label": "Public Utilities, Ownership Percentage in Nuclear Reactor",
        "terseLabel": "Ownership percentage in nuclear reactor"
       }
      }
     },
     "localname": "PublicUtilitiesOwnershipPercentageInNuclearReactor",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, PNM Share Estimated Underpaid Surface Mining Royalties under proposed rate change",
        "label": "Public Utilities, PNM Share Estimated Underpaid Surface Mining Royalties under proposed rate change",
        "terseLabel": "PNM's share of estimated underpaid surface mining royalties under proposed rate change"
       }
      }
     },
     "localname": "PublicUtilitiesPNMShareEstimatedUnderpaidSurfaceMiningRoyaltiesunderproposedratechange",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Percent of Non-fuel Revenue Requirement Change Implemented",
        "label": "Public Utilities, Percent of Non-fuel Revenue Requirement Change Implemented",
        "terseLabel": "Percent of non-fuel revenue requirement change implemented"
       }
      }
     },
     "localname": "PublicUtilitiesPercentofNonfuelRevenueRequirementChangeImplemented",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesPlanningPeriodCoveredOfIrp": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Planning Period Covered of IRP",
        "label": "Public Utilities, Planning Period Covered of IRP",
        "terseLabel": "Planning period covered, IRP"
       }
      }
     },
     "localname": "PublicUtilitiesPlanningPeriodCoveredOfIrp",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Plant Decommissioning And Coal Mine Reclamation Costs",
        "label": "Public Utilities, Plant Decommissioning And Coal Mine Reclamation Costs",
        "terseLabel": "Plant decommissioning and coal mine reclamation costs"
       }
      }
     },
     "localname": "PublicUtilitiesPlantDecommissioningAndCoalMineReclamationCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Plant Requirement to Meet Opacity Limit, Percentage",
        "label": "Public Utilities, Plant Requirement to Meet Opacity Limit, Percentage",
        "terseLabel": "Plant requirement to meet opacity limit"
       }
      }
     },
     "localname": "PublicUtilitiesPlantRequirementtoMeetOpacityLimitPercentage",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Potential Acquisition of Ownership in Megawatts",
        "label": "Public Utilities, Potential Acquisition of Ownership in Megawatts",
        "terseLabel": "Potential acquisition of ownership (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesPotentialAcquisitionofOwnershipinMegawatts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Potential To Emit Tons Per Year Of Visibility Impairing Pollution, Maximum",
        "label": "Public Utilities, Potential To Emit Tons Per Year Of Visibility Impairing Pollution, Maximum",
        "terseLabel": "Potential to emit tons per year of visibility impairing pollution, maximum (in tons)"
       }
      }
     },
     "localname": "PublicUtilitiesPotentialToEmitTonsPerYearOfVisibilityImpairingPollutionMaximum",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "massItemType"
    },
    "pnm_PublicUtilitiesPreTaxImpairmentofInvestments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Pre-Tax Impairment of Investments",
        "label": "Public Utilities, Pre-Tax Impairment of Investments",
        "terseLabel": "Pre-tax impairment of investments"
       }
      }
     },
     "localname": "PublicUtilitiesPreTaxImpairmentofInvestments",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesProfitIncentiveSlidingScaleMultiplier": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Profit Incentive Sliding Scale Multiplier",
        "label": "Public Utilities, Profit Incentive Sliding Scale Multiplier",
        "terseLabel": "Profit incentive sliding scale multiplier"
       }
      }
     },
     "localname": "PublicUtilitiesProfitIncentiveSlidingScaleMultiplier",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pnm_PublicUtilitiesProfitincentiveslidingscalemultiplier": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Profit incentive sliding scale multiplier",
        "label": "Public Utilities, Profit incentive sliding scale multiplier",
        "terseLabel": "Sliding scale profit incentive"
       }
      }
     },
     "localname": "PublicUtilitiesProfitincentiveslidingscalemultiplier",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiency": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Program Costs Related To Energy Efficiency",
        "label": "Public Utilities, Program Costs Related To Energy Efficiency",
        "terseLabel": "Program costs related to energy efficiency"
       }
      }
     },
     "localname": "PublicUtilitiesProgramCostsRelatedToEnergyEfficiency",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Program Costs Related To Energy Efficiency, in Year Three",
        "label": "Public Utilities, Program Costs Related To Energy Efficiency, in Year Three",
        "terseLabel": "Program costs related to energy efficiency, in year three"
       }
      }
     },
     "localname": "PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearThree",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Program Costs Related To Energy Efficiency, in Year Two",
        "label": "Public Utilities, Program Costs Related To Energy Efficiency, in Year Two",
        "terseLabel": "Program costs related to energy efficiency, in year two"
       }
      }
     },
     "localname": "PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyInYearTwo",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Program Costs Related To Energy Efficiency, Next Fiscal Year",
        "label": "Public Utilities, Program Costs Related To Energy Efficiency, Next Fiscal Year",
        "terseLabel": "Program costs related to energy efficiency, next fiscal year"
       }
      }
     },
     "localname": "PublicUtilitiesProgramCostsRelatedToEnergyEfficiencyNextFiscalYear",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesProgramCostsRelatedToMeterInstallation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Program Costs Related To Meter Installation",
        "label": "Public Utilities, Program Costs Related To Meter Installation",
        "terseLabel": "Program costs related to meter installation"
       }
      }
     },
     "localname": "PublicUtilitiesProgramCostsRelatedToMeterInstallation",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public utilities property plant and equipment in service net",
        "label": "Public Utilities, Property Plant And Equipment, Net, In-Service",
        "totalLabel": "Net plant in service and plant held for future use"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNetInService",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Proposed Retroactive Surface Mining Royalty Rate",
        "label": "Public Utilities, Proposed Retroactive Surface Mining Royalty Rate",
        "terseLabel": "Proposed retroactive surface mining royalty rate"
       }
      }
     },
     "localname": "PublicUtilitiesProposedRetroactiveSurfaceMiningRoyaltyRate",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Proposed Term to Provide Customers with Benefits Related to Reduction in State Corporate Income Tax Rate",
        "label": "Public Utilities, Proposed Term to Provide Customers with Benefits Related to Reduction in State Corporate Income Tax Rate",
        "terseLabel": "Proposed term for providing benefits to customers related to reduction in state corporate tax"
       }
      }
     },
     "localname": "PublicUtilitiesProposedTermtoProvideCustomerswithBenefitsRelatedtoReductioninStateCorporateIncomeTaxRate",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesReasonableCostThresholdInMegawattsPerHour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Reasonable Cost Threshold In Megawatts Per Hour",
        "label": "Public Utilities, Reasonable Cost Threshold In Megawatts Per Hour",
        "terseLabel": "Reasonable cost threshold in megawatts per hour"
       }
      }
     },
     "localname": "PublicUtilitiesReasonableCostThresholdInMegawattsPerHour",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Refund of Federal Income Tax Rates Period",
        "label": "Public Utilities, Refund of Federal Income Tax Rates Period",
        "terseLabel": "Refund of federal income tax rates period"
       }
      }
     },
     "localname": "PublicUtilitiesRefundofFederalIncomeTaxRatesPeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesRegulatoryDisallowancecapitalimprovements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Regulatory Disallowance capital improvements",
        "label": "Public Utilities, Regulatory Disallowance capital improvements",
        "terseLabel": "Pre-tax regulatory disallowance for capital costs"
       }
      }
     },
     "localname": "PublicUtilitiesRegulatoryDisallowancecapitalimprovements",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRenewableEnergyPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Renewable Energy, Percentage",
        "label": "Public Utilities, Renewable Energy, Percentage",
        "terseLabel": "Renewable energy, percentage"
       }
      }
     },
     "localname": "PublicUtilitiesRenewableEnergyPercentage",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pnm_PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Renewable Energy Procurement Plan, Approved Recovery, Amount",
        "label": "Public Utilities, Renewable Energy Procurement Plan, Approved Recovery, Amount",
        "terseLabel": "Renewable energy procurement plan, approved recovery amount"
       }
      }
     },
     "localname": "PublicUtilitiesRenewableEnergyProcurementPlanApprovedRecoveryAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Amount",
        "label": "Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Amount",
        "terseLabel": "Renewable energy procurement plan, carrying charges"
       }
      }
     },
     "localname": "PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Percent",
        "label": "Public Utilities, Renewable Energy Procurement Plan, Carrying Charges, Percent",
        "terseLabel": "Renewable energy procurement plan, carrying charges, percent"
       }
      }
     },
     "localname": "PublicUtilitiesRenewableEnergyProcurementPlanCarryingChargesPercent",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Renewable Energy Procurement Plan, Proposed Recovery, Amount",
        "label": "Public Utilities, Renewable Energy Procurement Plan, Proposed Recovery, Amount",
        "terseLabel": "Proposed revision to rider that will allow for recovery"
       }
      }
     },
     "localname": "PublicUtilitiesRenewableEnergyProcurementPlanProposedRecoveryAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 1",
        "label": "Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 1",
        "terseLabel": "Additional megawatt hours in first year (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear1",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "energyItemType"
    },
    "pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 2",
        "label": "Public Utilities, Renewable Energy Procurement Plan, Requested Additional Megawatt Hours, Year 2",
        "terseLabel": "Additional megawatt hours in second year (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesRenewableEnergyProcurementPlanRequestedAdditionalMegawattHoursYear2",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "energyItemType"
    },
    "pnm_PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Renewable Energy Procurement Plan, Requested Solar Facility Construction, Megawatts",
        "label": "Public Utilities, Renewable Energy Procurement Plan, Requested Solar Facility Construction, Megawatts",
        "terseLabel": "Requested solar production (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesRenewableEnergyProcurementPlanRequestedSolarFacilityConstructionMegawatts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesRenewableEnergyUnderContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Renewable Energy Under Contract",
        "label": "Public Utilities, Renewable Energy Under Contract",
        "terseLabel": "Renewable energy capacity in operating (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesRenewableEnergyUnderContract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Request Issuance Of Energy Transition Bonds",
        "label": "Public Utilities, Request Issuance Of Energy Transition Bonds",
        "terseLabel": "Request issuance of energy transition bonds"
       }
      }
     },
     "localname": "PublicUtilitiesRequestIssuanceOfEnergyTransitionBonds",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRequestedCostofDebtPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Requested Cost of Debt, Percentage",
        "label": "Public Utilities, Requested Cost of Debt, Percentage",
        "terseLabel": "Requested cost of debt, percentage"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedCostofDebtPercentage",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Requested Increase Annual Distribution Revenue Requirement",
        "label": "Public Utilities, Requested Increase Annual Distribution Revenue Requirement",
        "terseLabel": "Requested increase annual distribution revenue requirement"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedIncreaseAnnualDistributionRevenueRequirement",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Requested Increase Annual Transmission Service Revenue",
        "label": "Public Utilities, Requested Increase Annual Transmission Service Revenue",
        "terseLabel": "Requested increase in annual transmission service revenue"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedIncreaseAnnualTransmissionServiceRevenue",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesReturnonEquity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Return on Equity",
        "label": "Public Utilities, Return on Equity",
        "terseLabel": "Return on equity"
       }
      }
     },
     "localname": "PublicUtilitiesReturnonEquity",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesReturnonEquityRegulatoryDisallowance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Return on Equity, Regulatory Disallowance",
        "label": "Public Utilities, Return on Equity, Regulatory Disallowance",
        "terseLabel": "Pre-tax regulatory disallowance"
       }
      }
     },
     "localname": "PublicUtilitiesReturnonEquityRegulatoryDisallowance",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRevenuefromRenewableenergyrider": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Revenue from Renewable energy rider",
        "label": "Public Utilities, Revenue from Renewable energy rider",
        "terseLabel": "Revenue from renewable energy rider"
       }
      }
     },
     "localname": "PublicUtilitiesRevenuefromRenewableenergyrider",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesRiderChargeFromElectricityReliefProgram": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Rider Charge From Electricity Relief Program",
        "label": "Public Utilities, Rider Charge From Electricity Relief Program",
        "terseLabel": "Rider charge from electricity relief program"
       }
      }
     },
     "localname": "PublicUtilitiesRiderChargeFromElectricityReliefProgram",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails"
     ],
     "xbrltype": "energyItemType"
    },
    "pnm_PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Rider Condition of Earned Return on Jurisdictional Equity in 2013",
        "label": "Public Utilities, Rider Condition of Earned Return on Jurisdictional Equity in 2013",
        "terseLabel": "NMPRC-approved return on equity"
       }
      }
     },
     "localname": "PublicUtilitiesRiderConditionOfEarnedReturnOnJurisdictionalEquityIn2013",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Rule Imposes Opacity Limitation on Certain Fugitive Dust Emissions From Coal and Material Handling Operations",
        "label": "Public Utilities, Rule Imposes Opacity Limitation on Certain Fugitive Dust Emissions From Coal and Material Handling Operations",
        "terseLabel": "Rule imposes opacity limitation on certain fugitive dust emissions from coal and material handling operations"
       }
      }
     },
     "localname": "PublicUtilitiesRuleImposesOpacityLimitationOnCertainFugitiveDustEmissionsFromCoalAndMaterialHandlingOperations",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Solar Generation Capacity Expected To Be Operational, In Megawatts",
        "label": "Public Utilities, Solar Generation Capacity Expected To Be Operational, In Megawatts",
        "terseLabel": "Solar generation capacity expected to be operational (in megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesSolarGenerationCapacityExpectedToBeOperationalInMegawatts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesSolarGenerationCapacityInMegawatts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Solar generation capacity in Megawatts",
        "label": "Public Utilities, Solar Generation Capacity, In Megawatts",
        "terseLabel": "Solar distributed generation (in mw)"
       }
      }
     },
     "localname": "PublicUtilitiesSolarGenerationCapacityInMegawatts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "powerItemType"
    },
    "pnm_PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Solar Generation Capacity, Power Purchase Agreement, in Megawatts",
        "label": "Public Utilities, Solar Generation Capacity, Power Purchase Agreement, in Megawatts",
        "terseLabel": "Solar generation capacity, power purchase agreements (in Megawatts)"
       }
      }
     },
     "localname": "PublicUtilitiesSolarGenerationCapacityPowerPurchaseAgreementInMegawatts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "energyItemType"
    },
    "pnm_PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Sublimit Amount under Nuclear Electric Insurance Limited",
        "label": "Public Utilities, Sublimit Amount under Nuclear Electric Insurance Limited",
        "terseLabel": "Sublimit amount for non-nuclear property damage losses"
       }
      }
     },
     "localname": "PublicUtilitiesSublimitAmountUnderNuclearElectricInsuranceLimited",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Temporary Mandatory Moratorium On Disconnection Period",
        "label": "Public Utilities, Temporary Mandatory Moratorium On Disconnection Period",
        "terseLabel": "Temporary mandatory moratorium on disconnection period"
       }
      }
     },
     "localname": "PublicUtilitiesTemporaryMandatoryMoratoriumOnDisconnectionPeriod",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pnm_PublicUtilitiesTransmissionLineAndAssociatedFacilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Transmission Line And Associated Facilities",
        "label": "Public Utilities, Transmission Line And Associated Facilities",
        "terseLabel": "Transmission line and associated facilities"
       }
      }
     },
     "localname": "PublicUtilitiesTransmissionLineAndAssociatedFacilities",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pnm_PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Undepreciated Investment In Ownership To Be Obtained",
        "label": "Public Utilities, Undepreciated Investment In Ownership To Be Obtained",
        "terseLabel": "Undepreciated investment in ownership to be obtained"
       }
      }
     },
     "localname": "PublicUtilitiesUndepreciatedInvestmentInOwnershipToBeObtained",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesUpfrontFinancingCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Upfront Financing Costs",
        "label": "Public Utilities, Upfront Financing Costs",
        "terseLabel": "Upfront financing costs"
       }
      }
     },
     "localname": "PublicUtilitiesUpfrontFinancingCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_PublicUtilitiesValueOfCashContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public, Utilities, Value Of Cash Contribution, Percent",
        "label": "Public, Utilities, Value Of Cash Contribution, Percent",
        "terseLabel": "Cash contribution percentage"
       }
      }
     },
     "localname": "PublicUtilitiesValueOfCashContributionPercent",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_PublicUtilitiesWriteOffRegulatoryDisallowance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Write off Regulatory Disallowance",
        "label": "Public Utilities, Write off Regulatory Disallowance",
        "terseLabel": "Write off regulatory dissallowance"
       }
      }
     },
     "localname": "PublicUtilitiesWriteOffRegulatoryDisallowance",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_RatioOfDebtToCapitalMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of debt to capital, maximum",
        "label": "Ratio of debt to capital, maximum",
        "terseLabel": "Debt-to-capital ratio (not more than)"
       }
      }
     },
     "localname": "RatioOfDebtToCapitalMaximum",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_ReclamationTrustFundingNextFiscalYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclamation Trust Funding, Next Fiscal Year",
        "label": "Reclamation Trust Funding, Next Fiscal Year",
        "terseLabel": "Reclamation trust funding, next fiscal year"
       }
      }
     },
     "localname": "ReclamationTrustFundingNextFiscalYear",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ReclamationTrustFundingNextFiscalYearThroughYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclamation Trust Funding, Next Fiscal Year Through Year Five",
        "label": "Reclamation Trust Funding, Next Fiscal Year Through Year Five",
        "terseLabel": "Funds contributed next fiscal year through year five"
       }
      }
     },
     "localname": "ReclamationTrustFundingNextFiscalYearThroughYearFive",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ReclamationTrustFundingYear2": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclamation Trust Funding, Year 2",
        "label": "Reclamation Trust Funding, Year 2",
        "terseLabel": "Reclamation trust funding, year 2"
       }
      }
     },
     "localname": "ReclamationTrustFundingYear2",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ReclamationTrustFundingYear3": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclamation Trust Funding, Year 3",
        "label": "Reclamation Trust Funding, Year 3",
        "terseLabel": "Reclamation trust funding, year 3"
       }
      }
     },
     "localname": "ReclamationTrustFundingYear3",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ReconciliationOfUnrecognizedTaxBenefitsExpensesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of Unrecognized Tax Benefits (Expenses) [Table]",
        "label": "Reconciliation of Unrecognized Tax Benefits (Expenses) [Table]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits (Expenses) [Table]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExpensesTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_RedMesaWindMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Red Mesa Wind [Member]",
        "label": "Red Mesa Wind [Member]",
        "terseLabel": "Red Mesa Wind"
       }
      }
     },
     "localname": "RedMesaWindMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RegulatoryAndRateMattersTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory And Rate Matters [Text Block]",
        "label": "Regulatory And Rate Matters [Text Block]",
        "terseLabel": "Regulatory and Rate Matters"
       }
      }
     },
     "localname": "RegulatoryAndRateMattersTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_RegulatoryAssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Assets and Liabilities [Line Items]",
        "label": "Regulatory Assets and Liabilities [Line Items]",
        "terseLabel": "Regulatory Assets and Liabilities [Line Items]"
       }
      }
     },
     "localname": "RegulatoryAssetsAndLiabilitiesLineItems",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_RegulatoryAssetsAndLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Assets and Liabilities [Table]",
        "label": "Regulatory Assets and Liabilities [Table]",
        "terseLabel": "Regulatory Assets and Liabilities [Table]"
       }
      }
     },
     "localname": "RegulatoryAssetsAndLiabilitiesTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_RegulatoryAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Assets and Liabilities [Table Text Block]",
        "label": "Regulatory Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Regulatory Assets and Liabilities"
       }
      }
     },
     "localname": "RegulatoryAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_RegulatoryDisallowanceAdditionalAmountRecorded": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Disallowance, Additional amount recorded",
        "label": "Regulatory Disallowance, Additional Amount Recorded",
        "terseLabel": "Net expense"
       }
      }
     },
     "localname": "RegulatoryDisallowanceAdditionalAmountRecorded",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_RegulatoryDisallowancesAndRestructuringCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 3.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Disallowances And Restructuring Costs",
        "label": "Regulatory Disallowances And Restructuring Costs",
        "terseLabel": "Regulatory disallowances and restructuring costs"
       }
      }
     },
     "localname": "RegulatoryDisallowancesAndRestructuringCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_RegulatoryLiabilityReductionToRevenue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Liability, Reduction To Revenue",
        "label": "Regulatory Liability, Reduction To Revenue",
        "terseLabel": "Reduction to revenue"
       }
      }
     },
     "localname": "RegulatoryLiabilityReductionToRevenue",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_RegulatoryRateMattersDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Matters [Domain]",
        "label": "Regulatory Rate Matters [Domain]",
        "terseLabel": "Regulatory Rate Matters [Domain]"
       }
      }
     },
     "localname": "RegulatoryRateMattersDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RegulatoryliabilitiesOtherCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory liabilities, Other Current [Member]",
        "label": "Regulatory liabilities, Other Current [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "RegulatoryliabilitiesOtherCurrentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RelatedPartyTransactionByTransactionTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, By Transaction Type [Axis]",
        "label": "Related Party Transaction, By Transaction Type [Axis]",
        "terseLabel": "Related Party Transaction, By Transaction Type [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionByTransactionTypeAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_RelatedPartyTransactionByTransactionTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, by Transaction Type [Domain]",
        "label": "Related Party Transaction, by Transaction Type [Domain]",
        "terseLabel": "Related Party Transaction, by Transaction Type [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionByTransactionTypeDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RenewableEnergyPurchasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Renewable Energy Purchases [Member]",
        "label": "Renewable Energy Purchases [Member]",
        "terseLabel": "Renewable energy purchases:"
       }
      }
     },
     "localname": "RenewableEnergyPurchasesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RenewableEnergyRiderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Renewable Energy Rider [Member]",
        "label": "Renewable Energy Rider [Member]",
        "terseLabel": "Renewable Energy Rider"
       }
      }
     },
     "localname": "RenewableEnergyRiderMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RenewableEnergyRiderSkyBlueEnergyProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Renewable Energy Rider, Sky Blue Energy Program",
        "label": "Renewable Energy Rider, Sky Blue Energy Program [Member]",
        "terseLabel": "Renewable Energy Rider, Sky Blue Energy Program"
       }
      }
     },
     "localname": "RenewableEnergyRiderSkyBlueEnergyProgramMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RenewablePortfolioStandard2014Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Renewable Portfolio Standard 2014 [Member]",
        "label": "Renewable Portfolio Standard 2014 [Member]",
        "terseLabel": "Renewable Portfolio Standard 2014"
       }
      }
     },
     "localname": "RenewablePortfolioStandard2014Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RenewablePortfolioStandardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Renewable Portfolio Standard [Member]",
        "label": "Renewable Portfolio Standard [Member]",
        "terseLabel": "Renewable Portfolio Standard"
       }
      }
     },
     "localname": "RenewablePortfolioStandardMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RepaymentOfTransmissionInterconnectionAgreements": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment Of Transmission Interconnection Agreements",
        "label": "Repayment Of Transmission Interconnection Agreements",
        "negatedLabel": "Refunds paid under transmission interconnection arrangements"
       }
      }
     },
     "localname": "RepaymentOfTransmissionInterconnectionAgreements",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ReplacementResourcePortfolioFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Replacement Resource Portfolio Five",
        "label": "Replacement Resource Portfolio Five [Member]",
        "terseLabel": "Replacement Resource Portfolio Five"
       }
      }
     },
     "localname": "ReplacementResourcePortfolioFiveMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ReplacementResourcePortfolioFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Replacement Resource Portfolio Four",
        "label": "Replacement Resource Portfolio Four [Member]",
        "terseLabel": "Replacement Resource Portfolio Four"
       }
      }
     },
     "localname": "ReplacementResourcePortfolioFourMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ReplacementResourcePortfolioOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Replacement Resource Portfolio One",
        "label": "Replacement Resource Portfolio One [Member]",
        "terseLabel": "Replacement Resource Portfolio One"
       }
      }
     },
     "localname": "ReplacementResourcePortfolioOneMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ReplacementResourcePortfolioThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Replacement Resource Portfolio Three",
        "label": "Replacement Resource Portfolio Three [Member]",
        "terseLabel": "Replacement Resource Portfolio Three"
       }
      }
     },
     "localname": "ReplacementResourcePortfolioThreeMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ReplacementResourcePortfolioTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Replacement Resource Portfolio Two",
        "label": "Replacement Resource Portfolio Two [Member]",
        "terseLabel": "Replacement Resource Portfolio Two"
       }
      }
     },
     "localname": "ReplacementResourcePortfolioTwoMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RequiredPercentageBy2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Required Percentage by 2020 [Member]",
        "label": "Required Percentage by 2020 [Member]",
        "terseLabel": "Required Percentage by 2020"
       }
      }
     },
     "localname": "RequiredPercentageBy2020Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RequiredPercentageby2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Required Percentage by 2025 [Member]",
        "label": "Required Percentage by 2025 [Member]",
        "terseLabel": "Required Percentage by 2025"
       }
      }
     },
     "localname": "RequiredPercentageby2025Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RequiredPercentageby2030Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Required Percentage by 2030 [Member]",
        "label": "Required Percentage by 2030 [Member]",
        "terseLabel": "Required Percentage by 2030"
       }
      }
     },
     "localname": "RequiredPercentageby2030Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RequiredPercentageby2040Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Required Percentage by 2040 [Member]",
        "label": "Required Percentage by 2040 [Member]",
        "terseLabel": "Required Percentage by 2040"
       }
      }
     },
     "localname": "RequiredPercentageby2040Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RequiredPercentageby2045Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Required Percentage by 2045 [Member]",
        "label": "Required Percentage by 2045 [Member]",
        "terseLabel": "Required Percentage by 2045"
       }
      }
     },
     "localname": "RequiredPercentageby2045Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ReservebalanceCharitablecontributioncarryforward": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve balance, Charitable contribution carryforward",
        "label": "Reserve balance, Charitable contribution carryforward",
        "terseLabel": "Charitable contribution carryforwards"
       }
      }
     },
     "localname": "ReservebalanceCharitablecontributioncarryforward",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ReservebalanceStatetaxcreditcarryforward": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve balance, State tax credit carryforward",
        "label": "Reserve balance, State tax credit carryforward",
        "verboseLabel": "State tax credit carryforwards"
       }
      }
     },
     "localname": "ReservebalanceStatetaxcreditcarryforward",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_RestrictedStockAndPerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock and Performance Shares [Member]",
        "label": "Restricted Stock and Performance Shares [Member]",
        "terseLabel": "Restricted Shares and Performance-Based Shares"
       }
      }
     },
     "localname": "RestrictedStockAndPerformanceSharesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ResultsOfOperationsVariableInterestEntityOperatingExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Results of Operations Variable Interest Entity Operating Expenses",
        "label": "Results of Operations Variable Interest Entity Operating Expenses",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "ResultsOfOperationsVariableInterestEntityOperatingExpenses",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_ResultsOfOperationsVariableInterestEntityOperatingRevenues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Results of Operations Variable Interest Entity Operating Revenues",
        "label": "Results of Operations Variable Interest Entity Operating Revenues",
        "terseLabel": "Operating revenues"
       }
      }
     },
     "localname": "ResultsOfOperationsVariableInterestEntityOperatingRevenues",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_RetailElectricCommercialCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retail Electric, Commercial Customers [Member]",
        "label": "Retail Electric, Commercial Customers [Member]",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "RetailElectricCommercialCustomersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RetailElectricEconomyEnergyServiceCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retail Electric, Economy Energy Service Customers [Member]",
        "label": "Retail Electric, Economy Energy Service Customers [Member]",
        "terseLabel": "Economy energy service"
       }
      }
     },
     "localname": "RetailElectricEconomyEnergyServiceCustomersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RetailElectricIndustrialCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retail Electric, Industrial Customers [Member]",
        "label": "Retail Electric, Industrial Customers [Member]",
        "terseLabel": "Industrial"
       }
      }
     },
     "localname": "RetailElectricIndustrialCustomersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RetailElectricPublicAuthorityCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retail Electric, Public Authority Customers [Member]",
        "label": "Retail Electric, Public Authority Customers [Member]",
        "terseLabel": "Public authority"
       }
      }
     },
     "localname": "RetailElectricPublicAuthorityCustomersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_RetailElectricResidentialCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retail Electric, Residential Customers [Member]",
        "label": "Retail Electric, Residential Customers [Member]",
        "terseLabel": "Residential"
       }
      }
     },
     "localname": "RetailElectricResidentialCustomersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ReverseBalanceCompensationExpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Balance, Compensation Expense",
        "label": "Reverse Balance, Compensation Expense",
        "terseLabel": "Compensation expense"
       }
      }
     },
     "localname": "ReverseBalanceCompensationExpense",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]",
        "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]",
        "terseLabel": "Non-cash information related to right-of-use assets obtained in exchange for lease obligations:"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_Route66SolarEnergyCenterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Route 66 Solar Energy Center [Member]",
        "label": "Route 66 Solar Energy Center [Member]",
        "terseLabel": "Route 66 Solar Energy Center, LLC"
       }
      }
     },
     "localname": "Route66SolarEnergyCenterMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SJGSUnits2and3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJGS Units 2 and 3 [Member]",
        "label": "SJGS Units 2 and 3 [Member]",
        "terseLabel": "Shutdown of SJGS Units 2 and 3"
       }
      }
     },
     "localname": "SJGSUnits2and3Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SanJuanCoalCompanyWestmorelandMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Juan Coal Company, Westmoreland [Member]",
        "label": "San Juan Coal Company, Westmoreland [Member]",
        "terseLabel": "San Juan Coal Company, Westmoreland"
       }
      }
     },
     "localname": "SanJuanCoalCompanyWestmorelandMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SanJuanGeneratingStationAndFourCornersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Juan Generating Station And Four Corners [Member]",
        "label": "San Juan Generating Station And Four Corners [Member]",
        "terseLabel": "San Juan Generating Station And Four Corners"
       }
      }
     },
     "localname": "SanJuanGeneratingStationAndFourCornersMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SanJuanGeneratingStationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Juan Generating Station [Member]",
        "label": "San Juan Generating Station [Member]",
        "terseLabel": "San Juan Generating Station"
       }
      }
     },
     "localname": "SanJuanGeneratingStationMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SanJuanGeneratingStationReplacementResourcesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Juan Generating Station Replacement Resources",
        "label": "San Juan Generating Station Replacement Resources [Member]",
        "terseLabel": "SJGS replacement resources"
       }
      }
     },
     "localname": "SanJuanGeneratingStationReplacementResourcesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SanJuanGeneratingStationUnit4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Juan Generating Station Unit 4 [Member]",
        "label": "San Juan Generating Station Unit 4 [Member]",
        "terseLabel": "San Juan Generating Station Unit 4"
       }
      }
     },
     "localname": "SanJuanGeneratingStationUnit4Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Average Rates Used Allocated Between Depreciation Expense and Construction Expense Projects Based on Use of Equipment [Table Text Block]",
        "label": "Schedule of Average Rates Used Allocated Between Depreciation Expense and Construction Expense Projects Based on Use of Equipment [Table Text Block]",
        "terseLabel": "Schedule of Average Rates Used Allocated Between Depreciation Expense and Construction Expense Projects Based on Use of Equipment"
       }
      }
     },
     "localname": "ScheduleOfAverageRatesUsedAllocatedBetweenDepreciationExpenseAndConstructionExpenseProjectsBasedOnUseOfEquipmentTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Components of Income Tax Expense (Benefit) [Table]",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit) [Table]"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_ScheduleOfDeferredIncomeTaxComponentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Deferred Income Tax Components [Table]",
        "label": "Schedule of Deferred Income Tax Components [Table]",
        "terseLabel": "Schedule of Deferred Income Tax Components [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredIncomeTaxComponentsTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_ScheduleOfDeferredIncomeTaxComponentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Deferred Income Tax Components [Table Text Block]",
        "label": "Schedule of Deferred Income Tax Components [Table Text Block]",
        "terseLabel": "Reconciliation of Accumulated Deferred Income Tax Liability to Deferred Income Tax Benefit"
       }
      }
     },
     "localname": "ScheduleOfDeferredIncomeTaxComponentsTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_ScheduleOfDeferredTaxAssetsAndLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Deferred Tax Assets and Liabilities [Table]",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_ScheduleOfDefinedContributionPlanExpensesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Defined Contribution Plan Expenses [Table Text Block]",
        "label": "Schedule of Defined Contribution Plan Expenses [Table Text Block]",
        "terseLabel": "Summary of Expenses for Other Retirement Plans"
       }
      }
     },
     "localname": "ScheduleOfDefinedContributionPlanExpensesTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_ScheduleOfEffectiveIncomeTaxRateReconciliationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Effective Income Tax Rate Reconciliation [Table]",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation [Table]"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_ScheduleOfGoodwillAndOtherIntangibleAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Goodwill and Other Intangible Assets [Table]",
        "label": "Schedule of Goodwill and Other Intangible Assets [Table]",
        "terseLabel": "Schedule of Goodwill and Other Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillAndOtherIntangibleAssetsTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_ScheduleOfRegulatoryRateMattersAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Regulatory Rate Matters [Axis]",
        "label": "Schedule of Regulatory Rate Matters [Axis]",
        "terseLabel": "Schedule of Regulatory Rate Matters [Axis]"
       }
      }
     },
     "localname": "ScheduleOfRegulatoryRateMattersAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_ScheduleofRateIncreasesforTransmissionCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Rate Increases for Transmission Costs [Table Text Block]",
        "label": "Schedule of Rate Increases for Transmission Costs [Table Text Block]",
        "terseLabel": "Schedule of Rate Increases for Transmission Costs"
       }
      }
     },
     "localname": "ScheduleofRateIncreasesforTransmissionCostsTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRegulatoryandRateMattersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors, Issuance in July 2018 [Member]",
        "label": "Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors, Issuance in July 2018 [Member]",
        "terseLabel": "SUN's, Private Placement Transaction with Institutional Investors, Issuance in July 2018"
       }
      }
     },
     "localname": "SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinJuly2018Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors, Issuance in May 2018 [Member]",
        "label": "Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors, Issuance in May 2018 [Member]",
        "terseLabel": "SUNs, Private Placement Transaction with Institutional Investors, Issuance in May 2018"
       }
      }
     },
     "localname": "SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsIssuanceinMay2018Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors [Member]",
        "label": "Senior Unsecured Note Agreement (SUNs), Private Placement Transaction with Institutional Investors [Member]",
        "terseLabel": "Senior Unsecured Note Agreement (SUNs), Private Placement Transactions with Institutional Investors"
       }
      }
     },
     "localname": "SeniorUnsecuredNoteAgreementSUNsPrivatePlacementTransactionwithInstitutionalInvestorsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotes321SeriesADueApril2030Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, 3.21% Series A, due April 2030",
        "label": "Senior Unsecured Notes, 3.21% Series A, due April 2030 [Member]",
        "terseLabel": "Senior Unsecured Notes, 3.21% Series A, due April 2030"
       }
      }
     },
     "localname": "SeniorUnsecuredNotes321SeriesADueApril2030Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotes357SeriesBDueApril2039Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, 3.57% Series B, due April 2039",
        "label": "Senior Unsecured Notes, 3.57% Series B, due April 2039 [Member]",
        "terseLabel": "Senior Unsecured Notes, 3.57% Series B, due April 2039"
       }
      }
     },
     "localname": "SeniorUnsecuredNotes357SeriesBDueApril2039Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2018at7point50percentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2018, at 7 point 50 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2018, at 7 point 50 percent [Member]",
        "terseLabel": "SUNs at 7.50% due August 2018"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2018at7point50percentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2018at7point95percentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2018, at 7 point 95 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2018, at 7 point 95 percent [Member]",
        "terseLabel": "SUNs at 7.95% due 2018"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2018at7point95percentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2021At5Point35PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2021, at 5 point 35 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2021, at 5 point 35 percent [Member]",
        "terseLabel": "5.35% due October 2021"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2021At5Point35PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2023at3point15percentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2023, at 3 point 15 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2023, at 3 point 15 percent [Member]",
        "terseLabel": "3.15% due May 2023"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2023at3point15percentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2025At3Point85PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured note, Due 2025, at 3 point 850 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2025, at 3 point 85 percent [Member]",
        "terseLabel": "3.85% due August 2025"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2025At3Point85PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2025at3point45percentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2025, at 3 point 45 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2025, at 3 point 45 percent [Member]",
        "terseLabel": "3.45% due May 2025"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2025at3point45percentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2028At3Point68PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured note, Due 2028, at 3 point 68 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2028, at 3 point 68 percent [Member]",
        "terseLabel": "3.68% due May 2028"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2028At3Point68PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2028At3Point78PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured note, Due 2028, at 3 point 78 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2028, at 3 point 78 percent [Member]",
        "terseLabel": "3.78% due August 2028"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2028At3Point78PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2030At3Point21PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2030, at 3 point 21 percent",
        "label": "Senior Unsecured Notes, Due 2030, at 3 point 21 percent [Member]",
        "terseLabel": "3.21% due April 2030"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2030At3Point21PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2033At3Point93PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured note, Due 2033, at 3 point 93 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2033, at 3 point 93 percent [Member]",
        "terseLabel": "3.93% due May 2033"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2033At3Point93PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2038At4Point22PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured note, Due 2038, at 4 point 22 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2038, at 4 point 22 percent [Member]",
        "terseLabel": "4.22% due May 2038"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2038At4Point22PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2039At3Point57PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Due 2039, at 3 point 57 percent",
        "label": "Senior Unsecured Notes, Due 2039, at 3 point 57 percent [Member]",
        "terseLabel": "3.57% due April 2039"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2039At3Point57PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2048At4Point50PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured note, Due 2048, at 4 point 50 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2048, at 4 point 50 percent [Member]",
        "terseLabel": "4.50% due May 2048"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2048At4Point50PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesDue2048At4Point60PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured note, Due 2048, at 4 point 60 percent [Member]",
        "label": "Senior Unsecured Notes, Due 2048, at 4 point 60 percent [Member]",
        "terseLabel": "4.60% due August 2048"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesDue2048At4Point60PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Note PCRB Due 2020 at 5.20 Percent [Member]",
        "label": "Senior Unsecured Notes, PCRB Due 2020, at 5 Point 20 Percent [Member]",
        "terseLabel": "5.20% due June 2043, mandatory tender - June\u00a01, 2020"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2020At5Point20PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Due 2022, At 1 Point 05 Percent",
        "label": "Senior Unsecured Notes, PCRB Due 2022, At 1 Point 05 Percent [Member]",
        "terseLabel": "1.05% due January 2038, mandatory tender - June 1, 2022"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2022At1Point05PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Due 2022, At 1 Point 20 Percent",
        "label": "Senior Unsecured Notes, PCRB Due 2022, At 1 Point 20 Percent [Member]",
        "terseLabel": "1.20% due June 2040, mandatory tender - June 1, 2022"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2022At1Point20PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Due 2023, At 1 Point 10 Percent",
        "label": "Senior Unsecured Notes, PCRB Due 2023, At 1 Point 10 Percent [Member]",
        "terseLabel": "1.10% due June 2040, mandatory tender June 1, 2023"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2023At1Point10PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Due 2024, At 1 Point 15 Percent",
        "label": "Senior Unsecured Notes, PCRB Due 2024, At 1 Point 15 Percent [Member]",
        "terseLabel": "1.15% due June 2040, mandatory tender - June 1, 2024"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2024At1Point15PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Note, PCRB Due 2038, at 6 point 25 percent [Member]",
        "label": "Senior Unsecured Notes, PCRB Due 2038, at 6 point 25 percent [Member]",
        "terseLabel": "6.25% due January 2038"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2038At6Point25PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pollution Control Revenue Bonds 2.125 Percent, due 2040 [Member]",
        "label": "Senior Unsecured Notes, PCRB Due 2040, at 2 Point 125 Percent [Member]",
        "verboseLabel": "2.125% due June 2040, mandatory tender - June\u00a01, 2022"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2040At2Point125PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Note PCRB Due 2042 at 2.45 Percent [Member]",
        "label": "Senior Unsecured Notes, PCRB Due 2042, at 2 Point 45 Percent [Member]",
        "terseLabel": "2.45% due September 2042, mandatory tender - June\u00a01, 2022"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2042At2Point45PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured note, PCRB Due 2043, at 2 point 4 percent [Member]",
        "label": "Senior Unsecured Notes, PCRB Due 2043, at 2 point 4 percent [Member]",
        "verboseLabel": "2.40% due June 2043, mandatory tender - June\u00a01, 2020"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBDue2043At2Point4PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Floating Rate, Weekly-Mode",
        "label": "Senior Unsecured Notes, PCRB Floating Rate, Weekly-Mode [Member]",
        "terseLabel": "Floating rate, weekly-mode"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPCRBFloatingRateWeeklyModeMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes Pcrb Due 2033 At 1 Point 875 Percent [Member]",
        "label": "Senior Unsecured Notes Pcrb Due 2033 At 1 Point 875 Percent [Member]",
        "terseLabel": "1.875% due April 2033, mandatory tender - October 1, 2021"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPcrbDue2033At1Point875PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Due 2040, at 5 point 20 percent [Member]",
        "label": "Senior Unsecured Notes, PCRB Due 2040, at 5 point 20 percent [Member]",
        "terseLabel": "5.20% due June 2040, mandatory tender - June\u00a01, 2020"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPcrbDue2040At5Point20PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Due 2040, at 5 point 90 percent [Member]",
        "label": "Senior Unsecured Notes, PCRB Due 2040, at 5 point 90 percent [Member]",
        "terseLabel": "5.90% due June 2040"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPcrbDue2040At5Point90PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, PCRB Due 2040, at 6 point 25 percent [Member]",
        "label": "Senior Unsecured Notes, PCRB Due 2040, at 6 point 25 percent [Member]",
        "terseLabel": "6.25% due June 2040"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPcrbDue2040At6Point25PercentMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SeniorUnsecuredNotesPollutionControlRevenueBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes, Pollution Control Revenue Bonds [Member]",
        "label": "Senior Unsecured Notes, Pollution Control Revenue Bonds [Member]",
        "terseLabel": "Senior Unsecured Notes, Pollution Control Revenue Bonds:"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesPollutionControlRevenueBondsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ServiceBillingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service Billings [Member]",
        "label": "Service Billings [Member]",
        "terseLabel": "Services billings:"
       }
      }
     },
     "localname": "ServiceBillingsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Compensation Arrangement by Share Based Payment Award Fair Value Assumptions Expected Quarterly Dividend Rate",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Fair Value Assumptions Expected Quarterly Dividend Rate",
        "terseLabel": "Expected quarterly dividends per share (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedQuarterlyDividendRate",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year One",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year One",
        "terseLabel": "Shares excluded (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearOne",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Three",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Three",
        "terseLabel": "Shares excluded in year three (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearThree",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Two",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares in Year Two",
        "terseLabel": "Shares excluded in year two (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesInYearTwo",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pnm_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Vesting Rate",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Vesting Rate",
        "terseLabel": "Vesting rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRate",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Conversion Ratio",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Conversion Ratio",
        "terseLabel": "Charge to share pool for each share awarded"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardConversionRatio",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pnm_SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based Compensation, weighted percentage assigned to achieving market targets",
        "label": "Share based Compensation, weighted percentage assigned to achieving market targets",
        "terseLabel": "Weighted percentage assigned to achieving market targets"
       }
      }
     },
     "localname": "SharebasedCompensationweightedpercentageassignedtoachievingmarkettargets",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based Compensation, weighted percentage assigned to achieving performance targets",
        "label": "Share based Compensation, weighted percentage assigned to achieving performance targets",
        "terseLabel": "Weighted percentage assigned to achieving performance targets"
       }
      }
     },
     "localname": "SharebasedCompensationweightedpercentageassignedtoachievingperformancetargets",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pnm_SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, Purchase price of common stock",
        "label": "Share-based compensation arrangement by share-based payment award, Purchase price of common stock",
        "terseLabel": "Value of stock to be granted if performance targets are achieved"
       }
      }
     },
     "localname": "SharebasedcompensationarrangementbysharebasedpaymentawardPurchasepriceofcommonstock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_SjgsCoalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJGS (Coal) [Member]",
        "label": "SJGS (Coal) [Member]",
        "terseLabel": "SJGS (Coal)"
       }
      }
     },
     "localname": "SjgsCoalMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SjgsUnits1And2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJGS Units 1 and 2 [Member]",
        "label": "SJGS Units 1 and 2 [Member]",
        "terseLabel": "SJGS Units 1 and 2"
       }
      }
     },
     "localname": "SjgsUnits1And2Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_StateNetOperatingLossCarryforwardImpairment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State Net Operating Loss Carryforward, Impairment",
        "label": "State Net Operating Loss Carryforward, Impairment",
        "terseLabel": "State net operating loss carryforwards"
       }
      }
     },
     "localname": "StateNetOperatingLossCarryforwardImpairment",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_StateTaxCreditCarryforwardImpairment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State Tax Credit Carryforward, Impairment",
        "label": "State Tax Credit Carryforward, Impairment",
        "terseLabel": "State tax credit carryforwards"
       }
      }
     },
     "localname": "StateTaxCreditCarryforwardImpairment",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_StationFuelTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Station (Fuel Type) [Domain]",
        "label": "Station (Fuel Type) [Domain]",
        "terseLabel": "Station (Fuel Type) [Domain]"
       }
      }
     },
     "localname": "StationFuelTypeDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_SummaryOfBudgetedConstructionExpendituresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Budgeted Construction Expenditures [Line Items]",
        "label": "Summary of Budgeted Construction Expenditures [Line Items]",
        "terseLabel": "Summary of Budgeted Construction Expenditures [Line Items]"
       }
      }
     },
     "localname": "SummaryOfBudgetedConstructionExpendituresLineItems",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_SummaryOfBudgetedConstructionExpendituresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of budgeted construction expenditures [Table]",
        "label": "Summary of budgeted construction expenditures [Table]",
        "terseLabel": "Summary of budgeted construction expenditures [Table]"
       }
      }
     },
     "localname": "SummaryOfBudgetedConstructionExpendituresTable",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_SummaryOfBudgetedConstructionExpendituresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of budgeted construction expenditures [Table Text Block]",
        "label": "Summary of budgeted construction expenditures [Table Text Block]",
        "terseLabel": "Summary of Budgeted Construction Expenditures"
       }
      }
     },
     "localname": "SummaryOfBudgetedConstructionExpendituresTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_SummaryofTaxReformAdjustmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Tax Reform Adjustments [Table Text Block]",
        "label": "Summary of Tax Reform Adjustments [Table Text Block]",
        "terseLabel": "Summary of Tax Reform Adjustments"
       }
      }
     },
     "localname": "SummaryofTaxReformAdjustmentsTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_SurfaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Surface [Member]",
        "label": "Surface [Member]",
        "terseLabel": "Surface"
       }
      }
     },
     "localname": "SurfaceMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMP2018TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP 2018 Term Loan [Member]",
        "label": "TNMP 2018 Term Loan [Member]",
        "terseLabel": "TNMP 2018 Term Loan due July 2020"
       }
      }
     },
     "localname": "TNMP2018TermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMP2019BondPurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP 2019 Bond Purchase Agreement [Member]",
        "label": "TNMP 2019 Bond Purchase Agreement [Member]",
        "terseLabel": "TNMP 2019 Bond Purchase Agreement"
       }
      }
     },
     "localname": "TNMP2019BondPurchaseAgreementMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMP2020BondPurchaseAgreementBondSeries1And2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP 2020 Bond Purchase Agreement, Bond Series 1 and 2",
        "label": "TNMP 2020 Bond Purchase Agreement, Bond Series 1 and 2 [Member]",
        "terseLabel": "TNMP 2020 Bond Purchase Agreement, Bond Series 1 and 2"
       }
      }
     },
     "localname": "TNMP2020BondPurchaseAgreementBondSeries1And2Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMP2020BondPurchaseAgreementBondSeries3And4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP 2020 Bond Purchase Agreement, Bond Series 3 and 4",
        "label": "TNMP 2020 Bond Purchase Agreement, Bond Series 3 and 4 [Member]",
        "terseLabel": "TNMP 2020 Bond Purchase Agreement, Bond Series 3 and 4"
       }
      }
     },
     "localname": "TNMP2020BondPurchaseAgreementBondSeries3And4Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMP2020BondPurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP 2020 Bond Purchase Agreement",
        "label": "TNMP 2020 Bond Purchase Agreement [Member]",
        "terseLabel": "TNMP 2020 Bond Purchase Agreement"
       }
      }
     },
     "localname": "TNMP2020BondPurchaseAgreementMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMPFirstMortgageBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP First Mortgage Bonds",
        "label": "TNMP First Mortgage Bonds [Member]",
        "terseLabel": "TNMP First Mortgage Bonds"
       }
      }
     },
     "localname": "TNMPFirstMortgageBondsMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMPRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP Revolving Credit Facility [Member]",
        "label": "TNMP Revolving Credit Facility [Member]",
        "terseLabel": "TNMP Revolving Credit Facility"
       }
      }
     },
     "localname": "TNMPRevolvingCreditFacilityMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMPTermLoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP Term Loan Agreement [Member]",
        "label": "TNMP Term Loan Agreement [Member]",
        "terseLabel": "TNMP Term Loan Agreement"
       }
      }
     },
     "localname": "TNMPTermLoanAgreementMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TNMPtoPNMMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TNMP to PNM [Member]",
        "label": "TNMP to PNM [Member]",
        "terseLabel": "TNMP to PNM"
       }
      }
     },
     "localname": "TNMPtoPNMMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Carryforward, Impairments, net of Federal Tax Benefit [Table Text Block]",
        "label": "Tax Carryforward, Impairments, net of Federal Tax Benefit [Table Text Block]",
        "terseLabel": "Tax Carryforward, Impairments, net of Federal Tax Benefit"
       }
      }
     },
     "localname": "TaxCarryforwardImpairmentsnetofFederalTaxBenefitTableTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Cuts And Jobs Act Of 2017, Net Decrease in Regulatory Liability",
        "label": "Tax Cuts And Jobs Act Of 2017, Net Decrease in Regulatory Liability",
        "terseLabel": "Refund of regulatory liability to customers"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017NetDecreaseinRegulatoryLiability",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TaxCutsAndJobsActOf2017NetRegulatoryLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Cuts And Jobs Act Of 2017, Net Regulatory Liability",
        "label": "Tax Cuts And Jobs Act Of 2017, Net Regulatory Liability",
        "terseLabel": "Net increase (decrease) in regulatory liabilities"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017NetRegulatoryLiability",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Affiliate Receivables (Payables), Provisional Income Tax (Expense) Benefit",
        "label": "Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Affiliate Receivables (Payables), Provisional Income Tax (Expense) Benefit",
        "terseLabel": "Net increase in affiliate receivables (affiliate payables)"
       }
      }
     },
     "localname": "TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateAffiliateReceivablesPayablesProvisionalIncomeTaxExpenseBenefit",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TaxEffectOfExcessPensionLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of excess pension liability",
        "label": "Tax effect of excess pension liability",
        "terseLabel": "Tax effect of excess pension liability"
       }
      }
     },
     "localname": "TaxEffectOfExcessPensionLiability",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TaxEffectOfMarkToMarketAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of mark-to-market adjustments",
        "label": "Tax effect of mark-to-market adjustments",
        "terseLabel": "Tax effect of mark-to-market adjustments"
       }
      }
     },
     "localname": "TaxEffectOfMarkToMarketAdjustments",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan",
        "label": "Term Loan [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TermLoanRestatementCommittedAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Restatement Committed Amount",
        "label": "Term Loan Restatement Committed Amount",
        "terseLabel": "Term loan restatement committed amount"
       }
      }
     },
     "localname": "TermLoanRestatementCommittedAmount",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TermLoanRestatementToProvideAdditionalFunding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Restatement To Provide Additional Funding",
        "label": "Term Loan Restatement To Provide Additional Funding",
        "terseLabel": "Term loan restatement to provide additional funding"
       }
      }
     },
     "localname": "TermLoanRestatementToProvideAdditionalFunding",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TerminationFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination Fees",
        "label": "Termination Fees",
        "terseLabel": "Termination fees"
       }
      }
     },
     "localname": "TerminationFees",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TexasNewMexicoPowerCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Texas-New Mexico Power Company [Member]",
        "label": "Texas-New Mexico Power Company [Member]",
        "terseLabel": "Texas-New Mexico Power Company",
        "verboseLabel": "TNMP"
       }
      }
     },
     "localname": "TexasNewMexicoPowerCompanyMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails",
      "http://www.pnmresources.com/role/CoverPage",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/GoodwillDetails",
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails",
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TnmpToPnmrMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tnmp to Pnmr [Member]",
        "label": "Tnmp to Pnmr [Member]",
        "terseLabel": "TNMP to PNMR"
       }
      }
     },
     "localname": "TnmpToPnmrMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TotalBudgetedConstructionExpenditures": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Budgeted Construction Expenditures",
        "label": "Total Budgeted Construction Expenditures",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "TotalBudgetedConstructionExpenditures",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsSummaryofBudgetedConstructionExpendituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TotalDeferredChargesAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Deferred Charges And Other Assets",
        "label": "Total Deferred Charges And Other Assets",
        "totalLabel": "Total deferred charges and other assets"
       }
      }
     },
     "localname": "TotalDeferredChargesAndOtherAssets",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TotalOtherPropertyAndInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total other property and investments",
        "label": "Total other property and investments",
        "totalLabel": "Total other property and investments"
       }
      }
     },
     "localname": "TotalOtherPropertyAndInvestments",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TransmissionAndDistributionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 5.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred for transmission and distribution of electricity",
        "label": "Transmission And Distribution Costs",
        "terseLabel": "Transmission and distribution costs"
       }
      }
     },
     "localname": "TransmissionAndDistributionCosts",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_TransmissionCostOfServiceRatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transmission Cost of Service Rates [Member]",
        "label": "Transmission Cost of Service Rates [Member]",
        "terseLabel": "Transmission Cost of Service Rates"
       }
      }
     },
     "localname": "TransmissionCostOfServiceRatesMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TransportationElectrificationProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transportation Electrification Program",
        "label": "Transportation Electrification Program [Member]",
        "terseLabel": "Transportation Electrification Program"
       }
      }
     },
     "localname": "TransportationElectrificationProgramMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TriStateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tri-State [Member]",
        "label": "Tri-State [Member]",
        "terseLabel": "Tri-State"
       }
      }
     },
     "localname": "TriStateMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_TypeOfRegulatoryCostAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of Regulatory Cost [Axis]",
        "label": "Type of Regulatory Cost [Axis]",
        "terseLabel": "Type of Regulatory Cost [Axis]"
       }
      }
     },
     "localname": "TypeOfRegulatoryCostAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_TypeOfRegulatoryCostDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of Regulatory Cost [Domain]",
        "label": "Type of Regulatory Cost [Domain]",
        "terseLabel": "Type of Regulatory Cost [Domain]"
       }
      }
     },
     "localname": "TypeOfRegulatoryCostDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unaffiliated Customer of Texas-New Mexico Power Company One [Member]",
        "label": "Unaffiliated Customer of Texas-New Mexico Power Company One [Member]",
        "terseLabel": "REP A"
       }
      }
     },
     "localname": "UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyOneMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unaffiliated Customer of Texas-New Mexico Power Company Two [Member]",
        "label": "Unaffiliated Customer of Texas-New Mexico Power Company Two [Member]",
        "terseLabel": "REP C"
       }
      }
     },
     "localname": "UnaffiliatedCustomerOfTexasNewMexicoPowerCompanyTwoMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unaffiliated Customer of Texas-New Mexico Power Company Three [Member]",
        "label": "Unaffiliated Customer of Texas-New Mexico Power Company Three [Member]",
        "terseLabel": "REP B"
       }
      }
     },
     "localname": "UnaffiliatedCustomerofTexasNewMexicoPowerCompanyThreeMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_UnamortizedCostOfPrepaidRightOfWayAgreements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unamortized Cost Of Prepaid Right-Of-Way Agreements",
        "label": "Unamortized Cost Of Prepaid Right-Of-Way Agreements",
        "terseLabel": "Unamortized cost of prepaid right-of-way agreements"
       }
      }
     },
     "localname": "UnamortizedCostOfPrepaidRightOfWayAgreements",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Current Portion",
        "label": "Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Current Portion",
        "terseLabel": "Unamortized Discounts, (Premiums), and Issuance Costs, net, Less current maturities"
       }
      }
     },
     "localname": "UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsCurrentPortion",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Excluding Current Portion",
        "label": "Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums, Excluding Current Portion",
        "terseLabel": "Unamortized Discounts, (Premiums), and Issuance Costs, net, excluding current maturities"
       }
      }
     },
     "localname": "UnamortizedLoanCommitmentandOriginationFeesandUnamortizedDiscountsorPremiumsExcludingCurrentPortion",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_UndergroundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Underground [Member]",
        "label": "Underground [Member]",
        "terseLabel": "Underground"
       }
      }
     },
     "localname": "UndergroundMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_UndergroundandSurfaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Underground and Surface [Member]",
        "label": "Underground and Surface [Member]",
        "terseLabel": "Underground and Surface"
       }
      }
     },
     "localname": "UndergroundandSurfaceMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_Unit4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unit 4 [Member]",
        "label": "Unit 4 [Member]",
        "terseLabel": "Unit 4"
       }
      }
     },
     "localname": "Unit4Member",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_UnitAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unit [Axis]",
        "label": "Unit [Axis]",
        "terseLabel": "Unit [Axis]"
       }
      }
     },
     "localname": "UnitAxis",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_UnitDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unit [Domain]",
        "label": "Unit [Domain]",
        "terseLabel": "Unit [Domain]"
       }
      }
     },
     "localname": "UnitDomain",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utilities Operating Expense, Impairments, Portion Of Purchase Price",
        "label": "Utilities Operating Expense, Impairments, Portion Of Purchase Price",
        "terseLabel": "Recorded pre-tax impairments portion of purchase price"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseImpairmentsPortionOfPurchasePrice",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pnm_VariableInterestEntitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities [Abstract]",
        "label": "Variable Interest Entities [Abstract]",
        "terseLabel": "Variable Interest Entities [Abstract]"
       }
      }
     },
     "localname": "VariableInterestEntitiesAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "xbrltype": "stringItemType"
    },
    "pnm_VariableInterestEntitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities [Text Block]",
        "label": "Variable Interest Entities [Text Block]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "VariableInterestEntitiesTextBlock",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pnm_VariableInterestEntityStatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entity, Statement Of Financial Position",
        "label": "Variable Interest Entity, Statement Of Financial Position [Abstract]",
        "terseLabel": "Financial Position"
       }
      }
     },
     "localname": "VariableInterestEntityStatementOfFinancialPositionAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_VariableInterestEntityStatementOfOperationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entity, Statement Of Operation [Abstract]",
        "label": "Variable Interest Entity, Statement Of Operation [Abstract]",
        "terseLabel": "Results of Operations"
       }
      }
     },
     "localname": "VariableInterestEntityStatementOfOperationAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_VariableRateShortTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Rate Short-Term Debt [Member]",
        "label": "Variable Rate Short-Term Debt [Member]",
        "terseLabel": "Variable Rate Short-Term Debt"
       }
      }
     },
     "localname": "VariableRateShortTermDebtMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pnm_WeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Lease Term [Abstract]",
        "label": "Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted average remaining lease term (years):"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pnm_WesternSpiritLineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Western Spirit Line [Member]",
        "label": "Western Spirit Line [Member]",
        "terseLabel": "Western Spirit Line"
       }
      }
     },
     "localname": "WesternSpiritLineMember",
     "nsuri": "http://www.pnmresources.com/20201231",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r493",
      "r752",
      "r753",
      "r756",
      "r900",
      "r930"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.",
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]",
        "terseLabel": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "terseLabel": "Condensed Financial Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r642",
      "r643",
      "r651",
      "r652",
      "r900",
      "r930"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r642",
      "r643",
      "r651",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity.",
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r85",
      "r171",
      "r933"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": {
     "auth_ref": [
      "r192",
      "r199",
      "r322",
      "r567",
      "r568",
      "r569",
      "r621",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount after cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r192",
      "r199",
      "r322",
      "r567",
      "r568",
      "r569",
      "r621",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r192",
      "r199",
      "r322",
      "r567",
      "r568",
      "r569",
      "r621",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r192",
      "r199",
      "r322",
      "r567",
      "r568",
      "r569",
      "r621",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EnergyAxis": {
     "auth_ref": [
      "r926",
      "r927"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of energy source.",
        "label": "Energy [Axis]",
        "terseLabel": "Energy [Axis]"
       }
      }
     },
     "localname": "EnergyAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EnergyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Combustible material used to power engines, power plants or reactors. Examples include, but are not limited to, fuel and oil.",
        "label": "Energy [Domain]",
        "terseLabel": "Energy [Domain]"
       }
      }
     },
     "localname": "EnergyDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of investment, including named security. Excludes consolidated entity.",
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r278",
      "r427",
      "r432",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ManagementMember": {
     "auth_ref": [
      "r280",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person or persons designated as part of management.",
        "label": "Management [Member]",
        "terseLabel": "Executive"
       }
      }
     },
     "localname": "ManagementMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r531",
      "r537",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r793",
      "r872",
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r531",
      "r537",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r793",
      "r872",
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r278",
      "r427",
      "r432",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Parent Company [Member]",
        "terseLabel": "PNM Resources"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r275",
      "r427",
      "r430",
      "r794",
      "r871",
      "r873"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r275",
      "r427",
      "r430",
      "r794",
      "r871",
      "r873"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r465",
      "r531",
      "r537",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r793",
      "r872",
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r465",
      "r531",
      "r537",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r793",
      "r872",
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r532",
      "r929"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period.",
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "auth_ref": [
      "r176",
      "r636",
      "r931",
      "r934",
      "r935",
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.",
        "label": "Condensed Financial Statements [Table]",
        "terseLabel": "Schedule of Condensed Financial Statements [Table]"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of investment, including named security. Excludes consolidated entity.",
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r187",
      "r932"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Schedule II - Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r377",
      "r532",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r280",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r187",
      "r932"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201609Member": {
     "auth_ref": [
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-09 Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.",
        "label": "Accounting Standards Update 2016-09 [Member]",
        "terseLabel": "Accounting Standards Update 2016-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201609Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201707Member": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2017-07 Compensation-Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.",
        "label": "Accounting Standards Update 2017-07 [Member]",
        "terseLabel": "Accounting Standards Update 2017-07"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201707Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.",
        "label": "Legal Entity of Counterparty, Type [Axis]",
        "terseLabel": "Legal Entity of Counterparty, Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r822",
      "r858"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts Payable",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "auth_ref": [
      "r58",
      "r174",
      "r754",
      "r756"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Related Parties, Current",
        "terseLabel": "Affiliate payables"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r39",
      "r281",
      "r282"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowance for uncollectible accounts"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r91",
      "r96",
      "r99",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Pension Liability Adjustment"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r55",
      "r346"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r96",
      "r107",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Fair Value Adjustment for Cash Flow Hedges"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": {
     "auth_ref": [
      "r86",
      "r96",
      "r99",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.",
        "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]",
        "terseLabel": "Fair Value Adjustment for Cash Flow Hedges"
       }
      }
     },
     "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r87",
      "r88",
      "r89",
      "r96",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]",
        "terseLabel": "Unrealized Gains on Available-for-Sale Securities"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r42",
      "r93",
      "r95",
      "r96",
      "r851",
      "r883",
      "r887"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "netLabel": "Accumulated other comprehensive income (loss), net of tax",
        "terseLabel": "Accumulated other comprehensive income (loss), net of income taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r92",
      "r96",
      "r99",
      "r189",
      "r190",
      "r191",
      "r649",
      "r878",
      "r879"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "AOCI",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r40",
      "r570"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Paid-in-capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r567",
      "r568",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r193",
      "r194",
      "r195",
      "r196",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r619",
      "r620",
      "r621",
      "r622",
      "r795",
      "r796",
      "r797",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net earnings to net cash flows from operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancedMeteringInfrastructureCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs incurred for installation of advanced metering infrastructure (AMI).",
        "label": "Advanced Metering Infrastructure Costs [Member]",
        "verboseLabel": "AMS surcharge"
       }
      }
     },
     "localname": "AdvancedMeteringInfrastructureCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r540",
      "r559",
      "r581"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Additional pre tax expense",
        "verboseLabel": "Compensation expense for stock-based arrangements"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "SEC Schedule, 12-09, Reserve, Allowance For Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r46",
      "r284",
      "r325"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for uncollectible accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForFundsUsedDuringConstructionPolicy": {
     "auth_ref": [
      "r162",
      "r906"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for AFUDC (for example, component of PPE, credit to income statement), information regarding the inclusion in rates (only capitalized if its inclusion in rates is probable) and description of AFUDC (for example, represents the cost of capital used during construction).",
        "label": "Allowance for Funds Used During Construction, Policy [Policy Text Block]",
        "terseLabel": "Allowance for Funds Used During Construction"
       }
      }
     },
     "localname": "AllowanceForFundsUsedDuringConstructionPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AmountOfImpairmentToCarryingAmountOfRegulatoryAssets": {
     "auth_ref": [
      "r902"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the amount of any reduction to the carrying amounts of regulated assets that result from impairment (for example, rate actions of a regulator).",
        "label": "Amount of Impairment to Carrying Amount of Regulatory Assets",
        "terseLabel": "Amount of impairment to carrying amount of regulatory assets"
       }
      }
     },
     "localname": "AmountOfImpairmentToCarryingAmountOfRegulatoryAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AreaOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of land held.",
        "label": "Area of Land",
        "terseLabel": "Acres of land at issue (in acres)"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_AssetRetirementObligation": {
     "auth_ref": [
      "r354"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligation",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "AssetRetirementObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "auth_ref": [
      "r352",
      "r357"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.",
        "label": "Asset Retirement Obligation, Accretion Expense",
        "terseLabel": "Accretion expense"
       }
      }
     },
     "localname": "AssetRetirementObligationAccretionExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationCostsMember": {
     "auth_ref": [
      "r901",
      "r910"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for the retirement of long-lived assets.",
        "label": "Asset Retirement Obligation Costs [Member]",
        "terseLabel": "PVNGS ARO"
       }
      }
     },
     "localname": "AssetRetirementObligationCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetRetirementObligationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation Disclosure [Abstract]",
        "terseLabel": "Asset Retirement Obligation Disclosure [Abstract]"
       }
      }
     },
     "localname": "AssetRetirementObligationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetRetirementObligationDisclosureTextBlock": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligation Disclosure [Text Block]",
        "terseLabel": "Asset Retirement Obligations"
       }
      }
     },
     "localname": "AssetRetirementObligationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AssetRetirementObligationLiabilitiesIncurred": {
     "auth_ref": [
      "r355"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset retirement obligations incurred during the period.",
        "label": "Asset Retirement Obligation, Liabilities Incurred",
        "terseLabel": "Liabilities incurred"
       }
      }
     },
     "localname": "AssetRetirementObligationLiabilitiesIncurred",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationLiabilitiesSettled": {
     "auth_ref": [
      "r356"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset.",
        "label": "Asset Retirement Obligation, Liabilities Settled",
        "negatedTerseLabel": "Liabilities settled"
       }
      }
     },
     "localname": "AssetRetirementObligationLiabilitiesSettled",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationRevisionOfEstimate": {
     "auth_ref": [
      "r351",
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.",
        "label": "Asset Retirement Obligation, Revision of Estimate",
        "terseLabel": "Revisions to estimated cash flows"
       }
      }
     },
     "localname": "AssetRetirementObligationRevisionOfEstimate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]"
       }
      }
     },
     "localname": "AssetRetirementObligationRollForwardAnalysisRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "auth_ref": [
      "r354"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligations, Noncurrent",
        "verboseLabel": "Asset retirement obligations"
       }
      }
     },
     "localname": "AssetRetirementObligationsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r167",
      "r251",
      "r264",
      "r271",
      "r317",
      "r642",
      "r651",
      "r714",
      "r813",
      "r846"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets",
        "verboseLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r79",
      "r167",
      "r317",
      "r642",
      "r651",
      "r714"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "verboseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r22",
      "r23",
      "r24",
      "r167",
      "r317",
      "r642",
      "r651",
      "r714"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.",
        "label": "Assets, Noncurrent",
        "terseLabel": "Non-current assets",
        "totalLabel": "Total long-term assets"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Unrealized Gain",
        "terseLabel": "Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale [Abstract]",
        "terseLabel": "Available-for-sale debt securities:"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r297",
      "r301",
      "r838"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "After 5 years through 10 years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r297",
      "r300",
      "r837"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "After 1 year through 5 years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Available-for-Sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r297",
      "r299",
      "r836"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Within 1 year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r290",
      "r295",
      "r332",
      "r820"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Debt securities, available-for-sale",
        "totalLabel": "Debt securities, available-for-sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsMaturitiesofSecuritiesDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": {
     "auth_ref": [
      "r292",
      "r332"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "pnm_TotalOtherPropertyAndInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.",
        "label": "Debt Securities, Available-for-sale, Noncurrent",
        "terseLabel": "Investment securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r541",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r672",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]",
        "terseLabel": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Financial Statement Preparation and Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r526",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r526",
      "r533",
      "r633",
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Merger"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/Merger"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Capitalized Contract Cost, Amortization Period",
        "terseLabel": "Capitalized contract cost, amortization period (in years)"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r709",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r51",
      "r890",
      "r891"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r51",
      "r155"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r16",
      "r156",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r149",
      "r155",
      "r161"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and Cash Equivalents at End of Year",
        "periodStartLabel": "Cash and Cash Equivalents at Beginning of Year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r149",
      "r715"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "terseLabel": "Change in Cash and Cash Equivalents",
        "totalLabel": "Change in Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries": {
     "auth_ref": [
      "r177"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries.",
        "label": "SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries",
        "terseLabel": "Cash dividends paid to parent company by consolidated subsidiaries",
        "verboseLabel": "Cash dividends from subsidiaries"
       }
      }
     },
     "localname": "CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedge"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.",
        "label": "Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]",
        "terseLabel": "Cash Proceeds Received and Tax Benefit from Share-based Payment Awards"
       }
      }
     },
     "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r165",
      "r167",
      "r209",
      "r213",
      "r215",
      "r218",
      "r220",
      "r230",
      "r231",
      "r232",
      "r317",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r69",
      "r376",
      "r823",
      "r856"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies (See Note 16)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r371",
      "r372",
      "r374",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r162",
      "r388",
      "r895",
      "r896"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommodityContractAssetCurrent": {
     "auth_ref": [
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer.",
        "label": "Commodity Contract Asset, Current",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "CommodityContractAssetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r466",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.",
        "label": "Commodity Contract [Member]",
        "terseLabel": "Commodity Contract"
       }
      }
     },
     "localname": "CommodityContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends Declared per Common Share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r189",
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount per share of no-par value common stock.",
        "label": "Common Stock, No Par Value",
        "terseLabel": "Common stock, no par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockNoParValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r37",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock",
        "verboseLabel": "Common stock (no par value; 120,000,000 shares authorized; issued and outstanding 85,834,874 shares)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r102",
      "r104",
      "r105",
      "r116",
      "r829",
      "r864"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive Income Attributable to PNMR"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r102",
      "r104",
      "r115",
      "r640",
      "r641",
      "r662",
      "r828",
      "r863"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Comprehensive (Income) Attributable to Valencia Non-controlling Interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r102",
      "r104",
      "r114",
      "r639",
      "r662",
      "r827",
      "r862"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r113",
      "r133",
      "r826",
      "r861"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r235",
      "r236",
      "r278",
      "r711",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r235",
      "r236",
      "r278",
      "r711",
      "r712",
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk by Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r235",
      "r236",
      "r278",
      "r711",
      "r712",
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r235",
      "r236",
      "r278",
      "r711",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Operating revenues from continuing operations"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r233",
      "r235",
      "r236",
      "r237",
      "r711",
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r235",
      "r236",
      "r278",
      "r711",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r176",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "Schedule I - Condensed Financial Information of Parent Company"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompany"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r162",
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r162",
      "r650",
      "r654",
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r345"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction work in progress",
        "verboseLabel": "Net property, plant, and equipment"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r407",
      "r409",
      "r428"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract with customers, net"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r407",
      "r408",
      "r428"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Customer deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateAndOtherMember": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate and Other [Member]",
        "terseLabel": "Corporate and Other"
       }
      }
     },
     "localname": "CorporateAndOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r123",
      "r794"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of energy and production costs",
        "verboseLabel": "Cost of energy"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 4.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.",
        "label": "Cost, Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Electric Operating Revenues"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of Sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r168",
      "r615",
      "r625"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Current federal income tax"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r168",
      "r615",
      "r625"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current state income tax"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r234",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [
      "r119",
      "r120"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Gain (Loss)",
        "totalLabel": "Net gains (losses) on investment securities"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Financing"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/Financing"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r26",
      "r28",
      "r29",
      "r814",
      "r816",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r29",
      "r391",
      "r816",
      "r844"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r726",
      "r728"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Aggregate principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r66",
      "r393",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Variable interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMeasurementInput": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.",
        "label": "Debt Instrument, Measurement Input",
        "terseLabel": "Tax-adjusted WACC"
       }
      }
     },
     "localname": "DebtInstrumentMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r841"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Debt instrument, redemption price, percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of principal amount of debt redeemed.",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "terseLabel": "Debt instrument, redemption price, percentage of principal amount redeemed"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentRepurchasedFaceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of the original debt instrument that was repurchased.",
        "label": "Debt Instrument, Repurchased Face Amount",
        "terseLabel": "Repurchased face amount"
       }
      }
     },
     "localname": "DebtInstrumentRepurchasedFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r67",
      "r172",
      "r399",
      "r402",
      "r403",
      "r404",
      "r725",
      "r726",
      "r728",
      "r842"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Debt instrument, term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r162",
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.",
        "label": "Debt, Policy [Policy Text Block]",
        "terseLabel": "Amortization of Debt Acquisition Costs"
       }
      }
     },
     "localname": "DebtPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r309"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Gain",
        "terseLabel": "Gross realized gains"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r309"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Loss",
        "negatedTerseLabel": "Gross realized (losses)"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale [Table]",
        "terseLabel": "Debt Securities, Available-for-sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
        "label": "Debt Securities [Member]",
        "terseLabel": "Fixed income"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtAndEquitySecuritiesGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Realized Gain (Loss)",
        "terseLabel": "Net gains (losses) on debt securities"
       }
      }
     },
     "localname": "DebtSecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DecommissioningTrustAssetsAmount": {
     "auth_ref": [
      "r353"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of investments held in a trust fund to pay for the costs of decontaminating and decommissioning facilities, whether such amount is presented as a separate caption or as a parenthetical disclosure on the balance sheet. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.",
        "label": "Decommissioning Fund Investments, Fair Value",
        "terseLabel": "Estimated market value of trusts for decommissioning costs"
       }
      }
     },
     "localname": "DecommissioningTrustAssetsAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "auth_ref": [
      "r438",
      "r540"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Compensation Expense",
        "terseLabel": "Non-qualified plan"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).",
        "label": "Deferred Credits and Other Liabilities, Noncurrent",
        "terseLabel": "Other deferred credits"
       }
      }
     },
     "localname": "DeferredCreditsAndOtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r168",
      "r616",
      "r625"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred federal income tax"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "auth_ref": [
      "r901",
      "r909",
      "r914",
      "r915"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes.",
        "label": "Deferred Income Tax Charge [Member]",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxChargesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r168",
      "r616",
      "r625",
      "r626",
      "r627"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Deferred income taxes (benefits)",
        "verboseLabel": "Deferred income tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r33",
      "r34",
      "r605",
      "r815",
      "r843"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r589",
      "r590"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Accumulated deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredOtherTaxExpenseBenefit": {
     "auth_ref": [
      "r173",
      "r617",
      "r624"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.",
        "label": "Deferred Other Tax Expense (Benefit)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredOtherTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r168",
      "r616",
      "r625"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred state income tax"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r606"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r613",
      "r614"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r613",
      "r614"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsRegulatoryAssetsAndLiabilities": {
     "auth_ref": [
      "r613",
      "r614"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences derived regulatory assets and liabilities.",
        "label": "Deferred Tax Assets, Regulatory Assets and Liabilities",
        "terseLabel": "Regulatory liabilities related to income taxes"
       }
      }
     },
     "localname": "DeferredTaxAssetsRegulatoryAssetsAndLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r611",
      "r613",
      "r614"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Federal tax credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r590",
      "r608"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net accumulated deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r613",
      "r614"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r613",
      "r614"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Depreciation and plant related"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesRegulatoryAssets": {
     "auth_ref": [
      "r613",
      "r614"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets.",
        "label": "Deferred Tax Liabilities, Regulatory Assets",
        "negatedTerseLabel": "Regulatory asset for shutdown of SJGS Units 2 and 3"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRegulatoryAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities": {
     "auth_ref": [
      "r613",
      "r614"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets and liabilities.",
        "label": "Deferred Tax Liabilities, Regulatory Assets and Liabilities",
        "negatedTerseLabel": "Regulatory assets related to income taxes"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "auth_ref": [
      "r96",
      "r486"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "periodEndLabel": "Amounts in AOCI not yet recognized in net periodic benefit cost (income) at end of year",
        "periodStartLabel": "Amounts in AOCI not yet recognized in net periodic benefit cost (income) at beginning of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r456",
      "r516"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r449"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedTerseLabel": "Actuarial (gain) loss",
        "negatedTotalLabel": "Actuarial (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r443",
      "r481",
      "r510",
      "r516",
      "r517"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedTerseLabel": "Amortization of net (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r443",
      "r482",
      "r511",
      "r516",
      "r517"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Amortization of prior service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax [Abstract]",
        "terseLabel": "Net\u00a0actuarial (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossBeforeTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]",
        "terseLabel": "Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Discount rate for determining PBO and APBO"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Discount rate for determining net periodic benefit cost (income)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r490",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "terseLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r444"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r451",
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": {
     "auth_ref": [
      "r448"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation.",
        "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant",
        "terseLabel": "Participant contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r493",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
        "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r458",
      "r466",
      "r468",
      "r514",
      "r516",
      "r517"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]",
        "terseLabel": "Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "terseLabel": "2026 - 2030"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r475"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r443",
      "r480",
      "r509",
      "r516",
      "r517"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedTerseLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r455",
      "r466",
      "r468",
      "r469",
      "r516"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Fair value of plan assets at end of year",
        "periodStartLabel": "Fair value of plan assets at beginning of year",
        "terseLabel": "Defined benefit plan, plan assets, amount"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r441",
      "r464",
      "r516"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "totalLabel": "Funded status \u2013 asset (liability) for pension benefits"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.",
        "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year",
        "terseLabel": "Health care cost trend rate assumed for next year"
       }
      }
     },
     "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r443",
      "r447",
      "r479",
      "r508",
      "r516",
      "r517"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r477",
      "r506",
      "r516",
      "r517"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]",
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanOtherChanges": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanActuarialGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change, classified as other.",
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Other Change",
        "negatedLabel": "Discount rates"
       }
      }
     },
     "localname": "DefinedBenefitPlanOtherChanges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r460",
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "terseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": {
     "auth_ref": [
      "r459"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant",
        "terseLabel": "Participant contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList": {
     "auth_ref": [
      "r468",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates level within fair value hierarchy and fair value measured at net asset value per share as practical expedient, of defined benefit plan asset.",
        "label": "Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List]"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsFairValueByHierarchyAndNavExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "auth_ref": [
      "r465",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "terseLabel": "Investment allocation targets"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r445",
      "r478",
      "r507",
      "r516",
      "r517"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan.",
        "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate",
        "terseLabel": "Rate to which the cost trend rate is assumed to decline (the ultimate trend rate)"
       }
      }
     },
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "terseLabel": "Rate of return for retirement plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year ultimate health care cost trend rate is expected to be reached, in CCYY format.",
        "label": "Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate",
        "terseLabel": "Year that the rate reaches the ultimate trend rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails"
     ],
     "xbrltype": "gYearListItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r500",
      "r501",
      "r504",
      "r505",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r524"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "401(k) plan"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Employer matching contribution, percent of employees' gross pay"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Maximum annual contributions per employee"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r153",
      "r246"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r81",
      "r83",
      "r708"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "totalLabel": "Derivative asset"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Current",
        "verboseLabel": "Other current assets"
       }
      }
     },
     "localname": "DerivativeAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "auth_ref": [
      "r663"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.",
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "totalLabel": "Net"
       }
      }
     },
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Noncurrent",
        "verboseLabel": "Other deferred charges"
       }
      }
     },
     "localname": "DerivativeAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralObligationToReturnCash": {
     "auth_ref": [
      "r82",
      "r84",
      "r686"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.",
        "label": "Derivative, Collateral, Obligation to Return Cash",
        "terseLabel": "Obligations to return cash collateral"
       }
      }
     },
     "localname": "DerivativeCollateralObligationToReturnCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "auth_ref": [
      "r82",
      "r84",
      "r686"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.",
        "label": "Derivative, Collateral, Right to Reclaim Cash",
        "terseLabel": "Amounts recognized for the legal right to reclaim cash collateral"
       }
      }
     },
     "localname": "DerivativeCollateralRightToReclaimCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract Type [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Fixed interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r674"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Gain (loss) on derivative"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r673",
      "r676",
      "r680",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument Risk [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r669",
      "r673",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r81",
      "r83",
      "r708"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "negatedTotalLabel": "Derivative liability"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "negatedTerseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "negatedLabel": "Other deferred credits"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "auth_ref": [
      "r665",
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of derivative instruments of a particular group held by the entity.",
        "label": "Derivative, Number of Instruments Held",
        "terseLabel": "Number of derivatives"
       }
      }
     },
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "auth_ref": [
      "r690",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.",
        "label": "Derivatives and Fair Value [Text Block]",
        "terseLabel": "Fair Value of Derivative and Other Financial Instruments"
       }
      }
     },
     "localname": "DerivativesAndFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r162",
      "r175",
      "r664",
      "r666",
      "r669",
      "r671",
      "r685"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivatives"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as hedging instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r427",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r541",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
        "terseLabel": "Summary of Awards"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r405",
      "r840"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "terseLabel": "Payment of dividends"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r405"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Dividends declared on common stock"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableCurrent": {
     "auth_ref": [
      "r11",
      "r64"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Dividends Payable, Current",
        "verboseLabel": "Dividends declared"
       }
      }
     },
     "localname": "DividendsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStock": {
     "auth_ref": [
      "r405",
      "r840"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Preferred Stock",
        "negatedLabel": "Preferred Stock Dividends Requirements",
        "negatedTerseLabel": "Subsidiary preferred stock dividends"
       }
      }
     },
     "localname": "DividendsPreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r6",
      "r18",
      "r38",
      "r169",
      "r753"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Affiliate receivables",
        "verboseLabel": "Intercompany receivables"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r58",
      "r174",
      "r753"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Short-term debt-affiliate"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net Earnings Attributable to PNMR per Common Share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r117",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r205",
      "r209",
      "r218",
      "r219",
      "r220",
      "r224",
      "r225",
      "r830",
      "r865"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "netLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Net Earnings Attributable to PNMR Per Share of Common Stock:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r117",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r209",
      "r218",
      "r219",
      "r220",
      "r224",
      "r225",
      "r830",
      "r865"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "netLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r221",
      "r222",
      "r223",
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings and Dividends Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r583",
      "r592"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount",
        "terseLabel": "Tax expense (benefit) related to stock compensation awards"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ElectricityGenerationMember": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Process of producing electric energy by transforming other forms of energy, including, but not limited to, nuclear, fossil fuel, solar, geothermal, hydro and wind.",
        "label": "Electricity, Generation [Member]",
        "terseLabel": "Electricity, Generation"
       }
      }
     },
     "localname": "ElectricityGenerationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ElectricityGenerationPlantNonNuclearMember": {
     "auth_ref": [
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used in connection with non-nuclear electricity generation.",
        "label": "Electricity Generation Plant, Non-Nuclear [Member]",
        "terseLabel": "Electric plant"
       }
      }
     },
     "localname": "ElectricityGenerationPlantNonNuclearMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ElectricityMember": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generation, transmission and distribution of electric energy.",
        "label": "Electricity [Member]",
        "terseLabel": "Electricity"
       }
      }
     },
     "localname": "ElectricityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r560"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Period to recognize compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Employee Severance"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EnvironmentalCostExpensePolicy": {
     "auth_ref": [
      "r162",
      "r361",
      "r362",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for environmental remediation costs that are expensed during the period that resulted from improper or other than normal operation of a long-lived asset. This accounting policy may address (1) whether the obligation is measured on a discounted basis, (2) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (3) the timing of recognition of any recoveries. This accounting policy does not address: (1) accounting for pollution control costs of current operations or for costs of future site restoration or closure that are required upon the cessation of operations or sale of facilities (2) environmental remediation actions that are undertaken at the sole discretion of management and that are not induced by the threat, by governments or other parties, of litigation or of assertion of a claim or an assessment (3) recognition of liabilities of insurance companies for unpaid claims or (4) asset impairment issues.",
        "label": "Environmental Cost, Expense Policy [Policy Text Block]",
        "terseLabel": "Environmental Costs"
       }
      }
     },
     "localname": "EnvironmentalCostExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EnvironmentalRestorationCostsMember": {
     "auth_ref": [
      "r911"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs associated with site remediation or other environmental exit costs that may occur on the sale, disposal, abandonment or decommissioning of a property.",
        "label": "Environmental Restoration Costs [Member]",
        "terseLabel": "Coal mine reclamation costs"
       }
      }
     },
     "localname": "EnvironmentalRestorationCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity:"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r194",
      "r202",
      "r204",
      "r229",
      "r322",
      "r398",
      "r405",
      "r567",
      "r568",
      "r569",
      "r621",
      "r622",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r722",
      "r878",
      "r879",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r52",
      "r252",
      "r314"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "pnm_TotalOtherPropertyAndInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Equity investment in NMRD"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "terseLabel": "Equity Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "auth_ref": [
      "r52",
      "r148",
      "r162",
      "r316",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.",
        "label": "Equity Method Investments [Policy Text Block]",
        "terseLabel": "Equity Method Investment"
       }
      }
     },
     "localname": "EquityMethodInvestmentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r705"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI",
        "terseLabel": "Equity securities, at fair value"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiGainLoss": {
     "auth_ref": [
      "r313"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtAndEquitySecuritiesGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Gain (Loss)",
        "totalLabel": "Total net gains (losses) on equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r313",
      "r866"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "terseLabel": "Net gains from equity securities sold"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "auth_ref": [
      "r313",
      "r866"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "terseLabel": "Net gains (losses) from equity securities still held"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r19",
      "r27",
      "r312",
      "r845",
      "r892",
      "r893",
      "r894"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity Securities"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimate of Fair Value Measurement"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": {
     "auth_ref": [
      "r582"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities",
        "terseLabel": "Excess tax benefit from share-based compensation, operating activities"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount of debt extinguished.",
        "label": "Extinguishment of Debt, Amount",
        "terseLabel": "Extinguishment of debt"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r692",
      "r693",
      "r694",
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r692",
      "r693",
      "r694",
      "r699",
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Schedule of Instruments Presented by Level of Hierarchy"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r692",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Investments Held by the Employee Benefit Plans"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r692",
      "r709",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r692",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Summary of Carrying Amounts and Fair Value of Instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r516",
      "r693",
      "r765",
      "r766",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r692",
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r692",
      "r693",
      "r696",
      "r697",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).",
        "label": "Fair Value, Inputs, Level 1, 2 and 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3"
       }
      }
     },
     "localname": "FairValueInputsLevel12And3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r466",
      "r468",
      "r473",
      "r516",
      "r693",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Quoted\u00a0Prices in Active Markets for Identical\u00a0Assets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r466",
      "r468",
      "r473",
      "r516",
      "r693",
      "r766"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Significant Other Observable Inputs (Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "auth_ref": [
      "r468",
      "r691",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "terseLabel": "Fair Value Measured at Net Asset Value Per Share"
       }
      }
     },
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r516",
      "r765",
      "r766",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r698",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Measured on a recurring basis"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r162",
      "r703",
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Derivatives"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r672",
      "r678",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r731",
      "r737",
      "r747"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "pnm_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r734",
      "r741"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows from financing leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Financing"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r730",
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Lease liabilities as of December 31, 2020"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Finance Lease, Liability, Maturity"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Later years"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r733",
      "r741"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "terseLabel": "Finance cash flows from financing leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r729"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "totalLabel": "Non-utility property, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r731",
      "r737",
      "r747"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": 3.0,
       "parentTag": "pnm_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r744",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Financing leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r743",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Financing leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r303",
      "r304",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r334",
      "r335",
      "r336",
      "r337",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FixedIncomeFundsMember": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.",
        "label": "Fixed Income Funds [Member]",
        "terseLabel": "Mutual funds"
       }
      }
     },
     "localname": "FixedIncomeFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignPlanMember": {
     "auth_ref": [
      "r525",
      "r529",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Foreign Plan [Member]",
        "terseLabel": "Non-US"
       }
      }
     },
     "localname": "ForeignPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnInvestments": {
     "auth_ref": [
      "r130",
      "r153",
      "r294"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) on investment.",
        "label": "Gain (Loss) on Investments",
        "verboseLabel": "Gains (losses) on investment securities"
       }
      }
     },
     "localname": "GainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.",
        "label": "Gain (Loss) on Sale of Investments",
        "negatedLabel": "(Gains) losses on investment securities"
       }
      }
     },
     "localname": "GainLossOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "Administrative and general"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r340",
      "r341",
      "r812"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "pnm_TotalDeferredChargesAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/GoodwillDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r162",
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Schedule of Goodwill and Other Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r122",
      "r167",
      "r251",
      "r263",
      "r267",
      "r270",
      "r273",
      "r317",
      "r714"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Utility margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgeFundsMember": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in registered hedge funds.",
        "label": "Hedge Funds [Member]",
        "terseLabel": "Hedge funds"
       }
      }
     },
     "localname": "HedgeFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r669",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsOverviewandCommodityDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r162",
      "r344",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Asset Impairment"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r111",
      "r251",
      "r263",
      "r267",
      "r270",
      "r273",
      "r810",
      "r824",
      "r832",
      "r867"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Earnings before Income Taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r593",
      "r603",
      "r610",
      "r623",
      "r628",
      "r630",
      "r631",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r168",
      "r203",
      "r204",
      "r249",
      "r591",
      "r624",
      "r629",
      "r868"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income Taxes (Benefits)",
        "totalLabel": "Total income taxes (benefit)",
        "verboseLabel": "Income taxes (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r162",
      "r587",
      "r588",
      "r603",
      "r604",
      "r609",
      "r618",
      "r897"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r586",
      "r592"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Federal income tax rate change"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r592"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Federal income tax at statutory rates"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": {
     "auth_ref": [
      "r592"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount",
        "negatedTerseLabel": "Earnings attributable to non-controlling interest in Valencia"
       }
      }
     },
     "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization": {
     "auth_ref": [
      "r592"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible depreciation and amortization.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation and Amortization, Amount",
        "terseLabel": "Flow-through of depreciation items"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r592"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 14.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r592"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income tax, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsInvestment": {
     "auth_ref": [
      "r592"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to investment tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Investment, Amount",
        "negatedTerseLabel": "Amortization of accumulated investment tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsInvestment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid (refunded), net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r72",
      "r821",
      "r859"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedTerseLabel": "Net change in deferred income tax liability per above table"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Materials, supplies, and fuel stock"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in certain assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current liabilities classified as other.",
        "label": "Increase (Decrease) in Other Current Liabilities",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToEquityForwardAgreements": {
     "auth_ref": [
      "r214",
      "r220"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shared included in the calculation of diluted EPS as a result of the potentially dilutive effect of equity forward arrangements using the reverse treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Equity Forward Agreements",
        "terseLabel": "PNMR 2020 Forward Equity Sale Agreements (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToEquityForwardAgreements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r210",
      "r211",
      "r212",
      "r220"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Stock options and restricted stock (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r108",
      "r245",
      "r724",
      "r727",
      "r831"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest charges",
        "terseLabel": "Interest Charges",
        "verboseLabel": "Interest expenses"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.",
        "label": "Interest Income, Related Party",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestIncomeRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r146",
      "r150",
      "r157"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid, net of amounts capitalized",
        "verboseLabel": "Interest paid, net of amounts capitalized"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r466",
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.",
        "label": "Interest Rate Contract [Member]",
        "terseLabel": "Interest rate contract"
       }
      }
     },
     "localname": "InterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "Internal Revenue Service (IRS)"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r75"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Materials, supplies, and fuel stock",
        "verboseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventorySuppliesPolicy": {
     "auth_ref": [
      "r76",
      "r162",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average).",
        "label": "Inventory Supplies, Policy [Policy Text Block]",
        "terseLabel": "Materials, Supplies, and Fuel Stock"
       }
      }
     },
     "localname": "InventorySuppliesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r129",
      "r244"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Investments Classified by Contractual Maturity Date"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investment in subsidiaries"
       }
      }
     },
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantAxis": {
     "auth_ref": [
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of jointly owned utility plant.",
        "label": "Jointly Owned Utility Plant [Axis]",
        "terseLabel": "Jointly Owned Utility Plant [Axis]"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantDomain": {
     "auth_ref": [
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Types of a jointly owned utility plant.",
        "label": "Jointly Owned Utility Plant [Domain]",
        "terseLabel": "Jointly Owned Utility Plant [Domain]"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantInterestsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Jointly Owned Utility Plant Interests [Line Items]",
        "terseLabel": "Jointly Owned Utility Plant Interests [Line Items]"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantInterestsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantInterestsTable": {
     "auth_ref": [
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information about jointly owned utility plants.",
        "label": "Jointly Owned Utility Plant Interests [Table]",
        "terseLabel": "Jointly Owned Utility Plant Interests [Table]"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantInterestsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare": {
     "auth_ref": [
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The proportionate share of interest (percent) in a jointly owned utility plant.",
        "label": "Jointly Owned Utility Plant, Proportionate Ownership Share",
        "terseLabel": "Composite Interest"
       }
      }
     },
     "localname": "JointlyOwnedUtilityPlantProportionateOwnershipShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LeaseContractualTermAxis": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Axis]",
        "terseLabel": "Lease Contractual Term [Axis]"
       }
      }
     },
     "localname": "LeaseContractualTermAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseContractualTermDomain": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Domain]",
        "terseLabel": "Lease Contractual Term [Domain]"
       }
      }
     },
     "localname": "LeaseContractualTermDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r745",
      "r747"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease expense for the period"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Financing lease cost:"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).",
        "label": "Leaseholds and Leasehold Improvements [Member]",
        "terseLabel": "Leaseholds and Leasehold Improvements"
       }
      }
     },
     "localname": "LeaseholdsAndLeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases, Operating [Abstract]",
        "terseLabel": "Operating"
       }
      }
     },
     "localname": "LeasesOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalEntityTypeOfCounterpartyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of the other party participating in a financial transaction.",
        "label": "Legal Entity Type of Counterparty [Domain]",
        "terseLabel": "Legal Entity Type of Counterparty [Domain]"
       }
      }
     },
     "localname": "LegalEntityTypeOfCounterpartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Lease Commitments"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsFinanceLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Later years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Lease Commitments"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r62",
      "r167",
      "r265",
      "r317",
      "r643",
      "r651",
      "r652",
      "r714"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r45",
      "r167",
      "r317",
      "r714",
      "r819",
      "r854"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "verboseLabel": "Liabilities and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r65",
      "r167",
      "r317",
      "r643",
      "r651",
      "r652",
      "r714"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities",
        "verboseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r13",
      "r14",
      "r15",
      "r29",
      "r30",
      "r167",
      "r317",
      "r643",
      "r651",
      "r652",
      "r714"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.",
        "label": "Liabilities, Other than Long-term Debt, Noncurrent",
        "totalLabel": "Total deferred credits and other liabilities"
       }
      }
     },
     "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r59",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Interest rates on outstanding borrowings"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Financing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Available borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r29",
      "r392",
      "r816",
      "r848"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "terseLabel": "Term loans"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Long-term Debt, by Maturity [Abstract]"
       }
      }
     },
     "localname": "LongTermDebtByMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "netLabel": "Current installments of long-term debt",
        "terseLabel": "Current maturities of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-term Debt, Fair Value",
        "terseLabel": "Long-term debt, fair value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r178",
      "r389"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": {
     "auth_ref": [
      "r178"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months",
        "terseLabel": "Estimated principal payments"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r178",
      "r389"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r178",
      "r389"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r178",
      "r389"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r178",
      "r389"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r178",
      "r389"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term Debt, net of Unamortized Premiums, Discounts, and Debt Issuance Costs",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r67",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r376",
      "r377",
      "r378",
      "r380",
      "r381",
      "r382",
      "r384",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r376",
      "r377",
      "r378",
      "r380",
      "r381",
      "r382",
      "r384",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r376"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Liability for interim storage costs"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r379",
      "r383",
      "r386"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Estimate of possible loss"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r376",
      "r377",
      "r378",
      "r380",
      "r381",
      "r382",
      "r384",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNuclearSpentFuelandWasteDisposalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued": {
     "auth_ref": [
      "r375"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date.",
        "label": "Loss Contingency, Range of Possible Loss, Portion Not Accrued",
        "terseLabel": "Loss contingency, range of possible loss, portion not accrued"
       }
      }
     },
     "localname": "LossContingencyRangeOfPossibleLossPortionNotAccrued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossOnLongTermPurchaseCommitmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated loss from pricing or market conditions arising from an obligation under a purchase commitment (evidenced by an executory contract which involves both an item that might be recorded as an asset and an item that might be recorded as a liability) with terms longer than one year or the normal operating cycle, if longer.",
        "label": "Loss on Long-term Purchase Commitment [Member]",
        "terseLabel": "Loss on long-term purchase commitment"
       }
      }
     },
     "localname": "LossOnLongTermPurchaseCommitmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossOnReacquiredDebtMember": {
     "auth_ref": [
      "r901",
      "r912"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of loss incurred on reacquisition or refinancing of debt.",
        "label": "Loss on Reacquired Debt [Member]",
        "terseLabel": "Loss on reacquired debt"
       }
      }
     },
     "localname": "LossOnReacquiredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarginDepositAssets": {
     "auth_ref": [
      "r78"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer.",
        "label": "Margin Deposit Assets",
        "terseLabel": "Amounts posted as cash collateral under margin arrangements"
       }
      }
     },
     "localname": "MarginDepositAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [Abstract]",
        "terseLabel": "Equity securities:"
       }
      }
     },
     "localname": "MarketableSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r839"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.",
        "label": "Marketable Securities [Table Text Block]",
        "terseLabel": "Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1": {
     "auth_ref": [
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum period the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Maximum Length of Time Hedged in Interest Rate Cash Flow Hedge",
        "terseLabel": "Term of derivatives"
       }
      }
     },
     "localname": "MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Measurement Input, Discount Rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MediumTermNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instruments with maturities ranging from five to ten years.",
        "label": "Medium-term Notes [Member]",
        "terseLabel": "Medium-term Notes"
       }
      }
     },
     "localname": "MediumTermNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r74",
      "r167",
      "r317",
      "r714",
      "r818",
      "r853"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Non-controlling interest in Valencia",
        "verboseLabel": "Owners\u2019 equity \u2013 non-controlling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r405"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedTerseLabel": "Valencia\u2019s transactions with its owner"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Noncontrolling interest, ownership percentage by noncontrolling owners"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Noncontrolling interest, ownership percentage by parent"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MortgagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.",
        "label": "Mortgages [Member]",
        "terseLabel": "Mortgages"
       }
      }
     },
     "localname": "MortgagesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MunicipalBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Bonds [Member]",
        "terseLabel": "Municipals"
       }
      }
     },
     "localname": "MunicipalBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r149"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash flows from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows From Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r149"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash Flows From Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r149",
      "r151",
      "r154"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net Cash Flows From Operating Activities",
        "totalLabel": "Net cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash Flows From Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r100",
      "r103",
      "r112",
      "r154",
      "r167",
      "r193",
      "r197",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r216",
      "r251",
      "r263",
      "r267",
      "r270",
      "r273",
      "r317",
      "r714",
      "r825",
      "r860"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net earnings",
        "terseLabel": "Net Earnings Attributable to PNMR",
        "totalLabel": "Net earnings"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r100",
      "r103",
      "r203",
      "r204",
      "r646",
      "r661"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "(Earnings) Attributable to Valencia Non-controlling Interest",
        "negatedTerseLabel": "Valencia non-controlling interest",
        "terseLabel": "Earnings attributable to non-controlling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r200",
      "r205",
      "r206",
      "r217",
      "r220",
      "r251",
      "r263",
      "r267",
      "r270",
      "r273"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net Earnings Attributable to PNMR",
        "totalLabel": "Net Earnings Attributable to PNMR"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetRegulatoryAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Regulatory Assets [Abstract]",
        "terseLabel": "Regulatory Assets"
       }
      }
     },
     "localname": "NetRegulatoryAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r405",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non- controlling Interest in\u00a0Valencia"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonqualifiedPlanMember": {
     "auth_ref": [
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r501",
      "r502",
      "r503",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan without tax-exempt status in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Nonqualified Plan [Member]",
        "terseLabel": "Non-qualified plan"
       }
      }
     },
     "localname": "NonqualifiedPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a third party.",
        "label": "Notes Payable, Other Payables [Member]",
        "terseLabel": "Bonds"
       }
      }
     },
     "localname": "NotesPayableOtherPayablesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": {
     "auth_ref": [
      "r57",
      "r174",
      "r754"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 11.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Notes Payable, Related Parties, Current",
        "terseLabel": "Short-term debt - affiliate"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableToBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a bank.",
        "label": "Notes Payable to Banks [Member]",
        "terseLabel": "Notes Payable to Banks"
       }
      }
     },
     "localname": "NotesPayableToBanksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NuclearFuelNetOfAmortization": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount as of the balance sheet of nuclear fuel held as property plant and equipment. This amount is net of amortization based on the energy produced over the life of the fuel.",
        "label": "Nuclear Fuel, Net of Amortization",
        "terseLabel": "Nuclear fuel, net of accumulated amortization of $41,367 and $42,354"
       }
      }
     },
     "localname": "NuclearFuelNetOfAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NuclearPlantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used in connection with the generation of nuclear energy.",
        "label": "Nuclear Plant [Member]",
        "terseLabel": "Nuclear Plant"
       }
      }
     },
     "localname": "NuclearPlantMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating Expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r251",
      "r263",
      "r267",
      "r270",
      "r273"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income (loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r738",
      "r747"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r732"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "totalLabel": "Total operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r730"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liabilities as of December 31, 2020"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofFutureExpectedLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r730"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of operating lease liabilities",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r730"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term portion of operating lease liabilities",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r735",
      "r741"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseResidualValueOfLeasedAsset": {
     "auth_ref": [
      "r749"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of residual asset covered by residual value guarantee under operating lease. Excludes guarantee considered to be lease payments for lessor.",
        "label": "Operating Lease, Residual Value of Leased Asset",
        "terseLabel": "Operating lease, residual value of leased asset"
       }
      }
     },
     "localname": "OperatingLeaseResidualValueOfLeasedAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r729"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "pnm_TotalDeferredChargesAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets, net of amortization"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/LeaseCommitmentsOperatingLeaseBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r744",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r743",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r611"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Federal net operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r607"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "terseLabel": "State net operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets",
        "verboseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Deferred Charges and Other Assets:"
       }
      }
     },
     "localname": "OtherAssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNavajoNationalAllotteeMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]",
        "terseLabel": "Unrealized Gains on Available-for-Sale Securities:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent [Abstract]",
        "terseLabel": "Pension Liability Adjustment:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r90",
      "r93",
      "r485"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Experience gain (loss), net of income tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax",
        "negatedTerseLabel": "Pension liability adjustment, income tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]",
        "terseLabel": "Fair Value Adjustment for Cash Flow Hedges:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": {
     "auth_ref": [
      "r96",
      "r716",
      "r718",
      "r722"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax",
        "terseLabel": "Other OCI changes (pre-tax)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax",
        "negatedTerseLabel": "Income tax impact of other OCI changes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r86",
      "r93"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "terseLabel": "Change in fair market value, net of income tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r86",
      "r93",
      "r675",
      "r679",
      "r688"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "terseLabel": "Fair value gain (loss, less than)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax",
        "terseLabel": "Change in fair market value, income tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r93",
      "r97"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "negatedTerseLabel": "Reclassification adjustment for losses included in net earnings, net of income tax (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax",
        "terseLabel": "Reclassification adjustment for losses included in net earnings, income tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "verboseLabel": "Change in fair market value, net of income tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r101",
      "r104",
      "r107",
      "r113",
      "r398",
      "r716",
      "r721",
      "r722",
      "r826",
      "r861"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Total Other Comprehensive Income (Loss)",
        "verboseLabel": "Total other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other Comprehensive Income (Loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r90",
      "r93",
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax",
        "negatedLabel": "Experience (gain) loss",
        "verboseLabel": "Actuarial gains (losses) recorded as regulatory assets"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r93",
      "r97",
      "r98",
      "r311"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedTerseLabel": "Reclassification adjustment for (gains) included in net earnings (loss), net of income tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r94",
      "r311"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax",
        "terseLabel": "Reclassification adjustment for (gains) losses included in net earnings, income tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": {
     "auth_ref": [
      "r93",
      "r97",
      "r98",
      "r670"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 8.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax",
        "negatedTerseLabel": "Reclassification adjustment for losses included in net earnings, net of income tax (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "auth_ref": [
      "r93",
      "r97",
      "r98",
      "r485"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax",
        "negatedTerseLabel": "Amortization recognized in net periodic benefit cost (income)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r93",
      "r97",
      "r98",
      "r485"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedTerseLabel": "Reclassification adjustment for amortization of experience (gain) loss recognized as net periodic benefit cost, net of income tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "terseLabel": "Reclassification adjustment for amortization of experience losses recognized as net periodic benefit cost, income tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r87",
      "r93"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "verboseLabel": "Unrealized holding gains (losses) arising during the period, net of income tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r88",
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "negatedTerseLabel": "Unrealized holding gains (losses) arising during the period, income tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Cost and Expense, Operating",
        "terseLabel": "Other operating expenses"
       }
      }
     },
     "localname": "OtherCostAndExpenseOperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "auth_ref": [
      "r305",
      "r333",
      "r466",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debt securities classified as other.",
        "label": "Other Debt Obligations [Member]",
        "terseLabel": "Corporate and other"
       }
      }
     },
     "localname": "OtherDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherDeferredCostsNet": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "pnm_TotalDeferredChargesAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.",
        "label": "Other Deferred Costs, Net",
        "terseLabel": "Other deferred charges"
       }
      }
     },
     "localname": "OtherDeferredCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [
      "r128",
      "r870"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense classified as other.",
        "label": "Other Expenses",
        "negatedLabel": "Other (deductions)"
       }
      }
     },
     "localname": "OtherExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r869"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r591"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "Other Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Amortization of accumulated investment tax credits"
       }
      }
     },
     "localname": "OtherIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r64"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Deferred Credits and Other Liabilities:"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLongTermInvestments": {
     "auth_ref": [
      "r52",
      "r857"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "pnm_TotalOtherPropertyAndInvestments",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term investments classified as other.",
        "label": "Other Long-term Investments",
        "terseLabel": "Other investments",
        "verboseLabel": "Other long-term assets"
       }
      }
     },
     "localname": "OtherLongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r154"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r131"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "totalLabel": "Net other income and (deductions)"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other Income and Deductions:"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherPensionPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Other Pension Plan [Member]",
        "terseLabel": "Executive Retirement Program"
       }
      }
     },
     "localname": "OtherPensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r440",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r490",
      "r491",
      "r493",
      "r496",
      "r501",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Plan [Member]",
        "terseLabel": "Other Postretirement Benefits"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherReceivables": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from parties in nontrade transactions, classified as other.",
        "label": "Other Receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRegulatoryAssetsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of other costs incurred.",
        "label": "Other Regulatory Assets (Liabilities) [Member]",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherRegulatoryAssetsLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherRestructuringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring and related activities classified as other.",
        "label": "Other Restructuring [Member]",
        "terseLabel": "Other Restructuring"
       }
      }
     },
     "localname": "OtherRestructuringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": {
     "auth_ref": [
      "r158",
      "r159",
      "r160"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Other Significant Noncash Transaction, Value of Consideration Given",
        "terseLabel": "Contribution of utility plant to NMRD"
       }
      }
     },
     "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": {
     "auth_ref": [
      "r293"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).",
        "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale",
        "terseLabel": "Impairment losses on securities held in the NDT"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Over-Allotment Option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "verboseLabel": "Total Stockholders' Equity"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r136",
      "r139",
      "r176"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedLabel": "Other, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromProductiveAssets": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.",
        "label": "Payments for (Proceeds from) Productive Assets",
        "negatedTerseLabel": "Utility plant additions"
       }
      }
     },
     "localname": "PaymentsForProceedsFromProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Awards of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsMinorityInterest": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.",
        "label": "Payments of Ordinary Dividends, Noncontrolling Interest",
        "negatedTerseLabel": "Valencia\u2019s transactions with its owner"
       }
      }
     },
     "localname": "PaymentsOfDividendsMinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Payments of stock issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Awards of common stock"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Payments to Acquire Equity Method Investments",
        "negatedTerseLabel": "Investments in NMRD"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r291"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchases of investment securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Additions to utility and non-utility plant",
        "terseLabel": "Construction expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToInvestInDecommissioningFund": {
     "auth_ref": [
      "r139"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the purchase of investments that will be held in a decommissioning trust fund.",
        "label": "Payments to Acquire Investments to be Held in Decommissioning Trust Fund",
        "terseLabel": "Funding for decommissioning costs in qualified and non-qualified trust funds"
       }
      }
     },
     "localname": "PaymentsToInvestInDecommissioningFund",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r465",
      "r467",
      "r473",
      "r492",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r516",
      "r519",
      "r522",
      "r524",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Pension and Other Postretirement Benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "auth_ref": [
      "r28",
      "r441",
      "r442",
      "r464",
      "r516"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanBenefitObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.",
        "label": "Liability, Defined Benefit Plan, Current",
        "terseLabel": "Less current liability"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r31",
      "r441",
      "r442",
      "r464",
      "r516"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanBenefitObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Accrued pension liability and postretirement benefit cost",
        "verboseLabel": "Non-current liability"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of pension and other postretirement costs.",
        "label": "Pension and Other Postretirement Plans Costs [Member]",
        "terseLabel": "Pension and OPEB"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "auth_ref": [
      "r162",
      "r500",
      "r520",
      "r521",
      "r524",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]",
        "terseLabel": "Pension and Other Postretirement Benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r439",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r490",
      "r491",
      "r493",
      "r496",
      "r501",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r524",
      "r525",
      "r533",
      "r534",
      "r535",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r493",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r541",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsnotRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "verboseLabel": "Preferred stock, dividend rate"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Cumulative preferred stock of subsidiary, stated value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Cumulative preferred stock of subsidiary, shares authorized (in shares)",
        "verboseLabel": "Preferred stock, cumulative shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Cumulative preferred stock of subsidiary, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock outstanding (in shares)",
        "verboseLabel": "Cumulative preferred stock of subsidiary, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PrivateEquityFundsMember": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments held in private equity funds.",
        "label": "Private Equity Funds [Member]",
        "terseLabel": "Private equity funds"
       }
      }
     },
     "localname": "PrivateEquityFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromContributionsFromParent": {
     "auth_ref": [
      "r142"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from parent as a source of financing that is recorded as additional paid in capital.",
        "label": "Proceeds from Contributions from Parent",
        "terseLabel": "Equity contribution from parent"
       }
      }
     },
     "localname": "ProceedsFromContributionsFromParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r141"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Long-term borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r142",
      "r145",
      "r176"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes.",
        "label": "Proceeds from Principal Repayments on Loans and Leases Held-for-investment",
        "terseLabel": "Principal repayments on Westmoreland Loan"
       }
      }
     },
     "localname": "ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).",
        "label": "Proceeds from (Repayments of) Lines of Credit",
        "terseLabel": "Revolving credit facilities borrowings (repayments), net",
        "verboseLabel": "Revolving credit facility borrowings (repayments), net"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherDebt": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) for debt classified as other.",
        "label": "Proceeds from (Repayments of) Other Debt",
        "terseLabel": "Short-term loan borrowings (repayments)"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.",
        "label": "Proceeds from (Repayments of) Related Party Debt",
        "terseLabel": "Short-term borrowings (repayments) - affiliate, net"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from (Repayments of) Short-term Debt",
        "terseLabel": "Short-term loan borrowings (repayments)"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from sales of investment securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r134",
      "r135",
      "r291"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from sales"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r141"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from Short-term Debt",
        "terseLabel": "Proceeds from short-term debt"
       }
      }
     },
     "localname": "ProceedsFromShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r140",
      "r562"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from stock option exercise"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r2",
      "r100",
      "r103",
      "r147",
      "r167",
      "r193",
      "r203",
      "r204",
      "r251",
      "r263",
      "r267",
      "r270",
      "r273",
      "r317",
      "r639",
      "r645",
      "r647",
      "r661",
      "r662",
      "r714",
      "r832"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "netLabel": "Net earnings (loss)",
        "terseLabel": "Net earnings",
        "totalLabel": "Net Earnings",
        "verboseLabel": "Net Earnings"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r80",
      "r347",
      "r737"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "pnm_TotalOtherPropertyAndInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "terseLabel": "Non-utility property, including financing leases"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r55",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r20",
      "r21",
      "r347",
      "r855"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Net property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r53",
      "r162",
      "r347",
      "r898",
      "r899"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Utility Plant"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r20",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r118",
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Accounts receivable, credit loss expense (reversal)"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity": {
     "auth_ref": [
      "r916",
      "r917"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets.",
        "label": "Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity",
        "negatedTerseLabel": "Allowance for equity funds used during construction",
        "terseLabel": "Allowance for equity funds used during construction"
       }
      }
     },
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest": {
     "auth_ref": [
      "r916"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount capitalized of allowance for funds used during construction.",
        "label": "Allowance for Funds Used During Construction, Capitalized Interest",
        "terseLabel": "Allowance for funds used during construction, capitalized interest"
       }
      }
     },
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate": {
     "auth_ref": [
      "r916",
      "r917"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective rate, including composite rate, of cost of financing additions to qualifying regulated assets, commonly called allowance for funds used during construction.",
        "label": "Public Utilities, Allowance for Funds Used During Construction, Rate",
        "terseLabel": "Allowance for funds used during construction, capitalized interest rate"
       }
      }
     },
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesApprovedRateIncreaseDecreaseAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of public utility's approved rate increase (decrease) by regulatory agency.",
        "label": "Public Utilities, Approved Rate Increase (Decrease), Amount",
        "terseLabel": "Approved rate increase (decrease)",
        "verboseLabel": "Approved Increase in Rate Base"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedRateIncreaseDecreaseAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Public Utilities, General Disclosures [Line Items]",
        "terseLabel": "Public Utilities, General Disclosures [Line Items]"
       }
      }
     },
     "localname": "PublicUtilitiesGeneralDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about regulation for public utility entities, including, but not limited to, rate requests, decommissioning costs and the amount of allowance for earnings on equity capitalized for rate making purposes.",
        "label": "Public Utilities General Disclosures [Table]",
        "terseLabel": "Public Utilities General Disclosures [Table]"
       }
      }
     },
     "localname": "PublicUtilitiesGeneralDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesMiningRoyaltyRateDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesNationalAmbientAirQualityStandardsDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesPVNGSDecommissioningFundingDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheCleanAirActDetails",
      "http://www.pnmresources.com/role/CommitmentsandContingenciesTheEnergyTransitionActDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCostRecoveryRelatedtoJoiningtheEIMDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersEnergyEfficiencyandLoadManagementDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFormulaTransmissionRateCaseDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersPNMSolarDirectApplicationforaNew345kVTransmissionLineandWesterSpiritLineDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTransportationElectrificationProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of inventory held.",
        "label": "Inventory [Axis]",
        "terseLabel": "Public Utilities, Inventory [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryCoalMember": {
     "auth_ref": [
      "r47",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Combustible mineral substance consisting of carbonized vegetable matter used as fuel and in production of coal gas, water gas, and coal-tar compound.",
        "label": "Coal [Member]",
        "terseLabel": "Coal"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryCoalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PublicUtilitiesInventoryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Public Utilities, Inventory [Line Items]",
        "terseLabel": "Public Utilities, Inventory [Line Items]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.",
        "label": "Inventory [Domain]",
        "terseLabel": "Public Utilities, Inventory, Type [Domain]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Property, Plant and Equipment [Abstract]",
        "terseLabel": "Utility Plant:"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end book value of accumulated depreciation on property, plant and equipment (PPE) that is owned by the regulated operations of the public utility.",
        "label": "Public Utilities, Property, Plant and Equipment, Accumulated Depreciation",
        "negatedLabel": "Accumulated depreciation",
        "terseLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end amount of construction work in progress in public utility.",
        "label": "Public Utilities, Property, Plant and Equipment, Construction Work in Progress",
        "terseLabel": "Construction Work in Progress"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Composite depreciation rate for public utility plants in service.",
        "label": "Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service",
        "terseLabel": "Depreciation average rates used"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end amount of total net PPE.",
        "label": "Public Utilities, Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net of accumulated depreciation of $15,706 and $14,583",
        "totalLabel": "Net utility plant"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "pnm_PublicUtilitiesPropertyPlantAndEquipmentNetInService",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end amount of total gross PPE.",
        "label": "Public Utilities, Property, Plant and Equipment, Plant in Service",
        "terseLabel": "Plant in service, held for future use, and to be abandoned",
        "verboseLabel": "Plant\u00a0in Service"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentPlantInService",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of regulatory proceeding.",
        "label": "Public Utilities, Regulatory Proceeding [Axis]",
        "terseLabel": "Public Utilities, Regulatory Proceeding [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesRegulatoryProceedingAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeding with public utility's regulatory body.",
        "label": "Public Utilities, Regulatory Proceeding [Domain]",
        "terseLabel": "Public Utilities, Regulatory Proceeding [Domain]"
       }
      }
     },
     "localname": "PublicUtilitiesRegulatoryProceedingDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's requested debt to capital, including debt and equity.",
        "label": "Public Utilities, Requested Debt Capital Structure, Percentage",
        "terseLabel": "Requested debt capital structure, percentage"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedDebtCapitalStructurePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's requested equity to capital, including debt and equity.",
        "label": "Public Utilities, Requested Equity Capital Structure, Percentage",
        "terseLabel": "Requested equity capital structure, percentage"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedEquityCapitalStructurePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of public utility's requested rate increase (decrease) with regulatory agency.",
        "label": "Public Utilities, Requested Rate Increase (Decrease), Amount",
        "terseLabel": "Requested rate increase (decrease)"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedRateIncreaseDecreaseAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's requested return on equity.",
        "label": "Public Utilities, Requested Return on Equity, Percentage",
        "terseLabel": "Requested return on equity"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedReturnOnEquityPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilityAxis": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of utility plant.",
        "label": "Public Utility [Axis]",
        "terseLabel": "Public Utility [Axis]"
       }
      }
     },
     "localname": "PublicUtilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": {
     "auth_ref": [
      "r32",
      "r817",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.",
        "label": "Purchase Commitment, Excluding Long-term Commitment [Axis]",
        "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Axis]"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": {
     "auth_ref": [
      "r32",
      "r817",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.",
        "label": "Purchase Commitment, Excluding Long-term Commitment [Domain]",
        "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Domain]"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesCoalSupplyDetails",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_QualifiedPlanMember": {
     "auth_ref": [
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r501",
      "r502",
      "r503",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Qualified Plan [Member]",
        "terseLabel": "401(k) plan"
       }
      }
     },
     "localname": "QualifiedPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_QuarterlyFinancialDataAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Data [Abstract]",
        "terseLabel": "Quarterly Financial Data [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialDataAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Quarterly Operating Results (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateMember": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property consisting of land, land improvement and buildings.",
        "label": "Real Estate [Member]",
        "terseLabel": "Real estate funds"
       }
      }
     },
     "localname": "RealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r162",
      "r283",
      "r287",
      "r288",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable and Allowance for Credit Losses"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r96",
      "r99",
      "r716",
      "r720",
      "r722"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "negatedTerseLabel": "Amounts reclassified from AOCI (pre-tax)"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r94",
      "r98"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "terseLabel": "Income tax impact of amounts reclassified"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RecoveryOfDirectCosts": {
     "auth_ref": [
      "r125"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Return of or reimbursements received in relation to direct costs and expenses previously paid or incurred.",
        "label": "Recovery of Direct Costs",
        "terseLabel": "Recovery of direct costs"
       }
      }
     },
     "localname": "RecoveryOfDirectCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Operations [Abstract]",
        "terseLabel": "Regulated Operations [Abstract]"
       }
      }
     },
     "localname": "RegulatedOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAgencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of regulatory agency.",
        "label": "Regulatory Agency [Axis]",
        "terseLabel": "Regulatory Agency [Axis]"
       }
      }
     },
     "localname": "RegulatoryAgencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAgencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organization that establishes and ensures compliance with rules or regulations.",
        "label": "Regulatory Agency [Domain]",
        "terseLabel": "Regulatory Agency [Domain]"
       }
      }
     },
     "localname": "RegulatoryAgencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssetAxis": {
     "auth_ref": [
      "r903",
      "r904",
      "r913"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of regulatory asset.",
        "label": "Regulatory Asset [Axis]",
        "terseLabel": "Regulatory Asset [Axis]"
       }
      }
     },
     "localname": "RegulatoryAssetAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetDomain": {
     "auth_ref": [
      "r903"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization of costs incurred.",
        "label": "Regulatory Asset [Domain]",
        "terseLabel": "Regulatory Asset [Domain]"
       }
      }
     },
     "localname": "RegulatoryAssetDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssets": {
     "auth_ref": [
      "r903"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period.",
        "label": "Regulatory Assets",
        "totalLabel": "Total regulatory assets"
       }
      }
     },
     "localname": "RegulatoryAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Assets and Liabilities, Other Disclosures [Abstract]",
        "terseLabel": "Regulatory Liabilities"
       }
      }
     },
     "localname": "RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "auth_ref": [
      "r903"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.",
        "label": "Regulatory Assets, Current",
        "terseLabel": "Regulatory assets",
        "verboseLabel": "Current"
       }
      }
     },
     "localname": "RegulatoryAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "auth_ref": [
      "r903"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "pnm_TotalDeferredChargesAndOtherAssets",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.",
        "label": "Regulatory Assets, Noncurrent",
        "terseLabel": "Regulatory assets",
        "verboseLabel": "Non-Current"
       }
      }
     },
     "localname": "RegulatoryAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryDepreciationAndAmortizationPolicy": {
     "auth_ref": [
      "r162",
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for systematically allocating capitalized costs to periods that benefit from the use thereof. Includes, but is not limited to, methods used, such as composite depreciation, descriptions of regulatory treatment for estimated removal and disposal costs, and description of amortization of plant-related regulatory assets.",
        "label": "Regulatory Depreciation and Amortization, Policy [Policy Text Block]",
        "terseLabel": "Depreciation and Amortization"
       }
      }
     },
     "localname": "RegulatoryDepreciationAndAmortizationPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RegulatoryLiabilities": {
     "auth_ref": [
      "r909"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period.",
        "label": "Regulatory Liabilities",
        "negatedTotalLabel": "Total regulatory liabilities",
        "terseLabel": "Regulatory liabilities"
       }
      }
     },
     "localname": "RegulatoryLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "auth_ref": [
      "r909"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of regulatory liability.",
        "label": "Regulatory Liability [Axis]",
        "terseLabel": "Regulatory Liability [Axis]"
       }
      }
     },
     "localname": "RegulatoryLiabilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "auth_ref": [
      "r909"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RegulatoryLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.",
        "label": "Regulatory Liability, Current",
        "negatedTerseLabel": "Current",
        "terseLabel": "Regulatory liabilities"
       }
      }
     },
     "localname": "RegulatoryLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "auth_ref": [
      "r909"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in accrual of costs or expenses.",
        "label": "Regulatory Liability [Domain]",
        "terseLabel": "Regulatory Liability [Domain]"
       }
      }
     },
     "localname": "RegulatoryLiabilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryLiabilityNoncurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RegulatoryLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.",
        "label": "Regulatory Liability, Noncurrent",
        "negatedTerseLabel": "Non-Current",
        "terseLabel": "Regulatory liabilities"
       }
      }
     },
     "localname": "RegulatoryLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r493",
      "r752",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r752",
      "r756"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Amount of related party transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r493",
      "r752",
      "r753",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r493",
      "r752",
      "r756",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r750",
      "r751",
      "r753",
      "r757",
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1": {
     "auth_ref": [
      "r903",
      "r905"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining recovery period of regulatory assets for which no return on investment during recovery period is provided, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Remaining Recovery Period of Regulatory Assets for which No Return on Investment During Recovery Period is Provided",
        "terseLabel": "Remaining recovery period of regulatory assets for which no return investment during recovery period is provided"
       }
      }
     },
     "localname": "RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RemovalCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of removal costs.",
        "label": "Removal Costs [Member]",
        "terseLabel": "Cost of removal"
       }
      }
     },
     "localname": "RemovalCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RenewableEnergyProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs related to implementation of renewable energy program.",
        "label": "Renewable Energy Program [Member]",
        "terseLabel": "Renewable energy costs",
        "verboseLabel": "Renewable energy tax benefits"
       }
      }
     },
     "localname": "RenewableEnergyProgramMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r144"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "terseLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedLabel": "Repayment of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.",
        "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount",
        "terseLabel": "Percentage of fair value in excess of carrying amount"
       }
      }
     },
     "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/GoodwillDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r161",
      "r811",
      "r850"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndInvestments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and investments whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet.",
        "label": "Restricted Cash and Investments",
        "terseLabel": "Consolidated invested cash"
       }
      }
     },
     "localname": "RestrictedCashAndInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r365",
      "r368"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "terseLabel": "Restructuring reserve"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r41",
      "r405",
      "r570",
      "r852",
      "r882",
      "r887"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r194",
      "r202",
      "r204",
      "r322",
      "r567",
      "r568",
      "r569",
      "r621",
      "r622",
      "r878",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "auth_ref": [
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r525",
      "r529",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "terseLabel": "Retirement Plan Sponsor Location [Axis]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "auth_ref": [
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r525",
      "r529",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "terseLabel": "Retirement Plan Sponsor Location [Domain]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTaxStatusAxis": {
     "auth_ref": [
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r501",
      "r502",
      "r503",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Axis]",
        "terseLabel": "Retirement Plan Tax Status [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTaxStatusDomain": {
     "auth_ref": [
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r501",
      "r502",
      "r503",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Domain]",
        "terseLabel": "Retirement Plan Tax Status [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r439",
      "r440",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r490",
      "r491",
      "r493",
      "r496",
      "r501",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r533",
      "r534",
      "r535",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r439",
      "r440",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r490",
      "r491",
      "r493",
      "r496",
      "r501",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r533",
      "r534",
      "r535",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r242",
      "r243",
      "r262",
      "r268",
      "r269",
      "r275",
      "r276",
      "r278",
      "r426",
      "r427",
      "r794"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Contracts with customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r164",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r429",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Electric Operating Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ElectricOperatingRevenues"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueNotFromContractWithCustomer": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue that is not accounted for under Topic 606.",
        "label": "Revenue Not from Contract with Customer",
        "terseLabel": "Alternative revenue programs"
       }
      }
     },
     "localname": "RevenueNotFromContractWithCustomer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueNotFromContractWithCustomerOther": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 3.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue that is not accounted for under Topic 606, classified as other.",
        "label": "Revenue Not from Contract with Customer, Other",
        "terseLabel": "Other electric operating revenue"
       }
      }
     },
     "localname": "RevenueNotFromContractWithCustomerOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r110",
      "r167",
      "r242",
      "r243",
      "r262",
      "r268",
      "r269",
      "r275",
      "r276",
      "r278",
      "r317",
      "r714",
      "r832"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Operating Revenues",
        "totalLabel": "Total electric operating revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ElectricOperatingRevenuesDisaggregationofRevenueDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r742",
      "r747"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Financing leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r742",
      "r747"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsScheduleofSupplementalCashFlowsRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Sale of stock, consideration received on transaction"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Number of shares issued in transaction (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Sale of stock, price per share (in dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r235",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Electric operating revenues"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationMajorCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r96",
      "r721",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income (loss) expected to be recognized as components of net periodic benefit cost over the next fiscal year, including the net gain (loss), net prior service cost or credit, and net transition asset or obligation.",
        "label": "Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year [Table Text Block]",
        "terseLabel": "Schedule of Amounts in Accumulated Other Comprehensive Income (Loss) to be Recognized over Next Fiscal Year"
       }
      }
     },
     "localname": "ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations.",
        "label": "Schedule of Asset Retirement Obligations [Table Text Block]",
        "terseLabel": "Reconciliation of Asset Retirement Obligations"
       }
      }
     },
     "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AssetRetirementObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Assumptions Used"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsInvestmentinNDTandGrossRealizedLossesDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r298",
      "r302",
      "r306",
      "r307",
      "r308",
      "r310",
      "r834",
      "r835"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r633",
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EquityMethodInvestmentNarrativeDetails",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/MergerDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r67",
      "r172",
      "r399",
      "r402",
      "r403",
      "r404",
      "r725",
      "r726",
      "r728",
      "r842"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Components of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r500",
      "r501",
      "r504",
      "r505",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAPBOPBOFairValueofPlanAssetsandFundedStatusofthePlansDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsActuarialGainLossResultsDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumedHealthCareCostTrendRatesandImpactofaOnePercentagePointChangeinAssumedHealthCareCostTrendRatesDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsAssumptionsUsedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostIncomeRecognizedDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPensionBenefitPaymentsareExpectedtobePaidDetails",
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsPreTaxInformationaboutPriorServiceCostandNetActuarialGainlossinAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": {
     "auth_ref": [
      "r500",
      "r501",
      "r504",
      "r505",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]",
        "verboseLabel": "Schedule of Defined Benefit Plans Disclosures"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Commodity Derivatives"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Computation of Earnings per Share and Dividends per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Schedule of Expected Benefit Payments"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the assumed health care cost trend rates for the next year used to measure the expected cost of benefits covered by the plans, including the ultimate trend rate(s) and when that rate is expected to be achieved.",
        "label": "Schedule of Health Care Cost Trend Rates [Table Text Block]",
        "terseLabel": "Schedule of Health Care Cost Trend Rates"
       }
      }
     },
     "localname": "ScheduleOfHealthCareCostTrendRatesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r12",
      "r48",
      "r49",
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfJointlyOwnedUtilityPlantsTextBlock": {
     "auth_ref": [
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of proportionate interests in jointly owned utility plants. Includes the amount of plants in service, the accumulated provision for depreciation (if available), the amount of plants under construction, and the proportionate share. The amounts presented may be further subdivided to show amounts applicable to plant subcategories (for example, production, transmission, distribution). Includes statements that the amounts represent the utility's share in each joint plant and that it must provide its own financing. Information concerning two or more generating plants on the same site may be combined. States that the utility's share of direct expenses of the joint plants is included in the corresponding operating expenses on its income statement (for example, fuel, maintenance of plant, other operating expense). If the share of direct expenses is charged to purchased power, then disclose the amount so charged and the proportionate amounts charged to specific operating expenses on the records maintained for the joint plants.",
        "label": "Schedule of Jointly Owned Utility Plants [Table Text Block]",
        "terseLabel": "Summary of Interests and Investments in Jointly-Owned Generating Facilities"
       }
      }
     },
     "localname": "ScheduleOfJointlyOwnedUtilityPlantsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Net Benefit Costs"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.",
        "label": "Schedule of Net Funded Status [Table Text Block]",
        "terseLabel": "Schedule of Net Funded Status"
       }
      }
     },
     "localname": "ScheduleOfNetFundedStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/PensionandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Quarterly Financial Information"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.",
        "label": "Schedule of Realized Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Realized Gain (Loss)"
       }
      }
     },
     "localname": "ScheduleOfRealizedGainLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for detailed information about regulatory assets and liabilities, including current and noncurrent assets created when regulatory agencies permit the deferral of costs to the balance sheet that would otherwise be required to appear on the company's income statement and would be charged against current expenses or revenues, as well as current and noncurrent liabilities created when regulatory agencies permit.",
        "label": "Schedule of Regulatory Assets and Liabilities [Text Block]",
        "terseLabel": "Regulatory Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r170",
      "r754",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of Related Party Transactions"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r251",
      "r254",
      "r266",
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r251",
      "r254",
      "r266",
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Summary of Segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r541",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table]",
        "terseLabel": "Schedule of Short-term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Short-term Debt"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r70",
      "r165",
      "r230",
      "r231",
      "r395",
      "r396",
      "r397",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r642",
      "r643",
      "r651",
      "r652",
      "r653",
      "r655",
      "r657",
      "r658",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]",
        "terseLabel": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r653",
      "r655",
      "r657",
      "r658",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Summarized Financial Information for Noncontrolling Interest"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r233",
      "r235",
      "r236",
      "r237",
      "r711",
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedule of Major Customers"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuritiesReceivedAsCollateral": {
     "auth_ref": [
      "r776"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the assets received as collateral against securities loaned to other broker-dealers. Borrowers of securities generally are required to provide collateral to the lenders of securities, commonly cash but sometimes other securities or standby letters of credit, with a value slightly higher than that of the securities borrowed. In instances where the entity is permitted to sell or re-pledge these securities, the entity reports the fair value of the collateral received and the related obligation to return the collateral as a liability.",
        "label": "Securities Received as Collateral",
        "terseLabel": "Aggregate principal amount of bonds"
       }
      }
     },
     "localname": "SecuritiesReceivedAsCollateral",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r238",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r273",
      "r278",
      "r871"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r238",
      "r240",
      "r241",
      "r251",
      "r255",
      "r267",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r277",
      "r278",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/QuarterlyOperatingResultsUnauditedDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r162",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r153",
      "r364",
      "r367",
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period for awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average grant date fair value (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Restricted Stock, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Restricted Stock, Weighted-Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r554"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Total fair value of restricted shares that vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "verboseLabel": "Number of shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of shares approved upon meeting target (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r554"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Total intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r561"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of stock options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r546",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Stock Options, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Options, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r539",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationPerformanceEquityPlanandAccountingforStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r25",
      "r814",
      "r847"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-term Debt",
        "terseLabel": "Short-term debt"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-term Debt [Line Items]",
        "terseLabel": "Short-term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r739",
      "r747"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of the Business and Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r238",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r273",
      "r278",
      "r342",
      "r349",
      "r366",
      "r370",
      "r871"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails",
      "http://www.pnmresources.com/role/SegmentInformationScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r35",
      "r36",
      "r37",
      "r165",
      "r167",
      "r209",
      "r213",
      "r215",
      "r218",
      "r220",
      "r230",
      "r231",
      "r232",
      "r317",
      "r398",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r71",
      "r189",
      "r190",
      "r191",
      "r194",
      "r202",
      "r204",
      "r229",
      "r322",
      "r398",
      "r405",
      "r567",
      "r568",
      "r569",
      "r621",
      "r622",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r722",
      "r878",
      "r879",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r229",
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r36",
      "r37",
      "r398",
      "r405",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockBasedCompensationRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r36",
      "r37",
      "r398",
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r71",
      "r398",
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Proceeds from stock option exercise"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r36",
      "r37",
      "r398",
      "r405"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedTerseLabel": "Awards of common stock"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r37",
      "r43",
      "r44",
      "r167",
      "r285",
      "r317",
      "r714"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total PNMR common stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.pnmresources.com/role/EquityMethodInvestmentSummarizedFinancialInformationDetails",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r167",
      "r189",
      "r190",
      "r191",
      "r194",
      "r202",
      "r317",
      "r322",
      "r405",
      "r567",
      "r568",
      "r569",
      "r621",
      "r622",
      "r637",
      "r638",
      "r660",
      "r714",
      "r716",
      "r717",
      "r722",
      "r879",
      "r880"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/AccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets",
      "http://www.pnmresources.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r166",
      "r405",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StrandedCostsMember": {
     "auth_ref": [
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of stranded costs.",
        "label": "Stranded Costs [Member]",
        "terseLabel": "CTC, including carrying charges"
       }
      }
     },
     "localname": "StrandedCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r723",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r723",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r723",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingShorttermDebtandLiquidityDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersAdvancedMeteringInfrastructureApplicationandFacebookDataCenterProjectDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersFourCornersAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersIntegratedResourcePlansandAbandonmentApplicationsDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewableEnergyRiderDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersTNMPSchedulesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r595",
      "r602",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits (Expenses)"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "auth_ref": [
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.",
        "label": "Summary of Tax Credit Carryforwards [Table Text Block]",
        "terseLabel": "Summary of Tax Credit Carryforwards"
       }
      }
     },
     "localname": "SummaryOfTaxCreditCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]",
        "terseLabel": "Supplemental schedule of noncash investing and financing activities:"
       }
      }
     },
     "localname": "SupplementalCashFlowElementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Disclosures:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementofCashflowDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit": {
     "auth_ref": [
      "r618"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income tax benefit for remeasurement of deferred tax liability from change in tax rate pursuant to Tax Cuts and Jobs Act.",
        "label": "Tax Cuts and Jobs Act, Change in Tax Rate, Deferred Tax Liability, Income Tax Benefit",
        "terseLabel": "Net decrease in deferred income tax liabilities (deferred income tax assets)"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r618"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act.",
        "label": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)",
        "terseLabel": "Net deferred income tax expense"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesFederalIncomeTaxReformDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r303",
      "r304",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails",
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrustForBenefitOfEmployeesMember": {
     "auth_ref": [
      "r493",
      "r752",
      "r753",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust created by the entity that exists for the benefit of its employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management.",
        "label": "Trust for Benefit of Employees [Member]",
        "terseLabel": "Participation in PNMR Master Trust Investments:"
       }
      }
     },
     "localname": "TrustForBenefitOfEmployeesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsDefinedBenefitPlansDisclosureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r193",
      "r194",
      "r195",
      "r196",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r619",
      "r620",
      "r621",
      "r622",
      "r795",
      "r796",
      "r797",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryAssetsandLiabilitiesDetails",
      "http://www.pnmresources.com/role/StockBasedCompensationExcessTaxBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersSJGSAbandonmentApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r466",
      "r833",
      "r888"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).",
        "label": "US Treasury and Government [Member]",
        "terseLabel": "U.S. Government"
       }
      }
     },
     "localname": "USTreasuryAndGovernmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FairValueofDerivativeandOtherFinancialInstrumentsItemsRecordedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred fees paid by borrowers and unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of loans that are being amortized into income as an adjustment to yield. Excludes amounts for loans and leases covered under loss sharing agreements.",
        "label": "Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums",
        "totalLabel": "Unamortized Discounts, (Premiums), and Issuance Costs, net"
       }
      }
     },
     "localname": "UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled revenues"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r585",
      "r597"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r600"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedLabel": "Settlement payments"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r599"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions based on tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r598"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions (reductions) for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
     "auth_ref": [
      "r594"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "terseLabel": "Unrecognized tax benefits, interest on income taxes expense"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r597"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "negatedTerseLabel": "Adjustment for uncertain income tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesScheduleofDeferredIncomeTaxComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r601"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.",
        "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]",
        "terseLabel": "Construction Program and Jointly-Owned Electric Generating Plants"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConstructionProgramandJointlyOwnedElectricGeneratingPlants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Senior Unsecured Notes",
        "verboseLabel": "Senior Unsecured Notes:"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingFinancingActivitiesDetails",
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnsecuredLongTermDebt": {
     "auth_ref": [
      "r67"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Unsecured Long-term Debt, Noncurrent",
        "terseLabel": "Unsecured long-term debt, noncurrent"
       }
      }
     },
     "localname": "UnsecuredLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/FinancingLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemAxis": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Axis]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Axis]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualOrInfrequentItemDomain": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Domain]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Domain]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19ElectricityReliefProgramDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnusualRiskOrUncertaintyByNatureAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of risk and uncertainty, for example, but not limited to, threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost.",
        "label": "Unusual Risk or Uncertainty, Nature [Axis]",
        "terseLabel": "Unusual Risk or Uncertainty, Nature [Axis]"
       }
      }
     },
     "localname": "UnusualRiskOrUncertaintyByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualRiskOrUncertaintyNatureDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of the unusual risk or uncertainty, such as the threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost.",
        "label": "Unusual Risk or Uncertainty, Nature [Domain]",
        "terseLabel": "Unusual Risk or Uncertainty, Nature [Domain]"
       }
      }
     },
     "localname": "UnusualRiskOrUncertaintyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersCOVID19RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense of regulated operation.",
        "label": "Utilities Operating Expense",
        "terseLabel": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "UtilitiesOperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings",
      "http://www.pnmresources.com/role/ScheduleICondensedFinancialInformationofParentCompanyStatementsofEarningsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseImpairments": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for impairments of regulated operation.",
        "label": "Utilities Operating Expense, Impairments",
        "terseLabel": "Recorded pre-tax impairments"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseImpairments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseTaxes": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings": {
       "order": 6.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for taxes other than income taxes of regulated operation.",
        "label": "Utilities Operating Expense, Taxes",
        "terseLabel": "Taxes other than income taxes"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ConsolidatedStatementsofEarnings"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilityPlantDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant owned by a utility entity used in the operations of the entity.",
        "label": "Utility Plant [Domain]",
        "terseLabel": "Utility Plant [Domain]",
        "verboseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "UtilityPlantDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/CommitmentsandContingenciesLiabilityandInsuranceMattersDetails",
      "http://www.pnmresources.com/role/LeaseCommitmentsNarrativeDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersNewMexicoGeneralRateCasesDetails",
      "http://www.pnmresources.com/role/RegulatoryandRateMattersRenewablePortfolioStandardDetails",
      "http://www.pnmresources.com/role/SummaryoftheBusinessandSignificantAccountingPoliciesInventoriesDepreciationandAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r179",
      "r185"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r182"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Charged\u00a0to costs and expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r183"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "terseLabel": "Charged\u00a0to other accounts"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "terseLabel": "Write-offs and other"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r179",
      "r180",
      "r181",
      "r184",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r179",
      "r180",
      "r181",
      "r184",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Variable Interest Entity [Line Items]",
        "terseLabel": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r642",
      "r643",
      "r651",
      "r652",
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "terseLabel": "Valencia"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/VariableInterestEntitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r740",
      "r747"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease expense"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/LeaseCommitmentsComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r208",
      "r220"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Average Shares \u2013 Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": {
     "auth_ref": [
      "r205",
      "r207"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).",
        "label": "Weighted Average Number of Shares Issued, Basic",
        "terseLabel": "Outstanding during year (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesIssuedBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Dilutive Effect of Common Stock Equivalents:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r205",
      "r220"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "totalLabel": "Average Shares \u2013 Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Average Number of Common Shares:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": {
     "auth_ref": [
      "r207"
     ],
     "calculation": {
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.",
        "label": "Weighted Average Number of Shares, Restricted Stock",
        "terseLabel": "Vested awards of restricted stock (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesRestrictedStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.pnmresources.com/role/EarningsandDividendsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 31
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(c)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(b))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2646-109256"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2366-109256"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=SL6284422-111562"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27405-111563"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "http://asc.fasb.org/topic&trid=2196965"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392603&loc=d3e7123-110846"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(4)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/subtopic&trid=2175671"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13185-110859"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13231-110859"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6571209&loc=d3e13669-110860"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=99385795&loc=d3e12631-108344"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(s)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118136717&loc=SL108413206-114923"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79507997-165333"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79507997-165333"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508013-165333"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508013-165333"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508029-165333"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508029-165333"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508043-165333"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508043-165333"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508057-165333"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508057-165333"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11374-113907"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759068-111685"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "c",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117332851&loc=SL7495116-110257"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121575165&loc=d3e99978-111710"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8,17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(17))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.7)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=121557228&loc=d3e43603-110378"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6066304&loc=d3e44026-110379"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=121594574&loc=d3e44360-110383"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "360",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6500269&loc=d3e45485-110386"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SAB TOPIC 10.C)",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=115995737&loc=d3e659983-123033"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SAB Topic 10.C)",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=115995737&loc=d3e659983-123033"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "405",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "410",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6500910&loc=d3e48636-110399"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "410",
   "Subparagraph": "(SAB Topic 10.F)",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6228715&loc=d3e660557-123036"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "470",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6500971&loc=d3e49673-110406"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "715",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "835",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501569&loc=d3e55921-110430"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "835",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501662&loc=d3e56162-110433"
  },
  "r918": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r919": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r920": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r921": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r922": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r923": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r924": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r925": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r926": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1204",
   "Subparagraph": "(1)"
  },
  "r927": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1204",
   "Subparagraph": "(2)"
  },
  "r928": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r929": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "11",
   "Subsection": "03"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r930": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r931": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r932": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r933": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r934": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule I",
   "Subsection": "04"
  },
  "r935": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "7",
   "Subparagraph": "Schedule II",
   "Subsection": "05"
  },
  "r936": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "9",
   "Subsection": "06"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>180
<FILENAME>0001108426-21-000010-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001108426-21-000010-xbrl.zip
M4$L#!!0    ( !>"85*2FJ!3G&(+  <XC  0    <&YM+3(P,C Q,C,Q+FAT
M;>R]67=41](N?']^A3]?G[)SB!S"J]MG8< ^^%B"-F!:W/2*R(R$ JG$6Y(
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
M\=*3XPDZW'][GS\Q//VOY_<_WI+%_MY\\6<O>_;M/YIQ>^\EOG__TW\T,9?
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
M!@' YB*L89+JFT8>L_<V:<@$3$U&2+%[B[WE<-%\_\ VUF!*239S@EQ;]BZ
MXV@: SI;1QBT7O7=_[+X\*TL+8[Z9_DO43I[#?WQDR4I)/ @R0,D!\XFMB(4
M7$#HARC&C"!(6/>8A-.W>7BJROZRH>876<B2NB-Q;U>1W]Y?;!^57:$KH-WZ
M0P7/I3IK>E8K 6%%:RN&[ .ZZ-",H<EN8M7@#E7 -A/U/T506=4<)R1*9!,V
M:[#6$12>3:P:7/F9!JZ5JY+)90*JK)8O9\S(Q;G,/(VO^RQ6]7<_S:/<6:BG
M\V3.NW)C44^9M7M"JTTT?"#&5&I***O@5LH-G9#/GB15TT9=D/(5DVE-12DY
M(4!QA0J#9,0H1.0TON44I8ZZ8O]K)M-:S!P$I[Z3T0 = D2;T09,RJTL)C;U
MGX:;,ODS+.=R<&?Q4I^_O_S C?FKJV[N?S1G.Y3\"M8>E3,G8QRP!,K109;J
M!%HN.(*E L.&:I6'];$6CE8J"8,)AF+OM$NQN28&P$]2M38;,11I)O2B(2N7
M#!6 F&/,OI94J23R,(+BKXDB5[V6C!NJJR<A^0 M6N;L,P8N(1(["9,6^9K/
M4VT?5T,!7+,1L!!"E"@V.V(;76V3 AD=.U9901H877;>ET!0L"!Z2"&&@CFX
M-'Z__IV6_^\KMC066LYI]T#CM_M'+_2-9, GXN^?N[D<"YGD<F,@A[D:M0($
M#JE/):>Q"_608%NAM*FS3\Y#*6J?@0'9."(@WPQ)\]E-TC9^QVZ54\6S1,-*
M&B4(6%>XQEXXZ2)9B"WX2<K'3Y<5:I=04HS%5T$J0)&HN"*A&0S%<6J3=AFW
MU[="Q=(M$&7U'] 54&V"7"JZ:HW!QJT.>)'UQ)3K*Q<[>_,_+;T\>^S\)2Y=
M,%8B! JF^A0L *C?4]FW(C$72>!E!,?E_U5S^]/1P7PA!P?W3U_BX*M>YU=C
M4J>6Q002:,&RB*VM8',1HTMYLP#^NEIXBL/0HNL%NPPA5<[@76L!O?XEMC%4
M>U[K%/-)4_QM=-,/CKG/:A8![(NM.3*H^D@ P=LV C9=AZ:X5DJ/DDBJDE)C
M\06I0O&!8\K.$)I:68(? Y&&J);>]3,N7^PO]5)UF$^6.6XBAR#[;$NI 9,#
M 8,58^RKG4HPH6 = 8<F6/\;5J=&!1TKLM@[O8B$^ZZ>9D3$41[PHM<A^PY7
MLVC56[:QM,2I@+B:.01;HSA,/N<PX*:\@<8+5U.. K8DVRQ8J9"A$IN:.T9&
M:I$\IK[MM:O'J^FNY +6-M_K?8$0*;/S&,FAJ&L-<00EY$-TAM8>HZVGAEP@
M!76A8S!0H%C,J4_]K]35<F8<P^;2*48; I%"4X?+@U,290"'7#.0:)"F-J2H
M21D!D8:HEM;DS*^'0ZITJ*DQ$P$/Q36V 9PIBK%X-7@P @Y-UN9O.Q<:>]&(
MK6FP!A&16TRM$#1G&AH_!B4QT%A@_=C:'*,W58)-"$F#AKX^-_H8)4$)=I0C
MDB>=/&\I&3;J%D83P;C<E7,RV4JLS8'-PZ\D&*(JOI+R((">]1(/S1J @%DM
MJ8O6A\92Z&Q)YMBA&F/!Q?NG8J9TOQALM *!*9M>QF6$43A &$%E[W#4XY4
MU$>%Q5"Y5:N&K&=8:LR<G.?2SS+="-JJAQC)K-_E7<^&;R]@J/4NC ;@/<6J
M&MFVTL^A-,@9 9NF!,L0B-1Z%5WV(+4Z<#F3&O6^<YEK=\\ 1T"D(:JE=3GS
M:^&0Q=8/2!-[7X!S50_1^^K%M!!:M# "#DW6YF^+,Z&BY>1=X0*M%"JYF<8!
M2PG.B=TL@->68%D+MLY %HJE[RZ#Z@D;1XC0!#2V@](V!]NO2B=+L=:2S:6O
MRX40F+&HY(+S 35,K,-=6SAD57PEZP0M24,5-0)ND+E1(,XJE=Y@\3[A1D"U
MI@3+"C?$)E2/IF^?#A%0*D802T#9VQ8-\NA16D^"986+6H4KFCZ:'?M8Z8(N
M>5M+#2UE<8U&5(IY<W]1]!FGPU!_GQ\\_^GX)UF4IWNT?/X^6/=I5PY^EY>R
M.))M^=@(N2_Y  ^.7WP05=T\.CC<W^MR_,'%JPC*M^C9_O+\'2[HD8<+:FV^
M.U=^UO.'[[:_UBYW%[(177KKKXEMU10(+M3:U'\PAIM+2<7-4#1TMMAI)"=Q
MDWQ-\C6X(U'+@9%<KI:A5\T199O1)_:%)8<THD!LDJ])O@87$3=GJ"\W%<8
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
M<UH>WZ==N=ON'^Z7YQ>LPO;6[_TK_+R_?$7+>OM_CO3#]RL/;CQ9BO0WNUJ
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
M75@R]FI^^+2_Y/SPZ!37.XN7<G"X_]'E[BN2ZY5.+!C.Q/P+!$ZS7L^1/X_
M;R?D\?ZB_N= KY6#/QV4=^'Q\Y>Z]+P\DR2HCY&:J1ZL"=E&2JE%C]6*K70^
MWG.X_08#FHIQ);)XY^#@B!9%YHLM.NY@;*2DG PN74F;FVG@-;:1*J$ VZQ.
M<_#5>$;KFO-N8O3&,?K/]K#,%YNUA^5J9 6J3PU0("%(9HQ%HI!8%@.8S'!E
MY>I6[TQ2.,G*GT;9XGW#W#1X,&!CGQKF4?_38DDN1CE+RH2S%LTA"LU$[<G
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
M/T#Z0ZH'\#-5I5$>7%H1-.JB-7/VW.:_YYH?KG[1J2*23Y(..A@=N%P$7(Z
M(!4D8NZ9L:?I1[QK=?J_GRW.%M)\O;7JD-V3_#LKDX>;N\_T+AXTRUP]>!VZ
MWCSV>AW[FZ>^%>5>/?([P,IUC(HS72F2I[S)IME20 \4"@X_$[!.R/\<GZG:
M,&%#Y\2!R_&5P!AAI0U+3K;)4\N/,W3E]R*\D5P*6AJIMD&]*(8M3>)HY.%
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
MK\6:/#LT!EE:O".K:VI&,VKU# 9NOEO3#O#Q'<M6]D"P:PT6=U?%T9H!#M"
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
MA&#W5.]96<FCM1@F8QG&0D,3U*K8&989?&L><;I>2-??5FY34W@E;(B6CE
M1;JT6C$SI%J[2UUQA_EUYZA'+P4Z7E_.@]*YW#^#/&@DQ,$2J8<O-4%NJ%C/
MG,X3=:!;:;O=6Q>MT5LQP]R&.):E<[P45M(UCSC8CN]<5^..C]OQ\("HHKI6
M4756PRYL1563PS*XUNLX=T>ZW3!_4I2*<N)(P^H0M-JMFA5,1IA2:-GSI;TO
MYPHH'05S&@B]3C MFH[2W=V6[2<+V"D]U89RFTKL@2#"K$HK%0>Y2'55P.C:
MPAZZQ^Z4GB*E6P&TDG(OC#WEZ4P+)QS3M=ID,M5>TP[HB0*ZE3@OT,E''<VX
M(.HRP9!3 6Y0"!*<NP<]P?3^XW4]/.2899 ZE%IFHN407'I:[DI:E("I4_?4
M_I12^TT2.L*ICEH;5II2M#'YS)N2MU( >I0S)W3ORWET0INU8CK=*(8@0V5K
M;LE*IP1YY+$3>JKMY#:5TU/K5%-'5E;,.D0A9=5"$ARCM#/'=-NA_GA].0\I
M1L<81#/0)R>4FEEDN00#I0(5LG,O)SEA1[J54-][;C.DYSR"L'GF26HI/B!'
MR'2BZR5T;R1W7M&^-W7ARHV;8&#5":76QL-3*E,*[*2>,JD;@92+5%*+8M$0
MJJI[:="J&:61F^^0GC"D6XGY:;0V;&B+DK&4(>Y#0ILGD#:RK!?2#:G2=3:3
MVU3$SZ7$R&5,?8I(+,S$J4+-E&I*;2\H/;G\_N/TY3SD3JDF1K0&&0<6&DN?
MBP$&H]O,K'#%Z=/N2L\EVJL*1:=FK#C#OK7A/8Q*@)"#[8B>;#.Y347[Z46I
M8F%V:#B:S22?>936 Q/DM->1GC"G&T'4)I1D$1VG(&5F&;P,)BZYYM(&Y!W1
MDT5T*]'>*I2ED"3A3)K$T*A*6<:^FFI5W'.F,XNJN:+3]%L5&F,U9.,A0).)
M7%UQQ1N2V^%A(RA S]V7C6G.@JV;E8%2<BCV*&[G7F%^3E$"HF+T6MVF5V %
MF5R42H6<ZPC<<\+5MSH\( PJ-'I7PJD94,6X#ZI@TB&4F\>9P[#WY5P3K!#9
M6[6JM 2QS)QS=&\R,HV!^=S+^U?<E_.06T5YZ=Z0K00J+K+6<V)SGR H#\(=
M@KTOY]$A32I85=B7F>QEIE_=JE/D1(8^D_(=TK7VY3P@!%Y'MF  KAU3B:FV
M9R;>(3&@6MTAV/MR'A_2X3ZT3*G/"3 ,;(HI'8K"&4;(BMM<W][<_9]/KZ]N
MKR\O^N2AW[/Z;\#\76\NU"[COM]+W-X]$#TE\%.]>?' GE_,#Q^O4.VYS4_Y
M-FY^O/#X]/KI,[UZ\=7X,O[Y1?SKPJ\?$Y-#3B5SD3QE=VEUNK%656N6%+6-
M//EI[?]^MKP<)$A_V'G9%B^3B9N[S^8[\D#,7$%X3<R;QUZO97_SU+?@>O7(
M[]F$8($&E-I<<.S+W%#HB4BE^T@2ML"5Y"5<ZXR8.UR_#=>,6N\+U\\#W ?
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
M$X$FV#MHS!"*K16LK63<0MS\91ET]?3F0S$Y*L2;C)"= AR5A6(@3DU6BSJ
M6\+HT+;0:&LG:E6QT!ID29Z;I&5N1V/**I%[ZK*<1&TAD=R)6E74 \\0#?/2
M_A8EAWJ/F3=.C14SCX2^ 1^UYIWT(TWU*14R336C Q R:BXVA4UCKB0Q\@;<
MQ*H7]3B6*DMS1>1$LDS*Z(;8A+MG!>@YME0T\HY%_4)O_A%WG^CM7-63/>$J
M.?=A+%)$,+2**?/0%"R:J&Q!$*YG"8^DP.;BU3+?SJ7']QC.GB+8:0K\J<::
M;MNU?NPE/(HCG4E9PSYS?)6$:H4!H[6II%/-*1[:U6[*^-Z4=+X5&!^UU.:
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
M6.*^F;(UI<LE=XO3FRH$+-UG'2U-)41M5?(">K^L^V;=-P^O;TKC$=8I0%4
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
MM$B"(TT2IC*J5&YQ);>@3X+FH:JZZ@BR9,BJ3DRB\*I(!%J_%@NJN;MI5)/
MQ<0(<!Z[GAN[)&J3WLC#<1".S\+ (L1V_=Y<DL]D76%.2AMH5L'1[[*!5V>E
M#[=/;"372P-M!L!:LS1;E453-G4BVH)CB-@T#,G,4BN @E=V*55:M!43:P;/
MBNO8%C8ER5$L LJT;8NF]=B6M8N,1<.5*X$?!9YK Q5LMJK 6;-@YC,<PJ-V
MT(ZUMKJ'ELR##&#8Q"*R02PL8&R9O*!BB7>(E86$]YU:Q>VDP-L6+5TO:#H&
M4< &6">"[)B&)0FB*D@X"RWX=FL5MY(4;VB"(HHF5D$,ERU=,VS0IH@HBK 9
M85VMW4W+WOKB;211FYB"*?**8XE8E"W',!0%=I5F@J!M$U"7V'H4F^DWZZ&O
M;3UXTY*Q8:F")JFR9&&L\EAQ3%U3L4#-2[M;5FF7UF-]!8Z(R2NJ; H2[<4#
M2X)-7C0PT7A9=51;$'=7^]RA]5BCJB?!(JBZH?#$T&E%?@,6Q%)X'AL@DFNJ
MN+O[8Z+A_<3>"+/D1<\+[K!OP9+X=IM$H%B1:%:X>G+]]++C(*R$H '&IT&T
M@?Y$FZE.RAN\(M!\.,>2X:319<4&4=O6B*Q*AIJ%-AV[OF[;E^DD8HBJHVM8
MU@W9431#<DR%YJ/!1K4$WMY=&6+7UW8C(@;M84(T73$-70&1#T0,43(L1Y<Q
MQJ8I/$Y\*];MG7MR.]JR9&/5IH6O9%UV!!N+"J\Z%B\)AF%B6]Q=/6O7UW8C
M:IALRJ)CV42W0 U3"&\2T[(-2R<8:XK"2QDP-.[ZNFW?#DD,"3N*8@/^ZK+@
M@%9!NR0H"G%$E?JV=E>7V/6UW8BJ@6$;:@:&];)$63!TD&2Q8&J.IJJV(2C.
M[JH:&W+A?"(V6:.*8]NV:JJRHC@2EC6+-TV92*(%/S5,'$'/@(I3\,NNJE:R
MJ@BV)&FFS!NR*3JFB37)<EC32ULVU=U5K0J>^D"5CCA8M033$C5#H'DTNB4"
M'&F"94N@V\E\!E2Z@E]V594D1+ )76A=4&0LJ=@2%)THCJEA0Q<<=7=5R8*G
M/E"%%0PB$TLADFQB6315.*\LC&T#L(@ FV0A"*O@EUU5G;%D:2#PV)JB6[+
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
M^9:X8IBGZUG'RY+J;F_QN:#$W5)Z>P?V9;ZQW5N8-WK%J%<(EFK@QK3D(/&
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
M[-21[R;G<K*']Q;/:E&5%6)C353@Q!9,V2"Z*!B\*/.6*!!;_%6G  #_-_9
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
M#M!I@/TEYH("Y5ZD7[.!*GCHQMB;6FW^$$2EQ*.&ZWD4Y<[]B%@C0+TE9/Y
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
M!@N>$&(K3K(TF]U:I<#496?.*+3ZM)\GW:8=[)%G2EAL'U=WFAOGT9,F0E!
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
MI+SA:ZU:A&=^WCG/,?J<%PKT^R$.XR<5:G* ZXW&:OR^ X)J!F0(6JFGX;(
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
M:AZQXM"UJ''L+ QN77N;#>*V0HCCU?@\M_CXOQ$!;>0X""G##(,(>SD#1C=
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
MQ,*B ?BJ=%MCG>(L(MV4#$]B+ N8>Y%X?PCB?( '2%<.3(CBTC#IL6TC<XP
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
M=4%X6['S'>XFAJM;"R8S1AB3XIJY@Q*+ :OZ18W4,,JU52=C5;:=%'+IZ,"
M:SJ,U)G>F"MK\/+M+2*D+-;,3 I;4@.+<-J&4>.(NEI0PR>$@&?4#0JD3YEI
M(2TE>*6F"5?A[1Z)2P 5?J(D6/Y.$7YUX:JC*"?'!N4(.L5]]&GKCEP1VO@C
M2PVR$[A,OTG!H>X_XS1'Y/8CI!%H*L8Z_=A%8Q&M.-!XW%5/P^%!@*KU">+(
ME7Z)_ Q*W5EA@-_Z($E;4=A[DBL;ZTWP-2/9 5%[$+(X%;6<:\;GNGRSE$/Z
M]X>W%\&G!"?3)8+H^5T?$].F&RG>JYYDVYO)#$1IYY>8IBFC$6Q;SKMO]#%+
M2U*NGYI?U)/I*!V"#K/UROP[O\FE<%WF/';C]IV-\]M]XD6D"CJ4"$@>2>#N
M!?/L(%%7*>CKMOB5> >=2U]S.T(0L]<1'MU'(EVJ3TNE<H]'J-+"\9Z@OW>,
M1"2@^HLBFFDX/U?_U;>P>] R;4+A35CL"U5<X9A ?OHB<AI#14Z0>##"POB]
M4%1T.^V^%A6ZJ8]3<0R43\'\$RV/8S*N)]H1J/FK1JAJ-C)6([(I;-DWS*<!
M7D#<"G_'?>02QWG56->M74=J4 0_AE=7V !0LJ@#%!M3VIH?=@_:^W-2#JNR
M!^<?3W& H_;>P1[Z% ,'VRII+666^!HUW=(0%6NE=BBC1+IH.!:07J[=E<@V
M_!0[^V31DG$>'G>N^ D<IB%EU&B],/'B5L\8/3+"QMR.N>X>_=#=/6QW[;X4
M7LUYJ715W1"26;I9R"R#PT='466"+K=%"1X!$1&KGK-\O2KW%14G@3M68W-R
M$3 @[W>)N+1HC_Q[ZDI0;(.,-#^O8>UU7NF#,HJ3/A"F4I0?6I7+,'$(339K
MY=NV/2V_W2[YHF3HNP=+K0#E08X>;IB]%"Y-<2!J%4>'N>,?3A:)IJF)GV4E
M:^':6:G]L<!YR\P8]9)CA08XJ9,WZ'WG%@@R&(O83()"[WRZQF@ X^_EBE5\
M"W(%248/05E*1L <D$/ 91KA+DL<XX8Q_6Y]1-!@=)EQ"4J$DCT>,/+?AAA:
MI-RH46[)O;)#!.]'?L;-P$:L=W)2I%9!@AL*X0"G+H5FQ5'A\3I'T618/_Z&
M*Q(;811Q%(AG1,_9AAPZO8"3LU*5RZ.Z39/SI28WJ9*;U&]RDS9C+IN7F[0F
MIER]UY0LZSN?N7:A8441M;@#I@.39TN);2U=B!6-&_9S,A]W/-[8J \^A8TD
M191UZ6PXH; 6>VO%?TW?S]DC8%XMW%_94%8$UEE$'&-=,=9U-3 ^]3QZGTW:
M\J43;=IVA>.<K NNH3GBMK=ZF^H#SU9"HC[!T=:43',0UK#5+(>G"LNY1OFT
MIJ6N=1W>G4G.KOTP'LH!:O.%PQ^^^ALF]@K(1.2.ZFD9@XTL*NW-X!1N?AVF
MAJ?H'<G=2@+6AJ"*CS$NA;27F:Y[C&(]H7XL9C?<_&FOL;5?/YHJ]8Y-GVWI
ML.Z4FN6N6B%F&"+'R)UYP6+_E-94E6 T>OWUQQ*Z8TR.]$G5Z]5V:%6[N>2&
MHG^JH89U2)-*\N@Z!0VR4NV4,SN.<_[:^S0W^(DVS5#M<_>9R__FCNF9&LN.
MM"C4#H>11',Y/5_C24!F(I" 7DPVDJP:FWO9C82_C!'LHEN*R:IJIK_EG=_?
ML2^9_<C62\1W+-:^&+NO4ON4O ]2-IR\C2*V6(9);+?VHA/_P#H)W?V]'02^
M!/W=O9TO_YZ'O(C3F1F"A9,%/^(14HFRSJ^?%0,O+F91%A7!'_ U^J3[ZT]
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
M(%E&\#Z<)UX)Y"81BB&63"R50+@0V\97!S@EX"!A1'$-]W7\$O@O4'\/UZ!
MP*6%"KH'\-NC'.D*-V1=I-#1LIUYYT#%Z4T@+"-GCDW$(3PR4BQGZ\X-I0/(
MCF 6HM(6P3H*W%[Z&Q**$95U[.>7A;LT#;.K*-&*YIZO4K.@Q\(;+(%$:675
M$[8O#F>Y^D7_\"OP31 7M[]$"6T"?:FF1=*O-]&HF/S2/VIW#[NO_F&< #(\
M?PJ\]-4_YO1E_FSWL+W7VU_X<:?=7?C97<.BHV:O_Z!A[W[E_O[>TTQVN3VX
MQ]&R@O_@#@\[D\J:3(J#VGM''*Z[1'#P9>_ [M;A$TZTQOGC^\^+VV$N[[%X
M,0Z)_NZWN2->HCOJQ1SN7F?5!H_?ZW ?HZ37<XMB/G2,[\V?21]<![F"D:$)
M]5%?OX^:_KWO_W66YN0%^(7\-F#E_(KTO].G;U<W*\P5#O"/_PY^[/YT3RC^
M9:)1]CKMSLI9G2\%D-( EI9**3UH]XX>*(*>/8EL0Y+,93G,T^1!^O3S1;(_
MB/$U^0;?^90H^-3[=7W'M UF]9LPF\)<BP?R@.<KV1Y&70UB^CL?TV%[]V ]
M7;"V1@7 DG+'<3A-%_=N; 1,HP>LL:S-6FL/;8,6\.GX_=GBKB4O4[(T"L"S
M.*:#=J>W:M[QYBD O->]=F]OPSG!):('OT4/V$Y \$,%U)9#@M>7B=309T.?
MWPI9?WHPVC)QK[V'QKV<L-?WWFF$3B%N%S'/"(]#T7CXR@#C@HF*1U50(\%Y
MIRH;3A EAQ#F8C$ ]YOPA1N*/GV#\-&3-$,8H2!'=PE9N$>(]F[_5<!%]1F5
MRI#X7#'BE![Y,XT(2,Z/$;C^^.RB%5R<G[4"C@0P$OO#Y>D)_X1?<^&N\+Q@
M[;WIT'%00Q?$Q^HD@C0)8AP$WP2GB=#(#^%U^&<*_R'<-7X(S^?EX$^"G*?P
MET !A5*> .'!\4MC!3PFC(.K%(@YP<]@#C1S&&.@)F$\%L1_95865IFW@D1=
MI45$$PMAC-&4\9II  >L/'"MI#T$Q)[P"=D!D]!0X(OQ%UHQ//#/$K:UU]GM
M"M)V'"%$>FY"QP-8<4HK"(YGLQCN):/6;R;1<!+D2GW):X"YZBO< #<= \\Z
MG]#9C/TWA 0JK6)%=ZM@W8470"ANM]<^0.8QSUD$Q4C,TOVBB(B._4HX &E0
M%HN_4@=*_<X7JX=S.@YV@OT* L#Y=V) +K/P2NT,,A5^V0G',-]?PO@FO,W_
M\;./OHV2G<HV5G=@X3K'XR=;)S.RD1JFG/3P"TA[E;$H^*]P8^823#(U_K__
M^#]19W^O-][K#WIAV-L]&.T?=7;#0:>K1IW]WJC3V?M_W0Z8*X1A!HH_@3?2
M??ZOG\-Y]KZ8]Z\J 9RTC&<L2I!% :L#1@(DB=MWKM0UIB$=CPMD1^=1&OR6
MA==I*W"*\R"W_B,,_BC_9D [PL$G44:Y#=B31 2#S1WP$A3P"18G)'W47V48
M ],$F<*2A\:\"*?#28E_/TMO@'_]1SB=_1I\*B3-*P!V]L<?)\)D07)0I@]L
M9U00OTV)Y>+O^)ZRF)4$H?]W&*MD&(4!D1FH$6=GQS"&7K2S1'?AM%)>M1D
MYU_FF,271=,P@Y.AM*H9L 1<\(PF39D:&1S/-,IS%'-Y.</\.!1:.28B#<L\
MYQ0/9LB=EGT#+BJXAJ&)LHU&1&N\U0(3TTI0TW:24.[1A1XQ_6)]-+U\UE+7
M:5_-F4H/3D]Y.3<^<C2B@N\GYP "R]5J(MP6:F%MM,/@1]*+2 '"[X (3(J?
M1&<\/3N%GT[H'[A3+9.D]%KAFW2VY^>PD&O!MUITM1/)U*0 5'*E8LKCE)FZ
ME[K;:?=>N3F2>)ML,B9>RABU1GH8OM_2;[#W49(P)>=/;@TN%-YX4F8995BV
M3);4@F2=7KN/5@J;),"+CMJ[]O<>+Y\F:_[8I[_AD#3#24J&C3/D0?O(&9*>
M[K M)*,*5Z6OP_G=LMHJR9QZW69#S/F%E (V1(V9-%&P[J\F.@,8M\#)2)9$
M4U(\'4T1V.T^+^F WA<E\.^4-7?\'Y:ZD[=-*4^3$YV(IQW2-YSD9??+P+Z&
MH,CKW&$>@E:2/YB-/9MKNB(3\[O+;4.6Y;'-=6.GE4YXX^M)>DO(:>Z40+QW
M*.GAG-9KD\+Q#@W3*?H,(GQV)NF^*ZD/9(1V^SH%O=J[SL]!KQ7O/9@^?HU%
M^QXH7)BC76#^>3%)\3G00@I%:BS,ZQQ6?ZWB="9V[A,*KDVA<1;0'XV,N2C@
MO["@X2KIQ<^3&]RY+Z= )]>H&(*,NP:^'0Z0U&Z%4(PW@*H>!.C8VXG3<&02
MVV$G\T*J%MR$^2KYHO(7="-^S_31O8/VX='N0])'>_UVG[_YR'F>8&T^?I[G
M;KN[][!AUS#97KO;?U:373J+N";VI.DU2<DOLN*32V;E/H]$4^+*VYQIRP(I
M7:8_[8O= ]2[MGO]W:,EUO^D;.-1DCQ_K5%T-BGPBJ&^=1=-?^A^KI5N[\W$
M;';SVT%H6,6JV<_'W,_N,OOYG=GJ_>#]3>2<;OQW@[LV;2 9'M\!>FXVK*ZF
M>;]]]+0(OA>W90>'[=X&LKK[DQ0VD=51I&#=<OAYT=]#>=S6;MCA47MO[;K>
M\]JR(XQ8?A\>=S<8MRX2MO[PQC\1=AF<92F"'+<\I(%F?HLCOBT/N2CP(@T2
M(J@JUN6E/>.*F!QV2S,=]![<!KFZ)F3H*!J/%0;Q.9K'T;B+=*H\#*@&/%0&
MQ_=Q$"[-)+:G1R%D)B+,,-;-3\ZRZ#HL%*(%IF5"0\?X"\QKF.Y(D/%::9@M
MS.--F5%7N#13K;GY$,1Y$EXK!/W<$KC!%EWV %1VC4Z AU$;#L!65B6H 88I
MW3KX#40K61 (PJZN,J5\4$%U\[_.J"YLHF&NO1X]RF=IH*_T-_](G0JVN_OT
M.1ZP8(S3:_,9XPLT'H,KGL(C/K(5IC!,@>&-J3ZNLP>$R!4L2#HH0MZ)**/'
MO8K8',V= E7F08+0( /HI>BMLQDT(?H^@K<$YL4+9JPN;TJ.0(A_EHD*^AT*
M4O=:P4 -0R \8..P>T )]$B8E'@.',KN[N/;"IYQC@\7<,=P6YP)4$%>4\)W
MKO0O[U+U70:"I[_(D!T])N(]HI'4 A^"!,&]JJ5(C3JVKYPO08L%CN$.\G[@
M"NXH:DQG0"'V 945!T;"1<WS28E))3<8E?^8!,= L7%@ OX&EF+!*OBGT,%1
M5X*A\^A#O2:N%.X65>ZWL$*X<\AAEH7)E24 CP"Y.'A)J"-&TQ#I[^-<^UV,
ML,*6J2%6&!<H@"D&3_75?7[WW7#R'RWU'=*V=EN;"E$_<U%,SE@>&V2T$!,9
MXZ5ZQ!LH9X0!G@(E$B23AP+D2O<.3"E35V%&H#+WC>&0)Z(; # T)%>5H6M
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
MO_H;O\N\F'D.J%L@ISD$@(?]IB2KIMGY)]QY[3&Z( W.]WL'K\6^;D[@"4\
MI<UIHK*KV^ 2'6_$']%IU^SZ$^[ZJ2?[W[-8<2%-(<452=3U.K_B(9W 18&#
MB3(\'/I[]]?FC)Z2-X77X9]I\(%U O_$6-=HMO\)M_\D31$Z!K( 87OO$@1/
M!A?DU2JS9N^?ECV-QW&)$OF/"$PGO@!ORVA$"(MFZY]RZR]"H/3@C0K>6EC.
M1>'7[6WV?>T2F7(?P" =X.["G\]5'HW*,,XKNNM*@GJ__X2^NJ-5?'7W&)W;
M"FT]\G>D@;9N*[1U4WS<)Q_?GYU>OKM\]_'#=GNVS\61.ZJXMBV2DAV4QJ<\
M3*<S5;"UZR(4"\?]"P.$#M#2"H.J,YI<W=HGBP%[ZTD2!S<N\[WZ&@U33HDQ
M[2,I##V*,IR6-R?$+VE4DJ!HR2/)0>8BC&(+X37I:_RR2_4US%L!-;B,^#7D
M<4T*!,-A9\M;_4H9R7TSX0/P$=Z1S.RL\J,'MVZ,'->$GAMZ9R6FH&='86E8
MD@3IX6G%C@<E\<OA+2%(KND 6@A[O<'FFF$NH5,4+82]XRQC/U@G8]4E.ZMX
MO&.SL\FO36N[B7(5#&XQ-9"#@^XB\EN0X],[PVSW78C]EW"S!)'IG.=UF!&4
M<J0PV2KGI$=+/XC-$+0SG$X6"1XO'/T94C\*S(+,B,HB1C#P-8L8A:<X!$)H
M.3LF_*SRA?>4K\05496EF8P0Q/:.I!)WOY;PS[1,* 8<V\':7+@CD#5'R36%
MC@.9J)/AS]$?EBIN,I')([^9I+&B)S0 ,>7UT6PM.S WT%QA?PYWL2Q>L[L
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
M=F^WJ<>Z]IJ4K!>A;H4-.*^D>O,7D%R3-!WIF@.Q<NM!ZSX4[Q5FI;NY-E*
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
M-XQ$Q3'-X.,0;J&%=HUYIB$FQ/P-SZ![A8Q:C4OPW1:F"IT'322Y%.6@,G)
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
M_]QI.D1I0D.8ER2,5J3!R=Y\T)E((>W+;*QP%O50*-2:1:!:V58;!+(CTUU
M$,!=<-4]I-3S]Y4Z+\09P:4F.+CA$(&H#6>\)&= Y!_HRX$V#NL5T1YS=QEK
M]4=8:P+H$!KFHZS=E:4'4^&F(,$1A0*">'.]^-)0=O^4S7D!N2+-D@^#+>?%
M:#MF?1PC.4]$E>-QK,^0=Q?D=1$  BH+75EYB:2*H;1(PK-*"8T2U8L9#R,/
M[HYE7+(0RKV-/0IL<S@AQG$R,#]P*'N:BN6B=GE*D%="$!F&)W;!$^#V^#'I
M6L"XC:(1.HV,GGP"$EO-,<QW69#'M '^ H]*1:Z@U(O6K:P76AN2OZAEMRF]
M,'=.(5BMC4A!T]Q!HHMZEM$8E*DROKWE[8/9UR@D1^IF@$E]CA?X_T&Q9)A@
M3[H B*G%S3UPF!.9LU.A9BU124)<E4R TB 6H.9(<YU?E)(\,5?>9Q53(_<*
MP$J01EGXC.J+0.G#(!5NI2'P<BVO/Q/>6]9<8 V\T!O[,HB'671M_IP:0;(\
M)4H'?)$P-EDS#XPAH6$!F80Q[+(;Z0\,HD;JJ4*FK .&G;;EV"[-CD&/7,<[
M$L>?SO4J[%ST=VNJ&A*NCID-/?^.Y@^,W;LHYK89U;>0 CPK7EOTT+*J_Y$W
M]K""4.$:2;P.EZ/L//LSJS4<9<@8OV$%"D"2C;5(:39?546#J#*)1KL*/^ ]
M\(.YU#O0YB2ZY^$,]"\'Q:C*\?FK:(ZV[:%OVAZJL1;3]E"H&BNKEV)W+52
M;C_C2!=O"/62U)]*8YU7U\'D0^ZJC !@;>0+8VS298P6@.2 8=K<-R>C.FRH
MHO8)Y<!+2,/EGY\9AT6EI&,,8HG#<N&P6IR-J#8*CWZ#JK&=='?O26UEY80R
MF29CN<L=$ K1 X9&"MO0Q1_BO('OWH(K/?G[?FXR%2+,2^)Y2Z\$+E.XGMZ0
MJG]A_!"U.6I,D?<:EFJU>#BJG'5C6\(- 6>#G9/;.+I/)Q*[XV]4@3H/*6](
M_=4TO!3'>/CE%?YE!P,/IWLDA+2W/(%'BW5G+#UDWZPXRQJ#IUG[LP\8.QX7
M""4*QU-OK*=:I^S)4R P+!XG+<U#A8#MRD8/@"RE'@;!3/E#51A&2Y8?[G*+
MJ=Q:<X,F$#0)A%=5*ZO@_ &+(NEJ8-''*"M9SQ)#T+1!Z -9W! :7(;4D"L'
M9W!L4G:,9+ !L0>AS<2@4[YL?:_"PM)812$#02F?!O&M2Q8<C$%SO@CL#RO8
MY"Q-H1[*9MCI8P9OJ>5AA!W_Z3HR:P72_8J#<%W(PL_5P.M+_11P<!DVG#I3
M&;+SN $+F^C4[, B/@M4$<+O)%A+IJG3Q0QJ4J'M2IBU&+C-?,-)!,H7Y)\U
M%9N;8#$9SR+#<B]J3.$O9]]TL?/?CT:$'"(K#'!*8"PD0+!X/&?A1AD) H9J
MPSH70E<46]LV>196.L*D'*$*Z! FKI3B:J,%@'?XG51-U!J_S,I(-,$_(SSY
M;^$\F1.R'\ %R(^SCF*])]4.SL>D\+Q4A*&7%I1A'JEK,W/G@*[).5WZ0BMI
M%IRP :[?&Q(X&!\C^O"P*,QNXNA3_%'C/0L3T)10C+EBQG,,&-PX+\FF 8*9
M*:D-KES@E2K#78?4*6)?2!/E$M2_ D+%N>XS7R*](:J#0D^$YR<3Q)URTPPS
ME<<]W4IVQG51<6ZD[.X<\'O*Q=Z\$K NA(EWG\-#+$)=K()'EZI<8TDM:)A
M6Q5@B202^8/K])=F35+-)CY#LC28E,LD1NW/,(Y8?,RCY6&D4\IU1+:&0X$=
M1X$XGH1Q*3@<C7"3.HF8<CCS%!%GR62Z+Z\1U;^IS>54^'?E_$/(*(2 )\AZ
M%P7S$#':DTD4TZ24B4O#T65&78YZ%9+>TZ>V$KO-$R_CD V8&]&9W)#GIL@2
M#&('F:]/%-*/%R)$"N/$YY$A7<8 9=5+.2)(!65 0=(HQ::ZI9?D!-OKD$BE
M#>;D9H/D0(0ZLF;%BB'C(:6\;M1 VYPXPG $W0=TN#9(\6B$.15X)&@B.0*0
M-*@P%B;S&-03C5"[R#\_9S_EX'FRMY&#3Z.#TPGW"/![P(JGF1GR=5*HYFZ0
MON,,U24_C5@V7@OJ2+![* NC7G(=&/<^)!.0)JAE"),P)16F1N!Z8FP!16>.
M"Y"2):1H'O# KJ8>9D@D=NOR>4%4!';-,FD)N495&>=*C.D54;SD'NHEY11>
M1[^0X-5(F$56?OJ,-O05]\NQ7'FL^:[+1SIMK^'2"7-NZH]./GB#> ZBU*D[
M#9LQ([(VX1$BCA(G(N0Z72+)'=DLO0!&:^#\;C@T[BP"S#DT'QF)#!NVW#BK
MB,"F6T&;+Z&E%M)HV[P8Z^+J[,L-!CY<R*N K8G=L>)-^$UL-Y8I%+C7UH5*
MJ%P04YT&0EA;'Q$EMFF]N;@X;;ZU%=*X4+$S967CG5;=8\R?A.A%MBWYX.+4
MZ*[$0\!0UK=<L[XIW%WJQ*,=L+*^=ZD?2PWBX2NF(3%H]@;.Y.86N-O8'^5-
M9:U]FWN7[W$F$D.IBS?QX6$CEE>8H)RA9B-T1(PE9J""$^QYAG$SOJ R+F$J
M[HC0FG2'"'0#4',EO)_^&K&;PA.]7.5J88@V HT5@D8+]M%&>%(K^M75A/!0
M RLKSH4J[)_7-&5I<#K*_"LBU==O9S>6.)\Y G-1&D[K8Z/'Z:790FMGIT1*
M7,Y-1WM3[!#8C7".J2:0Y!W\ IZ6:8"A8";,*,/A8+OZK5@9K%/R,<WR%@_"
MUO]L?[QWE'+D!N%H<ZPS@(UP_ @_=4(L(FQOD-0S.*@?^[80,Z">K$__G)"7
MIQH?F?GR]U^IWF)ZDT2'/$ (:XI;J["77>M:WMAS/P$\O!C/ D+.>#:,I(!/
M*7J;-.#93Y1.4 E:!1N795)UG;V2KN1% WHDK!7N<!2#\)E&>"_\^1282[48
MCG!:5>BQ!<WB(XS"$ZZV)XC[M= -:D@J]V)IKQ(Z%*8F8&27/","R]8&!<.J
MY; UVA."\PDR\: _VNQHGAWY,NU(=F,7(LHZ&46&Q+;J8$2,&(0>SRH5)@!"
M":-2Q*ZO+KXJ*Y1XD*QD*1XFB >1 0+R."M70NIA0GTYAHJ4Q&<#M7-/@"@E
MFUG>]QPRGBN#-QB?!A6]I$WZI$UPN<2BIVD*5O["DCD@9@Z"0<^&%6'9-6H!
M7!/M%9;1:*A0#Y@F.N?JY@=[;B2K;(U#L:'8EL<O[WSFHT@;91E)=<DL1(K*
MDT<@#5KL>![@/#59*(K?A[NFG:LFL\FZ Q<6-J->!FQFKSLYZH5=J'E0&<T8
M%^-)H<7*0$Q<(9@J9>FI#QM[?N.(')-/0-B8CNWTS@U!6V^1)%V7L=[!A*1B
M_RQ&W4!+C5?LDKQ4"3XR6K:&#QS#[2P',EQV!OEI/W@M!6<D8W<H9V[<NVC9
MH>(+YS@SB.;-J1@FF#ZH-K*$&C_]5,8P"C%[=;<8F4>3&*2H0-X-@X@;T.2K
M$"\!3 (7DUXK>Z7ERC)@F34G(+F ]@W&H-ST2(4T(MUQ5>W4J(G$SZ0%["ZH
MRT%W^>3$1EA*$/' D\(2:GD304X*E/=/NKY7&->;ASZ(98KRIP  %,K.?5.L
M4RC6<>JF6*<::SG"8IURB5P4C#R62L9AAWX\G$\!F4,AH)>+ 8P.X]0E8;.D
M.#(G*HB#91D, HSAN*\PSNQ-(-H1<X++#0!(89$A:I<]Y2F)] ?A$/9C/)2?
M<*ZJ@N?5D<.VI+[4.*31TKB#HJC?/][)_JP13<OAF1:3H1M8$0^K<^F JN>*
M7ZF)3U@[/</L!0PW@.%#%'T#RB/\K)P/5T9ES8BQ2V8<VIDY(WQ;X<5<G=GL
M=WRX@+_#3"8)@O+A[ Q"-TN<AQ=Q"C-XY0+'PM>&%#)5WPW8*:=_HRDRF\?"
MZ6.7B-D0,O<T%0+=;6[:4^P*_N90B.E1-C!JQ5V_D3F;=8^#Z\)3OO)SP30@
M)8NK?? O&*X 2PE":!I4JI!-&.E^X'TR18DPD. H>C(+@ES!TE!<8+JVD*JE
M /J*#Q>*HM"*G&16I9I.S>E8[EKEE@?P.56]DIHCP,$/AI_"\6:,DWLE>2#V
M!C3#3U NNL]X ;CJ(3'"<[-7;0@3%TB557NBRY=?;5*^7&U@.I\C3WF3V+U0
M&$C#I4,OJ%D?:#J(G;?/V6:_]4$'*6-]4X:51KHDJ++,BP_137_V'Y8,_"W=
MO/U554&:%H:R3"5B-(RPP[A+N?"S964-):Z1>GD'3]H9N:H:[1*63XMF9HXP
MV7>UE/7VML*.0D'P##,:7H%"? R-K?R4]94$87R4;*#/0!9!26J.=9FO2D96
MDKW&NB![J*_@P.5J<CVB>IT6X85K]=E""HRP-@.2:*&\\"B56,"./,$U*)#P
M*2K<BDXESTV.<B4+\J-4!)IUQ B/Q$\8/A06CS"Z\I,8B(4'">%XZQ%SB@\%
M64>SVA"YR^(Y$W^FO:^V7$^F=45)N$ X8"T'I),FZX6FPMT8*F,L]$4U$@F9
M_P$RS'^ZH!?LPJ-''ARDY?FXXX$'LWHD!$?!8F**#SPB2L0ZMSC]"4/)RZ%"
MA1>]H#!0!"M7 UJAH3CQ>3(/%G[@(*QQ!"I.IEAI >\S ,,"QVLL63;-\:JL
M6QVQ)1"'?1C/>03L-$K].[#N"@JJ)&.FC$?4)(EB.;;[I6[.FB)(7643NE)B
M."E?N<4"4C*<:!$B.<CY93"(D":2RINEBV+<_2PFNP-70[-#P=93G(WY%#?%
M"P#]=MG50XA.&!'FTW@CMK6Y*5,A7PM# 0<M9J'SW,6A.Z&@0+/'Q[+)3]LR
M0W:J#XF7B+._]?4Y9NL84C,<"DP -@, 35-]NX*GU 8WZN'% E*5G/J*%1I4
M0JEYOC '6AQHNLSG<E$YM.LI3@=<"R.KU=M&8RP]$V^;LIWR.!TI)6E)B50%
M#1=D5K2YL,P%"VE3ETB&:44.+8\]3\(^43>JE>4E,Y?$^,^%DT7T7WWJ%B@5
M1FFE ]?&>BFW!/*[L2>KCCA1N>FA*W"N_+75B$G8PZ"1W#1+[2Z[D^J&RTC4
MBI2$A/K%K R7:%/8W>.$)(R/D#$S'K*\/J6ESBPGC$9NN8.%!2[N0&P\RMQ'
M\:- J.K ED40& C(KJ^0!WX2Q0N;?78&,?1IS"+P^V'<8#!+92AQV6[(0I=K
MYG=<'?5%O1P7%'V.GZE8)%SP6&Q2=Q(&/:<^<L'(HK:AZV_CK0737CPM\/]#
M;*=,*7V2H@3Q@-\)4Y]2:W)-V7KE=9/SB#3O44\ XE1.7>]BMDO:>:\ ,O<4
M!.>KQ M07*7Y(VKVD6 C%NFJ(&D)1C]G;LEN3FD $G S%GE9;R@009W 8RB9
MPU@9U?LG66^1C.2L2LR_-:@P56&(W$P O<V"9P[L'9[W".[MP,LEG!XVAJ1D
MOY]XZ-@!@%.4%I24NFW[16QYO?3[Q-YC.75(ZF$,3A%7]YT062O-4/@PSH\]
M4W*4L#"[F47DE*E\"U,6,\"W#&">[\B[B[C(;^0N3M+H9.0NBOT"% W(!Q50
M9JNH(3Z+# Q4%"K5 0^P@!$HR)-RH>'"V(<E!C5,EY<I_)$*C_T:P? 2B%/"
M81(MIGRAM=DOTX$6AZ-/:1Z:79+T+VL#<U/-V](ZN(0- .7%$&1<X"^9?ZD$
M&_CUS@TP1P8MP'$N+ 7!,D"$=:6RE^# ^H^7ER?;$0'NRLNGA&O69D>XIKA"
M"]&MS#:O$[A9ZC;G*XT]-(1^;#3KM3KT\09X^,3_/@UJP\WGUR)<TXC!\-*\
M]U4K1"M7K2GV_.E@#F%[M3(LT$=M@+W@ QZ_-(K$FVETD/ ;8*C=3%AL /99
M%IV1L0+;FF/--.0'IN#\TC9SNZ327-F>)5=$.%0RY  Q3<AK0VVVZX^4T!*/
M5@LG $F^ H+#L&CZ%M+ZA0"P+%F7$8D\(;;UMH^^7*YARN6JL98C+)<K#T5]
M]%7_@H28!+&@R0+*6G@0EE"]>*0QAQ.8@AS>2J&ZE"S7@*RM/^:C6[*M5#>T
M2@WHJ9BR6"'Z10. /L7@*D9G0&7Q="_,N6*0UJ,A"./8G6*F$6I+@N"H3:'U
M),QLRU <&8Z^AB1P.)+0TSB5%)L:DX?HK6R&68#):Z%6L Y*S^](3Q>3PBX0
M'2J80JA&1YA<0+HB8,T_YN%0 :8BB,T<X5''\R _?#;"N7+P6N[J9=W-# 7A
M0& ?&5XO7[NUDHULB*(S'UD7>E0]M\O\]EQ.T*Y:,YKL<H>X>BI4PO%VXE^!
M-FV0$1^RP\"SDT/+LR2V;EQ #@.KX4>%W#F9A0EY.$1I@D*@^TZU86)CT[4I
MN-*$FE:,0,%\E;A8^9S8F\U3=^GK&J=BPA,XE1:,74B1'%PNG3 HUA)6X6?A
M9UF-SL$4'Y6$^W%Z6D(3'JB@0AO@@(V%\QB;XK4LK99AEJ!=7+I%"&8#3W<G
MP+)&]P'QAA40R7&G$]93(VN88?2/, (PD9D$_M"H1<$ JGA%$MQ[63>+,%2A
MG1EXET$8"(\&!!$57<HJ%9?=3RR?$?(Q<'.NIG0#&$D</49J3\=\(SMCLFXV
MYPC5K'^J,@G2 "!VX'FCV+W'K#B5Z9!;@Y![0AG@6W-5-"6.8;X;6%!Q'O*6
M,?WAQZ,36JO<<I$'LS U+0VA\Z>(8TC5ILD<RS#C8M0-:SU1Z.8J/+CE6P>J
M$)2+Y/SM53T!$N ':SRW<DQEG8G&$6NOKGXHZNJRMB+7'15<S"?&FF/IPB>R
MKXFU$^##P(', )I/#V'FX@'$1'*$..':<^C 33/]2">/GF0^0O *>C4_*#VV
MQ>SO7>_IX5J0I68*G"R"B4A.>FJU.9GNUJ%1>/0P<(G8->!CCM3]R<T+]3D'
M5808S.-C:L^(<YWMB0Q<O@XT(ED +*Y1%(QDPA<L7CE'6N@*+=;+%DUT#QWP
MJRKM%/6>2*I9[(NC]'$BW$Q^"BZP#F-7@F('\@_'<TI4("J:'+HS=\A+A)?/
M9S#!PIVN(39L4LIKFEJ%=1IS;CR' [#SKT-_1"OXP/"[:A3)@?F@A2,8(E=Y
MGDN<BJ/@0CO >:(AMPR?%.(GR1QV$SEXW@:1R1#^=(9J;Z\"QP?L'&R;0=9D
M2 NI!8NJ,]4PGI@KEMA.$5&O4J (MPQ^%[Z YBR6Q0*_(E%BE:L9NQ@3AV8-
M;;3*;>R./ ;"R%;/T%&T9@^;>[B"TUT@>*9Z)_N@@"UDDX/+9L4(MNE"-3!:
MQP#J=L*XF-; 37Q,PTML/7$$N7LCJT*HVHG6)=LIZ')3 :IX4YIZ)5=69G!H
MT?@4,#32!95<*X&)O4H<Q%TJK<W)$+XW>6B[#+%43F]WU90HE#;@Q>+ <:0&
M)*CR@Z*0/A&7C$=>PF [$!6PNO6?;-E:I2YQV7KB&*S*+5>T;CVRACW2E]-I
M_\1'C]P!;)(U>64NJQR1A4\@E$+E0(^Y$Q_1CL&R1'BXO(R3&2)72F-H-^.V
MMJ\(Y'$Z3+E?*UEYO[)'RC ]S9G/P%^6KE7VE2RSA%]FQO=')V#.TG&]"HF5
MJUC.2Z,K"70.YD=V,E+7J99$;.%"QF* [DS9H6L&/1-1K!TNO:R(6*XQ4"ZS
MQ "!$J3=+IT2P*H&&R#9^2A[1P[=SY86&P&N$Q*,XC>)'2,KSO-M@5E.6<M?
M:L9_0ECR.NA2=H*Z[Z,#16=='AQ"Y Y,ZKU$*8#P2:&Z=)KJ'A(6(,()I@A3
MS-DZ&:L@&W:$B;(L94A'4*R"$W(7X=SAHLYFGAOPDJ _4JW2SA%@2MX,%\[F
M>D?%$I9NKZT..FOF*>E<S8X$0><9 I4<LY<8"E,9O^-<C:(MC#<M&4TENU?=
M%?,ON(^!;&:]X\2%2HIMI%G#J;@X.TTP%#!/>/KRI_/_=J>S]Z<866HTWEL?
MU< P.(PS/L@K68%2 -/.>6$Q!%>C4$X1 [\=,#L1]O8$+!X>C"#T<$S_+M()
M<&:XTD6P>S:[3);3ELD:BFPI9)?!(I.O/%1\ILF<RU!J_YR0A;7[&D9?MN2E
M89>R-=:'*AGHM,$%<P$%]<'**0; G)@5%T\@Q$5"899=(H JF U#B>(8"VL3
MKFE Z:-AI0)$#R0%V!!52*,YH49SELF:32D\7KX6PH";>(QX":AC)^*/-H=;
M?FS5ZCA>@K#2+L>JF^X!I'\=,I(905+-I=(@+_6IZI"&=*@DF;W2'U4'6T9^
M9$7(K% ,,-6NLZQPX4 DJ)R2 =9$8%7WNF*>S!KQD?$[+U VV4+9C3MGJ0\M
MYDO3=.S<H!1X^$0HDW0B%=S #;%9*\&L@V:X1I(_"'L(.OSDR!_X#@2"(Z2'
MS$EQP')I],_R+-?2V=' ?> ;Y9<G1W,(R28$7<R==K  ..4ASX47_"R-!07B
MAZL0APT>$:!I1C$ )KIIZ@ZAYGRX@/P+3;1<9#_&7</L.R]$N$C\\2.4W.Z+
M@@$'_B"GDUR.R_E&R5C4M\NJ-ZM9!"[T0PTV%A'_M(]J8DFB#>JBF0TS1"D?
M93A<8%#%4#FIGI-Y[.()B$HOG2A*]F9-4^SF0K0(_']U;0G;2[5.FO*A8OF0
M8\J'JK&6(RP?*I=/<(&+"+PY::-YV^7R*3_$#K'@5:P\/^=:VF];&0>9&;/4
MNPGR?2#4(G5<D^$\HZ&>8'LR % !9=[-C$:IG!&E$'#&T:0"CS3PA_B8S))\
M4/'GS<I5@K[T] ;+ GZ&R#2\+-DD"6UJ 4:>0.H69D-0[0X,/9GH:#3ERH=7
M(?PS=N$ICJMD-_QT*HX(+5V5G=**81#86HUDD3F/9#@1Y ^\43Y8KT7]\RQ
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
MD+V*Q?(SE@C#3KWA;"/RI \01MC:LN:@CN.36VN(,?[OT==W+[Q2L\YKU@V
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
MN\,TL>[]=&(-!9VCJ2>6^^9S)%BG]?8ULT?S[<M4IVW&'[]ZMWX8PEWT0^"
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
MY6!"X)Y<75Q_^79U=G%M6Y>?SVK6Z>=SZ_K;K]>7YY>G5Y<7U[E@\[-O?W]
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
MY^/)O-\2KB:.'@8#;@@Q/2+A)"K$8[KVX2F8#GHS"1BEN^^ Q_?E<X"3XYP
M="Z;/4CG:Y#D=.I*^45X2,7 E]7S,7/*\</0OD(<U\ /;<:3L^N7G6H-V>Z#
M'JG(^R_( O;XE#X#7<3(/R;K$#[J&H<%JD?!]/5\V$<#>Z*AO6!*. J=([,P
MM4?L9MAG.6STD #6N.=H][-,N+40<?2H+\X\\OL8U:6YUH%+RH)"P#<#WC"?
MQYM+S=S)_;GF]4V93/J:=DE[=G>&[LU2Q)V4%H_C8.(CIMC)KTA4 :F0^&9K
MLD0T,ZK1$(5XO[[Y$ Y0[\JY57"R4SJM=L^[Q"D]QUS!32J/NL;!I\B[4K-,
MDL9/*.W[R %U6"2T1_7 !*EL%63<6K!I D18T<7@8]XI)LXP4 )SZ[THC@Y&
M2##,VQ'NX9='[6;'@X&%N*U0YCOS! (;X[=.1HTRL%L*D,)K&+O%KXT(AF"&
M<-CB(>BD5NXTAKX9\F($MH!%,OUY&_=T>R\],=E#W/]7.#TZ,_-C:5DE3?,G
M"NB2Q#[+QS 2>NP.M:)@M/6ZW^%#W%?\\&')@5#CAVO\<#5O91*M1A2QC#+)
MUSY8J"X@DB0NBEF48JB+YF2\@F"9Y0E<YJF;\D]9Z*!-^S-?XUPN_OQ=$WUT
M0))^@RDF9QUGJO"OI==T,F:*N8/X["]O/Y<<@PB23&(0PX@8I%0XE+#(*<)*
M.6=ZAVIH[Q(S8#T(LL.H,P:7"2]>Y;,$KA+8#7F"V) K3C&G7)7&?4VO.G5Z
MOC1S@:CU:#86')J$3$S)DO %5XE_(R"B3#_"N@/^Z:C;;'L?OQ"B<^D*D)<
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
M:CFGE!)_Q7&Y#\K+?=!2A\H2,X$<S73)GM2^$U*+3=T?8[C!O^O,LD3-0G_
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
M4$OGW,&QE-%Q$P$-,Q$Y !/K +3./R:=*SJC$\<9S28U$II*J)$=XT+(U>"
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
M^;E*V3N'1VV=O4-?<R;H%]3)R >LM5@YNS _,EQ7_A@U-D74$]=UGNN3EP[
MUDG0MEBL)B6DJW/NK-N ?L\IAEF^2-QFT!. XP&-CF7J/3'(^6@&,X+@G4):
MH9D#RH)*J=DRU);BGS-TN23T5?'..\0^=TT;1\U9Y;YGZAS #'>.RUS[WI@@
M\(G#%%8  .'B&5@,QN8;S/N$J;]\XT8QI>\L-1;<[#QX-4)X"4IBBSAQ%' !
M,@^'\^Y1,]^6EPJ4UF3^P67[86Y66/#S)/HA9KXQF';!]%%"H<F H_.',T")
M2E)V92A&8F&!]7'*;N+[/J%Y1!\PL?/=8R5?P\#1)H>[8\'FVO>[Y/-2]<JJ
M4-E]0IK\X$QP)AE,-[&CD:6O"?<.FQI6ER(V?,G,&4Y2\[M(BC[1!]QY?XG:
M1<H'5_4;@DH;!1(4T!6]O& TI^[1S6"^Z'3::,>FM..023A$1W;B@-9J1)0^
MJ;Q6H!.8D3T,R%-%1K+)JPO5F$L!AZ'":L!4Q<YJAA8N6=+-$(DY+.C&!6"L
M3[ U?2^S&\BMUKLJJE'RF*F@<819P:!HQGFJ;9=DR,7S%I@G08)])(D^T?-X
M[5,<J8;3(CG:>]5/2JO\+\71ZG??X)ODP) SB<?)%>I#-0BTX2=_I>/B*#>%
MBR.)9S&1A17-'%SY0@ZUVP#K_1A QX.S^,#9T\(;Y=X.V(-F2B.PZVM.AVIR
M&1*Z^N?GQ9F,!E[<V"#3U$P"JOY-6Q;58MAV?@YV24)-XQAY#GC;@^)"EA#Z
M85E17-XC\IG.\ %7 6SH<)ZMGNU[/&6!C%#BDU1"O'\[\].4G(4FOP)./R;]
M:'O2EM7$%2 G7T&SGH\9G%,#):WZSDE#*4])5L'4[:P_Q)-"G\]UD0 85I(5
M*F\NZX"+>@O@0\. ,,E$V5_2"K0M0JXW0X9<U&&N%9+I.'+6=7'2ZC'HFVN3
M$^6KA(I!%:CQ<65\7*_&QU6C+YO&QU4&#0?3$)J*"9B2RB$<=@)JG]&RF]$5
M9B+GQR"0B(N$Y3WSZ%JQ[&(QB![2)7@2RT7?&LP,XM]:XI"R2X!TXO(54>#R
MH!;A2[%$V(SCEBK2Z+;(67"C2#TCL<B*8T2I#,@:ER7,?"R9!YJAV,4EC/*(
M^&U-F1V#BK *8@X7;P 6;AK>%@OASDWMCTM5#9>S:H$J8=3U^<M\W_4]XW'M
M-E;1]WP,!5+=H@4K(7&U'VVBU&J.+=;BV8:2M<?@5N($KY>^K)W&H4EM:MWA
MF'?3JK253]E,V'OD:(5)] LTL)&Q5:P+23._7UR<_<A'XZA7R$JF9P];^F\E
MI\I]OF?W@P5S2/MZEAF[XHA.O?81A^N/Y[?W-FS8-2-TA<#JLKDYV&B,SDG
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
MHM]DLZTUY6:C4>:&,0G0[6QV4.9.]MR<\F _#;*85,R3^Y.U**BO5<A%XQ3
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
M;VJG9K9]6GV1ME<+TFG]_"RKLC<BL=W;;IFXQ$7X(=*,QNDJ0( GW2R/15X
M"[.AZ7RWW&?R79C8W73$;Y$K_?#DL-FI&DEC#37?[3UW=-@\J=J>>PH=KM['
M.[V/VZ?-[FYMX[7UF(>ADS:GQYP7HE9+]<+=Q!>U6YUFNVKD:#4(K+A(I[WJ
MK='SW(W[O>['S=9N+?LCV<2\>J=5OE2*(?P'72I%B-(#$6S5V]2=D_;:TFS=
MJ=BPZ;G7RWMTTCS>JN6MA)6WSUNFW7FHS;25.V;G#:I/JQ?+VDV]K=WJ5J_8
M1:U<EXRJD^91U=:H-JJ>?MV/=HT,?N<#C6_5+%&#@*LW(IK9G\;0M;_O9O78
MS63LD^/JA4GJA/G2&G7WH\9=O>[E,B.]W5KV1[)4ML!=9TT6YAWY'H-EU\SS
MDY.U]_6Z,[%%EL[.K6YO;85BLZN[=3;2KNV8SMK^W6W>,#MO71$SBZ;;>B7<
MB7<B9'=3>SNJ#:NJ+U'WH8'#J@J7>MF?YL*I^++O? 3(E$EEIH=]B_^\.JP6
M:U<= BBM3^=TG>*1%??_UVN^(I7UX<XL^?[@Z*Z^IU#%'F)ICM9''M3@NNU9
MW=9#C=2M]+W4.V9S)O-6;I@],*S<JFC[9E8=54J%JS7LTO+TFJT*+4]M5-5&
M56U4K614;9!4>C<3UO>&=;NW/HBZXLS;-45]?5B>ZK"L#[6I^&&IA'E?'\#Z
M *X:2*[/W[WE%_0;,G/=3O,8B<IG<1H@+NAUHD(_"ZZ5$(OSS+HORBRU["M^
M'R8DSY:_LH@%_9DW2 ?[=.8=>-W#4HEYYY\34Q-HYH_503]1_M<#?P0=?NV'
M-_YM^N+G(OU[$!V4YK$\!4L'.AH]V4!Y[PW5(.8B"*^I6@ ^!7WR*],7;Y*H
MT3]>_%?0.NIU1KW#?L?W.]WCX=%IJ^OW6VTU;!UUAJU6[__:K1?__$RL^?'(
M.X<OPB9*O?_YV?_G'#/_\DH%R\C[\5 ;<V[#M0I:2VL53.*;U,OBS ^]7[],
MO-0/5=K ,%F8#^DQ>"F8SOP!%^*X43[B_AI8@R-1F1^$T!#T!DMT1&D^58DW
M"/TTY7PK$$VPW[TH1V)OKN/!#Z7;4/J@U>P>/:STP7&S==AY?#+]7K-[>OR@
M9N_^[>3P8:T^7F>?0D?<_ 3T6LM_KDL?U*4/ZM('SS37%RK!7N%=5%=!>-SC
M5U=!J*L@U%40MGE!MKP*PC-4?EPL&/^,0S!EB,D^C/VAGK]'[<H1FHOW]F6!
MDP6WYL$AO5V>.#]5;+)[KRR8>1,3Z+T"B_.GDC%=WE/KEI0HG.Y'#<UVFIW>
M_?MR<]'92X5U&J,L\,,]2\$[;+2.3A\:4*Q02'#WEZG;K5ZV9"6"43N^] _&
M'W_GLF]BK#]L6I-:CU^EZM?:>3R=@OF.U8O1IQRC^WG/ *P8-:@:]UP-::S^
M&M50UJ=?]__^KY-.N_-F(TM?WV[WJ0J='D?/*WN[?:;(Z_5B5T*=B(1&0[M5
M$__O] *WCM?GUMWF;+-ZTVS.GGS*#5-?Q]^=&[DQ9_Y;!4T,#] Y/J0[V-L^
M?_ZKSH;=^1^_W.?-7X_V< %@=@ME5:?5:!T]V#I<?3JVR+[?N35NGS8.3XX>
M@>#R6==XZ_P#.[=OUJ?^?HXM4RLR=_@5*J[(G GF6L#9!G#MO<HF<0XM#].?
MME&W.?P>U>(!Z3B[(5\ZO9/GR%W:L&;R^(;R7FV17K.S8UMD6_TS>[3MVM]9
MNW%#FVZ'5:.E&9TR90>H[;QNGQ1WUE]YF@6CVT*6VP$^]-B3];3JQ2:1D&^*
M$]QJ=@]Q^DKX4D>5\Q/E]8,P5$,OCKS__3+Q0+$;J^;2G+JM6<'V%CJ_VDM7
M<-ZIR'F5\%F[F'8A?6\*WYF$M["DWDSY7PGPHK,L$^C=-$A3+&8W@"6+Z>UL
MXF>T'V9),/43&)AND/)AO<3/P!8(X%_3_=X>A]7;'I]__W@!ZQ9?![@C"@N,
M"P^"&@Y_/Z?RA?#=ZV" C\7>Y;L+67AYV5.A&I"@D,?P*;M'@LC#3Q%2X?A-
M:A]221)D<1*HM.EYF!V\(%'7\_OQ-9J3LT2EE!Z-&<&V<7@6_I JZA4T\P=M
MN\_OSL\:3B/8!?7-3[V)#XUA"WZ?"]UC3R=Q# WXT2TV@G\QXXI4,KYM>G,[
M=WDV]E,:WM3B_\_>MS:IC22+_A6%US[KN9?&B&=CSTY$3WL\ZSWCQW5[=N)\
M.E&@HM%82*P>W69^_<W,JI)*0M! TR!!;<1Z;!"EJLRL?#]>NS$0UW@]TMOY
MX6  NL2+HR-1(&W&(O3;;RR]MJD:< (ZF<V!ASF(>BQ%6<:WVN0#?"E77K^"
M.G)+';DLO[VR+#^9(3?_BXOK%L&!W0DP-I]&(_BW@A$ :Z [) KD:U!2W^U<
M-ELM@O2*FOJR#CWBR\Y _715*?:.7W;:ET^TLDW)1_M?M]^AG-U-?WL@ [EZ
M3TJ/KWI$WKI.6Q#@ODJ@G^;1>E0/8A&[,..IDEW\=:F<W=JPGK9Z%'0XJK0-
M5>Z-*@]4XU^7)S<FN/X^BG$+2H?,M'HZ2MA<V23:^'V=SK37ZO%Z58>O:-3\
MWK=@66_]8,<J$_\!]8HZ,/ -'JT>O.NG&^XKF:",L>:<2<4&<Q?#"O':K[I+
M2W@BN>?RR:NG2[#<IFK'?E,9/XA(H#PF1'*X&@=1C)X]Y2DDW+G^..0LXN3-
M^\#"\92<-0WKAL]C4OCEO]5W[5:#')F?QG$@OE6?3.'%\,']-/ X=AS,.S\=
MW6U.#0DWEM)[;P)\!FU\:]2(U[9W+12I5ZY!]9XL%Y=M^ZG$Y6Y%!/46EV_U
M@(\F+HVDK)2DS*&I5%+R"/W@;C3E&/'-R4?-#[:]+#OO2NO>UKR_E@7VU7O2
MF$I/S]&R9!^I]ZH(NTCM,193]>3 'Z(5NN4'X0SV^Q<@[;]5!_746'*L=G/X
M J4 DB*)C#B@F*['V?QB@4V 17OU-R(M8JEE^E(B?[:TW>R^>#K3:)O\U1J*
MDW;U&L95C_6?@C@Y2U."7"B6$27U$"5OESQ>UB0(+8^%( K&^09H0&X)&B#P
MSRP+CW]7\SK6IXLZ/),=G<?(CO,V15ZVFH.3F5]:ER</[8(Z1S-$ZK1';2.A
M$E4_N!ZF$LN)0ZA"H_ODC37E(JG6X;<AYY;#%A$\%'++'C8O7UA><)\];;3C
M73E<N]G=G,,9S?@).5S7:,9[Y'!?LH*8K)]L%=1AZWTV94VKVBG.8KO^>FU%
M23B>HF[8D!42%MP^=^QR?[P0/VN()<:@ZH%N..=^)->C,\=+L=Z0CP- \\*:
MP!8"^/G]U!U/J; HF$PB'B-##=)Z!K4DE:E@90AHI[&J6V&S .CE+_K :)B[
M\M^.T3"/Q7^/O0WSI$'6B3UID%6C)Y^V0.$I#>U\SOF;HE9Z)%G^$=2G0DG"
MP?/8=I]$?@XI</N"3K5U2KM]B)XK:^!C=-(=F?'*UBQU+GYN]5Z4%C]'6?4S
M6;RBL\7"<D+W#JUVC(PLF:)@)Z\U1!O2T =C.IAQZZ7#G60<4UD+6M@Q#WE$
MM=5@54<-&6BA1V/VG==A7+FIK=[+NJ:VN@I1?%/%:FJKJV>Z&*HTM=6FMGJU
M@?%I22LS]=6FOGI?EZI_(":^?%/+9DH?V3LF_#"M$O91C+Q6BM[_*0H_^6SN
M!0M.!4XLYHZ(Q"8Q#K!.2VD4#]G@6IBRSY,N^^SLZK<RSJ<JJ]/;S2FN*Z^[
MX[<\%DXI6)+=\AGL]G',[;Q3(^RM"S=,>L03<H-#)^#6FQO,0W1=8]];]MUR
M$NK4FQ5TJ8:> 'J?4JZ4+C1G<!+F>0N5CC5:R$17%@$7P=^F*]\Q+WD:K6DC
MQE+?G-?6UL.8C)IAU(QC4ZUD+'JP*TTA55J&EL29[QELU(\=U(^643],#IEY
MTB#K5)XTR*K1DP99-7JR&L&"FE5TK8\QZO6IIJQS^\+UMBGK/'$FL+^RSA/.
MIW_ B'WH=[MG1)]Z2OW^ 51MEMK?M2WA_B!DF/*.3'EE7GU:>D]9QB4S!V4V
M,%& _D.)S5;V$S8"Q"7QZI^4)8@?F)!I#MF5=6%UNP66JOTY#3/I=,LO1B%G
MWR[8!#;\FGGW;!$]>Y47'B Y"G L@F#E02>3)SNHN",.'P<A.4M?TZ!,,27R
M1U:9O5C3D$_^\>QO;JO?:T]ZG5&;L79WX/2'K2X;M6SNM/IMI]7J_:_=>O;3
M5RHH"";6-;R1IC3^^(K]M,78Q'63]G)4^4!AB2F',.4056?]A]/Q33F$*8>H
M'E6:<@A3#G%L@CN'<HBWZPI2366$J8PPP9\:/FF*4\XJWO3^P>1,,YS,5*D(
M1[ 9*% ACFS21S=L/:_X6S&#%#N-OOP8Q-RREUM1[B/&ME&LO;Z)HB\[S8YI
MX6D49/.D0=8)/%DST^(8'/]3KI>XL03.U1)H-=O&$C@''F4R[:J<:7?27''/
MT*DV0^UL79F[7_ 87KPC+UZ98&?RA$R>4-4IV)B\9_ZD05:-GC3(.OJ3)OMG
MR1E4TF_^23)_MGBT>G1CTC2J[4NM09J&:BSZGP13-*[>_?[VVN1E&&^L:-AC
MVGI5B 6;O(QM&-KU^ZMKDWNQ0P1F:)ITG<.=/WW-QC0\>1PCV+8ZWPC_6C("
M$XJM<BC61&.W!5"UV6J[.3!-3^KWI(G)FIBLB<F:R%&-GS3(JM&3!EE'?W*%
M'=8]RYCL^\*@;Q.*-:%8X[#<LVWXA<_9@H:<!1/KN3UH-SNJDX<U;/9>6!,W
MA"N(U::W[)9;H\!W(JRGOYJ'KF>U6_;0A&Y-Z!;/UC7>VRJQ;!.ZW:QE2!0E
MS!]3/\[GG5:OV4KYWRK6EV-Z)LR[18E]WY38GSAO.*DQD'GEJ*/S!C!-9I87
MP)Z (:C&EKMSAO..^]I-VV@.Y\ =3E=SL"]U[@"?K%8>-FIY:Y2')>6A:Y0'
MXQ$V3QIDG<"3U5#+3\F1:3(O3>9E#9^LA@9N,B]-YJ7)O'P"J\7>H:NHR;H\
M.D,V69<[?6FR+D_U26-<UNA)@ZP:/6F0=?0G32><_ @5ZH$3L^\\^L$:<9]/
MW-@D7YKDRVKX+&L:+)0=(B)^2_D$G(4^'"J"^S4)0JXZ3]&E,RW)SSV3\F6K
M.=S<;6 \L481.[<G:^8V/WY ;(_N[XU"837.-&F93).3O\_[BX>?<!CLD3JE
M"8,=#D 59ZE;A<'V#AW#D/<5!A/D\]./H_#53WG&DG[Y=+0U*-)6&VGK.@CG
M0<AB3D/;2[* RGGU,,],_DRBV)TL<CZ$CMWL'8.!T[&^3M$;@.0^XEYP;T7)
M#'8/"T06'-$*YAS.# 1NA3Q*O#BR)D%HE<#B]4/ .'XH<]!M#EJ#%ZLCF2]6
MA>>ZP^9PT%_Y=:MIK_QNW;)VM]GK]79:=OUW@\'ED3?[%!RE"@#8>-E#NPTJ
M83%>;B2ERQ, TS,--SF38!1'4CZ6! 0=ZW\X"ZU?@*4[:9V6.&G';FQ@'C^%
MP-W!:5\/6!=,#G/G'GGG-.ML"V6WXD2R:074)B?>Q/C/V1'+2YT49#<J/STR
M2SLKA+1;KPZ"E;-AB7:OWCQQA8?DO:^*1Z,E3\FAB65?[E) S)' ^36(F0>F
M\1WWD^6 N@F&U\EY^%]_NVS;[3=5*T\R*1B&ZDXC%<-0LJ'DNE'RUAK,;@D<
MQ]-@KH.(N@YQGX>WBY4:X6FF8.Q&LD^>BF$R96J!IL/(2(/ZDT/]GLQB@<%A
ME:7+[['KX>A5$?'=2;KDLS1VS.$Y%<+>%AA'-D4-@NN%X$I8?89HSHEH3M[
M^I1F4/'O<^Y':^JN3E.%>]FM5)Z[T; +Z&FWFKT*X<=850?H@]S?NA%RQ?%^
M\I'&MWP>\K$+DB3P*>N68<M?]R_ZX#&&50W)M]UN]JKF9C:-'@LXZC3;5<-1
M[<R;&N+]9:LY.)F2\CT9)W2> 746JZZ R>P4V2/BI1=$:W*$-M",3LTZ?VE?
M-NU=VRP>WUFW1YWWY##;WH9K'1>QM3.03HY8[-X.'HU:4HOI55*C)T_>!J9"
MTU0]<;B3C./UB<PGJF/;V_ ?8_H>'CV7%4*/L7H/,=:B>UK.CI,/RQ6'OI];
M4,X>FJA<Q?'3JA!^:F=TUA'GI]00;I\YCE5WG=X4F^T*U^E6/7?/,-GI9>=R
M!T6Y,NY4D\:VQIW:V2:GI,[Y:X9:]N)/W;EM7[VHY0S,JK*I#F=F7 VV3D\Q
M]M6!4=3=VF%3<7W;H'T3M'=,WN/)F5E'[(9\FCT'SJ===.>4^D6;ONKFHCRA
M-WJ+Q+>*7Y1*&/SF\IG+M^GE:S?;YO)EZN[*H=G;]-E?,5M@EZ4.31 EW?>U
M/OVJRM2*IL&];[%1< </AMSR.37Z83.@ECBRF.<%8UC$L>+ ^OSQ RWV]>.'
MSQ80$TX0G,*/@,YX>.>.83EV&W*.^G?4M"R<&K"\D.N/O<3AUAC(@KG^TE8B
MRUE7Q40?!*MRO. SFD@@)@/0L>1&QM0,&K\O@8+<$VS3Q[^'G$6<9AC@6K 7
MCT61.P$BIAT ?)ZWF@/5(A/73.:3$%!"F_M/PL*8A]X"Z'4V<V,R1R:<1PT+
MSG7G!DD$W\&J>+<</+!;2#. U[+8NN>(CR!>C00XVGL "-Q"W%=CS<FLY_:@
MV=)W/ XB0$O(/;4P'O4#A]<C8"WL%4OO>6XW^\7?X>-X$J#4*$8:NW7'%C"8
M^W@*>P"RBQ,?MD2OM[#A[$,' DC+\]PDHRAF?NS",PM\\ %JD >UW C0,HF
M>LLQ#%!F<CH%T;?8@<0F'!V6$!"!'0GJ&B417*HH4E,RH^9Z/K %_]B(N<C;
MW&T+@WL>1(3EUX0R]X[+>17BMNL_E-R\E?V$C8!Q)_'JGY0-US@PTZ(Y(U?6
MA=7M%89$:7].TYE<<W;++T9P4;]=L EL^#7S[MDB>O8J/U7$]2\*<"R"8.5!
M)Y,G.ZB0$@YR *+!U\1,\2G8$ZO,7JQIR"?_>/8WM]7OM2>]SJC-6+L[</K#
M5I>-6C9W6OVVTVKU_M=N/?OI*[%<N$W7\$:\+]:/K]@VM/_THWMHQ<V'3W\J
MCK51^SV&/+>HZX?]QM(;UE<#3BCGYJ0' //4^XL?!4XK&6IN&)Y]J4P=-:,9
M/]E"[:O*6*9) *+L'HF4=)XHF\U$$GT>NO"OA>6$(#)",9AII?;46-)$&B1Q
M]=R4&HQPZG8NFZV6&-98/L.IS,@67W8&ZJ>E7Z_][?J%VY=/M+)-@FW_Z_8[
MS?86"Q_(AU*])\NGA7;V-"WT:1\M<?I4<'!%R= DJV,WK UGMU2/9 Y'AOL:
M6FO(\&#SI.KRY,8$U]\$W[M-.'XZ2MC65EBE4Q7TI?W<&S-KID+WX'!WJW\@
M7KY\87./5F,\N@A8M4JX2,ZLP\['5:+W?\+?@5/P_R34\IC'TP -K#LPNLA1
M+%G() QFUL</7]YN,IO.C,PXY9$9]M;I:!4O&ZW+DZ:O18V>/+106I/R63^A
M]%[%/%W?<@*? @&1%FD=PPJA.TKH\YTDTGEG%+]L;5/#5O%LXKH\:=AWC9ZL
MADVQBT,B%U8:%J-*PZ,E )%'8F/G@^G54NS58I3NLV $V^IQ52+2CSRV-G9*
M;ZV3/?0[DWQ\. !5G5GN6"=YFOG'=7ER?9ZT2><PZ1Q5IV!C-I[YDP99-7K2
M(.OH3YJ<C37=/9\D56.+1ZM'+B:UP:0V;&X&_A;<4PZ4O%6!;\'?9I87L!V#
M1B:-8:LC5MM)T&ZVC$>U.@RW;5?%HUIIGO:EI/AWXV)?++V!+:VK3#7!]!V\
MC</3:L]5ER>-_5:C)PVR:O2D05:-GC3(JM&3QJ!_A*;UB^?.7#_5>\FRIUI_
M?Y&9^2\_!C&WE@=C[L/"WTB3K6^2T<O.#ITEC19KV/?9/&FRP4X_&^RD_;1[
MAD[%Y=DNLZGV!!HC"G?DKB8!;*<O30+8J3YI%,0:/6F05:,G#;*._J1) ,N7
M/9?,(3-Y8"8/S+B-']_B1O;-MG#^TE93;A_A,'ZTD[C&KH;ZI81UML[D,#YP
MHXB=VY,&635ZTB"K1D\:9-7HR6J$ BNM*\HFM+,Y<T,:6=.P[IB7R-$Y.">
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
M&_(Y&/EDMJJ]VE;]LH.Q^CRW7.;-^'H?%+T9.W,3>=9N6V02PL,NRJ'7(?>
MS.[XFWO7B:<R<JW_4,9D6]E/V"@*O"1>_9.E9E^'IZHV[NG*NK"Z@SQ(]#^G
M8799;OG%*.3LVP6;P(9?,^^>+:)GK_)1:M>_*,"Q"(*5!YU,GNR@XA8[?(RD
M@ @B@L2G8$^L,GNQIB&?_./9W]Q6O]>>]#JC-F/M[L#I#UM=-FK9W&GUVTZK
MU?M?N_7LIZ^8*8#L[AK>2,SVQU=L.4"\.GIL&.*3,T3^G8^3F%SRH CK/,P!
MKK+@SH43LGN+="&/?+'+[E?@E6_EPV_QX25?++$\)X0S/;]<YKHN$ :N;]2H
M@Z ]%7)O^1WW@CGUR\FD$QI+;"8=\ZE&3*:0=*& QO2\K6O8>T\5.63>T*JF
MDH3+K=*"9 (4)G4-'R;1HV8)W7!N?0Q YQB0)H+T@IR>>6"WP@<SXON@F@"Z
M0_*F(?ZQ\S_S%VE0KBSKHVF1.3Z# UO!*&;4+^/SEVN+S4%ONH,7T/O\A?9K
MRD)@(NE@RL@MPRS8 C9P6J#XF 4A4B" "12J&1QNBN\!@E;[%CZ B8M]!Y&;
M,-]/\F?!%Z<OA ?I)3BW(+/TLN_G'MX#-Y[2L6G_T@M=! $;"?<PYM6,QSR*
MZ!=CX53"]<=LCBEIEO 12*L!\VA@2R@<QP$ RHTL#VB'@TWC\#DG^K"2.693
MQ-'J1*P"O1DF^7@F>97A$W1V3'V:,#<$A $Q^NAJY,*(-)+J"9'PA9+/R$X.
MP)ZF^QL9D!^([B77#I'2,<$KY+>))SSNBH<;9#PI,L!:$F(M#2E(T:3)$8.
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
MZ;5,-DTU]E*];)HC<<3E$K&<!'IN#]I:6>"PV0,%I+15A\A'R<I#%UDKC=3
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
MHZ4FURUL&H#(9;LQ.;1+J4I+I\C4PTEV'9:?BL3 P=S^E$Z$ZA<-)<0VE&I
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
MW$%*KE^OW[U-R36D^9K<=Z1T0U.D<)S4D(##?\)Y@7?42M&RAPT<J %_XHH
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
MG5V2GSQDW]E789C6VY## .4F5+G8YE3P@7U^6>93B1">,B$\GS1Z(8>FJ4B
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
MO(5<FDCY.0OC#/G\2HPE-(*O\!6U*ZA!P]Y!U=BD/J.C%4N6JWJE(7]2%V(
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
MN0FMF,VMT0!N4T/14"R3>L$);)<X2%<H69BWC@A2T8[[<\]R^SO#G^ES_9U
M_"O/6DLA@$4$WTK@2.&[?8<F#@F-D6O=*-:9EWH"S3)]0:.1SP#)D8W@Q?6B
M8%9NO4^Y8L*'U.=+D^,U-..T 5%,Z@R!Y>3(8[D%L2G$L@*#'4&BU<3EUNGA
M5EGRGUE>UH8LHA[7\'H@DPNY683#$L340B!K0J$UCE-.UFHLNY[5K(X""0-
M".4VEI$&  _F53*K*EHN8KX.E4IFK<$R"KRO80J(W^OYU6 Z*$.>R+Y-"^+<
M?G+[SHYCJGF]4,TC8HV_+UZ]1!8D',:,)6HN%5@C,0('BF=^.GA_=(Q&"EB
MC&9A?9?HRH1&Q@!!32O(DE^,6$+X;&)!]'V:0X9R'F9DB<T)8XE?3.=VU;H]
MF.&N@5 !7PV SX3%A;N!XX);2RTT^O"U<C=2/QB;HKU6N3@K)A;*8<::A&13
M$'$M@A+OSB4*Z8J#/>]%7C^U<$:\M*GUD<>E<*>O2&( _*^0&$)NS!.8H!4$
MDZ7SI.>"D0V<?S9'<\36E<3=JWY9?V+JXQU&!(IJ.W"I!KY[*URJP8[?']X[
M>I*WX_2C!T%/&MP_U-,#+3;8Z?M;LUAOQQL.GA*7ZK&-<C@+K1;1*/\@1-G#
M0"1L&C3&XM/X0PGN72FX&S[+2SX9!99^-)L*BVP"*U\E:[XB[LZ+@_#98\*-
M$(;Z(M05M1;YA0&>S!T@>^X71^317AF]LDIA'+7+?.X5A^?IZDY>']P$OM,B
M ]>[A@XV4^,LZ?FK0]Z@;C8,DN=>*Y^$1;%"\>N3W@9ZYL?\>S'"87 R4?*1
M?,:KARB,>N:5V^[.X&FJZY]BLZO ]'4$TCPS/^Q%SA-6]W>H-B\0U<9WG)[S
ME%1WGSTE6Z)7[UFM=B7Q7>="=TW=-=W'-06W4@>;VF"R)>K <]PA/N\S_Y$G
M1>=K;3]@1W=-W34]FVL*.A?A4<\;ZZ Z'^'^#M39"0>=Y;G9=^0->\%3&I[=
M+:UR2\-^YQX\=A;&_M#E8>XU#^/ZG<6YX7?TQ!9G=TLOP2]X:DS%^ZJ8>5 C
MY6ZX!9M'M,-!S[^M!;,QH!DWW._#WNG&&4FKYV?7WO]FTW+8OX,Y_CA8$G>W
MU3>:]#[I!K=52]:V%@%GG6<8M+4 Q62+5_E(0-Q+!QK+_B?7?\+^)YFRBJR?
M NBO^RS[ZTZ!"SX5;++RH-LNN-(.4PZ'3Q):V9X*P3L:/B_ MMDB\^56_N,&
MAWR?&$9_VY7*,6F5^] C+SLNX^YX781ST^^H_\Q"G+=]QD-9U/.2;:/N7\H[
MSUD@[SJ+>75)YX3/QWYXIG=T*TFWP=>T:6;>UDBZ#WS$KGAJ?RC9Y1W%W@LW
M'G;\=<7>!EL.S_..PLZ^ZR*FI@C\ 'ASQ05"?W6QTKN+P/XS,BF>YQT-GKA8
M\+D8?D^=)WO(9ZR8H^OF:KSXN1I!>!MQLC&3-3:%YZZ?\"%///!H.N,\V+^$
MQ,,;,;\H3]:IO\)B<8BSZ?*O/#V$I>LAGJ=E6X.@98D9__]<(RY=L#-NQR5G
MWVR6B07_PD:7[*IZ]8\F\F4^L5OGV#Z"I1O-L@?;*-%KRI."<%M_0=!7&L_P
M7VQCUF*=ESS[YZO_+W<&?2_K^[''F!<,TT'D!"QV7)XZ R]UG/[_N<ZK=Z<(
M45ADUIYX(\($_]<_V+LU0,]?,L)X U0>QB+$5P#(C'#2I5@P@73#+8W'>06@
MQD*:] "X>L3&>&\]ZX)/X ]6S"<\RZ=R4 2!&<.4!IN/+T;%%7H]ZC/6.8,Q
M$P#AG(]QEDL3-1SQ_V-95K(4G[L''R6,Y2#8Z?],X+EM#/2*)P!\K4?)5+/X
M*T^FN,]IT80^!WAK ]8;4)D;.-?+ - /EB*1FS#F=X B)VAU<1$:?GP>:AU_
M4V_>V#?AD\?<\G>BGW$8T$^NM]/7$Q8(5-KX@J(%[$-L$H.Z[GNXY&%43WE8
MZ99];\=?\Y9Q!RM<\[CX+E'&G\$U#Q >'Z[9V1G4M_S29RH Q^LI VF!&/QI
M+H39%$9*$1@_8:5/9R4<O3"ISL[E30/<.@VZ@8_@X!O ?Y\V&,><#<3_,X/9
M#?!"-L+)56 ^-41N#8@?\U%QV5,7_J"RMSVO 4<0C$;B6:5XX1BA7(G,*KT2
MG"&!%AK!\\/WQ.?S(LT3L40H?\TGA 4/WP58^HGX-BPFFR$BK"3]GL+$+Q%2
M?UIHQ/_IN<1,'[-O\/F+LDAXU1Z;P"XN1L+ EO#V)3^;C5"R%&(U&HL>A)FX
MXN,]JYR-ZN$(5+38)SCC/> OE!1 %<0Y0 \&>+X<2Z8&'N"$ISR>T2[',&Q,
M:DNXI_9%P3%\^?WPUY-K-Y (?P%F!B02\]6ZF)7).<X6@+,;<?QGK92)%,4G
MRC,:V"!(E>4C2U"1L+UY6>_>.IE=E$*B";-H5D[E0>!^I^IT]!P1L70<6("3
M,_**YA5(?L#A(]5,7-G"8UA HN+G22Y>!DN&42+J(F%#8D7BOW E<-%3("AP
M7M0AT:W!0S.Q:J1B^#8'"H*]G7!.@R/<H?BIP<] 4<P81H3CLS*Q%Y3HB@K%
M9HI82"=)JW+4B3%%CEC<Y&,:2J>$N&)KJ2):W-T82 =+6<#C\W- 9B-2D+44
MPA,RI8]QY?5=;\-DGWTZKL]T7-UDGSO8W9*#M/C'G^7'S:&&<JZ.9F_%(OH7
MI@FWU'B[&(D]:AFH!)6D?L/HN&YZSBGJD/GOR$E$#?Z%F7"D7INS=00?@VPF
M@8%$A+^OE"E$?N,5G(_Q!CD 2*QA?^[MXE O!&^*DPKZ8$_B0"%O9_"S>N0"
M0QA^#:,]BEG56C:=_W43S6 DG75^=0%J&:-#ENO\W##RY F)527:C*-9=RW[
MKZHU,TBT"I;V4]_9";49+2\?%_A3L.,U_@ K7F &;J#8V#5EJC$WM!,@XFRN
MH;5>DSK! W,C2=HXR+ 8Q^*!:2T#!,M-E=JJ;2738L6/6$+L5*WQ0UJ@3$$Y
M3>6((^'XX&=AM)3;_QFH?XGYJX1+\W<X^TG2=P^'5:)TF^I?H=@J\^_P*\DY
M^!>Y../K2S^*UL(H'^>P91B9-X'A1X*7$S5,4\Z<U;_#:;-CT-2VN$!V)CY/
M/XE/P/Q;>C#-QX(7P "UY#SG<'["!H!1:GD&9I&*CLJ3KAKG6T_YI*%C>FT%
MSF*38SXK/N*)U@!CH1R$'2VMFY9(E&M==#;"U*QFM513P5KE_<A]@1!$\T]L
M7X6 21;U:+8;VEGR<.EN8&"H<*S$L7,(+7R9/W_SX8H(QOSOO]D$AK9EPI68
M).CLQ+,KNY@IOP:>*V>>YE,<]8ESD0T*,2F)H;$J].?DC.:8UA^#N6I9(<2B
MFIR%7\/9P:V[DI^#D]6<H@Q#>#@ODQRNJ00'1'I[1!?$^A;@^(L/+V&<O:*\
M*-#K,63<'BQ:F,8<AJ95.;*ED//YM&%="CN\$B]B$S@=20.5<LQ:CIS!#2W"
MTBLQ3TY:[+1FFH:+9K5832&V"^M1@Y6U(I*6-+QLPO"6E#*MKQKM%9Z<3_+_
MS-2/0*X5?MA< =Z*]-!QV*6XO12.4_N:X$ 9>O&A=6Q4J]AKXB@O-G?27YX[
M@27GZ3]?K1+-'[SJ,BXO,>,BTY3M\></.>O\9CL4J?O@=/^S%6I/^_&7\+9Q
M-KYP6'#HS\>#P]W#O8/=3];)Z:Y8X_[AZ8FU>_C!.OGMRY=/^//N\9_6A]W3
MW9OF\T'".UHRC>\ICASAT?=/CGX[WML_Z5D'AWL[<F?O3PX^'.P>'^R?;-!0
MQ"6;^.W]IX,]ZV3_^/>#O7UK[^CSE]W#/ZVCC];A_A_6Y_W_/=@[VKY=G>[_
M[^Z);>S@R]$?^\=Z=ROO9T,I[^#PP_[_/K0#'*VD55LU+AL[6C,2AE'?O\UH
MS;"_$SS  $AGI^][]S\ TMT9^.%3#H!\A$C,,H1FDQ+O=07A+19P8YGT1F#'
MK+.SQ>5LZ^UL \<8?A%V^Z+9=?=T;S2>[RG,>G(H'M-X=Q88[Y-B3;L]>O7N
M,P:#P,/6;O_N9#(3SO(QAU ')K1QK.E$_ ZL^[(864>0%?](,1G]T1QF?+:-
M_A?)E;>=.GDM42\P_+# =/F)=-3>IG9O"8%V<N@I;\8-7[W3TB83TB;E%QS]
M?"%9SB#8";'V+[-XE"?6;I(4LPD(&R& RG$G<>YJ0G9RY>[4V^_DR@;>#,2.
M:R/E!-(\F$KXI1,:C9VMTY:VJ.EE2,'UE:CWB1IMA2*IBEF90!G7P239P433
MR2RN\C1G9<ZK!Y2Q+X(0UC9CY^+[G;Y93:KYSJMWP@]#IP+SKK5@ ^MIGY50
M&%9U,JXSC)Z>4-U']K@ZZ7+72_.OE2Y0K%+R<R@4^PX%*DDQYIVDZ23-TQ.M
MZW>29KLN+;I>TK#JW/HX*BX[2Z:3+QM JF[0R9>MNK3 :\F7]VR$]:\GYYQ/
M.ZG2294-(%!WT$F5[;JT\'JKY9Q-SJA?C9K,.C'3B9FGIU@WO!<QLQW1?LH3
MG_#R>Y[H]AI@3GC!9_XC3XHN_-^%_[>4G;OP?Z=WMH)0^Z[0.U%GWF[7I05=
M^+^3-%M(M)[329JMNK3!]79,%_[OY,LFD:KG=O)ENRZM7<C0A?\[J;)I!.IU
M10M;=FDW%"UTX?].S&P>Q7KWTY^R%>'_4_Z#5;81ZO]27/)2IP&ZP'\7^-].
M1NX"_YW&V0I"'7I"X]RRKD4AS> [K[W@NWVR$W*;23NAVT4%.S&W-:3J#3O_
M?;LNK9W?[**"G539- +UNJJ)[;JTZ(9<9AT5!!SO8B+^7B3?SHM1:J!M=P'#
M3@)M"C'[FY#M'&"DL;NV%:_-?_4.QF#AF(F&,%H$@=.)F4[,/#V]^H^)#O$4
MR8B3V<7%"#F.E5?6!S9EOW0)AS43#L\Q)-BIMC5$A1<.!"<EYSR=C;AU8-F@
MWE(8)FKJMH,)#KC!$4@P9Y.5<FX.I/TZ==>INZ>G87<CB@@[V;/.O46>*7M
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
MK9U>NV\H9B+8'>TG:26CW<$GN'2Q[1(R^"E]!R,XQB&G7'QQU(.=S"!2,:+
M/H71(,XV0NL; E/B+BJ6U%$M*.>4T3-M!8!\,FT"/(6WUFM/+?2Z:\8]-5^#
M'@*L'@Z[,H04D R'F-=*=WR'VU0Q/C0&$IY?2$TM_#SAI^13O(WF?G'9,8?G
MH/(L)J.%'@N;B3LNS0B+X:?3":OL=_M X:^O_54.M>8=<5!"S= Y"3M:B 2Q
M+''_/%%G-YNH)>%I" N>KK<'-D(/OF7<>6M-FM0E">")B?,<I3)M4RM.TGE*
MI2TT!)8*QI=:+]5?7B_553Z]A,JG;; ,WO.$"4FALB#Y!$ RA2P;U?91;PU5
M.&97D,U7@@OE#XJKAB\H,Q@]T(Y?>:)E*0AB98&3M&K:VD*#9#,0WS+/0MJF
MFL5?C7A3;?C+U5:XJIA#J8/8BNZ7BNNM&_4/$%G)Y;XQT,JFTA4XD\$)D)["
MG&G$6+3.+QHF.[P8]B\6"YKZF9C2>Q!B2\2][Z+;]YE-Q0ZK#=W;C8'W1.V&
MG-@Q[09N>3R;B#]@20\?%9=(;.K/3) 9QEO+@@)CPA8K9;,09 "U1[Q:H$7&
MW$K>?&]1MJ.MC3]+BJ=W)3HGI*R?7\#:E$4V&*M1-1UD%>BH!7G)M#E2]_+!
MJX6[A:4H&.=[,?HNPY$8)\O14!.,-1KQR1DZZ))1!3<C:R$?\1_6UUEZ)J7"
MZ;FY0RD#EEQ06HBE@ZQA(_$S&FM"?$">R_!>E<6R0M1IRKX!.#%X.Y?GQ8C+
M>"*%VL5[>A!1,18G79LEJT.*Z4D?"7UZ,GFY]JOUTA8_ +SP.B>R\-H*B7$L
M/G0EKWFM@'9C4I _V&RA\P5*UJ3S+D,C134M^50P!UK?L= 1&?!<+-8O[?/M
M.8WKW?<*+WZ&821!Z##ZTW+=E=ET<6U 9?T'Z[UR\2W5#JP.\4*>-N0 I".[
M^+3I S69CWE*Q R^$$031^JCDKW;J;!I 9]1L<NT^6;Y*64G& NL;_G&U:F'
M@+\\GE'%X8VT0\+XI]!Q=GQANXQ&^*9&[8.E.S.?"YW](>PCN#2B"<SM-JPQ
MM'1NPX<H51<*.B"*O,+4BPSW8\J*% @ZM=4W<?I$@]\FQ>6(IV?-'&0=,UZ8
M:V7)=,8H'5&D7#Y)[HNK",AL?$$K526I<B%HO GOJW$$P(L@D:T2H^VS:4XK
ME5'8L?#I9V4CZ7&;0]NQ#L07TE2Z\_ MCN>DU2AFL"=+<B'F:<+;Y>=5T*=]
M*.*CAA&\:)<5G8HZ$:ZB=5C#!<?)]6YOXM:U.'&+5-J-MF96C(19@.'.4AV@
MD'OEE7ESE[SN.$>S+4U+RK$)1EG"1']H5I6,:V0N(+\A?WM-$B.1\<BVKU>1
MLW=KUI>18U7J(:OEZ<ESS/9=6$T7)N,L(D+%Z/.RJ4W5>"[:-*W_*M:4<2P'
M8&(5Z,3=)'$@*XG9SKRBD1/+^T0:--@/;@:]L-WPR3 O$'9D\/;I:MN:+.L&
MA/_1S ,NE%A("W4]')HV(,78*$'18LD\USV*(BJGP@R<H())<G5-7%JM5M=7
M].Y$,*NU&G6D=W?2:Z6 V^9$4R*A4SA/K&,^/2]2L8FS*T-QHG2#OX][9K-+
M1P\;30^8+"FUNW^MD:2C01<0\:.A2.P,?*VI^4TLVY,ET<)=XBOGV->U<=;J
M3-P  VK=F  ;%=;OO$RY=3A+1G#:OZ(L1NX]D:4LF-VR#,%NJ(#5.&=C#$FW
MOR0:4%DNJC.W?\N@0)VRO?[ 7N\>'[VQ&MG\GUP_W EN<I+UI+#:U9>Q_$2H
M7?C*1%XAY'!4N::J#"!S<VYAC-P@3+93F'XUDGC]Y??#7T_>+&>[^^.Q#2:D
M5=Q]/"A+7+IQYW"3RRX++O,!_/T)YRFIT8;GWE;.%1_5J7$(_DPPMM6BIYIH
MQ/,JL=TJ0S,R+ZT1/Q,+;MF(39=7$&$A%@L$7%?<B=<M/@D\1JRSQ:61:2A?
M_Z >_J*+FW?R;][!"^>1K?7:6[ZU)H=5'/%UV4A[Y%JT+Q,+FG5DYA0XPV0(
MTU^_LY>^IB6Y"_[:W:CEJ3K&\>4KQR3NCU<?P*6XAUMX6D="+&&Q([&KZY,A
M+2L#I9K"53(F:7:TS*5+SO,RM85#(L0YYE4Y1]]$<4:E:MV,O]&\5$C3PA,-
M9D$6HCRG8<_=\K4]5>&F*CYI(^?YA7KHJFM'4=):?ZN;:$6M!*1W:TI_J75K
M@ZYN;3/6\M1U:YVHOZVHW[\^AKBB2;6">T%.==N*0A=K64?1S5)8KY/J^K C
M"^I,L$;:;&VYX>M%+([T>U.?79Q?56@)"T>D%&L67Q:[3 @F"6Q4B3S4"+JI
M\VIZ;N9&<@/W!KMGA!=U-LNI<ILZC"#@H,)SC0Y7'2@XIH;2HC1;Y=7F<7\9
M7@T&^64I?O-2L-[@,733M@1V-YE)=QO]8FT>)6G,9+_]$K?Y&L9<% F>;S"3
MSUV'9-1O2MI>BXH:UL-:X=_K'O389@@ ^_[/E\^_6I\^?5D%C^_VNX8%/3&J
M' A)ZI596+X"$0-!08)0A2@#())Y8GFBJK11//O/C)?B/SUC<.B&K.XS*Y-S
M:K:A"+2[:I667Y-$YR$L]!"&]X($[ 4=$O"+\BMN(9X[3-_-PO3=_+VL,MNZ
MP_AM@A/= /&[E2WO=\;L77%&.ID8SPK)%VQ/)WK;X?D^,)YO=SKZY28JL1H]
M=B,V<7=^-3CN[5":;P?E^KR 6]>6=DO@6^EC*R../ ]38@Z!<RMMA=/5T#1U
M^4<+17))SK1&!KD-]N1*"^K0(=&LZ] A-PD=<A/!(1N]I\!ZT#ANDBKX"CWQ
MVY(:/R\QN278-Y6P1;#%'A;':JB[Z1H843O6KM";C*(']:7T5'^YN11Y=G="
MP[-B<<2P1U5U*U&RT(4@D2,1]UJ-\G,59HLDVSK;1I(3_P1# 4Y5RKM)(5'N
MZ/7;R6I')G=U2)D=4N;U.[D7/,;EG++!9N*:B#';&87KD&8ZI)D.:>89=)5U
M2#,=TLRC(\T,O0YIID.:Z9!F-A)IYJ46^H1=*\!FK.6I6P&V2[ML;=-F![74
M02UU4$L=U-(+(;T.:JFCAPYJ:3N"8AW44@>UU$$M=5!+'=12![7402UU4$LO
M&FII]:!$A[7TP)?182T]!ZRECM([J)D.:J:#FNF@9C8):N9^@ET=L$P'+-,!
MRZBHK_S5M+BXH9GAMM1VP_=N2=POM0(FNA^HFV$'==/5S<PQ_.VU2X>+\S2X
M.%L+BW/*?[!U 1/NYC3K1+,3/6&B^=4[ Z[E2W$IKE :0AT(4 <"=!,(4,<U
M;:YY6LBCVC4&1Q@",+5HUHY-AWNT2<@T"MFGZJ!].FB?#MIG>PR$#MJG@_;I
MH'TVBICO!=J'1.G\-_!9F%[37UL@\:1X;6:UQ.-WQV)+"7M^N$%;22@=,$T'
M3+,YP#1/S"GW@56SH2;=[2!G%B'.Y%!&+/_\((@SK 5T<W^ ,]46(\XL*=W>
M:,B9><09-H<Y<RWDS#J(,_E4W7('.-,!SG2 ,_<'.!,Z.TZ'-]/AS71X,YN'
M-[-=S+6UC3OKPVUT]5&M^BC7Z2""-F,M&UCJM,$RJ\/-V8::_DT&J^AP<YYU
M.\DFDUZ'F]/1P^;@YG33I[LFH:Y)Z/9-0K>5G"_6Y73OI2?'=[J>G!?IJ-Y2
M<F]*M\V7P\_6\?[)T6_'>_LG/>O@<&_'VCW\8)W\]O[DX,/![O'!_LG&;V+O
MZ/#DZ-/!A]W3?;'R4_%?G_</3T^LHX_6_N[QX0$@Z#RT*(]6-/E B*^1_S<:
M//M+C!KJZ-?2N!2<84.5+[NH^"_J'V^%X78Q8E>_Y!-<%7[I[7=>8I14/E*\
M18J>*-H)^SY(GVDI_I.JQTO!M(."Z1_3=/YO_6C'\[RE?W9VW*5_N^ZQKKLS
M\(>W>NSU?^O[W6('P?(_FX_]!Q(#$80@+"#B?[[R7[6<KU^\BQ^6VR16<##:
MU$94?M\B([R)#YT%?"@WKO?D]E?9%''@XVSK9DF(^_H3'+#]Q57IC=V^F*NL
M]R1%(_;*7TPMK 2PU/*VZYHAFWY?.W9@OZ]6>8YR,^<>]:Q.UHVZDWV@DPU?
MI@@RM,E6WN?B3;\^F-"^I^?%3#PHK7KT,_\!.0'Z]X72/]4Y*SG]4]9*OWE
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
M!\YB-TVP8AEP5/I!+!1S/[8])M2S$S&?)3!L)>H-AO>%:;QIV8=5AJT\H?.
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
M :TX 3VV<"P$]% "&DM'[)+QQC0!$V0^*HX9*.$Y<&$C#9P[2M%\I&,AH$)
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
M.)D?R@,C5(/%T0!B7*0-6UBD*_4AZ,U\CF?IY']&UE!1]P\%ZUC=!\%,L%P
MQ6E;8!ZE#<+F"5>$4(Z-1,RNK;,F5W5JEE;<?#7T]==C\RZD\%!2&/O]A2,B
M:A[!2I\V7<$B:!H21PCN!6=4A>@KEQ^_Y0!HX8-5X(.5,>8+'SR0#R9" %I;
M;SA#@#S.K@X7P!J65"1C%"<^"(%4N0"2U207H!8A@)JY6O\IG_H"3*/7>K'*
ME;YPS8Y\LHU^<+T/W:J^A1E4_ME1%8NVNW+(NMY@>*OK]N(-3U+48GY$=+]
MY$6P9:/KJ^N\2<^D'X;M?M6&:)+$7O?ZB9XNR:N0U+0DM?7ESX.-R\Y=G_T?
M?S/_G_]VCDCGL_UXVCXZV*#I[W_:.3CZE,:%6M]V<.XRUGJW0X[2,]A]MTV/
M/NY]VGV=QKOYB;<.MKZV/F[3W32^1'EIDY.&@**. )/8@D&)\K@*4HH0$AOJ
M; )AI.I0 Z,L\;+$IUKB[NM[XZSPB$I(YEW.[LFGIK%GX'' EG"CL9 Y@*'4
MS?S9)RJ9499Y6>93+?.W_#VCV4R@%)3+E7$5\\EXY1*\9H8XQ8D@*B]S36Z)
MTY7R&\4Z&V&ZZ,@' WO<7AY1QI10"(BF"8L1&U 1Y5PRYJ6VB!HC<Y4FK&<N
M#5L.Z=>7-9Z/P5M8X\&L,>X)3R56Q&H*:8$P8 $I,"8Z2%9JH%9I%[#,]0@Y
MN5G;K;#&RK#&\]$/A34>S!KC1NXA:FE13A61G&?6X)"H @,SUC*<U&[ZEEE#
ML)D[\RQK)9"GR$1_;=K]QM^F<Q8F4M K!_0K,SANO.[TOC3^$_R'4L2[%/%^
MB@WIU;'I?@BYF$S,*_7$]#^%8>-S7K"US4F?,KDW;S$9;!EK%=0N]YW?0\)A
M^'Y;*QO1U!O1^0^]62=OO^T<?, M\I8=;>ZDOY/O]?7'%OF[L_MN^VOKX/#K
MT<$V:7WOS=K\1-XKJX(@1()R1@++)8ZU4AZP-]0X2IS.^5J4W%)*=N$YYV4U
MKO1J_,#?,Z.#U]$"M\P"0RJM2VX%$),S!8+TTO&U=:5NQLB>.'Y0EN9*+TV7
MW?Z1!9&35!R)B2B9 BM$!*&B2GNKH"SGL.$?9JP4I_]C62R/@K^-. S] L*'
M@'#"12^#45I'B%H88%IC,%12B-CAQ+3.6$S7UC6[2>G%U59OA"]U2DJA@470
MP-CGKHUE.!H,*"2)P900H*G.M?^T0(GXN4>\.G>%;IX+N7_*9^& ^N[R"RW%
MN)F&\SFA]W,8_'66GE,\3P]V8S!R!!9W^(,!/7:'H]PE QD&-&2III-4,SCR
M]%-@WD9N7(AKZXS<M(>?B3-\2?R3_Y3&?9&K/4U5[.O)V4LE!(H$GYDEOMTM
MP7OD\.!3&NOAE\-TS9V/G]#1YEN^>Y#&_^TM;VWZX]V#0];ZX_#K3N?[S+MM
M\IYIZRSQ$;RE+!--@/1?#[DZAO*$4\E1HAQV:ZWKI[)6RX)<T06Y1=\3(["F
MN26$,BK7LC:@!4^K$N<B Y1'FA;&.E:WMK5<9G]E695U794;[#T)7C!C GB3
M6U>2*,#8H( $:;'7A*<]=6W]AT=MGU.!BV6K]W5O4!:_Q8.1.79?"HVDL\H
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
M!/(76A:T(/])D;\SD1,;N;'&@J\* SBL<W/:G(J3[)H8I JYY;=N,GG3NBG
M7PG@+[0,9P'^DP)_K&L,YE02K,"8P'.9G_23,PR"C9$FXD?2F%S*L\E03;;\
MYQ- V1T>AWXS%]XLH9%'%"K39P!7$]/J=7,YU-'1XHMSQ86*IJ,B-JD^& W:
M4LY!JYR5P9@%C;D$20/'/$VMQ;F,8)-I62,/2W&=UB\H4A#]E(B>4!44.<.)
M2!/%1#(NB 7KA0:ETYQB)S7R^:1=DY9@R"HC^DE.Z11$SP_1$V=TE&7,& $4
M*0W,Z@"&* K)]J)44N.C%WF/YF3FJA\E"O( 5+XZ-MT/Z7+M;L.E>S+INQD,
MPG"4=-5I&WLAN>_337 YZ^+7Y1KSU*F4U;R7X89S:2AIF?6#"^W/5<_XO.+.
MNFG!=4+.]_L<NF>EMD0-LOS2;M@/9A VP^C[=O=R]O:N)F^CZ]]>3-W>Q<R5
M?7.J?7/[R[6:$]@8&K$'+[$$QK4'1;D#08WR)I(TSVG?9*2)Z"QU[XH57%\K
M>*&ZMN!\D3@?*UXODX',&8.$:P=,*0[&&@1<$N)9M$Y&E.UCJ>MTA+U@?1F#
M:07CB\3X6 .KH#V3UH(,3 $34>4:MA0\"E@G[$=&8CX#+-'-WG=/LI7/4_[6
M7HGLF&'Z8$)1LS$X.SWM)*W;K*1(/ N==#,]]^F9Y?W5/9IVD\-R19WNL-=O
M%Z::EJF^3JH.XP*)0N0^G3)9(X1:T R9[+SC^8BDL9Y5^7P<S]RFL^3VU-@<
M66127X'S?.$\%A=!LB0FG( T?PB2FL"@9>!@6231!^\I"KELP6UGBTJ2WDH
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
MB,U.7@;4*1Z5B<0[GMLD$2&;BO$:N8:*KW=%U$0!]7Q /982V :KI7: A=/
MG%2@<>"0II=(8KW!,=D:DO&:>7L+I%<D?%,@/1=(3\@'JQR-+B 0S"%@WC#0
M7&LPGCKKB!/2N%&/=,%O-C.L;0!GQ6(7%[HY'][J7 D*GY9^"4_40DM<\VP4
M9GHH,WV85!!8>L%"-)!8@P+3%('AF "UAFJ!<#(X:&(F>;M^*(&(E0#Q(K5#
M ?&\0#RI&+3PR$8@5#!@DC$PR:( %ZE FDK+J%I;9T@V*9JE5W(!<8U!O$BU
M4$ \)Q!/: 1#B(C*2: !*V"(.M!6$X@<)YF "4$YQ" Y:F)1$Q"7_*[R$)Y?
ML.G2/9)UHNN=G/3R'?3<IQ)PNFMK(I(A8J*T'GO&'5%1I@T*6X>UQ)JQ>8K$
M_3P5>8J"WSSKIV?Z)@VOY_\VG;.01EZ]LBKUNQ:U3VU=ZWK@"&9"60.*\K11
M!8E!Q[1E46\E\0%;;]W:.E&T2=#,-9>+?[J^L'Z"IFMCU_2KBGDKM!<T3XWF
MB:YJ3F!$0@#&K0<6(P'%,0:*%!6!(J0X+V< GP&:YZP?"YH7A^:)CFE:$&.<
M!XY"/BB4\\H1TY!=O,AA+X-%=43S<PHT72)@U NAD@Z-WFD%S_ U]%U[$)Y9
MP&FQ\::[^:CBG]UJ*@9;%U/A"Q]-QT?7.A080KQ5,2>HL:P5E 'KD005TRZ3
MU* D)B2M<+/,;TF)7QG(SK]#6H'LW"$[4?G?:.=E,AR8-TD5Y!PTQ:* 2)/1
M(+SC.I"U=<UHP>SJ8G8.8J!@]K$Q.S;[%>;*)D8%BQT#1F4R^Q/; N5<:VP=
MD29G<8@Z8?8YA0PVOIA^,OB?=\"@KFEE$[T:]\+I6=\=FT%Q2<S"3=\F)8"-
M1BCA,!CNDSWA2>8FQB$HJ;"CBNE<-A_CIE9SZ/917(MUA/-"#Z<4.,\?SF-Y
M@)*]$)'E@ 7'R=10 31"&J1&U%@3H\,VF1I-C>?0%JR@N8YH7NBYE(+F^:-Y
M+!R,# 3;G/F-LMA/TPI)+V"@2AG-@S:,F;0YDZ:@LV1_EYIB)>?LZ7/.ECAF
MM-G.+0F[24.>FK9_9N&AN@O'W7@U/65?>O"^1"9%(](N4A8X1((EL& $:"%\
MLC(%]L@GHR.J?&"RR<N!AE6%\E.(Q@+E.4%Y+!B)39)1&PLTT6XN=<B28"0:
MO B6()?D077VF30U$07*JPGEIU",!<IS@O)8+3I!D<'( =*1YH11#FF?1D P
MB@Q+1E44:^N*-=,N70\H/Z<@T]]I7>>^RE5VG_QUT!CVT]5&3W_0^-(>'C?:
MPT&C]Z4;^B7T5%<%L=/N]OKMX?EV;@46!N5(Y92$12=E1-0\$.XH!$E1LCUT
M(JRT]8!E@D>-DCWIP]HZ5DW$9[$]BK>ZQGA^8AE1\#PSGL=:PC/$DUS0@&3@
MR0!A!BQQ$DR,)C))#-.YWB%O,C2+ 5+P7&,\/[&6*'B>&<]C02&0$EYS#Q$9
ME/O:$+#53HTQ#5PXAH1.>)9-I)<C_+1208>-DS20I!CZP87VY^ 3*GWHCV3%
M27LPR$!M9Q@D?';#"+BFGU[]$"K4/+,P1<TTQFGWY%K6[<'$M&U?G[6-B4DK
M?#8=G[%)O2&]4-@Q"]3GXRY:)-/$! &"1I6KN8KH597KQF8O\U@<GO7%]R(T
M1\'WHO"],U'Z@BAEDZF"J\/R-BJP0FL03FB.N$*2R(1OU$1XYF+K!=_UQ?<B
M-$C!]Z+P/=8CD6#DTC8-G.!<#35:4!@EI+O@(\:6&8'6UED3B3HU<5I\D.-)
M<9H@>':9";402?(\_"J+TB17M2-WXX\H[4,_%$)["*'Q24'"*,..^J1%& K
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
MA\$IUN/DCZYD+S&\UQCDR'V:0NX!UGUMQGWMVFQZYZP(*!)P857>UT@$RT4
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
M:.EYU!N;_<$]8C,?W+!]-1VW+,.: &_C8CS:^OB[))F2(DHP5K 23R3@8I#
M2.+$!A$TT6U*OM3%M5*+*W*TV6N6Q.5ME*CL/VM'P.8U89W4U,CB/[-U+Z^X
M<]'6M%^+%NSNE]^541)+/%<)PDK?[03>2 2.(CE..7-:MBGM5Q?6BBRLX".C
M+%) J756>@+!):Z 91:4SJ!C5)91EEW#1==H<0\B+'2W BNQ9I';MASW/OY.
M@D*?E =/RR&'1 EDUI- 6' ^;W[&6[,2JJ^NKA:N+DH\95H[L+YT371YG1G)
M(P0>+4W1!L_2QJ:V725Y5['[D-W\10A/HO?H$AK93$'P>ERI)ACO"[NIAGPL
M2,R6 2IB ,$*9GAVQJGV'!6+R:DRL*XKF.U:4><ZK3%TE]"3ID)W;NA.:@.0
M<"XY(6":V@ K+5B:!3Y-65C9D#U)4BJ!NE22KI1SCU"HS8&_;];D>2$-7G8#
M#H/3#T,\+@/._L1.KY__C)V_G0Q&H[]W.WT<EUX$%W\[=I^>W"BG;^9+%Z8U
M1OD^\T^S3,Z=&+)I"+H];<:]QEX_91L>X/@P';E/E=AF(S9Z;2)V]@8M)@1F
M44!>)Q*,#PZXT"P1B02#:-0[-3<+C&\T<ZK5C:N([>\7(Q7;[</V1+1$R?+J
M=0ZB( J$(0R,"Q228"92C%J7J4_6=KF^V?W[4;#]=)KYOL*Q*Y-5.^B&_7SI
M=6[28X8Y+JVQ>V&,*98J$W!#K[8>GY&(KDU+<MQ$Z]& YY:"2(J"IS1K#LH9
MQYCIP\B-365-5Y,V3;BM88_5"WM4*#\ E*?:'GJOI:2V]"5*(*@L(1%F@6M+
MA467'0B5H<QT5[)UG9'$I]OJM5%<G$\*N%_%?!V3U%91\GK*9N=G8"ISS<9<
MU\8A)>I,D-G]*5EO$"PSEQ6< ;4^$,X)"X(W\T^$[8K5F7]2QR&MF8"IL%\
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
MM9Z!(88#-XHKBMFFL76.QU(K4]K?E7CKHQO&46>0;B]>F;WG< TD+R_H,MM
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
M<-F4((7,J'6!1BDW-AGI4MNF!G45TZT.NW[!X2"ZT7&%\U+@/'4.(@5-F#/
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
M9O]\8DBMX;'OUU*)CAP=>D29,GMDOYR8U();#XY'&=+C].C,1+,Q$9S6'BK
M=#K: 88<3P>G*9!2"  ])9!ZYKE2&YLT:H]%-;S*WN,*(OI)3BYE1"\.T5.B
M0CO+@W> *V:B;:&BGK : \:%U98QZ6TZM%3C2F1$KR^BGR3[+B-Z<8B>J 7F
M?" TE2A2G,4]&@N@.4? "<2@$U)( \O#2VI1[=.?1#*L; QD^UAW/\7+M;N%
MC?>DX[]Z,/##4=Y9IZW-6''?I^W PYTI^1J+U:E$O<"5;GJP96T<2EQF?6]]
M^VO9:RZMN+-N7' =GU(>O_KNV0-/C*WN+EFUB%M*FXB[8=_K@=_QHW]WNY>S
MMW<U>5M==SB>NKWQS.5]<[9]$T]K6Q^EBQ.ITI^)YC"5U@+#/ ):00$#]H+*
MI&U1C=";XC8?WZ\LOJNJ:S/.EXGSB>*%&BF=G%9:: *BH1PA[K6.1K)A#D$9
M:9QO;+):_$B%[..,]56,I66,+Q/C$PVL:=S-$7) 4H0!93B%RIT$S!,NO%/$
M>[2Q*6J*S7.<M*+RM_)*I*&'\8L11;5B<'9ZVHE:MU9*D7#F._%F>O;+,\OZ
MJWHT[2:'I9.RW6&OW\Y,-2M3D6G502P-<?8@B'9G5!T."B YY0!K#:4@U).@
M-S81J@F6*Q&O&JRKFM.7X;Q8.$\=L)(J.*L,8%#Y*"Y<A#/$&!C#$+<^,)).
MOK,:PCDY=TV!O,P<O0SDQ0)YHB 4XHYKCH$(&,5].471O"114 1O*1&(0)N2
M;3&I")"?52RCC!P7]JS?3\7N1N&S'+:HQ$&AFY143M;V:*ZVRJG*S#0;,]%I
MQ0 I) @Q#;SFT<2 U ,I7&0F8:2U0B+!<<K8$;?T(\IABK7 \]-JA8SG!>!Y
M(AD\<IA:)8#2U"8\6Z 9B^8&8IPA%>T/X5*M%7J+ R#C>2WPO #)D$&[!-!.
ME5N@!GO/%/ V"$"YCA(?"@B0UL)IC 7W9F.3\HILP<\JO# 2!W.(@M7U4ZQ>
M'.$J!SA3T\.IB4WK R8Y=P9'5O+1BJ!48:"LE\!([J40#AOBHSZ@-2GG[B^4
M'9'5!?B3'-+) '\L@$\$@S,Z AEBX!5) #=ER#  B17VRAK-'-K8)%$QP+E+
M/66 5Q?@3W)F)P/\L0 ^$1?!$ >]I"#XU,G4,P-DH'$;EQQ+AI@(W*?8@U1S
MMQ_* 8@Y#U.<ZO.4P/?,@@\K$WNXG*>WHVG*M#03+>U^FQ86.-J1RD:[ UE.
M ,42 :D=CL+"8^,]T4[",B3*<^+TJ@&Z\GU+,[07#^V)I-!<6D(D!"%P!&A
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
M,!@AX! ESBHI+?4;FXC5^"U8S@6(U@;03U6 * -Z$8!N3C9GQJ5VVC-@B9:
M$AN $AP":*C@G&*+A(F:MF)X7F22[ZH+B@(4.H1VIZV'_N'B8G7+&CS=:<$+
MW^^YJ/'O2UA[9:#?O=7]X7GFK9EYZW!:5+!@*29" >E3@JY/==(D"<!0KK#@
MC%O/-R)#28SP[POJ8K2BV7 KB.G*Y\IFB#\6Q"=:@T9F%C*:)D98 BCT ACH
M%8 :2B2(EY''H]90-3F7WR"#N[H;=A5D1H;TG)">4AO"1)K6V -LK(F[MH=
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
M%Z*TRQ*FFHLQ'3#3(6+A</*:E<ZOC=I3FR&NEX93.6LNSMK[>&E*%G>9G%P
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
MMQ=.SLJB/N\/R@5NC4:#KC\;.7^"A_TR.'2J&U8FNQV379K)PTU(!-&#\XR
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
MTR9$:RBF>2(O^;1!:8FW@CBAA35,&2.BHX*K(%RJD9<U/XI^FXV\\(C2<YG
MH1(@T"AP*4K@T5E!DT6#F$\BVF'D:ORXCJMK+>+G 'S20E%D4I! A=?4*>LL
MC1XU2<1X6E7.=<7Y3*B"T\B4-@[2>,INU@?!2J9!Y">E]]([2J_%>3W>VPWV
MJH55,54Q/1@QU<3FDMC\_USOS T^-Y.,9C/.:)X8W%?3F&^T(R\W%[J:'+^.
M>W6>J$A*:&E6\T-PPG%2,NI$UOV+LUP[P:J:MYYJWJMI1O#AT>>]9WMO8YD
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
MT4E03QE**1*G+HK@J&="<9-,$M=S11T)O#:D,3,2V-,4E23@'6;2$"J ]TE
M-%RAH:@#$QN;UG:(E'4B\&,@BSFX@E@CN25YK_@@9/0^1LNDM2'S@T7CJUZQ
MOA0Q3?G*#,&#=@Q(0@K"Z?%$8 E:,.=D($&5DD=F>$=25;6*2A3?Z?T78[:I
MF>#1&)%$&F=\6H5">>^XM)4HUI<H9AI3:<D9*;I$4@X$C=D ,=%#D(0FC2F@
M)./I?<)VN*X3@2M5?&_29_%)^*B+GT(D*JWCG-&8N'+:."8K5:PO54Q#+L88
MJ2+UH(P,(#)K@-<!@3'.N4 >D_,;FXIGLZ-.!*X\\1V>, ZI\D)KQYU @9Y;
M08)5P5B>J0,K3ZPO3\Q$:2CQ6F/D@"Y($$G%K%W8!"I$E_]GLC7"BDXA*>L(
M7B<"UW>NQSOK!GCD[ZP;X)&_L^;77S\1N*D)]#6MK(JIBFE%<:SDHB<\\!2)
M4$*[J%GDWA$6G-5NG/'+R'GR7S8KZX2S^S ,+X\$SG+1J PP*7FV"YD%(WG*
M6TE):;EABH4RG%!UR'?2]RIV'PQVC8[41.-23%1@0)-X),F$F$D:F5<5NRW!
M[C1.Y#6WR6:P*FHI"'02G!82(A64!"D$)Q6[CP&[7DKB$V=.A2QZ-([F,S<S
MN+-!\2!LQ6Y+L#L3N'&2>>$22!<9"*X56)]1; (*F7^33N!X*#"AO$+WX4+7
M<D^35T;HY$7PVG(95)31&<L)L[Q"MR70G>U$$5*V9]"#0JI V)AU9G018I16
M,:NTECQC5Y$,7M$B\-9^GK<<%5R[>=:N1RT3TQQ'C+9.Q6S/9<4P6W9.&VM9
MX$@L.E0Q+O6(J8/3EG_X7!H8+&E4B1,%G,I\]BBGP87H@1+4I6$@R[; QB8C
MG6S^M:@)4@5UY=X'(Z:6>M4J]]X)]\ZT^T2;T L)VI>>O=2JTM]"@$C$!VH%
M5315[EU34%?N70LQM=2U4KGW3KAWUNEBK:)*$P@T,[ (J31,#QZ0!TT<$]9C
M:"'YUNRD.C"XIL-4,54QM;=5QQ+2ENKTO#M0 "X-#%:"\10\ <9H-KE4(F"2
M\: 9=9Q(SH/"%@W/JRA=-DJ7X$JI*+T;E$Y=)$%:(HFE8%4I,[->@8W2@N)2
M9*2BL*Z.]5XWE%:59RW$--?T]<5](Y5,[X9,9WP>R*2*/@K0*!F(Z! L<RS_
MZJ5(R0CI4HO8M.:77 ;DI-9]#+R+5L1-&O1/FP]ND"_M4::7S,%13 O"7-(^
MTE@&))JD$RI:0BV:6B&6X;_]T#M]NA7_.!N.3K-$AJ/^5E[1<F'NY+GKYL7=
M=A^ZH_)+D=CVC"1K#MV<U"9G>ZPF2:A7@8+D*EMS(9MTEC(-1C#-$T/%+-W8
M9)QT\G9LD3NW!FEJ+*V*J8JII4>F(=PB11YBS >DLI8FFD_&8+)F'_ADF&P]
M,M?IR)QQK1#!M7<4 B<)A/ !LJP%*.>0*,]B*-5>]<A<3Y!7+EX+,<W!Q9A"
MD%&XX P5ME2,<(_YF6RN4^LEK5R\;EP\XYE)&B7UE$.@F$H[-0U>Q  Z(&&<
ML4A+.[7VD7%-1[E).DH8SVVNN2C5XU_%5,6T;KDH-TY:K7/JEZ(:['V<S5-A
M3G@6% 472YY*C!R\10?)!Q^<8M*4(9B"=)2\6MA?@^ / L2KK/JI(%X:B*>^
M%E3<AF1$\; X$$Y8\$$%( :EH=QS9TT%\?J!N"I,:R&F%6>R5*Y=/=?.#A".
M7BAK$DAA$$36=:&0+TA/'5>:"T-8N\BV)KI<QNOO>?/W0M>-Z57_.&Q&@_QM
M$PD-FX_=T7'3'0V;_L<>#AYEUDOU[E<Q53%5,54Q53&U34QS#;5>8:/1O6ZO
M/QC/BIK,?WJ&88!NB#\/^J?/NL-I)/.Z@5'_F4R<JLKY?,KYI]DVI5PJ9@QG
M$()W("+5X(,7X)2)*:B2LUE&49H.D5='ULX]UKJ"OHV@7Z6%74%_;Z"?L<B5
MT#[IE,!''T#PQ,!R9;)9;I)R/"4:?+M0O]*\AKL%K/XN8']R)ZX7L'&C)F,"
M3ST.)HH5IYVFP&Y>/\CY:+[),C[E>=UC_\R?X-?Q?(O-Q/S>ZMTKX_W//2Y0
MN\^">88*)Z4C>F*2)\)$X;ABT1BOJ7.*<U&&A2YX M1AH??!_Y]GBW-(\DE1
MK\%$[4%@:;40N0<=;4SY_UD!#./YXU9T++U:?'B[\,KR\';/P9G*O)5YEZ^%
M8^#1Y_\D#U*$J/+J,1T#BU$J:^1?4.\PWV=^5#FX_1P\[?-LI2:LC'/'R,I\
MD&#!(K= ,!A+T7#)W<:F-AU)KX[VF3LH5KFW<N\CX]YYO)Y.HTB*Z!BU2,EG
M\#$2@U&!8IG54[7>]67<:>)F8()DS38!C<A!"([@,DQ <46"X<E%:C<VN3$=
MSJ]Z/:K.6WFW\NYR>5=&)Y Y[IE-^<NB%^BI"%GK)4Y)%RKOKB_O3G-M;3*H
MO#%@8E(@J$]E FV),TGJ$D:CN2G>!D-$1XME#<.KS%N9MS+OM2.CM& N6F(B
M-2*B<)%()9G&P%6PO#+O&C/O-+@?-7%1406(*8!0%L%FE@44EGK&C1-*;6Q*
MVR'$5MJMM%MI]Z[#:\XI](X9QHF@F'Q6C+P(F8.YPZAMI=WUI=V9] HB%%,Z
M$# J9MZU+.1'60&.-A&9D 86]%CC5;RC)7LPU#M.TOAAO+$N\O]GBAMFOBM@
MV6>KQRL;3X4]QL:%,@_6]3[G6VYZ_1$..XT;-J-C_-P,\,2-L!GUF^?[>_GI
M07Y[K^GF*WXW<">EM^>HZ:?RWB$6>(_7,7\B-JG;<Z5,XB3?4GYBW++ER>5Z
MB)GU.'6#=]W>A;RHSA=__M180OIKM<?FO_W@A\UKO^?\Y@1[HF7^C@_]X;A#
MS-/Q?73_Q!\_=N/H^(*L9CYX_I?)]"/.YYLY&UW_D;;(\*<&&B:_*369^5DN
M><Q;)&NU27+/G&-"1V6)<)Y0C$2Q2(A\2S7;N/C4\6!:B/,.P0_0O0>7\FT^
M=2<?W>?AQ@^7)9AE]<WJ?[MPURY/2G>V/!/4YO.A/W!CL6:NP$%Y5[XFUYIK
M:8X'Y5#\QPUD1#)J"ZL4W)4F1P58S;]_<%=!<3UB;O"6>]WH5]+")F2U\]^M
ME["_\[K9V_GO[O9!\_S@]<Z+9OM@[_G6_E&SM?^L>?GJIY>[SW:W7NSNO&S]
M_6PUK_]S\.NO1W#P>G]GYMJ/FH.?"]\V+W9>'KQZL;WSLM/L[F]?SYYMN:'M
M@_V7![_N/MLZ++=SF/_9V]D_?%EN9V?KQ?[N_B]7A;+D*[4WHLQOE(J_/HWD
MY<-(7C9.OB[X^*B?'B=C]2+?SHG[,,2G%P]^C-WAAQ/W^6FW-[ZJ\8>^DWAY
MSIW6/C&2%_H\3_<\__IS9GTR9M9O=*+):](^88Q=^S)Y0J]][:^^EM(GBNM;
M?>U?OR9YO5@EKG]Y]FO_)O]WSC3?N[$7S0VKIKZGW'^])RIO<E,3!-Z3&?S]
M!.8C=(-F)Y_N\6H"\Z6[?32BG/$^S6%YM5S,WTM%O^T=7UN3<^5[+HRD*U_U
MH%:6VKJR=[2RYG%2T,QILI;RO":M=K?7C([[9_D[XO!?WY/L-[X1*L9H^&MI
MWP S:__6Y6[\^ZN6VCG!,!IT0W/P 8MCH?>N>8%_8N\,AS>@T';*9GEBG*L2
M3T\<5RT0]??!/FYJ[<+HO,],.!MFXL'!%3DO7,2[QB&W[]WB@PF:"9-LT-2P
MD(+@(AGJ521:HPQ4\+#4\N1S$BG5R!?[[G7>==OGFV[GTWDH;6LXQ/Q?/'2?
MVA,J^[)[$2H[/GBVR]Z<[GX^^.7%Z='A.W+T99<>O-YA1Z>OV-$?[\3^X7NZ
M?_K[Z='GKZ$RN<_>G.S]$?.U';$WSP+9?U9";.\_'KQ^<5K^YMX?>_*(O6)[
MG[\-E;WG)0RVSTIX[LW[_2^_D;TO+[KY,_+-+^7^?ON\]^7DCS>'1U_^^^4B
M'W=GM+?UUEL?G=,()>$/A*4$3$@*=* T)1I%,+BQR2WM*'&U"F+M&X]4RGJ@
ME.6<(YPS)TQD0EI3*GLP2>'+DRZ-*8O:<\JBME)6VRGK\U?*DC9Y254$J90&
MD;0#KY3*O!6Y-\GY8'FF+*4ZG+9I,$2EK$I9?T59@3-E8V*!&R$\4RXDAB3*
MX#)U23*A+'-!6:925LLI:W^J987D?<K*%7 2*0CN%;C2[0F5HDQQ+:U4F;($
MZ0BQ<!YH^WJ^K(65NW4RPD%OG*_3#";P:#X,^N\&[O1ZCT9M#KT$VW#^ZOES
M^MKOCZYCL,I6<['5T:Q-R#@/2IL$R@8/@G@#!@/+"I;4/A@F"94;FZ8C5$N:
M1=>6[\M&]1+,IXKJ-J!Z:C8E[1E#(R%(RD%8G< Y92"BT490:9S$C4W6D>RJ
M!E)1W5I4M]O J%A>'I9G[0G$Z*B/0(+*)W3P"6P^LX%P(A)QE)LR&U-TJ%U6
M5=D*K(F+),5\L?C7'+#.[UQFX)#:EGMV#OLC=]+@1:BX_S54//B[4/$->@(O
M5MZWUDQ^#P&Y%O7[70N^?C=K444J/,',TB1PFG4O3.#+0.-DM+4^6UEL[+(V
MO$/UPLT>YX7'&K4!?\20OX> 5H7\W)"?FEN,)B:H(^"(T2"HX6!4"!!EDM9S
MP:F@)4K%.]HL*[!>(?^@('\/]EJ%_+R0G['*;%#&&N,+QK-5IFD$YVV$:#-9
M.R:B=+%$>41'B;4YY1]\V_]I_NK.IP_8&^+PZ4UJ /ZF!\#BQ0&W]G,]WHM\
M7$FYPW$3!.SAX-WG1>SHAWV(QFA$2$@Y,B(2%9F1:6;B$+@/P26Q3%.YR.0@
M_=+OQ^%6+[[$P9_=@,.7_9-8C]6YCM6=C[/#$G2Q< C1I6-L_N&I R==R#\,
MM]DBTI*EC4U*6(=HT:+LB3HG:\E85L0[JD*T7GBADO.T^,!48E1'$@1;I@U<
ML;Q$+$^;[D=%I>8Q DTQ0>G2!$8+"1Z3-@:UHS)CV<I.MIHKE!\NE&7I?6DS
M>K/]*JAWUBB=_^.2!:T$I<NT;2N4EPCE:3=W;3$%+RB0K%AE*$L*5B4"2@41
MB>(9YVQCT\B.LFU*PWY4.8WQM-LK,QTG:8VN%YMWQ6!P)X\LH[&EL;5?)L+(
MK'194N>>B$I/\]'3IUFK@5.EB8T(DBH!0J,'EU "MS(8:E J33<VA>B8[XSW
MN;\DB9KUM,:!LXKG9>-Y:CF8J,NP"@+9<" EYTF!0R\A$>JYE]X0A1G/I"/Y
MPNI&Q7-[\;S*J%C%\[+Q_&IF_%Y$19( $Q2"(,Z"29&!$LPKQX+A6*)EII.?
M:!&>'U.,X06^.SMQH_[@<Q.[0W=RTO]8)F0OE+7WL,EIR<;#%QSTHQL>7_#2
MA][ITZE0GLW*)'/4"\S\=!9&9X.\P,7I4:/Y<Q+4Y1G-)D3O@P5'2@]YKB-X
M21(0QF06GN*"8VG_91AE/[;(P5%]E>VS("I\5P3?F?&^6GMIE0'A6+;_@S/@
MF3&@G29>1QL44]E>L L/FJS0;7$AXQ*LA:^%C!7$*P+QU$A(!A/1V=3WB>IL
M)*#(1K\KLV-%X++,Z+;92-#?:4UU\Y+%&ENX%0J?X8=!QLEXIL0XLN!.RW2C
M+^,G:GBA#>&%ZP.?L\(KWHT9T56^FH^OOLS:#(9K9-P'X$Y*$-%:L)Y1,#%S
M%1=6.*$W-HWNZ%959E8G9?M,AHKREJ%\:EJ$P)5C40.GB"!L?N2<H!"D4LPG
M&PFS&>6BPV1%^0-&^2I#$17EJT'YU/9046C'7)8=DPD$8P)\1C8H1DUT6<8Q
MD8U-I3K4M GECRE <3C('S[M#H<7-D@L(;HR6K4\$8KY76,5]VF)%&?)K) R
M/SV;$5%UD-R"I,BEV@B%F8ZT!\4M :$4 2\E VU\5"ACTE1M;#+3$8L/&*^.
MSO:">14&1P7SG8!Y:E=XCMISXX$P6IKQ!P3O0[8K&+5).$0K:0:SZAB[<$I$
M!7-[P;P*NZ*"^4[ /#4?N!#*2H*0?.0@B,SF \^/")61&Z-\\J7?HNU(W::3
M^3&%, [=I_QE_=$Q#IK1\7C$?.B?8C,JS]<01AM"&*]&W9/NJ(O#KVT:SG,O
MQ[*K!#4?0=%9TT$ZI:T5#((G#H16 HP7$6BF*1$3-[RT>>:THWB;$C"K%W,-
M38<*YSN"\]1X<"BL<\@AJXXDPUDDL$A" 7:00:-+K/08)!U-KK9MKW!^,'!>
M95"BPGG)<)Z:#TY('2@W8(7+<.8T@*>IV! L&AN%BE2/'7MZ<5] 2Z,/-VEO
M?(_&P[BW\;2E,9YW#ZLMC=?7J*B,-1]CL4OV!/<J_R?!*JU A!3!\9!_Q12U
M%,0H54(15G0TD^O2_K!V/'UTID@E@;E)8&J%"-0ZJR@24%H$H5" U=X#Y8QH
M)Y7DI0<JT[J36:*20"6!EAHPE03F)H&I[2(R5QN3CW[O4P(1,8+-BATX);A.
M(01'2^A#F Z5:]/[?)F!D79;-M..R)-XR"*1D$?,8ZNT:+Z*;'<LL5_[P^I]
MF9/!^*PMXY,3A 4#FHV#MXZ!S^H+\(2>2A88\6ECTYB.D,MRIK9&BUFBI_41
MHW^5IDQ%_S+0/VO$&,NHTN 0Z61VBRV5'DIKQR4W$J,8=[8T=.%^TQ7]#Q']
MJ[1A*OJ7@?Z9FG,ALITB/!1;!81E")X(!.8,0\43#21L;%K5$79A#\:JT+^D
ML$P;;)9KIKB,D[@F"!A7@CS#>#86R2W'N<QC5MYJRLE-G46/]R+KO-A'EH\Y
M ?'B3H>'K5NLU*]0)#)AU:I3S*53[%X:89,(T5(CARAC&=@=!5C4!(*@.GII
MA*+%G]"18N%V5#4WJ[W07:E3H$)W >A.G0'2\\0#<>!9J;!T08$C5@,F&[GC
M1@;4&YNR(VNOAX<,W95:]!6Z"T!WI@0+;5!:&_ QLGSJVOR(!PU,(I9SU^?C
MMD!7+#YKJJ4IE.NA\?\S?C76K[3M>^!5H?/TLERYXG\Q$+>2T'PD=&D.35;Q
MA%,F@"19ZQ\G0QCG+:!)2@0?J#-Q8Y-VLF#;T<2REG,O&[@K5_LK<&\-W)DN
M;])83V($R\HX]T@1+-4.B&<.=5+(T1?@"E:!^T"!NW*EOP+WUL!]-9.\([WQ
MD0+UF$]<'PB8HO8;SHE/6D9%] 2X5RNGUKYM=+M3"_=Q=-YOH3L-U2VL_M=\
M@Y6;!OO]7O]RWD%-G+X5<UT:.:.352QZ X*4'Y09\-9:D)B$X\E+7A*/5,=\
M1^5H:>9!S3MZT &&R@/+XX$9T\-2RJF-H!RC($HO>2/+  RJT7E'O"^M640G
MOZGR0.6!%A@NE0>6QP,S32"(99$' 3RQ!,)@:0*!V;!A3!A))$V\S+#N$+5P
M077-1%Q2)N)NAN$ AZ-F^]@-WM5^$&M@T5R(K%+6K2CKT@2<%+U :1*@Q9A5
MEZRU^* ]:*XD<A=X"F;<AHJ;A6V86O_]$)&_2ANF(G]1Y,]4304;HZ4&9$H\
M*RM9;7'6* CH(DN!>%T&>C/;R3NB(K\B_WZMEHK\19$_:Z8@&JXE2%GRK+RE
MX+.8(!'#! U&"I'RF<\ZQ#ZV=@_MM5-VW*"7+W38>,R@P8O:J<-%>U\_8OY:
MK<UR4>SY\Z!_NITOH]L[RTM[7@W:[PU_&LMU\KZQ5'<^C08N2Z?;<X//NR,\
M'>[W>^4&!OV3D['?9D*)E0OGX\)+ WF,#ZZHK:"2=5D+H@J<YA;R^26EY-*Z
M%#8VE>@86SM'5!:Y=_NGLDA[6&1J2Z&/1+'@@ F50.0- $[Q3"714^E9<D3Y
MS"*D8\3:>'XKBSQ<6ZJR2'M89&J721U%)@H)%+W-=IFA8*Q"T &UE1R5YB:S
MB.D(O39QY$<0/UK0#EO?U-Q6FUI9(.>^HI^PAZE;J6E.:KHT?,BEY$7IJ160
M21"*&7 22;:5HN)>4BU#&:[<X6194:(U=0<_;!BOWM:I,%X<QE,[A2JJHR0$
M##4&!)H(OI2YL>@PLL"HGU38DL7[6E08MQ?&JS<V*HP7A_'44" B,3XV#XA3
M(+05^2!.*<-8N8@),YS%QB95'6.6%;JM,9H;V *E7.8B3G-+2VRR8D]Y7N+8
M/_,G^-4:6\PY\KV%NE>Z^I][7* '0^2K-*ORYJX=2V]+WY<F+Q&7/)5:@$Y9
M,$+(;$QEW@8EB-$LI1BXSUJ8Z4BS9&_Q$L!SS^[D2J.51M?:K*TTNAB-3HU9
MYJ7U/M,HHHMEZ(,%JP.#1#W!$ 5!33*-RHZVRVKU5FFTTFBET3:X%2J-+D:C
M,\X$'Y4Q20,*66B4$_"I-+SR.AE?ZMD89AJE';EX-FAK:'3LBOAAY/(?S?_&
M[I^;_\X_+B[\U W>=7OC/_]->XZ )="]>BBR\0CC8VQ<R)L^_^W/9=Y7KS_"
M8:=QPV9TC)^; 9ZX$3:C?G.XO_<\/S\H#3N:;K[D=P-WTGQP@U'33^7-0RS0
M':]K_DAL4K?G>J&;WS0<Y2=.\VT.GWP5Z[?K<WY5@DW:%7[H#[ME-SP=7T#W
M3_SQ8S>.CB\(9.:#YQ(GTX\XGR_B;'3]1]JR^#\UT#!U>4EF?Y9+'G,/49(E
MR7W6')G045DBG"<42X90)$2^S<RW<?&IX\'%?7QP[Q#\ -U[<"G?YE-W\M%]
M'F[\<'EGYFWYS>I_NW#7+D]*=[8\$XADJNY/$DB>9LSCH+PK7Y-KS;4TQX-R
M4/WC!C+*FN-A88>"EY(A4P#1_/L'MWD%%)/UWORW'_RP^;WM\9=ON=>-?L6)
M.6&9G?]NO83]G=?-WLY_=[</FN?YU'K1;!_L/=_:/VJV]I\U+U_]]'+WV>[6
MB]V=EZV_GZWF]7\.?OWU" Y>[^_,7/M1<_!S\WQ_KWFQ\_+@U8OMG9>=9G=_
M^WK6:\L-;1_LOSSX=??9UF&YG</\S][._N'+<CO;6R__T_S\Z\'KZ\5R?K:=
M,W$AD)G33EYSVHT/RBF)CP_G?+LG[L,0GUX\^/%B'D:W-[[H\8>^XYP_9RQK
MGQC)"VF=AP3.O_Z<SYZ,^>P;C6+RFK1/&&/7ODR>T&M?^ZNOI?2)XOI67_O7
MKTE>+U:)ZU^>_=J_B1'=MH7:W9A0YD86U/=UY*\W1^5U=W<5BO=D&7X_VG6$
M;M#LY,.U3&\*>.IQ,+E53CN7[G8^F:ZQ*&<<,G,8,"T7<PD<+>N.;S*0ZI)M
M>/6K'M3*4EM7]HY6UCQ."IHY3=92GM<T =[M-:/C_EG^COA-T]'E2O;^<D>V
MW?"X^?FD_W'8E*J,9CK5?2N,NG]V1UV\T6C$.0BAG6]]0!4#US?5Q7FSA&Z:
ME[C&D97OW>*#B8W43)V#9SM?8R-'IZ^^O/EE]^/^E]_X_A]'Y.CPW:>#7_+W
M?'G%WHR_*_ C]J)[\/)K;"2_?O1E_W!/'AUNR;W\M_8. SLZ_.UC_GYY\,MO
MG_8.WY&]U[MR[^6WL9$=\>://;KWY>1X[]G[3_F^/NU_>7.\_^RG?'WOQ9MG
M._G:?OMT],?[3__]\MMY7&1GM+?UEB(5BBH#VGL.(A@+3BH"B5N.5(<0O%Q6
MHD[[\J4K%SU0+JKI+FO#19^_<A%Z-%XR"<X*41J."_!&*. L6F)%2?VVR\IV
MJ5Q4N:CFC%0NNL1%^U.]2%O"C<EZD5?<@A#,@TG,@"+:*\VI06V6E3*RKO4G
M,R&W\\]#>?,TH:3;B]@;/04[)KK[@.E6_.-L.!KG>I2DD0%F9(;N"3:]&0NU
MO%)^#\4_D<;^B53\$U_;AS?N._Z)2?S[+MJ(U.]8FHMD#080/<,/>5MVQXD<
MX^%#[K2?+^W+^(G:;J$-WH99$>7')U@>;/7BUHRDZF$[UV%[-.N$P.28<2@A
M,8X@K(O@G/5 O>74,F^CE1N;QG:R.%MTV-:B[36VVBNF[P+34V.><)L%Z1@P
M5AR+D7$PFCK@% E/3-LLZHQIV1%RX:Z3%=/MQ?0JK=^*Z3O ](Q1[-!*F[4N
MR J7R#^H AL-!:ZU%BF?V(;BN'L;T6WJD?1XAIF^P'=G)V[4'WQN8G?H3K(M
MZWIAL>[9#YN>EFQ&?,%!/[KA\04S?>B=/IT*Y=FL3#(OO<#A:' 61F>#O,#;
M_>&HNNSF8Z<P:T5P;Z2*VH'S1&4K0IO\2"2017Y<*N5*R</_^8=AE/VXI#*O
M%M6[5DPOT8RHZ%T->J?V@N$A$A<$,$NR;J&L!,NL $F,)NB4%\QL; J[<->V
MBMQ59S:NUEH8YAO.CRJ&5X3A&?M 26:X\EDVQF6;GV=+P4JE(9L'!)4U2B:[
ML:G%U8C9O^X#OH\IQI!P,,#8=">MG$?N4X.39H7-/_VD7>&_FD<6;)B'EY9@
M)GSEI3G<&1.IM;V_Y'HPU;M+$0>)#CG1H ):R/NC6 V, <4@J,]2IB@R4W6T
MONJ<O#E75;]DBR&]!"NA0OK>(3UC0)B48BH!!Q(I".,2E"99P(1/)F;]4<58
M(*WDU1ABA71K(=W:4$,%\C*!?"G*D)C7) '2F,]FA11LL!Y$M$EK$1,:M;%)
M.WJ=.C]?-([(%XM_30#K_,['$VG9NO B%,IH\'_/NJ//3<IW-FS.AMG0BF./
MPK@#U=C!<)'<U1\=XZ!3T@T?64QFQ=;6WQ)Y\0L]/_,GW?!JU#T9YW9^E6G^
M\,]%E*^R)">"G)7CMOO0'>45_8(Q](>C?II(/TOWH @WB[:R_USLO_-QMG5T
M2I8G2S5(F0TRH8($IYW(IX&S2CBE+$D;FZ+#R=6"M'MQ(U4O< M-LXK_]<+_
MM.=QPFS%*6N!A(@@B%%@A<MT0(0@U#F9;;F-3=8QWYG#5?'_(/"_"D.NXK]5
M^)\VZZ6:!A\U0HQ!@6#9!O1!1XB&69J901&"!?]$M 3_CR>,=/#WQLLM'%EW
M;!=\==)^&G:?]KHG_W<C QF_]>>,;ZT,_'7#XXE/Y]RA4[$\'Y8_7=+EK>94
M> &1!@K"L53.\JS5RTB93#1&U 5&W\#X;ORC=[HU;Z6RUJVYZJVY-],3GJL8
MA0>:I0,BIE)SA F"]4DZDL5H\6%LS5MI4W5KKGIK3C4@$QQ%)0UDH<BL ?$$
M'D7^57(O!4V(.EV[-1^/"W;[V/7>Y:_K]IJ0K\GE?]UPB*/AV-%ZTG7^7*^_
M24^Y]:R2;LMW+%,%YN0)DVW>=ULAY%O)VVR  ;M_CON&EQUWULL;[@1C?OY/
M[)W=LNIB?2.U*_;P3\WX?/(,T WQ&4[^W>U=B.C%5PEM]>*K<_F\.!=//:/F
M.Z.^S&KV# U5B#QK]C+K\Z6RT]O P6<56!G-%?=T8U/917ST-=>BQ0A>E8^^
M@GM5X)[:1DHFII-!R/IF,=L3@A.1@PF"I)C%/L[C9AUB%LGDKO!N,;R7X(*O
M&%X]AJ=&)"8DBC('2)(%$:2$O)<UL$B#,Q1)* W,M!#M0/ RS=;66Q![;I0_
MF($RMAN&9Q\^G'0?79'VO9@+%XZKJXRTV\ND,^H/NI5WYN4=,FL8V*P7VB@5
M&&$)""9%-@R<!QT=2M3,RY"R[M"6&K :O&^A85"Q>I=8G>KY3@>.Z#@P7<:+
M.V>S_4X]<,9$4-)%(^7&IE6Z8G5]L'JOU=85LW>#V:E>+[7U(7@"B#R!X(2
M\3H;Z"EOJZR-9QV)9<R2JYB]OSX)CRH\,(Z)-N%L,,C[_3PB52,!K>CC>I65
MQL+:GLAJ:RRJ2D[SD1.=5?ZCQF"5,Y"92(#0QH'5V@,Q"J,1"DEI$$<[[#M-
MTZOC\$'@>07J?P7M$D [DW ?\\8DTH!-L5192IVM@,C!*QFBETYHKS<VM5TD
MW;9"]G%8 ?4HOE]43^V$%%2V!((!&E@^BDT08$,,0)UP083(:2#E*+:L3;.4
M'E488&(I+& A/ HGQ;VT7KJ&GDJJ:V6HVS,4NV0L"*NDMQXT"@:"<YX92@@@
M-"09;9")L8U-TY&+-XBO3LCVXOM>^C!5?-\5OJ=VA67.*X;9D'#)@?!)@O$V
M0%*6$>.E3206?'-5>[JN&[[;5LU;<7W7N)Y:%MY199.5H(-)(!Q%<"HCG!/K
MB$:=0J*ET1K5B^06U?##@M4)']SGDE?WR$(/:Q-YN)#3\XF8*B/-QTC\4IFQ
M3LP9B6"))R",9Y )2H%4)*N4*6!BMO@ZU.)1T>K(;"^@5SD^K@)Z^8">"4DX
MI-8("EF=R*:#10'>!P9$RZQ5!.$\CIV7IE7.RPKH%IH.R_ -5&@O"NVI]6 3
MC<3[!#P*7L[J )XQ6<YJH@67Y;@N[?VHO0KM6IFP NMA<#:>$S'" 0Y'XP*%
MD?M4JQ-6%*'XFZ*I(IS=<]EL]>)AD4REH_GH2,R:#EHIY[GT8%G4I6N\ (M9
M4#Q)(P51*9JXL2GY(CWCJW?R0=L,%;*K@.Q,YR87@RD"R5I$23)T95)<S H%
M$4HQ3;/)4*Q]4Z,*#QBWJVH16B%]=Y">&@6!"<(B,Y#-?IGM?6G!<D/ 9HC'
M)"@+AF=(LPY3;<H%>%2!A<MU#3/MM6J$H9T1AMF$RE^GXJI$-1]1R5ESP<D@
MO942B*(((DD"1EH$RADZ335W497.*))>S9:NCLD' ^P5%SE4]"Z"WJGE((,)
M5J8(.IOW(!A#L,HIB)P@1O1":;^QJ?75XJ2*W0>#W1:D(U58+P'64^LA>F0Z
M,0LF:U8@N$E@O(C E98TP]HJDJT'U=&T3='"1Q57F!@/BQH-C\*ST0*C89HN
M62GJMA2U>VFH632"TJ \).8I""$X.,<(!)5$\"Q::TRQ&RB_VC"U>BW;C>W6
M#YVN*+]3E$_M"QZSWB%"R)J'-R B,:7GHH 0,7'CO95!EK0E0EJ2&5T!_D S
MEBK EPCPJ:7!-084Q):^2R'_"!%LH!PL4A&#SU)UIE@:BK8D7V"I$0K=9@MC
M'T=-&4/3I)/^QV&3!OW3IO\!!VY4YC 7&?RY<+3"]P<1!Y!O\FE9E&'_I!N;
MBUM;0V)KJ5621;F=)?E\T/^S&S'^]+G,8<R<=B'-K:_"K&0V'YE=&LYFT1/.
MM -C? )A:"8SH3AH2X/5B0A*6-96A.Y(O7#4=5X$K9&[]!&SPBHK+BHKW"$K
M3&T8+YVV#!DX)QP()2)DU36 =$H01TG426=6X)D5+*NL4%GA?B,LE17ND!4N
M=9-RDB8'E*>L*Q#&P"-)( 7Q(5)&HJ$E08MVM%Q6]/3.66%)$9@VV$3Z^Q,2
MBSWT\]@>^KG80Z4'\W!L#TUAL=!PQ!N)Z+XG%C[0BURF::^?Z%:'#U^-BO?J
M<_/AQ)6>ROD&"J\\MLS#MK95?NX^GV)O-#SL;X7_/>L.,)_&\:PP#-9V*[<Y
M>B]-6G3HDZ12@PCYU,T[PX*3W@-FJ5%I4G*<;&SR?/1*4J<M/E XK]+0KG!>
M/IQGJY<H:N*PS/7.<,98<A 9 >FU-"+Y&(+?V&12= BY6L%4X?P@X+Q*"[G"
M>?EPGAK&F@I##3) &TONH0C@@\QV,E-!>2$3$LQP9KPC1$L:J"\U\7#M8H+=
MKS;P@C'!RX;;9(F_8[L]-#_@?35&6-0C^-7W43V"MR6^2W,>:3Z\$J<&)&$4
MA*46;$@"I,R"CD$KCFP99LFR8;9&J5*56EJ62%FIY0ZI96HB,<V#%Y2!Y%)D
M.\EI,(0PL.CR/S8?)4HMPT2JU%*II2TIG)5:[I!:IN8:8U0:KRDHJQD(G_47
MQUDJ W"=C$J@\6X9YEI;J&5LZ_TP*ET+\[^Q^^?FO_./B^L^=8-WW=[XS]O+
M" Y8VINL'JRL@/7P&+-Q%OJG^6]_+I9:KS_"8:=QPV9TC)^; 9ZX$3:C?G.X
MO_<\/S_([^^->]:]&[B3YH,;C)I^*F\>8L'V>%WS1V*3NCW7"]W\IN$H/S%V
MC#SY*M5OU^>Z!=G\MQ_\L#GWQY:VCO9&R_A-U/W;JSQ_KV"3V-^'_G <5'LZ
M7MWNG_CCQVX<'5]D?\Q\\'PWD^E'G,\K?#:Z_B-MV5D_-= P?7E)9G\>#RZN
MZ(-[A^ 'Z-Z#2_F"G[J3C^[S<..'RP#*Z/EF';]=@FMO-*4[N]$)DO-)TR])
M,%E F9EP4-Z5K\FUYEJ:XT$Y</_1)4JR)+G/FCL3.BI+A/.$8B2*14+D6THR
M*Q02*[#>+H=UZ7#_[Q_<51!>C]"U@???9W=,:'+GOULO87_G=;.W\]_=[8/F
M^<'KG1?-]L'>\ZW]HV9K_UGS\M5/+W>?[6Z]V-UYV?K[V6I>_^?@UU^/X.#U
M_L[,M1\U!S\WS_?WFA<[+P]>O=C>>=EI=O>WYZ?M5=_0]L'_9^_-F]HZMO7A
MK[*+<^O6297:Z7EP\E*% >=P?D8X!L?!_[AZ!-E"XFJP@S_]NWIO"6TFFT$(
M 3M5 2SMH:?U]+/&;N_NO-G:6-O+W=F#7]N;[;W=W)WUM=W_%*_?['RX>EHF
MF_,$;3.TU+9K<<5V7>[T,Z NV05TMVN/A_'E](_?0F=XW+4G+SN]LM'E39=8
M;2=89LP++5B&LXG1>/+X"=*]*)'N'".JOA/F!:7TRJ_Q"W+E=S]Z+"$O)%.W
M>NR/OQ.L::SD5W]=?^Q/O @_55*)N'#M)9IDM; ?2)6\/*AN/]I!L0F;6"@V
MHH]'+@XJIL5(ZXQ^<-<1JID";J F+/GH93O_=2(.YQ6S-T<%;.E'-I<W:4;V
M7D96SU6R:]CW*(?I"AO;5@]4[OX8GA&&OUPV8.=43\++X;DS/#[Z2Z^YGAY/
MO'D5;OZZ,K;<.-Q\.2=I?O/YI$*S=P_[@Q$"+#HJ ,L&_6_0@6'Q[T$\GL0=
M_=(J>G'4A&HO5Y3$VT$?!C<,LZ"^.YVKG506CMB(;O14W SDX^?#[L?/FW2;
MMN'W%[RS%S[O?_[K2WMOZQN\CVR7[H)-?M'-\-?1SA]_'6WO[7_?I_#WWI^B
M3=N=]H<_R?;G5]"W]]^V]^ ^:,/?WZ<NALW1]MHGJ;&Q(E"$$Y&(4Z*0I5$A
M#/.LG7+2JES.6K1@$2Y'3%@3XODD A0:J9Z[5)^<2K65*B3O-?(,!\0MI?F\
M>H](E%2S%&CBMJS]W CU8Q+J90W;;D1YSJ+<GFW0)FD!H\M1$+D<(_4!:4$B
MDH%&3Z,,WN<-6ETJRT^C9.SCURN*__V7IH3\5MB4.MV.'<7;:QJ/MSC=P^6$
M?H^#?@"-_[K(]:X,VPAO[6!TT@#8C0%LOZYA"$:QL#@A)8)'G,!?5B2+M*6@
M6U"NDD\Y @0$A/[65)1]9#+]4'I&(\>+D>.93N$#AME3%K'RH&N2.'(>M MO
M$E,DL1!D!")R)XVB$=_EW9+GH%$T0KL0H:UI#TS!]AH31LIZ$%I0_I&+3&3)
MM4P2ZQWAEPOMTSBJ;ME5AS?]WL%YS>&9^1^6M5),#9VVAL.Q[?FXD_)\[<%T
M-;AT8USR=:4@&LT2EACQP SB/D3 )1]0A"%G400:G<L'XU[N=VB.N'HR(KW0
M:C&-2,]=I&?Z 4_)<N<],E;GNHM1@)Y/ THR:6.594[XE56&&Y%^XB+]4*Z'
M1J3G(M(U[8&GZ)GA(,@^F^Z",\@9[)!F486H!9<>M >S;!+]G'P/IXIS3C?J
MGFH3 59^XUUX8.]"W:C10-*M(>F@KC@D*H6D22+843BPC)20H]@C!BN>."YL
MHJ'Q)CQ6&5[6.I.-),]+DF?Z DP(]I$YY!(#<H&%0"XPC3#F6FOB&9&YNB16
M+88OGM[0^!265H@?3E5H-N)[%M^:;N )<0D'$%^+%>(68V0"3T@;#Y"<N#3&
M+^-&_!/E8)IO#(V-/Q;[QWSE<W*QK!U!1T;#8A!]['R-H2BK.A2C 3SSJ#,<
M9HC*]5@&@$R]6$&6'<"W!U7-E<8=\Y#NF./>T1DCSUYMVK;.SMI:;=(:9+\1
MLF_63@"'=WW^DWRB3!C@9 E%3ASBTE.DO:&(I&!Q=-I)H5=658M?0LX:8^Z3
MD?$Y:UGG&5HCWHL2[^VZ>(M/RBDN [4H: WBK4U .DF+#."UTU1Q*_#<Z%LC
MX,LKX/>L@C4"OB@!?U\3\/??/V%#E? I(*% 2>.$8F05A4GT4CKI-#9Q*07\
M.3EO-O]OG(\*R_(XZ+AQ*:IEY?]C.P I:!PXRQ8(MEZ;J?*#M^5$-6AU:VUC
M[9-56%#E.()EJT'1P X92R-2%DL.1(1@1T'1(/-P,C>VX.65Z8>*!&MD>MXJ
MQMHG:;1W@D@D(PV(QWP08-(@TR1AXIGUUIB558T;F7[:,OU0H6"-3,];JUC[
M%+$CV@6&@E$,<1$#TMY*F+B4#PJ45O*8XSN73*:?DZMCHY-/9.B%(2@0G?#,
M'!?+?N3P3CJ=GO7^T5&_MSOJ^R\-)-T,DOZIJP[!"6L))T@);?(!I014!\<0
M4=PJXS##*:VL"MT2C#=U;IZF*#_$<<.-*,])E&L':?G$C"0$:14=L L;D%%1
M(ANE2)&G) D%418M*IN3PY^H*#_$4<.-*,])E&>*0E"$.\4<\DQIQ(U+(,5!
M(*>U]L($F#N_LLI)RV"V'*+\G'P.95&VYUA]ZE'5N9W"T^O^H)RPT_K43^]P
MO45AU$E=<Y#))$9B0IQAC'C"&CGF%-*.,AIEE"3DL]!;A,WAU,[&-+F,,O[@
M56\;&;\/&9^I%!AKDZ0U2!#*0:4("90+XQ'P$\(!W:/T(<LXSX>1-#+^%&5\
MGN?C-H*\6$&>*13:6D<4ID@;7E:0-"@?N8A2(LQ0@CT6=F55+4OEN7EZ'!A^
M09=:G6C'4>'S62JIV_\VK**7TNEA*O94 .[BC'AJ)WPOJ:/BBG.]&S2[,YI]
MKZL>F$7E9*1(Z.00QP!IAIB$+..2QQ YQR:7OE(MQ>:56G'OAW<_@#'T&:/"
M(GT>#2K<(RK,E!7MC)1.8"04_.#:1>04M<AF>P0+4GB>"^(1!>K*15]F@PH-
M*BS4?=*@PCVBPDSS<21YE:1'V@:)N-$<62X"8D::& AU4@!7,*9EC'HLH# G
M9\LRJ$17'"UYF-.8BDZO* ^9M+U0_9&S/;Z"*-PVIWPR#L\8X1:I#>4IR__7
M9NU='(X&'3^*(7^QU@MG/ZA=^1:&H@]XZ ?1#N-&K'[#O[OC/#V;__ARC;RS
MH[B94O1-9.H-41+7-2HEE!2:)Q0#%XAS%I"5CB(#GQMO+6R ^60"UM)SBTQ=
M&NHT1UOP,P:612I4#; L.;#,E#+0NW(&FD0I^(1X_LM@)Q&L"&-S'0RL%0#+
M'"/>&UQ9?EQY* =4@S!/!6%F"I[B3'B7"&+< ,(815&NK(/*PUE"LBI1D1%F
M+LZMY5/M+O=\+;%J=Y5"5]A1\2H>='J][/;JIV(_VL$S2\"Y 2Q&Q82@0@!K
MCSQB9PT+R3C%@M,V./QIZV%I5H-I-\,T<B:A7WA0R8U#D5D/F"8\,CI%Q).3
MEC+E*&=S8DU-./_RRCCA) @E'+9!<TF !C&#@]+!@%IEDREE_-8E71OQ7JQX
MSY0BF\-QLFN*I&@1%XXAYY)"T@%X,VP$4_,K_-H(^/(*N,>2<]BFI9"8$QX-
MZ#0!P\_ 2/!"E0*NFDW\$4GY3#&Q2@MLM$ A4(.X,A@9+"42*3%&L>8LG[-P
MN6+RZ(N'/5(%9!,^OT+UN%\;S65C]* H]C_WU_\G ]^4&$X(YUHIS[5UUF&A
M+$LQ.>&X#1F^']*'UL#WS>";UG4PXCCGB7BD-)4 WU$@HYQ$!O1NB86'W3KK
M8/P9NL0:*&R@L#%'/74HG.FK$>/ #7,H1J\0SR6KM"4)"2<D;'<>^USI^CDZ
M\1HD;)"P,=H]81"L!9)B;7VP'N'$23YT/2)+L4 6!X-U(,E2.N_3FAIWXUVU
M_=WQ\7&W+(AONY7&_[K;_U9L=(:^VQ^.!W'X\DH?XS7&H39!#*8@],>N&R_,
MT)4&T'D849]S*Y]3U9GRJ = ]K(P95E])ENJ[.1H+F^/.[#$X7D7BE;>.8']
M\=.0I\DT%AG+/5U];V'QM6,3L71#)L'/6):X3)JEB(S&#'&M#7+.$(292@I[
M%4!M7EFEND7NGJ>V?+4U&CAZHG"TR CP!H[N"D<SZTZ*D6-&%"+*",1!S4'&
M4X^,),P1JT54J80C+"[6#6W@J(&CY82C1>;R-G!T5SB:V5F$-3BX))%,V"/.
MC42& $5BT5+*0A3$Q!*.)+U8=*PY)&$QJJCO'\5B9/^)PXDZ^N]!3/E4Z/#+
M9751YZ/Z/T4(OOD /!F 7JSZFE?L7EZP#4;?"J/%F0),UHKHN$76YI.MG53(
M6&%0%%)8HA7&,CL$94N9><6V75]"'CBZM<&Z!NL>6#=NL.[.6%?+8/;4RJ0L
M(B(7NX9I0UHFC:@0BL-WV$1;ED:0A#18UV#=L\>ZQ2K>#=;=&>MFNC=+CGMO
M'"C;WB".#0/=.R<?2L.9$ ''(%96>8O*BS7]EQ7J)HKYM"7352U*()MW+8=K
M/.,>G?%-*^\A9.!11[P,_6$,8QB3?BI 6,LRTYW>US@<E;6E>^'22M-W"HE9
MEG"2I7[&/ -7"'^QU-;"?T\KH?R2=_GRKUS9SWH_&,=0''=M;U3D?I5'#=\R
M1*["_.?&,F\U!LM--)?VC*GCWM'+\S5].KU)W%7\YSCV8 7G@$+X<#P8Q.#&
MHUY_=!)'V4+>T-(;T=*M,T=-62V52DPC1JQ"7'N*3, ,A:@954HDD_/E"6EQ
M<I>3+6\C34ONO6[0\6FAXY*9'!M,7# FUJK=B^""%QQ%YP 322ZLR+Q'0F,?
M _<)ML655='";%Y!.PTN-KCX!'!Q$>;)!A<7C(NU<I#&!<>!)GHL-8*-CR)+
ME$1.IJ ,UMHEF7-5-9ESKNK]XN)/# :A,P0]^B3W)OX82A_SE<T@-(/0#$(S
M",T@-(-PQ2#\.K*P]<+OT/FZ^CO\F-YQ9 <'G5[I*C)GF;R/.7I[\<259N*Z
M=QBS);Q_!.\^R5X8H(%QV"KLL!@=QI-B$+MV%(M1O]AK;[^%SP=P?:_H0),/
M!K9;'-M!F0<*%P]C)KIECCC<<NK9R5Z@$7Q0GJ_[XI3<G!^?2:LXK6*/C_O#
MTA[_LFQ YVO\[5LGC ZG=+MVXX3WX-DMUD$CQJ.K;UF6P7]5H(+JLT-2_YF;
M7!)P+ 5-@CEJ+>4J2(.YS>?G!BQIP%A\(IJO3.\Z//4U']N#B!RP_R_()NCF
M2]O]9D^&*[^>79FP+,^-_OF!NW)X4KJWX:E$!!2;_L"6TYK#NP?Y*FB379JV
M%(>#K-;]ZQISA$'<,CID>5G/*F%.G/[]5[MZ02BJ\5[]W0U^7;UL>?SPD@==
MZ!=\PA7*;/Z]MHO:FQ^*[<V_M]9WBK<['S;?%>L[VV_7VOO%6GNCV'W_:G=K
M8VOMW=;F[M+W9ZWX\)^=-V_VT<Z']F:M[?O%SNOB;7N[>+>YN_/^W?KF;JO8
M:J]?C7K+TJ'UG?;NSINMC;4]Z,ZKM3=K[?7-8O<_FYM[5T_&9$>;X&^&C=H>
M)Z[8X\KM<0;=I>8*G>S:XV%\.?WCM^GVVNF532UONL2A/,$I8UYHP3)432C(
MY/$3%'M1HM@Y;;KZ3M$7TM KO\8OR)7?_>BQA+R03-WJL3_^3K![:JRYUF-_
M0O-N&*)R/P8[?2U[W>66EM,^F>OTJ5K3#V2&O#SV9B/Z>.3BH.H>(ZTS/7PV
MTU<SW-^@@-&2SVV.()A7CZ\33W3&JGCQ44]J9(EYGH)B'K>@7!GO!>IH?PS/
M",-?YC2QE_?SX:(LUW9WZ]SL:CF^@<C?]=+YBLT#5FC/+K'>J%@;#N/H6L&H
MRS/(3RK/^[14?ADW'*\^?/DFG7]JWO3+NOADG.4+JG"_UCM?JG1MM&X'@VP1
M_<MVQW&)7.)_3ESB?;K]>?_[_H>/W8]_?/R\_>%/O/V]>[BSM\7:WSW]^,<^
M_O@!6K9Q(+;7IR[QXT[[,SQW[Z_/[8UMLK^WB3\>O?N\_WF;;>]M??NX=W"R
MO?&>MNGV]_V3<R[QHRV:^]#^L WO^>MP>^_=T<<_H(_?_3_;GU]U=S:VOK7W
M]MG^]_;GO[]/W>&;H^VU3\9RCH--*&*N$<_GL#JN.0I&:!=4=%J$>16R7[[#
MAAIH>J+0M*"*\PTTS1V:3DZA*3DFJ5,6!>\XXD1*9(V7B*6 L</!<\>7[YS#
MYU1U=LW[JL#L(/H($N"Z\59GLEZWFMJCAJ0%L*7I?+P[G8YV'$T4I@:);H1$
M^W62Y$+BRE"!,#42<:!,2$O)D=*$T4BC<675,=$BZLY5'I:O"&(CP@MD%8T(
MSU.$9V2"6:J]<@(YP@WBTD3D!#'(.&F\4]HF8TL1YIPND0@_)X/2^Y[K=+LQ
M )OX&GOC>,&0="T@>A9'PRZ 2TQG8P9$PP:&;@-#OLXD4B"8)Z]04E@@KE/6
M::A"-%!FE R>Y$ D0EI*+Y-2,^_*",]>@!? )!H!GI\ UWB$]U@)YI'SEB'N
M>$ F>8((#4YQEJPU @08M_3=CV=HK!*W$L.=T6$<U$P2M^,1ST*A60"/*&>C
MAD$-^-P(? [J[,%ZK)7Q0!PHCX@KII"+B2"CJ E"<BJQ6UEE+879$NDPC1GB
M\9&'1FKO*K4SRL"]=(%DQVK4''$A#3(4:V0P34$X(F V5U9I2Y%EDMKG9'E8
M2ZG3[>14JKNRAF>AO,R'-5QUB.W&.+X>](_>E;EMX:T=Y**#C>9R&QCZ4B</
M7F)%2 3<28P@3C1%S@F* O.11L>QU'9N1]0VMH?E%=_YT(=&?!<AOC,609)2
MP/4%TMI;Q'U,R +/1R)AF,7HC/5D&<7W.5D>MF')#SH@+F5<[##7VNTTYH<'
M-3]L];X"\/0')\M5_?TQP,_FMWJ93<9PM)%C)*P!_,'$(9-#LC SP6HMO+<I
MEY0S_ F> ]F([ )M#XW(WDED:U4@,>?)NH@T-Q[QX"RR3GBDO>>4,!Q$C%ED
M%5ZFDZ2?D^'A73P8 T^&M5[8,I^I,3K,GRN<19?9D%<99(UJ<BN@^:?.#6 J
M0!^A"O%$) "-QL@%19",VC%C*%;!ESG22Z27-&:%I60&5YD5&K&=E]C.^(&D
M*L!TE'%(/E>)!J8@O$-!.,$(8=0J_@A-"DM:?.Z9V$"JZ L_R=*^ ZMY%NK4
MH@(P&M"\ VA^KW.=(+DA'AND;72(1V&1$80CA[6&::+!4I.STA332Z14-7:0
MI60[C>#>M^#.V YG46.>!(K!4901%VD*O$<&S0)F +/Y3 S2HG>/O%Y2:P@Q
MRTP<]OKY3,(Y$(>+AX?^N&C2TP.G1:2:-KAT>US"=4*!C3#<<(U\X@SQ%#RR
M5OKL71&198(1 9<D:S%FYG^N[D_KB3T6X\HS%O=%I*4VXGXG<9_1$.*H$=PF
MQ &0$1<^(6V"08S@J!)@M-=J997+EA%W#@==E+C/R;ZQ#-SD\J)SE5'C[:!_
M#"TZ*:,[MLJ#DLNZ^;<[$?GL 4%W+PFZH*.TK]G(Y^3%JU9'9[8@&B_>?7OQ
MRB%_T^\=[,7!44T4FZWI9EL3K3-1PQ,VP7(DB%:(*V.1)DDC1;!@D3 F+ ,-
M62Y38F/CQEL:,ME(Z#U):,V&A:.FEFI$,">(ZPCD,0C0%4.445H#%#)7:U1W
M-CTW <"WDK-VOX?&HTZW R3Q>,(66\ ,?'><^S(]=0G^ZN93/QO'V$.:L*9T
M_FW7]D9KO9"K.!YGC(*_7Y<3%=_D67J7>["3W@]CJ06OY<.:UKP?'XW+%(>-
M>#R %Y1'#\&=:T=]&/#OY3\;K+L9UK$Z&U':,FV51I9+P#H9+'(I&415E"9)
MRX+1@'6L14WC:7O"2+  ZU:#!$N(!#/6PS2Q7'&1B[4EQ)/$R#"34)*1"VD%
M :UE956VI'ZJ<<R/P7/7+ZT@QW4;V9Q,(L_8M'^/-"@?0U_.7*FI32$0<*M1
MUFX-6_P,@3$:,VT,@MF*B./LV"->(H.M,"[ G#I6$A@NYQ48W3CVGI3TWR/U
M::3_7J1_1EH",PX'JY$G6B,.% ;H2[1(4.]TQ RK9#-IT8]'^)^\F^_]Q'13
MZ@&-5^]Y>_7*10 4MH#[OW9\+!GM<?GA8>R&#+%%&H_&@UB,A[<[]^!9.!06
M8<D;NV['5]+;B<,KU?GR@ZW>;C6AS?9VH^UMZTPY "LU$XEJA)44H).K["OD
M"E'FHV;!)T9E+FI&#&M1U=0R?L("O@@#72/@BQ'P&7^-/EJ9#$;6@91S(1/2
MFA)$3* RJ<!]RN;WEB&F185<(@%_3@['-W$X+.S,! T"-K-!EXS%UJS0C;OQ
M$9"4*QP*#9C=#,S.%"@@BL)VE!0B7'L ,\V09=@A!5HZ-4GYI #,!%,MA=42
M^1 :9^+3Y2J-G,]+SNL5C^ _83&PE%SQB'N-M B@E1BGF5,2*\I SHEL*;-,
M9<KN:E=I[.O+MNMG^_IUD: =&YWEMN)_4M_F.84EG?=U&IE"/"B/G$H!X1"L
M5/ 593;K+%*(EI"/)KVF 84G0A$:4%@8*,PX@;(IZ$@]BD "$&<R(4NU0B:%
M2*EA),1\8E.+8]KB\L[GMSXR9]RCL'*L]WO#T6!<B>ZW_N!+=LL<#_H'@SAL
M8J@?TJA1GYFMWMO)E/PQZ ^;Z($;@M:9*D.PTUCN543:1(E@)6ADA$D(1^9-
MX"Q&XE=6)6DQ<>>B (V]8GE%> 'VBD:$YRG",][ADV')^H"$IQAQ;APR$7,D
ML(<IM9C 3*ZL<MH2H@E;?I!DK3@J3I.U,OUN8I27E6;<0&EJ,.MFF'6F%A&0
M#16\2HC'!+J2E!%HA\(H^H2MT\$+PLOBAD2V#'TT@8N- >6)<98&#^X3#VH<
M)A+L&."!9SY7B%8&.(SGB"EA8'XC3Z0, N%<M#"YLT?ED=E.EH':7![(O!%3
M' QB*-8/[> @5N=1565JJDI>37#S\PYN;@X>629Z>_YP@W:_YYM2>[?9O<[4
M,_)>2">81-YCAK@2'&GL(DK88>N-E=2 !FY,2[,[!_TT <K+*\$+(*2-!,]1
M@F?\,QFOJ<<81#80Q(5SR'%%D?0\,B*I$X0 _Z3 0.?FSE\B@ODHJ,0?_7[X
MUNEV&S_< S*(Z20T:',SM#E3<8C'D,.',/()6 +WEB$+LX6,#L)IK[SWP!<H
ME2TIEREZL/&Z/3["T CLK06V1@]T-#1@B:S0!G'I"++>Y1PEAXU54CGLEE%@
MGY.E8><X#NSHM.1A40X/ZB<TAG]4MH=6T8NCHI_.)#+=.6_I6:@VBS@_;#J!
MEY5 :^#K9O!UID 0Y\YBI@ERU.02(88C*UU 24HCHF'21[.RJEH4+U-Z96.>
M>'QLHY'A^<IPK38A)SX$KA"0#XYX\$!&*&-(>"F8=@XFD:RLFI:Y>Y!/8Y^X
MP^D,8>H1\Y5'K+%6//21I%,?Y7I_.!HVCOH;PY X<XB8#L(2*9$6V@&5D!1I
MCS72C%CI@XZ$^I55T2*\"1=^PK*[J%-)&]F]L^S6CV$G3B<:$?,I@>P*C)S"
M!A$3L;",)\SERBIK";I,I0F>3YQP5=[X/($H0VJJFL?-6:7+23=.:YR>PE4U
M=6N]4#M;N<&N&V'7]IDR<)H'JU.B*!E!$$\F(:L#0XR[*#WG(0D!V,5T2XMY
MQ5@TX<)/"@ 64>2X 8#Y D#]; 8A''88B1@HXE$%9(SD2&'!B?"6B7RJ.I.D
M)?&C.;[XKN:1\TAPS5C5JA$O&;0Z],>N&T\[=3=XN(Q./2@Z_,]-">L<!^C)
MX.;"#GEO\/%F^'BF\AQU/DK,(I+"Y0@V&[*S6B-,<#[21C-%0EDGE]&6T'>N
MDSMW>7E@TTZ#G UR/B;&V2#G'9&S=H!&QDE#'<KG:""NF$8Z<(H,(3&0Y+2I
M"A!KB5N<S<NL_?#(69+/7T<67@J_0^?KZN_P8]KP(U!@.KWR]>>,9C["$A\L
M7OIH:2,[C#EZIW\$[S[)P3Z]_B@.6X4=%J!HG12#F*-ZBE&_V&MOOX7/!_D\
MA:(#33X8V&YQ; =E!!!</(Q96LMQ+0.!)F>FPD7#$7Q0GDSSXG1:SX_/50.R
M^KL;_+IZY6V3SG!:.3./^\-.7D0ORW9WOL;?OG7"Z' *-;4;)PL%SVZQ#MH^
M'EU]R[+,V:L"%=2<'9+ZS\/!M$7']B B-XCV"[+YS,.7MOO-G@Q7?CV[-&%=
MGAO'\T-P94=3NK>.5C(".-T?E,%D+T'HXR!?!6VR2].6XG"0-Z=_=; 4- GF
MJ+64JR -YD#M ?.PI %C\8E@D+<,#UE@UO/&!A)1_/ZKO;B\KU[[\Q*<Q2_F
M"QFO%0!M_KVVB]J;'XKMS;^WUG>*MSL?-M\5ZSO;;]?:^\5:>Z/8??]J=VMC
M:^W=UN;NTO=GK?CPGYTW;_;1SH?V9JWM^\7.Z^)M>[MXM[F[\_[=^N9NJ]AJ
MK]\<$!?=H?6=]N[.FZV-M3WHSJNU-VOM]<UB]S^;FWM73\9DLYM@; :4VO8G
MKMC^RIUS!L_E;@V=[-KC87PY_>.WT!D>=^W)RTZO;&IYTR4NIPF"&?-""Y9!
M;&(5FCQ^@F\O2GP[1S&J[Q1](0V]\FO\@ESYW8\>2\@+R=2M'OOC[P2[I\::
M:SWV)Y:W&R;@WX]"HJ^ECUQ./T_[9*[3IVI-/Y":=55E 1^/7!Q4W6.D=::'
MSV;Z:B:-&^@#2SZWV5XXKQY?IW3#&57KXJ.>U,@2\SP%Q3QN0;F\S__>ZH&F
MVA_#,P(HN?$?'W./#D&K+=ERIU<9BH#A_S*G:;]\%!ZNPLR;K;576V^V]H!+
M5^1Z;V?]_P%CW=A\][__TI2HWW:+S3_?;^WM7P-1;@ :=[UTOH+W<.._7E47
M*-YTK)M4P;I.39_E&>DGE>2V>]@?C! (Z%$1HKM02/+.^2V/V ]Q61>?C"=A
M/C[8[W'0#W9X>-Z)4*ZJ/5A4K_J#0?\;#-]3\2CTV?Z';/7_[^<V?9T]"7AG
M[Q6T:U-\W/MXM//'YLGV'^^_;7^&_]?/>10^A\./G\/G[:-M>$;V)/PIMO]X
MW=G>ZW;;1_M\O_1(K)VT]]:^_?W]_<2;L#G:7OM$O#<<1XZ,P!%QK0/2TFFD
ML0]$<9X,-YG/P.Y%?UNB9)TYA:,U(/1$06@![LP&B>: 1">G2*1(D-)0@C15
M&''F+3)*Y&/*L#;))J8L75DEH@5K;(F Z">,;FI2A<;&'V/7HJY\3FF.:]Y#
M3T;#XMB>9&-VD^#XD(%SD\EX6\W%^I,J!;<HR/1U\J:(%$X:@;SR%'$E$S*6
M.*2Y\%ZZE()T.=&@)>F\@NB6* RN$=Y%QFXUPCL7X9WQ'2UDX")@%%P^"D5$
MX#O&@ 0SZKG+15H5SD;REC!ZB83W.5FPUE+J=#LY1FO"'YJ*T$M$(-Z5X7/A
MK1UD0V^#2+=!I(,ZG; F"H*#!OY $^(X!>0(#RA1%[UG1@5#<KT$K9>IK&Q3
M>NG1LXE&DN<BR3-N$;&0PCA8M\QRE*VXR 6F46"$XI1+1J=\Y'N+DWFE'RY#
MAN&CHA;>#\8QE,'>@S@<E9431O:?I@C3@U5%F$S)UF1&UGIA+\_'!*,:.+H1
M''VI$PMF!-,\.>1Q-*#J"(\LM@XE'77 PBC"S,HJ)RVX;(E4G<9.\7B812/
M\Q?@&9^@3@J1*$5:9LT@EV0RD7@091F$<BS(@,MC6[%<)@%^3K:*VN%5W5GX
M4V.O6(H3K*8!:2>-;G,;+-H\4UZ)BL25EQ&E1!GB+&!D=<PG,1K83VR@E+%<
M/0"+>9W%VI@IEE" ;T\F&BF]-RF=9:IKQXB4SB$KB<W&1(:L,A(Y+6+V2RJB
M_,HJ84T%Z.4X@N*NI.%9*# +/UFB@:2[0=*9LD,L4D68,(A:3 "2'$8N)(\T
MQL$J;V'K4&79(7-G_T9CA5A>(5[XT1*-$-]9B&>\PH( DPAL0FB09,ZE189[
MAJC#W"A!B+(\"[$2RR3$S\D249TM,3GIM3%&+ NOR+-22XQKL.A66'1RAE!(
MPIR1.!M#0SZ)-R&3L$0&ILICYD5YU!YO<=V<5?6$I7=1!TPTTCL'Z9TQ"4(%
M588H1%@ Z8V)(X=31()A@WWRED1='C%Q]V,RE]1&\1B.F)@7CSA;RO YUI1?
M ,EH$.JN"/7]S$$2+'*;O$(FX(1XP@9IRW5.CL,F"1(- 5U'FY92=W9UW%0^
M'I$YXQG+_ *H22/S<Y#Y&2LQED6K#45>&XNR20/I',EI12(:"^*-#J7,"S:O
MDZ^6[^B(R_G2]:A*K53BY'Z4+YY5!N[T BS2E\B4@/(@=8+ZT*BR,,I&=*/3
MD[[?]R;G>\=0O!W$H\[X:-@J-CK#*EBZ5<:(YCN*K>%P;'L^%N59<^>*F#8G
M[2P;*X+ISG4"\M2U^SW?H.1M4!+7F9$222M)#;*$1L2EY\@8H1&-,OI$J,(^
M DH*UI)J7LDJ2T.-FB.V'@LU:@1_/H(_HT>""6D9DXA8PS,]LLA@'I'DG'"3
MO%94KJQ*A5O2D,<B^'.RZ2R#*>>J KF3<T+7X4=G5)T36OF);EBK[VXD]CH%
M6&^MB=Y+(Y^3XW#-^_'1N$P%G)TLV^GY_E&\0VK4LW!!+(#%3F5XJYR0/?M/
M37*?SFG7"]O5Z)F3Z@7%03J"G#! 9Y,".DL91RHE;8+E3N5"+H2+%I/+E+'9
MN!(?'REMY'C><EPWWO$@M=4H2:(1#XD@'9E"EDGX.*7 G,QRC%M$S(N=+A$!
M?10L8XZ)4L\B7/)A$J4:=?FV@,3.V,EBI-P+C$P*"7'* ])&).0-3Y+E*=0,
M $D#L1!WCG)H@IZ75XH70"P:*9ZO%,]HA;/22.XIPD8+Q'$$*7:@(R0/4^>D
M3X:&+,6TI?DR2?&S,E[DPVV+01QU!N5QG$7?08O*XTX:N\4]D(M+CA9^=SKX
M.[.Q;R#HMA#$SQ")1*7$)B+I#$%<\X0<E?!#D""T-"Q1L[*J<%,9[@E+Z[Q2
MKAMIO1=IK25?2T6$Q@X)E0SBRAND2:X3'4GRQ&EC+%E9U;JQ03QL];?CV!MF
MF9L:(DY*Q]AQ?SBJ$0D7>S%U1C HPPN'*#4*S@+-%&^KV5KKA=)U^?;,-&W
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
MD^2M=JI)/6N$^HKP<:RQH5X9+34W1&KED^%",,J]E81>+=1-^/@BY;WF37+
M,HR(P#-"0%QQC[2A&#G!M1"$&2X9R#MI<L^:W+.% HG$,0C.3)*<8JP)YM;Z
M8)SPS%#7 ,ER ,G,_H"=#I$KBICV&G'J'+(*"V0--=8$HKQV*ZN$XQ8SZKD"
M22/T/Q+ZJ)@00/Z%YI%'[*QA(1FG6'#:!H<;H5\.H9_9*P"4C0!- =G !6@+
M@B*CA$,,E 5-<< .DY55T"E:DCX:H7_RKLPF^^SI>,.::7H4T]0X+>\C#(H)
M); T3B;"%:BQ6F!#K7=>@9* ?79W@.Y0N3N .C0)+ _$&7!=43"<,<*E1-3E
MC'6C/#(<V$.P,DBOA+8^K:P*W1+ZSJ?6+C$B/'OIY3H9KXBF/GG.>-+$R8"5
MBL(3SCQKI'=YI'?&^#V.A I#4* Q(<YM0E8ZCZQPC!H3X5.WA-+;Y)\]HBN?
MD$^YR3]K$A2>RC3=Q'QOHL<^)DDTACV"6AU]PH3)&$-22<YC;V\2%!;& &C=
M8RB8TL+"ON^UHH@[&Y AUB)F/%."">^Y75E59,D2%)Z(3_ 1XD8#[X]BFI9,
M=6O@?9'P7G/I!"YI5 DEB1GB5EFD7:X]CB5A-@K%,5U">'_R3ILF_^RI^PB:
M:7H4T]2X<NXE=66!OIPF=64^O(&=B?^BW)(@*:)18\25<L@:$I#02DMAJ<!)
M5H9A=C%XO,D_>Q)"O$B73B/$<Q/B&?FG@=GD@D4R9=]L\@EIJQ4B,1(38!:M
MI\LEQ$_(5W"K_#.*;QD_5PWC2P;C'OICUXVG,71WBT"];/0>%,#^YP$':+FA
M_0;('C#1FFN"M;$\J6#ACR",MXXFRGR9K7<YH#?QM_/%:WXF6X\PJ94!JI5"
M-M8 W](ZUP!05F$EM4N4SC];;PZ2\<"FW 8C&XR<?]%-EZ)D*G#.(_?"&.M
M]:'*<<T"]^IJC&S2%Q8)GS-7IHR*$J-P+J 9$6?1(<,"Z*PR>5!BI!3* WQJ
M,?_DQ\>/H?=A$&MPN<'E^5>:  U6,TY"Y([+0$'#9<E2SC"/C,4?<-<&EQ>)
MR[X68L)=B-BA@(-!7!&,''<2:24E"XXI36R52\JY;G"YX;8-AM[WF=+$<$)
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
MP.8"REXV$SJW"74N6!P)$LJD7 0F(HL3D"+C%4TF11?$I:&>]_+!>2WARB3
MA06&WJ]UXNT@!T>,3G+M@-%:+V03Q7%6>AH#!;3OVR<'V[:0@B$&RQ16)_:P
M,#%L(M%3K#SQELM'8:!X/['OEQ/]W$W&T\$H@[RS0;),B"NC?D^U_-/PWTF8
M[3!G(N33J$M?P[$]&?2[7525<0T3WT$9?)XKO-I_L@DZ!]24-5'*<)LBY6C<
M'!7;BZE3&BC.Q@Z7SZ@@9NWU^XWU'!6=M?QSWIQL4QB<1ON5R;[UEIVFU3SW
M27X7CVTGF]&K":S2KC_#:)4AA+%7';E6#QJ'@8<)*0WBL#+\+$?J>(*2I?UF
M&BA5N1*GWL#* 'X\.I\B67-#3$/8CNR7,KRL,FME6\]VV:XS;ST7P3ZNKUBX
MXX\< MDJNOWA<-KTTQ"V03SJE\[!X21/I@Q:&\01M.EHFC5;+<E\1L<DF&I2
MM6 :MW;:Y4D@>R]SG2P5XT&5]W4:V5ZV%'K;&57)LK566^_'1Y,'AAS;G_V9
M.;_YDC*(SVMQUBLSE7&($VLI_.X<N3S&$R/F8.JES,,Y+-:WU@ 7R@GUT*?^
M4<ZQ*AVR)Y5YM=O-<S"M'CUS;?8 9L85&8:I_5S&$5]T^$R^*D(?NIJ]WA.P
MJBV,V6OAN9-,B&D*W[1#DP#)J1]\>+Y;N2?]E*IXQ'.+N\AE&B?)#[7,ZJE0
MG<IDS<V:G:NM66AN46R,X[1S^9/3J-2:SVXTB'94Y=.E<E0OC'S5D^S7G\Q-
M=IQ-<J@GA:CZO6K@JE)4M0"&W+]2P";I&),^G$G(/)N&N3GQ;$/KWY^:N:N8
MX\M:7=+18G1RG,NDY[28Z81-U]&E3?TY:_VA8#T,<[EG!CR+0]BH(110X;4J
M]*"6=_$<2?#>_K=/1'&-*0THA5RL,VJ"=/ $88]3\#(H&B\$,"6M- 6"+*6S
M'*; B. TYLQBQ3V.[CQIK@]^18%JP__32IS/;/>X//;KIT.>=YU:T<!Z"$ X
M/_RV-OREF[Z.T5-&"\C7*WICWXT6Z.TX=EL9!RO8'A^7A?(&-K<;Y3Y,(BWL
M<7[U98D5DR"9M7.OKK]@]OR)56>(^@G! T.UN4U*_\VEE[?HRW3_^=E[<H[
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
M1L*Q\Q9DM^!]\M1Q; +?G'IKF<K:"E1/O:[:'_M[O??C89B6,F?-I/2F"Q3
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
MUG54\\OE[-7!6^(YSR5T& Y<,^<BR[[H#![-.95 -5\1@EKWO@ODK%FO7!Z
M5',,@@F(<_%3'!9!)K6VF>(;T)C)YT;SA;] -RG20DPK^6N+Z/1VE.,_\MYH
MGF== 2EKN<5"5)3B<ORTSHO]SFUJDXQD+O0597<QNB:-0];.X["DNVU%OOU\
M\3#/I-'T!)3 8N!OI,858Q)1C=OWJ$D)UJ35!<VWF,M:(T.TL_D]RNB;<FNY
M_&]M8W.[1Y/5HPPM+$>]R/P[3Q69;6++^*"<??QLVBDXL@!5HO<Z7T<_GR?:
M;1[NO3G)=QO9)',RF2T>R4G-&A>ZU:;L\7',@GEJ; +E=6LT_:>N,ZT'[.4
MW"U[J/@:9)M1]LLMK@EYK=;G8BX90J<GQ\>@G=EWDQA;*W-^H@D6:VVZ7<5M
M<.2*[U'^TM&@W8;9(K?0TCHIPXJ]I>04&<6LMW0RD?:SQ>QS'.;41&>4IO,Y
MIQ=ZU3S+=)MPYGQ>ZJOH:],9L$%LG7[FR.[TH4F/LKCBG.?X:#CM.U6S=?2X
MIO<WIL9%FI?YI%ZX .TKNW>*\V7+#)KY[5/)%E-FO7SY,J_IM5ZTYU[Y[+S?
MR'>%A/[@$./1I\%D/,J0L,-LS'G9W-<^X0"UO_BABS)I[#S"@G'$DXBY6EM$
M(1FJ:)16YL"-,Q4) A5*$>RTLIRJ8!A+C''BF50^";W.IK=QD9$KVZ$:]^87
MEZT_ZC($>$XE\UN:P>C3>)CM7=GLM?2IF)ZX>=!&P\)?2C&#[I/ PL?CK-WG
M]'5=4V KMMG/<Y/=_$HO.]7"$XVS79/1;+%HP([_.M<&? =>NK8E#_.94X;;
M<BTY;.R4]K2-(2FY+_,1.S[)0=3O\N43]+<XMC:!>ZM?7?CY-5>U.8@@YRK/
M]Y*-6U_[47EN*8A"S]+)<%XY  Z0,D.G3>Z]',5RB<7OZ>W)"Q)U7L9 :R_A
M\RD85V#?W84E$BG+%6VD4IMXL9A\<W*O86]^&YVE!=B8;N&J;^' 'KV+S>%H
MI^.< O\4&O^8\X%E27]T<MR>SNTV7'A/MW+/LJO9-;KI:N[+M&M/G[:N2O.[
M?G?:=K7)KO:M/BQ$L5*F8IXO%C9R&7"3@Z 55(:=''HK"LU<3U@,O<@R1;QH
M.*$-=PV=+)6P=&&1A;(QCR\XH%PA3(^S>)-;RW++8"X(3F-'P%H1 3OB6 O4
M.3DL!UD&U:05:*\, */M,C:B:H??&B+(&11RIV,_>Z4/LM/[Z%TCE976_'"<
MEZ!=KNQ06V3,(F"5D@FPR" X=@EOH2>=F>Z&%#[E=*[%(W?0NL 5'[;EZF8/
M8FAY(8>>C%J=L"T@D],"CA;I]MK9:F^PLTO\6MENI^-R5]Y7]L0*)N9N;&W#
M5RT&T.]4 SBC",S]_'($UH7P TY<W_R\7=/DE!R,.HDM'D34UA\PG7/\E$3@
MO3]@UW0<*W^-HY@&5?Y8*AYDK>)QW)G(X]4I=.T4SG=O5U,[VTS9DGYV8B=M
M'MTYGSR(W?1F-O8?T:^%#C/1P&AM#?WL;AZZ=O-,R[PUQXCOS-M\Q]R_#\JR
M(F3VGCZP7ZK;R?[!2W&8,/%.,8%R-G;$M0U(8^&1)HIEUS,?^+F<*/=9!*_X
MOL/R54_8=BYF>2[.>I,N\UXM0^*Z;JQKDF U%O9EDR",O9C7:X _=),<K$@6
MJR^>FS3/Y2[(361C6TG.4F(59TV>J<;M= R$DE(6NO)G+LX^Q]@:$A?B+JC
ML^9 .I/;.8L^V6FEG$<7=+,1KP>3;OQ![M,\KC,G- Z=\2Z&U@DH %I"<X/C
ME6H^/6^_O!)OD;M2 BY*QO7LE5,,DO.DT8WR"CUKDC@O3 1GTL%/8W?&X%WY
MR@&U.GF3ESU.CB>#:5QGEL[RZ7*XW65O5G">V7IE5?)F:<3:X?@SFGL*+Z]>
M6L4[P&O\7"M9"<]<7L<L#-+SZ+EPC:U6^K!06<INFV?:7R3%:*W2*]4TYG;D
MUOS[:YOU;7&UTUV@<B^5%ZF8%]HPY$9_.\[YXF>SMKQ ZSS=+$MGU8ZSL@F:
M!3R0^Q/#8L+F;M[G4YP#:  -@^G[U=#$"Z9CG-*T=<(MEVY7F,)S^G"+V];G
MK(1#-5G"V]','94:NU-_9=8!2_F(SA::XH:>DR^U&G%)CYZ]:9M5F )U-B73
MBO$?/MM]_:9G08"<G>E1&<-*TKK"&R56=S6\J"@_1\L8HR7AP)IF,]#ZP@I+
M048W@DQH-.A2 V:AC5\FX#:3M&@=CJ/>CI]=RU*_<HY0]1@.I.Y"'MF/A767
M%T;M10GHE0,_.&XX:E'&,Z_RI(3P=JKD9<IM9WA-&= &B8-Q8UD<-"4%TB 7
M<RI/PV+OCIK<C8.C^:URO\-U2UT\&XZ&OB7.;/?)=WR+ [33X2;;V+I^PT;/
M+\W>ZJ76PB*6P\4TGK3<.H^K&\P]P]M(P.:;9P_$_.%_[##FPZ\Y>L8EJ>2P
M%"-I<U+F0Z:]S#X9G4QS[YJ;\F46M,;\V52\C4?3%0-"-S5 :Q*)(]C:BZMT
MV!EYC-GHV[WSCU_: @?%QK**OXLG:3[+^0"HSI?7=+Z4U?ER,_I2G2\?BIMB
M=;ZLSI</S?GR%NT8:R_W-MXO<[WAYU^EQM;SK$#.5LK,_< \Z?=M:]5K3:W%
M2[%1I9N9N$[RQ7OS#X*Y698L_&,R'HWSC5NG#$$UQ^Y_V"&'(#I(:9A 1@F%
M>" *Y3*-2#EK#%%$P5H\" ^@W$RG2.7JDC^I(@>[Z]V6<Z:Q)DMUSH(2NJ;8
MXY7)FM?4^Q2+2:7H7_.BI&V,]<)]J-B=IK$DB'5Q./Y\UKXR3[C=6,R*>6\
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
M<?6_N@TNHUV#A>"&41$5\H(9!/\0"#1-C61BF.- $Q--2EQ,;B*[U!N4S95
M[JB61,7UC\?UTB1!L,+!!8FHQCE+G<3(P<(BQC1.TC$NHJQ%)IX NF\Y345%
M]_VA>VEQ",#+) :#/&@9B'M+D>%,(<OA_QBE@6E=T?U0T;VIF2PJQG\\QI=6
M!A#!5'*8HB@<1YS[G!\N1>02]202YCVGFR69/Z)4%^N!^>;$30=A8">GO>-)
M3'$RB7EFQ_YC+PP^#4(<A1OEN'CD7'4+5H150GHQG_0_YJOQ)B]&I9WKT0[K
M&@2H,51X;Q"LDT1<>XET #U"QXA-%!I+"HJ#6).XOB:WWEB4;IXUH$+WMJ#;
M*2R):9#1FIP3*R$N?4+:4@=;BA-OM(&]<'LZ?\7PYF+XCG3^BN';PG!'LQ>)
M66(M\BXX!/(2G+PX>L1H,!$[SVW@%<,/%<-WK-E7N/X8N':B%YCV!#@524,#
MXL$&I!G+[G^8.NPU,*[;(&GY3B_Y'V[40L]VC%N]V;CWQ_[>Z_6A#)?-W,T\
MF]9-[KT2V']=UZYT]?%O-G,_"&>)3W8P;.RQS\='1^-1X??WXR&LP/17.QWX
MRO77XWK>M8Q(8/KD3$11,Y=S75ED(];(R!2T4!1SKK)!5O2YNJWRP1OC['G)
MC4REP4J#]QC'4FGP1]/@TLJDF+96"8Q$"!R!/IJ0)=(B0:WTECI05OQM!;M4
M%JPLN($LN/&!/94/?S0?+BUVD3+C S/(1TT19]HC%X5!,?F@>9+2R]N(_JE4
M6*EP ZGP0;@J50*\?0+L%.411#JG.:(.EHYC+Y%E5"!EE)*!R:!##H=2M*_4
M@Y$(6TOIO"/MGA>%XV[[KJ/3QG)8##H>QB?9 'EV7%=IJ'9FLSISB>4]#*;'
M0WN:D1&__>[ZS=5O/J*XQ?5W%#NSWHOHXY&+DQY(D;U\-OY\H9?A;7A5US8V
MIXU;\JEMA&C^3&SR3C\8S^RPMS.=QMDY-]H;.P,\8)5AW1 ?C59 G76&.N*]
M\5PS:Z.3B9*$8XS4:GZX>V-EH-E15<:_EHR_NU*LGA$L$^8286PUXL$(Y'C0
MB$AF';4T,<ZWMD5?:-+'[+9*1VV08U+EGT?*/XX11Z1/RBG/(PW:"4&"C-0H
MIK6(E7_NCW\Z&=:2,$YSEBO]*L0I4TAK11$UG*? '-$2- +:)XP"!^'*/Y5_
M'@C_9-]\11+A) :N>; .!YW9!\?@HU:5?^Z/?Y:7/(E1&A4AR&IO$=?"(&<9
M19@%[A/'E/@$_$-EG_+;*K];V:>RSX]F'ZF8-")2*C3G#M2OR(!J<-)PX(:8
M6&6?^V,?W]&^A!)84"0"C8B7A-*1)\0HEB9P9CU5N<J%8::OQ6WEE=X@A_,'
M8;[Z?3P.GP?#X4U"[Q\;>:X;XJ,ASSLP7<WW5*7/Z]'GUZ[QRA'LDN6YJ*CT
MB$?MD4E$(Z8YY<)@BS-]"M*7[,8E1C<O64ZEGT=*/W=@N:KT\]WTTRDZZ$RR
MFE"45$ZQJ1O;%4')1Z\<$Q1[U^B.4MZ6?TSEG\H_#\-R=5%R@4H]WTT]G6P"
M,1F.HT!4,8JX(!Y9[BTBT4NB&*?&^4><)[!2SR.EGCLP6U7^^6[^Z:1'H,PE
M1C@R7 C$D\/(.,,0<51A8" J(@;11^D^'!L;Q#_%;/7/$OX_#_@O/YJ>N,D_
MMU>S 712'1S9R;O!"#7M98?A7]J_9&_1,_8K'W.BS.Q17!(-K'J7PJB&]G@:
M?Y[_\LO<_7$P*N I#ZTQ?_WR>1!F[W\V^!D6.N.JM;^US3>?DF<%<F<FM?F,
MLV=:J@L_QL_(A9]]JUE"GH'<^UW-?OLS2;[OR=K9>^DL?2:8N5*SEUB/O^'"
MVR#KGHZW]>9A.(_,%=QV']:@_MC?N\:8KNY:W]+GI;$=&SX]!_M[?]3YN7A^
MGH\GQ^.)G<5RIMI1Z+V:O8^3.F7?1-SKWO/QJ(P!9BZL3-;W,^;=J3KZ2MK
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
MD&4T@"ACXR+>V!2D(]FBDN6W*-BMP,^:PL\2F*L"/_>&GT:2O"@-&/48F2A
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
M5%@;J%78H.1=0#QIBJRR&C$KDF$D*)+2QJ8@'7%-,,PS$?KB /(\.(X"*0^
ME#FM8;$6V"2-*"4YODXQI'U2* 90(P0H&1R#2%#< 4NI^&L\!\EO*2-2Y/T!
M\CXG012VH/ %AI*P(.\ VL@0)?+Z)*;!V%,Q9O<*TJ%Z95S1U]Z]XG?8[WW?
MM14L!FIX'%7=J<M1\;1H!;FQ'\=SO[*M\7C8=6=CZWKQ:%!<Q1:!9;S)@1 '
MZZBE0LXHC#CH+3E+@$>6)XME]-P[46<3(@]*$5KN9-JK@2RI*$R1Z\>7ZT:U
M&#!*B+8<>:I!KEVDR&HI$"PU*"FPGV$Y2[68XI'1AFHQ!3&>#C'F+ ;S(1G.
M(LKY/\"JX1)I1212ENI ",,4I^> &.LIW6W-#5)D_/%EO.&^H8@5C!$D@I&(
M"X:1 QT?EC'E_R86M6N7MK]&R4.N%\S#,S?JAJX=?JE.AS'%X3#FF1WXCU7H
M_M,-L1\>E#5DS;%J <S$14!Z-9OTU[/5.,R+46#G;K C+M0A,2'Y*")*P>:D
M1114"\,24A0;&P78F4EM; KZD,RA)0]Y>^V%)3$,1707);J-?!F!&] ,!)+*
M^NPCY9'FTB'0!1T6D4I'U,*L@A;+<"D[LKH\0L&%1>&";_"+07GN*4K2&#C2
M(T<NT5QD#"0^Q*1Y,L\!%]93AI?,%A1Q?1QQG1O^E"L/D I;D^5:0)X&9&RR
MR$ICF4V*@3+6(@U\J<X(JQNP4=D&85:-!]7K_;TWUT=Q?&_F'N:!==WD/BF
M_:^[<E6W'W^[D7LEG#K^L=W>A./='IR<#/HUOA\/>K "HY=VU/4%Z^^$];N?
MFFP+F-6!$N80M8[DJU^!K \"!:T$G,H1C/',MO".U \.:[FK]#SQ)4]!P8*"
M3QC"4U#PL5%PKQG<)W7R O&0R^1)B9%F22!I.0\YWX#)B?(7$^>S8BCX&*16
M0=;G@:RMCVDJ&/O8&#LG ;5EDBD U4B"SH$0&EF6&**2&"V5@;4F"PA\6C%X
M+5#X/*!P)3RJ"@ N'@ ;M9A3UB:E1QA;!0 H*'(Q&62D-DE@DA(LY*86'<D?
M' BV+!2<<J^SCDRW/*LA[O%N56\3^ 9]J,+@+'.=EP?\D#>L72\7=T.]:B-?
M9"^_<P?Q&)-<GKSODVL4O7K]#=#6N'H5?3QQ<5@QTJFRFO#3C7ZABR4'UJF-
MY6#C*LS/@CRK)S8*;HV1<KWX' W&ME=MC49Q?,6;^L'^&RMLDETWQ+6QNJ(G
MA%BB/<D%CX5PSOCD/:=,&&QY^'OWP<;69$<5&^IN-A1N7E=:Q6")%$5,\QR!
MSCG*6481E9Y+PBR1DN;D_YB)CG[XC67[?,D*_JPI_A ;DU'<6^X2URY981UL
M;<VP\8PI4_#GZ?!G?E$8X53(5;-1XI(AKIA!3B2-I$A"ZP#KE/3&)NE(*3IP
MD*P?_BSU.K!@VFIC&E6&14Q $(3D)@8C>2266\U(DMBX@FE/AVGSBSECL?<I
M$<245H@G(I 1/B$75##846DCS>58>(<O+,MIBQ"MH,^:HH^QPD6=G52%X@8K
MT*8$(!"<TUY(QV1!GZ=#GX\-!U3)3&(>$8XYXDY%L.C@5V.D(=RX1*G=V)0=
M#1J5$&W"GP71R+?FQ)Z.3_YE, B?NKW>0W(ZK!MT7C?$M8'.)9!ALSU5P/-N
MX$DNY$I0-F+O/.+615#=6$+&:H.H9,S"_RC3K/9;O<ZG:N6S,!7X65/X60(7
M5N#GWO S9\,DI9)X09&4V7(4QB*';4),QTB8BD3E+'#P4.;#U@]_GL(UOF!:
MF\:V="[LIJP5!<[N#6>--!7!!R&"1]%)ASA+$:Q0[) +4D@7<9"Y+O':)K4L
MT+.FT+,$(JS@S[WQ9TZ%.>%@%8A"C@F+>. .V1 3DB((1C2G,EI0IY3N4//@
MJ\5%I]W\L<XKL5EW*^^^;O_,UOV:YI9H),YHM/[A;#3NIB\74F<P\D*<)\_8
M_(\;_KAY,4W%/9M:HH22VHWL.%;;@Q-X\Q<0JP1_'U5GXVZO._Y2G=CA^VZ_
MLJ,J]J(?#[N^&IS&(<Q8_WTUC/_$_AD\W8NC$8CR:%P-4A7[<?C^RXL*VFQ^
MD$5]U!V-1]7I$"1S"./(?TQGL5?9?JA.SX;^V(YB=3KX%(=U:Z,LUSG]1_W
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
M;'SS5ZX+?ECR8M+<IY<5JIBY.!_-G[G+-81@*6@2S%%K*5=!&LRMPR0&+&D
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
M)64 %++<FXXT+7$H*#*_:)EW6N7+,4*C$#PQ8@/WECC* >R33KS(_!K(?(-
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
MAH3,I'6F2MR$K@L3J!G&\7 P.IT^=A+'QQ.JLUXV$+VI@C;[-?^IN9*A&VJ
MFTAM+1A3H0)AJE4].SX;QAG[-[DK!]UUSCK.-LJYJA(_PYG7D-7Z$)O>452G
MPP&H=J.)6MKM3UR.\A_&<-+V8>Y!%N'CH<T(Z/.K)P,8UAE_._4+;QK+L<UC
MF4[:[&R>]#L_VNS.C![.<PY0  .8LIB-K]0'P*?!62] R_G\CK$__W+-\<!P
MNC".7[:V7G<NO7J0==YO:6)9"0#QFO@C>#L944/'OCRM<%#8ON]"JZ/S"__)
M<O0S^7IR-B$T9WVP<\^%3W9TWN^L\(10KP6T%+HC#\<@S'*]WNEL6/<&/K;O
MX3!YG^G;:VS1BW3[*7P[6\Y@^,3>X-.+ZKEK&]] 3XU@]MJ)GMN#'IB"@ZFR
MNC4<9AB8N)5,(5-C_;20.1%8 [O^.-H:Y6Z)EK<$R=FB'==&3W,Z;',Z&NI&
M?O^Y Q!T[_"_?SGL@((/MN_V8-BO[V)>_[Z?/\S"\^M9WU[SKMF]4&XS@TXX
M&\YZ_@7,HFP99\BY@2+JS.4RQW',8/G#H)MQ[U._OCCJUUW]QJ ^93Y@?H<S
M@;?SH_+;( R8-<JHU ]V&,Z/E&F=O%J%O :[+LW#IVZO=\X8U9I<5CDS #7M
M-8"8\:>,PS>.I (H'X-%"XW6:P.@ED^1Z47<;&"335'OFW//J0FQ\>E\(,_>
M:LJ\?MY:1_M[KV>'^-<XOY:K3=1,0HR[H_0ESW!]G.?+OX&#(9VK_O5EY/C+
M:>:OP$Z97DM.OC]GJ^! A'V.P'+)IDA_E)FRR5WD[!2=7<2"$O%/=W*8[5SZ
MV^1(FK\K6VM@5L.J3VY6SA\[-^]"K:WD$S-K-GFOI3AL: /G?<IV2#_>,$P
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
MAWL=]MO PP;#PY26@=<0E#$.)4X8XC829)ST*!^E04G2RIF0_0<N30N^MRT
ML<Z-IBTX'FVO,XS]KAVV/\8Q*2NN^KWSOKUL=I[N<:CBCR57 Y@PO%H=)8][
MP]N L@'%U4#QRRRIBLPE#@N+8FZ=QD.2R$DBD2!,4TN-IR'W?6X)=M-C^F<3
MB7X*:KT&2M2H]4:H]90*$0:^AY<<.6L4XL90!*MLD,-644YDH,[M[&KP=6YV
M(&C4^DFH]1JH3*/6&Z'64PJC ['!8X&X%QPHC//(6!R13,:29)P1U.9F:2UC
M;B:\/HI>K[-R9PO8R<GP(O:GY_?V)F=XC_>/FH*>)[;]\Q6H*X6AP;O5\ [/
MLA/)L">!:,14,HA'$I%V4B#,$K?&1&U%/H!+M"AN#J5YPGJ]YEV;;S0<:%1Z
M[2K]QXQ*IR"QR&T%\C&@F%+DI &/!K2;*)V8B'YM708:G=Y<G7Z$K99&L=>N
MV%-NXD3,?4P5LC@%Q!/+?4U90AH6SU+CHC1T VWUFK9/MC?K37TEZ^U@3&1.
M)D3F]2*163W5[8$G)3]L>WKC*./*QRC???Y/QE8\ J\;-,9@-6- 9HD;I5BD
M:#&RNC0&BB/'J4:)@W_'%,%!YDJF%F&FI=F#B[-7U8P-/PN^0;AGAW"/D)?8
M(-SJ"#?EL8Z0Q$+$2-I\F*J4"AG!#8J&4YZ"B%:[G5VF60M8;8-O#;X];WQ[
M!+;?X-OJ^#:3+>FEE<8+1(20"-8?B+U6'A&/!:8AP#MEMJ2@K(77=C+3C\J6
M' ^D%F=1PM=R]/MF).]>7YV9*(.IA-[(=>*-F3[+>WXC(O.5P(N/@#C]1X+(
MY7&4=]'V*U4XZ(88JI?[T<=+%^L/&&D5@'CF#EO#WV>--O.K]Q>#1W00E@O!
M5\)H+YM5?\"J;TM:R'C'8;%>N%G]!Z_^QO?&>AV'MMV9Y@35F4#-RJ^R\D_N
M9)K7<=#.>SQMVUE;U0K0Y7KJ*W#Q9T"WGR:C3DQK2T0,W 0NE'"$*!.TBLPJ
M$55Y?B Q-:,FIBE5W&CR?3C3".[@R_&7M]=GS"1&#98H29S+F8-%>?,+>?@
M<UA23]3.+J>JI?6#SQ'<O%3^!KB>*'!A&9*W4:KD _>6.QJDHRQBH;&G,C3
MM6W ]<<\<(5@9?12(R%"1#R8A(RS#!DE2>1>"1I=/F0$MQ3?I"/=&^!J@.NK
M62@X6($5!P?+<ZL]P!677 L*3I<(V#7 M6W ]6X>N#01GB9#$/8.(TY81+#,
M N5EEI(P0+*TLRN4;DDJ-@BXUEEDM0WD^57O$G3 WY<[+TO17LJ=FV3MR5'6
MQB5)7'(* ]DT0AMN7?#!:1:YD[Z!OJV"ONL;9#,:%JG#& F9VQ*K0(%LNH2(
M"MAK0F/2//?.DBVC-RE]NRG+6/=Y29Y)GEB,&B=N4] V<BR<IJ#L2M*&G6V=
MIB^P,RV-UT:7["P?\TH\<M@Q1+B2AF,2+<W=B0EHNGAP6*G1],W5="8P#EH2
M[%-.,;56,)^$QDK)Y%5,C:9OFZ8OT!F57 0L-TB"A"-N@D#6T(0H"]$22S4V
M N@,82W0^PW2].>V%WC8#: '_>^^%7@GZ-O>YC@K0!_5R5GA8G#.<.*I]F#O
M1,#,FN"XM WT;17T?;E)9XCC42>)D@L.<>\D,IIJA)7AGC@;N/([N]*T)&Y.
M4GK"BAZ5%-A("SYMY%$R,'HV61Z\9E1*QAI%WS9%7V S6$?&1)1(:\GR7I-'
MX,@J9%WR'%N"@Y [NY2V@,0VBOYT%3T%RB@1)$0!SFP*5H)]]YA2YC3VMB$S
M6Z?H"V2&,5C5:"*RBN1STS!&CAB)@K&:84[SX9<[NX:V,'[P>>[-ULR]5?;W
MD>NT?6%'PXM>OSV\;C9H?M"QL()$R[WGAFO.G738*4,EYXD&+DEL\&^K\ _?
M8#08EE=XJI#,(1RN/4?.18*2]AJ<VQ13/E2.XA:C#\ZI::*V&ZSH6BF"I8V4
M6K""U'C/A+*,L>"-XTWH8NL4?8'1Y(8/6"B#6%0!<2PCRD?=HPB,1MA$E-%D
M9U>TY)(6OXV>/QD]IYX"IB=8[933CY)SS&,'/G ^692&QJ!OG9XO$!KJO!8Z
M,J3 =T-<<(*<<!R!!V<C8Y)HS<"@RQ8F#R8TS>;,O57V +2R=WE=Q&[LGU\7
M<)6/;7^7ZKUFHV8-**@2CS3W1F+"Y&.R+58X20N&D(BHO&I0<*M0D-RD-10;
M1I4&'J, !7ENHR2U0-0[A8U)1O@(*"A:2CPX[:R)WVZNHD?OI!52>7!Q>-#.
MZ>!""E2#'\0-737!]!L=OAL=_ZXZOL!HI%?*R^20M%HCSJ1 +@B/J&3&)P.
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
M_TX;>W?"NNUM?+,"UAE!DF0F8&P3-X& -^L29D13JXB@M,&ZK<*Z+[.L1=I
ME/ <&>$HX@QKY*)E*'&?.$\1@_^ZLRM)BY GN!'6Z/A8QV,2PA+#K8N*<^R-
M(CR?G*9M,EKH)@J[=3H^)2W"1 UK:)#34H&.4X\,PPHI ]KM:=186" MJL7(
M)@5A&QU?LXY[3D.RP=)H,5=!VX"EX9Y@::4DON$L6Z?C4\X2 K"3Z!Q*,K=X
M(H$AIZ)&S 85,6;:Y/:42K> K&Z0CC^WC9;?1Z[3]H4=#2]Z_?;PNMEN^:Z
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
MJ3"+Q.O$,)*&"\0Y^.0Z>H$H3TI+&D+R,J=!\I;DZRHC;2"T@= &0C<HZM%
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
MTTZGJ$K@P D"42J&%[&X:\OEPET7[<%@!/!3K%9@IXSWP1B%G0,DPMPI0;W
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
MY>'EFX)O42YBK&>1!Y.C.F6B$%SZUQ$,N*HXC=9?C)GVHB1\[2[E5NAX0F6
MN Z8EXSVO!.79">,LX\FM9CYICF-9ACKT0*Y_GHR!7QC'?DVZ]V2S9;CL)2W
MRS*QL9KMW YM/8MR\W:#PDD_W+CXSR=_G%D/?-PR@Q(.'%RZW+#8,YHS7R,+
M#)!)^^4I.%6T949\)U68XZWYJB0S@KO7NRI#0G;:%KVLSBP%WM:UN8.1OZC+
M+VV5%M?M?9J1SUXEGF6FU]T$<]G)(+<8H.?9#E0T[4 W8"Q-.]!M:9S9M -M
MVH$^B7:@WV0C"^S%FF"U=T'![SCVQ&AN;) J:2MP9/Q6&_>X_4(?Z)GF>1+"
MM R8<>VQXY8DR:4F2J0@4^.9?B?/],.GH[TS);6FRALDL?*($_!,7>0>!2.M
MCEKYA,7R_,&:\=XU$[RN'QBLJX# .BF2([E80.9S$IR/A#,+HB[!N,<5"P@:
ML;F[V/"C3V?&,"<5QPC''++6CB-CDD4V>L.4IRHH\I6:@O$N]V0#R\ZV&UX6
MHUF!F9_';B[ Z=096S51+SR 9*]L$C+)=6]5F^)5,4),=M0!QN[[O<$ U7_.
M5"95"6+^(L<Q4"^ALB:HUYGYQNW[T<\DB)>7]!(&-:Z9F*_0*E<^AY*F\;;A
M](":O/5=U5]<VN&H7V<EWBB<6!H+3X;R% 26P1(PF=80,"%4,Y?K?86-2[%@
M<?,[C/J7<-&+N6R9L@[K[;@,ZZ@>618VD*%^&=R9S&90H]TD]7$\\6<'$0?7
M>3\S"!:$PA8%SR+B!GOD+/QI+/4RU[.$J'=VB5X,A1?E,@R6Y)F Y'1RPZ@R
MAMC-9J/=K9:Q2BB="A9\L12F;IB-P$X_OYIT^)JDC]Z6U7R+/C[.)M5D_R 7
M%K8_EE+YZ%FFY15?EC;2WS'CY;DCY=ZP^-6"!(,UJIK4Z[KEWH4-<]FI63Q7
MJ:H0G% 1</#*8ZX$=51)AQGXU4G')&G>R:\JW>^_D_];KWM^"OJ4W:/-V;?_
M\2B'X?,SIXW#)J;<1A50CE.-C)<12>8=3HP[YAF@G/AJ#\WZK"4BBOQ<B]_
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
MO$%6:OHG-_!EW"XV[/ZL3C(:GX2+:24!NVR+T7WJARY T'[NC2%"1V .5@\
M9Z]XI?,>W"44WZ0A^RY$ZP+T@._NV&NY NUFJ':"U#\54@.J_-@4SL_BY"RW
M^!Z7JAT#U7P!UPU/":XJUK-U7!_(CU;'E"XZCC^=MBL,#_4[_-OQ$J8OU_DM
M*^/LGO_Z!ER8XXOV<687Q]4VS)/Y_2^."_HT!PTS86X2-YC?G74SH\ZGV<\N
MII?M/ISD\_>3U%7?-1=O_*KY'=-%9;\$ S6>@!7Z]#XW7I+_"$K^"%D#,&^P
M0"IU]9NKMU]M\LZU"GE^H?J$[P&AURWV[27/SHX!BV-1X')\HKFXGV<:D"T.
M?FP9X^H%^Y.HU'>1BM)_IK<SG\U$^Q'(5<]V[S!/C^!3\S.!T@VO<GY1B;2Z
M&.C3.F:J:P&>3H[;8&=[1#L7N&E@>?OR\-=%]*G/"%&YN);<\]_K][ND%S[0
MPHU>^?3!%H^S>'ATT[N//__8'KEGN7B0[X/NX_V <7, %LTW2$. 2:\F@P4?
MZ-SX*:YSC7G$"(Y\C]D0'SBG4QP'O%!=Z^_\MOZVU&!$LQ%K[[.L^E:OT2TN
MQC1R+XZ]^ #H9(QWG,.S'M787ZO*;]S^[^+<_)EQ@K<3T"VS:H@N2AG'<9T,
M-P9%GNJ8M-S-MVP$'^0M+Q(.,WBE=KS@IL4]P%#.^KE<#](&'_\ !7JV0B&%
MTEC3J$U-3^\6_<*PY0XRE.++3H9OU3RV$V;T21<%#F?D3L(?EBDGO+4A92Z*
M[JB!X+\[T!MO8)@]])_')Q<G [_L59X&]A<5J<'IUY*H$"R1%.N', ZL@P^L
MB%*RL]N1<EX[7T)GYY07D><H?> ^:"^5 #]&29%9;MT&^(\L9&%#W4_RET/-
MS[6[>OCI\,.+$0O,E\0CL0P'@UM9B*<AD909;+@-@BO<52U7RWT(K/ U;'5_
MVV]URT^=,EIP5?<F7%:"N8]^?%Q!&R8MIQ.,X?=T9BT_!'-7G8R;F:\KACW-
MN3:>=,Q4NRBAY'*)2FMKA) ^YB!!)H/FAF.#2-&#$OJSE-"'WT8L%ZZI241R
MG8G461/K92)*2L.%+;%P>T5)_)(..KB^<=D7F9TLFGHAF6$.M)#*7B61/=8@
M#DKH/I50'"6KE&>%DLR-(3+H0&RF8%^LSU:4I(.X1@FEEHX\(1WYHM]A70/-
M"Q1OH7A:*K$5+[.JHODM9YAHN]I]64-CZZH*PQCHFB+@VEA7>P_.Y _KE;Y=
M -9KC,I\7/"5Z5A8\@A.%I;7?/( 5Z<-Q6GC^OQMA<0>ZW'^V[>[>>+3%=,8
MKA2U@W8J=N];S:#J]SC"NAO1UCVIGQZ/,=?=/F@\GLS6'8+)8FXU:X>/5.GI
M71?N=IJOZY?L9]DQ.()W.9J.4X]^O\MZG_@_&O'?[<4[GQ'#=N.:VI_7 =>H
M4%N[N<BJ+I4Z77W9KS4-^B]P0/IA&]UW#Z\+JBPW!W8'8:VBYYK(1O>]-E[1
MCTSLKX4F ,U<U$")/V\C<>=P#NO--\:3%E/=%\$9D-GUD$>K/^N)KI=:#=OL
M@?S/YH'/&^[;.J\=]_'Z[7KON1QG;M;Z8*L(%BSM\?'!WOO))_C,%!NT>C$7
M?X0QL;D66]$%)\T#GR_28K51JS>%?:/R.&B)[!MNS-YTF#BIIPE/9=WO'4@M
M'R83I1F8*+^#9QF8*'\4SL:!B7)@HOQ+,%'>R"RYPD3)G/9:4:.T#K)8YIE6
M1645O(I11'43$^6?!";[60!<HR<? 0*!AU +4,?50;T*]:VCI3-$_N<U?3N_
MSN33*5S[_?BL0R@M*OG/O0;#+'QO+#9 R6G@VBF\WRJ.:J;I5:C8=/WDQ7W\
MK+W5RGU:B+?A83$2,*M<WVU]\,8DVC1O3I(A[LK+J.M!>R4U7SF)%\VR'4T
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
M@MK5[_A:L$/.)R3ZLUI?\J4I_:D50/B)8RPNKA.GFAEH(,7GDZ9R:T?^$"7
MBY:"(H],5,YI49S@IN3$X7RQJLAJJHM<F?.Z*J_UM'UA_.WYY&GS*J_Q%1ZX
MZ'XXY".66+!)@C_*,(CA,S@9A6H2HM%@G+C0W.P_UAN<TX.>J.6/E0"CEG@U
M8Z&616XZF<U(^T\+2KF#ML^\%5,L+_,-B_69GV)]&%ROJ6O'N>@]<3X>Y].F
MJ/WHPD_A=SFOSUKO*U&P=Z"2\2*KM//-I,=*OMQ1),/SSFGP8D.#U_C479M]
MG\%B4V/^LL<UY^!X,MM;\*G[ *_3](*LW>UKD.[MM>50L^6Y6]/*EM,0^D\;
M(I%-7N-9CTMY/.U6>=R1MK<$_KT!A&U1;+N<<SGI\;[,>5Z&\I6])["^QWNN
M%[]99<JNO- [IG%#*58Q$X4$KZT4C7\7);L<>?#2ZA8<RJX,6MZI#+J.TOH5
MVYEZTVF;<,[L51DFUC8Z]^67WRY'5-@DF$@D6X<Q8PIP ?QIPEC!H;"9@K\-
M.M=N&'L]#^Y4;8>'M#?$[&R"/,ZHYFIAP,EXACH$A]5^FDS_:"(]("&G>5XQ
M@!>80]-6RA;(M/U"0X^^&'C0?J^I2EMHPODW*O/3I)'B@3G]!N;TC52[ W/Z
MP)P^,*</S.D#<_IWMU/WQIQ^(Q/Z"G.Z590K3S/+3DA+C3.%%\V"4=8K0^-W
MRIS>A[$M.1H\6C/,!C#)8ES,*CJIO@JZ-P&+5,[R%+%H3FU<!''.= %9=JRU
M'I#Q=X>,/Q\^>RY&,7B1.(XPI 9+89 0.7A.N-)4)IDTM>4F9%S;,5I2TCD>
M_8X%I(NMOC@%J)W[XO+ Y>$W.N(F^Q)X(1%C4E(*10*G@FBAG!'&>*G5_F/U
MR%SC*%4W!2<)-E74+R<?6^H7[)UIM,F*[IFK%12ESK]JKH&TF&>P6VB"ZN7:
M^!2&N3 @TC0S=I-6Y^+7A4-6OSTYPYGG*]]N"+GFL2L F4BRF>I3U.#[21=L
M>^IG[_=^/IY\6K2>U)S#7C.H:\56]:P4O/>SBVE'0WGS=U9_VQ:93 %+'YV"
M-=@M,"&S,,7YP&,"4\:<E8X+'DK$[<RA3A1EKB6+9FZUV?]6I^OYY[-\.LL/
M^DB]A'N/ C-21<4)LQ*9H',A5D5-4O%66YJ*HAY+!\3U&G:W?OP$Z"52DRF5
MP5AD"?<A6P8J/1K3:=-VO^VPW_>WWV(4O.%:R$Q,5)%(:CT)##G G8.]S\F;
MG/8?\T?RVD*BN2;+S;KV@)OOC0E\<GR\'#5:XNKMA:HJ27&G9ILIG0CS\O&X
M#L5L"MTP@K19#?X\SPHL%.+0![G>&[JI%7(WOIX@O9-9*6^"-!R\DR2%I]H8
MFB,(4,TG@ZIF0U?B_9[=5\]^^S*BE/.D.",T>#BQ@$*)$PPPL399%Q-=*@;.
M[O6]0%NV0[M!+GX,N3CZ/ J.%1LB(TPS)(T$#RE$;8@4!3!Q\=DA++Y!+M:[
MW^<D=<L<=6-4;>,R;M($TSP^7>ML[SKBK^"I6THSS"M@EC.-@_S]"/)W6>M=
M1 S2>1V(4 ;T$B^&.,8*43$Y<):=!&2_O?PMLT^O\Q\<M(GJBYCW9N\GTW-2
M5=K&"=PUQCT?@_ZTR?9WT] /YCQX()?@>!U?R\,[".6/(Y1O_[@<"1:%8\H3
M9/HB,A4)CDU6I(9Q'(],^QV48HT;G+6L&^,N15_)IKI!-@"$_?'Y'<8@_'5P
MY\K@^GL GM8FIVD)MC IL\@N6:$R\R6[H+1J2LX=X\-9NN^S].4='27AK!6"
M$>$5)U*R@ UMA@3GN4\\BH1,D?+;X\Y!+/XDL7CY[,GEB#O+#;8X,D\ED:8(
MX@WH62FHCTX[SGRX22RNGW=1+73%E( .G]0Z:M\P+JT,N;B2=>FKP,U![/XL
ML7M[R$>!Q]J(3IA3##MA-+&)>^*5DT5'937/6XO=?8')KXPE!XG[LR3N0_P\
MHC0"4"^9)&-EFW=R&B3.BI@ VQ>?ME=T7W. A[-,T)@IHS1)T,#!1FS2"U%Z
M56*XCD][Z/>XE7A\>:%&BG*6C%<D,H1'/@ RHBD1IPS7G":>C-A_3!_9'2F2
ML?^CUI=W7'\X+2_#><Y[_[PXS2VZOB]*U!_;Y6@<LJ8/OIW?<1=_0UA*,?,$
MMD3+I%PP.8#>C507D7,QS4&BDJE!WWX]^O$OST>I@%$+WA"I#1C[$CVQ4E/B
MP1KRG((VF)_<[,9O.8-MO['(_2%+^\LP],8A'?/8Y[5ASTU3V*X=PK;>1+(;
M:LB>)YN83D(HF1RUCJDBG R>)E6:S'HCQ623. _,Y_<AQ:^>Q9%7DGMG.#$J
M 8#@VA&K(R41G&J6+2TJYNVD>"$IZ2*W1*=5X:V&H58:C$(^GGPZJ(V%55,*
MVM>45>!VD2PC<^ N!@K^OZ1&!:IL"-R6F%P$I-1)EJ"D^V&0K'N6+'B/PQ%E
M@.V,"$0A )&2(Z=^H,0E5@"M D+5]BIJD#5._;.K-51#/3-722O2MJEK>;."
M:QAJ-D]*G0=85ZY^< ?>FL2B!P@6)<U.)K#BQCIA,B^:9O 7_7U,I!P,^0W3
M9EZ]?3=*BF45F2=:83R>LDRPX)DPI8*5-.B8Q';#5(,_[EJ2KY"Q 0]OU/(W
M<& O<%!M)O^U'>V]Z"K?_XI\U\QH0"7&ELSAK'KKHG)@59@1)3.F50>XE^W(
M<$[O\9P^A_N_&V6KI0C2$U,<3A^CC"!_$(F!:1Z"#YGQJSCWE\_I]038LX;!
MX&+.8' Z:0BGMB<X_GV]Z.S6),>%!2F\#RIHC@6IWE>*Q!+ 8F2GXB!_WT#^
M<(JQC2SCG$P2>,Q$*FM)\-P2'57DB7J>I=[.3EPO?^/S78-K=Q"1(;AV9]'X
M<C1R5,EH0"$!UC5$1JF(!;^#!!J=#SZK0BG6*G.V(<ZV6=\<[#4T]WM/#JI#
MU3>;HHW#[:)& (QG5F0$B(F-(1J0C03I94X6(:)E@QKY!K+RZMGO(\ZUDCD7
M$ID O\@%K(D+H$:T39ISYPV.<-A"B[2JXKZ5R1T$95 F=Q20+_#<(QM2D25X
MPB(% <G4@(!P3I3/V6;+&&P(*A.UWDQTHS+YJ:],>"7R$&X59*-'O?_WI:1@
MYV?7(& +8M8B-OV,]A"R^=$D[^WS$64E!QTT ? @ &%K2QQWF61GLP"0C5CB
M/D,V5_+*71FA>7OK<$OF6AJL>DR4@W+37GNEC1.@YX2*00U"]BV$[$,<:1IU
M,4829XPCDGE-7%*"1"VI-33!%IFMA6Q=K);2%(V ]6HF%G.CMRB8N'H(];)F
MO"(H<7>J.[P#O$5ENX/_;LMSM^MD8\%HX4DE Z<@>Q$2M3'$$DT6OCAWPTG9
MFN+N;4=QU[[%@V>Z6SXK+Y\=CHI@CJ4$CH02 :  ^)W>>.PZ!Y0H3!&<^X'T
M[C:D=YVZ^)%)[[IW6"&]NS/3W4,/4C]9*WSIZL1Q2NM.#>2A6.J1C]Q:::3T
MT0@ABN'.* ,HMRN.NT,?\2^3TR-$2 /.6-*=1R-F-;?@:F,0QJ/N=,2:C+"C
M:)&4TD+(*TKCUF#&Y.)\=@X:#;7?KT]?_S3K"N%J1["O>O"X.WA5,S9E4"@[
MDC8T"Y\FO3%[:Q?<.2MAE8PVF< 2E8XZ+Y4QEO.H<^)*R4&ROI)D(<\V,SYR
ML,K9&I"LA%-TBHR$)::SMYY%AT,-W 9J@I4X\(XQ/&Z9%EP62562(,+@EF43
M)*"!E"03:=CTK[3I7XY&JBBGC99$2]AO21GXQI%% CZ+B2DPFB.V.+.;U,DN
MFD,TG@; A5;I=+&^79U?QG/E+(PJ1TE=M$P"R _<6TRC63H(SM<1G%=O#T<Y
M>B<R941H; H0.A%?O"-.%CB[. :OF:E ;U(7!XUOVX-T@'22/Y\ BCMO>DUP
MZO9<?&I [M7R;]IJEM97K8TGG73M79P#ZOZ"HG7+)@,0N8]Y>M[VLS07;:G4
M/N7\QS& S4G*'=C-Q\NW_UM76W,,$GX,'XY82W'<<O^<_!T>!1ZP*2R;O\VG
M][E"\,MF;3 T-/TCMZ1%*S?NA3E_/IXTAPBCT<W]]YOY!TLM.=WEJM.S-@^A
M^00N"*S0&NOLAEML>B8LN5^JN&^F&S7#3^L;S?)Y^XV#O:-Q7?Q%80->;G)6
MCW]]+E CI[W5QRA&_R7@,Z> D1??OSB#;YJ]Y"]G_X[NRCCB_JP#8%SK2H52
M R&[E__3I.MHQA2+D"XKGYG(/-"2!3>IA*'\_^MI(7KX[(^19]YJ8P6A01@B
MO7,D2!U)T1GS.@ ?L!J//F)N/9: $H%A,'3?)PUF/9M,SWLAN+GTPZ$] Y4
M"F%;Q8$R!3(^_=AX[+.+,[QVRTK6BNF_7R'C5QRS34(]^+37^;2M"])S2G9T
M1X2C2A?%<L(97P+'@H)E*UR">5/J*F0Z9)?O]YQC,6.,3N9@X&!S+%)1F@1>
M$HDB&<$3J-N@P#?1-]>HG.^HXN\@ H.*O_/6?WD^RDS)PI*'K?<X49ME@HUV
MA.+@+K"YSC)0\?H1WS3 L\WIMC'*0S\=Q\F9WWN*!PR QY/I^,ODU._].CD^
MKN65E5(<HZ%/V_1(E1E,OQP?X__N1+O'%1/&!,MMI?QSG/%2M*:92F[:R8R#
M\OC:$G0T<M[IDBF6IMB S?*4A,P,R># Y*@-CZZV-*G[UQYWD(%!>]QU[^&S
M(QYMSHX78JE$1F,IB,VZ8!>[M(H6P;U !ENWL55TQT!65HDKZXI6T4OX'ZL$
M#0:@J(2]#7J "]]DUS\\'QDG&6.<$R.BQA-O"=:Z$QO@R MEBHU8TPK(];X/
M_!U$8#CP=][Z+^]&(D>?;.$DVX+#6J4C-B5#O FI4*SXJ\-]MH$+3]O0Y<]^
M>@+.PSG&JM!O.<R? 4:TY1*#._&#"<FK9X<C0PNO),PJVX0$ HFXY RQ/##A
MA#<V\:W<B<;##"!S)WD/UO>X<DKLK#6T9887[:Q/3%+A79)9@ :3X-U8+;I2
MP8:AN?EA)_7Q.J=\4F,-OP("SH/NV" 6;X]&"6>[JT()"Q3GB$9%@I*&@/-I
MK9=,,89F@VXJ=\?20-^$JCL2X";".&>COUV!GP11U=IQ$SB7LF1KA3:610 Q
MB@.,;>N6]0:)&'3&/0D'.WSVVT@J+G46DD1O%9$%RY<\5B[)8(K75F2#F3*M
M;P055RJ-3H VYSHX7V[=G7P<IZ82&HYTEY$(D]/T?G)<>1-JM'U\7N/:>)MN
MWD!S_]LFW0(\>. (GE.2TFAK4M(F4Y/!F%&G6UVE 7UU/PP5I_<ND!^>C%(
MOU(P2PPXLD2JI(B/$7LO)#/):QI+G8O-;Q+(3L:0VH!?F5!;)'N.Q_D"]=UT
M;E7:21WS+!5FMM:S,BOU^#^//\-'^ZFJ6A?7" =>%,0NYNEI)[8X_P-_1@KZ
MV<%ZEK#]/3[*///4I)UZY;$;[UQ34O,#59D;'@V3$V^8G.B&R8G?P;,,DQ-_
ME!F#P^3$87+BCS8Y\1X3RAN',-XX5'%E"*, _!T%S<5G)H,+3J6"@757/(!P
M2V\:POC])*X7#'J+.I2\]_+PU]=/]_P98I&<EKH)L/Z_G>Q<HU3-ISZ/L<L
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
M"X8;[\!5I$J%:.93@;@D5]JU82K0G94#DO+8PFFV"50"4Q%0DPW$)0[X*:9
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
M$HX/,/Z$G??COWS*>8]>?'!(_FDU(B?'7U]UEKQZSG7D[;P_\>.3GF;Q*P]
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
M@Q D"Q(+BXA!!!6=*F9AD:*KM@32Z&U+('-/]J1GJA5.>XN>2560 69DWHK
M$-!A<AJ%K^V,I&M4/UVJ70DE^20S@@#@Z .((J.!P,$D":U?ZMR0.^F7ZJSV
M3I2:_$O0 ECR?+VTS'HC;7 ^1P?-)C=ZKZ&WV>0Y(GO2,-7HJ,!FQXQP@8&+
MB3F!F3E71+8BAB*);/GC^W$>ZPK'4Y"MK#1!..N3EA(@&'JN)2N*H[BP]/_6
MUF0.J(1K9"O<[.Z)86U=,NIA?V/(>QN;NZO=O4^;&RM ]XK.D:YIL([]_0NR
MU6@+E<9HE2*/V_/ZI6ZHY<! *)U*C#Z#7EA45^?V]OR7MFW]@0SLW5!M[O$,
M,W>7MGPH"B0H%@)D!BEY5@NA,P%&.\C"&)<6%O%>DG;;UKBG"&_SCN<([(EB
M%3&B5DDSDY-@8 AQ:U5F.0,]9A^],Y'B7OO#";N-ZOFE&H*5011M? %(Y"_5
M1@>A%(ISK<Y!-\5J;LB=*%8AQ5RRUBP8GFJJ/2>37(M-D)DV4ED?E6LFN<';
M!*M' ?9$L%(%M$RH6.;J6UUT*9&!C:6@5Q8E1;-2BSFBNN59W5*P2L(Z%4LL
M-DMZQ-()'16Z:+Q+QMK8!*O94XE7"U8?=C;I,S9WUZ#_FJ[M8,CI<^5P]\UV
M?_0774=4JZ][V#M8D9M_72)8U>91%E5@N5A"W#C#G,7$/#<1>(8HBJV"%?R-
M8(4MQ^H!=L3<"=7F'<\ UXE@E1S8K(QG(4;-P$G+'$=D4AI10.K(@Z2XED-;
MSVWT-L5J[LF>*%;"*80@D%D=ZWINJ6;3"8J "X20A<42%A8!3:/ZZ5(=K>$H
M2TS:4M!;U_>5M5;8DB1P4TI3K.:&W(EB%57Q0@K-M%;$*WC!G!(UL$45O3)&
MHV\VN=%[#;W-)L\1V1/)*AF74C9$=O*20=:96>"*>8,I9N53$&9A$77+L7K$
MDE6.#K4/TJ UD W-V!&=5ED@1C2EY5C-GLJ53]?D6(UZNV_V^G)(_[[9[1\L
M\^'H]X/5URO8ERNR__K-_N9@;=3;6+LLQTIN1:-,R*72;3V#((&%E -3'(4+
MND3KQSE6]BK):NGDW<GQQQ]5K=JRT$WW%MV)UN8ASX#8B6H59,E(1I/1 *WE
MB*UDUI3(L$0!4O/HG5A8E-@Z@S1Z?YS>YCS/$/J)H.4Q*F4H&"[D1#,@T%E
M+IC55DF/0F2'%!8_4^:B:6W(/QGD.1HAR !8FOI!AV318E9&A1@LR*2:I#4W
M[$XDK8Q9IL UR[QF:)1:UUAPRZ0M)3HE-0 V@]WHO1]ZF\&>(?03M8L;&P0D
M,MC%9 9(O'L3+4O62!,@RZ+K+O]G>JX,]ERD:$D^UKM.#[+S/M'H_8VY1R*
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
M)BN4UC=-?+W4O=%MJKM)XBI<4Y@,^J_IN@8K([H7.!RL\?Y@>;3:C5@_?W5
M]Z+[8KO??;$WW+>?^[MK]/.AZG?7/O=':V(+L^?:Q<!H-*>Z!FA8*#FRNM.L
M:!ZLKP&.1/[\HGC1Z>WL[]?14Q]KI]J_L6[X^\E^K54F6\+< [@W466N>(&4
MG )>7!#<VY2%%S*AY3>LMG^5>]-"DA]B=F6JB%&Q 6UASJ7QLIMDUBK)/"CK
MG35<2S&/RVZ-UT?%:PM'9LK[5-E](V26)K%D,B>S&A+S9&K9. BU/!:HU0@;
M[T^>][M[SS=>UFM&^H>@G6SUO+$OW'+8&[1-,WRDO$]V@'(!B@-17D3M$1N$
M9@%Y8=('*74)7":81R/]T+EPCTBLTHBF)B]+EQ)8Y9P#X5W. HAGFL6;6/7S
M&<-K:I =]';3P7"P_&4X6L;A+EWO[KI<[>[OT>>+X>YVO4_0&VQN]_XZ+U8M
MXU94%HI7M8^5(@/M"C ?LV-*>.6-%45A[5)W*ZWJ?:Y:E6@I;@]0FCM;&1WG
MJ /!&= E&[,U3B4-!GR\AQ2WY@O_$+<3P<J$K"(7A0DGD8%69!NS(%]8 7<E
M9QUJP2)H66V-V:97/4;<>W(ZUVUUL+>5I2JUCB>S14L&G*RK0Z]K-U@'Q0**
M<'^:56-^?IF_NQ/=[/3#@#N<RGM9O[%;W&QUX[;)5H\4^:E4M\'Z%B:;D$?)
MI*GU1(V7S ?MF$;KC$O%63V7MOI'\ZRNA/^!=.]P>)3R$?MX^.&W>@N.#_=W
M4J=. D]\:DG>ZQR\M%)Q$+D$"@ #1&%!^9R,NX?0_>Q6TY?^Z.@+W<^E@SIU
MM/GB=O/%I^E07J)4(&UBB6M=-ZCYND$MLB2+SS$G(<;=.IX9CL_(R[\GH?MF
MI#RB):^&_D]#O[D6,YTJ)FDKD+DPX R3@==JB<)2)*$SLQ LIRG$!$M3A7LF
M99LFVC1Q5BCT6>@ QE#,"1ER4 YX=#I:IW+)^1Y$@^8AW"OVD\27I)$7(IS1
M,Y0,LB+L';D)$9*EZ0"1>SGV$+!Y" W]6:#?/(293A63G)DHHBC*66:$,11,
MA, \HF;!>($U0TXXL[!HGME'XB'<4R[-*=/NIDDULP#ZCWQ\W(DG1T=$38>H
M.SG:^;B3C\\_CB;)/I+@Z</[@_$RRL=\=)#(,WIY^F@G3_;UT>%QF^QN.=E]
MGE9.@O >@K<,+-3)CAORBR1GR7&:ZP+'Q,DO4J#;RDK#^+K:/I75*UT8?\&%
M\9>[,(??79BOK/]97W'XOC%^:\:G.K-E[ZV(GFE?&T045YC7WC"NG9=:)B,0
M%A9!-;Z?,-\_,8)I9OHG(3R1+T!ZX1PBBSYD!JH8YK2,3"KK G#/;59DII$_
M4S\N7C2,GR+&S4S/)>,3W2'KPFTQQ#@8SB!6QKG)3!E4487" 8AQ<[&6;<MU
MN'<Y\^DKF@\8MB]_COLG]5;&YAC<;V.JI2V3A!6\6!:2I?C=JOI=B"P;+K3G
MVD>L3:F>*70/L:[Q%)<VVESP@W/!??H;W^>2YGC<4X^KI2U7<BK! <N.UXU0
M"5G0%AE*[8,$KG4-+NPSX]K\T>:/V6H+S9?X60VSEK8X#T%'[1G/G'R)8B/S
MZ#++F- 4Z8I /NYSQ_$9WEMYD#87M+F@^1*/>PZ9B!A:E8)".":L*W6C5F8N
M"F#HE,U<*,-+%3&>&;"/9?YHM8MG_LJOC^#;2[[.36H\/U]^E%LH3+<1HVXR
MUMI'/L1'CH?$?W_T83]_+VER.I_T3P[(RL73OU?;M//^9&P4SG2]^SJ& ,D
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
M41BJG<%6!TZO6:"T',7W!]BI8C32>("FRH#-)>L<11KV"SG#N>:26.W*45Q
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
M*J.H9R@Y9A%7EN9;V X1YQ(!M8=%+996*2LY# 7&5_HQ,E8O56#L.07&7JS
M],\4F!'6W^5W] \*QF^,\8E'0U&NDU$>V1 9&#=&(FL(0SAP&IBW6 L"QDV3
M"H87>#?&1BFG]&,A>.*>L(1@J2U'FN1^6S)G,'A*D!9)X>RM=#%DGV0YI0N,
M;Y'!4,[NAB%_XHI@E'$FF$:!$8(X!27=TAA0E)H+!XJ[SL@O>0P/YLM\_N[,
M!S3H-_[QW>.\E+[H# M@CI-IRUY0BD4*%$6!$VC]W""G@D/* U<P;F)4%K1^
M\B!9#<\QJE&8X*%] F=T412,.]+$5&_/D SQ&",6B,BQ#HIT=!3)8(5G.=O!
MFMR4O#!$88A'=2L476'1)##Q+RBC533&(N==0-PZA6P2',%OA&BK5/!L:94O
MM'A288+"!$57> (T,9T70464-"(1<A=%PCUR1DGD, _)8ZJ9M0^2%]&PU(@F
M9$2H"P&\VS^RW=;K_D&U=O8HAE95\R$G$CYV6L0+)DNIF#0B4BHTYPY@$QDP
M(TY:)A%B6D1QR9(JNC@2/)WVJQ ;!5,R(:. ^KB6&%DB-'*PI5$QHJN,";9,
M#5_&=\\2ORE8GE"HYKD1P+\>A &&,$_XZ0944/)*'Y4Z)KX6JISV\/](2N,0
M#Y("B5"+F/+6*)] @S9+JV298'6.-OY=&./Y,<9-["MMA?!)@-*MN7$63*S(
MDE#<F1B#M.5V2=-P/W&ON,B$4S2AY*)&G!*&G,,1>944V%/*)L.SRH!Q41E>
M%@'<1&6X/0,4E>&)4<?$Y1*$D ZV%Q0%;!%GU" =L$=68P<HT5ZSBCJD.N]T
M:9[*L*"^'2_L*DHI*?SX;I62Y'H?5(=GRG!X@UTB'!F6P#IBRB)'7$",*(4%
MM]:;G*:N9.G@46!<KJ(\(8Q//""1.995&B1E;OJIM$9:&(X2J+1.4LF3E4NK
M7-_Y+DK!=W/Q?8^NC'),WQ.$)\X,SH1+EGL0(X,1M\F#16(M(A[V+['$HG(
M88.7&;]SS\ "X^<(XW),-Q+C4UZ'Z**T,2#87X5@?VV^>1:1U8FS)#63'B^M
MJO-1BJ?;J^-6%TY^\8QK^EOJB;QB,//0/W;=>.9SN9N[\R*/R*.2R__>TB&U
MB 5Z-K3[@$Z.DG*[4(HET]X.9AR5(G&D572(8Y\0G*$"8<NQ"\IBILG2*EU6
M1"\^)K0 0#URT*A0:Z'6IYF54Q*=FTK.$S>5I\(H+ U*U.:.TE@@QSA#C'H?
M$G72YW*09%EHL["H6^'DPLDOA9.;Z2PLZNZB&77JAAFF.5TAH1"(0IRF@)RR
M&A%C1;Y6@B5.6=T5A"U+HXNZ6ZBU4.MSR"@KZFY3R7G*W4N="EQR1')O-.Z5
M02XYBJQD'(A9>:ZJ)#,ESI<!>(+J;N4J_NW(PI>N5O/)H.@<'%=""'\)G1^K
M_X%_QE.9>OJWX^%1)YW47]@Y""" KQA9$159U^O@!K^MGJU)]:AZQ=K'/4"T
MGT5@3-Z+P*VWFG"3O#7,1?B+H)H8)\B7]6QP8H()FEB>LZF:'_Q^#,?=N)VV
MSO25[33=0' WSW07OO./;M]_?Z+X^/SW/O:]OP[L)W.\W=N@6V]WNEN?/O<^
MO_UO%V3]Y]ZW-YWVIRW6/EWC[=[.M[W>)O_\Z:_.WZ>;(/N;XHM.6<?P&$7I
M0 ,1 >0;@RXB&(F48&LL"'DK HT<YCT?',>E6TO! Y(^R:0/PM2-@,>#KRUX
M5K!'_<%)ZRC"R :M?.MSN-SJ@D"@K.FVLJH[E9+8LL-6/[76HX\]!^]G9+EN
M"6X'$>B]V^W_'+Z:%>@%8N/B1WGX;!S QRJ0GE%*30RPJ%U[.(ROQC_\'CK#
MPZX]>=4YJ):F^M %J:"__^R$H_U7"J\H65DAHW#1Z/'UJV2E>FF.S>K7*%V1
M\O*7\0JY]+6K'DODBE;B5H^]^BLIEV6P3VNPZEJ/_46P\P8QS2MNLM<@?"3E
M]N+K[/GN^C52J&\2TYW11GZI;S1_?<KR7%$-H;WUKJS/U?":*18QLUAW)1U*
MYI?M6BI^8];L$GM[\Z!UM-\_SI;K\-\W6;!%51=YU.F#IDCN4E_VF;J;GI##
MJ!F582]J?#^Q9W?BH3W)#B.P;-\-.@>^<VB[FP=M&-GNS]C]$;=@F/O/Q4,/
MG^G]M[OW[:O8.]WB6Z??<?OMYL_MMWOT\S<OVJ?=;UNG&V2KM_%S>]X)!(;Q
M7N^OSO9Z?L_7T^W=]QCFPS]_^]QKGWYGVY^V3K=V/Y[L[:X),(Q'#J"-HZW<
M!#=P%R1'@LN(N"8$.6(9<CQBJSVESKAGW BF<-8SY:Q@K8S.4@VBRTE,+DKG
MN">:,QN#,H6SGAIGG9QQ%F'POT()1((QB'N*D;::(\4<#IH2FXQ?6F5\(3<&
M"V<5SGH@SJ+$<$(XUTJ!GF6==5@HRQ*PEW#<ANMQUGR7CT)7CT%7[8F*):+%
M3C"#A'! 5\Y(I+ES**48;8PD^J2;V,NCT%6AJT>N9EDXZT$Y:Z)BF9@B==&@
MP)) G*2(P- /*%KAC;?))L$65I2A0?V'G@+] *KHI>[L%W\]M6G.JKUH![L_
M^X6,;D1&6],^*FVXMX0HI).W0$8:R(APC(R...+@I%-^T2V-RM7S!F*[:4Z=
M@NU;8GNB:$BM6&+,(RYM0AP#MEU4&!'K- ;J=C+0I56"^;(HV'[.V&Z0\Z/
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
M>>.(5SA%+SP8]VM7I7\!--[.))!);1GI8EJ&U%1Q!ZI@AS0H87Q@B&F#$:B
M"6GE/**,*\*38%:55'&UWO6$*@;%VV9C]4Z4,6_0H$:,AZ:- WZH*0-6S9U'
M'$^Y@9!#6D>!B M.*$ 18>W*.EV[Z@N\-V(\%EW4B'$_JO#D4$LLHB4&*1N
M*H@V2!L2P)C$1F*F/+4E8EP-^DXCQGZS\7;USN0Q;PBBAHV')I"OWP^3)8Y(
M9U#D+A> \KF26Z!(>I]BDHFX7'.1+1(V'HLN:MBX)U7P0Q^"Q=I%1'3TB$NB
MD0F4(@9ZJ2<1,Z-S4YR?P 8H&N_7BF+_*/9S8X=9.RD;+KV8VM'G$CNV7[1&
M6U'8\5X4\*AL!VUVC\&X.R]/<*D_^O!WI]]MMT)9GF=O /^4M>&*;BHVLU7U
MIFHA,;2B!F>Q#4;5,9#A4?^'YA2,]\WM3"]B5J^9U-CXNZM9-F\8IT;+A^2+
M'=;<^LR -\YVMS[3YM;!H0.IFAAC"$RCW+XA>:2M%(@KX1RQ"I/<\XVLW12-
MN2]Z/A:=U.@Y-Y5\V3AT/F&1K$,B48.X!GHQ"4M$;>( I-P%25?6\<^IY!YF
MV[RAHAI1'I%6+MX=RNS>-]RC&'%N 8MSA!>##([:"X,IM\EEH7M3_OE]$>6Q
MZ*1&E'FI!/Y_J#6UBD2)P/8&*@G,(<,81E98'$1@U+F8$>6FG)^YS;IY8U(U
MK#P:P;#&ULZAQ$1PR1URVDG0Y0-8>$8)I&02EFC0);3+%MY-%;KO"RN/12<U
MK,Q-)?L'AY1)1X7B*.E\/L!JA2SC OGL/:*.Q2!QAI6;VAO-F'TS!VZN! 7O
M&":\.=RWP,CA3QXUC/IQNJ;R2:>3;K^51_ZJK!';^A;_.&N%P=$HQC]U8Q4S
M?84GMU@'MNOIX.9;IH;M8^X?^OC!39K']+I 16Y =VDSIWX>C>MQG]C/$;E>
MM%^133#@5[9]9L_[*[]?FM=QJS-Z@<FU?V?G?^,L4WJP658$ <#2[96D^.H4
M:*.7KX(QV:492W'4R[#Z/RTL!4V".=#-*%=!&@QV'R8Q8$D#QN*0 */NYYA\
MZ0S)D)P=(__^W=Z*31Z)WM2U] ;04;S?WMO]\'YS>V^UV&ENKA4;S:UB[\/K
MO9VMG8WW.]M[RS^)#Z__VMDL]K;?_[VSN5UL[C;>;C0/BMTW17/[8]'8_F=G
M<_?YS6I_^Y^-/30U@[>['[??CV=WZ_D<V]YG0(%!]V12_7L)IM?<W=_>*_9W
M84+-O=V_=K8V]K>WBC<[S8WFYL[&7\7>/GS0V&[N+_].C9R5Q<BG67DK2P4.
M?M'7P?F,.*[T(4.3$E0F8H3F(1(G3*"11\95A#]EI?#!/3%L9"TM.>H)YH2+
M*#ACRI% ?&*1\XB59&+EAO?PA&VP& >O%5<I&@]OH";9$+P+1%]YCU6,2Z%U
MD)X+C35SADLB0($!HYG$<8I=\_08EM O(/QP.57NK]COQWC#8?R&'9SVX-\2
M@O?AM:_;7?_UEU,QMR^:6SOLD,@ I"(("BDJQ!E.R$3/$2$^2JN%%]*N%!$T
M\9/,0KW3A]^]:Y,8ZUT;[UKC[)!)FKP#(U$:$W(14)];Q4@$6V8M,+5WD5S9
MM6>2L/?F%'8Z%O'[215XJGHUG R;"Y5QF_Y1]ZQ3N-CNGKWZF2 ;:O?9))@2
M;>(&T5;F2DX,@QYH=SDOLVU/^O'5Z)<_0JM_TK;GKUJ=<OCE3;.9F/"6H?IL
M])I@.FO0PT(0P\</E>NU4KF>20NMOJ,*[A0W?HW7R(W?_>BQ!&Y4]WOLC[\3
M_'YWUH.M!_O2!JMO-]B?%(CY><./J7,<%5P- 2_GC)<1^&($V3^H*5/AWQ.=
MPKBB)9?NAHTR5^"*KGPIC7[>Q3.S:Y=%PW-?.+#19\\:7'?HYS83_K46+H=;
MZI6[)\F]OY3QLU NO>/2/X\E&T<_'ISB;B\@7M#RCFW_6RQOO8(U@=8$^NQ6
ML";0)R#0Q9LKSVNMKC\Q_J^=G 3=/85GA/YO=UFP.QW_+4>SS%6)P4 C\YQS
M?FFUEZ^;XHNI?1"LE=%9JBG#G,3DHG2.>Z(YLS$H<[@S=^&R:R,!HS;S6Z>Q
M"8/9+X\.-,J3 R^FTL&GK3RV!F[\N7/6_/,#_O1E1QQ\\3#&#^+@XAV\N\&;
MQW]_N5KIX-/7QO$!:5R\.X-YX$_[[X\;7]JMYD7XVMQO?VENO6,'%Y_IIX^-
MBW\NWDUW0Q164YZH1TDG@G+8#CD3!4H^)J.$4BHG&-%5^A*KE=4@58/4?4'J
MA\'F&JP6"%:3)HA*6@T;RY!VGB$N34*:)X9$F2\;F-5* UC)5:'F;F=1HU6-
M5H^$5I083@CG6BG/M7768:$L2X!;PG$;:I5J^5%JJNFAQYR"ZD013S%G]IN(
MM \4!1.\#BG%X/.!H559@U0-4C5(U2K5XX/51*622H-BS"72,:>4&>R0D2*A
M*&B*7#OBI<E@Q>G<_75JL*K!ZI' 2BHFC8B4"LVYTV#T,4 FG+1,(L3$:HUJ
M^4%J=Z)1Q:0QB50C+GC^P3BR4@-(*="A'".<B:KLKGJ!97=KD*I!JM:HEARL
M&E,]O22HQ(K3A#S%"7%L/:A4F"(A% LB'XPP"50JLTK-,L'5G4.6/^B7^!Q"
MEO3&!((?U3>_;>O89XU,2Q#C.XBVMW_6K8'H3D#T83JT9XBA&'X@&T%7XB)X
MY&#WP,A+EE+.B%,BFW9$W%1CXAGW?JZ9>0EC8353WY.I)_Z:0)Q55!($^X51
M/I:+8#,#XHQ'9IADQLDR!$;E,C5$KKGZ^;EC:Q'],-P\%2H"XH6]T@8%R@GB
MCG-DJ14H:*ZU5%P!;&<1+<1-!7YJ9JZ9N1;12\#4$Q%MM/).:HT<Y;D=1"X%
MZ'1 (86 4Y)):&!JL@K7U4S]<IEZ"6(0-3/?CYFG0@\:@]'D@D8*$S"=?>+(
MX6!0%-I@XZ(*N>,/7U6F9N::F6L)O;Q,/>VB)]:GLF-34-E%SXU%VA&'(H6/
MD\.:EE:T7N5R[K3W!;+UKW:JB-W+1?]+M"!=%A?]42_&&HKN!$4'TTYZSY@V
MS!@DI/*(6Q^1\30@$EF6*R(D43KIL5FF#J-U1^'GQ\YWTB]JMKX/6T]\  R,
M>R("1<XIEMWT%AF=(L+<$BZQTDGG!F]J5;&:KU\P7R^+F[[FYWOP\Y2C/DF!
ME8L.!<8,XL$(Y(172+'DN9*)LU0>DV4O\4Q'S<[+ZJBOV?H^;#T1TYP2[8.*
M2$9K$?<A($,C_)FD,XX18R//KGJNK_9NKMGZQ;#ULKCJ:W:^!SM/.>N=#T)Y
MEI#CN1&[,1[T;U"]B>7.RY#KD;OLK!>D9N>:G6LIO<QL/>VN#]AI;T5 .(*L
MYM)RY&1NQF@QQREAQD4$,6U6V5)YR7ZUC'I>9]0ON;O^3?>T5R/1G9#(7ZJ6
M%;%.&B?D->%@+UB)C/0!Z>2HH$0:%DEI+[!E"AO6V0#/CYOOHF#47'T?KIY*
MV&,TN)B;;#*>8W#2(JN<18(XR[VT.A(P&]2J-O5!F1?,U4OBJZ^Y^1[</.6J
MIS8QXG-%2Y- 1F/JD D\HB2PHT:%0+W,,EK7&7LU-U_'S;4@?ES6G0AB3 2A
M2F/$M2:()RJ1XU@@X2.HUM9P:L#.U_,;^37C+B_C+HDSON;E>_#RE"_>*^*#
MDQYAHP3BP@K@9<D0\0#*G&5/?5I99ZML_@28FIM_:6ZN)?1#F\I3KGC,@@0%
M6J)$0+'F+!&PE:5!FDC&G'<JA2RB5S6?.\16)\[?VQ,OZL3YQ?ON[J%#M+[5
M@;^[H<WG:7=[I()(IRVB0)*@0T2-G.4Y/<=3S)G!EH(IK\4+;$U1,^RR.MMK
MGKX'3T_U<'#4>I<YV6$*/$T%LDX2)&U0Q H53*[E*5<-?X$%AVNN7C9G>\W-
M=^?F*6<[5]%QJ@4*N<T!;*=%+G",DO9!,RXXM:6SG2Q5J<N:FY>&FVM!_+BL
M.Y7['J-@24>D52"(&VJ13LH $P>G,%5<&F!=63/N2V;<97&VU[Q\=UZ>3GQ/
M6%/)P4;&P<(/09"-3B,EH^***$E%V<4#\]I4KKFY-I67F*NGG>T^J:2)"H@I
MBA&G3B)+8D*@7-$0M+2)AYR8!ON^1&R]H+3W6_O80^O;Z-G#1Z!\_2LS>D:K
M$X J7R%3PL93\/!?=A![Q3GP1'^\(S#L.F"XE)GR&PEVJP:P>P'8UVG_O0PQ
MI$@L<E0JQ ..R$B>D#!64DN9Q:(\7HO9W$9&G0/P2[/T;=62FK7G8NTI-[ZE
MTDF,4;016)L[CRP."4EBL#'>8U[V#52KHN;ME\S;2^#'KWEZ'IZ><N8;EJQ6
MB2.O@T1@0&)D/:,YMT?+Z!76F:?)*J$U2]<LO3!G?LV_<_'O5&\8F[!V(N?8
M&H&X41(Y%1AR1H<0"9$) _^J.M_V!3/O$CCT:WZ>AY^GO/I #"X0DQ#8QPQT
M;/AADU8("QTH3]@+YJH&;K4\KEFZ-I^7G;4O5:"7A@MB,4HB)<0C4<A%G$^?
MFRBI5B8&4=K/FB[3,=4%)=+/[=LG8DV)Y?'O[W<'MET<MSJMX]/CHIW9IS@9
MLLT<#O_AXKEN+\0>&G1/7N5]ZW?;K5",)O6RL6\)H@$US-T)YK;/_KK4:,-&
M3#Q!V,M\HE<*9+U2*'JMX8MD.2<KZV95Z45E^]Z:69Y1UD(- ,L0.ZB!X,Y
MT!@#@0$[1AMA40I&(\Z,0%H(@A)V21%,4Q"Y<A:AJX;K&@IJ*%C*4$,- 7>&
M@ ]C"'!,<D$E140%,'2BD\AEQT:,AOH, #;DLP)D5>,: 6H$6.[R^S42W!D)
M_!@)P P(.KJ(;& 6<:L]TKG'IM/!.\>\"+G.CUH5"SO96P/!BP*")8ARU !P
M9P#X.@8 [B6C(F<:J.P6X-1DWC?().EA3QFGFJ^LTZP*S.W]K!&@1H!:%5@N
M)-C^/G02GAUBDJA6N9JVP  %3I9)"P9A2WBT!N @6+ *  OXPHXB/C@6++3R
MO[E#O.1)#C< G[PJ=HY/3@<Q%"U@TE[L#^;I!? +X]J#EB?ZT FMOH<%AXW:
M_NYAWS:.\U\U@MT-P;Y/AS@LED:9@)$R@B(>I49:>@.V36(R:.)L!&-&DD6%
M<9=&D5E@ D?-\$\6X*@Q86&8,(EV)&:==BHBKXU$L*T:&<D"XC8:C5D(A+/*
MU:EJ6*AAX0&3L&L]X&%Y?A+>(&"16HTM<H8[Q"4-\)O"2%)'J2*>69H/:_.Y
M&P37#%\S_#U/7=2,OS#&GT0S@M91&0OLKD@"86\4,LEAY$F@22L2,%<KZT+7
MC%\S_A+%,FHL6!@63 (;QCNK @6I[U5V!GB)P)"3R$LJ)&@!6CJ5CU RN:A3
M6#4:U&A0NP.6$16F@AR2*<992H@F'Q&G&"/#1.YB+'BD)BKN<@-CNFJ>#RXL
MM*>"G#K.,17FF#W>L51<73).T1YR3@L>;/M%-Q5;T<=C%WL%(ZM%YM9[AJ>J
MR;UBL$:A>^K:<;Q]\^'CT@60_O<)%^C%"(ZG.BE3"X:["8;SZ=B1,<)X2R("
MVU\AKIV%WQA!R4F7A"3:)):/QQ Y=^?9A;/.$^?)U"!:@^AS!-$;].X:1N\,
MHY-PFU*,$I8"8F W(2Z5RWU#,6*$>$Z2D=8)4*\Q6<5J[K9D-9#60%H#Z=.?
MU*BUT<7 Z"2""=3,1"H;M4:'N"$:6:$I,J"+BLA!&N)09BU@N>#3VC6*UBA:
MH^A3H&BMCBX*1R<!82^,I"8:))FUB ?+D+7*HJ@M9C*"?LI3V>).S1T2KF&T
MAM$:1I\^IE8KHXL!T4DD73+G88<D$DG(W)0L(4VH1(D39D$H4A54[G6]RN?/
MJ*M1M$;1&D6?'D5K971A(:9)[@'51L=@"3*:)0!29I!S\*?C5' C+!<D-V'!
M>E70N9,/E@9)R^R$WP<67CHNO5A-K7EZ#+SBK_\[4WRK<VK+N5_SR50]RJGQ
M^)@//0Y9>/W?KO?[^N6JC]??]N6T/VBE\TM9#HRLB:<H8TE&:# ]WXK;DJ.>
M8$ZXB((SIAP)Q"<6.8]8229NO,\JQJ70.DC/A<::.<,E$8X*ASV)*^O[1[&P
MKOLM%N5&]8M6Q[=/0RS^]^%C-N(6N'32.;XV6^I#Y_.I[5D81 SO8[\53FW[
M;]N>.@HNGRE2??KG"/OCOSOVHSG=_?*.[W[\</$)KFM<>-[X\O[XT_Z;5N-C
M Q]<;%#XEWSZ\WV[<?&Z!:AST=CZ0 ^YYXHJ$5#P6 /:\ "X$P4BQ"60&YCK
MF'M(D+6K9[D+H.@V_+)ZI^V_IX^DWO[%;__!V:&D424;/6(8@]8>&$<. PUX
M$[03ANA4'GP3:U<=R)/MMYUP)Q*XIV92D\ #D  _U"9&D!(&"4D]D$#(QR&
M(CR/EDKC$O,!##>Y=O7DXX@$\KX4;YN-U6*_V7A;$03\^;ZP@W%V7:68C%+L
MRCOB]Y/H<PV"=#HX[4TJ,!?YB>T8!\6W>-3RH(;D!\;_GK9.\O=5O>9^,3B"
MQ_ON:3L4#B[YUFV%7,\@P1>QNB84%D@!'G@6X?&]"&_IY _A:=4U_3X,H]4O
MLC0K!EVXQ(-T@Y&!H ="@VN/;>]K'DBFE7+0^<;)4%*O>PP?M7H!1M_+285K
M19'%Y&;W&!2"\__S/YH2]4>_9("\;$!W\/OQ<6M0334_<GH^1Q:D:Z<[*,[C
MH+PP=GP>,HR_U>F#%M)*H$-U!FNW47^*XHI:LV!%1=]*3YE12L<J5LEP6 J:
M!'/46LI5D 9SD DD!BQIP%@<4D97KE',+M<7UY=-VNM4-90O>G!-35V[ O\R
MOXVF__BO_^/24LDUQLMUN*1.7T;HF+P7@5MO->$F>6N8B_")H)H8)\CA5F9B
M3#!!$ZB^;!MNP5._ 1E^B_V-3GAC6[T2;_?A':_;7?_UJ>'V8F<$MQ< B^>-
M_7<7G^!:@$U\0'?.=^'YNQ^W17/K@!Q<^._-K:^\L3D+MXWO!Q<[\%VSW=AZ
M=]&\>/_E $Q$>(<XV/^*FU_^_M*\V,:[^Y_/ &X!RC_@0Y8 4H, N TD(IXX
MF'?$:00*<8HT.B.,JN0EL'$,&UG:"2E!-^))6".X8]0PQH.-BB5,HS0@Q")(
ML9-LK?1 I*WGU2[*Y:[RFT<[42+?+B!8KZ@<H"U HYU.'^X:EKZ?-;%N;13]
MP)BZUMCX^90N+T&*$KX$:.#9*,'>A>B85=$)+BS#>N79&&WEYE3R!"0/Z#NM
M4B;U2\ER LL>*TEP-I)L()0B;%XH906,MY1I!?Q^8L$(!ZD%@J733["I=IS=
M?E[\"ZZ,WUN#ZI&_@?08O0"V_03V'1YPW.T/"AN^@3RQGV/WM#\2=R-!-W[5
MY+GP''ARZ0YHGU>O'FI\+@[.8NR,GE'*P_RJH43/SSL&20>2OA2= >0K",O+
MR^%*J0U7^]->+U\U?-A_3[N#*F'??K.M=BFO,S'#+?W3DY-V^4BXTYW#I$*$
M5?]<#*(_ZK3^>YKOZY2JP.GQ21YIGB88K7#M8"*IRX7,LOW[(+^W?.%8_)=K
MV,\+\:W;!BH>G1_H5;)Z/":8SS;<W^O ^N9[\C!:G9/3\275&GZSO7S[9+(@
MY[LA?P/(6#+)ZNC-;9A *W]5:57P[./,T^7F?.[%<M[PULSLMIH;?!NF.+Y2
M@/*]TR<?!O9K5BA@SM:7IX=@'AW0F$L%&S2.HM?J?UT=VO?E8N:E2: 7#O(+
MJ@-'O:'*,U1RQGK5%=VG%V$&Y2,O:T= VI]/VS834AYGO]*"8B:'<L[5ODVO
M'+Q[M*Y /[8DU-:@/SWC*9+,RMA&>W#4/?U\=&FO3_.;\GT.-+WBRVGX7)(D
MT/90\QM-.4VHLUKU?JF'C0!S-7\$1%"I9_G7K)ZV0+L;;D;)+>?CIV8V&%'E
MVFW0]9Z>JDNW/;:NL]V)O<_GQ?O8+C7H*?&S.52"^P^MEMYRI+N@ZW]KQ;.%
M./^>L1]QOQ(, #G 8>X+,'G>K9$0 &:I>'X$4E/,=HD7)F@1*Q(8&3WP7;="
MWM6B?V9/^A68569?OK&?T1>F 5)H* (S6&10Z(*.DJGHK#4XRB.*WO;SWR>G
M/7]4FDTPM.'KJF?&=AYQ*1@_YR_@]B*V84X9-TH<S?9@NYW_+5^9!PQ"JI15
M^='#NS*S@E)E_5#JQ?)T97[=U#!"/"[?FLU D+;]$C@\[&\7-*@,/V &CW%P
M.,S>D#&FEG&\4*-%F"SV$#7A.7F9>MGT[%6S.\X6<MZ@X2!*([EZ12?&4 XU
M8]S,</)CP/+N#M=H*&?*]1[M^/6WEZ*NM(_ASE,@V^KB-V_?;FRN76-J_F),
M]#H")77R_O_'@JH+K%3Z.HA>O<6JYX6^T8-V?+80%SJ>=I*]/77MEO\P4F4
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
MV4(^R@=+JB.19_8\>S4KU7A\%*:,&K=ZP]R6;*QTSDLEOYK/T+)PYT-?<.E
M/#Z&^><%'CZEY)V<]@)T?%Q: 4./8[M:H?C]I#+!P#CH>L"S(N<VEH."1;6M
MTA9IEZ'L2X<LAR<9C^V7;K:?QE_"8$,UX&,;8AY<_K@#2]<?DD!I4@V]U^5K
M7<S&73M;6*?]TCXLLL\WY0]Z<=#K]D\J%W5E UI_-'SYU,O LMK8^S"F*D#Z
M[N@=DX6%=_7CB>W!,K3/B^.*<$JQTXNE;SI[?"=K7MF6EU8K2ZF12$#P->H#
MZH-P<9=LFWS?<(]')F]E#<7O/D;@@8F!M H"KDPG*ITF4\\HW:LNQL[8*S]>
MK,HK7.8?#>+Q2;=G>T"EPX%G,W5X #?/NY='!W.P_=)G7PTC1Q+*1P^G79Z"
MNC3UJPM<917DC*GN;9;@!WM\,ME0&/70\B\Q 6C(ANY)Y1DJC>=,Q!DT[&2H
M[?+P</^:K<K<\9.AG5>.[2H_>,I,+3]M]:<RN\K@PZ7=RP9P-9)\"GAUZ+"
M(<!K\P,[MUJ8.]#&:"-[<1A/N80'I9LAQ,GZ#GWZUU#'^26O_FP:^D;.2,FO
MR@&;J6-X\%6TO<S_(V8?S;;<)+ABFN-@'_]C.Z?PLF(<Y6N5=#,D@BJM+W-Q
MJ Y";PRW>@0=8WP(K=%8RN/6K<ZEI:Y(HH()?WI\6B6[#!\/0\L2NQ(&O5'6
MS=3M_Q=V<"*51DZ8G^_;\)SY9P#$X?GR"A"J,9;/RJ?"\ZW#=,,AN@]'?]DE
MDM<$:/$*OTS6?@3CF:^G]N'!M)]+U1DNJ]DQ>2]R9KK5A)N4,]5=A$_ XB?&
MB>OS%B^KT7O^*(;3=MQ-[X=L/,I5*_-"]N%=K]M=__674YZWV>[^N_/#Z#SS
M23,D$@'KB<-2.@LFE)?*>T*"!BMF-KCM0=.V7A"*&>7).F<P&-Z,:Z^3( :L
MG @VR4FFC=YI?#ZA[C^OLMB8+:YS$Y=U%<8JTO:04Z9]GC<Y("\Y'JZ:&B5/
MCC/SQHS<;;>[9Z4@S*3[ZF=Y)<-DNYRA-Y5I(F[(-*E*5(SS],IB3F5(]:0?
M7XU^^6-4<J75*9>OO.F:TJ3#;#8MUK!6.:%M6$)F^/AAKMM:F>LV4X&J^HZK
M-:+)C5_CM?M^)X6YUYT_&BP1:\SPA0^6KF'&%C]8MJ:Y?D:#%?16C_U)I:*?
MUMB^PZ5$7+GVFOJ)%6<]49W *Z'!,J_T *3YS&F#G!EUJ1;<(Z[C5&W,FXK'
M_:ACTA(N<-9";FR2=)?IWG[-ABA_M>;>RUE38I9A35_2@NJG8ODIZ+Q+P<BE
M6=$;FA7L9 VM>PK/"/W?[K.VSZ'^[O:LZ?CJ%FSY,/)B.2]]_"X 3TH/S3@8
M>B5*!\15SP*P=+@-<B^Z,/8O4-KZ91:GOI>_YYX=72HTF\11WWQKMF9=1"^D
M2O5)Z].7KQB>]WWW3QCUU@%N?'QSO+OE:>//G>^['W?./_WY_NNGK1W2/)^I
M4GW\G^/=_3SV;?[IBX=_WWT_^'C FQ<'9P=?M@6,_6N^M_'E _OGXMV@T9HT
M>$DL!)TXPBXIQ$F@R%G'47"&$6DL]CR'95>UO'K@\7XEJI]1Z?X:H99I;G=
M*!)$(,(;P9CEVC(G=60DA6!L;FSA?W:\ND:H)T:HYN88H00V(%4T1S(8C+CT
M%&F)#2)<>&55\B3AC%#27,T<J1&J1JCE1*AD?=(F>,<(YBE*&Y3T(5*G*9<R
MBA*A] BA=(U02X=0(QUJ_\-%<]\?@K2AQ"4*.A1QB--<\=:0A%2P3#J-59G?
MQD&1XDL$4_,VO[TKXDR%OX:/0/GZ')N9&-+#(",R3Q%BG+&9_U7%&'^[T7@>
MY../^>S&S"'E)VHP^@Q[B#XCR_-#IU?CYCRX^6':]A3."NZ21AXKC3A7$1EN
M $&#-Q@KV& +D$G4JKJF5_@=,?-ZW'HN;8-?-E<_M;56<_7<7#UEKQF@!^\Y
M WM-@B($^XH<,# 2RIB$(_PM(W"U7F7DZE&/FJN7FZOOTN][ 29.'R8,O]7\
M_>3\/6/M1"4%M3XB)[E"7$F&K,S&C^6&8)O/7&8FQZN"LOD;@R];[V]BEMS)
MLM\=V'994F'&B@&.O6+#/$3L[U8P>+EGY3W[WRX?1CXC>Z;&PWOAX<&T%<-
MFMGD.5(I][%2!B,;DT&4,VJ%,%;)M+).V:J0BW)0/Y?6V#4*/ O[IT:!>Z+
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
M\E=D$PSXE6V?V?/^RN^7CRZV.J,7F-S><W;^-\XRI0>;945( "?=7KGIKX
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
M3)YWSN39&I^%EI9('A/*L\HE9LL1YJ0!QYBS*:YM<-M%HZ+*\^K*LXV00;D
MG&9@W#N**R^+HS8[;7.5YU;+\YN9/ L6K0N:))D8 0= G V<J""#$LF#UA[E
M676Y6E0]VC;*\^)3@=9KY*MVC1R1+;ILG*$T 77!"!Z]5Y"#-M1J=VD.\A_Y
M.2\"W'E8^ZVD?Y[EJ2MIZBK2W1CI/IXAG3-)).<EL2 #@:0\L390XEA6C+O@
M),BU#2O;!'./*DQ[N]^4(BQ3[@YOZR1Y%/%BH(*Q1KL<0@1/@TDV,6JTMTF
M7DB,=B5A=P--7^:=)#2D0&D,1.+J$2CYP(R(DJCL@K"&9I.1A#'5I6*5H\@>
MO3R7B$]!N70B4! <C!*2.;2P6)+9A&O&/EQU?:V*\IV)\LP_(I@U65%)DLJ"
M0-:>N!+)'3)RQ)"H8$(L[$Y;E>7VRK)-P1COP9=;X\Q8M!2BM%H;G0,U;!&W
M,*I WYE SQPD3H/BUEHB)/4$/*IEYR(G2;ILJ884(WT$NODN#H8?/48D$8S6
M&2*S##P7+ED+H#.J?YHMR]?P*/PT6%1GP^)18^9L2!"TU\R0Y&(FH"TOB30M
MH6"EE:@-$$S6-GA7BEL',R\0-!Y5*,8."F;H':,DU2B,*PV2Z)G0D8(T"4K]
MQ23!TE+?T0F=:"4Q[86CK_,.AF@%1,,"$2DE I$G8B&44]N4/"ZKAE N5] N
MJU$8JRS/)7D#+C45B97S6^.T$,)F%7E(&IE'=3"T5)1G#H;((LT\6^*=1V;!
M01,KM$-[!+P*R:2DY6-(FO/H9=E(E8!;I)DY@'+,)J'0EG"*61LMK1$8K1;H
MF8/!>,JCC)38X%V)P%#$*Y<)D\FH#,Q;IQZ!;KYO!\.CP(@D3:0I<,\]@,O9
MF\28CTESSGR6MCH8E@LU9@X&)54P"AF #]8C:@1.O%:*6"F :>Z,BZ(X&'2K
MPC ?53S#+.W<[3(V/ I7J'9)>B.C#UQ#2F"UH4*GS$4R%E3U-+07E[Z=\S1(
MEI."<O29. $J(C%&!8**1VK)A9<:5363IHM;KT6NSWK^N6A7 WAMO4_>>@;.
M>X<4EW'I5#31V1^E8*E2>T]2.W,J&,>!&F:)8[%DG2O^08TF20@2&602R"'I
MVH:H\KJZ\DIIEE0ZB!0\&IW>!FFI 0XN"6[--5V#50$_C"C/7>B@/&:M) F"
M*C0,,B6(PI&@[@6?G15(J8H"UEUKVW3V6 ,6E@ D'.INJA(-7 %HEEV.(++D
M/IM(M>75G[!<L#'S)Y02-XFQ0&2&<J_34V(CBR09;8U)*6DH_@369?S6%31:
M%+%PTQJ@?C",:4@FG7@BL-=Q<()[M',JIM,'QH/C)V5,H\%A+YY]^ BN?BUP
M@E8&-3UX*CC7@DL.@*AI0T(;*$"FTIJ%).2NU.IN,)+.^S84VD3*@R*9A4Q
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
MWGD_P/[TCU)_7%U65RE\QHRV(2K#BLM*,JN<]L()SGPJ04L+L'L?6TKL>Z(
M6Y_GR[@XEC(PP4F0R2/9-H9XRC3QQ?THC9!1.S2&31=$FVIG5V-XT4F3@Q?E
M)D5$28;(@X>@#21#/=<ZI46XH*L\WYD\SXJ'>"V%E=03DT(DX((E!JPECENM
M(\_:^+"V(5A7F"K/*RS/5@(7,95+41:,!H>H'A15E"GODJ[ZN=7R/"M9$2*2
M?4H3H3%) N $ZF>=B$HE<"]S1TU<VV"Z2^6B:@&U49X7:&35S#BKFAG')FJE
MXLHSA+U$O0C&\VPC4.0RSEWJ@_R18__1%G>X1Z2;%7>0V4>6)"5">X=(EX$X
M%RA)("/RT&RH1$M$BD45YKD[F&N%$W0Y_"W;)6MVO\E1[0YOZWAY%(&_GCK!
M?=#""@_4>1,3]QFY70I::;&(P-]*[.X&[K[,.UZR,E9+8XG,B'20G"-6)464
MCRKJ;'%!;9.>D-L:R+_"\IP!F$?5%[(+(%5R.6:3F<FJ.&"N:ZA==1>^BO*=
MB?+,Y^)"3 JX(E2R3""(1)RPCAA<5*ZX5UJSA5V0K[+<7EE.,BL(%+R/#I+&
M__CD#0V694B1RJJ;VRS0,Z>+\BEIB(8HE=$4<5(3ZTP@F4K!K<M& CP"W7P7
M)]N/'B.B-][R0#5P"](RI/*9LT0A)0Z:R6MX*6IURA:AQLR! 1*T+''%G&>*
MC#YEXJ6@))F49'(^!Z,0-;K,MO].?0T9N<%EIWXO](Y1.FNTR)7$*'(OC&>:
M:0J@F(\ 6<:0HA<X_D64?*G$Z&X@[NN\TT*Z0"US@B@91/'1LDFT2+GTDEB0
MD4*Y]:2Z: ZUWDU;3Y=__NH$6KO"4@\I2U#26"UPZ9F-.E"E6:Q.BY:*\LQI
MP=&@*>6;B HY$C ,2BY.1:R(/EA<.U8.EE<_J]^CEV63&,U,2IJ4 1#"")8]
M9!! K5#AFLDXJVY^&(&>.2URM%9&*8G6&@@X1TFY.XZJFN$F%D(G+AZ!;KYO
MI\7CP B/8! 2+:E@0:MDD<\'FZ(+@H'@HCHME@LU9DX+%4MINZP(VF*ZY#'P
MQ A(Q(:,'P4O:"I%'+M:M3^-08V[^(D\I[=+S_(H7+:4>QJ8Y):A:%#@-@G#
M2@2&BS1[9RI#:BW6?9OW7BA46LR )XPEAUAG+/'"9I)M9$B/T*)ML$[8+L"M
MH\Q:?*[SZ 7:^Q!#1K'VDH'%_U'GM;(^<U2&E/Y H*O4WI/4SD571,H88B_1
M)>LI+A<0&[4ER0F#(BP"&CTHM>;6%4.JQ+978@UD"QEW 4HMR*"]B,HHB%3E
M$!=3IZL*\YT)\\Q) 9P"R\(2#HP1_(L3!%]!F&12E[H4*8:)"N;RU@9'BP6Z
MAE;<A5H'#B:8')&=0\1=YGDT+G 6#3"54O52+!=LS-\-"2$G&8A-W!(05A-4
M!P*Q0SG!L^-1980-VC6T_;F3'S:VXJ:%XOU@&-.03 ;V1.!,Q,$)[OO.J>A/
M'Q@/CI^4>1H-#GOQ[,-'<)EN@1.T,DBLA;0B1<NH!U"96<6T0=8F$76S6TAM
MQDK7[@9WZ;S')'JCN)220+01;2^MB<>5(PZU+$,L#@+,VH8PIFO$H@Z5%B=/
M#WPD59&U(NO"D97'4G#1!9J\!!J=3\F:%*@"ZH51]?I?JY%UYM5*UGJ+.I&
M-)Z DHP8&@61SJD2>8'6"R(K4Z*KZ:)JX59DK<A:D?4J9 6EC%;)".\,>,$-
MSYHBBQ4QV.Q\S8#5:F2=N1B-!1J2HP2"-P2<#LA9621>>&UE $C*K6UP+KN,
M+RJ7Q,H@ZT,DW*EH7='ZYM?H@K<*F#8L,1!"60<6K&"!60L,+J_*57V]K<7O
MF:_7! A9&T4X,E\"FG+B:-"$.<ZD H^KBNC"H,OMJA/C!7B*?QF7C8O_QMZG
MLU3NNR='**!AXQ_XYFD+37][_9CZXR>"K<M&+4RFT0]_V3B;TJ:=<\U<N.J5
M0Y 17'"&@<W!6>%3.:/GAEDO61%,3J>"B:+9".9Y>7OA>L-_N\.3]/3K4W?H
M^B&]/DAIC()V<HP3O8^_]?1P$#XNJ7"]^^\!#4?_[KO_V).]#SM?WG[;QL]V
M#W>>__%M]]NK#RA@$G]#OMW_2'<__/O#+@K(WO[[SR@H8N_Y^\]_*I9SA%C2
M>^92 I8!\48!T9RQ2#UN<V?7.@DQZ#A-BRM<;ZGO$>]9P?O]@]0);CC\BJO:
M<4<HF>-)O;B,.Z#SJ6R!46>0.X>#_GLR3L.C)EM^M^,.#\O;GP]ZX:#CAJGL
MP%$/)33%SN_I4SKL\+DF.D?)C4Z&J>25FC1?OM(?C#O#%(I@XQOC^>=1\XRQ
M9\^PT2+H;HQ/3#=BI]F)HZ:%XV$:89/XH4^'@\]/SHO(W'P?N>'[7O\47DI<
MZ/2=@B<7PD1#:7&(Z]'([1ER3? 'U^70'8_2D],7OY[*?:_?S&[SI4NB3'_]
MW(OC@R=2K3-H%.WT &G:_.13MMY\= $TI]_DZ]S(*S^FZ^S*SW[4+,?=)]5/
M-?OCGV24WTUG]76;O=.C_C8_^1<'E#>LU7$W?-1<BXY>3B9N-J:)/#\0R]:7
MQWY/$;?1ZYL-ZMY@C->II7&.3OTE86KY=!4V,MD)#2>YQE2U3R;;)><M7.3G
M*:0CGX8=P;J=PDNO7&9[<9M?RRAHS? O1[J_;1?*,SC!-N+H[W6+WS+6YL;F
MHE[7K;XN]')WY]6MDDROIF-N-5UK2E$JC$PZJV);&JN,M4(Q8;W@RC2W(TX-
M]Y_TJ/T^*&;\\*AXTLZL_57QFL'.;V^_[O(W<N?H7>_=_EO\K1<?]O9W#W>_
M;>-O?*3O?GLC=_G.M[/OG'G-WG]^]V%;O-O_^/7=T;\.=W%<;_^S(W?X&[&#
MX]G;?_41/Q-OO^U\_N^WG?ERU"Q:):0S)#"I"&@(Q*2LB:666\^=,8RM;8@N
MM[++5K%20$6C%44CD A")B3O90 CLA/6",&TL!R\RZFB45O0:%9A6W!@GM%$
MF%*JI*(0Q#K/28Y,J) =T"@*&@DINUK=.F*[Y1?+E^7)15Z 7P)">YL+ :NF
M02X;XLIHD)@#%=(RIYR"E(2G$F'(@O<IT\1#U2"MT"!_S//9J(!+'1.Q1D<"
M65KBJ,\D"<U$9-QF(TI:$F555_%;\]GVW12L:+2J:.2<2MYQPP4%EK)/RGLH
M>2F$2U';BD9M0:,9GV5,(-YX(-KK<FL9[6RKD<\:+84642F:68-&E'<EM#\1
M0?NX9ROX[ _LB+;SV?W=G9?50?M(7"(V&9FHM:QD>DRAZ _)$8ATN6VI526T
M[5 A;^8);8I"Q5(>2"!])6"S(SXX33+7.6H:@7.[MF&DZ"I]Z_( U3U;L>B^
M[B,R"XP!&*T#&.<=6M?:B8S$5GIPL6)16[!H1F>S8 *\-.4N-QK77DEB7& $
M+1*?192<0:DIW:54=35O?[+@]E'/.Z2SIX],!58T,'MWZ8E6J8WVK>DRQ&7=
MAU%SK: L9A<;IG@WC[9O0[3)MJZ1497L+B_93931P)+,-$?(P7OA6&&_P42#
MK-<OX(IX);NW)[OOST5&"0[>1D%"#J4L!LW$@G:$\QB"2%:#*"F,D.SJKF:+
MNE%83>^*1G=>.5Q%24/0S'@-)F8CN 3N%<T>++]N$:Z*1G>/1C/3VS$A)$^2
M..4$ 9X$\0'M;[2Y0V;9!>N:R"@&O*LIM!Z-VL=,6\%V:V34JFB0E8Y%2%8%
MD"DX33.@,C'21AU5<LS03!.K&J05&N3C>3YK!?-,D1+21DK2*N*\"H0K(SS5
M3;+KIF 3F"ZMD5$5C98&C8Q+3'G0V@D'"9(7)9,70I2Q(N6TB$*4%8T6@D8S
M/JL9YY"L0R"BR&>E<L10&4C@,AACE8QR@D;EWA'8UJ-1^[AG*_ALC8Q:&16R
MTBX1F831F7LAG(2<J%<9N&94\!)A0Q=1)JBJD-NKD*W/\TGF04G)4K(D!X&*
M)&A-C%2: $LL:RFY]V)M0VG:5;;]=\6J?[:"T=2ZU@(WKY32%#9+O;,B9NNU
MB-ZXZ&D%H]: T2PO>W04N#= C X%C%@B/CM'J$W>))N<TW9M0TO1%4MP6-0^
MZGEG=/;VB2[O$4JNRGYX(?EA27(XR41XA/W[^G__QW"F?QU-ZC5W>OU/:32>
M9#6<Y2*\9O+"DOX0,09[[@Z;7RUOC X&G_O8;M."\X-/J=/,ZOKYU(9E<@O2
M]?HGKMGVER0[+!$>]H<Y1.>^,YT6X!-;XG@PZI5VGPS3(?[ IS1-7SA%X+DO
M3E.,T=E7G,=AGXRO_LIEN1;O>?5YZ=/3#NDH?F%BY_Y[<!;I=^S>(P@-D_M(
M7,8./W&'G]W7T=HOY^<=)WWZ Q8G_KOQ7SG*G.]LE!,,BR7+9K-1GB#VI6%Y
M"OOD6M.7SL&P*.S_Z5$E>9;"<^<XZ*@L!><I2Y$J'BF5?S**8MLDYD3)?%:4
M?1&^?_SBKM[;][_?O@NFX]-SG<ZKK==[;UX]VWK=[6SO/EOO;.X^[[Q^\_3U
M]O/MS5?;6Z_;/X@W3W_??M9YO?7JW]O/MCK/]G9>;NZ^[>R]Z.QN_:>SL_7?
M[6=[RS>J_:W_;KXF<R-XB:SHU=GHKCV>\]![:5;9AQC>[M[^UNO._AX.:/?U
MWN_;SS?WMYYW7FSO;NX^V][\O?-Z']_8V=K=;_]*?9<F<!*7VBA0?&$N@_,+
MRG)"R1,75O$4C>$"K0.P4KL8;!1,!FV=G)@2^)T4-XLAX'+6D%5 $AJ 9>>%
MM4DYJD*.(3&]]M<Z^![GJJ$WVW/TY)_I,';\U\[6T?'AX&M*G:>IGW)OW'F)
MQ&3T$QOZP\EHW,M??VT-F=L<=9":AI/1"/D6,JC=P3AU&.Z2@KME>Q0_9.?
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
MGKI1;_3(BVM^^U.H<ANJW!)G#,':%K!F',UPFZC J:?9PL73&<CE[J;R987
M47 1'PK><IJD<=+]J!CGDN'1A<J<5]FB5PA2@>YB<P\:.WT)*F8:M<XG-1]O
M6C$3[+J&:U>+O':SK!3BM#_5[(\_4W?16;5.F5F6SLIU(Z]=-?2ATC;=<UXC
M^]VC;2MH=WGJJ,9CV#@J&IW7^>>IM^#.:]LM?AV78\;W!V-W>"=U1)>KP.+E
ML_/'A%6_G/C+D$5OAH;%[S1D>C3Q^A939[NH^<:=.N%I3>#DWR;LDEVG,N.U
M)FT!15Q7:'%>SRR29KKWBCTP>75FG31_;C<6ROR2\+LOEKDJ^?Q^% QZ_?*K
MB]_H-]"!2[GG6U'Q=54V\22.=C[T:!ER4K8QT^5BR\1/]L.<!3G]/BD/SPSK
MJ15-[B,J\HKT.A=#T[[W*<V=Q%ZPD-N\&Y9PCUWW0M;M-A^GZURV9P/.G_-?
M<B!_V6'\Y9NPWEM=T7NK-(+2P4H>#8"VTF=N:%3&>R.U]U?$B-[HWNKWIX9G
M[NF]/ L06Y&;K,<?=CX\_;![]**WRU\=8G_H[O,MV/MM&W:/7O7>/?\#=I[O
M]G:_Q0\[KR_<9#W"W_IMAV.?Q+O?_MW;>?X'W=E_#V\_O.?O?OO7Q]WG[S_O
M\&VQRW>^7"@X(FSP,7)'=,DO""YJ8@3S)/H,P=H@ROIM@#5=2]M_D;7>JJ_H
M-,T298Q+RIL4?00CJ7/4<Y6DH3Q"5KZB4WO1:98WRL0076:!Y"P3 <X1G8 "
MD31$'34N:%)K&QQ8%^#[R.B*3A6=VHE.64?AK.?,,@;9.R<CB&R4M]HH(UQ%
MI]:BT^Z,.]&,K%<%Y$XQE7J?0(G/S!#O?1 N9.K!(CI)W06UZN61%I3[>*5L
MZ#?]><MY+@;B+]PU_&;3=BGR+S4\:D%E<#H@4Y/@P'KI-$W)<7",25U-R[;"
MX]MYTS)DDQ15C 16X#'G1*PWBLBL<?F4SH[FM0V#EJ6Y=0;[]N4?ODD;<P=&
MXKC<&SHI(4H_<QJ[%+ULA;>VV1MB7F&T,BUI"9>XTN]_4_)P[8/):QL3#S<S
M-[8DKC_XOP2,AQOU#90H,.8HYTHHX2!$YCR/*=.@4Y(IA>H!::L2#>?R^&<0
MUO!,1&*1@-.*> N"V)S+-7T=N39K&]+HKEE8UM,;5]^[KL0LTC>RXFVTSAIK
M6X#%=\E=KA,+M-P$; G;: 75JU$A?Q$5TA;06Z4V6@?@2^].N_N0E%H::+G]
MAIX%+I0,P7@#C(()7DD;(G6"1\5X-7E::O)L?9FO]!!<5-Q12JAUA@!(0ZRA
MD<C K/"ZR5.&-H_J6J56SW%8T6E%T<EDH31WS&OE@<GDHLXR RB5)$/ JNC4
M8G2:E7ZPH 75V1/K!!#(H(CG#@B/03*;HZ$E8HZ;KA:W/O2MZ%31Z9[0*>1@
MHDU&:\?!&N6X<=FF7#(Y9:"JHE.+T>G-&3IIL)P*[H@5G!,(UA.GC2)< DM"
M:"\%-.C$1?L/75? >]0R&_HN0E*N&XRXU/ H38C96*>3H<!,MJ4&;4J"!X,@
MF6M(2FOA\>N\:9EIM#(I0SA+"(\>_^-B,$091Y-G,7NIUS8LHN.M2V*W+YSX
M)FW<X8E(&WO9"F_MHPI)^?[D[1&%I-QX\*L1DB*2"H$+K;5)H)";>NX#=2Z!
M9(&&Z@%IK1+]-J]$8S1":DF)C:54 :I.XE7@A#NO0?ED4D!H5*K+[*+\L^T(
M25G><_B5/,MO6TA*R?FQ]W+KZ<^'HRP5^5K"-EI!\]I+8)ZYT4&3$3>4%R5;
M\"=4DC_!ZJH7N$UCN\D9%0N9%E>P*&X.#4X9I42.W"LG9;RBG$]E: _/T/@Y
M-P<7,KD<B5 R(D.CE!CN)>&XKHD;S1(OY0&Z@MW:S5&/J"HXW1,X*2F#LS3P
M@,@DM/0*@LC>">M"<"E6<&HQ.,T.T$4,67'&B(DF$X@I$2\%)UX[S15UW%I;
MP:F"4PO&=@-P2L$XR *UK [ /#<^*&:"99"I +#7 Z=O:3B(2+XK+MT7+LV.
MSB%Q!> MR5[D$G:HB?5>$<DBDPXDKF-8VVA*\/)?6X],K?/6M,O4W9I459M5
M>WMR&X?-$KI"VM)&*UPRC=SI==WJ@[>=N5J,5V[61Y\[A/+,M,K&>.8@,6H9
M-\H!XXXY96F]]MQ:90SS'@S% MIV-I6P6E;*80=B@C3$YQ!+?:4HBC*VO(L;
MIO6Z^.=/7QZ].*O@ ;>!C3P'2%99[KRE&JE:TE'*>F3<9G&>V?Q<VY!HDD1*
M7XZ,LR,F*4F$8]Z@?:2H09M?\BY?Z5Q CUZ<I6%)QI@IRPJL5IY'90-01Z.3
MD:<JSBT6YWE36<KL43LKS8& "$4Q"TX2DT)8RZ3.<6T#:)>Q]M_0>UA+^:8Y
M7Q<?,+<DWL/%IW%:%M#DF@>G('JG(P3M'7BF'5,Q2O#X5@7-MH*FG#=I&+=9
M228)$S$24+J4C 5+(!5C%8*2%M"D$5U]^X./N\OD]"")KBOH/3K02X9'H9!9
M\.20;CBOF<\.F$X*)4&8"GHM!KV9X1>4=3$I2Y(1C*"Z,L0!,!(]96@&H@6O
M)!I^HHO@5T&O@M[C!CU&(V-&<2:D0Z;'C-,9O *>M9 Q5/.XS:#W9LYYS92R
MQA(I$/D O"=6RI(GPB9<2T&]XHLRCQ\6]%IQ>M?F.P%-FLK;70KX_@I,BW-4
M/K)>UBB+.[Y04"L=+3>C<<A@?+*)19DA..=RHDS))'))IV#9U8RFTI:[IRW;
MY_+N*0U:IZ )C[G0ELB(CSD2K7V*/GA#E5_;8&;U,B-4^%E1^.%)4&Z#I. I
M0##.RBRLR9$&W,W\!VE;*OS<#_S,7$4,E$?=((@,W!' E2J)]2PQ,L0<$M@D
M4X6?"C\//;:;^'/ \*2ITM%P"+B_L]8Q9!:C4ZA?1;T4T$Y0FKER@L\Y!HTH
MI!4GX(0@SC%*M&( *6O&(U_8I8!:XW$E+@4L;XJ/MK31"K?*X[@4\"BR-R:I
M($E@+"L%+G ON A4.>6U,<+2>J[25F5\+O%4#H%I!8:$$#T!(RGQ@082* 4N
MO:$LHS)FO&M M%X7__SEJ4<OSD$:*G2,(-&P%]Q;8T%R)25/P,5U[]I6<7X0
M<9X9_%H(1U5)!. T)2 MLFP?D6"S#";('+/**,ZT:^BBCDFK.+=0G)FU45J7
MK54"5!)>H/1"=L)9*JG759Q;+,YSJ>>#C2I92ISWCD#R&B792 ):6LXS[F-:
M4L]W$;I;+\T/:RC?-&G(]#A[,K#+3K0?;2C9XB=H95"7ZVR!,AN<!E"4.F5<
MD"I'XYS@O&93:BWJTGF;R"87'"1;<KLI @$!UP9CB$TZ)'!1,"XG-I&Z=7WH
MA4M3RY,Q55RMN/H36>H@!,Y]8A(@9&.X!:.25]'JB.9IQ=46X^K.7 K-&&3R
MB>@DRXWU$(AG(A/E<*<QY2*S9F*<\D7=6*^X6G&UXNJ5Q7TE"IV/F<FH %BT
M-,8LLC.<IF!$=?JU&5=G7@)&P>D0+*$Q)P+19>)EBH19Z742C$H0"_(2M!Q6
M%^!C^&7L<" ;IU7;)M.U>W*$PA@F?Q<1ZO5/7#-_\U7JIF((?'+ >3P8]<HS
M3X;I$!_^E'[]W(OC@U,QG?OB=![I["O.XY2=C*_^RG?W,^X?;7CIT],.Z2AQ
MH=3=W'\/AJ<].G;O$_'#Y#X2E['#3]SA9_=UM/;+N7$=]?JG/V M]N#B^*\<
M9<YW-LK)UD2 &PR;17^" I&&Y2GLDVM-7SH'PX+J_].C2O(LA>?.<=!16<0'
M3UF*5/%(J43 6-O8+]N\,\B=9T4C],>CSC]^<1OG%_)!]]MWEW_X:4&05UNO
M]]Z\>K;UNMO9WGVVWMG<?=YY_>;IZ^WGVYNOMK=>MW\0;Y[^OOVL\WKKU;^W
MGVUUGNWMO-S<?=O9>]'9W?I/9V?KO]O/]I9O5/M;_]U\3>9&\!(5Y:NST5U[
M/$=N^!Y1H.@.>]E-M <:WN[>_M;KSOX>#FCW]=[OV\\W][>>=UYL[V[N/MO>
M_+WS>A_?V-G:W6__2CU/(1WY-.P(UNT4BE?^RVQSK0A?F,O@_(+BF[ TE[.&
MK$+R)@#+S@MK$YIS*N08$M,3OHG?27&SL$6)O)*Q2+/F&;30-BMMF N&YN 4
M"VM7_ [DC*TK'\$%< AG,5L(WB)/E<9)=_%W''>,:Q:D9AFLMH9S)XRD6N/#
MG*FURS;<5 L7U3VW!>456["A"3,%WM =7+]#=SQ*3TY?_'I*,WK]9A6:+UT2
MZ315<T:M<ZF+IIN>=$R;GRK!]48)7N!HD\\D79<6KOR8KK,K/_M1LTRL*Y _
MU>R//U.@%]]9M8Y[=UDZ6V;67K?9^SY.NT%<X2(?M=\]>NWKR/=D<E]^(_FW
MS<V7G6+7=AK#MO//7AJZ83CX>HU8U[:MXW+,>%,Q]1JS>Y,@VW,V[?=6ZTU,
MVI;/WA\G@W&*G9=HTF*CO7YG,Q3[]!]^^,O&CAM^3./1Q"^0!\/.=BFP7GK>
MF;AJFJ?^]GOZE X[[._7B>:^SL35!9I?H-?8@U[&WO3'S73OC0_2</+*8Y.?
M"HUH_MSN'Y^<6Y+)NO'KK,N]($_K\TG\R+B_P).9O7)6F;S%=E^5J9Q8YR]3
M?U2(^S63<SP0U;CK1^NUH!\>4KQTI2.]XZF-A[ME=^?5E170ZYVAQWYGB'&T
MC-N\H>=V:R>X<7H_&.*W8^=S;WR VSL7X^!38QP<7&4<W#IB>8D/:5?ZRG+*
MT07'C<J. ]?6*J-U2>J=:1*>-F&!S-9CUFL?LP[DSO[!07GF[;?=CV^_O2G?
M87O[;_#[_SK:X?_^L/?;[L>]TO>+QZP?/G[9^VU+OGO^],,.?_5A=__5A[<?
MWLA=_/V=H[??WOUG!][R/^0.W_[RWV^G1ZQ;XYW-/RT8FY2R1*8F[29P@OO8
MDZ1E,";A>O*2@0YDU]Z^X$+[[E94=%I1=+(Q4<TDX]Y&P!$Z;YD5)@O&N3&"
M5G1J+SI]/4,G[3)H'RFA2F@"0B,Z1:W1L 49HRJU?$L%6,F[3-9T+Q6=E@6=
M,D1F+5-:.X"LP2@1(D0=LE4^!EG1J;7HM#OC3L(R1HVB)+.8"%"IB*46B *I
M)<>EM8#<B5O1-;S]]U);X=M9#K/X37_>&.[-C.3[K[;Y<)-P [C3!K4X4*$=
M_H-V!%H<,CC*E6$J".HJW+44[M[.FXK>Z9 H%83J*$K:O40L*""1:DE31&+&
MQ=J&45VEY8/6\IK(Q$-Y(FMBZP?RI@K:<K71'.]?>1QP=U4OKFL9/-S,/&3)
MCZ70H-:!UU0K[T, II+--#.:LLPJ":5SU: MU:!A7H.:Q#+321+*@R* ?Q%G
M1"3,.R1%H%D 56H<\:Z2MKWU/GY"OUXWQ<UJMK$0'7GA/HYH?G29F4-;SH/;
MTD8KF%2;XW":$CDW#,1I"P2L4ANM\!2UE\S6**!E:*,5:+L<[LX:!51/LJYT
M[7)PTF;.M=3 DK#:"0%:L\R]B])7P[2EANG6N8I.UN7H&0 IMQT)6(.6J>"6
M&&HD)(A64\0^L%TA5S!A<D6G%44G#BRJK)-).H'RTF>@7!LE@S41;#UX:C,Z
MS=<&%X# HTBDWA/P1A!<R4"\C_@)OL=4"0/272%N??)4T:FBTWVAD[ ^)MS!
M$")H3RWW 03UD19.)4Q%IQ:CTURBJI)JC&H@QK)$P'!/G,17VAO\U^(24KVV
M(7B7+D%)NE;X=I;#+*Y10#>#.PJ(<@ZB-B*!"\$G(VR&4HHC)UM#LML+=U_G
M344MHLD\6D(A9"1CP2(/,T"$%B$%JU0LQ3ALU^I%I3NM44"M[V5[O*DU"JA&
M :UJ%)"4(E$EN,\B@)+"I^RDHAFT5HE.REE5#=I&#7JN.ITVP01!-1')1@(B
M.V*B,<2#,)Q#DD[0M0UINX(OJ@!.C0)Z^#9J%%";SX/;TD8KF%2;HX!*-IZ]
MEUM/:P30DD/9ZD8 /7.C@R;M;"@OTO^>]#XA6;H)N[^N-VB)7?N7#7%E7/O)
M!V>SLM2 AH ,+WB6H@J&@06?567J;67J?)ZI,Y9<""P3R":4FFF&.!85L5QG
M?"LRZL7:!NM2SA_4U_4@Q7DJ.+5I;#< )X<&)G@F@DT.&&3'&+=*<&N#!A]2
M!:<6@]-<X3'O4Q((2<&7 CE*&6)T]L0J!\8G#=*9"DX5G%HPMAN 4^"!:D.M
M0MH$Q@7'M%=(IR*GG@8?K@=.W])P$)%\5URZ+UR:Q4-X*S*/V1!*'9(F&0RQ
M(48"ABHI0 =G\AHBD.&,_]IZ9&J=/Z9=INX6&K?CKYU1"B?#WKB7?O(^R_*Z
M0MK2QIWNT]LU_IB?K!-;)W:YGJP36R=VN9Y<9-2IGE0Y;2W?VCD9G[C#3L;1
M/$"<Z;(8D1"=3,:&$)R#K+6GD*E+E%OFM(KU5F);+<GM<X$RS"3/O73$<V4)
MB*B)B4P16ZXK6F<2BR7CG.SJVP?*M,_%5<7Y5)R-D-DK2(:"!-P/SO(2^I9M
M\I%[QJLXMUB<9P[K:&C,7MARFB8(*.V(Y3*0'!&AN4TV:+>V(6Q7*%;%>77%
MV4;J=58\@4#MS+7S1IH4A7;":1QY%><6B_/,SXO2JJ/1@DA&,P'.2G)^SDA"
MK$Y1)JZ56=L A>)\Z^S7*^[FO>F5W\5'_2_)T=?B _^7!32-E,9SIK)E&9*D
MC@9JE95.6$ZMK!%%K05-.F_2N.B,BC:0Z!U'#L08\4Q&8K4*RD:PWI@FB;:&
M%F< ?9 \!Q7T'AWH"1FX0/H0@LY@$S7@G0S96^%EEKE>&6XSZ,T,/V9Y"D%0
MPF*B! SBG;=*DBBRE+BL/ F/3)%VA5E4=JD*>A7TVC3P&X">@N2852&C:0PA
M9L^I%L&#0H,JL"0JZ+48]&;FL0R*!F88L;B8!"@HX@T@W5,Q^@A@@Q"+,H\?
M%O1:<7K7YBMK3>+JV]U96ZIKEX^LES5$\(YOP]5$=TO.:+2,62!GT=8"J'+8
MHY,-C!G@2DI]-:.IM.4>:,NY*V\Q)4![VQ!AR[TW&8'X: T)1H>@-$U9A;4-
M?OL2;S719L6?^[KPQG/"S9NC3Q:TCBYG83U8Q5E)T @5?QX:?V:^(B\X=\PD
MDL%I I%F8FR6^"I;Z8V5)IN*/Q5_'GQL-SF[BSHX'E!S.@[""^\< )23(&^E
M-->,7ZIWVNX;E>:=.5DKQP2QHMQI4RP19[,FRB3OG3 E%]O"[K0]CB2_[358
M%W2G;7ES4+6EC7K?HI5/UHFM$[M<3]:)K1.[7$\N,B7VRM]INZY]O-1&I*9*
M)2]=%,& "\D83:D6U#A@,JA: KZMEN3.N3MM.:M@N+&$.>O0DI2!.)TY<=&$
M0+V%K&%M@]&N6L5:5E6<SR[!T A96L\9MZ!TL#H[%:5CG@%N@QK/W69QGKFK
M.4\F<P-$1:T(V*")R=D1:G)DWDA<3KVV 5VZB@[K*LVGTLP4BY:A6LXQ@L#7
MJ)=EB-PY;9+(-:5BFZ5YYN9UC&6I(R6E["T!S3-Q-@62K56!"I%UJ<R@NE+1
MUDOSPSIY;YJO<1J,-1G89?%8CS80>O$3M#*HZVBTT7,5M%"@ C/>@=%9>:>4
M8% +:+86=<_=B8N4<;"(NDKP2 "20FN( Y'6>"$$,UR8QB2R[-:PNW!I:GD>
MW(JK%5=O[FJ*5A=C-*!-"I%2"R)Q9W02,7.:JFW:9ES=F:LS9JF.WA&/^$J
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
M&(LC7ML0M$/U8ZZ6\CC;:$W;5M#^?#SARX(V!F:-3!@%P565P4UCZY ,R;#
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
MME\2Q_Y1K-3TW*UR,',-ODX#D3LY@,[ Y V/X[DYS0O< XT=VK03,!S=M(S
MRQT$Q$3U%/3S=,QF:/W,OOKYR+S;@<[O["[7L,=I=4KL9#@N#8UGI9P'D/K]
M<R],CF:!RDLOUG&D>/%*YJ;^='+Y*TO=]F5<Q=VC.\U]>EZ@0HHST[_T]VBT
MB$X\!+D(.O%'9!-T^)GM?[:GX[7?5E<'EJ;^@,G+<W;\EXXRI9\VRHH@0&4:
M5ON*STJ+,C\%?;*-Z4MQ-,H*X?]\/WZ4X+6-@VJO-&4NGI30])_?[)4B)^Z(
MWLY%B]"9-O%Z>W_OS>NM[?U.L=/=6B\VNR^*_3?/]W=>[&R^WMG>;_X@WCQ_
MN;-5[&^__GMG:[O8VMM]M=E]5^S]472WWQ:[V__L;.T]O%$=;/^SN8^61O!J
M[^WVZ_GHKCR>RP'Z7H?7W3O8WB\.]F! W?V]ESLO-@^V7Q1_['0WNUL[FR^+
M_0.XL+O=/6C^2LU"&XK5J(9Y4,-%<'YA,.P5@EM_;I3HOC\">[H/]F<;8'U1
MG.A?[Y/S4@9BD98X(AX]0]99BPP(! =R(203S\:)/E!+<W]ZG -/<UK#A2'0
M&U1;&#-?^8JUE2-=^UFS?_8]-*I5M*S7+<V(N 2?*HUUKMV59X%@%OKV9!R?
MS7[\/CMSTAN48RE?NB"70*T#:5 KN<YJ4'VPLFZ^UI#62PWIS &FZIZ F_3R
MVWB=7'KO6\T2OD[5Y:]^J]EOWY.:M9U5]$K-7GC2ENCYN:9OI"6MJ/4^DE><
MDTJE>O\ZCJ?]RD3>FX7PK18__\ZQXFNF8/TYYU2_&X&-+XC /GLNC8@?7\ [
M.GY[\1J^B[8.F-S.0935S[.1E$]S39=.-E[C<&C#USOK9;<UXJN<"5TY=WN^
MJ4<UL\2T,_N39E8_30A:$BL/<CTO'O0O.]D=/9Q"&V'\ZW56]G;KI=W'V/?F
M>Q:C^"D.IG%\DY0ZCRWYR45#?#3I2VX: GR5/"8Y(J!6R_?20BF_^#CNG!9?
MUZ38H+0F/^9[J=*:G'QX=[PCWAV_H;OPG7=?W^#=%T<?]MZ^$>\.CCYT/_Q%
MWWT]_+I[_!>?OS-+:W+<[;W[T._]>_#NR^Z'UQ^Z!W]]WOL3OG/0/X+_PG?^
M_;#W8A?Z>73TS]>_9MGG)KN;[ZG7@M%H4.(L)[0T 5FG*:(N8N*%DR)G>J6D
M0\TC3!_=@M8C!:V;AJFWH-4\T#J=@Y;3$?!)260B38@G:Y"SEB"I# @I:4!8
M5:"%U6U55FM!JP6MGU[X\8;'*%K0:AQH=1>:5E+,<$\-(E(!:!D7D4F&(:R#
M8(%$XFRJ0(N>/Y%_?Z#UZ.N4[9T+QVNK&#P\6W"[7KL6H:Z%4&^6;4$;0&4V
M6@ DV;R%;S$@E$Z(\80%L5K@:-<V5(?J&^=9;G!M@R?/Y,VUG5HF_U$F7]A.
MGB8C%-A.$980<1\)<@:8G& GO95>A"C7-F1'L_,GA%LF?S1,WEQ;HV7R'V3R
M)5M#8\.EEA%)YS0P.=<H>W*1!E2W)'+B1<Y5W3'DQOZ16V3RIU1!9]N.!M#G
M\97/GOQ@4>RV5,$=3-"CD0IW8=_-0JJ[<;)3GLQZ.1R/-Y>XX&#8'0Z66& F
M)UJ!<"V!\&[9M!-<6EBXA+P,' 2"#<ADU2]1G2*QABN:J\3R#KZY1+AU_FJX
MO[U%VA9I&VEDMTA[9TB[L*\599HPG57OR! G!+1N1QARWD1A8CX@24JDI9RT
M2-LB;8NTC\#3T2+M72'MDI.#)N]-8CGLPQO$1?3(4<Y0D$XGA7,:Y3*_>8>0
M&[LR&X.TJ[6B?E)%!7.EE R75'=HXH%&;?B/'&B4:IVQGW.@D?_8:;[OG1'\
ML3>_VUEY@S."]"&>$5SDU'E5ITIYFB<YS ,]'WBNJ,+37+[V+&![8NTF9P&?
M#*.8A\TH[8&ULV/?FHY&N7I:E;"N/:SV1$*H?ZR^V+5L_*J4=DU?C\5^[^W2
M[2][T![TZ_._'S["._[SNP^[^-W!.[[WXO#KOW_F;X>C=Z=G[?>=K^\.MGGW
MP\YI;G/OX"_2_?J\M_OU]5'WPR&\V_V8Q]FE?WPX<_0L)A*X#@XI0P/BDF*P
MW[%&3#@PWVUBFHBU#=8QY+8<I0_(U=DB4)/&=@T$8D)(;%C>!="< /+(P%S2
MD1(2&)<Q(] -]W-:!+H1 BWV:J)BQ@FC$0TB%X6V.9^_,R@H)JV)EMN@<I@4
M-C<.>&Y/9%R=V[IQ4IR,<IKDR6FG+I10EA_]_Z:]DYS>N#V@<8_ZSZMZ9<JB
M(9N#L#U;%5BV%HRN!4:KIR^D9]A1BX++A9LL3<A%JI S5/(4J8P\5WX0'<7;
MXQ>/F(7O0(%H6?@V67BA3U#';=Y 1@*[K$]$C@R7'GD=->$\YD.>P,*Z(_2-
M39HV[OJ'&/%@.+']2[Q"5\*@U9W@'XPT>=  =6<^EA:*K@5%*P&_5$>/.78H
M8>,1YT(BZPQ'*7E.& N4AUR@S'3D!?7?;Q0<T?@HLY;-FZ*'M&S^8VR^E G'
M6*TX S;76B$>)4>.*XU88,(&:F)2:FU#LHY4#X;-'[U_8[8WM51!J?5HW+ZV
ML8HU+Q>3W7I.?P1W_+)ZP:(5V'.#0)F0B"L7D9-&((R]21CK$")8.I*?+T[?
M>BH>#6O^N(;0LN9ML^:2$\(X+ +1B#)&$ ^:(VN=0XXJQZ7/M7 TL"9M3W[?
M4[ZILO!B7:QP5JNP_"?YO3W]W9Z4>8BJUI4MOMW>H"S9^MC.O]P1T!\NZV R
M&$&#=BA*%1 W,:?K"AI4,HVMMH8!])<N'HS-HSG_TIXT;/&SJ?AY!QZS%C]O
MBI\+19E$00)V!"D<!.(XY\0P1B'*%=94VR@Q+GUG6#SJ\X._K93.O*R0:%V%
M<>U*%:HO?>\.3S24I1K? H\<#W-A[$$H]N'[_YW"'^ BF,=.\?+EUC6&\,/U
MNIM<RW)S7(3>V$_'XT5U^?'4'46;2:W8&N:R\M.3D_YIOML=3F)!9*<LX7XR
M'?DC.X:^^/Q4+GJY_]\_]XNR4G1AJZOCZEU[.(IE9?KBEVSJ4/Q[^>C6_F;Y
M3_+[KV4E=PLD'RN<K4O>CU<*:]8%X:T'JZDZEI>K^.W_=VNK<*?%V_W_=N"[
MT/UQ+_3LZ#3?7*& <CA;PV.8Z--Y3Y:?F/6FDVMV?H[]O%5<?7(P '[VU1@F
MN:.]27%D<P70/LS<IV%_.ICD3Y[$2=FQ<3DAT&HOIGI*MH[L"<!V04CN6&[U
MS?K^>O'<#CZ.IB<3?PI="Q$F8@](U,+D%D14%7,[J\. 7HP.<_71T?!XN56W
M: FZ;8N34>^3G428_Z/8SXI3-? A6*"AC*@;EDGWX!\P>[;(D'62N]:;E+V'
MKQ1^%$-O,AR-H5MORE'D?H_B<'1H![VOY;)TJADJ-W/FZ_$9Y%/&KY"3FGV7
M#1>+L?_?_.^E=?C6>E8M%/\'G\G)U,JFH*- U.,I0.YX#$L0R_2"N1>Y7YVB
M_D+N+R >S ,L<@F<XVI*'#!JE:BP_!P\79%B_M#R36@P<\%T/BDSBBZ;J>Z^
MKF_WXR0O$;17S6?)%L/19,$7>7[W8YQQV/I3QZ5R\GJP1+!"_WL-'4SD;&6*
M1<R8X]I:1XA/ <Q8PY7G3I0ZF,3DC XFKIC.<LN.C]X 5!X,]ZL5S,S[LES=
MO=%6N;:;HY$='):+.M?.Y /5SGZ\*/1?>/=@Y[WVTA$1,%*>X;P]B9%."2Q6
MZXWRDB?/\A$/O'[>&5D 4?4K05"SSWB)?X"]DO79:0SP57)?IA4+ )T?&D7?
MM[7(<,-!&,,5D!BC2L25*E8MK@"HH*EC(+]*7,$_7*R$5B^&"C3^W*\@92$G
MK1M^BN>1I$3&2Y&D0I]O8<GKLE.YE7,#+J7C!=?G0#*JB]K"^,J6CNRG_!%;
M?*JSK<Y=B?F16<_'O3QC-:]EH/T TC?WYF0X'O?R6WWX,=,+<A&("0BX4<DJ
M^4T0&[.7YS.\ ,1+>PNC*5\#S@5DSX_DQZMOYC4M@;[\\A4:J]=L%(\S=%8C
M*IN;CJ#%DA[@OV6"_WRYHH=>.><GH^$G^'ZY@"-;O0B2?38[]4C'M<BKQ[=,
M7+48+^D'])$\R:"<>*"PLK7/O<E183,M^7()1O%PVJ^7/%-(*7J6FO/03[@S
MRD_VCMUT-"Y?.R]B,D'VQ\-.<3P%+6&Y%\O-94[Z5&ZK0$_@4X/A),]4/:QR
MJ28]T'#2I&X^?CGIC59&MO3!'6@0[(]*X ,#'ZT\<V*ST=$#20$C *VP $J#
MSO?&1[6J478FJR)IFL7C:)J'FGDOQ@E<FTQ'JYU?8@_X^(.480^SUS/J[XWG
M_)F7L/A[9WN]LGI+YJTW,#(AV_[IN#>>*8YV(?_&%0?,6H3F2IT^K++9T4S%
MKGD?B"( I_E)V=QQI>(-Y^FC.\7GHQY07Z]Z"\3 I$1-:/$8^ ?X\'#02\!Q
M@TDV6D#E]9/JT0@=&![W_ J$U3I>5ASKT>W!LV6#)90"QY1 6J?GC8-QIM3R
M<Z7$*'&S%A>9^P/@1)9)\#<KGIGY2F&0X+$$W>IE#(6;LZ'.,*@<RS0"E\:L
MN&9M%^[6"GK%8[EY8&+H>+^ S@_BJ#-C_-4I*B$$=._,;@OPJ/>5ED:\+(X"
MH'M_>))_UNWE@S<PVT>]4=EZRM,V'L)G^YUR2/#N=#1:^G*>)KA^;+.H&92S
M.RNI BS<C;UR8DODAU&4DYO7/ILDY]<>'@#+KS^-,SP_.\HE8IS38F\ AMBG
MF9$&YLSAT:IJWJO,(I 4)1Q5XKJ !N=+;A=05M4[+9_(XSI+KR?#S_FE>8\K
MRW0.N=^FR"L19%$-\6!Y!+4<&L^[DSL 5N:G;*QE@IP+JJPC98*:T4[\ N8Z
M<&:I99S8TW*6X&M@894'KGJ^E WPWF")QV)684L;<9@_,0&H*1O(B[.R#COS
M?I>S7/-+*92RO5;$&?7#'%0S/:BG.89.R>H73D<IN4!JP;0!I\0P^]S6< #]
M&0.)P\N+3_MLJ$^JSV8IM/31DM2N\\E!S *H%%K5HBV^OED*>:"/_/F2HEVV
M]#\MK4N-3S"OQYF971S$W)?\&ZBIY-Q1A&\N*9+P2NY\AMWL^)M9YLN,4_%-
MK0[:X^$TH^QP.@%I.RCY^"H:4_X 8--T$E>A_-A^Z1U/CS/7#BN8&U9J6.EH
MR&V"$"B K&?I=0I&LH."XC/V:E;F,]ST!M.21GZ6!5L++DZK/?^3.E?3L^P>
MR"M79P"K/?E++]8>6+QXQ3J8<YB12U^Y*%W9'<OG,NW:\P(54IZ9[Z6_N<NE
ML8FEH$DP1ZVE7 5I,,_91V/ D@:,Q7N:\^/5;QV-%DE=#B-RHV@_HE(S?&;[
MG^WI>.VWU>QNO<&L6R:GBSL[:Y?.34H_;6XJ,@*K?5A)B&<E+^2GH$^V,7TI
MCD;95?$_WU\@@M<V#DHD!1[>RFZ.S.W_^<U>R:=S1U1ZSO%.:_]-\7I[?^_-
MZZWM_4ZQTP5IMME]4>R_>;Z_\V)G\_7.]G[S!_'F^<N=K6)_^_7?.UO;Q=;>
M[JO-[KMB[X^BN_VVV-W^9V=K[^&-ZF#[G\U]M#2"5WMOMU_/1W?E\2RE<S27
MI'.\C^%U]PZV]XN#/1A0=W_OY<Z+S8/M%\4?.]W-[M;.YLMB_P N[&YW#YJ_
M4N?$;+4;4&JC.5?M14)@:1CU?B'*T0;/*%V?A\75DA:!W*9W86A>O#?W"R'S
MI%1W__W?5V:'K0M33L3*7NBJ:SGFT,G K;>:<).\-<Q%N"*H)L8)<F%QC#,'
M;\$8 F&P.0BED?D*K(-1G("VGG7QYZ6&.!F_Z(U]O]2_#N#;S_M#__&>W<?=
M%]LS]S';/?C[8T[F^^[#[M?NU[_PNP_OR-Z+CWSO[=_'_[[=.>W2=ZQ[O/ME
MMW?6?>R_=-^^_K#W OKX=9=U7[SN01_XWL&A^/?MO_UW'W;8OQ\\??=U^_2?
MK]NT^^$C><]%2(K3G")(>,03,\B)X)$++E$?6(B85QL H&G&L)G=]];H(#%)
M24O#:8I.ADBT93%ZGH2&-<DFS4EF\]$4-(-Z34JFJDS_U64I9NMR;J-\A?O.
M:+S5@GV_+ZM]9\'!<TK)P#!/4CB<&*%&JOP_P=C:%0&X<4ZETG8IG0:3\6)#
M+YO)I;< _K_RB:3L1@DPW7F'LC*9LL>Y6J':(7&RNCSSI_+=VIU2>C' Y/'Y
MK.\@MSC(QW[K1\>5_R)^B7Y:>0$6K<'[AR-[/"Y^R=F&8^VTK/PL]19E5FWR
MR?EQO4E9-E;?.^CNOEJY^>O,UST;Y[BVS0ZA/PL?Y]SS/^MB,?Q<F? KCM6Y
M<3>.U7AK0Q"LU]XPE("5W:JE>9[3D,]<M/,NEWU==+)T%/5F7CE8A-I#G=W<
M\+=TT%:.X4F93.],K:K%TPO?4S7>Q7=&(,/R'-OEMN-D.EKLYM=6;'8,YTWM
M[)U8YLE7V\_KQ:V<&'$\GHUK9=Q+PU[M]NH 81'Z]>A^L;-U.QG%$]L+BP_G
MS>SY$OZ "M0\#ERFHWI#9T$6]105$3I?[OO$XY/^\#36WLN*06(Y[W-6KOP0
M%[6[1&#7:#B_5=-S&5ZRQ/7%9ULZ(;[&078_E&M;.56),:KR,@-YV5'),@.8
ML66VZ11CV\]^EW[V<=;</V.T\HN5I_!<TF!0LK#JS+<]@&,K1PJ0$JS"I^PP
M\\-I/S>6MWU&TY7MKW.#F)[DWMFBWSL&O H1%,OC"NAR@$PLNU6W6\]#.9'?
MF(@+>RQN-A_GQ-I]Z4,E ;T:]GO^]$GJ/V^^O@^!F,B40%30A#CQ%CG/$HHR
M*)6(Y5S&L_K, \6GS8J^QR?9^3E:V5$&$O[%_EK1.(B3X>$ VLU84RH3.0)@
MYLI.\[3M,[]>86LP+^6*+3\R]W=FCW8M=7(STU)RVOFYW-.+WBGY>^6EWXM?
M7-V[XVA+O^F9=^K0J)G^L[+SGW<)YE!015ZM],C.A5V->.7/"D1'\R^D7G;3
M%Z?1CBI]Y!=_;L(J[_\<I,\,/.\#G%.\5C6M<H'JM_.7\N]JGZ#<7JJ;'WH_
M'7UKR_8!$>6;P7SZ0O;D SDL@']<+^ET^:'#4L6#Y[+?/,XV\Q>$7$8JY+V#
M2AW9W-O:J7 ?=&)XK-ZI.!X"6D-S60RLJ#*UOI3O+N_3CS/EQ.-ZGW_:G_2.
MJ[B_^G.?RCW<,AXQ:U[E#FPE\V8[[UD?ZIS3W(:C4&\=EH,=+[2X8=[&*/FJ
M;'5^;<X[BRV*BSI;;AW&4#?<&R]T-/C(LO9WF;)_B>('4[J8R9)(SPJTATF(
M>2IG<:M+ED2.HB@9>3PW("Y1G<L=G(I9YR9&ILU2Z\W[VM_6S^K5K+NP@)UI
MM>ET4DKI.JKFV'ZL-YNSK3"+;\I]JZ(^RMC:,]I/QI40H>^AM#/\9 KZ26>V
MS7Z<0XA+I29O N<=JL-I+V]Z#N(<';?K?A>O%]12U6(J]L'.RX<FBDU?[>3F
MYW=>;Y5!+8O@XAR>$,NJO%5 V>!3#C4M7>Y5+$2>](IMRRA-LSHIY;YPKU33
M?"D!JCFI 3Z5?5UM%P3!A\K"A#E9Q,N,5S8C#X>V7\%SR6UP$53%4:VTU<$#
MI=GK8YCF?>$9(501 @N,7AZ/K?;V2G3XU(N?*Z0YBC,["^:RFL&ES@(? D@<
M]BJKT/JCO-U921*PE(>?JYBVV8">G>.ZNZY11*Y0HVC5!RB_#P*(Z'O#@-(<
ME;_?C<OTHBZLNDP)K_!PYSO$ BQX7$;-Y#B6DHFK.,GQQXHW)B4+C4Z&Y0,[
MBS: K\!.F@!+AYAEFSW)26%'O3+BLPX<RR^?B;-<!L&3N<]C 86="D2R1I0?
M_33,6\6SH,,Z7J53AZSY[)DH.:KRTQU&T"Z7LK6T]'3[]'0P@@9KW;V"O-Z7
M.O8D.\Z&\'P6'94I?02-P9U,&%G/J'2,?!'-0JQ2[TN)V;5ZL(2!=7S&S%F7
M3^.OZ,1Q/ LZ>>K!^+NET*EX/-MEI9%6:@LS83,3YRO!H]7R34#+JE=Q)GLS
ME_F9D[$*V,YJ:2V#ZA>JMRV(%K\4U;:L-]@<BUT)[AS\7#]50DQ6ET?98;.$
M239\ZHVKDRP'RYU8D-1J=W+3WU!%2VNHMNRR?F#[?N8,'=0">/0Q3E 9BY*/
M"-G^-,X%>>[%9E9S^K7)D+]0VPQGOCN'KKD=687*SDR.WE4^EQ--P%R>5IQD
M:P4ZWR_#I8953., V.539=S-XRQ!39]ZZ%6^"+HR*BV_!6K"./X8+AQ>%WF9
M.U?I7Z_NXDQ7K*RM_+&E\*1OMF!#9IS:@[RB?W86=D,5]E;;X@O:.+<&I6C*
M$YW)J0R\!&-HU O#\A3/2;_R%0 APH]+CZ<,IMDYMW8+;K/%496=[A]GO6@O
M*K.]WJ?*4[Z93R2<E&//IU6V:MH$K.W&R:O:=JJ?WP*RWJYYX26PP@%PPNN2
M ?8&9Q+T(?KD''%_?=[]X-\+*RV.@2%AHT%<FH",4AX1ZWFDE M"_-H&7\?G
MCK'\/R"BX?0<[LT!IJ+IBI:!E?Z\E YSC-\L3GA.BOG&W%E0L?:M>VR7SD6!
M_/#/P,KX/!R%<1PL'XPZ3X/C<BR;@_"R'$D^W/FR%_>J86S5(]B<=7YG\"Z#
MSM.CKR_PS?=>!XQMU(@(81%W&B,GB4#.$!%@D9+@<6UC@<UGMZ)OZX3$ ]91
M=@;%YO0P^T-R9$PE<O[8W'\^.T3XD]7<LL5GO0G,CK^*M[LR+;+-O)\C=RTP
M5/'F)(?\EOU'A!>H]"R (E I5:_/1R3 (S7?S2[5\A<5?\*_1R!-?]F?NLGP
M!)!  3U1?$<1-Y<<B '97JO4*]OV,Z__7 \/\Q"8RI]Q641 >;*BC-G(RAFJ
M?%?GHP+6?\Z@Z=4&_;-)[]N$MO]F3E#YB-RGN'*<K3HI,9Q->%S9D,]G)<O)
MS1ZX43S*D_XISFRIN3!;>+5KA10LJ]GT5^[9F?$V +!8WJJ8&P3?ZDU]7J+<
MH!C"\$!SS4%Y.4KY9-B#%^I3#;4:/#N,>10MV $>).2]+OY]KGTY^6"R#"I#
M*UL<2]3@^W:4XVTJ>EAPW/)B5-Q7>5%*N^K5\[U*/=G,/^;*R4I@QHJI4OJ0
MZQ,K-C^5[RY"7I:.QIS7P6>*/E#$F;VK&7DM!=" 6C+SW-:VC9N/*H8GC !G
M7=0V#$_RK"[3PF+SH)RY6'I!+H@^S3)GOIL54ZI/495BRYV"&1E )Y@MPS*(
MY[,NV8I:\>)=<&AD);SNBH=(ZLJKMZ#4W+"E)WL:15U^&J4]5]*>*VG/E;3G
M2MIS)0U:J1\Y5W)A?/MWX]7/Q+?K0+ 0.,;(!7=&6Y\BY9$2 6:?#O@[,NY.
MO0V76O07GV:9'2,H#?#'$'+RQS?L[GHC=9$]H/)N7A1/O]@  -L![H A.2[%
M37U<?IKST_2+^O*24[_?7XI4J0//JVB1Y1W>6<^REW+:MV4HRRP29!:JE2V@
M,@"JVE,H-QAR4$;66J?C,FW!PE]>Q\WFJW5LE%_VPE0AL_46TN;Y$>5!9DMI
M.)W,TV=\MZW]1=*:U8UK>*,*]EW,8&U\E??*#9/L^_NY4;K[_BB&:3_NI0N\
MO(O32N.G?5SI+_R>>RJ3H1PQY3'BA%#D;'#(D*@=82FRF,Y"HM%<:!XY239R
M3:GQ1E/!)#,IP5*9L^&]!RL!-]51C#D%+N=*M"[38$TVG2+9WFC!74LV>A7K
M<"X:=+XW_NS;YY[.@UMMS603: GNQ"6B_$*Y\OU)69U$&IB,R01-6.",$.L9
MB9A9ZJ$)1R5\IYJIN<%5IEG-1WSLR3@^F_WX'6Q6&/3IL]Z@!,3RI0M*!]1F
MB9'KAIILF=2U"^KF:Z-EO31:SN2&K>YQODZXOO0V7B>7WOM6LX2N8TI_J-EO
MWQ."MYU]6)V]6K/?J;QQS9I:/R=3M[Y2HNZ+,S+/QV36SC!_#5/?3;-\'K7N
M*3_Y.;T3UP;QI6,^OXZ7%C-ZK-.3HU!6YN?I$OR5DHHW?#ESD$"QO>*>GI]]
M^REL\*0F[<GP!GN,RYS-M]L:\:4,<JZ=2^7$HYI98FX#79[HY+5D>4=D^63P
MFY*'#> 7#_J7G1S=,)Q"&V'\ZW56]JH%$IM;%;%T;>:PK</>8%#GF\TA0M>M
ML/,$2F\]SN)9G@JJ)9$F6<&YX9IZ&Z/V0G"FM?>W4#SKO/>Z_KDW#R-J3#VM
M'_5A5_6TAJ?OOK[[LGMP2/_]X/GNUT.\F[_UXK_'>P?;Y-^#O[YTOVZ>OCOX
M[\?NV7I:'_[[H?LAU^+Z][@+W]Q[\==7&!??/8:Q'?S=AWZQW1?_/=H]_HO]
M\_6OY7J$T1 BI?:(,Z\0]X0B395&.O)$K&&<YR!FB45'\=LJ1O^ 2@JVR-2D
ML5VGI(SD5@8KHR2,4VJ<"])0K 3ST22I2F32+3(U#9D6E?Z<2UHH+U$BC $R
M284L#0*I*'EP4HMD_-H&K'.'"MTB4XM,#P29;#0A6J.=#(0'RC667"EBG+=$
M"N9:G:F1R-1=Z$R 2I@HP9&7-"#NC$7:\81PH)J1: 0A"G0FT1&*M\#4 M,#
M 29O:92>VJ!=Y%8)YYD0)GD1)(E1I59E:B8P+50FK+$7Q&JDM*.(&^^1Q8(@
MZQ66AKCDA,_&7$=HU2!@NK:?+)7_=^&W576,H[$NL_VE3'27>TJO-_8+4?9!
M0U%B.H%:!&CD04%R8,H1$:,@/'*CO);?2;=P%I.^QM$PV/'1]^&H7IZ<7J$%
MHFL!T9MEKY)WW#DG&7+&.,2QQX!!(B$K:1(Y_!PK7N4R(O3WFR+1-]#@9ZE(
M9SYYZ0[7DV=D:5W$"08O%>.!:ZN &#2720<I/=:9D8FI&?G[5D_+R'?"R N-
M0FFM*&8.,9$U"BQ!HPA&(8F5X93$ )S<,O(38&3#0']4AF@*"Y\LUYY801+W
M)!F&K6DE<@,9><EGP:EBT3&!$A4<3 /BD(O9K\H98=0[' 1K&?D),+*+U! N
M+0'.Y911;7!D8"3R0).QLI7(C63D)8E,%#441#"FRB)N.4-:4XN$,31HP\ J
MMTUDY%L*AGD01OY.CE**X\F/6_E7]:4^:"BZ92O_FI['V2*U@'1M0'JW;.L[
MS(A*T:%$(F@6@F&DN0N(6,H%9TQ)$M<VB.D83AKD=+REW9"6FW^2J=]R\QUR
M\T*]H,8#TV*&K&$2<<H],D9[E+!P8/.[%%A8VZ"B0]0C# =KN?DGV?LM-]\=
M-R]9_<Q;)R4UB(&%C[B/$FD3'+)@\QONL>%! S<#,S=I/[!EYF;;_"TSWR$S
M+T2S<(YI+"2BH@S5]A)9KD#1II1)XIB+HF1FJ66#F/D[=O\L=P=T-GZ;_]LG
M5Y]\2E$3F_.44[_DA+._ELEFV_")G^A8R3E^X=>-@'^^:KFH0"XHT*+_M=#_
M<-G-$CP)8%E'1*7U.1S>(*V80IH9E4)0,7*\ML%51\@;ZW+M_DUS>?L6W"PM
M;S>"MQ>:'8M2@3+.$*=!(IZ21EK:B!SW3B=)"59R;4.2#A$W=J&VO-U<WKX%
MITO+VTW@[247C*8XNB0<(LY:Q(46R%F:D/,I +?[G/H0Y':'"].R]N-E[5MP
MP;2LW0C67HAMHUF*1AA$6,C!D5@BDX*!7YP2XY/74:UMJ([636+MIQ2(,:^Y
ME2NF/[% C%\>3"3&N3-@LV5[!:O6 M2U .KCLL_ XI1P(AH(#'.P*WA".BF%
MI">4<!&5,@ET#]IA_#Q"_=IN_3P&UK[?L(R6M6^5M9>R8_C@M,XGK((A6>-(
MR( V@A(+"6S&Z+7-9@7O:-:R]B-E[?N-T6A9^S99>\EC@!V-P0:%F"(.\1"!
MR17\ :Y.BDD6(H[98Z#I^<K5+6<_"LZ^WX"-EK-OE;,70IO0X#@L%_+:><0!
MII$1@B&+:8J&.ZF37ML0':'/)[2Z%\Z^I1B#YCH(Z@RFN=KN);E+K^/"O'):
MVP<"6== +*:M"X$E(IWC1C@;O?7:6Y>P=XKAG#SFYZL@+3A="YRV/Y? 5*H>
M.:T5+)S&$@EE,>+) #HQEQ Q+"@M'06#<6U#,MPQ^,9YK:[+,0]H(^,)HT";
M#_B!HL#N' 42E6!W^(2H=V!]*!V0<TPA*ZRE"4LM@[^UA, M"CQ&%" V<8<]
MB=@$[C3H E1&*A0AC$G'1*L+-!0%WLQ1@#-!&$\<:6HH6"HA(D-(0BHJ'@/!
MECD&** ZS)QW0K0@T() F^;VH8* 7Z@"@0=@?8DXBPQQ+ 1R7$H4590X4*64
M=[>5Y_:N0.#1UV3YX[*2P5>JU'(='^P3!K=[L7/RROZ=%W8OE:%<Y:JV '<]
M@/NR[/&PU$O' >!$9*#E1$&0$U@@0HG0))<8<'AM0S#2X3<_5'%=KGE NS%/
M& GNI<Y(BP2W@P0+KX?!*1J:@+!#/BBOP.AQC&LD8_0N<15#R.$4VG2,NJUB
M(RT2/"HDN!>#IT6"VT&"A>=#.=#GHK.($P-(8+5#.@:-D@K>624]* R@$Y@.
M:U6"%@@:4T>C!8+; 8*%]X-PGI20#B7M'>+>"J2#]\C+$&RPA#!G  A$!]]:
ME9_F>3\>>LZ(?C&*D^EH4 #++OE"VM01S3P)4JW9ZW+)]@8MD/THD)TN>SF4
M2T)88U"T94H_I9#S7"$<@M(&.^PL )G1'4YH@\ZIM4=0FY<YHF7M)K#VPFTA
MP-H4CF#D6:396,FY=R5&TIH8&(Y82K>VH66'T1M[+5K6;BYKW^])D):U;XVU
M%WX(&[W0P-[(:VP05\0@+0W):228@O75/O"U#4(Z$K=2^Q&S]OT>!6E9^]98
M>RFNPE*93(@@M3DHY!JT<I/3YD="L$I)29%3PIB.UDW*]O24\D9L'Y_TAZ=Q
M5++BJ.>F>>Y_S&OP< ^L/81ZG5O+Z_/\=+9N+3Q=#YZ^+OL+M&:.,1*0Q%8A
M3H5"SBJ,K&,1M ^XB^6M51AJCZ$VEZOOK7AGR]6WQ=4+5X&.40M0'E$,(N>8
MI!H9IP7",5!C&7;$^I:KGP!7WULESY:K;XNK%UX"#&H65HHB8K%'7"B'#.84
MC(I$@HW*,R]:KGX"7'UO93U;KKXMKEXX"*@3(C#@:I#+$7C9@:RF)"(E!2A?
MB1GO=!.Y^BF%%]P\M>3#=5^VJ26?)$;A92^!U\D)F94.F@3B7!!DN F($8<E
MK"-QN;38C7-+MEL3#>;M-K?D8^+MI;""A+5P2B$>6$YGG3#2!!A<4LM\$EX$
MRVXAN63+VPWF[3:YY&/B[87'0-JD';$2)9)L+C@3D='1(<*<Q$:9:#6[>7;)
MEK4;S-IM=LG'Q-H+MX&R$C,K!<+6\YPX-B'')$?>L@@"'<!<LINGEVQ>2$%S
MG03?3,9PTZ23[4FK>TDZV9ZTN@7<(LNNA"0TU9P')&$E ;>21\X9@1+&BD::
M%%41<$NKCF WSC;5GKE\C$C0)F1YP$BP<#Q(22FV8)PX0QCBECED(PF "5X:
M!TM,29N0I46"QB6?;)'@=I!@*0&E%Y1R1Y!7@>343 S9TK1Q .-Y+RFQG(!2
M=L@%VPLM$+1 T.9C><A L'!J<"E<$%(AQG,2RF@2<@*4@QB]QCK2G%WCH>5C
M>?1E-?Z OL<\T78R'1=EH KYO7)]%+_T>];U^KW)Z:^9TXJ3.!AG5G:U&_ '
M4X96,_R,P9*$X=3UXWS%;H:!%TWLO4+@_][C!#5;.%S'!_[CKJ/;*,-<\<=^
MR1Z5I&AEQ/5D!%TYL2(\2 EO0#RHG,=3@0'IG4% ;C')Q&4B.7L?Z[ +4O5<
MV_-]>_QTSUMB+;*VR'K[R/KCKK@661N"K N'7$P66Y"2*$DF$,?$(6U$0H1X
M'SC'"J!U;4/Q#KT@+6J+K"VRMLAZ>\CZXZ[-%ED;@JP+!R>HK#)IHA'3+"$>
M)$.&48)BPI929@*V:6V#="@_GP2B!=866%M@O3U@_7%7<0NL#0'6A<-8!!.5
MY!+!JEH$ZXB1P0* U6 MC>+.6;VV(3L4G_<7/T!@+7W)OTTL?'2C'$^F[-Y@
M6H96PI70^[3Q'_@S&\I2ZQ^FXTDOG58?[ $1#B;/&%D7)>)6\^!&OVW,YZ1L
MJIJQ[O08V-*OLE%,WHO K;>:<).\-<Q%N +V(/"2(!>&C*]RQ[X_BF':CWMI
M<SR>'I^4ITK?C&,XR ,\@$\][P_]QP?*%O_^<X3]\=\#^]9,]S[X+]VWKS_L
MO8 ^?MUEW1>O>] 'OG=P*/Y]^V__W8<=!FQ#WWW=/LTD#JQ"WH/:QZA.$1&F
M ^+>&&2-\$ABK9EPWC/+*FP#"HAA,P.2<1A'P8)-$8,YSIRRDG FF-!Y2T6M
M%1'0YB23QF@:UWZ86.X0X,D\O_.H9_O%+X>V-_BUZ _'XV(4Q]/^9%RDT?"X
M\$=V< A?[ V>K1+QTA"/[>BP-YAQ<#YR6E_)+'OF!*J'0<<1C+=DMSDX5"P.
MX^[;DW%\-OOQ>^B-3_KV]%EO4/:^?.F"/9K?/_?"Y.B9%NM8J[S'6>\,U<U7
M=\EZN?UY!I>J>YRM@V5^Z6V\?OF];S5+Z#IAE]_^5K/?OB>%:3O[L#I+K]3L
M=_8UOQO08-;.\%3-E=^5G.>9])YT476A+OJJNWMIA'<[/1L'W=U7*_-SZW1T
M)?6KX;/T+MI1L5WNJ[^(/AZ[."H8Z?P4PGHJ\W530F./<>*R;GX%JKK2B*\^
M<Y=BV:.:66)N@U^?Z.1=B2S;R;L2Y=T4^2AYV-!WB=.P-R@F1\,IM!'&OUYG
MPF[KK.*]#O]%;^QA")-B9"?QZH%X5TVPUKCQ7MU[?M$0F^W_OML43;?A!]^;
M',715N6R>20>\)/>NP]O2/=%O_]O;O/X+[S[%=HXV/G:_7.7P?>/NQ_^.OWW
M[>Z7<Q[PX__VN@=O,+3]$?I__.^+O[YVW[Z&\>WB=U\#C/4=[;[X+XQGF_WS
M]:_:^[T]V=U\SQQQ/F37H*<)<8L=<H%(I#EWN:9=2D25V5N,O*W3E TZ'=&B
MU"-%J5M(-M6BU'VCU.D<I;*X,9(Q)*UDB&/&D1/:(D4X%E1C$E1]P O?5L'M
M%J5:E'H V;5;E+IGE.HN="G%#&/:)*2DY8CKZ%$^+H*D"2$H[*VU-&?+4D*V
M(-6"U ,!J5M( -:"U'V#U$*5PDK;9(1!*N9TX=8;I(7&"*0.3Y0RS0F E.Y@
MW"20NJ-#L/?K4(O'P\.1/3GJ^2)^.8%&XL#')Y8MO*F>J)/!\645#W-8T9^V
M-W@Y'(^KB"*8\QQ25$<4Y?BG^<IF9_$P0]ED% >A1;+K(=F;9=<5)2EPYP&Z
MH@!U2W*"+(X$C$*J!,&.F:#6-FA'7A"[V=8\;38,W'%B\9;'&\7C"VU%1L8E
MHQQI133BC#-DDO8H8"V"4M0HGM8V%#M?U;A-/_PHF/L67"0M<S>)N9?\)0DL
M$"PB1T3+A#@'*T1;S5'*108]T8QCN[8A;B$+0\O;#=3?;].QT/)XHWA\(<"M
M=!8T<8,<J&*($\&0SBNJ5$K<1>5X#&L;S)QG\@=?O+S1SH;=X6AB<UZM,GRG
M+59^3\7*+T&LU>-L6[;OIWV;$>M</83Y.KZ&96R!ZEI ]6[9FU#NS@1B4'#2
M(4Z51=I1BXCGBF(;B36AB644V^*H#?0G_*@[L>7[.^+[A8)BH@$&!T:'%;:(
MIP *BK$,12-!.TW1,H_SIBVEX@9V2,OPS17Q/[G&><OJ]\KJR_$92M*D14+2
M^HBX%P3I1'+ J[,<Y+?0MA7Q#Y;C[[BH6<O<36#NI1!1S:1-U"/#O48<%'9D
M0Y)(.8.9]88S*]<VJ#D?U7 O4OPI!#24(3LYD?>,&0H["&UH0V.]#E?SDY:.
MT:5%A35=+&F+8-=",+]R%"?%7+^,(=!&">(R[WHF*Y WTE+X%V$Y?>HMJ2?M
MQDASN?^6'1 M]S>7^Q?Z"_$X8"T52F". O>#$F-,\*"_ .I'[$@T+?<_6.Y_
M>"$/+:/?)J,O>2% CEO#B4)."(.X4!%IYX#E':PVM8FE['"DG+5A#X^3OW^V
M\Z'E[WO@[X4@%\Q&";2-C",4<>4-<@#>R.J4!#>!"V> O\E-MA,:%.QPW7-@
M;=+MNYN@9F-F4X]Z7'X&[1RTMCAY+9P\7'9WQ AFK<,,]" '.,F$1UKCB#P7
M%$OE'%5Z;8.KCKCM6HT/H+)!"[(MR#Y MU,+LHT V84RFGA,P6B)#$X>\<@(
MTAQ^)6*"48E@CNG:AB0=(LY7CFE!M@79%F0;%VS4@FP30'8YKDAB*A(SR(=<
M5C9@E8\K<@1+RBFGGHF8<^AUN# MQK88VV+L SI8UF+L?6+L0I$-6(IH<$ I
M8E!DDZ-(!X)1=#AARZ,JP[M41^O'@[&KU;K*6D2_K534>IBUNHYSUNCQ#O"'
MGQ[GN,@8JN1.P^.343R*@W'O4]P9^.%QS%QS,'P>7T<_/!P 6H0]F+$N=.R/
M7N:E7+:A+?9UX,5[DVS4H%PBS+5 7#B& .D$HIIC&[VW3.FSQ;ZD3Y)QHIF.
M$731#)..***%(H)'21]JL:^#HPBXW>\//P,'%E7Y+:"L,71LG'^@B?U2] 85
MM&=98MUP.BD&<5+8"^N$]0;%YM[63F''Q3#-"X14L,)(I\A$O_X BH;)=8[9
MCQ0-DWI=DJN5=;I8,9QU%! F_M"35^XJ8>N2_I1R65S>?KFLW-E;+9=UKTJN
MOI(F=[$X_AE$<[UY:F ECENJ!?90AW_=6E\_@V":]V0["2T<WFQJ'W@)MTM"
ML';NNQP/S.*JDER_C_+#S\RL@5I%1N8^%.1RJFH3;*[7#H:3XA2TW]'<S,JW
MLCZ< \*& >Q!5_DU8/K&D^*77FF=_5K8"=P 57:0%6U0C4_!'EO5@^] )VQ3
M3C\V!YZG@FI))!BU@G/#-?4V1NV%X$QK[]_O_'#BA6^YZ[[KCNC&2?;EC;-;
M(HZ?1_A:/+!?'HE?;_BE^^+YAW<?/G[>>]L]_O?@#7[WM=_;.^@?=:&MW0_]
M'GR+[W[]ZW3^SLRO]V$;[_[9A6<WQ3OZ;[][\/K#WML=L?=VFW3?_G4*OV$<
MAU^[+W9.SU3V\(ZII!U&/G"!N((_6J: 4L):<:Z$2'AM@W#98>:V=J@?T/Y'
M"V%-&MLU(,Q&$Z(UVLF0]QVXQI(K18SSEDC!W-4@[.S1K1:]&H!>2SN_,=DD
M9;*(\,019R8AYXE$D05GA<$\*M?$C!)W=/J\4HCO@U.WYT<9EAVY=VIDM0==
M;OD4^S?UN6_M(+W*%X:#S4$%C:_ A!G%26\4C\$.6\+0,2#D&VAV"-,--M!L
MVW9SU!O#*KV8CN#OJ](@:L'SQ\!S);>W5L(RD)*(R'S>W2>,-#$!*0%BTCC*
MF*'YH QH?NU9N <$$4V/AFNAXF% Q?*96="R< S '$ &B MFD,[EBRA3)%IN
MF=5Z;8-U],V+U#;H:%WCM:S7\3";',/1:<[R$R?%+_V>=;V<SNK7PH8<&)#Y
MIC%JU\--;M8PK2N?/+XM&#T7)K>@JLU,5"]G)+4Y)Z@64W\,4U<2GP:KO$DI
M(BM<3IB&!7))$Y1I)'@>L51^;8.(#B6/T/'VR/'BCO.-7*^.6HL<#Q YEK0Q
M:9-PV#/D P-M3&*'' ?X,#'81%W@AK++M+$F)EML7G3#/41,/'R?WV9EC54A
MG=?=RFZ,COIP[?Z'Z!I\'7T?3)=>@DG,?5Y(BC]&P^,<''%E@?3'<%3OL.2&
M6T'S8X)FY?2RBT(YE3#".F#$<YE/1X-'7FKADG4D:I=K%1-V7D-M'82-!8KF
MY.9O(>)!0L22+DI-($[&G--?<L0Y#\@JS)'G6-,HG4S.-S%M9AN2^/-"$N,@
M-"\8L3W)W)YDOK;X8]JZ$%@BTCENA+/16Z^]=0E[IQC.440WU([;4*)[$V0?
MEW5=2H-F$1L4$\V%,E5".7L$ A(P1$B6E)=K&X31#E;ZT1QQ;M-(M.#;5/ E
M-G&'/0&F#-QI %\J(Q6*$,:D8^)JX-N&<#80=Y=#"X00VD>#;,J))0R6@+O&
M(A"X&.P'ZKP6MQW">?^XVWK$KY9?(_^[3II0&O\KME0-+)RNJWR,_V0X[N5G
MGHUB+O;U*=;'[FO@67JQ7GB\>,4Z6./IY/)7+LH1<,?X69ZJ?UZ@0NHS9M72
MWZ/1PM(\C,B-HOT(K 4=?F;[G^WI>.VWU>0(O<'L R:;HV?'?^DH4_IIHZQX
M"2!]."H7_1EP<!SEIZ!/MC%]*8Y&64[]3P]+09-@CEI+N0K28&X=)C%@20/&
MXCW!:QMEFI1L%F]E&9=-[?_\9C<N35IQ]_1V[@@XK4_ %Z^W]_?>O-[:WN\4
M.]VM]6*S^Z+8?_-\?^?%SN;KG>W]Y@_BS?.7.UO%_O;KOW>VMHNMO=U7F]UW
MQ=X?17?[;;&[_<_.UM[#&]7!]C^;^VAI!*] W+Z>C^[*XUG*AF).+LZ&<A_#
MZ^X=;.\7!WLPH.[^WLN=%YL'VR^*/W:ZF]VMG<V7Q?X!7-C=[AXT?Z5F&6N*
M6;*:_)>8LAP?_+@0SL\(ODJOS"FWA, Q1BZX,]KZ%"F/E A*E [X;(8A(04Q
M\?]G[]V;VLJ1]_&W<HK/;M5,%6)TOV2VJ&("F2]; V02LAGR3TI7,#$V/]LD
M@5?_:QW;V-P2P 8.1K6S!.QSD=1Z'G6W6MTB4AP==X%8+AFW07B%X7?NEAXO
M[12HSB-=^W6W/^B7K%%G:Z>?O<8D&<=15,Z!\DL# J$R1"3(2+JD;+PB4XF#
MY0Q'@ZGA20@GHB1!1>LE3C':'V6-NAGJSRN)%)AG,"I'QZ!,YC]A5?VY9_I5
M\Q-$2;9"A+I/@BBN5Z34\\^/Q%>TNG7>J3M\9X;=?.&-Y27SU'2?B'BF>9)R
M&L1J T@S7$U.=Y=$*(LCRBE?\G/,<'.]F+.2,Z\>WR)7V$4OU=5'+=3($E-&
M]H%&5K],"II:39ZE/.>=9:N!<<2/G'2Q69<N_.G$]['WM>5C;87-E)1F,;=\
M%W/3=LZ!Y;??O1W-MNQ<6I3MV-.MCW^+[4/XW\>_3[=VO^"=C_]M[7S<HMN'
M&]".=W#?I\.]LS>'GUY?WH[=_/YI_0O=HEODT_KF]YW=O\7>T:;8.]NC6[O0
MYS\_M3\=;1]N?=S^4N<#FVS'LN"Q3(:B1#Q!G.&$-#<$$8&UCA[$*^<7S]F\
M8XF%EQ:4E^907*_PTJ/STE1XGHG!",E1TM@BCHU 5F.,M";)<I*<#+CP4N&E
M1O3M#KP4C8K*6JP$]9Q+:C2)S'$E"#9.)%OSDA[SDBZ\U 1>F@I? THRGL>
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
MBXCZA+&$M3(9-1_M;%$V;\I^\?P)9L:<QX5@FD8P$_//2,85F'DH1$P1%X$
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
M!O$4+-(<>V18\D$G:X1@<RGF68(,2LV.A:W9,:&JDE;X_L1$I]T#U& 7 B7
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
M;\?!!WAL%^;460QCTEGKM?HP%==/>O#S+8QY%S@*&A9W[?=S0I+/E) ^_7.
M_='_.O:C.=DY]-^W/[X[W%F'-IYML>UU()7##WQG=U]\^OBIO7>8JUU[NG>V
M<0KD\AWZ\.VS]=&#O@:$(G "?<UK9#5CB# #-B]GJ8[APRM7,]Q6,+?;>0I]
MB[U<(]AG,@B5[5<V9- <U35(!UWX:C_O\W9[I^/2Q+D2<9[#N?9G76\XURU>
MJ:HWH\]SL:7)%S-/Y%FMB3*1&SZ1S_:^?:;)>)C),(>=A=FL-$<N:8)89#@(
M$R5/$I;'E:N9>.XSD=LMZUKMUJ 5^RO57):1ZU:D:TMG2APL9S@:3 U/0C@1
M)0DJ6B]QBM%>+IW)70@J"9(B9]P:9VRPE 0O="0:5,.E9[/R[>9ZY]UVN_LM
MUR(?UK<<%2$?ECD'H!UW._6?0!&Y6/EQ#9.6K]P07G!)?U#]TJHQ^>LSJ+@I
MV0H1ZEX5-_6*E'K^I1;YBE;WJ^#XX^_,L)LOO+%\GD4LG]3:U[>R:J^W3,[[
M1,1M.M7 8E;75/8[5\_O4^3J^8NRU"$L=0CG7X>PC.Q]1E:_3 J:6DV>I3QO
M"/'>O&]!P#M*%@;KB:;LG(I3-_W21TKR]AARO'ZJOH^]KRT?:RNLE&Y\(;4\
MYA"$^K.=IM&\>@W3:F'VF/;.X)H_-T_WZ'^_;'_<PWMG'[[OK&]#V^#ZHP]L
MY\\-^NEPDY_?,]EC.LS>,FCCX=[1W^33X;O#[=T-OD7?M(9[5I[O[7XZVCK<
M/[U4E9%0(B3%#"7M!>)$)Z0I=XC%I#DS-CCOEE99*214R.>YD,_<3J87\GD0
M\IE*<P?,'UE0R&IM$&=4(QT21IC*$*/T#&2WM"I8(9]"/L^$?!P7RK@H),&)
M4TJL"\HPS:VQU$D5:O+18_+1A7P>EWRF#L$'3A.1C"&62$+<1(>T80(Q%RA)
M0F'JZ-*J;A+Y/%+*K:<S%C>SIR7V!]=:BPM^;+]A5<=NYI^QD H!W9F +A01
MD]9R)9)$BC&,.)4:69\,LMP+ZQ6.&(M\\(3/K@"5'!S-!?-C%!(K8'X8,$]E
MW1#.!T\-TEHPT"9$0 YKBZB6.%!!.6@4^80N(S,7CB]@;BZ8YZ#^%S _#9BG
M3 /0F237/B%F@T=<Q)R(.R2DO4G6"\>##!G,G)D&@7GAMY(VOA]'/XBAZL7!
M2:]3 11SL/ HQ/B%%0QJ6I7BFUEI++9WM=1V.J/$8""RPE%WXJB+A8&,#9SC
MA+ EN5*AX,A0FY PTG'K@*@86UH5RX+/4H*X>9[3 NN&6 X%UO.#]<2.L 8'
M*81'$<2% ,@YP3812.@4)2B7U N;84U5@?6"POII;8@"Z[G!>LJBD+ >$Z,(
M\H9CQ)DCR$DOD=-& 8TG(IC/L 8B;P:L%WZK86UXUFYXRFIT=.B7?-;PUZK=
M[=_/FG@1+HYY)AC\:3J!*2'MI'PJLI^/1<;"17?CH@LU/+ P%@N-$5$YET!R
M+M?P\"B)X)1F2=*4EE;9-79#<50N#(KGF<JNH/C14#PQ%*B-3BLLD7 L(E 9
M%=),)A0I)P([SB,72ZM2B8+BQ47Q'$R%N63]*0"?$\"G3 9FK64I!@2S@B)N
MJ :306F43&**6:\\D3D\@(F9D_^438C[VPW'O5:W5_7'IUQZ,;3N%[GT?)T;
MS2D4>%N*>IN%-A5'^;H66V&K.['5_K11P91.0E.+0+H!<<P#,LXPY .UC$FK
M@RJUBY\MPA]Y5^*>ED5!]7Q0/3$RA"*&,6:05=@A+K%!0-<1^6A\]#0YI7)4
MDYFE(F !<X/!W$@#H^!\+CB?LC5LE)(XJ1'3#G NG$?6*8J(3%I'&VG(-</(
MLI2+M3U1OUNM*-%DBV/[ITG-[FKHW3H3QJ(=/;MS_Q>'R1M2%PHF\]O17!Y]
M6H)5[\S=7RZ49(]&4,$52DY&Q$TN70+210D+09B36-.4_40*7PU6?3CF>&(7
M<6' PH -K=Y4&' ^##@5,T>4LXEPA'5DB&-!D.:2(V!&2[WR)BI>:Z_L:G6\
MPH"% 5\, S;$FB\,.!<&G-XK5"+9@ W"WEK$)='(N$!02LQX&H @8UTH!#3[
M9\" "[2'>'UNPUSLX#:)3G]2I25+X)H2+7=)@7IOU^A+;N7"Q\;>*V?C;0-N
MGK_J\(RT@\<MP%@R%SW4:K_Q?;H<>"!!\Z0\(@G6?"Z80%92ARBS4="D1<BG
M"?@"9AHH[+.@[#.'^H6%?1Z2?28%LTW /A%@'V\HL(_4&KFH V+1V\!(8C'R
MI56!"_L4]GDF[(.QH#%*K(6BG":NI7*@!$7LJ+ AJ9*U\8G99U)M.G$>;:+Y
M6#3WB-L4D8GP(XN)2IFPUFYIE; 2%/V(4)L];^/S#:=JEHE54D#=GV=.IVTL
MJI4QTC$D7&"(^RB198PC8WB"Y8%)9L#&8JI)^6%+_./SLTH*8&<"[,0LR5F;
M/8T"11TQXC%A9/,!9^$-%M)9S'%86N7BZAYP >S" /81%/D"V)D .]'D58#1
MESG+4<"@R8-08(55!#'I03^R(G"# ;#JZN&"DH'].>58?+XGL>\47?;PNGU)
MS30O'CJ;UO1!6C0%:1"C(2"0H$8@-(JBU3H*DYSB)%>AF27A6O-\F06ZCZGE
M%^C.$;H3G3^EZ'Q(!@F *NC\3""31(Z"5TI18[Q@"J!+9CF?6*#;8.@^@KY?
MH#M'Z$ZT_T@4L<$JE")UB#OBD4OPFW8BT&2XBC8!=/D< A:+"_^)\B$^7Y=#
MPS3_DF!I3A2$IQ5_HYQE1 FD.+.(,R*19I[ #PXD%!AS7BRM,GK5Q5^R&RP$
M<A]!\2_(G1]R)WJ_=U8)C0T*)B70^S5%A@B!B)'<@L2,%FQIE?.&9"LHR'V&
M>G]![OR0.U'[J8M8<N]0P-(C[@U'FGJ&= #=R 1+;<1+JY0V)*/0POO[?Y+.
ML)1A?5C%OR0S; I+D6G+('K)M(P6P3K#$-?>(J,E04EE;E'>)J+GELVP.!B;
M"_$Y6 @%X@V"^-36@8T<@.T1B1I,"&RSZY%X1#FS1 ?0)T.!^$N ^!Q,B0+Q
M!D%\8FNPD*0PGB#GO()5/'ADF7,H.D.Q=P['7&"]>1"?TU[#2TMN>/% _W!(
MKSO3_V(SW\Q_@)J]"#SR)LZMLU:7_#?SH'HZ;;!99I7#*B$G<S7<0!/2@CJP
MWR@G5##AH\D.X5EVD^<.GR=V)Q<B+43:R#VU0J2/3:03L]@)(J-G @6:(^J<
MR[D414!"F)!P<HPYFU.+7#W=7XBT$&DATD9M<18B?6PBG3@?M(C!<6V0X<"F
MH)%J9!A0:@R,*.Z88CHLK1(QAS+N3T^DM<?BMX&%E\*_H?5UM>Y5GL^MSDGM
MX5K]#WP\[LK4TP]/^H-6.AV^L-4)L3-XQ<B*J!EV. ZN]]OJ^9C4#[_T[.'L
M9$8S&(\HD@"@,.L4CIAA$JTEPGLSQ!?<$\-:=M;YY**C7,!EG(=DK#+,8L%B
M4-P+0-.]F_R(M$+J?)('L4K==KO[#019H[Z50%:=036\+09D07YV/^9S7"='
MQWG0^O!E+U8G_1BJ01>88Q![1_#H:@!/6WO[QTYE.Z$. [W6/[-25>\/NB?M
M4,&T/;'M*G[/U\6.CU5HI11[5>IUCX;?]EIPP=2KEV_YDNI;_08'[88GYBCL
ME8L384I 1[:WW^J,49"=7J-/\K2_Y /S,1_B!&G54_8<8$.8@-3:]K@?7XU_
M^3VT^L=M>_JJU:G'OK[I&A?:[]]:87#P2I,5JF5V0H]\>*/'#[\E*[5_^A*V
MA]])NH*IN?%KO$)N_.Y'CR5X19B;O_[18W_\G32EL<*P6SWV)T[=.P:,/(P6
MHV^EQ%SO&#_O$Q&WZ=00@4^DG%V?E7<OVEZU 70>JO7HXY&+O6%7&5F^T-OG
M(,I;]OGM]M9M$A'?07]HN)"S\W9>/;Y-VN%%&CEBRLC=<^3T70CD^1\F6F_U
M/;1_4/7L(*NFO7/U,BNHE]FU5@1G.6 TF_^D>6Z"&[T$G9,\;I<<!4;CX(P-
M*=G B:?."XZE3)Q+*3WVGS>OV['BMPA0F"CL'\!*>&W;_J0-!E=G?W31CH.Q
MJBVPL<#?@;S/W0:(/G>_ =T4V_0-O'?O^Q;]&W]:WV)[AW^?[7S<PY]V]\2G
MW2UXQA]'G]Y?]1OL'7YA>Q__=[A]N''V:?W=EZVST-I>WQ*?#M^UMP_;[:VS
M#WSKST_M?\XV+]11UM'+I"("0\ @[@1%.HB$F+8<1\633PH8946*.65%>4C?
MP%-@Y]^S%%:8Q\F+ETU&5BOF8M!*^L!%U"80'J+V EMJA4V9C*[N^A0R:A 9
M3176"HI:J0RB@4D$TT,@+2U%@D3N+"8^6KRTRE:NV58O9%3(Z,G)*&+G;<*:
MNB0X8=*)B)F75#E#@Z&\)J,K.R>%C)I#1E,UKB@5-(!NBR)0#^(A<&1B($@X
M1:CA*C"2SWRNR'EE9%UL,EKXDVT_MD%OW'(HQ]U^0*@S%I&>B5FOWZ,N]'I_
M>MV:-CP5+(E6@>""]A%QCQ.R6DC$$FCP3#LG@IJ/KC>?2/FG9]!R$F?^!#-C
MC>9",$TCF(DQZ4B4C#*!*%5@3"HGD1:)(.*MC)[C%*6;C_Y6"*80S$T$,V,)
MY$(P#2.8*0/1: +:*+>(*.P03R!"33%#$D1KJ,9)4)4)!C>D,MG3$\S"[T,^
M0#;SYYM?Z;F;>F-A_M7M[.^"(3].R'HI&6NASEM1Y]_3QA_AG%.E&%A["JC3
M6HN,,& +*N%D$DQ3;9=6U1RH<SZYF9Z>.DM*MY=@_!7*F3/E3,Q!D3REP;N<
MLQ$H1UF!',O'=DTP!"OC%8Z9<FBAG$(Y+\@<+)0S7\J9,A!9PL*20% B(H&6
M Z:BY1PC2J+G*BDE),^4,[=PAF=/.0N_29B=+CGMI>\>'<=.?W2:K.-[T?;C
M/)QQSX(SMW];>U#'8QFO,EX+ZG>Z/N)_=WOK[8/J;N49+V!Q>JQ3%"]E[P=4
M_,2,2,1JT/LCMH922R4V"N>B :0<E&BV,N^G79;>2D&EXRAH3A$G/"+MDT:6
M11F3"(HF.9^#$HNRVU.VD^=/*4Q8"9,I&!8Y]S88*Y2-+F)LG/&!E>,.C:>4
MB4O2$XTU<1@E*41V23+D=-2($BHM3ME-8$L(7*&4AZ44R;6F-I^=<K"R"6^Q
M5P8K)H,55JE4#BTTG5*F7(Z6"9<\,<@QX_.A!9P+U!H495(D$!<2I27H;4%]
M T]_+N&E;./,F+VY1/4UBD'W+QR(MYRDF RRD27$O;#(@8T'A)H(,=8#Z<WI
M7,*B;-J4?>('L/-FRVI<"*9I!#-UR)UHPT.2B"K0TX!L$G)...2-XY@G033W
M<SU76@BF$,Q5W_1LV7X+P32,8*9LP,09B3PJ))6AB%L-NHQP$AGNX'=M%5-R
M/N<2%H5@%GYG[P'.);P4]UCS3+T2L3=/ZOQR\5R"%L0D@B++2=29U:";J8@$
MQR3 =*=<IJ55L7)-.8H7ZCXK'OF78/P5RIDSY4S,02.2Q9)%%$&@B MJD<TG
MHPCV06'EC3(A4XXNE%,HYP69@X5RYDLY4P:B,]8EZP@2*N=\)5(C*^%/6&FH
M<C0P@TU-.;)0S@O9))S_N82?CT#SA'[?./L'B#PNX_4"QNNN9:RF"@R9BWUM
M9(FHN@!3#%7X803">66F;[8_J0H5*F=SI2B@(5OUXM<6- OXJ0W: ,J75 ?P
M,K3?LR%6KML)_;JP$S3;[L<CZ'U=95W]WJ_+1/E!/9;]E:K*[8IC;]CD:;T1
M_UWK'X-/4QONZ-=M'5>V&M\2;2_WHS]Y+-R=+TPGN5FMSM?8AT^7*^CWH)MK
M2TT^@K^/>]VOK3 <EGS7* 8CW^C;)[DX3*MS/D;0@3>P$G=[N2EV4-E>S'I<
M'Q[0JZ^L;UFNW,GPNTYW4+5;1ZU!77-K&0:M#S>W_*B?_4L=7:[\2:\'HP<#
MV?L2!_! :-;1<#6 _Z;&:W3_+W%E?V5YZHLLBWIH^K\NUR(9/S'_/H#Y"T^M
M7U;9=KOKAW*!3@^^Q3AJ1@6?QGUH9LP"VTSYRJH+0]"KTJCS=24Q&+Q>/+*M
MK-OZ ]O9SR-JJXL%NWZ(I]&,Y718M/ZXVV_E:U[U8M9,O\;?QU67:H5ZZL91
MT2\\N<6Z?K=],KCYENNJ@3TR,&ENTQ\5JA2Y-$A3/P]ZXQ8=PRQ'#C2 +\@F
M:/ KV_YF3_M+OUWD)""DT0M,)J7+_;^QERD]6"^'- CF2;=7"_T5(#'V\E70
M)MN8ME0'O6Q\_5\+2T&38(Y:2[D*,ON6'28Q8$D#F&:?"09&K4O' >&\SH9;
M!QCB/[_92W4*GW2^73F:1D<5GZIW&^]W/KQ[O?%^N=K<?KU2K6VO5^\__/%^
M<WUS[=WFQOOF=^+#'W]MOJ[>;[S[W^;KC>KUSM;;M>V]:N=-M;WQL=K:^&?S
M]<[SZ]7NQC]K[]%4#][N?-QX=]Z[6_?G9K7D2;NWO;.[\;[:W8$.;;_?^6MS
M?6UW8[UZL[F]MOUZ<^VOZOTN?+"UL;W;?$F-S]Y5C"Q7>9LI_R2F7E0O5'N:
M(O)K:Y8FQ4CRP%,^,6X,L(SFECKBI6<BJ'"Y9BG&C D=.),><VJL#AX[ZE,D
MUFJ6\]O=23]](F7TCCM^@AD3)7',.QY93D;E$@PZ%1ZSD,Q/=OPVM]^,O6''
MG:,'\X2]B_V3=K[I3:][M%%7*]U).YT(#\A3%=;NM]U69P SI[;AG[_#[-,_
M!]@?_:]C/YJ3G4/_??OCN\.==6CCV1;;7G_7RH63=W;WQ:>/G]I[AYOLTZ&G
M>V<;N5#RZ=:9QY]Q<#$HJU#@1B .BRT"&X$A+7*5^40)I61IE5SQ>?T["[<>
MQ+$J_G,#8EA'UML3N E6P'-K) ,V']8^_P!F$/E!/5K0<<=>F.I?=RCF/6,V
M/226JJ'F#\_Z/G@%. G=P>C[QYC=8S_O>/J>S_;-SN9H/*8>EY_3W^QL0_??
MM/(\SZ4USV>\?($3?GO]"_MLN3/6.XRPU!QQF6M[X>20\,8:BIFWC"^MXA5S
M9<I70,+M/,7R?+W+O)LQ6J+,N^<^[Z M,.\D*!/!(4*C!Z*5 C@V"&04)\XD
M+)S#>=Y=I=KS>?>+[=AV=[][TJ^&IGU_1*F]6B"C4M]56=A?^,*^O?LWG6%A
M'Z^MOXX\@Z/2\I<6\[%K+INRXP6\VGF[\4?M.^O7CLO'**')?K[+^K%6>T%Y
M'SHI:S);FSC:7OAD.=P\^ZPEI\0 .>GH-.*>2&2LX"A*SD <TG(%Y$3(->ST
M[UKZCY$#I$AZ5DEO??M,B4U*.HJ\R\%\$B>@!851,!S^DT($'I96*5NYNLW]
M[W/,G^8B[?'Z(NVU);YRT?8>/FC[Y"AF-_O%ZG#)>WBG!06)<).\-<Q%^$10
M38P3Y-KEY^(T>.\/8CAIQYWT_Z)M#PY>VU[,*\EN#YJ8]W#[M9=P%][Y!TR%
M+R]/]- ?_^VS<C9Y+10"G$G$@\9(<P>3($?+_?_L?6E3&\FR]E_IX+TG8DX$
MQ=2^>$X0P1@\EQ,CX0$\'OS%42L("XDK"=OPZ]^LU@YB%R!$?Q@&HU9W5U7F
M4YE9F4\JP%N6W$H1045.<Y2G<Q;O&<A8K(.VU ;%_U$>II5!XNY1^\?@L&IP
M!'=4B@LXI.6!478LL\3T#VJF]K?1MO9N*-=S'92YTY@N99E<$V\<',+DDYN)
M]1+71" ',S,\ORE;[<%PFO:T&]\-?_DM-+HP^/-WC5;Y5N679F1I#$XY-%]C
M0N8 TR W9'#[P1G(6AE[NI0DT_],L36LY+4?@VU\[6<WW1:V+:;T@VY[\V=@
MECS)R^KK/YZ\[2WY-_=,LWF:' !]IQ2 V0E4HS&9E4LB.A#R6QM"7I7Y%\I\
MF$U0"-!RGX2J)5[0.[7W7/#5O&()O<VU9<NXMMGTG->([Y+8M4PS1\S;RAK]
MW^NMRI'EF8W+%@R@]*0>0RKSMEN+/RQB=(>\_&L<R8W^\ET3VGZU085!UCVO
M'Q^"!]ELU.@VV_G\%ZX=AV\[GS]=U.ENL[Y9_W9 :_"L_/-RUOTAW=D\%#N?
MM^%Y7GS9_ ON_U?.TF=?_OB$:W3W^.#BO]_J\/-2PUOJ6;0*?%(7J46<8X^,
ME!8%S*U1@F%K\,JZ7*./)A!]$_W$7X 4XFTCD-6*N1BTDCYDMD 3" ]1>X$M
MM<*F!U./5@CTI @T46HH*?=<1Z2Y5(@K'I%3FJ*(-8],1T$=SP@DYD4,L=P(
MM/2L$6514*]=_#AJ^*,R0GC9R&MT1W8>7 =:GV]2_)(OS6>8)^4-1I?_NR*:
M> D+[]-@):[!65)AZOTP=:J39=!4A*0SS2H!JRXXC30-#ADAA**P3MCC7$M9
M-0&NRK=?H6U68<?<L6-LCRDIC(U@A3% >\0=U3EEQ2)#M"*)2(J#J+#C3474
MLH_3+^W+-E1I8W6B]4>Q?YP[PZAZ,\79-Z56/"C=^3;LRVMQ#>[M]M=DB(ZC
MOU<8> <,_#1I/V$2,06X0RHX@CCC@(&<$F055YY9G;!EY:'$*$EG( #K5>7Y
MG)3G06VP*^5Y,>69:" 3E"1,&\0BD8C#RB!CB4<F>IWA,'GJ[Z \U] 03%Y^
M4R'O$YW WB43:*$3LR;+?.+/TW;WK%^T7@91AIG'W6%-T2CQ*@=5,C7""3PK
M%.Z\L'V.@&ZCY!6P@XK^[G0=4?<H'\*5#"Y=^*PL,B[OFV^Y5A1EJ4+^?/BW
M_-SXT\?NZ*_E;5<'T9Z<T]RW/$(QL$:RQ0&7YGUTM607^''4;C;/"]?NM&)^
MT?+6-H-> ^:[EZOW-[HE?4/.:,^U^6V8I--1'CLZS8GL@P3__#YWRE;KUP$<
MV>_Q^E3<N1>FE+G_$Y4I(!0^5Z?\:'="-[8FZP+Z*?OM&2G[[\N!-EJ#R/9U
M*9SUV!L6@^5"LU8WVE;([ ]ON;+DHG:\P;XR1H(#YQ9Y+A3B@0AD:<CT55XI
M2Q37(:ZLM]I7"TMBN2J9Q"(V2BJ)+*Q3=7>#N2XF$G]1EKH![T9_61L@=?^U
MK3/;.2_*!&"B5Z_F3I;: P)1I@V#QI>:U<_';+5R@<&HIF^@_._;)Z QYR-M
M[BLQ?%/\*U-@3&+%#)TME3%KX5 )IU]F2B7G J7K_W&=7^]$/;!XJ#QCMB=*
M.?K4+"46%:?M3B^UFXUV'W4!EF&,L=-MI,8 F/ML)4WX?UD94 X%?F:<.NRS
ME^Q/(GNW. 0#J6,S:.;"T+Q471"3(@M>QJ_4^-EG<6F?Q/*.\?_.&KWSP5N=
M](E9,L--I__ LUZC"6,?WZC]O;S]Y!<&KY/?%O"LZSL-ER'=P:6CQ-_A\\N7
M7"U%[+24UTX9XF^U)\A:LE0";L5.JZ1(F7C4C/&6*&VOXWW)0GS/"B[.;."&
M8ZT9MU(;$X,#$Q5<"!\XY;-CY/1V<W50OA5[W?WR7<>5%&,,?_VQKL?@[\[F
MP<57%Y/VG@2D%,XY#$X@(U5 *01B;?0I!K*RSJ[&J_[5%V50B@?4T.3NJDH(
M[Z3F/#+BO$P&!$%8KJD2LEKU)UQU+[XF*0 \'47,E7R1F"$G=$3.NB@YT2Q@
ML;*N9JWZ)*(!/.S%6-3;O5B8$GN2;72*[[9Y%J>8IF#Q?2Q)M88$7$>Q&8:;
M6Y\)"LQI, I[C4[)]C4JFB]AY\&;'%4W;G$S&344,XDD[X2PB2?*M%6*:$P#
MH\Y$HRXS:D06B 1;5,J@.9/.>C!C(@TB41,"==>R1MWRPB];=]+'?'M>[@-#
M'V) FS:F2TAGO>P#P1._@VU;(D')4@:[ FP%$W9*.6>P4YV5M6Q];V-TESZ)
MVJEMA'?W(FYYB@H09M8850^I .%X33 Q]Z(*JM:(H'.O "%K4CRLKN36E[W;
M'-PQJ?P. ;W7E51\N7#BT<-?KKJ2' -YF\4'K[RP9/:8?]G._G#[#.X1NO]^
M6T=_F0GH,9V79B8V/)]0WW&4__.H(;Z*0Y:[A",?ENR%V!WH<:YW=X9\(Q]*
M,VSXP<!HRWFV^S]B\WNLP8L>C0D$V"MU>_KG,J?-?)_:R98X^/P7@7OA _KI
MY\[^7^S@^-M%?7^#?-G\B]>/-TC],L'^27Z/C?.#_>;1E\U/N+:_>_QE?TO4
M-T-C9[]&:IM_?ZMO'M+:YB?RS\7VY*&F8<IQL.L12\Z#F^PQ<HQA% 6/%O.
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
M%G%M-++$,T0U)E$;C)G5E2*_ 44&6Y^%P)-US'!-F<5)IEPR $,'H/?5CKR
MBCP1DK"489H,04%[A3C7$6E,(_(J.6' I/))58K\%A29,IJBX4H)P2E/!@MB
M'#&2^^@]CM6.O(B*/'&RX82V(7<I]"2!(BN!C,[-PC -D09'N?&+J,AS2F=Y
M%4[^=LXSBMW>P[W\-\'_.0<O_S;0&:Y$A3KW1ITIQEZM!?8< (<J\.JYM@)I
M91+28$TX%1B5,JZL<_-HZO_%.]&H]'6.SGREKT^IKV,KP2E%B%4:I;+[%]9@
M(##I<HJ6Q[EO$'AS*^M25/JZQ/HZ!Y^]TM<GU-?)C $M+4]<H8@C1MS2S+E"
M"+(&:Q$5]]SC3%=;J>L2J^OC/?-*79]272?"XH)*DHP&(]A1Q&DTR"KXP6T$
MJ!7<6)LIDA:IJ>9;.F3?\+TSVVG89O'+H6VT_ETTV]UN==K^A'YX%\8+O]V.
M0*.E^0,6YD]8E@J&[@5#4R3W0B?ND\3(.<P1)QX,AA =DL& ->&U%$&OK"]4
MG_$JGK]X3OE(>1]1O5#I]:/U>FQ>@.I2R25'PF.%N*,4&1()8LDYH3P6UH!>
MDU4L'MU?IU+MQ57M.?COU;[\;/H[Z<TGCA43N4FW%^ 4)(6T-!9I(DS$.L 2
M^I5U4>W+RZR\C_?F*^5]/N6=:"7C@F$">T0=SKRV6B-'M40^&<$DD3Q&!<J[
M2%VCWM+9^D#LNR4=^AL[6__EY5+H'UO,/%RVC[!J%3K="YT.)UU^:5-2@3BD
M@Z:(@\<'+K^5R'GB7&;=9F5A\RKC5X_V_ET=$RR#9L\YI[[2[)?4[+'=00)F
M4>8S>J]#3NP#]P&</T2#2]0%FV)R6;,YN\I84&GV4FCV,QS85^H[3_6=\/EC
M=):PF) 41B,>%$>.R0@_E,+")9X$7EF?08-4Z>YRZ.[3G]Y7NCM7W1UOO9:
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
MK;EBCGI.8S#$R1*7]!"7=(5+BX!+];&]Q+ )%!8*B8@%XI$R9'6BB$E/O4\
M490L(BXM?7')=@[=Q&YOIOM9)8@_6:W(5:09KD0%-?>&FJF:5@:K9!BQR >G
M$5<^(:UQ0,YC$AV6CFJ[LLX?W^.[*NA87'V=@Q]3Z>M3ZNO891&&&R=\0$1+
M!OH:!')<@KZ:B&,TL'Q$K:Q+4>GK$NOK'.S[2E^?4%\G3'G%HP2U]$AC0Q&W
M\,-RYQ"1,BFMG)98@KY2ND#ZNO2'2%,UXH/TOL=R ;Y>"HR%X *<D0X^L4@[
M:2+MNX*C>\'15.DV+& R0FID&%@.W$>%8/L(B%'G'25!2A[ W,=L@:(*%9'-
MXIG[E18_OQ9/G%N G2>LE\B;!$Z[\Q0Y*SG2(3 7HL8RN95U1A[-NE=I\>)J
M\1R<@$J+GUV+)UP#RP)3 I9'4P]:G")&VB6/2.(&D-E$;@5H\=RJ7:L(_P-<
M@]-.H]TINC=DG55AB1=/TYJ&IX]YR29.(M]W8FA408S[(=549;Z+/+*@!8HT
ME11W&CD#7@.7@@NKC22"+R*?2Q5X7#S/H=+PQ='PL4>1%. U ^764E+$ _?(
MY0B!HE@0*Z40=G[=2BH-7UP-?['4H4K#GT##)[P-*KTV''-DB(6=6ZB 7,(1
MX<RKE 1/F,TO!WOQ#B/*9ZLU)1;9^:A?1S/P0(*-MT[G\Y;8>IXAYPK$\^-
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
M2R849IP;8AD&Y HRY'PKSN2<G=D*O9X5O29H9@*AV-N  M,:<:L2<CA8D+^
MM4DLNERIQ5>%>'1WCPJ]*O1ZKE"<5L9XRP' #*<F.LFDSDW&%?."D70'-[>"
MJ!>%J DW5WLMC1$8">D-X@9L*^.T0HK8 'C%K)1\95W+1Y-J5E18\V[E^'#"
MG>H>;RM0\I!#_6J7?MV[M/)&NY2Y'6CD7FMM@F11>QN#%@[KZE!_L7?I*187
M$KTT/&GDJ B()QJ03C8A2T/P4KF( UU9)V15JB6D<:DP:DDQB@?-C$TA:<HX
MH;D*.<; 8Z0Y 2G:ZE!_X3%JHF.@,8XZ$I!DX$YP:S6"7<>CI+GFR7*B'"DQ
M2NA''YA5&%5AU'/94> .>VJP3-9SH9PQGD>FC,<F.J>J0_V%QZB):$?40GB;
M!)+41,1=C$@KG) AQ"=+F3;: T;15;QX[%EO) ']$8?Z5?[4*X?::(DGVH4H
M&(_<:*4=^*8JDH M-J8ZU'^U*'PXY<U:AHDU&%DE1)\ P1KFD0@T@0PD1S#/
MK.>"\P7*K*JR/ROTN@F]! M.4!L,H!8'E]9I071,A!HJB92X.M1_S>@UT86.
M2ITTI<AAH1#'#B,=94*.BX@]IR(PO++.5IFNT*M"K]>"7HFJ$'$T.!G.$_6.
M>(L5MHP3EQ*.U:'^HD/4Y*$^YD1;(Q$+F"/.HD8ZYZ[+Q+0"KY? 0J^L2_KH
MK*/%2UQ?!,=V]J'^?KWV\4&G^G<EN:_N\;8B)56I_MO;IHTSB6O/"?C)G%EB
M H[66PI_8!2\ZNI4?[&WZ:T?Y19=;M5E3WICN#;(.&D0MY$A9S5#T@@B8U ^
M<E?F!ZM'1Z,K5Z+"J.?*#V;.XI@,2USPZ*GS4H'UF90#QX)Y5YWJ+SY&U488
M)1E5-(J(:*0ZMZC4N8&40YK ZAJJ252TQ"BR2-Y$A5$51MV(44G9%*.1A!D>
M/-?.,BNUIBGFM'=5G>HO/D9]&F$4["L\29%07DK$F1;(:.F13M0H9H.TR6:,
MDO3190R+%_%X%;YJ5:K_9A.H/(\X&:I8LHE[1ZRPSAKJG:)62)KNX+)6D>67
MA-J?DRYK4,;JE#@27N=Z,261"PXCR66N9^54,+ZR+A[/+5>E>%8(]4P(1:3'
MBF!&L4@</!P7:*(V>"$P 1N152?WKQJ\QKZLX9Q0J<!.A$4$8U$#>!%- ;S
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
MV>_8A1OO71X=X2]^[)&FY?USI[*'_37H#3^F-]-S,G[LVWOC=)+N,GW^.],
MZ&CGI '0XB0E\KC,?5K#,"U/;1N[.!&FK;(WV;7M:QV&U>1KKB8&YR54)ANM
ME:M.>E1.D9]4R2B\58GS'#LAK1X]M-.G#X^O*OHOM?;GRNM<BJGM5,PYE9B(
M"HG8!FL9I4((;)$[HUM5]/E6N4=5T9-2DJV):![)W:QTM>.PW=9M8SR-D9ZA
MF#O#^<460=49"\H8DH4D=0#@5QS_51;G6VG9?>&'1LQU9VMKY\.$Q"?D?-S*
M9R8"/=Z>@JP] GX>J>QNMP^<H^RVJ7^/]UNJR839VYMF@F.''81.LK$/7Y@R
M_31@?8I[OON2 7T856BAB!F3VEYB4D]O\#@@,6G]QX]ZB][OE>^.?OC^J-?4
M>'ORP"8?NF!ZY*';'M23X%4SN Z;VQ]>_M"I?S*QQ<XTY9K^SKDG$O2EOV:T
MW.AWZ@E;:3?\Y.6+#4^\OMEZ/O\[AS=[ @]GK2CA2E?]P@"%0<Q)"%?JD'AQ
MP[K/W-.E[7>5O<K]3_$_J$D1K1!LM'*J^]3QE(A3#^;FNS[ NWYQHB\FD^?G
M(0(S?54OZ^5Z03O7@3^HJ\X)N<H=/[8GI[ _N1L^N7 =ZOE2T^4K/9-[,;#[
M*/M,T#3][.)&CG<QUV=NC_J!MH6^^OT_N)[1]V=X\6-+Y3QL)*W6/OW%ZUF#
MM4];6VN?DES_M,:_>V76-M_8]5]78.U7OIM/;\S&N4;2KSYM3)I0O_FT\>NK
M3^N??N;WO7C[QV;Z9^/97^KWS3?__/%G^K3Q+,%OGU9GQQ;I4'566(2)W@FP
MSHG@<A+6)^.E51HT32J3_/E<@EMUV+\ZV0^TAWYGTD?+I 4*955D=34!4RBF
MUI/7@I.VY1*82:(R'G79/!>"[DSZ8)AT9KP1&)(6I18U0VLAYJT(-8+(U22-
M3M42-3.I?X*WG@3?F;0SZ<-@TIBQS4VW6BL%@8U0JXVTP20;2G7HO]"ON#/I
MPV'2$YLT1X,NNM8!*!$SJ2DBEJH%A2 =1J :XL*2QB?N?&720)GTVI&1SXSQ
M'GKP8W-2"'(2YCC;S68F2>,P-^-?DS;5.P?\K7GOOV\4%CGSO*ZL@BYXS@]-
MRUQTB_=7D<PWJ"',($H&?YG@X$BY3 !T7I.8KDFNH$G69J,;AH(IP29!7MG6
M=R4(E@P2508DD\EX:1:6PJ+&\X5*U]0DGR'LNS*[.^<]3LZ[9?BA<][#X[R9
M.(0G+$XE)R!;(X"=)T%%1U%-,#:0JHJ8\]RBAO,9OIWS.N<-D_-N&2CHG/<
M.>_$S@,;/?@01$F^E34D*U#*+"I[!#H96[.MS<ZS-@R(\PZ# F<*9<V$T.8]
M=KY?8SC7F%,P:.#909-\O=$A\=U%3*=?8\[7^()<?JTIS??EG?UQS?-Q/9[D
MP&E\_((BNJ,RII,*ICD$QF]Y-ON0'::+;O'!.$P)"CH3K-)4P!L9J$BI#:4B
MR:D8KA 8GV\MY,JA5.^=<G\N*8OL/M!5?* WL[%N"(6D<5'H7*AUY9("@['"
M:6.-44JK5E$9SC=^OMF1Z3W*+^D<-J1[NTZ[X^)LK=&5: $D6DRU!$O*!6L@
M>3^(0'>GM[NCMYFP=D2=59)2.$3#]":U("A!L)YS-E0TN8W1UHM.G9^LV!FN
M,]PP&8[9S4N9(X+2 ,$$9[PN$F6Q!5C<!Q'6[@QWAPQW8L!9C!%#9;.-)5Z
M126BM"12U5K)$M+$@#.+:E ,UZ,@/6ATQX_KWY.&&DN7-AO];/O1.^\NAU?J
M"'H&H,?-228D^<76E-J:A:7S+4T.\2N:=O].A=,J_Z+6,:*]Z>N?!TPZQ_Q+
MF>,(UM?__N]//ZLG!MJ#F.[*^3\_-QVVU)1L!DH4%&!-A"86?L7JH#!:=6%@
MY8PF3F]+/M@J&_5%>7.P1?L[NQ^7]_;*_M[R=O[/F.)X:[P_+GN;_*4_;$V&
MJ'Q;9;JY=JA,=_3:NS6Y_M/ZUOI/O\OUS3>25:=EI?KACY]8F6[^Q<KQC_':
MYE\?U\9GFD3]^?O'WS_]+'_7K^0??_ZL-I[]_.F//[?&?SS[X:_?-U^\W=C\
M2_WQ;O6?C<W5C[]]6OW4YJF'%%AWU2IBT%I B20($PH? ;R3LA2BJ4'%T"]Y
M>7\RO-?)FFJRRB=V&BD$TDEZIRK)2,062F$3Y7UCAEVV5Y9.=F TW8))3Z&9
M33@[;O8*[9Z^O(;3:T9EHS<)?8$,!4M4.A?#9API&:N*"Y=U G5?AOPW[Q:U
M\[Y,F_(>]7R?/.#-];7GDX&ZN]/G?])%G7_QXNGBZ/FKIYO3_DX_KKQX>MQ3
M<-)K:N_H:C\M+S^?3!SC;RCBY%(3HG^_VXS5Z=3>]^^W6@O"_9W)[(.3-YXL
M[LEH-",*-!6%W?)^M^RUGM?\O7'2"ZH>[!],EIUVV"[ZV%;![_E[O'.PM_6Q
M-;$ZV&T-Q]+.WO[>Z6G#_-"WRB0%?C(4+?%F[;!([1V/0VOWUV[D'?TU:8.U
MNY/*WIF%;9T(YF=7EP_2])F/M_EO?Q>6M;UV5SMI/+GQR1P(>L=&X=$RVW/B
MY],6RA\?[T\?U]57>4><V<92?8$EVYT_8JK\R&MY3:4%R8P78+!-\RE1A-;8
MDWT*"$1*8SU/E6QIY%K)4T) \.A*+4H%Y->K=_$S5$DG5'E:(NNAB(^W#^<K
M;$\.["8R]P-M308>O'P[&>O0!.Y0@!OZR];.AR<W(=LOWL7INX:8(!NKG4T2
M="JD0K#(O N0M(Q^X?/FXU<@UR]:E.IS%N5I+3& =G?PQ$I]DW9WK>M P+DW
M4%/FB;8WN^P7NKTY.__%ZB>HS-POJY^HX!_YD^7%NJL]V2NV5+LT(0?/=G\Z
M1.5];P#%QMP\&K(]U,?3;-PYM>:[9PT9S^WH0VAW]OFVB_.2_8?_I!X-"AYH
MT[]OT6CR4HWPH)[LE1I1]H?7Q?*;BN5]X.\KWMLTG/3=I8*CU?VF\(O5UK]6
M+\TJOH/2E&$E7S]MX=GM_<NW_+X7<=Q>:0QDR7.M7;E6"H3"(4OPC\^?+S^]
M5?943Q"[/PEB& QX ) A2RA.A=;DIJ N(>IB:FY#CK[<UN93V=W)M/?V[$'T
MV8.50W8<3A;7#4]3IEE<[[?6-Y->__7G3^N?_H(UO<J?>?7/[YLOWJT_:]E=
MK]HZMS:>O8'ULUE<[UZI]4^_JS^>K9F-S3>\UI\__;'YX]OVW2V[:WWSKP_K
M/[T"_JS\[=.K_;67QUE<R4M;;0TL.3D+"+X*3+:U,0.CLK8UEM(\QZ"5_GY
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
MQBN>#G17X*Y9Z)]3CGS4F21)(54;_]IZO:.-27@#A7RV5&T_F7\,Z#4*G&^
ME3H".^XQ@G/0LCK)U% _8TATG-X93D]<]I*-*U*2D.09IP!!1.FT<%(&B+YX
MRG%AR<&MVZ1UC X7H]*[$K4+"FH!FT+4X*PT1@?ME8RE:]C!('?&4Y>I4@E:
MD&WE+5):$5BQBJ 2:LT*-J>N81\#>KVK65*DG+R'%F-ES9I\54!H)85>G#8<
M])YXZ51T056R,$ZGYJ630"(G@E,@HPG:X?P.NOJY^PT0^*S4LMO&*#;WG/&7
MR^YH_VT9K6PN]T/WR[B(?&OFEJLE7R %1UHE%S-D;!E]O@]H'A(A?3QQV%=@
M_=.:?(UMO(2N2I3@&BNY*,AE(]A1LY*%(S%1+2R!7O2R]TU^P#"..3MM?%15
M1K!8 M;JD4RI&&.M_?1]. A>.XW@D,F'ZH.0&MB?+XQE4C()EY35GLV*"OT(
M_C% 6!N@$$MF*$>('H('IUR!4+-12J?NTP\&PJ].0]CIPAL$)&QAAX A'$34
MJ(65*DDFYEA2SX%[#!!VMI0DV?!2")!JHFK! V;C0\! N6OAP4 XG8:PQK93
M&H6O;4)Y B.BPB*44<5!ZV9L!PGAQW,(?^S=/]WX9?694-A/X;\P2L6C-]$9
MAU*"9_7DC(Z:#<H23:ZACVH>$B-].N?9.^VSC06$3::T2OD@$&P6F# 72%%K
MRYY]K]-[X"AVI8&T$&9RH$V(*+/DGUU,!JR3W:08#(#/./;1(Q8CE6 /'QG
MC.*HP(N8=?'>!:;E-,0#@P[A>4,X^N"3+9Z= _#LY2>#DJ+SE3*3N.K=[+X!
M6,^X\!1XEXH&$;%F 3D8039&D3TF<KEXV<K8G'<=J \7J.@SD(J&0&7@GQ R
M1"@MH1X,^MZ39CCP3>=T+5M$4 6;S Q?[9T('J10P:)VJ42:8QU;/YR_R9"\
M-AAOM[S?HC0MB]\M>SL'NZGT@OC/V/XINX@^!!4@1X?*(K'Q*#V;$"3[..,A
MD9(\\>!7/ZX_>_/AM2*J0<DH@K66'0 /(ACC1*124:5BG7+-@]=A2&4]_5!@
MWM4PL2) *2HY;,8$%F+)B"E9'VQ-_5!@. !>.PU@)%6CM$$DKX( R<X[%;8O
MF(&I@G6MX]T0#P4ZA.>=)!>*32Y8#8G8,?!HJW;1A((NDJ?/]*/O$/[*$'YU
M&L+-;PL>C7"Y];I.M;:$7?830#/EJI0KZ@[AQP!A[U2NRIH8%!A50\ H#7,Z
M*%6*Q*Z%!P/A= ;"I9;JC!0A12\@2"O8$=)BTG!6J0IEF%KX\1S-;[3N=OT@
M_M)I-A -)A]<*(&-!Q5=<NT EVV)3$5?T7KH;OS73K%??AVSLSY[MAED)0'9
M8TOL(Z%D<$B2LB]U8<DN6N,'%%3LYP+S'G63@S7!JZ1CA$(YY$HZ!1,B499@
M>FN=80'XI%C>8RJ^)B]T:N,F=#$B6BK"IP*04XH&[,*26PRZS[A_P !6&%0V
M2GIMJ=5((9I*[/I9,-:S;]\U\+  /%,S[ZO)V4MA4V#C/RG-QK^QPE:J* $1
M$QO_L"A#U\ /&,#6*I>5RBK;!([:/\89**:Y]+5<<<Q]!_#7SJY??IUKTL:Q
MXUZ"#"V-U0M2#D1";+W R$E+S836."0 W_9<_C9QN+BSF\NN:&/<V_+W=K;&
M>72$QH<-\TS4)E'HH(T$56ID71V9] ,8*NQ]=3T]()A_FO64:U QL2LDP&O^
M0SLCL&HE"!46,MZ@8IB#]8MHYU6(?F6@W*,@_",&?Z"B7 3OR;"1#B4:!)G0
MI8"FU'+%$O8._J^=[K[\&BJ[4LE1&R/;)DGY+()T0129R%+RQ>EFI!N[".[6
M6KZ#_R&"7RL$I0""]PD"18K2,A%4M@%LA&GE;-?\PP'_B8?N+61F;12\645
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
M?>*-&V715(W"H%8"+%OLH:0BK(P1B]/.5W=;;WP@'?+O4V.=BW&WOK,M;M4
MYL9]=>8=I>R+'/0B'T_]S=.=O?W6('VWO-OYF[9ZX<WER?NZ9,^7(2\CU!("
M:*_8*?>2P!E?[\9^[W.U;ZKF838FEX-WFB@(38E->!>L8$<>15"ZZE8Z%0'9
MA ^PZ-#VZIN'B>!LM"R&W>UB,E0V\$PJB(;8HR.9X(IUO!W!7Q'!)Y&WFMC-
MSM$+E4 +*%$+I*1%E*G:HK*/M3""O5J4NB/X@2+8.3+.2A>II#9SFT*N.AH=
M<F PVZZ#AX?@DS!:(N53C$6DBE$ Q393&*5@Y(9@7"H2:6')XJ)3YX?2=0 _
M"  ;D[)$GTD7MKA4#=Y#2=G;C%6[/-\YX!W \P#P2:RL1(SL T6!R?E6P.Y%
M-%X)!^P-Z93 ("PL@5N4.(?SKP%%Q.Z!'_^LU,(2GD?C[;3SKHSVZ9^RU\M'
M+C]G!_0&M'9L5+(W3]@\Q!BE5& UZ= MB6$1D9WUYI-"8MU1A$8RK2P0!0;^
M:T)'1)E\(;FP9, LAEOUTNAIK@-&, 1%4LEVF!9 ^A!]U*GUYP*G;=!7+.CM
M"/Z*")YI7JIB=#X78;)D!*-*(J(U(KF4+;4C=:"61P.+2O=$]0>*8 LN@6;\
M1FN!&3UZ4XST)5J-E1W\KH,'A^ 9;UZF0I%]^"B+%2!M%I&]>*&]M"I@=A1Q
M84DIO&5$O2-XP B6BHQCP!)#E_U!BB$7:.%U;TO)*7<=/#@$SS37R-:HHK+(
M$K( <%(@^B0,16UR0,0:6^J+6@Q#J?1\/.?RSW]9_^GE:/G%1C^1O]Q^\-'Z
M8**QB>T'):--J),).<;D:^P^_+#8Y^</LSZ\\RYKGSP[[0AL/\@J$&(45+VK
M; T:"*Y5R1CLW3 ?*'Z]3%8'SYCE';?64R85)#OUZ TIF[KU,#C\SO2(T#EA
MR"!D!&B%YBAB\2A*L5$9]M]\\<W^7S0PD,. #N YM]0K$7/%D"CH -;;H(N/
M@;2TT3I_U19,UVBIUZ%["^C.](A R)F*%S:5*D"A%2CY)VE*(L:T#F9^7?$[
M@(<+8%#!&E.3JM:#TA "RN30JTC.2*2Y]\3L +X%@$\\=T^.79RDA71L-@.K
M8D'9&:%KZQC 6QA;DY?A ?@K%:@<?VD>_WUT[<E'QMNYE8ZH,.&#08R[V*=_
M1I%_KN/]D^-Z7G</-UY40NL=!NNE3&QS.I)!L_/HM&,3DWQ-J3O\PR*M?V8=
M?JLBA"B#L%1;I9TM(M:LA0/>PZ(),QIV&/PB*YQA1!O[><&\ 5P3>:E+3L$"
MQ" 9O+%&[0)%&QG7W>,?'(!G>E_(UD!.%\8NFQZ0?15(4@G/C%QCEBKYYO'C
MHG2W:6S3 3Q<AZ&2B: ]!8<%=)24 LGLK&F-!JVZH@+N#L/7@>Y,!XM8*7FE
MA,Z(#%U"$8"]!E;(J<J:JHOSZZ/? 3Q< $>9LI4$,C.076T556R7196+CZKH
MVCW^(0%XQN.WJCH5DK"FMJ:1)@A"%43)QMH@2VOR.40 ]T$8WV80QO 6?%_>
M.:<4DZMEELP$J X_+]J;OV6$:IG1OU5V:;]DU@#O=UD)T$2KO%Q_^N(X1#77
ME;DG]@I+^_[]SMZXK>2[W<)*9OQW^;YU]!!F\NFS+$1[I5V W5/X[UO$U>[O
M,<!UW')"Y\F2\50,2*<H!X_>JPI!2H.]K'9@IH&<C:NU@'],;!I4M@-:2\HD
M*)(2"7(T;!FX9%LB;ILKV^OB'RB HT2;02O I*#X&LG):MA,+,5XJTV/JPT.
MP"=Q-? ^** JJFF!\9"\H%R+J(#@K"KLL+$>\XO>AH[?^X/?Z\#7H';*6*<5
M0>3_@78:7&3DVD0U]K#:D)#[:L8K3Z$Z#^R5:VJ3S(Q (X, 1*M+3) *#?$<
MO@-XS@#&BDBULNV<,RC'?.YEDDS@_$=E(ZR'U88$X)GNKT4&,IEAZU3KZ5ZE
M" ZD8+/)6K)0**0A OCQ]+5X7K;W&OAH.X\VGJ_\\,A:6EPG&]=*UD+&04X
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
MJR6[\,QMI8>UWFB/2@P=]*<EJ"NJ:'?9QP)VXO#3GZ<LE3)CN0*(RPL .U
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
M:Y2Y6<E<.,V9=)D!Q4CHW)E@;.JD"-KGP;%L8_OD/*PLZ)X$&"3 "O32P%]
M>F%8%YC'&N_#\*$+O<=#AJ.)Q7KNR7B0#/IG [QK/$[2!<S,)M9SOPJ]'OX7
MGG@^,$/??-M<7@X''TQO*TFP/\8./JSNU:BJ,A_*US[&'O:ND_^] ]!J;FEA
M,R7RP@IG<\UADKST1FF>,LU/]Q!H4YI2\DV(^Q(8L>M>C[N][K@;1CLP=:Y[
M"?WU +FPVM#-H^)D"+\NNB/\Z_AZ- X7CQZ#__G[/'47?_7-&STY>O>:'U[
M-][\ _??TK> PX=[K^7AQ0$[/'E[_?:DUSMD?_*CWSH7@*=7AR?O3[V52DII
MT!2:$L%E1BS+/<F,='E*=6:4W]AF>7X#0^LBB+@^0%OPO^F4(Q&5<YX,"@P3
M^G__HQC-?P6:;*Q ,HI+ *1X'$+2&8Q#0O.MF\"0S /'5\+$]G_L\-_;-YN*
MJYYFDA626V8,$[G/="J ?6GP*0CM:2I/F=0;2SI083I!(?$98UL+05O+.D7*
MQWY\$=L(7K]0.:U9^>.__^O<?,DM)>)$E(35F5Q FVX>/D+AG/3".*, 5@MG
M $\"7)%,46TE70H?)2I,1N3,F,MG.Z-1@-;&W6% B#P"G#B+A+77';G>8 1
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
M]&2C?RDI1::I7H"$&Q\?51T^CV@(4'<V-!>QOT6YR//A4(L#*"<+'U_=N?.
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
MCTFS///>T."]8"I77#/#,\<P&-AEV?VC9[OX-Q?_W>M3;FP&.YDEJ2LX$:$
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
M\X$JF:#,X&=@,Z^=5NA#+ ,,L& $8J@-UY%VX7<O%LK!U$S5]/1"6;^HBBJ
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
M:60TC=42.G0;&@>XF%%K8]M+9R-UD-BR1[641)=VY)?LCS45UL'6C4?V3>1
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
MK^1I@(KE-FE2CJ].WR+R%I@[(QN7])+=!<5=4F:Q[=^-)G=+F,5\,W1A3'T
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
MGW"Y(%@3"ZXQ0:6%'<5#O0IY2*@=3=\%FG4*_!;NN[/K>KE94J/?8M9OKC!
MP+).[#_8W64:".C/U S'/5M@3W1</XNU'3;6+$831X/E5EG;3DM\\RCFVJW
MA9W=LLG2I[UZCVXKYSFPS!?; 7-A+L+GPEI<2?^E4!,)J"MS"NG6!HNE5&1)
M4+=K8YF/YN .V%8:."5(W"!GOL7/0V7$^%\V_G3[Q& 6 _)G9+(E,4-D68D
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
M4GK518?Q;7SIZ%W*_&#N0N<<@\B@K'+^K-F0=V?9<*8K@;-!KXQTP@#/,@(
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
M^FXQ$V?PK*12:QH"OU_4^KN_\$C78>QUY@1?_X(%^(9N2+?2GZ7]4X&!36,
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
MUR6RS:I"$Z:4)-P(!:X6Y8+!+RVS8'3+;)O1[3+87HD%*$F[ET3 UE=42%6
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
MZ<=<MHAD_=Z+PVR96"TOY@O')HYJ)7'5[L/WO8W@>P1>7YCV(AR7^?_][6+
M38XW6&A'7^XJ&HGR\Q?8,]N62YTQU606))\9*CCGIL;1BK*L2C@8=]"&/3P&
M=D^/S]X)F@\(W%L<XET_3!<^<S+.&J-SF4L"_U>#AJHS<+",03K7AN5-1H5J
MGCPKJZ>;&FH0\![M)1B&ZE+2TC!:9XP9VTA>U4W#*,WA'XT,>#HO&+0Y",8W
MA[VP5V<GV=@V7&6&\2 -AAK2"-$0!3XQ_JD2&0=IR+<17G6"@,[67M5.P6K%
M.<T4Y4PW-<]Y46M.+35U8\HR3N4.L_<.PO!'",/+FW%ALU+7FA%9E!![525#
MK<!!/RA35)6E92[!W:9;5,.HS[<GG"U''6E+2%G<$WV!6:!+DTQ3G<_6IO4Y
M$/;+V1[5?8<1V5W4WVN<"Q6Y@8C1%@UC%D2Y5#8OZKHH:,,J+IR5H]'*N1\.
M-:7O&TZRTS,U5KK,<U,;HB7-";.-(HTUE$AF"P6..=A!NE>UON]D37VN82NO
M0XQM:1=( \0_O? =A[<Z"-]VX7OQ<FRUM3JO"Z+R6A$& 0%I5%60O*Y VPEC
MN50@?.73383I+5 1)W%!SF+S8L +FFT3=$/WYKU3_WL5P)AHP("#G\\=JSL8
M] J</:KA=YK7^4$M_H"2^?GE6,-.@5_.25YQD,R:*B*%@K"@%DP;VM0F9_<I
MM>\N)@P5X5:=N6GPAS/3Z=,#U^G=7*?U@>OT!WB6 ]?IGX45],!U>N Z_;-Q
MG6XE*+V3<'2-H+32I>7P!XM&7N6YM)S1TF9"BYP+53[9)0@__*S'7[<TGT0
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
MV28O^?[4,G\"F;E8F$==T!U*S>??QT):QJNB(#)7!J3&U$2 YTHRG@N3YT+
M;CYYEC=;4MC;I*8(Z9_4O X&V:=#(&>=7?O")%!NP*LVJI1%QD#PF&-T@!-
M-8B8EA3][4UYNT\2J'.BW_D@XAU*SNDA";0A2T@?VW#%C2@MR2FGR+*! UED
M13@WG"MJC>'BEGR0*Y=UOE'P=7S;H'>PDQZ,-0 [2M-R-#6B7=XRA?)2+E=_
M@.2LJY[C0_#_,(E2X[+D==D4.9%:8H$-:_&4UD05$&+7M!1,T"?/^!9^M) '
M$+');D=.VJ.RX=\+XW20C3U_<6A*U_03).T</KB,%?Z]1(T5I=6<BLI4EI5,
M"IJ!X.E&9)7$].5!U+Z3J*G/IY__/=9EA:(E"55*$T9Y@Q1!C.BZ*715"QP]
M?']1V[!__8Q"^(7^B",5-8XC]*-^)C.[$ C84(ZX/?:F'9^^[%K3KB;3>1>
M1K:A;L *ZL[)K(58<=I5Y79+)][VZTGG0WRV5\Z,O[;PAJ?X-.W9_"?STK^
MT0?!]#H0WN-DK"K<#EN#2R8JPC)=DZ:TC%2\J6W36.29?O*L/,JR+;()Z^NE
MK!WY_B?L<_H3YP^<L+Q,!/W@S'>B<CX&+:5468'O58 +STS.08?E%9$-DNX9
MHPQW9%*;>?-MXU1ZID:TG:GZ\=R-EU?3FY"FBCVN'GV@S>PF###K\IX=@V2>
MT6J@'EUAV<W0<(22YM.D]=3PL2&PTY*(&[UR>3AW5Y#MM>[Y#MSI'AEE?_C8
M>F4B(#-V<DGP).UD&<;2"I?&;9>D3[+Z>:HB7*G3T1Z3\0Z!%7YX3)T,C]F<
MHYI,2KU]INI@CFHDT?^/AW:QI1UL1SMFT"Q3SVACS?Q[OE;+N9L6NWM$3H2>
M>$ALR&#O&AOK-AH\L(59WMS&3_#725;OV?+O%OE%WT#\QBQ=66>?I?I3K,NM
MJW#<QG'O*&$2I-B#GF*7-OI*73]V;-+^6HW97O*1R2-*_:"$,+J*6V(C<B'F
M-3S^NQ]&G=S%#[]V04=X"N,/BIN9!%_&D[$P6$>"IW"9?SUJ+[&M]6I^C24B
MO+2:(K4?/F$B(ABT^#]K^/[Y#$XPO,SD*M8\L:5YT0;E-_L JF%YC>,AXSF-
M?*AV\LE-,XIUB8N>32#V@N,H2M#*V,T=IFILF(QYH+?WLSPFKE""8\33NX;L
M3QSHBQSYG=('53+Y& >&.-T9/!<0I8\3E>#-@FZ%NX-I*4=O<06>B] 9?M=M
MP/S!WZ8W"6E 3\*?+'52:]O"CC@:O;2)GMWX1.XE)[8 GT]F*?OQV@KY$2D=
MH\S$AAW:\O3=HVZ^?$IPY%]R=.!PO)O#<2OIUX'#\<#A>.!P/' X'C@<?[B=
M^FH<CG=R,JYQ./),:T99F9>\9%J7LN!6%%H:1AO04'JGC?OFO&JW>M31C>C=
MG0X=,%]$%L8UAV1 <!?<D>!2;/5*-JX]<$;V=&1"[P.RS= B;O&KDY.CT?%/
MSW_[]=@'!,_1.P4+<#R5J_]=F07\GR]?_V06,UCWZ70.UF$U@T]Y]_URWJ':
MP>F_G+1M(#X*/GT8*WH._NY,Q^1 -_=U*_A^M],_7RW1H?>QP3D&\+ATSKM$
M5\V[A>#TKZ:.K1MV83$7/ON G[H4'URO*;S.U03EW82O^S^$C/.6-W*)9TRH
MGILNE;#/<T]<(X+'*'59EQAGP6W?FO8*_NJ;%);;G\$5[OR:PYH>K\[A-J.Z
MFR(RS*%4(;L0MW9C]XY&SY\?G]RRYTXR7IT>_W(T>H<\1&[5?GM['!X!@JSE
M!&)#3#K@E;H_MRO7XQZ3+4$,CD9R-<PJA=&IN]<,TU!+;&CV&:01//5DZJ80
M^Q /,TQIZ.)O. /]L"D986<W6)1<=B6^B>O.]T-[DR=?2]ND\6L8-C!H%YJ/
M/@J<O>L/@>>^"^#&HU&K+HQ>37U4YZ.7>.'^2+HX=2G2OL<XHM<O09\QPD00
M8F^[0;WSD3,AK@DIB:N1^0V32SYBG^+H7V2U]X\,QV4^[88PN\]!X"PF26/F
MIC0.5Z6.S[XU9==MDE_89$0#ON;Z.[JNJ%U+N+7K'05R/8NP^9KRIGM<#^V,
MIV;]M[M3$YL7%>V'N' =;V!8Z2@1=I)D(-VDS*BW]3#CT(_-DS>I;D@[\EE<
M:'^N=RCF]_/);#F]Z5X"$\S&91*[U[GEP;>\9M#AD>"QF[0QB:/ %[ZJ$ 0D
MR?Q$K^'K6NC\7A:ZSX9^)]ALMVTY2P\(*M5$=W2JL)L_?C."X/^BVZQVN_!%
MQD:XB-!=O]N0IG+5L4B[A)[3"L@:V=D[E'4E9G[6NT'J8\]3LEJ"T(2IL2"<
MEV():F4?*/1#4Z8_3-[X)2C2\X63:K#.\]4"_#><Q-)^"0?PCY,0]L*&LM =
MY3 M?@:" U(VFE]CGV3/V^K5[&ST\NV;D7$ISE#Y?+4"QQ,3F .^O4)2*RO.
M:BN9DG53E HB RUX4V1Y4VQE\4Z*F_!>ZA]ZM;@&66_-[);JYL_N*,W4S=S"
MHWFCWCZ^$F8.G_TT-GECA9*&5*8I"%-52222%>55R7"B$<N*\LFS)8(W'<BB
MC?7+L(G/@J>$F[S&U^VG*8E;=]TT)3,EUK29899GO! 5;+]1ML[J,I/WW?4;
M!V'?7="&<X@9Y#>.7?6YCY%>VY>+JT>Y[Q^*<=8T6E:U(<H6V"2?%T30*B=-
MI3-;(9.!*+$6MK[=!%?:#1:<>?_ T=5Z9L69=R-GHP!L\.,'<;&CZV GBQXF
MN%4@N 0]4"N+"0 D>12*(I^#*"1K"EZJKZ<&>GT=U;6;Z.8>W4W0<J_V&.7C
M\^_%6+&2-]SD1.=E11AL ^&Y-:0QG-HL$[I0]9-G%M9MNUKPG@#V^[EE_#(F
M_!^[7$QKU'Y_EM>[G>Z^BV3\@%'_:JZJAFF@PO-[1=\QGNK;SG-54\S1L0;D
MB)6VYBRG(#UY"4>;&R8B16I6D/C#0<%_V0&&W__.QIR!QLP*[./%Z785=J?H
M/"-<YA4OR@J,;G9O!7_DTX1N\WM6\J*"8_U_S4T,6;NB=2<X$22Y'1;@],,"
M@I;%>F:OO<!D#5SMW3]_>1>[8IR5Z3!*Z&TNVHO)%?[Y9]1#S^>+F<N3XL<+
M&I)[D3)_"O<G$)-XTH,.5!PX-WOF^R[=*M*LD\0$Q.7DDYMI@QFE8#+:%$/E
M<ZQ+Y_^HN9B&M)*G>XEH9P>$:.?("1+P1'@C.X47PUK:#*$5^%71$NNN=&5\
M$E*)*Z$P\28PM3>=XG\C%A_<;W%NCF**V, 1G%].5-LEUR9+GR>ZGLQT,BG8
M$[0G7=C+!6@/S-?@,W=WE)B&PPS:1S&98LFO&VL<]MFE.U$(E.@B5$>U<A$2
MK,XS<%B"U6)A7+(!6P9PH>)-,"/W/Z]^>0?7?F=,^E !B+)E>N>N:\ 33^?7
M(=Z%L'II1GR-N:5[=L?2LI+ONX$N2S-K,0'<M1@[E)<Y1Z[Z"\SISLZ-_Z4;
M2A I?D3K@7D3D>9K ]P.M[9=PMXN VV^BZ-"WB8 ^&9]+S%2U7BB(7<ANUJX
M@Q/;G+U(28-B 49C8O0/T71<_5!F.<]N-<M_'7S;OF'[, \:)HEG05^'Z0)=
MLO-4+-1%5QX8PK!\EK<[- %P9(3&Q]A^ \SA@A8%8["\@+-CER';E  :6T?+
MA.<^I$R[VH^(FM8E_J,*3AJ77!@RG;=A,HN>JP]^"JM3X1,X1EX_.:MR+.'C
M\YF[UG':,^ RQMONT^6<0S;;=[GS8:IN,.PZ53@/6"W1]FF_(1-9WGC\TVC=
M8XO?O+^'5N<5!'[&BCK/6,%R7FF::RYD41I1<AG'%^<-B3\</+2O@Q[__.K]
MJ6LXYW5F!).<:)TA\;@I29.K@M09Q%F9-(6U#W#6'%@X.FLLBZU8&)7;.5A4
MA#WZX7X+.9\1BSF>."L&K6G2$7CCKI!B* W"N&>N7H:N3O"34*[!1L.]F;N=
MKV-ZQC%_J+HJE<-4NB=])U#MB%DD7@A^5G>*TN?K':^(,73OXT[59#ET!'<\
M4_C*!6C)*6I*KRQF)I"R#3AI,+7I*Q8N%0Y*'R[LR-W]Z,3P,"DQ<3=^T?F&
MZ("!0DU?P;WYT9KOY@I\8HK-2?$[;NR- 0N@O>^VACOWOK3_ '%%[H%3>@DO
M<8[;X_#IYXOY]?+BZW@)?[0)>P#P^OO['SNL"U9&M$G++&?'CP&#?W^L>?37
MT>6("]0B?:]P#K2Y1DF'GW :J8XA9!C'%DL1Q)<BUN9>A5ER%V(P2 YT)E:_
MQ+F)X>MDT7V3Q @.E6O4AHA(]HJKG[2*!_*S6<R)/^BCY'O=J8P3Y."%8E]B
MPH3E0Z]0.\:+VSG8[RFQ*S,()-<BS_0!O$;8KBVC(8B,H^[FK9-(CRSV+)@N
M9$E$%U8$U7L(19.WLJ#)_9KZUVI->LD8YSH$NY__%]1=\I;PE+J-[908[WOP
M? 0[> 5],_(E-?=AO]U*8.P3NU^<XS1S>C.^6P>@#V_BHN?^+?I'[SN/8M@.
M'MW<P2*&*/+"[5'R13_0UI?>Q2CTC"+K?."?#K#]H]!#B@BO[9<N\O5+=\^$
M-=;T/KB8F[=XN@>V_*M77>_XWJ/%LC<'+/L/\"P'+/N?!?5]P+(?L.Q_"2S[
MG=CT-2R[I;4L*6-"X=PY5@I>RTIGHE9YH<NJ^'Y8]CWCG=M2:H\]ONE0]$<)
M"WU,HH*U <]FHIV7=[Q&C>EZZ9-%17E\F^0F8X7,_]Y#*M\9M5J TX3 T)^=
M9^RJ:ZM%N\+*1'#R,0KY._X0?-?;]B\2H80 YM;L:2 ;VYR[[3WL6ZI\?3*X
MYR' S%*2#7% ;#=\SB5JSR'$\<D9XPL]_US-3&CZ7.\,WI;1;7U>)2XT!A0N
MCM@=K:S5D%(NA0[4[YI]78/&EAQR"VH.)UNU2<(HO6+:M9]>('XOADL^!^="
MV:Z,-ZAK#CI'L"XE.E16T#\AM@A5-=P"-P\;FWSQ+6[:I<$(=SH1TL<ROIS6
MCM;;$@:M#2$9YYX,1T^'6F+KX]$DCMU(+L9\H;O$MO?#4Q- SWX:'CZ((X7P
MT>_UK >;;6'>N5Z?[]-PI8W(E54Y,XK*4E&;22U4#@J9E9XI.JNS/<C'([?.
MJ3D7UV*Y;%_.7OF"[B^B_1DCS#>^FHO9\.4CYMJ!?WT^OAY7L-Y:9(*4RC+"
M*LD(;S).N,TT>.:V5"52(&ZC?CK][99:.<K0\BCD$:9S7_4)H/1.NSBM$P+O
MFQ$<\]"X],.)T$\.3'WSSF>*?^Y2!8]<?CY\'O.:"5M226")<Y ?RDA#;47
MJ5*V+&MF<O7D6;U=?$#K2;^R71)^D-5Z.>MJ 4?W4M(;6CY58V(ZG5_WM5?S
M"<ST$NSAFV.GK+&XN'*)J)C1"R;(Y0(C&?6MU&)?1SIOH\)_A["57SH=_CS
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
ML$$6[LM#R'F>Z*HL"Z-POJ7,K&)EQ4UJ#/@O8JL1OJ84O-\?&F42BZ]=:U.
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
MZ8TLY>A[Y6#PYO.Z#^?4!20[:/MZ46K]F.->%UC3C2H&="C3?*16IT8OQB8
M(H1V.#^JV)U%C4V88N (: 9'KL$8G/7?%A,3Z(SI3F],M86+<)BC.$_H\08Z
M\#%K\2*F@S-CYA&^P<M"YZMQHM2-"W:Z:AW40^U1B7H(;D4'NJS;EM)ME0Z<
M[\UVS+&EW34E1UZ@Z;HG_A+XFB]R'A],FS,*H:\$/!_-X%W=85KH0?G# 8+U
M0%R&3E%LL;^3,^S:@>'GDYDX"RVUOM+Q?PO$ML&.V1,<JI@$)#&'WX)BUXU8
MVH$*Y<]ATS!O?,O]Q^EX 5^?K6FM"=V^@63+K2,TY+?3T^V@L!\]:,'#W+*U
M>Z?CD+;!JHZ:C:0+LE8&IY?ZA5L.+_<W7;ZML+#5%=^R\[9*5%HFI:U8JKC.
M,RGRO+)EIHSBAC/CNRZ3;!OMWT^T?WEX_)(.*YV5C#)P_9!5BR.^OQ"9)4EN
MX34PF23IE='^NG10[#B_JB^PJ"C20$M;(&4W+TM3%KD15:E4D0KI4-C]VR;M
M:]_V!=[V#;^['#*1:V941;*"0I!75HI(;1DIBEP9K@6W286D6!O[ H.:.44P
MJL78P7%ZS1$ &Q"):>9 X<X7#3_?]MP_7*G 9JPO.O>=LQZ&[QRN6GCU?@80
MT5,]FD.#E-NUM0AUZD<6.XC=5>!%Z^)#- ,>>(6(-&&61T-O.1&Z 8TDY*F7
M[])A8UISDXU#COAD_B%8UCS8\7)V5,S,4I"$HW3KTIP.A.2-.9^W%?%((^#Q
M%['K8C*]:/?V.^5"'XP[N[M$Z2#<K5*>D0__,W#T9X&"9O [?/=1(<;AZ.GB
M!%8UH,G.=3AL,=A<1XFQMW?H"2C"=%ZW '15(NC#QR4[D"8Y*T12I665\%Q9
MF5E>8=]@D8N"ZRQ"8=%DP]3-&DO0?<?XBG<G>K>NIY[K:IL11'/P^>#X(!OJ
MRA9)IA4I*<L)IX4F928DL=2*W&:)Y'GQY!F<G!5[@$=IWCU**&L^"]CL=%??
M_0OU8\#H_.47YDY>!.H,8^K+,]G="?PY0E5&)'GAIA#"T %>K+EW'+Z?H<C7
M9&K)A;B\ H8JC)B;#A%"(^SC%IS9+67=2@+$P!T0X.XF]G<EW-N/:T2HVB,;
M9I<?,?K;V\]'Q^ .%2JMTAQ<8ZU ]'G!+#C)5!!F\TIR9:QBV9-GY:KX-^!O
M<4PW!-QN)-S3((1A>-'#9<44P=CU1(8$6@/G@-C.2RY*[WQY\5Y!TT2F&9?+
M8E=!"40 C6X6K <L@.J\P<&HKSAZZ^ !8 U':CYUWDEW+M>3UG>R&PYB?W3F
M$X$C!]\;$-XG4[23?:B'YDBNV^/11"$VAO>][LY[J6BF.)45'*$<7&(#6D]G
M)LL*D['*9)'5.4D8B3_<QWE\&5;_W/C_OIQL3^A5;&&7L.YA1DLL#I4$_@T!
M#).<"*H3DB:93$I199PC&N@J4F./*VPG6) ["HRN6,ZS@B?"6I[30E05>%I9
MQ34O5<(+5[>Z-SG92L754G%\,"Q 8ZE$@4 (B[,/$E1XH4I2);*HDBRK)$NQ
MDKD*$;N.&3ZHHWH><+N#!HKZTTP@2C-F"U9X4[!"O@4K? !KV8(5_BBP?ENP
MPBU8X=\"K/!:\,$EL,)$T9(7F15YF?(L+RI6)-:P*N4J+RLN'RA881?+:2<4
M=A=CQQC41B@UA%"3D_EI'_G)-VL@%Y0Q2(6%6;3%S+,W^K8*A/YK/N:"H'C-
MX*W$1(I+1CM^5H>1%=LWEP:IDJ?;K/$5KS(RS+PY'\U&\]NFAO]V/<6='HIN
M"T7(+[2CO<U8<)P,[278=QN^FDC0\WK_>+>3^.M>RGG=+<6-3PLNO99^^O[W
MO>:Z_<]U4XL#"-7 K8_T<D[Z&R*A7V?3Q;F'H-L9.,WKSA#&B+&*7'?.8,AV
MA^2-6),"Q:R@_\MYP#8)]#Z8?L'6B(O11&^:HD 0NK ^-XC='9#M/FSW0YL?
M=6GK<#?C%_O@2+N(K''NN/@"T]X,'N'$/7T )0U G>:340M/-O/+8C36_GT@
M,5U3=.]VG&&NZR*RTS539J$HV(G :9Z1,Z3ENWG=((<X',)_D>DBQ0R.4&7*
M:)53!,8U(HGUXV036M>V;G"'^/O@\NCXA!XX]"ZX]GLUY&52YI(+DNM$$EX(
M".5L5I*4,:6XA#=!]?V7$-8HZW@.@FU<\XD(6MJA%G/ C!V$23B KR/]^O(5
M?O?D$1!_NV(%2O7B//"8KIU/P9Q!M-2;#@O*M!@AT>S @]*YI+!+\/I^L'-P
M"2*$L$>9O'"GTU>1/>"K.9NT(+ -R73=Q:M5XVD=X#0#3V 7SK@+'.Q&<48S
M3?#,7S9EO]JKXQ$"82*[(:QNQX'"$MB[>AXY/Q=-Q]A_X.ODC9K.Y^3U%.XR
M'>RJ^77;X7A! EP4J$97#5IY+*=@%&@[B35TW';TLOR=(WRS&LW4XLQA4?21
MFY%H%A/8$7@SB(+K=A7J= 1_;I+,J)+@34R,HS_O?&#MZT9Z#437=%V!^.[#
MEG7NN,D8.67?@4F-)+B![:2!&CZ?C?Q"PNL,/3JQ!.4=1V1>7I<R]X;F[JG/
MNVG<;>KSODI6H&[W^1 KM5REBB2PZX3GR(G%#/R49-2RQ$# A93=5]2LNJ?A
MS@Q6WTD8WIBQ?0$G?=?!\KKVU-T6F>!1R\8?=)B7$#2SRI!,2I (EDLB"IT3
MDY96\)0984$VBBO*F9X9J:N5$'9-(=3OQ$\&CBVQBXGN*/K&4?YNC?0/+V)*
M;MMUW@.[[[4B=)LBX!=@#5SD/H<W,!87=H'U7#S1."=28[ZVO?02L[F+8]8Y
MXVM\)5_6;=O.*%U'V+3"U;"^5^Y&$<&:1>RL(MI[XJX.$3LVP2.>-7R@MJ-@
M OML[5V8[Y9ONR$" \\$R]^C.N9G=" ^<)1IKL6Q(0S#EJBZY0IS$/R>QJ%U
M69OM=_ZLB_E"X=X5S<_%95.Z[Y7-^\7[IK?0YX+6=2#B?2(!Q1FX6-$%O!4+
MZM_R&#K" G0E47OUHOI>_N!-2)3MMJ%^RTV!*&;C,3KAG4Q #,"/W^S6#<^P
M>Q$]I>D8^$:SLWY\$_)RP0?&2R#M BH&E]<+(R1.2*1+'(8&VE[:H5U@Y!+I
M#7VL/44=>^_H MNL1N_2H1?E"TW B_VN]'8/JWOBU<UJ>0;=-+_GC*L"3X9O
M5FS8XC9?/"C0&^FVQWX\NIHG-%\[[09JQHQP8R]@J\"4N+8<%738TD8Z,<&F
MI0[S/++I@%3!"PXL(!OC/)2]3@YJL->.!N+ @31P\ZC2==,_W;E5A!0..4,\
M<T9[5II.+-O&KD@#[JR%P:#6]P>Z5;@?0Z?@ '/K(9=O)A]'LVEWKJMW5L[1
M)D?^V#9;5H>C/PE\W9WXRPMT@UJ:=?8]A'TK*8<-.[2K/DRF%^!3G,0SUV6C
MC)6;M9G.P>^O8A"KXS)Q0FV,7 Y8;6A6WD3YJWHBJ)H."L#$9U)ZVBX\=H\1
MJ?]\F\_AM7.&#Z9J\ *B&1"WOEUY[6+QFSR=N^]#5A6.8MQSPPXN3J=C \Z6
M:=CKU]JW+H%4':9OPR[YOD(#%YR,ZC-4U/5"^,["0!W5W&+ME3WY+,Y.0*2'
MA3:7BIY,%F+L*FX@VVHZTZZST$\#3UIK$181.WWBDHP=.S$5@]='^U<"3JYE
MC2@+K8TP1MLTXXPK*:I,RUS+C$I-2QH:PC:S1JP)=U^;^6(&2_!$$H^9)0(^
M]_Z/3\/,T,(6/"=5:A7A*1>DTEE"K.8TJ[00BCGHLC4L$3Z"" E%U\<5?28W
MQ]AP%9V=3R=>\[?>4DL4CK)U/D91;><<_*R0IWS>:3VVT<1G.,*X$V8C5ZF+
MO,QV-+"GXPJAHA-=='5ZE&/MNH)J-7'6N'=6(LMYHW]]WJ\I#W?P?8*5ME,,
MRO#"./L7SD?X>M?8:G?RZH6,Z42P"(: 45E[G=ZAAXONA<PLA"MG?0[J4[2>
M=2!T!L''70SD'KC;&G/@&%NYCGV?5PV1&D[[(\<;JI70NN>?UK4>-]L(?P.+
M,8%1:IDUK[?.;S -]&!LU][1_[Q\3F@U>-VZ3 ?.::B_^5!4_MTLW,MF7*]I
M7&]CK$54R4T7^P@-321V="D/D&<XN^@IU8L:U4'PD9!C9CJ9Q$/DH0%\ L#[
MP,9X=Q$4%HE_"=_S][P<2 @_W?#?S-2@G&H3)T[@]D*U(=\$K!NZX>"M"O!9
M%_7@9#R5CN0;2T-@I6/4&E]XIU2VQ,@=)RX#V2+XV[XNAGEBL.@G9J(N4?U-
M'+R'JZ>$VCC8\O.II_40>GKNM6/S%8')"^\@(S$F>H4+,/0!/,&UW+;,</"\
M(Y2*'G9"4$O]S$YG36ZF8=2,]V!#@O:,8*[,LYB)KN_ZJ[OO=.:1K6.1_9_=
M*_I2-X:E@<%]$K)7G7X <)M#92>^/]^]A;U L^GI2([F/B'E9<'U2 662+'V
M,5>XZY;DPV?$O)Q%+K5/X$PW#W=F,%DV=G4PGQ *0M84QOK#(X&@L>C,;>P,
M]L<0/-13^&]P\S#X$)/+'J;[KV"2FK_'56T;HF_0$)UM&Z(?P%JV#=$_2NOP
MMB%ZVQ#]MVB(OK;!>:DA.J6TDDFA=)*FW&94TASAD),\SXN<R_2!-D2_F2[F
MIQ<AS>?3&DV9)7@+Z]F^-]=#0T/H9[^9OK]2?0C5BG;6UB6IC0!7-CC0_ZQ7
M/.<FXH%5.OL:O,K6S0^H6@'.N%N7:>G:%Q/8S7' M ONE,L\+29N19A$CWAX
MW<4U=^\XIH&8O8]ZTL!QK29UI2\&SEPT7J^AL^_,!'MZ\;Y+OTPO'C?7;?1X
M'$O&[8:$ZR^#G& /$@X&FS5+\*/\F/!?W;].,CAN1S_CXAO<?=9"8/ OYS'+
MTG*JKVZ@PT]Q@<2&K71P-9U^LBL#@34!QE(XT U'PE:&G$2]NH=NIY;[['"G
M(OL"O!.W^Z&&L>/+&CM8V?=Q:.#BP>3G1S$:HW3M1."WF>Z_@_%(2!]!.O 3
M-U=NX69MXJN&.!$!>I;DLW="8O"XTPU\0MT^UMJ:.CC$%9VY\# XWH)07L'@
M["[IA,67:&\@+WB=6XWL&I,8Q4JFM>%ISF295X+E*JT*6NC*K,_0DNP&K4J1
M\;=-H.RZUWHX]9+ZJ)N2^N"RA\_?#B53$BQ80@JK&>%&"R++PI!<4X&("X5F
MXLFS\FEY]:RNAU58T3J^1M<3[R^6'49-SDJ!)"H)S[0J)?S'LM0D--59H>]5
M=GZ/!W<K/CWQ.<+G>/]A*"C+-4\D,66B$,'<D)+2C!22(<=D;I*R>/(L>7K-
MJ/>*^+0*,S1<(.;N=#SR,]^_B+'+V;PY-6:^-@L5+*EK73[SF)P=B/S_6X@9
M&!['FXLY?F\'.H-@6"N]C<5P76"A_!USYYW$SF!11T#N=@2M=5[:PQ&\"*?/
MEV_BDI5A6V ]3^_>V)??5\/$]\D0+U,KI"LXQ,L>E1U-6N!E[W7$_/ 9]IZY
M;3[#G 3X78LS?/U+F6+04=W<8,P'MV75^E3X009X[;Y[IC7@763EL"#P J["
MY$RT%$;+0EA1<46%H$4F<E,)G695JATQCX-B3TG\82TFIQ:75\W6Q%TXB)MP
MT.S!T>1Y=P=>.9?N$2L\9R_?OQQ"S*=R)15)19(1#L:(B-2F)*.:9TD!UA1G
M:SHH_1'$$Z3@LA[\R[6B\OGIOY\.=@,6-U8VO'"T(KAS#6CKMQ&0G@BX=HK1
M5A@:85##O"I8Q2I**I%)A.[41&JE":5,)\I*8TOYY%FU5A9\A7@4.Y<P8 JS
M4! U1?+.F'^HE[765;JJ,[0R[P72'0OH6VBG:%M&+FI84]X)[1K@] CDDW 7
M]I#PKF(]FD!$-![[&:&F'?.I,\:KSW8F+MVH2T?A]A(RX03<\!%'-XL4E\I%
MGLJH[JAH^&JS,.RG@I!VX>*<U95]A?7$V-?/,KFBD4MWA(&B)>6PLJ<8P8W'
MG6S BLOBGPU13)<+GRNJ9_7JCZGL[G0;>H+^E8<B6S._]RK MC^B$GRW?;&M
M0WL\W @4Y_1#I_SX!K9O@3F2=L("BZWX)_BZ@VM+!S?<ZJ:K>_]5T]3=HP'H
M)R>7 "5;$$GX?MMK) 9RH4_,?)4H\S8!:&6I4H*79<XLSSB58'.9K#(N,EM2
MCQ.) 2@M;QV KINS"HC$O[B5&XU_QI9;Q*5XQ*'HTM3SY[=#69F*I3Q%<IR<
M\%PQ4C&9D=QDFE4JU2(K,)-Q#1B=%RP[!I&.$>AM^P_O)B!7]Q_ZU_^B718X
M8:J;C7B$G8A]&3AZ_F&8*U[0(LE)+D5)>*$MJ2P7I."TE,90K1*<Q%R=MON'
M3X=& H^=P>(<3?!#>>^O,$DQG3QWG22..>OWZ<7N1!],'0V1>3D!M6SVHN>V
ME8UEV3C^8YBG"J(U61):4H%,JQ6I,F%(I4K&%?PQS>1ZV5AF;PE&I(4N"&\%
M)09'Z3!3<Q;>C!L#/.LV8+LL4-TVIPKWV6#0)E-G8+$DA_ CL_IT=.[@!TY=
M6?FD [ZP9/(:[AFT>,'_=VVBZ-9_-"V?S,Q(/Y<^'<BI0T!J?7]<&[8VK8\'
MYM,+-Z87>LO\0$]<7'BT_P8;+<TI.# $/D;.C(\7[$PT<$I+"U^RT+&0X5'B
M_0R=\7#/+F#1OO,MMD%]A'NI,:QG-)[.(]T41C<X/X*C7-CWA@/68C !3V7Y
MX5:NT_VJGPUL+CQU8+QG+J<=VN_=NXR=ATVXX&_EZ'D\(+NK3/JI+-B!II 2
MQ HVX$9XV$N8[Z'V%WSX,)7EZ<(Z'<IN&QO$'Z0/0TP7OT+<^?Y5?(T2J>!^
M:.]_4_N ]_5A'W_HI[MM; //Z_HBW S,8 \.[>.*8QSG6$.MX+8CMCMX'*@X
M!=PR]#7!Q:NW>\<]E)LUN]G$)]T&B4F<)X@)?U\]K^/ S"V+7E167!9*ZUQ2
MGN=5I7.3)T(6EC-9&.I(FLHD2Q,2?[AS]6ME\B4HH-?>T>BA9'O0AT<<A[R[
M.#I^EPT36A6IM!!W,&L(3X4D(F<)H;QBA=$TE0E#YV)-(:P!>NAX!'<:>_I"
M&>GXH==*@IL).0K#4,';%"?F,3N<* @?+H9%(E6>E8A]C0@P6:J(9!DE:5$6
MI2AHHJ7$^L#3-7[FCLM"^BDHUV3S'45@[0A<>/T(_S.USV&%VU?O7OVG@^?[
ME\,JT5;)BA&=EQ!@T#0C(F.&:)NG:<*4R:KJR;/B*5O[YAU9<QP4:WQE%PW,
M')C6 ]8'* I[?NEOXLJWHA%%X^WGH;6X\ZHDN2S 1A@D]>%4$IK3U%"1E"6*
MQAJ.MW]X1>!F.1[HR_=&8/OZ-[W^=W1H-<_+'+8:_$M\_55*A.:&I-I0\!7*
M+"W3#:_?#UUBCPLXGFL#Q'82M NX ?\1\+[J4Q^+-@RR=9>;]C^+&<2^8N*0
M 3\:;(=QY/$^8F[X9()V:JN''\V)">$N..CB).(FUO,X$]9=8!= T&/G(/K1
M23L@-3,?C2MRGB-BX711N\:<T O3(IKL'KP)0;5O*W-1=;A$& V<A">#[^&G
MVV'AVM<L6P<\(KZLNO.K:^_3^KIQ6(\ M*9=J>T$GB]W5M*BV_X6L3'FXA,.
MO$\1F6:ZE"9R]],+Y0NY\1MP ZR1MKDE=XF0'V$TI#*QXK>H:S]3>SB%WV+T
MLVY5(29J5[ZA$>MV$4O%*IGJ- '-ICA-<B'! DI::)%90[5'HRONN4UO]*AK
M(N\^'7Y6R5!F1:ERG,<O-+**5A9<4&I((M-2RC13B<K!!>7Y&A^T19V;1A@&
M/U;IFMI<4_%U4AC:X6)V%*ZRF(2FME:ZV^YD7VV^Z7GL'T4'>70;H2S!_LE<
M59JJ@J=&"ULFIDA .S-1YIY;BA8)31S7\=VD$SWG8_%I;S&O=R?ZMZFL=]7\
MR.+U#LU\36OIHY;8H^,_TF%F55IF!2.*)B5$3@RB9RL,*4K*$L4KG1J+$KNF
M=M<(K$NFCNH-NNNCH\$.O2BM)[VVM^I.0K*FM^H"U&EM)E=&5"C!4_O"GRE?
MQ0'9<6 UC[3+"D7B QM2I0V7)B-EICCA5G!2FI21PE22V:)24B=/GEELID%D
MBWJEQ<IC"9K0].-R<BY7Y66ASQ*YJ V"-HY=G00GQQVL2(>V0:R;E*#%EZ!K
M_N!-N,L](JQ)L#9ITP;E!]D.)]-SK[AQZF5L^EUC$?9#M3P:>(7&W>UR)/H!
MF=IWC-]*]PNN"F5L(1CCA850*&.J*J0HBD3:G/N(B#+F(R+\89M"_28G_O+@
M_4DV9"Q-E%(%''8K",_*C,BBL"0KA50,3KS1RF7.UC"A1R-P9<X]2-8'B'/,
M.#;ZVY;ZX&-?.F,__UU!J+Y,W+;9V"^5J<\G=,BJ%#:VJ@A8[X2 /<E):7-%
MTLI0FPNCA,R>/*N>YNNSL?>?D_MV4K'-R6V6C</G?_ A$RK/A68$!$$37BI%
M*FD5D4*! VA%4ECP,+)U_2!WS,E]NY>_S<E=_?K?70PM9:9(K219H2'F2"I-
M9):71"9EDL(_2ACYY-D:CI1.3FZW]E/!S2#V.N>F]8C6^C/F4VA]45TPMH!1
M'7&'0TAM<)JWZ0>!S_:2@M/9Z,1=V,.N]3"&[]SL^BV\IK5LS$WF;M]OD,8=
M0?]IZR_A[S\/)0<QS75&C &+QG->D@KB),(P<F6I >-6.'\IOSIH[@(5=A.F
M3N1</J:+SH<-W;^)B1N\<Z@;?:##)0S'*(D!2534K:<53HR+%$8MWIM#F7XY
M:;+-UYR>9L#?+70I:35V7%\Q8;6<+(5E,OH/!^;F(4P=F[M+*7W!<<ERE9J$
M"\4-5R6K2JVD*!E33'%9Z*^?8(IAQ6BR337U3\W1<_5IJ&PI"I-G)(?W J>F
M%*0214:43 U+K:8R39\\2XLU ^_]5-.7YO^WT&PW@&;+M]!L#V M6VBV'P7$
M; O-MH5F^UM LUT+M;8$S9;+0N85*J**\U2E@DN:Y595LBAIHOD#A6:[K@E@
M6[?ZD?S+XP^7/T;=ZN<8AM7]#$*G?RBVZ)BV.^=TA,U!"&6\VI_3NTS3J-.;
M1+FV16=GN4?GNF4Z(&8XB*MH]#_[W&W\]M) SDW:GWPWTXYC[L21GC./).BA
M[-?W-*R!;G/=.Z%+J]?#LQR,PJ]1/T+L^\88UZY3#VCJGL+][;$C$8W/@.-C
M)N#TSTZ6U[&B-/KA[%4J)&6B$J!F1<(99XFJBD3*7*1"E8IE1>P:#"JDW*J0
M^U4AGP^/3]B066FH+#D!TR=QD)D364I&+-A<8U52,9PEF(-3ODF'M,B+ 3VK
MY?.*6$0H3+W2V&%H$ZP['7?KNG%<$K*]7N]6,3$4B GO;XCLH<Q2O8[HBK"#
M;G/:?<&F^,?$T=#="D\]Y5-_?4T=6TA=[N_,)?Z<DN^0A'3&KIQV1;@2%\='
MHCTU7D3^AC4"&5IC!S4.MW;P+W$NU4U9-@BE<0"V&94$QS2HY6AB;]?BF%B>
MRY)67(B"&U65*4_*JJADQ0M39L9IRRHIO;:$'[ZHU]$_UY%]/H)GG#MQ>\3I
MO :,R:7U#HX_#+,RX05-4I):G/W/.(YVIQG\5)6655FI"V2]OQ;)$FUNVV88
M2.Y0D*09M"##SL2OV-PK(;ON(BW7V]960(*_&"7%&]$CNPR$^F(Z^Q/3\8?3
MV#C0%EN>.Q#?_A5>UJ\"%QY]O%+F(+^.GO\Q+(I<"Y87Q!JDO4H*2D12%"3)
M"A [P3 [%HPS0>.\8IL;[*:7'<9'1Z3IU%C+<P/JT8$X!22H#G1ORUZ\MJT*
MS,0YOO%1I/GU/>2ZKYJ=OFZT)=SD-IK/%GG&*LXR66@NI"VEA0!3JXK*1.:L
M]+),DR#+<"JWFN\K:;[/?PP35A:Z9 7ALH)_::H)N.N6( 0=Z!;*!%.H^=*;
M:3Z''.=X.!M;VHLHD.@:)TP^H3P..GYHWQD,H-\^#Q0@T*-_F'=1T/O-@OTR
MNB^RBQ!;15^C5PYTA<#5&08("0F&5\B;BH@.]K;6/<MT6114TK1(P9IHD'*>
M9*7@\)^<28<S#*)]UPK>4CST)R[SR':T]?-1[2"^$6IK*^Y!W.'G89$S5E15
M0IA(&,A\88G(,TY4"2*56Z[ T"+F\&KKQ@KF<*=]%36P+U.[)G(;[+SH=93K
MSCMQ*,$]E=K#*$8PM+;)<%\X2JTK:, [R>G\8?.K[NJ/^/QZ<.# 7=Y<UO"@
ML)7GXZDGW'KL7,XO)YXV&X2*KNV'[O4)8:(J,#YXHXYI,=WN)B;UO!V/!,>Q
MUR$"R]P*/;W@>9$8EN5YP8N$2<4MM<:8BN:Y9:FSW#0IO.6&'^Y'O>V&9V^E
MY+&;\7>?09]=#LNJ2FE.#6$<A\:+@A.9VH(P71DNA>"\+)\\HS2]:O8% 3Y;
M@8F<\3[:!6%S4$U(2GJ#*.5.\K$F2D&'X IYV&NF-\&MZ\O$L5_XF[CJ1YL,
M/#I^>3E,<B.-@=V6*<I'QDLB,YKAI)3-*<TR;@W(!UN.,USPT08;3F6 >R8F
MS>!L(&MII0.DR*=&O)G$UQO)7J-H.2;)H/T=M%<=+@K??6/.YXTQI?&>RG.D
M!RC0,U'7W>OYM'?N;G/J^'0=IC!>'<EA0>M--O?8QI4,W4J6]!P$*)E4&B(0
MJGA:,,G!F2LDR#9%9R[=P!*1WDV]';IVWZF-2_)[TSQ-H^:2QR?&R<'QR\_#
M7&6)5L*2"A0;B#%(<%D5&3&2Y[0H5"99]>09XVPG2=;,=RP)W57#HFA.ZWJ*
MY2"CUPYVM)/10L+O^@/TF&^$E]K,IJ,Q;ID:VJK8:L&K)=[I(SW=5X;\;^DJ
MN5>(N6$(*CW0G[QTFL*Q:-=SM[6QFAEBTUG@VY@CHO:H#AQ*9V>@&.*4,+CK
MKIA^,5V,M<=HQ$_X+E7?R-K01R T<=16YJ,8+WR'GE&G$]B$$T?=*L9(GB8\
MD"*&QGAS7)I+UW02.3&N;3(TW>'E/JI8!YFOY5%KP 0'$PA-ZAH7N#@'D=.^
MPGOWSE2:Z)0G-#6ZHMQ8I%S*%"^S@FJ69+D-"C%)6$\AYG=$+0XUZB/[:@J;
M+L?F;7B*1^SRM:'LX;&"?]X."YZFX.(E)*$Z!^^OXJ3DS!*6\R)/M$YI M:=
MKW9P]R-9.#.'H'R"\77BW,VV>,ZYM:'()E21>"#<%']MS(=>8<5C>,2D<5??
M-B(>A-:/:891_TUH>W 00"?/9R.Y:$KO[?TL//)T%EK)KV"]Z0303OD\X AZ
M'_;AY'*P;^U(C1R5W1UZUAZF+@^OK6YJ@DYM.5WM']JT#QWP=#NQRF3-I]9*
M0X2'W]_?>_TB C V"9R()@LW>._3.!&Z-W1U^!(W$C5@1-2ACG0+=K4=3\/@
M\IH=*)S(>UC[Z4#PKYUV1#1\.9TLD"7Q7Z,>6G =$Z6>^,*T=$\G4U"Q_UZ9
M(;\B.#-6J4QSH41)>665J%)IX&\R5M(*P@+'^I*$]HSHW;8Z^HTZ-7HQ-E/;
MG4.NX0F..T,</@C#)MYCN/$OXZGZ\.@T-9*;'5P.,Y5RI4Q"( 2VX+7*BL!&
M"Z(261::,:T*O=R):$MF*2U5"K$&SX6 ^+["$52$?J)*B"<# P;P'/VRV<(\
M^0$/NVN91__;3C$7BAK<$92!'('R7[8HWLZX<]I2B?YTG;X+DPLX[M#5ZWQ#
MV^[<]9PW4P]8$2!XJL5Y;7Z*/_P,1@8\P\N?1A/W/.Y+/X,"F*./%RX)MPFC
M 5GV%()%G Z8S^ ?'2\?!@>>NL&!_Y[KU=^EZ=,R*3?^.GE*[_0[^I12=L=O
M7K%8^&*:_DB+S6YTV?]V;\V_.9  %+?_]P3"^V9H1*/O\1,[_S2@ZZ1J63"\
M1'[[OFIWVO:;?JOGH+F;PQ/VX(K'2_#AGMSHHS_&3NR>G,S,B0OW6P X/Q)Z
MO]L2M$A01/#Q@:OM#.(C_EC;]JKCJ/R"CDIOLZXY*V$KG ;>N ^WD+2-'ZUN
M=\N'MO7K+>6_7DYBHK[^]VVV/9HK\ ;-U1O[\#ZY?;2'L^![>S0IU(<3B-0F
MFH3# \XQ1&I7'<BQL?,'=1P[;2F=>:0K[,!U#[VLS6ZS6<G@1]BR_UK>IEL]
M8O?19GC5!_5LM\B@<L:YUFDJ966Y38R _TD(Q46B$B9I'(Y(8P,G8RL$<-?6
MQS'XC@UO+URJ(Q#B_3W*Y>_^_*W^ZWCZZ>CY6WK WG[^Z_GX]!"B[H.SUQ_@
M/I\@*J>'9[]]^.L8H_&7_' O?.=_?SN59WH,43R'ZW[^Z_CPP]&?^[ ^B.)_
MQ6?:9X?/W[)W9Z_'!Y]?GQV\/TG^]_/;^<$H^?3[\?[\8'=H;*JI998(D96$
M,Y83:9@D5&>6EQ#/9UGYY%F^!EW,YUJ_Y R@"W/+L[#52%N-]% U4AM+N%!B
MJY5NJ94.]QJMQ"JN)"L2DF>)(!Q>(RF9TD14O!(JU7FBQ)-G]"E]0%KIUEZB
M=?_[8;W$ZDY>XM)#;XQYV>TV;JU^_J&56)%368#*8IE->95+P5*NN#&%H%:E
MN0QS,6DH:FS=JN^MP-YUW2J5V+*T64H4YZ# 1&H(&)Z,,)U4"<V4SDI08-D:
M$+);*K#U2N2KNE7;(_RPC_#6#_FR8]SQ0[)<TD**C"0B-X3;@I+2: H_T43:
MRA$'X4S%IN')[W&,'UFVBB5?(UMU(R5VTSCQAU9B>572HJAH5AC)*ZG!E-&D
MX*FH1)$*S4-S15!B=.N'?&\%IKI^B,U,4J0F)R+#Z6^>943P-"=2@6'*D?.L
M*- /6>7?_.'3.]LC_)V/\-8/^;)CW/%#"I.SDAM&2HI96BH4*>'M$5%!G,$E
MO%]U/W[(?>=#_MMU$W7A7#O#.-T&IW!'@J[&3ZRXOLV+X(=^=+280,/-JM@@
MWZ'AQN;0#O*8T+AVUT+IN\8ZJ,Z>ALR1OX16S:GK>*9A(F0^1::&@.;2(J7C
M@,&M4)R32DA;6)M7EK-"2D%+*T5:F(Q;(9COE4\R5MUI-M*W_[;=OZLJI:7:
M=0^\A3Q/0(?0(8)IFSROB-9%@N ;*2G+HB1%:1S=(+=6K3?R7>SF7B^P'T'#
MYOA>[[#V< ?]YM[;(@@\'#'ZVYFH+Q EZLB:X=UH*RM.5*4Y ?\0/$<K%3&Y
M8248&V,H4LY=13;4\+7W6EY7&]B%.AV9CR;2D#K-YL"GW&0W=IB'>0TW,UY$
M#2E M,1D!$>_WH3N@GK-Z]#^:%$'X["C7)O^]D;D6X((U[#^I?)N5<536YHB
M320O8!MM3J5-D[P015Y6)LA[P8JMO'^OH:/W)T.<[DX,\B%5!2-<0]!4E2Q'
M;NH$(73+ B%*UXE^;^K("VT[]4N3%5"745TOG"KM4C;XGG 4NNO.36<<::/+
M\S7=J2^Z]O>?,NH.=3AX0CS/;\(LI</9_"Z[^D"G&MH1)H7 6N<.*!.UYY4$
M)W$.Z7COZ$T<0XHLN!=N9M7X(:(-7NS(J>./03L'IC$QGI^Z>2B_BGH@9L:A
M+CGL&=3VIZ#TX5CU!NK<>-+(7=7-UM4X)OWVW,\<^25UR5$BP4K@/9F/9B:.
M^/>>V H5(N 50J'S&0[]]>!W=]8AW+:89IU)0?A%G*+"Y6SI,&Y AU%LZ3 >
MP%JV=!@_"G'$E@YC2X?QMZ##N);>8FD(-:5""Y6SG$F(Q'A>YJQ@S*J49CI+
MBH=*A]&,BT:"MIE#J,48NUZHTXXO<BWS]DUQ4M9N][4SO#>[W[=V$FXVDPN^
MFH=>@G,Q.EOCW@9"@B\;U2V_X:0N3Y]25MYE4A>^697\*PR_\NIN5[UJL8P_
MS?.[S=1^I\7FVTG=1SRI&Y5Y!)K R-0!=?T"?]@.ZUZQ<Y[%OK=OGH1G.[6[
MG=K=CK9N'VW[: ]TP=M'VS[:@UKP]M$>5:>X;Q_8 AMLQXAOT[<A$E.D7%8L
M*WF1,REX@3U*E3&&T4S%,6)6D/C#^K;92-FSH76VBSKXW/C__DU:VT++;'+P
M7%W\=:QA+1_2@^,_DH-?__KP[NP=/?SS+7SV __K^*_W!W_^-GIWN=PR"^O^
M_,OXD+T8'1TCS\D?%W^=O1[!NNE?QQ^2H^/3\>'9P:=W9[^]_]_/^Y]^/WXY
M/WB#;;.[0Z2+I*8H2<(*23AG@E0VR4A6&J4SF>5<(O$9>T MLUN-M-5(WT0C
MK6GDCQK(9UFZ33*A-R;D6K8ZZ=8ZZ8]&)U&=5Q6\,D)S);"],B4R-XJ459X5
MB;5E)0KLX__BL> MKL%=O,0ML,$W4&)I3@LJ*EG1-.4LTQ6U.0[24@F7DK:,
M4]$LH+/ #UNWZKNJL,NN6U44*DU2)"HILHIP77(B*E&!1J.I8D(EA<V0F8D^
MJ*'H[2E^J*=XZXI\RW/<NB*JM%5I,D82BA!+J1%$:DN)RBMN,Z-+E5,XQWPC
M/>H6V^#K',+.Z$#U!?[(=CKZID$5K[3D4I3&9IQ6E9#(E)I46:93K14-FJRB
M%8D_;/V1[ZK'/G?]$9H6E'(M\.5PPH6BI$SSA(B2%465,FVX??*,T2W$P?80
MW^ 0;]V1;WF,6W?$IB*ODD03KKC$Z3M.I,HUR5)A$WB/59'RJ\C:MYF1KU\_
MNR/4TC:FNBD)M<Y%7C!NJ51<):8JRR2G3/,"(ZK,1IP6E][U/VP]D>^JPI*N
M)Y)!")SGEI-4)*#"(+PB95+EI%!9KD"D4YZD3YYEU=,O+CEM$R./X!!O/9%O
M>8Q;3Z2BJ;9I4A&=,$9XEN=$"GA;II2V,*)4KFY</*CTYF/(BT0RX2]Q1;;Q
MU VU6%;F.E>EYIIJSJD466DK+FE5ZBHMTL1K,;BLUV+XP]85^:XZC'9=D307
M&9<6@6J-(5R(C)2:%B2I9,(%HX8CJP=]6(!QVT/\4 _QUA7YEL>X=46TXE:C
M V+ 3R0\%P61FC/"N-%)(1,K\OS),_:@R'DVP#YNA"WI#,>F5XS;_\#H.1W.
M><8BYWP'Z!%6U,%T0D0<NY@Y7)A-<#L.MB9"\UU,%V/=#"8/9O[<U0-Y>2N4
M,I,IG914\J0P/+>%-&6B6&)46:9"%PZL'K%ADXS$'^X$5[:D1QILLD>C4.X!
ML^SSX?L#?OAY=VAU6@@M+:E4@L4/;8@H*TT*:4V6&%-E)G5%W$U$.1&T3[A=
M'U_NM/!]():CSJBE&W_'7]X6_NY;"-8&+[,1KK^QFWE?XG1T_'*89<+"SN;$
MI@72'="4")X71!A66J-4DC.%O3UL8X-B"X*'J M=M3:J!^=FXE"RI($7:AH\
MO,TH=M<2OW\]C>ZN>'-0N5=PH:D>J<'S43V?C>3"/;,;Z]YUP+T((G;WYWPX
MQLP!&,X68X.O<W8V:A$SG((0S</6FZ#='*Q;@_JIN_LE:D3G .'I[>(B'N?!
MF;AT-M/A&SLD6K_I2[<& 9M?&#,9[)[/1N,!=< R_N<2M9<18#8=^IRH!^,I
MXK;53AH-+G8&%_2WO$2A18 Y^.@$!??,BZWP '5B,3^=SF#O5H!9%C5^^L((
MM.)D@MIK[#X'YEQ<B]%RPS?_8WM$_G7D&W"O\2\'S_>.WN!N=R&KEXP2?NV?
M=;!>?5D*?I#[;@?$[S:6JY+*%KF"B(E7/-5IE21@855EN"@+I<N0RN5)3N(/
M7]$EZIZ)X N];I]M:\<"E"M<?\B8X+)DE"0L5827CO7""I*F$/NF.B]*;9U;
M5%SC%C7.T,3,&QQ*)X"XY\LBUU5M/X:HO6P?I2M>+]L'V<I5E*MC-:12@W<M
M-4EH1@FG,B-E"G)%"YEQ;JQ(:8YRM;G$UP,)_FTQ,0.6=_&!S\7,6;H0&:['
MNO;6[U80U%8HRVU&92EAG:6L,@Z>-G*CJD+[P2&0JIP%\8(?[D.\MHKKY@+V
M^>#X8%@5FB84=%:I9$IX54$\EW!%E#0@/;JD@NLKFW+[\=SU%M$!I'L47--
M-'4Z4+UL@KB^6<@:[=)DCD$BBNKN[[\U2-:3 &(]#4*=-J#7+:QUUT^\\FX[
M 7L7W(P&A-VA^()#V6!HNS/@KBW&_C3M+DZ0((.F_BKM1QOX//R;=0=J<P"R
M,>*XM?/U8"*5O>G9N9E[C&.79?$_[IU"#&(&^-OQR&'=OX!#/#EY[*[J2T3_
MFTR,5[$-GX#0T_-Y(,YX8R8.O@N.WJ# M!M^X-A\@J#B=W,RJL<"@@+GKM*J
MJKQ'"X?%G"!? 8CE4M2!ZG\*H0V$S1A$P!WAF_NO]XZ.@YN,] 81\GJ)TJ#&
M-*%N& WFIS,'F(T+VCO>\ZC2[3<$'*O9[!)OH_SKGT[B9V,$[Y(D-41+CH1&
M&BROX'KQU,^,N]3,\8(@@J)[HNGL,@1RN!>X8KC6"Y_1])HC -Z'\&D%\AY7
MVN$;F<\6ABS.!TZ/^/2G4V .;WO2#?N"?L#OZX53%_"$B[.%Q[\>X#,3N/G
M81:3\"#A)<:T:1?-VVDL<(1V!B?@A\\1PNO4J;H!+ "T*]Q@HPT&$PDJ;9F8
MO+25*FC)E%4\Y;:D,M<)CO JBOBEP0S30 A*6=H;FGEY^.(*8]LYV.VY]L>Z
M34',I]XFOU@XW;J4 R/LT=G@=^G1\_UD:)EFK"HHT5F&31\</#MK*E)4LBJD
MT4QD!@QOMF)V_^&0X4'JSAQ&J <1#=87!='ZC0X'J<-HTO)"=&+?<#@GR@'9
M3[!B,SUOA+I>S,(YE:!7)BXE,9VL-:"UO^JIT+"",=RN/;:H)_!JR\>UR[:2
M=GU2-/1"*;R+CA&W=<:AM>+P)5SJ>;37_>6N6R0J&%SB&<0Y>$Y;PQ.NW?\2
M;U;4W:*@R5!END/M[CT;P4_+-!RLC!=P/L&;N;"V1[0%"X #HGVRLNM=X L.
M3XW@_E.,"$%;.%54=W7.ZY%3:Q/=7WHD]VKWLNN/-#?&[!"<]+HQ,\M^$JYI
M.D%!F\R1D&EP"!?Q=_#;^6HQJQ>BU8-=7A&X>C!,L(*=AGID==?1N+A7,FVK
M5I3&JA7N>X<:!P*".6[U]W$2'HQ+=>0V^K7QYAQV?Z]-=[X(O \O/>_#L?AT
M#<?(_;F<#\>)ZE9 ,X_$M(8.9X):!K6D._TS?YS!5Q):@Q6NC<_1^E1R)(R*
MM!K@A9Q/(T)S)-CP)ZA)S$QG9'HQ@3NU?E:X2CT/^5OGM077QZ\@!$MZ\S6"
M0IJAK]+1J7"LI$\B-\Z"/^]ZH4*V")_7NR=PP?@DVE@S\S=L'D2*,9Y1</L\
M28E!'6-Q'XOHZ=QA:^ Y7TX:PI.N:]8\M-__]8\E.]Y?)]6/5]$CT%HSXQBS
M0BJ^*4NWALAK;/,)8E1\X_YM>>*3:6W\O7UQ^U1\Q"N92>?;:-K\!_T7W:_!
MC,6%X"77D*[,L/9TUC>@;LE! II-\+O349!]+C'WF1W8_5E4AJZ@X!7Y$L ]
M2KNS=>[E>_-QIQJ]2EE>:<M46G(N62Z492;1F1)I9;(D#?@OWG^DY;+_>.,T
MSNOF??\>7_?K*+?'TVTA'JYY_($-A=$:W@<CI2H4X3ROB*@H)U;GA:%*%,(*
MY%WD&\GR8@]'H.9$XSNU%J58G(C1!#S*7F3TG\4,XD0!3L!_Q.RCN1S,G$KR
M/HL/^?#\C/ TN"-ET/WTYU.!48!#,*O1.?3^%G@3OB@B!A-0]$Y'..=I$,)#
M7V!SGT OXA/(R1Q=/8@KC1?XNG^2&H_!#RXO)5:N[ .Z]U3+-=][O'1):_DU
MMG1)6[JD+5W2EBYI2Y?TX-[4O=$E74M_M$275"*8DTY+5AC!N0"M5*9I*6DA
MN# %5QN-W$,+T/>._N?E<P);MA]2[1B_0+P^,G;PRM->?_-X_#N3SKNI[GPC
M-6TLZ(%_"99G5)^&;+OI;.#,;V#D#<?\U&HI8P?T_ZM :-FZH*.S<^&B. B
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
M4#H?F975L7R._YM)-9/JZR35BA:"9BI=#)66 A L^AA0!PV$=P)0KR!(Y9[
M>AU\X#H0Y(K*3['Q<V<F:O8+E>Q?ED[^00@^KLO?D^E,:;[+!Q^_T;;/VT6L
M[K4+Y5^WCAOTL_/<IOL,J$WF ]=J*!_'H2!04B4(LG>%\F&P6 BBA+**"LF,
MH(P&" 467F+O?R247U%E?#2CC'_9Z_X]G"&4IEP\I)/OVO%)*QH<>]V+H53^
M3*=CH9E_E=+L>E"\)54P7Q7S77JIE#D=WVM[-A;;3],T^K7^6?=[9S1&9O0M
MPR$P/1^/,^BUS=50,G_0O2/1'W>A>/"LS_\:)._7ZF0W2)__D;9C%NA_-6N9
M%?JSCGQ6Z*_&G5T_A?Z%[R=KN:!5E>A?Z>7_-NM0Z,$='V*F5#?KTFYHB'$E
M>?#IP,D#D<?=L8KMT?C1G J^;$A@LHN:\?CQ=7ARO$N;-R?QW_?HY.O'[\W]
M\W;SYLOWYLVW^/J?7V\_<SL0^R-*P[-/XW4T]K^0YM</9\W]/]O->)ZM3X>D
MM;]+6L?Q]4_-KW<T_H45P7#D@:#$ JH% Q)"!2B47',6F$OZVI34N<@:VYG+
MUH7+%I""SERV'EQ6EMCDB@N+0?"4 "J,!D8Z Q B 2%C(-)V:P?1.B3/[I'+
M7):Y;)-3OYG+5L!EI80Q) (1A15@."6,>22T:)8;8*,Q+I75A'FWM8-Q7<'9
MVIN-UPI:*727U.VZOF($2^YV?12#Q3_L#1?C\':),C_-Q4]34P@(1L0*% #G
MA %*' .:8 :PX,1!0['A_+G]K5E%I,+ 7?@$@@S<%P3NQ$E21#(<4*H_$VE\
M"(R&A2<">(B1PU XK/5S.UHS<"L,W(7K_V3@OAQP2QZ!%=!IX0W@T4**'H&3
M0,4=&&@$0Q!$00OU<WM8UV\ 0:4\ ?^/]?U^!,M(3[245_M7LSOP-21FUB+W
MVB\U 779N7CSF!+>?>^NXGO,N1^%/,IKW0H'Q4J/E<]NCY/Y;2Y^FYIF(%G<
MC)RP0'%+TUPS#U3 "@2'"&(,*<58Y#=8%WAV2%)6V]@(!EA&VB8S0+48H#3K
MF0C&J1% 8T$B R0GQ4 &' G(*LR4I$FE0]2%4ID!-I,!EI'LR Q0*08H^3C4
M0Q<<84!2KP!E6 "CHB&@#1.4!2<#C3X.4G4A*L( KR'A\=MY]SL8G,7+^%)T
M$CE_V8N(&KH][8&_>&T)CHKY-#\)Q#2[J9MBFLGV2TNXVW%E8LO\-1=_38U0
MX)1R1B@!2DH+*&06&$8<T% @%G<U5/@PJ$YXE42:<XQU\ZK/,NA?&/0EF91@
M>'", 82LC$8+T=%H$1Q$ZD^"H49:X1/HT<+TIS+H*PCZ9>55,K)?%MGE>6U.
M&L<9!E9# RA5#BBLHD]"XN)A)PAA=FM'H&=78.6\RURH/-"]3CS7_HQ:05P"
MD$#9ZYZ?)[V"=NHX\_U!_*7V9T1!1)'."9@J.RN-=J?;:P^N#T<K-WS;B.8R
ME\W%979J((&._$599#!B70JN1J]$12=%4FSB=@6%(DG,K:YHSJYL*+PKX)9D
M>"\4WA,GQ'FA'70>T*)[SR>Q)9/&CS!O+?(F!&(*>#]KKEN&=X7A78$^D0SO
M1<*[K!]HK,38(Q!,W,*IP0)(!75T1R*!>Z)YM-C2;%8D*K)[OX:\R-&=<='U
M6L</4H)D+-0V$G/+V9$*.QSW3ZWTFS)N95EL-37\#$)NE'0.>!8$H"2-6S$6
M VAM$$H3[71D*UY7/$^2WF!T+ZM%)$-X41 N^1,1OT;0 "QW"-"4WM D:, ]
M"E0(BK6GT9]0.8^YP0"N@$>1L;T@;)><"<4B,PM)@0G,1FQS"*0C"B >$/20
MPQ!(4:7 JH3NUY#8.+RXU.U>T3X>W8A^X5\4/L5P"F#G2^V\V^_7K.[UKB.R
MONN>>VVCE%?G7=SX7M?I_MF\9:0%A35;O^^55FVRT)G(YB*R;]/E5LQCH2Q
MA<(\DAI("1E01A)(-.-:PJ1L*3'"OU9()2/'/JOG:62D5P_IUZ7Y*1@&@2D(
M7F% "3$1Y,B#^'!KC@71.(B,]%> ] 6[)!GIE4!Z6?A*<D-=(( +JY,,*0*&
M.P:$<]08;KE);>[50_IK2'CLICDPNF-'@V7^[ZH]N*Z%>$W]VE7?NYJ[ZB4?
M)0*E/^A=%2ORRG(?2ZZV>OR8S,<2V^T2QR,.%[A8W[2\P]4M+V[FN;EX[N![
MP7$%UT7GQ7#OJ.2 I6(-&G0 FCD'#*7&!T.A$CQ5;!#^G)1N#J]6F &6.B@W
M,T U&* Q80!ON!". RXC#5 1%##2!N"48M&@C43@>8K#JJRBMZD,L !W)C/
MNC' QUL&$#ZZ,Q1J8(NQL(0*H)62( *?84A-7/J0;  DLZK7BI(P]DSWVL,&
MDZ*S)+6;)%"7<S Y!5/Q%,QD2;MA[W9!]TKK60[DY.3RG)SV3]FO$4R[()D
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
M0]1*JHR6+G@2F*!&>>^X3@3U1!V\3%!+(*A)D0R10::*!V"XB2R%E $JNOM
MF0!Q7%PH!-S:8:I.I:P00?W$$!Q'^N+)^A]SVK+>N2 AK[6P7$OCZ\\G*83R
M/)1R"W]6_JJ2&3A9N_O20)EIYV+:DRE3T&#/G$1 $FZB*0A5)%F%@2+",.4@
M#,AM[2 JZXIGY:\-AO4JC*<,Z\7">F) >>&YU(8""(D U"D-E/0\_B>UE F)
ME2 )UJP.Y08..%@+@V0\^SG%-6V$17M0LV4'(D\[J)()$G_9*Q8I.WE/YRA;
M-CVHU9R(P$!02 $*.0>2Q1\40^Z1(,:ER9$(HSIA59H=F47--\#TR'!>#)PG
M)H>0WGI--" 0>T!#&J6&J0>:D.A%8$&0"!'.$-7C0E8(SCEH4V$;J12TB;="
MGY]WO^N.S>&9E=A&:6;$#WRX_=("92*=BTB_E>TBC#V.>R$"#BF1.D0%D$YX
M8 .V+%B7=*NV=HBLL^?S:([(5!?)+V@6922_())+)A'&4'!K@+#0 2J# M(8
M ;R@C!%BHGTD(Y)IG9-GY]ES$&;)8UY>A6NVDIJ?M"29=N:BG8/O93UA:BU3
M@@< M5" :JJ3!0&!AX[1Z(OYZ(YM[5!<EW)12FTYL%)!]*ZD(":C]TGHG4C6
M"ATX\DX"#"T$E,!H_VLH04!*PFA21!2CK1U&ZTA5J3IOD6$)I*IL,PP'/KC9
MNO3G1"6>)YB[UC2U"B/C7:_;S^'>.6GJGRDCPS$MM+, (R\!%<X#J3@"3&(I
MK,-*)V5MHD@=L45-GJJ,?/8"@QBO&/BKL$\R\)\&_(E]@E,R)_@ E&0D I]H
M8#R)Z.<Z>AU!,"]# CZM<_KLO.VR@+^@F$=UC9:I-KI2 >QC>NE^IL_]_ ;<
M)_MX+W*2KRG#MN\O>Y$ZAWHQ29/F\EQW!N.RZ%>69YMG1,QRK=927>0?O=2
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
M,]32].6Y-A9[C8@(U%)NF.9681FTP 897S"4'#.4S Q5189J3DPI+S -)"!
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
M..+;CD<OB:27&_JR^.#+FH#SL>QD[8;_O=MQOT_6,#/M7$Q[,E5BY+7RD$B
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
MO\G6)WC^3G._\?8S;>S\+6".^\VCCX=;;__&NY\:?.O3QWV8Y^$_IYO39J=
M$L4F&41 247<V0C:E>4(!^&Y"8(9SK(WD]/+N;"/%X?V0"FM!8L6:6ZWP"(O
M6!(),RF4YD3(7$+0&^V]-#PXRPH6+0X6G?<"QAY+:QA#7 ,,<<5P+C?K$ G$
MXXB3<*XN'RWD91-XP:*"10N*15ARCHF10F).>#26F8#A9V D>*&NQZ("./<!
M.,USX4=HS[6+$B439&[X:9'SQ" X+[ R7CBE,^ L$MJ\J*89,.21_^?<\S/C
M%IKJ1@X\I%]8"-AM@@6DU(&IR$$]X]8XYP1A47$X21,GB6=?%=%C7Q71OPQ&
MD[2A_OO8'[:S)^N/7O=H;=CKQ<[@'4RSFZ]^-]G @EVWPJZ9!"*30"(B6"$6
M#&"75 P9$PC2R>B0'9#4A*45P>\,7J7=QN+R=9+6>3BV"%.)>RZ=L-(;JI-5
MU!$7"U\_$;X^5X*,BCYA'A#!'OA:$XZ ES'2,8HHF<0B\L+7SYRO/:/2A$0]
MTYP[*JU/-&:3'.@.46!V [Z>-F2<QEXWV/Y^X?:%X/8I#<1RGIS0#C'.%.*P
MS<@*KA$UCAL&=!,DS5XU30G]?8$X_B7%>Y^K(?_JQ3"LE[[_[\Q@%]21;JJ.
M@3EZU4FTO5_+_GVZN7!/1AMYE[>HH-@=46PFSY>:2!4.#$E*LN'6<F1\E$C:
M%"2+E++<]H->T;+GR9MM"U<OABY2N'I.7'VNB038/V>(0E@0 YJ(<,B2!/QM
M(@E4:@S*R=(*T86KGS%7ST$3*5S]Z%P]K7$PI;DV%!&!90[XL,A$CI&A,BJ9
M8'N%7EKAEWN$%Y_'0[#F=AP,VJ-RJ,?V)/_[TLH(/:PB<0<SR:0VVBQDG6]@
M_U-KL+]3)Q6MCG.*GE$]H0?"KIG2&QXD2:>P1]H(BC@S 9G@#:("*V.EE"'7
M$UH\:TFQCRZ>KE$8?^$9_UP529(:;;Q'UCN;^XH"!'AMD>4L!X5IT$9,8?P7
MP/B/ZQ@IC/\@C#^EK:@H#:' \\DQ@K@RH*A@19#$#@O.$F.YT<CB,?Z+S_OY
MM6"LV?(4SZ:MZ&UZRDG)B"-44F=XY%8+P;C&(M#$F0RNCA;]*:Z5R/5[AZF9
M:EU12<VC#BBQ*!'WGB/'C4#&J1",C,9XD$\(7B:&S\FP\E3:QA6^OQ'?!Z4"
M]CI(11AWF#A!L#0^*<,, 0 H?+\X?'^NESA-D@$:0LIQACB6%!F>B_;AR%RB
M@0LG<M$FJN=5Q;VP_;-B>\))$$HX;(/FDH!NPPP.2@?#';/)7,_VA;?O@[>G
M5 _"/38.SG2CO$/<:(*,=P(Q[8P6R0>:>9O@>66'/'8/PV?E1KEEZH@I/I;K
M$(I%G6PD1%,F>1!)<TME,@D3$JBVJK:XF(G%Y<I.K27H]-&1;:;4)$B7*:3
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
MKZI.+LPU4D ?K,-)ZI,3:)&\NHFX=%?=?)%%B2LVIMJWH;I-?_ @ A'>",9
M"K/,21T922$8JRU(8S\I6KO9_&.&_V$F/F/ MVXO]&/GQCD.(-'&_F"K \)1
M]R@S?NQOC*CDC/OQR^-^VM@Y_(*%M#C0B')I8<2%H<AX25'BW&.AM:!$WK*,
MIW6>1DL8B-Z>PV%BI3=4)ZNH(R[66ZXG6WZI-WS9\GO?<B)L;K<H$*7$@B2H
M*'*<.^2#AUTGP:3 'C(VL&SYO6\YXY)090.B7#G@<NJ08XXBC;F.%/.$M7C(
M:N1ER^]]RZ5@7(3$46+)(QZ<01:8#U%GF$_*\>3<0W:>*%M^_UMN7?#*4R08
ME;E)# "[XPQ9:ID"V<OPW"OB-A4ZD_<B<.NM)MPD;PV#31=!4$V,$Z0 ^V-O
MN:$"=C:K\B$IQ*6VR-"(43 *"T%B".QVXML=,WS*EM__EFOKO6$)$4QARW-&
MGDG:(<USY7SCLP'G=NF<@!8F).J9!C&02NL3D% 0WL*9+C K$OMC;[F+,5(.
M2IK3"B,.2A6RPFIDX1"G@GH>&+V=D@9[K$WPCA$0_J*T04D?(G6:<BFC*%O^
MV%ONN9992T.P203$-\&0=M2BB!G5!L0PG> L[W0O&>46Y8,*=A;(95 ;U$8;
M#;_D?<ZVMK&1;E3/:S^.BG=5L9,]5]=X 9?/W( C\V O5M]LM@M6@(?#H^&H
MI#'\WAM.OQ-(+[:^CH(*>CFYO_YUJ@+R>%"#3'V5K0N*7><,&[W?O'C+X+1Q
M-K7:>=VJ%$/LV7;&F3J>:K0;L&+]^/6Z+XYM;07N#_+/\WV W1D,>YW^V R<
M/QG1QZC06UVUFJC:-^G;W?YH&^-WF&EGY -V)U5L 5GUSD:5S;OU6P9UDF!E
MS[,$JVY]Y6 ?UG&UUSKM=NP/7RQ__.+Q(ZYX$3QU:_2JL^?F)W6!$ZYXSF3D
M]4I=-_3\92<.\C-RV U\"\/J5][V>B? 6M\LX/&U+YGEO5:G^K;?\OOU1Y<?
M,!RTVAF_81*KUWF+E^M[)X2Q#[QT&P^1L'"8R:B=M"S[I)QC0N>V$H8KG:2>
M@X=H:[),?\$JK4W/\05[@0Y/FSN?OX!.QS-J($RL0-P( 2*&$0@;#;*',S)8
ML[1"*?V1'PB@<T*V/Z7*VH$#QT +B,O%O5:GDR^L?2^,W-J]>(_$<]PY>OW'
M:%8@H:SU8F@-9F@G.Q@WZHF\F<QCLP.O8R^9J'#CU'^QC@AG2$ A&IX=S1YI
MBP52A/BHA8PDVJ450LFKRWTDKB*J#)R^WH";$Q-E %G;-8!>IDF T&M(4-0D
M^-7V (E[W:.S(81AS#@:6BF!?-'Q\ 07!]]B[(Q1.M\V/=ZV_38^3HY[W>/Z
MT&C$WAX< T?VI&K5/NEIW*PSJM7O@+H.$'=PDM\V!M\J.RY_P&#YU=<M$8SA
MI4LMFWECL5X&D27!NL+:Y6"WRG4[PWZ];B$>@[38&IV.6;:,'=B<+*UD 6<0
MCXZ[O4P0@V]=E _-*DNXPS;<?11M?PA4!!>"3#/(-)NW= ,PJGO4\D!_XPM7
M??UE'@?LR)NK7PT4"(37ZL)W&9WZ]5'J,HG!4HYDY'XK!W759 ^/CLM9>FH/
M<]QZEAWRN]_UNH/L;H=/5H]@P3RLW(B4 <6J_]<ZC%.C(6),H_G7*E/DV9LR
M41WOYSXBJ#N\=K4&^[WN<&]_)!Z#B- '#NG[83^3NW7=[/.'I^<WYW?&=JN6
M0N#+T?-FGI7EDIKB:Q'G/&I@.QX/1HH!U;5*H.!-_Z_[+<N7RR.V);I^S^;[
M[:K5[V<]X(SI>G$OJPAUS>!:.8 WUJLS&12 ?2?4Q21J!I\>$3SD:ZL_*3<\
M>L/:6%RR[38,(<R(/G"_;]O6$5#-%?,+DWK&N3&+C[V!A;%GZ7C0&W\.[SN
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
MEH1Y/,=N5"7@^]$SEHO%\&DC[P-HKR77YMZ@=^-;#;LU_*Y^"9BKO'\H-]5
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
MJ:#2 LSM%JA$B>&$<*Z5\EQ;9QT6RK($^"0<', %E18.E:;[B/AH$C$":9=
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
M 8"1?4R5K?X+)-@:P#H#<]N.;9_T6_6VP.%1X\T5-)6W\R*QPDV=[F":SC[
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
MZ,7]?C\AT@_PMG>QEP4*T+"VTA] T[DR3=SL;-2!,%MI;3R!U=IF>$8AB+Y
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
MG 3O;L?-[O6_#G:;_#,W9Y5?DDLU-G2G64O?M5V'J;?G#\NI9!.NFWD8)S[
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
M(P/ B@/ #)26#  O 0!3>HN(DHX\UH DMRIE7@.-)0'$<6RYYC#.[UUZ2_4
M8/F=',-CWR]&2[_0W126[D[+V1B\?DIUX)D%X#YGJ=PE;>0J*>'U_SUM#<_2
M&?6+K*;I@.W@U Q:KJ7[K4<Z[58B6=,\G'8I#\AD8WW;[W5&,[;CA\<]-TD
M4O]AVZ=IK/_;:W6'?\5/3OO9?OBP?=A.J^+:4&ND@P )R "E,@#); "$BK@)
M0VZ0D5$51RCJXJA"804Y)=L">O2RE,]5RB?J-F80D^ %8 8A0"$/P 237FS4
MH(BRVMFU#<5K!-,LY,LKY/-P]V4AGZ>03ZG4(8@X<<Z P*6**C5EP!@3WSD%
MO7?.8DM2T5=54^K)SL#J10@NA!XRTJ-7LI#B2SGYKIGQT@2,X"ECS8.PYO.T
MVH 0E''+0'&I$ PH8A(8(1C0 @GFHBYA&8]J W^*^R['#5672,Q 6\AR.3.Y
MG!!]+Q#VT@H0H(H[OV(::&0Q"()8B+U5@;JU#4&>K,IGX:RN<,XSJ"_+[>/E
M=HJ[1YEUD> @@&BD[90X!"*J6A W4\H00IA)$??3&J15JER:TZ7/V(V"\#JN
MM/Z2ZL+UIG28TA?H+GV!.:BQLAZ6*X#=['5[5^,9<BCV8S"\_GVZL)QR"GOF
MDX&51:4HDBU@5%# 0TT<,9HKJT>^%(CQC PP.;9IJ9!@GN>J,A+,& DF5>J\
MP)[':0+>,P<HIAI(!CF A+) N,.61_Z@Q"PJX&8@6$8@F+L.EX%@=D P*7CG
MD)98R "$XQQ0QA$P 1M F&.*B$CJ2%DR*VEV3SYHF:,=9Q3MV$A9&OU@6&P=
MZ_[GIR5T6&$,FZ=:<S%E&;0>!5H_IO48[HVFU!+ H:*1O2@/5* &*($XXDQ)
M&4($+56#8E;6J,JPEQD:F5=8\N>IQF3)?ZKD3^DM,%(42Q@0WD6Z$ND$,$1"
M8)6V&&')*9:EY#,Y*P]2EOREDOQYZBU9\I\J^1-%!;&(SX%:$-F9!Y2;J*A
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
M0D2\4D@Q5LHWO)E1-LOWTLCW\V6BS$+\7$(\T82Q1PC'_P RCD9-.+Y(RBA
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
MNI]*:+:^^=^^M]SP^$)HIFX<=Q).;M%FT&N?#N^^9:HGUB<+V_QE'Z<VO2E
M@3"^G-W1*$V]'O<OFG2B/WM@^EY_!3K$%K_6[>_Z;+#VZDK'.JTNN#:0U\?@
MSIZ&\&P]'2V=B$2]?CGQKY-%IY^NBFW2E6E+<=Q/./N?%N0,!T8,UAI3X;B"
MZ:0$\@Y&%1-"]@^":QN':6FG2(FMA-$I5.+W5WKCZEQ>CO?&[Z;_:N.VB;XF
M$R-\Y=S!E%@30JJH-4930BEU06FIM KHI9?SC9"H<CD?;/U1W_[POEXT;HS"
MY0+5_<]QC2;<45<YRXNV?*^Y4^S7#W8_[&_5#VI%H[FU?F<7JM+FK=WF=KUY
M4-\NWC::F\VMQN;[V/"WN_L[FX>-W6:Q^[;8V]RO-P^+K=V=O<WF4>5[]&;S
M?>Q'O3CXHUX_/+A#DF;6*'4OB+ZV_]ZQGL=[4,+;J17.[ECAY:8XV;[*G3AV
MIZU/!O[UQ9O?7&MPTM9GKUO=LE7E3;=8ZL< K]2Z9"1A_-A5,'[\&/[72_B_
M1A]&WPF\SA6^\VNXCN[\[F>/16B=$_&HQ_[\.T:>J;'J7H_]%W?, ^-7GT?U
MD/?2/&ZGEI=]4O?ITVA-OY!"=7M@[K:WOF-\?]0]@FI7>K@RTS=EOGA K'?%
MYS8Y6V;5X_M$%%]1HVX^:JE&%JG5%!2UV()R1^+11K<8'O=.XS/<X-=GG-B7
M.X"Q.1CXGR2KOMFC>PC\4R]=I5B-R\04994E?W?^\"=GQ5E\<_9RVJ-GF4UB
MLWO]..'F<$OW^V=QV/[2[5._)#;HDR\[[W;HSA=[WCQ_TXK/@D>X7C[CT[:E
MNQ\_G.^\^Q#;_^?W3P?7;-"=G>]'YY_/FN<[9.==@S:_['\Y.JS3W7=_?6V>
M?V:?#G>^?SH\0LWM-^V_S_\<VY_KPYW-?XS5$AM) $PYN:B& AC%!1 !>RRM
MHH&2622-J%YVKHP]2XH]L\SND+%GYMAS=HD]D#/*$88 !10 E<(!2;T 5F,$
MXV9!%#05R^^Y<H<_;:\3?_JLZ'OKHPB8]B/+8M[W9,-"(\_C6<^]H_ZW3WVJ
MWKN?7)_>[>E^*E.U==KO1VS*6/0@+/HPS8.<Q"A0J@%AT@&*+ 9*0PM,G,,
M&7,AG8\4Z-9B50M_("F+\-/)0Q;A%Q'A"9TP6@@JJ0.,4 XH8QI(11G TAF!
MB;9,\D0G:I!5Z8CS*AF&KASBF5"*7,3@>1G%/<+Y]B\G(T/0@R#HZ(HUA4=]
M!N$ F.$*4&4P,(828)B#(6@; <K,.J"O0B:5++=SI!%9>&<BO!/^@!ED1!D(
M"$R%"G0J9ZVT!$9$N276>6;0V@:M<<(J)+JK9)'8'1[[_JV'?;,",T<;1#D-
M(Q]K5EL> SMVFC,0Q;F%@@*.O0!4< $49#*^@XHA90/#D3.P&J-/AIUL>*BN
MW,Z!,62Y?;K<3NB"U4Y&D0WI-+D!U'H$=, "V BR)MB@.'9K&[@F!:^0W,[2
MVH!4E<G"82^E7[6CA5[HGX<$W4-A6>$*LG/@%!F6'@]+GZ?I!**!:@@=(,%%
M.N%1U&(H%  9*Z/FX@RR48L1HH;XS5+13SI2^/+9\6=HGEAA:9\#$\G2_B1I
MGY 0J3"3'#F@A(-197 >:$PP,%!ZXCCT0D7E0?(:I[,*HZA>?OC;Z=']F,G4
M@:WQ_2!=_)J7II 7$M:]?N\D-O:L5IRT=2(O75=&T9ZDG/*3--S6GG9.2R=B
ME,.3?A2UT3G1^-W_J=CN/FGJ]E1+X_NV3V\VNVZSTXO3<UY^?M'_O=3[^%W]
MHN\9*AX$%5^'.UMCJ-A2\-/?Q]!V_NKJC^ITMU,_;\;?W=G^_..H\P%^.MQO
M->-SCK[LH-V/1^SHO,X^;3=B._8[?Y_7O^\>?D4[AW4<VTR;YXU_@L/$*QE9
M!A6IKKQB0")+0( 2"F:%EU"6"1,%O*G]E.OY(2MT'CM27J'+LT)WMQMQ9R1!
MLW)Q0@:H4QPHC!B PCKG%,;>V+A":8W)FY53KIW&?X2Q:H7YXQSVD[U3TV[9
M#\-6NY6"9^Z4QN5)4#-'@9SHDL)RK%)&W&!99)?<"B"-%D II&E@4'&&US8P
MJ47P793J0R]@N%YA+)C#SIVQX!FQ8*)I$H^1%20*OV4$4*L44(@)$!@U+)TA
M$@I%+* U@I:E$ME%FHW8$_]S^)C7E:L5*_C-#X9)<HM6_/%3,VBYENZW'GD
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
MY:=G7O=G.U(/L4)7?!BWCJ-.YMUHP(:]<L!L;S <)&-Q^2__X\1W!S])ZO_
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
MKIKBLEQ"=U6$.<_.Y?G:-1*V?U7:$Z%A.A6CI1D+I(9S1;8*=(<WRMG.#A#
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
M4V6;.)@1U:4;.R"<T14,;.GRS]B)7J0;EQY13NM5U&/JM6>6+O*@[-YER.*
MZC>[Q*S'9#\58:O/-G9Q;R.GQ)K=QIIB2].TIF(:9D=/M09N02Z0:SFY3)"K
MIN0RV,^:0>0R3>6!Q596NI\V\BD4&WL+*UI6TJWV*#/-3!3UMGSXE2WC)2S;
MWVI]U5BF-#55;ZL &4!6LCQ+!LCJ ++B!*7<SNUM:;-<I;JX4F1U;&8_/-@#
M7KB1-8U/4V(UYQK--'6.:Z_;J[*_]7= KHZ'GA+D%$"NEI KEAQ0IG.-IO3I
MX<$9,%%P89 _>,SB,8Q-91Q9'7JR9\4$T.2"0 WU_6!:I0\])::I8%H=F2;*
M\73.-%F;*'UWIZ"FRFM ;=(W"%#K;AUJ-:ZSVP!JV"Q9:ZAI@%H=H2;*"E1C
M$JAU<\G(-%#K2A]][[%Y9Y/Q71VC=8&SHJ3CJV.T^N[]!\Z L_5PI@-GM<19
M<=Y1G<T[KH,SI!QW@S.D')%R!,[*X<P SHX:9S/- =65&Q67(,K^;@_B*+\O
M82*H"%!M>;,'<HB@%"A5DE)M4.JH*;7EA3%S=F&L5-2%-;')C#*Q)H8DXG$=
M>DH\ZX!G1\VSF:@KJ73^:$?,-A:%7<L8Q6SKQ9,5N'3^E^XPL(>-W+;[+&S0
M0:\IC4B$8D#7D1R*AK&K!F/6,+8[8]O0,+9";$3#6#2,W?;)HF%L+1O&MJ$3
M55DSOTD(I+\Z!+JQHL 9.!8!@>SPLX<@:/D,TA$$(0@ZHD-/"5Z0BCHI>!E;
M@M=7J3?VA];  KM6:*V!76#7$1UZ0NSJ0!WJI-C57K7C;QFZL.-OJ9L'2H%2
M1W3H*5$*\D['3:E750TK2D[#L#.K[_3."2BT(G/[SGZP@X ,;3_R*?:Z9:<7
M2C>!_QA8HZ((#-*%2Y2>7B==6-\6*=C-#K:MQS;(/-63;0;?S=Z>E! ;N<V#
MEZ.QZ[_8-AE@MAV"M?:8-!++XC2QXUITI3*R7F(<BZR76+:&]ELK748#[(KV
M"[ZZQAAZ](CEP+MRO(,"5#UY5RR9D2RVO7/"06"S+V2B\A<4QCF1U'NV@F&.
M>W. F]XGGXOQWMOW 9>G5Q5H:\PML_T?5#40X57\T%,B'D2B:DF\1?7*-"0*
MF+<-V*&D>9+1E%'3C"CON X])>9!2:J6S!-93;F;6['3>4% (D75&WSU_&>7
M/D%0CMM?9GK]1,P^L$.6M&39S9"OXP5B'8\1T&*(#*7'P/+8[_DY<YN-IM(;
M%@ULO6=9?9M, Y% Y'J(A(Q5+1$IPD)%SR$RW[2,;]',-K5<^*.Q[87\#*2^
M*$4'N;:_807I3*0SP:URW()<U7%S:Z9D8,(=!=S9,W>04@1WP)V2W(%&R'%S
M9]LI16TVI3C)*#X[T9-D19$U>"*CRVK=1 ;QPO>&7!LMY,9Y8;)Q.M%()G^8
M@)'>%_@CD6ML\IWN2$-N(0VY90E'I"&!56"U)%:A7E)/K"ZHK3.6+-2]$JN%
M/"73SM?VF'*GZ $*H%9,4 7E?, I<%INZG4AJ%(+G'856=7R.%7XX-+.Z7K(
MK.I?9%7M*OE"]4M>M<<V;/;'9&;ID4J]P<"/":X<96?62%A?AD.&4(ZVR3;/
M7RV/[?+\^U^4MOR3L,O*&]"N2/KR(@X"YK3,X*[+:.>XV;;.Y"8";H ;X%8*
M;M!AJ07<YF+%#A]<[5RLV&:Q8F>YVM@JXLVQ;6*10;5.6:J5#>+:X!PX!\Z5
MXAPT6>K)N04YT:1XH4_?2+'96J";U]14-.B.[:B+-A*58!P85Y)QT&&I,>-4
M8Z+#TLWICMT].<&ZA"LH1%>Y->X"<3M1&^N"<BBR ^5*40[:*_6DW()-HXI:
MO")G?:-G&HJTY(</9=?BDGRE@64X5AJ!8G)$<T=U*!IQKQJ,62-N<\:ZH1%W
MA4"*1MQHQ+WMDT4C[EHVXNY"MZNR9GZG\5*;_=Q5)EE!L<'##L>.\\#V=UBE
M]WK,Q%+9"EAO'#ANND^_C9"I:(_'JW.#V.6!F FYP7*L@P#7<;-N1LBD4WZ7
MQB)$H?%I*4I!\P3+5]4]])00!:VMXT;4EC?<)^V]$T$NEJ;C9/N4B"??6,Y0
M8M?'7DE;GP)A6^_=C2@+41805A)AD.VJ)\)TOI<^CS M%Z5Q;B5&>!*8W3R]
MA.S1T4O6*.O=_7M@C:W CUE+4Q:QO?,'L6B$FFW(L$(&P^EM&9 "V7[PIF@@
M'\@'\I4B'Y2U:DD^F05O%,$)*1#MBVQJ\A3VKGVO^=GCRLHV/3(N:G5CO<P6
M1??BQSB,!,SD3O&>1.P\W-H6^[X]CCCJA,**)HO[#MZ!=^!=F6EH0OJJGKSC
MG;U5-9&^TKZP<$_N+MPODBD[+N=@NB9W[7]+UN2$149562'R7A76R2@I ^:
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
MT=82?#V&0T^(K_O;D0*^5H>O?&#ILE#3:[:_R)I&OQ)PO8H]'C&[&30G4$U
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
MLV6T%,G\O^\PU6CK*S9Q=582D>^5TRXZ.'4X\B[WQ[WK$]\"M5&'%_D@Q6[
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
MDUA+SZY["LL$/5J&9<%;9</N=D$1T)GK8ZW!@X\IX=485@W)M=2IJ>S"H2C
MK4' M.89)+<-BX@=/L1FHA*/?O7SK7'C#P2R)5RQQD&2E,+3DT9.UJE[]<.-
MYBR.A@@;Q(,2(,#B7$M2.GB\7Z0P]6-X-L 4W.I.%0><TFR][9\8XO96V-+;
MSET2>>-.F:SHC6V-W-R[;VF/IMSI-(Q]'F+U%,XJS<&FM[M &93$AU55]S4(
MF"ZXK\A;*BGV:)@!):-DFM%<CSQOFOJO"=^66;X::O.9CPCQA&?7P]LM>-I3
MQ!/JJ_W3^YO J(LO]:;SLLDD?J51,:0<9IK_&VA'^H%9R2#C[U2=?L3+\A[@
M+H)Y!2LX>U$M->U.K4G28)!SRTM2EFIK)0E["U[D*L]];$ZPI0XJ!,L'8R#O
MK>XG)HC'.Y"H"O2U!IO>#Z4%O)*K1X-R8 UJIK]"YIO"1IN!^\+-\!0R*P%1
MQF[G:59KJ 06:D[0L,GSS2=I[W<[;0<S<J;TC819D@!OVX5'-O%7TU>F:D+<
MF*!IL4A/9>R&D[7&X94)!9BHU1,(^/TV&/4F6D=-0H;%8#L1J??I(JWB%XG,
MUW7SGZLIF&;T]EI/,_!- <JI*.*H0<#TNY:?RR%O4B*@&CEP(Z_^U(@\Z1!I
MZ?E>7DHH4/*Y[9JZ(FL6(Y92:*D3=SUW3=J,NO31UG2=SDML'!;$?D M-O/1
M^Q61M^>D'+0ZI4)K<&NC@G_-P@%3=8?=?,JT'M)O3' O UZI2Z:=X8)#]849
M^:*0,LT S/K$//AI-+Q +ND2\DC?HGLWM(B'G^V7][+9RYI;>N24PQ#TFF 7
M]-JRD7DBQ1)[I/-=YP%+@RRZHP4B68>"Z;?-@.8P/NG20!:\*'^V-<&*6CAG
M618-+\]+?%BKHK[-'%[[ 5:K-:'A8H'\(B^*.T<.W@$>0!TJZMW50PVC1V\L
M<4X]+,-R\75P&M[- G]S7W#[X!C==ZY!L+46].8QF!Y-M_A6:4H,_UF-LU1&
MQ'@'E")N=N:^2"]#XL8C<G"U.I8I*+24[VED R^\B<R*[JJB'Z8,8%)G:$O?
MNL2KT[O('1W]9>!ZIR?GBN26NE1,'_K;Q4-HDG#3,\LUWFQE4Z,228=82PU:
MG4X@MXDOJ+03B(""%'4ZTL33 \S4SLS"%*2/_47U:RFK1K=4C6PR,P'1O:68
M^"GTH<S]J#N\K9M&I$6'4X:2F]Y^>8_R*2O&2Z9S-Q 8!=6?H@FMMGJR1-U.
M<L&5W:Q*'FSKM4JWQ=EF26I2VZ6M ':=IJ5[I1HD;3]0:_]6 &L;/$\BS ,2
MSM?2[^L53JJH&,VM>H(OXWJ)2\AZ\.T8MR'QLBBJ"EQ-<[AI"[,L6GIZNA8M
MO:P?;ZVB8/QMB46?&?MY2R(RH)@'IWBWRN=-OTEY"F.A'.IYE3]2+(>"K?8"
M\N>JX-3V-\&!O 9Z8 ;CQZ$3L(4:?KOD0=,\+@!HHUTEKNKX!'8N%*UI<;I[
M2K%]6.'I-*<Y9,$XH LW7H1W;Y87(]3$( X"/)7Q4>97LO^7S-W.F!B/ CUE
MO0IS[#)IE%HUJC4!ZRSY"0R1<YX###M8$Z6E;(CI7?*_OQ<K:A$%1_XRU<^;
M?I,[B_ELX5J%-&8P''^PX*?#X#2%9?/>.?R.J8 ?:4#)]-L+9*W3DUOJD17H
MD8"\UH'DD@XT_6[Y26D5 <.+AVF8/;(4ARG!PW0<!]8<?K@$*Y(RQ^+)O6$D
M!=D_Q%PM=>=@3F\0TALQ6=%024 X)(EDRI%MO8SE/7;OP6 1?L4AC>;,SA/
MLB.7U[%]AY^ M23#:VI*L:T?:>PO@BF#?RMTQ^9CIC4%@O'5Q&*1#C']/F7%
M1B/5$:T8U(IW@A/6IP*[%98#^T*GIV?U(-/OE%8/B1I)7O(.RZO4&%6/&\X:
MP(\\"]#KG/7" F4#5FM7S1SY.-/\:5X;\^]0!Z.?3"G'JJU-IYTWT(HP$YKK
M:;O'>WAYN&'G+4N GW'MP)4.Q;:>\%65S8B-<]:L*'IMJ.D]45K>R1QBO^#'
MM1<44:BY='J>/D*=DHQA#3ZDP:P 0B/G8\7#ICDW("$9TI"HX6_+GC2]^LK>
MW*?G_:C'VZI>->]0KZ)D^NVW4D7Y88F>X2QKE/*(9X =Y_4S3A5DVJIDUR%A
M,I2T NA+$2:F^G/4)-/2F/ &5P=@60EK'JMMUU) P+Q@\6P^X2X54%**-,S=
M"1M/S>3@KPOA\0[B,,*L$#A9T=8ZE7AA9(-:ZG3B.2 ;*:,:A105(UJF\-*+
M'7K$/!>_9@'VMS861145PT9&Y<'4N^I'9_Q@RB+8#8\X"27C'!<M+"XV6E@0
MWTY_,WUEM3MBU"=G_#NLR^P?L$30/7=O9.'"T3P.V)*%U+8+=<;<V]&WX-0*
M75R)52=9L#G]EIZ&Z2;'C%CN(AX3D',O[$=814)A+R "-ES";;KP)3>4VG2,
MEZ9LU4R(&D2L'73#YS@(A4USLTI;XR3=<%Y9<GSSLE!0A77J,IK/T4XGQ\9^
M$#X)8LV5WF&-@2U3+5JI]AG_]IK 7Z#:4C62]]D2'2Q!9+..PQ@ 0/^4;_%D
M8E4.1B-2K4G,2'.HTXC'/0O2D"RB%XM40HY8\QTV "YYP*\ U2?0#A1;*BQ;
M;1O3]U$?+V5##)9O\CL!&@$TB%9]OQ!I58(\:0TUC.-3S+$1I2$IUCWL0U5#
M,JVQIG7\NC(9.=\*\!V@;])6\%DW$)GB:D:K-9IK_7Z+YQ%,$8:#_M/=I"^I
M)5*.:Z?E4E)&.66P']&KU0>#GN?;>(DOHTXQIHQ*2YTA&S8)G##4(E@]CV#R
M2_@+KP'*-92N<:-!J*5?!"N,T]8P\!9@F;G4P;R:/"6T^L36&]Q6;W$I#./@
MZ48X_4_ZT;GPB)PT]JWH4#-],&Q(\@3_NG"C0H^%I$U:7AZ2P'7P3D+ZL;PF
ME%NZ:<H!S?I)D'*(04H,TZY"/D<M5+0J(BW]$MB48-,MKHB"2D:8W@LE,..8
M_>\PSV5*!$_-P:;?47AE"H":V(R5P@\IM].F]"VZ\609N_H$#O6J43I%_2K3
M!$HKS;PIYMEHEY!*:;33!BSH&L&^R3R.;/8*QGM>V3E:TD!QX->FT\[/41'(
MTT1TTQS=4HV]Y99#=]/#8DG< )]C3N%^KN_;DQ)IIQ"(II#7I^<G0\QN!6;J
M!I#DPTPK^%KP8;Q]%-;6"$^: I%G'Z3;>AMX'"8@*(KBLLW'3+,;LR_(,PL$
M=GI>-X.]@(+"/0Q4-XF]2,'AAM1:JNLV.O[F"BH$"LS)>ZDE+BM-"VA7LNVS
MB[:Z<<!M_I8N" >J7C)9:5(#2@;]V'VX7<T"U\Y45_CUZT"^XZ5#3.]^3%J
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
M<LH0BD)1R[/UG.F3(8O@9X'-\;BOT1MFXW'3@C@A_I\Q\;'#9'(7P+*X!0O
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
M#2CF9"DNDC6)F-:+.V&,R#S,>R#<&M>TR+0Y/;D7%:U)Q2?Q:*CIJ*Y!P+1
M9*5\F(<(?XS"91888X[ [N+*B=H1BQ+GE\)+6IN:V?B;3MSG5,1]]A!!VJ!D
MFO_IO@6[TV'! @\2<:4 V3T]Z9YCQAG<1^ _EZI6)[4)F7[W)QK2X(4FYZ>Z
MM%T&"U&34$L/>6G?2:F-IS.R-79==;?)JQ2,Z/)J-U@C"2738E^VYM[YY006
M0$.\D?:7@>LA,E/]=Y?3,?WFJ>,;5-(3];"0/6"+/'=:XK!1#FRK]ZX0V?%M
MS <?DHAG!"FQJS1&M@RS*JE%_I84$\@+_M4#V^FQ+Z]R'##/2PIS^4U2-%'"
M=_0*.=8U2R=UB;8T9-38)_,= 5W\F;1(8S_$][^!=L@\2WU0&78M,/L1,3 P
MJA&F::YU<Q!5U RBX>X=X_GTU\%)GYKU\3\ ;^V >632EQL))0^:M@+Z'AQC
M/J]W+72H4-QNI&-,O]$#W"O=K,E";>M&=WA;;1R5YGGP;[CILIJ -4-F-%$^
M?!\N/6)Q:G"'@[UET0GH3KB_L<9ZKN%L!O7@'Z!/X$BZ>R,+%W/C>8$JL>;3
M5P50F,9 TULCB3TP9TK>GK"_S*)O_Q4G^Y??2]66<"T:+;"))]:<VK%'1TZ:
MR08++TOLDD=M:E)IS>U>KYRR;?63RN;(N\>;-:B9_@KR1$3-_5J/2 LV[%:;
MF:2$F]H.SS<#K>K ;]*<#_UV-2HZ+;WB/@XG8#$&(GJF#+64/&M:C!]\&\X'
M[ QITR<:!2Q<XD7ZA19 B$1.C\)ZKDW'])L/1M\?;KO7/'4ZR492H-)4#S#]
M+OD)V'^A:,KAI9TC,* _Q,)]=4.C5TK]8G-WGM" ?<^VTQQ""MSZ"S@8<K?
MR/_&D03_)W:7.+&N.6)X62U0F"DB(W9>31.U4Q6_>J02_&+EP)9&9K@SZ7G3
MW_1*T7-)[3S*2L+0G?D87B4\( ?[:9E'Y"(>D:N^">YY%J-QW2$)?M*(2[3(
MJI+KH<K'36NAC4.]X'ZX>[.\V(;#'2[JJ /Z"PS!Z5H'&H1:ZMB%,Q^S*T[/
M3X:P0*"L#: B']8R3D_3;JI98^DA_!7^Z\:+D8_AU0R-4U'[L3MAX\V)-].$
MM\&S,J]I(0/AAOEQM;;;B68[36=)5*MO6:*7.;6+=D&3 %DEJ98>GOF%T,OO
M@;P)6P+UK2H6TQS>,@62K&X2!PZQZ-!%S.(GMB)>M$(M3Y9+SZ7VL[ 53T].
M3GA^SDDU7-/>Z!LU#-*.+;C&R9P%$9X#M_19(07*8::Y7^)>QK;;#H.S3MG8
M1'.PZ7=49)E=)&5W\,>KG=+5R@@9?_<U_'6PV6@8IJ[9!]^"J\R4O&FBMU>.
M;FN,1^G0/.<.S>N3_;A'*ZB9%H$_QV"IS8@_P!X$-\3_^?BI_PFTZK=/DT_\
MKT2$B^&49LFA+/\0.Q T_2VV8<Z%3_LZ]6D+9O9$/AILY)XB5+T#0=/?8BM_
MAW<N66%#$[1F>1]F)X6Y#@.!BQ2D9@WA@+3$TT\/:DC>^"VB#"5JHZD#=Y 1
M;P-/M!; ;VVR+36;$>?CWF.O>G"^54\;AHP88#<^YYX$"W@\8KYF#RSE,--;
M'JW/!(_EGLJ:=F\^UU:GSOH>XD&=O&OZ@ CHM@<_R[/0W8TZE PF7R@,T<O<
M$%6D8S<@9%J&"TM5>;"VGS1^F&CD_E]<[:N*8(N2:=[E3I%";K@*)58RQ/3[
M)#5;DR6FP,74@P/[!PDC>NN&2Q9B!J9&@RCE:--O60&XW0PGIQFQEAH[B?H,
M^TD%J[6E1V]6TSF]\^V1@^H4N[;/P9;#[Q[V_;NU(F"%CM[7)*:EJ0K5 LQ
MDB:Y_Z#TI[<:,EOQ:9K1,OT%.#K<#(CY-MR:4T^HHH6P9(CI]TF:#%Q-7UGM
MS@15@TR_DQ1[Y?2L'W7Y"=O= Y*+A)KIK[#5!&RQI)$K=#?Q0_XGK%R=T3RY
M-6("-2Y1[/7BR[O,8+8NAK<#?$2XZ+1!#0O#0;U&V;5HM-7INHUSQH$<,&G(
M0LRI! 8/C)SG. CYV!!>3Q.=>D_4VQF(3<L"DFY>< =# '+LV#/M3["1,HB
MNBF88O2!KD#:0.[3Q^$84RK069IVQM6$R- ::EIG/O@AT,>2?MBX+HBB]'I3
M];3IM]CV:XLKY7G:%-3F1]=%YM>^J.THUR9H^EN,@R3D-8F8]?.)VE3TU8*?
M+]QXD:R_^HC3'&XTOEUBH60[:_+M,1P'[@L<3N,TWEOHT?+J1G/L$Y&L!W$&
M,4F,!>%#&,8HVZ[_9^RMU/'57[P(TW*%>0 //*T6?[S1RU'AV](::]S;U;<L
MF-CF;:"!&W SG9(W,'W):K.(:#WLK!C64F^ #(=_/0S8',^_G(YI2<ZSR]&
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
MR4>RT**QJ$D%*7;)_CDHMG6@UZ(I.VZ^"T=IH%U?BCLFQ347-1X )<U,,<O
M&P(CK0C>DAS1=:FJ\!C)3[NO=N7"D5KHL1Q.L&@592[ ;3:@C"0 :]//V5A+
MTBO%>Z]\8]HBN^K_4+DW"4!^>OYQ+=;/^)K4B.1-;Z;WJKP]C\MIGH;%M[]/
M5Q_FYZO?PRROCV3?8,:/ZY3$-[@N++:)@"TI8A:U'Q-*6Z]C&'VF,AA5#$I.
MJQN[<0UZISO7#M&8KL&Z,.B$"FQHN'_\.-T4HJLA(?-9+<6$L[1NC*&SL;3S
M@<U!T3+H2ZVBB5!49B(F=*7/">L#F,9TV]9U56JEEY[&"BT<*GM!1I.J:="I
M-FYG-9',",LR\X&9+OQH;Y%OI55N@I^D\]SE$L$(AC4]CC8"9<B3UMRI;!.:
M/D6);@(9DT5^) /N8OC!,F\7<);SM,X]G+T.T_SBLC7/)(3D0U :#+G5-+-2
M@[#)YR8S, 2>@S.\2QVA>_",R1IOS(,6&F@9?[C9T#%OVC'//WY:X ><+6F'
MW]R'UM:&ZU.W=^'K)$O%DY/D*215>T?Q!)$EA."%53$YQ4J7C)X]<8[)F&]-
MGXX::QC,L@K3&>9?PV)&^_AR"_0S+-,T74U$M@IYLF#*.AV )7"I'NTA1V>S
M+EYVN<E\'-J8[/C&Y&FLER8NX;LYK7[/+GR)IQ_"XOW:OMRZCI]8)H6KL5A9
M^9IJS6O'NF(AU@:\+!F9W"Y9S(^/U#J(Z[KS^*18PRPS#(+Q'A02,\G%+N"B
M($];6O1AD#BN:TACL+4Z$."QV*X#==*NI?-\GK],S\XFB6<LK"0P&#*-7DL)
MJ*R!E1!8(*>&ARY[Z26 ,=A8 ^C_('FW#>2ZFEQMX%KOM1C327A2C?=(\U&B
MWC\%!"FX5DR69/H4$[X3S1B,I0%X<+PFVI'BLEW<N@#]FRK75^6/Y::%T$1G
MEFWT 811M*TK3_,3V0!FXJQF++D^40</HAJ#430$29IIILL]2<F&YZ09H,V^
M%@PQ!( HJX5*BJ!EH;J<0-U[3W+4="ZCZ5Q*UB&]?D886IC)#097%)FU085L
M=8I6=7$%;D,9@TETK-X?N.\Y1. ]>+Q^6]]]"+-:[W9U4>]VRRY3G#$1HR)
MN69QUXH GK;KDAASTLDH>)?M<7>(8["=.A*EI8+:$6BK./(6%LM-+AS)%7:2
MEOM0VPG56LE9:C+T5 XQ]UD3[X0S!F.J.3&.%WR[ \O-'N^]%)IE"<BT!)4)
M0 S*01'.2)T-ZCXV4IMC@GU"X#PS7@4R7Y)SIMZ2>HA9D]<2BM,UP-WG/I62
M#XWD'D/5@+WX<:O.2"?M-'X'KM+3A;1&8B$%TNNMQ+I1D1; K+;!^J"]Z5+#
M?^^4H&'+ AQ%@<,E/-B1J,@N"B] K1O<%&O!84U28];KE#1G-ZOP-SD2'4-N
M_T&:[2#6=JI>([A<9PC1=K?$R*,3UM(;&.IYO"H2?,D:?$#M,T8E=JK@^=@X
M8_#O6ZJYE4B'4;+D4GHF#,BLB79(7IDS1@#W*3'E5<*HFROY +OEOJV0/M]4
M^\*[SDV>%'(AOKMJ^K3 --W0:Y:_R^;@D@G)7#V:Q>I9H(#@:5<EZS(CO87T
MOSY=#;M/;0Q64G,RWE&C;4P,:7N,?^D';0N+F<R*<@E8JH'T5@7:,)@%<K:,
M\MPR[-."XCY 8S#$NK.LB3;:F>.?P_2LE@IX/E_4=NW77;2KPWS]U9;KC(BB
M^%JXE]6L81$M>)\03/1:)8TIABXI8OM#'8/YUYU/G378C&GW==36RA=F$H?(
M))FN*F8()9!3Z@WWV:+.LDOYVS;=SW],SK3019NV (?D6G.9692A-I.+M(G*
MD&L[2P:23&VT23D6'ZM(VB87OM_AV3WFQ,1H,A T.7;5H2.E:P6.O'AR*W16
MQ(@L.G7,/ [WGN9CGXKX@_#MT/.X%@H?O%C'^AO7<A(F<EE#?UUM"Z%2<.#K
M6;W,1DGI4F"Z2Y6GP^".Q=@<+26/T&Z/>]?+ TTKN#26U< %7YL9)TF[%6;@
M14CT(1EINMR>/';A?D"6S@?R#*L7\,M\L9A_J3&M$RE3UE@R&%0<2*6;6EV0
ML<;ZD:NH>9=P@CNPC,'G;\2#6VG$1TJ^R[7P57U67Z1SMH#VJM22O1F\\[D&
M2D<F<O$Y=/'*[\ RAC6R$P6.E7SS*MJOP[?JQ5UB*9E'DVN[MW657NDCN*@"
MH&*""!ITN)DAW+9^]O=PQN!)=R)" _DW<84(Q^*\MI[85+F@G7A=S/$"UH1I
MG5C)E9:F%O*.D@Q!7H 'S-QR6?S-Y*4[G9Z'1QF#\]M8S8U%VZ%D[N5$OUU%
MN+$LA"8''%7M*>.BH9V((Z3H>2D\^>QYCU?_?D@CS>1N\?HWTD.["IJ7/1MO
MK$=91$'_<8A.*%"U8'LLV=#>Y+4Q#%.674Y=[\$SIE+*C1G10@.-[VYN3Y"Q
M&#%Q#<'[NCV% IZ6+Q"TCFFCR(A)7=:(>_",J:9R8SJTT$#+TGVK14BK6J7D
MZ?ER-?]XC>W;%K)DO*/I\4A$Y1DA9&]!9RVLP)*\[6(Z[@)N3.67&Q.EN6XZ
MI>S<PN119EGS0;#4PZ1 :YJ33("@SZ(IDO5:2QZ$-:;*S*V7E';ZZ.6&WETZ
MVB4TC!6$G$NH.:<UN,QIT*@$YA(1^U0'W07<OKV^?R3"-%=.NQ+$\Q7> ^LL
M+)?3,L5\M?8EE#S3O&4R!I2J#2F"],"5S9+$$+'/P=8>&$?5^+LQB7JIJF/5
MJA>S=':>::%\76.H2 NK3>/,.H5W\QK14/?<^1D]\?U5>5"1&9(X)"3K"7LP
M'D(0$9B1LN9/)NS3=*8-_ ZEOYPC97(?((C:#48[\F,M,M \L!3)FS$XD$#&
M=*5P K;M4,UT'UTU>_%N5=C52A5N:-BLT8(2FH,W08"O84(";8S:]&#,(36.
M3U=):W"^'*6G4^3"!LV3KBE%)=<>-#0[B)G3-B),,"J4X$67V*Y#<V$/.*Z[
MR,BX:K^T-73-L2J^U!1EVJ9S]?>*%Q!C8F3:\U@*B\6)+MG C^ :TT+<B4^W
MCO4::JKG+<#6=*6-WM-;#(&6C)KW*L"I2$89&JLM"L]-EX.<!U&-:4T>B#KM
MM-0VC?(-KBX*$K^*9]/W:XE]5R(J!PQ6!%)Q[0J=N8-@G ?T5DL7,C.A2_KM
M+N!&>J/<DT;-==8NX*]68%QGJVPBCN?+U>(*9RVN-\/\"\[HDW54V')[Z=S*
MJ=?(>'2<Z,\YF38>(4A>NR&9PJ4/.H<NL4M-T(_TZKLG'X?7>KM;TLM$6/IO
MNKI*A+T;83;&1LXT:&U]O<>U$+WAP'S1+C'A,76I5;</R)'>L ]AD#778>][
MD^W5FGF6:]\17CMM*ILS!$_DMT$&L@HL3[Z+A?8HLI'>S_?D4UMMW2#1/_]\
M4Y"_T=?KGZQ_4 7R!LM/]=\_WKSX3GJ?9A_)6Y^?+Q(N_TK.Q\]KZ=467_.S
M::[GL+^$LYI=^O8#8CWDKV _T$I,HWT/9SG]^.GLL=R6'1_\\S7X&[.Z>/PM
M%K2;!WY=X2QCW@9QG 3?KNCC.HEI7IX2O][C<CJ[.'0\3H0//;F'#'>>21LA
MOJTO\>+;O)"F?CFGH7"Y#+/\=OI^-BVDN75J2KU\6I]SG4W7C3WVE^A!P[02
M[_%S/)VL!Y;Y*&0_-AV\JR>Z0VG@8K!3RO^N^9Y.^B_#8K%NVO2L%H _&TH/
MMX8]I48>EL'I=%.3AV=D1*^SS:_3%L/W92^&5=Q^F$ZIU2.DUTCE^+Y:&B]F
M9;[8F/*'Z.CV0YH)]1%\O:1P^()_WZ/Z2:3C8GUKK+?I ^;SLV-6XD>?V4]2
M#Z*_$MEQ1P;736R>DQ^\:05W3J_\A7-*=OXO2(#PZA8*E[]^72T"N>33&:T?
M+\CV7]YS=4S^KS0E94B:9U F(<3 % @=3$!,68@NC48[SJG9"<TUQDFV*?#"
M#&CO:W]L9L&;Y&N<MHO!H.78Y=;C#BQCNF8="S/O/;8Y4(7-3ONN"Z%LD%S-
M+IABN- .L@YB$V41C<_@/=,^UL)[J4L4PWV QG0#.U96-5%FD[S.]9'G!L0S
MVG[26BB_?KT(';K"Y9-1-"T/B):!BM%"8":!DE(7R:-U,3ZRM^X^VI@N7\?&
MH$XZ:[A,;4;_]>LGG"UQ8D6)*CH#O&@#BG,)7M)$K4Z)>%YX,%VJKMS L>?]
M:9\2/V/E5 O=M;_5VMIP;7",H1<0G%_G03/P(CA(A47.G:&IGL9FVG]Z?UO0
M0UXOYF6ZFCB3;(Y> ;V-]%H68\&%5, FR9DS4= 7/::UA6%,)N"QFK_5G>Q
M4;?-CJWML&K=HLT[=37'">.<6\0,$2.]J#5A(GH;(47FK!<NNMQE87P(U)ZF
M6]]5LC4=FFFC8;KL<O6JU"9ZZZ[OFTI6R[?SLP>+]*)CZ'RDM9CK5.M!:/"*
M6S!:RE*"8HYW:<IR$-H]3;D?BU']]=>N,^;66JALQ&!1@I0ND/MJR2XT-= _
M<2.D(NNA3X.7>[>=EF_.1(D@!2H!KE3GW"*'D.N:S[*.9!JI[+J$4]T/:13E
M)8\EPN[<WTL##4/5/^/L')?D0;.4I>5DJ@I?VTPX>KUD .LYLA#J^][E..02
MP)B./UHI^R#A=@]1NGV$_GOXC_GBLKC!LN4UP-U/[G<9L,-,VMRB[-CS_@ A
M[OKD5D(\:":#"O'@>[O]GC^P0/O=\.T(X/#W?,\!!A9LSXO A\9]B;2SOPM?
M)\S5MKZU[2##>H!(JSTYR@6"2HE[G[PN?;HE[P#N>'LA79052&LMUI.X'?1R
M48'@-2ZF\[PYI:N2\E%)2ULTE%2]B/4.J;P'D:+Q6 3'T"D5KN$L1F6G-B?H
M;9OF5 1H://>,85YFGZ'L:+3Q7.6R<>,0610*A6(.I!9[JWTIFCEL$N:[ZX
MQV0SGX9XQVJM]9GEG=/?T/TF_N7U6Q!T"#QP65.3%8G%L;5$(.A:F]W16Y#[
MY)L< 7I,EXW=N3>8=D_)QXJU2.2&,-$J7'1M3,%JM2D'7%MEI=-H99<2(8?!
M'=7MY!A)N*]*NY\]_'J&:;68IJLCY:OCG_V]D/N?U<KAV!%M&Z_MWL$.=G\?
M>V)W,?5S<>\=LD%:P>[/[B[ (1($[AW\V709WK]?X*::P;Q<?+^#8!\9J;N8
M]YEI(Z&'Q:SV)PFS?%V8&A=O/X0%'B+9AQ[73'P[8^XOH\/7Q,<?.H2\.JZ,
M#XQZQ*N[PU.'D%O/L[V_K\U$S$\^T_+P'E^>?XRX>%6>3<_.:P)O'7[YZGRU
M7!&P&OM LK'2Z@P89"'#*D9R,:4%62VN)%A0IDM P9XXC_4D[AGNUCB_A.4T
M36SU=- H*,C)VC3*@4LL0%0H<]:B6-NE6?9>*,<4O=63=3<]B'ZJ;!@'FS:5
M:L(9N3H?Y[,-N.^+,&[RYI_/%U_"(C^AC7N363_A/!J5B1\E$$ZE4@9O; #F
M)1<N!<-<EW.48T"/Z0QO2"X.INAAJ;G^'KT_M0KSMW4+4++@9^\O<&,HQDO"
M[7 =XL$5.%4D&.N]D/0#P7OE>AT)?4S'?:.C:3NE-R/K?DN]$\KE@H)6^9KH
M8"VGI5Y%*$8K+#%8K;HLG$?LVHU%\F*Y/*^5;M8;7V(V92-!(!)?O C$EV @
MAAA"Y-)*V>7^=E> /X#YTH!G>QDOAZIOF/?M#2[KN<.Z#- \_8.VKY23P A2
ME@BTD7EPKFCP#J66$7DI76+8]P'Y ]@E0Y/L&#7VC^J[79;_@ "^>VK[MXC5
M>P1?H^(&MT8Y(IKQWF?UDTG'(\?GTUF8I7H@L+\HKO^VU=3O0=-XJ@<?$]Y\
M0O-I]SL O!KBZI,G:37]O"[4>/C+L,M3FPMIUQDT%MRZC_AE&4O:67Z;TKN9
MCUI+=G]V<R'N-YO&HMPN"-I >G<]KKG 'L7<Z+RY/O_%C$R*\^HG/@V+Q;=*
M]8^UG-1$(QD5/F6(HEA0W" $)FL->NM1><:-ZY*.\1"H8^HE7 HU7S=F)]/O
M?+%^J=?Y%I/"<_:23+:"V=?\%[*D6"#KBC&5LS"*Z5UZ83\^TIC\IV8DV"YT
MT%C830IF;&.ZJKF0[@;'$+7QB(#:5PO><0*'!K2+.AFOD06Y)Q,>&7),WDYW
M2K04?S,'^H]9V&1[8OYM'F;UL&VZKO12*X@OIN]I=5Y'?2+6Q+FMWWXV76[:
M*+Y:O%[@Q^GYQ^4DB10U$QPT9[7@-"NU_TL!DZ/T27N97)<3G):3..9ENQ='
MN(4CW(UC?H7C,KYVTPUKXE!Q##D#3RJ0BZT-A!P*%!6"8,B3E&&'=[,?PC&M
M[B<C]?:K/Q(R--E%6L[E:AF\-:F28A&^=F^N57_JI%268 M:E3C+6KB!&7X/
MU#'M6G\ZJK>@1_=3OSN=EM^O]O/&+M?M!W=UOAZ9QQ!NF->IY*A)N\&3F9R#
M R<C O%/,*>3#4'_*&[8Y;.KB-_=$O$;_+2YNUR^*J\74U+&IW#V8O:2I/SN
M"YY]QM_GL]6'Y80+4U!%#\47!DHH#LX+\AYH!RA9"!]4ESH11Z$>DTW0C&\W
M[RZ&TVN[IJ/[0/[_,"S>?9E/HLA9!JM BHR@-#FQGKQ8*#RDX$0I,G=I5W\(
MV#'MT.,@WB%:/"'?B$ X<5E$Q94%S"Z20QP-^% DI,#)Y59)<=^GX>U!<,<4
MJC,BSNVMR=.Q[CF91Q.9K-326Y*.L"2=(FH8@X:H<W0E:U9-GS&0KJ(=4Y_%
M\7!N;SV>D'+3SSCA*F.R-4EUG2HH50;'+2W,W!E!9H'"U.78[""T8^JM."+*
M[:O'4U#N22$7[PJM%5HGKNLM1.2@O*1W PV]*O0IO3,$&;OD'!\*>$Q-&,=
MO,.UV?UX9-TS\OH4Z)"#D%N/:'7D\3"V-O?P-\<X.![FG@?UDD6_Z)B;(S7(
M%W[TD;VD-$1V\,TQOV_'NMT9=*L*7SM9[C5<+SD?/N<^.M@<EN(P&MACL%[R
M/W2^C0Z(MX=_4_?T5^6/)3Y9+G$U";2U6L\21*D#[7;,@XM,@Q,:7392V-@E
M<>(!3,=<KSWPV$UH@!4%0TV\2MGJ&EN-9%2: $Q[YZ/5:JLM_ -W8X^-,Z;S
MVE;JW[ZG:BKG)A>K#R#:JNZV79][DLF/L"8C&),)(R,;,P@>:A7XZ&VV2K-=
M(@'V'WE4Y?8'ID<+90QN=E^VZ)N7&_D5;_!CF,XN=];J;VRR_C>7L6]HED=<
M8?9 T6N+:RZA/I9'K3XUGVVZF*]_=M$0HIV2'ANAEP+VFEFK8K+?V967W8."
M]9&KY"'))$!QI2'432!':1/3RBG1I8+"G6B:=26ZD'=MU>8,D]'1AN:=J;70
M)3C,&9P,H;#BK6:N__PJE#%9&<=SX=X.C(>)ODV7O.\QA$_353BK\385SG(2
M?$S!\E)[]7E0(B0(2,I#:1RSA7D9=XGX?GB445D+[=3<6+SMCH&OV":L4H%G
M#X6E:OW8#-&:"#)+%[WA(8HN]7'N>;_WG\J_A\6T'D1=3XD'+H)S!3@/9&4Y
MFI*7HO9XT]I'9C/K<R=W"\F8EJ[#-'YSN3I.V,WHN\Z6JF;6-8Z8G1#,6\A9
MU59'@@/!<B"-)P]-6,\][Z'TVU#&%$W21NM'BKNYZ[M&@"8&+8P$'VM3LQ@L
M!&5H&14R:9:#CJ;LL"W=?.Z8XC*.T][14FO?]?*[_31Q7[@VM%3X6F57*_+
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
M,\K"0R93 E0N%H(N L@V=ZA)ACITV<V;S6!,6_^H^-I6]Z>A;@5]@?\=SF[
M+TH*K>*ZYGCMY!D2./H4/&/!E"A0B2ZA2<UF,*8*">.C;C/=-VF)L1?T2[Q7
MKQY]\]84A/.QY-K"E-D"JO!U_5@+&F4L+'EFC'K$QNT";$SE%;JR\O1J'9Z9
MVY@O7ZXOY&9\NS$++4I)Z"4P4^]/T3N:A:-9*!DQ1JV=V*4;=0]L8ZK,,"Y^
M]E#N"1;/NR!CB#P%E4%Z7>N 5OFAXI!#(3,;!5<HFB^6!Y)OJ/(-XR+?T6H;
MWY'4"Q+_\@VFJM<<KL.VAKQ/?P3"Z:[0]Y'-B3).UAAG\]4(5/@PBM-J<0\)
MG4B1S[!,9YA_P1E]LGI]%F;+VJ?];+X\7PRIRIUPG$R9^TNIC3HO^\M>=0>;
MK3;'K_MKY-Y'M1+J;EC[RN7@A-!''MA;1OW2.^\;\?!7^[$G]I95U_N931Z
M81JS+1F"0@<JUG*2-831*A-%L<89T^?XJTD^WO=98$Y*1*R=39A19"<B!U<P
M0F$&B\WHN>C2-6JTN7<'Z/C68=O!$FYVUOMZ,?^$B]6WNA==WHE_JGM537Q@
M3"#Y!@Q0)4M>*$,(4B:PQ3!E)9?"=[EY> C4J"X3CJ= ,_EW]\U>XVQ)C[DT
M;U[/R:K!U72Q;CMX8=$<L@_L]MQ6N\$!LVBS@>XT\,%VQSY/'U24_2R2G89O
M4&3BL'$&%?(0Q21V O+D]2^OZ/];?E%=US;+)/WE\_.*X^TJK,Z7\T*/V7A
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
M;4)<SZ>S]Z\^K2M(S6<U[YT%[K,";:TAE$'1RIDEB)2UJ-]3?<RA?8&.H9I
M3VIU55SW2@)W^CN_EH*I'CY>>YSTVM2+Z%F:GDV/C(,X>LBNOM[!<^_L[(D2
MHBPJ@A6<@8H,B35UL],^"%1%B)N%J$;M[&V=96Q+]I[1GERZ'W7]/J^GC-]I
M9Z)S=$E;#B;4(F+,"@B6.3#)<99U4,+V]81;S.)'<"3W8>'-A?)T*F^V2=\S
M!?K&IOOK\L7L,R[7J2D3(SE-P)%ABIS79M<DI52W&.F31,TTBB[%TO? N*<+
MVK>7]("4.UI?34I![;;3Y%J3J$9X;Z3R?0_B33^N2^/VZCD3Y,Z@\ 5RL!%4
M)CLC%*>!H8Z:^V"L%H_LTGT1[NF\_CC,&Y%B>Z]Z+^?5W/E^%L_PTP+3YN?D
M9FU/:N**0B/)O@ZZ&ME1DMV+W( 7]+7@9(#+-.""N"?\'\%#[K!4]E1R;X+^
M/IW-%]/5MQKR3^;_:O-K%Y.82)]UBB8"O37DAB%C)">,H(5C3I@<29 #TO%!
ML'OZT#_.<CF8!GMS[>Z#)5Q.C+4N1T;N?3W;5LZ(>K100"7$S)Q3W'7IJ+4G
MSET89OY\RUL3M0UF#:[1OGSUV].P6'PK\T7M4UG[E4\7:PO62FDE9QH2XPE4
M\0Q(/!F2360RN!A2V:6L[/%(=B&3_0')= (]#<:M6BOA2\U)(+RX;JI<SF=Y
M>;[$G,]KBD+:JI Z\0%U\,R3N&K=7%L"1!L8<&9SDL$H;5LY&'L!VX5Y[D_,
MO'Y:'(R(UR_*O#S]$&C[K^%B]21],8WG]3>V7ZOE1&KMM$4#UDM/+E%R$(74
M]('Y& HC)]XVHN*>T'8AH_\3D[&G)@>CXV7ZW;QL3^<EKBYN=&;O?YLOE]L3
M(7_HO)XG18'19P^R1 YD+]3.9_2:A20T#YS3I$HC7AZ*<:<39_8C^A6CTFYO
MWX/>K=E[FN6OLU![F%^>D#-=K(C(0<2$H)BF-ZE$"=5MTD%RZ?JT*]X+Y4X4
M_!/>>C3063-:[632TOJ-OX1E+<3_L0IGDP:T/J:D/[B\M-F\'!(++X%E*#J0
M71&4@!@BJYT[=5:6H4Y=F-=Z(CN1\]0Q>L>0\Z2:'VP+?[E]W+X]B0O0A7->
M% HP9/V2/Q;7P60%G%;DCHEH39"-=NI'H.Q$N%,']?7<CUNJJO>VNP[\>9+_
MXWQS@;B<V!*U2LH1^14MWL)K"!DC,*$T5]HP]$,>]=W$MQ.Y_H17&$?IZ30!
M6)<7?_3M33/X6E7JNI=RX]BK'4?K&G9UR(P;15S=&OIO"[+Y)Z4PR1DK()Q/
MH'PRX%UQH&T6043/LA ]WN:[X;2*6+YZZKT.SG*2K!;:: O&>@M*R0*!>5%O
MFEU,I9AHNES4[H%Q3+%2#?AS7[AR:VTU#X"_ GB=_[OY^LEWK^\D<9XPL0B>
M]FA05@CP7F7:MY$;9"D9TR5 ;T^<8\K)&8)6#;76CUI7T5K?\S[&+#TK&K1R
M9"F$X"!$7D#JE*TN)2DF!Z'4W?C&E)XS!)4::*F)0W@+V-L/YZL\_S)[5:[9
MOA6-CX7,(QXBQ!Q%/7%QX .W$%)6!K,TP>QRD[7GL&.*)FK(CMX*Z,.0:UC/
MILMP>8,VL5G2LB<=&%<[/C+ZS+N0@ M.CFP)#ODN!_@[#C>F-)G>C&@@\'[;
MS=I=G.1B,ME.%@HY@[4M>:1=3RM(7&)=P%+NF_OY/9PQ1><,8N[NK8/F?+CR
M4K<-HNQMD&110RS)@RHL03"T8&DOM$@^Y&1R3U;<!:KA"[#UU->+.2W1JV^U
M./**S,)?__-\^FD=O>*%Y:@UJ==Z3EHAP)$<$! F9N>*+EGW?C-VP3E&#_%H
M3CWPXC3778\5=@OD(ZY'+C9;Z9$<VI)!.>\AZ)R!WOSD6,@EJ@%9]N-YC0-1
MK:$66]MV6SBV+Q+"+%^<-2]?T_<V)BC9%]PB!Y-U(*P<R1BU!:)3WF7ZTHBP
MGZ6W^^!C]!.;D6<8E71>J3;&B/",&1V0C%-%@&PF8T0$3WZM*#Y@E 5['S?<
MQ#1&)W*@=6=_G71<7MZN%J'>0]1J[<L)XP3)ZP32U8(D(A%I@Q.02A%6"1Y3
M>>R69L>AQN@R#K!T'"[N7ASX5D_EY[,%[6ID:M'/,L;5)#H>?%$"@JRQ/.@*
MN"@LI&!R%%%:9OUA1+ASO#'ZB+W9<+S@.RX+-VO\O_VV)*%-<O*J"-10+[-!
M:6' (7V(@7D?I"DJ[1)MLL^88\K'&'"A:*" CO2X3CV_.CJ?Y.AH$R,C0*.H
M)QZL1I5*#DQDC5Y;DC@[F!MW##BF=(D!B7&LZ =VC2>Q%%(P.4\B94.SKW:P
M8HX^2.-Y*<67 6W/F_#&E.9P8O=W+TUU9M%$,_0Q.@;.T5ZH4F9 <PQ@0BUE
MX63@-S>:GJQI?DZ_.7:6,9HH"NG4LNHG)DY[?<JTZPO-M<A9XC#G]'=$Z3QZ
MZ-@WGZ(!+1X]J-]?"0,=U'/#HV8>&%E[H#(30! 3"&,\[?@TRSZU)G8_J!_'
M,6$';ARMC].&7%[]\.E5T>].X98/C#1(J.6N,VT<9GE?Y*]#K6*T$I0I]?:7
M=F=O50:+B9,%5B0O?I!7MGFA.W)/:]&4S;\O9K<&I/?#%3)$6"0?%36]'S9H
M<$$'H+>1'%9N;$REQ^1W0C?*7:T%C>X((&^LJR;^XV6N6)WL.H=B^>JZ#<%%
M6\C'(OF$ET(B+>>&%?)YDP3/A 7#"RW--F$J;@?'\G@DHRHYUX-+)U!8$Y+M
M5G],<H?%>PFR>D]*1 '>R0C&IUA8+9-K=RDQ\N/5B.M%E?9B;VY@K^]:;L]8
MYZA2P$Q;"@%3RDEP"0OHHGEP#,F"[+)E/0QKU'=B#;>JALIILGQ<+76ORN]A
M\8]W\_H15]MI5ZZ4XI(K0)Z$)1] %'(N% )C&+@HG/&;6<%WKAV/CS3J>[%&
MZT9C>;?FP&8AN[C-O[JMF1BNDB[2@U22_,OLD6;+/1@DODJ)V?"T'P7N'FC4
M=V'M&=! VLUVC3]F"TSS][/I?ZU/%ZX#.Q;3>;YI8$]"BHKQ8 &Y]J"<91!B
M\63U%,:-<-FI+@&5>Z'<\_KLQS-$^NNNC8EZM;B5^>)\"^LJ?(T76"><)L]X
MB<"U)"$D$R$D;D&@4-8:U-+OLL3L,M:>MV<_'B^Z"+T)%>[-A[RKH,]+7,W+
M=U5J2\[%*ZG!JWH39#4'STL"$Y16WB+G?I?0C.-0['EO]F/29T!%M5ECSE:X
MF(5:IN+WZ6SZ\?QC/2#]'O=96"ZG94IKY)R^PNGG6M9LPK/0JE@!_Z>Z:^MM
MZT;"[_M?"/!^>5D@29-%%FCCQDG[*/ RC(5U=8HC*XG__0YEV95L*9*.2.GD
MQ38$B_PX,R1G.#<&I4YH:8$7BB<$]2Y9-@#CAYG&0P$<6\SKIQ2G\[#GG!Z(
MS5H57=YQ!S^5WJ[@BA@V90.?1(6U5^]WNY&^6H7<6T=L0,W]R.L0ZS]=E[Y-
M;V\'4.7IJ[66OQU+W74.%X+G(]1>==,^]LM7ZBO?W]U_ZOUL[N-#XO+Q5-@Y
M5+W>\X=@;4N7P1W7]PS8FD;M>K'OFG'X=MHW8FM:-=QN;Y>UFG^%NYMB:#_U
M9SJ>1CL&JD6:0W"VI,C@;?;#X=I2I]T6VS[?;Z@'+#7DX3OMP(';TNW'ZVA)
MP>MBY?1%"WTWG7G44$MO"-2L'DR?VF0];+:VM!ZPXDIA06CS/^BPY8%@DIB*
MM$2<!6U2Z6\%Q%$AB E>!\MH\/#,B*[S'KR!XM0G\(_P%6:+XL1WGEK&(_'*
MJX<<V."X(LHZ):-F3(HF=7 ? 8PI!WXXGY^_4@\B;[T^S8\/6BNK=#X!J552
MBA$6-",2'">!!R#<1 :)F4!MDT*!+Y",*K:F'K]/HW@UQJ\B_*D4I7T+)]ZF
M0! ((]Y+E+PDE&<!;*)- LZWY5H<OX@W?GXSX<;ZH)@GW)4ET C$X[*( ^4L
M#5$:TZ1.;9E\3$?2 (X^E\VCZ5E-'-^L-7)Y/[OJNR]XV:_B\:6(+GNGB--,
M$VF@M#/GN/FHD""$SDZT8?!N3&,*?J_!]TK4KWPZ_=;-XJ+O2ZD7[[17L<1\
MJ)(7K1,EGH,EI1I?5EPJYYIH4L^!C*F^107&GT3GYGZ%7Z'_ OWF= =9)JLO
MUC(RMN&H8[ ]C#S<!-O\?MWU-K13?U_X_@[ZV_LG9>@CS!>X'3_/_"*AU*<!
MM#A@T%H$.A;_N:@V^#WIX*'/1\%V[TS[YQZ^(0\?^WR4;+B1'].PWK\IC971
MFMGZX-+E*U]NEY*9Y6?W \@Z;)Y:)*ZPR@N2>]F^<QE#V^6WOI^AA)S@M:@.
MX:),.I@VE9X'E_'MJ&YUCWMULP6T$92))!V)*9>6@1RU[I0%H4*9+&7VEMH6
M6NZ/89W\QE1&?QAQHJP*@KE$J+6H7XHDB*4Y$.I-R(HQRTV3-(LU#&.RV2O*
MPXMWIH%4KQ)W]L];V3M<\_9'^K??XRU>4+,O_^VFL[L_\)-%#Q,;-!=HOQ";
M4B+2J](%7042O02T-+.+SXN#;(T[&PQ@3)9] ^DX'W.:6X>G'?A=+H]=^;;[
M=JF[\"6"<5R%>RA3SU%6IKGJNZ]3'.WU_>=YB:]\D$"4NU>EM]I#\J@ )IF.
M@LB<RP_@Q"LC2%(\6T.-BKI)Y9?#(9YZ0U[Y^Z42\J[K<;8(D)9;$_]>-H_[
M"JNG'L6 ^IR!:"C-!;0T)+"@B!' $W#MHFU25.! ?*/*K&\D8,^OV1:LJW0%
M/Y[E\_>SZT683]/4]V6YQ4<%E'(20W$TEO*2SD9%>,XVT" X%8=DS^^<8&R.
MNY9B4(_2]5PIN-Q?IF6ULS2_\M/TJ=LXZ%_?E^?^[G::2EC8!EZE>:02 0K/
M4*/@DA,+FI$D<W )1(J,MCA?AD,>TWO\F4Z<,_&WFCSN(,M*)=D@BW&!LI@S
MB:YD-4AGB16L^#-"I&!<*V_TX1!/ONG7[HB/\/?J\OB0KV^Z_NX3]'_]4DJ^
M,I.=",F1@*) ))6H<?.<B*.*^ZB83:R)M^L@=&.RGQO)UHM+OCK7JNVN7=#0
M:@#\M2H'&BB 8$X3R:#D3D=-0L3='Z-@UELE0FBB0A^$;DPF]X4%:CC7F@C4
M^_E\46H.([!N]N5)T"7:^B9G59JAHZ!K@7^QS B/!F$E8&";!&3LA_83J ,M
M1:D"OZK)T898KZ.Q#BADH 26M:"D,<1KZ0B5!I?JA37)MY">78".K+%S$7.E
MMM!484[C(P?5V;^ZV?5=%_^'AE1BJ2BN5.A2Z9P98H.C1%LC1=0HUQ3.=^*L
M(1M3<9Z+'CA#N=5$B)8P/OR]3'-Z^QWZ.$5*3"@XD9SB1*?(RZ(9L184<2 #
M%1!Y3$V\:WN1C:F^SP6$Z'1NU1.BU:FXRIG[U'WRW_^<WMW<=+?%&?*NZZ]O
MT-9^[>>E8<L_/9\F6EDAM.>$NZ5EK1/Q!JT Y[6PWO!29;/ER^RQ@$=5!.A<
M,G<.YE87Q0_YZ;%G_8P%;I13)<Q345FJ_WOBI%4D&\U42-$API8"MQW6J&H(
MG5FL*C"JR66XYJ%8.I2WK=]G2TWQ(AOO#9%"H(0C<"*B,U;3$'.;\.HC<8ZI
M-\<%+LK:G!RGB_ZUORTJY?4-P"G%ZNO-?5&W_'YJ5'+(K_R4AKD("0\IKFWI
MJ0N>V,P\ 1]1=K+S/#=)_ZN3$/8BGT$Z$6PIY2:]Q:L;4)^T-$N2?= >=Z.S
MT"3>;$C>R)D3Q8[A]-Z\D6/H7#E+Z,T*0D:3TY;L%\$D6IVE$70P/J*JQKV6
MDCO]O-M835:_.9S/9TX,.YW/0RC<+A4L@TG<LTP8C05%"68,.1(0QJ,RQ4"V
M2:K_\98>H*,MPNTT?K[;U^8<%8V)"PP"3P%AH28I-1K#J#HXO-IUCLEH*J5N
MHI\=CG%\)]Q F7FA@37B4[4=LA%_\BKG904ZF*][_I$@75Q^BHC70SJ7_3^D
M5@8/!9HL'@^9DL ]GMQ)*,FE C!-1.LDU.,[9BL)V_EX6:^$1#%%'IT(:_@G
MT:.Q*SFB$:5* O5H]BAK258\ Y6@]?,N+15C_;< &I-SL*K05.% -7E8Z_OR
MJ#A85 TR+Z'I4: *DCQ#%40CCNQ0+H,RJLV5_1+*J8M[BOAXW?5]]ZWD"TV2
M*&G1P1(3;6$=JKT>]20TN:.1-.CPHHM,G=5MP3*F2_A$.7@NY*=2OEXCF064
M4KQ/1?76UR>%-0H! .B(II"FQ.4820 G35;")FC3HW0GI#%=E)4%HA(?ZM39
MCK%?E.>_.\![N*B%RQJV5_Y^6:U9:9\U"RB=F>$R0P9B-1[SB3KNLN?1LGW/
M6?MG&=/U5HG5E4E;6>5YN4;).,L@.5&0.8(QAI1>V\0HJ1@U007;4./9<]E=
MMGM4Y<U?@P/U-)ZU")I'(")RZJ)$+4ZE$@.A4 E+5)*("IWQ-&?6QF+?@F5,
M,2J5Q>!4RK=0>B<"5 #M(S%N&;L9%-X^1A*<OMQ+(0C?),"M8GOR;6R2$"P3
ME'!(R":)',*%I-+XV"HNM?:JC4 /.M8NH.0>Q?<7@GP:P9L<96O6:>)X;F8A
M"94A$(D;E@1/+>$!DN-16*Z:7&S;X8Q4J3U- $XG?#/U9@T/54PR;Q3AUEHB
M4<DB7K%(F/=6IYB=2TWBG'9#&JG:>Y(P5&+ 3^#??Y72M/Q/I9+4C0&-)Q+@
M<+I5KCST_@]_NUC.YF?I]X6_G>;[901*[!;EC?4$GNT;NCKUCUK+>>E880L<
M.,.YJ;I72%?'5/D1_!S^_:__ U!+ P04    "  7@F%2 I,9DX 0 @!O&!<
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
MRS#%L]'X>R^R+&R0'E@1A?!XPI/)HN3)*\RAE)RZ2!=<\^B387I_@:XAN(,
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
M7\.DGWHQ*10F*$C9>E#6$%R)&3@+)F5DFN4U#?BZ/BKNQ?GDU:4E+UU.%[W
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
MZ%4MD*3V6#BS!9LH8,?K^.%T]2'UH$%WRSN6LQ5\Q)BL004Y::2SQ]/9(Y2
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
MSN+;*%^D-)J1%$F&V/]2,_[(1OYK&/N# 9*M_ 6',YST6 GH@[00$26](L&
M3\R"#THE18B-XEL<M7L^_OCJU8K-T7&I:!#7O0V[AG.&](_H3>J%8ITJR4(Q
M,H-"\L6CSP4R)N?I[<IT>!]GJ[J&ZN34IWLN&L1IU\A@7B4P&\\'!$TF2)ZW
MLB+Y@ARX$;6SL=,0"^VXR<3L%+K,>1-G=1MP/Y#:',A,@\#L!HS5DKL),T0E
ME*]5"H%@)J8@8 A H+5EWOE&\[FWQ/>CZ=!!_#0H+=M\R+X+WQ?E#4YB%MJ#
M+X6,?R\C1&41G#7D2:K"'#^2 JT@^X%4YQ!..HS';K3*QK/J.2P:]Y))]C%\
MJW:8E*H8.E2Q, VJCK=SB6>HLP.BET[2T;NO2;SN@2>G#^W$W6$ <[LS\_=^
MB,LX5R\5'B697,"*561VB41.).U]='IB24'SU*8%[M8(3TZ1VG+4((1X[^%Y
M'6N4RI;$#:!7"93(&5RP#+Q1(:-Q,8DCN52;0?YH*G4X4PTBBMLG1_:X(R.,
MQT ';&U7&%."8)B$D%(0NK#@59,\F>TAGGQN:2.V&MC0&Y NLGC6"R:BQ9B"
M Q]5!N6X *=- 2ZU,#Z;)+#)GK4[U%,MJ.F*G0811++REW'[%VD^X8"PYWK[
M]P4OG$8FM73* 5>*U6ZJ=?2RX+5?/<LR!Q=MDXY*]R)[-+M29_2N)AUTRDT+
MY1F/$F*>U&Y,-9N0_(,_0LWEF7Y_6_X(XW_A?.S*56.]GB>XP7K:E;VC3;I.
M!B+I*!*'R'R.VC<9,K STM-7KJ;<-0AAWWH;UH(L6F!(S(/.KJ;6N!JHB FT
M2-I8RPUG;:H"MT%W^DK5.4<-HMFW0"ZRLO[ Z:<Z!.8J'1JEH?\E"49I TK3
M+]ZF CD'G[S+0:YK9=% ES8 _/'4J0NF&ACEU_?2=^/^,/4_A\%[_+R$_W;X
M^R@,:[KK[]5MG?P[#O)OH_'5 GJ":Z&3$2!CO4:NS>H]"QPLSYJQVBD_-C\6
M]P%^^AIX3&9;9#,O@1*HZTN9QTW6R*P7=1(9I09AR -2AO9GI[R#A)D7DZPQ
M;DUSK>ZVO"UQGK[>->2M04!^>^GTC/.L=M(!&0HY*H($$CP:8%HBZJ2M4@\<
MC3AYY6K$5H/8_ :DO_6'@;;BM8)Q)I-3'"W(5!UAX3S$F#GPQ+1C(IG C]D^
MY@ZHIQKMZHJ=%C[DM;WTVBE>YOOJ*XS3GBK!&J\"R%+SV4V*I/":CN_@@],1
M.6=->BG?B^S1[$J=T7N'J74X-XVC7=<!UI>)?GLYQEP+LF5&%G,!53L *L;I
MA5)%0"HJ*^VRLK*-!;4-NA]6B?;GZ(B[T'L<U"9S[\)X^GVN\"+(()3T@$G6
M4DBAP6L4P(+.04D>9&[2^6-;@#^L.AW$5(N0UC6<;R:362WM(J4?#<\^XOA\
MCM!$(Y,E2,'4"AM#![W3/((GUX#+$E)LKTOKH?U06M0!.PT"6#>VRNNX9"%#
MWPL+I<@Z!8D;<*4H$(KEHCRY&FT2,C<!.GE=Z82)%H&DM3K\<G1^/AI^F([2
MOWKH338L*8@BU56S0KXI!@C224[@<A9-"N/N17;R.M,M-PW"0S?N&BN@MY\K
M 9/7WW"<^B2;GK6>FZ0R%"7)#6693'M=+)@<'-;#LU''VWN1_5#*<S@W#6)
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
MD <'R+5#O8/CLN4NX?MH/+[PAF:3A2;9.#2/K4'SV/)$&+76JI22ETVZ@FT
MG*"*#Y)MAY(/#K3>O.DZN^Y#?N"=7_U8_^6J#"I1!TX;CBJSDLCH,@DY:)2#
MS,%I[PQO<D-S -9CM0YK3IC6>GKJWF'SV:*X:246_6&VOKU<EL,XC8Y9AE)'
M&5!HDEEB4XK$!G3@#-"H1!]S!)]_BVCX3]LDVP7@V!6*1U/XM*+@*R:KW<)S
M^R)[7='0!]0>98C[L.(^FN-6'-91U'VM5Y+RT2C@<W(Z*R"2.P2G>2EJ28YH
M@X!B]$%V37=Y$:K?439X1,WO(]RV?2XV#1308>8V69*]I&@?,4D<[F.$IJ0"
M92ZDV"05_QZ2XQFA%36TNW'% >)MD'7^:>$72_MAT_I\DPZ_I'>@@/XM'I<6
MS29T@$KD)#.&3BXD )<DVL=-[,R'4)VZ/5!?-0WRE==8UI]$'S M>Q/<0?,T
M;0@J:FN;!X-%W>"<N O*6C#&FDQ$A%(VGY#FE >B Z/26:&D;G)#<@2]/])(
MX%AJWT?"3]+&-(%U2M%,J/"VM/M"FTB$C'\DCH<8!R5Z#:%Z7FU,*RAC[UZF
M^TCRV+U,M4N<)U[24[TI[=<I6BLQ$^."<RPP@-AG@/'SZ65:5\%5Y=>D_FQ6
M1L\N2N^L90;BIGTN@/)6(8Z8>!F#D8CC^/J42C1I*1JVKDG-R0X\+U']-45\
MQ,%6]XJ]W_G_.YV]OIXOIE<PF]<LA^]^<K.B^!XOLE4:#U*@BB)J.0?)J0].
M"1VH@, #D])VE,9W+S+T(YU$7&659?=Q-/_GS_BU!>958IPP=#3162PCAS6E
M)(C,K/+.!][$']L-:?B.M/7D<W3(\!?^$AB^K@@2@L*OKW2^L;AO>N$$2=XX
M9G.P/N6CO.XM4,??FRKQX?Y&54GR#:(2]["MO.G,)'-,R=+&$U&)[$GPVA/\
M/!D/&;]9:)(8T0WG6#=;Q]+__C)^ZBNKG:_R:MF#:>F"99$,-XX3+DIIE8B4
MV,CL\DK?^7+JRH[!&0TX\Q/34P6P:FC\,1(=*/DFMN[VV_YLR]4'6LMXU0/8
MGB9Z54V/CVXRPY1P9)Y0K7TPP1&Z:@>9\!BTQA/\M;%"HXW8-1C]!?+CD2C7
M4]!C']FWH,7:J+\'<>W/&4\9<T:02'- >*7/M,<_5$2?(>4<$FV2@O,(KF=@
MGAZJPVUN5%1 11.U:U!5LLJD )DXZ4N5I@7B*6@BM!,TJ,3U=B'L2QRQU\",
M&"K,BA=;]X8:]<%QLC/T]E+"KM%KATBPXDY^#X^ Q!(D2U@J77^XL,1*1@E7
M1E@K05'>$>5\AIK<8X9>%47N([C*ET^/1M2Y-,* YP3]W=(=V4KB!%-$4.V4
M,]3P7J-QG\^-Q##I[W,9L8_HCA'D>?7C%4SBERL_^^>2NU%IJ[6E)&H>\<4#
M11:G1)+B5HE0QK@T:HGW,+ 3.'B;Z*!!I[3[^#;HUA]''WQ']>2W #X;=WZ
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
MH;R$&/7V<)C#:ZO[ #K94[F)1BJ:_7WP;7J']D!8NR%#/VC'[\Y07Z5[\&6
M/BHW;^B)E(< S,J NR&Z&M+@-^.%L$1$JY. D%FJ-K#X*1GS0%N'YT"8?=1P
M9*+<"]'EC"85=24)(S,B'1ZE0:/'RE (D S^I>@3KJ]S0#U9%+65<O<YG(9H
MYMBFS1(KI%=^["?Q)KR"6V!@/! 5HD+)X*?EG<[$^D!Y5F Y/9ZMTX7P+\BG
M(3K:N355K_[?# ?^@!:E+W-EU_W1#BE5WOVL2E7)/<%N%2 KFJT01H2 /BT>
M.-;E&+B*:.B*S*2^Z(6[HF@/KMM_[(FMQ=RC-C\(X!ZH8XQ3::GQ0ADM(7G@
M@7I#=PN[1C7^SH>_][/9\HL]O!"__[-;J^'AE]E2B U9QY"TR5Q++7T0:&@E
M[[R/#%Q*NQ5R;YEAMRZ_CN;^\G(&E\N<_P]YO<S;FZ34&+*,$C?A; 2:AJ),
M)0_HBC(\B;4&J9-N<LWR&+ A\:C7)4O:Q\7WT>++SXYG\SE*=)+>CGP8C4>+
M'[<SY47F.46:\7  2V34CM@@/&%"@I3!*I?$(TP]:.'CWQY5)<3M^%5;H5?N
M_O7^NDBIO/WE*DCSQZ+ &\'\(B?&I$!4RDA)9#)E<*MC!'123G#CU/;DQ4XJ
M[%[A>#H_@EJFU67:)#9] ^7^+,0I;MR+D1^_\[-_PJ+\ZD+%,@D4@% OT&?6
M$3\!W,*)4ADR4\[E[8JC!R+5>RU]JMQHK86*=XQ]X)Y=3:\GB\_33S >_WH-
MGZ=GN*,NDVLOG$,*>!:0VR5),B#?G0N,,!TI?@%9)=-_.OHA"/ZJ%*JDDQ:C
M#?S7T6*5E+@1U^OI?(& 9XO1OY<OL')F+XRE(2)6DB+/2'GEB4_9$2=#H,8D
MP4R;*71]$9XBN=JJJ6*N2\=7L#ISI_D=VG/?_6*!OXAC\+._PP16GP;:<R$P
M:2VJO71<C"*1P+0GE$<?+2BEH]E_0WI\X5.D2GL--"BRWHCF_]P2S5(R[V%Q
MD50(BK%($C>E)I%Z$M!5)8J*9))5//N.=(LJDS%V@CI%YE171H-RZO/9]-NH
M7#CAB_XZO0Z+?#T^B[$<J_,+A6_L\C(<7^Z1T'(G-I4!54)1XZV)R/ 61'D(
MU"D3I9HR[A/%#-]1KJZF:5DAM!+)4@KKQCH77@1EK6+$0RA-Q6@DWDK<\S0
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
ML<8P1[-'=++T8++,$=S&/3%@,K5&2&&:=!#="^6)T:6R6AH4Z9W['\OF36O
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
M&6D5<=9'@HZ3I [I2%F?YKM]USLUQ5>2;(?Z!\=)=W217)U \SN5C!<ZFJ#
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
MN=?0A@P[\)R*65!#W!7'<CP :TW\/L":7A3O0O9T]\.#]?<X)P8(O\6E\$Z
M+&;/G;5$&3!X0):L%\"]3*#KA)NB#BSS$V!%CRO@XY%B'YFW)\.F)Q*EE 'Z
MQ@9*-ATPAS93S(0Z&DL,(R>KCD"$)[OCJZ.MASEP@*A;& RWD]]NJ.Z3HEH+
M1M"4T7@F&HGV##<EXU&&Z&7RX)OHOPO-R1@+@T7=\?W7)\":Z7UP-;44NG$]
MD9TP7'6/D6& V%L<"SO@0;8Q9H,NM(V4E&0&XAQ5R'\AG0>KW'95R@MDPV/V
MP='(L(^T6UQNCB8EDKYT<S=YT9$:D7(B.9:YP$X&$B1N@IPI'ICPWG+60O_W
MH3R!55!#2]M7D,-$7/GV:'O\8/*.L^A(Q#6)S"H3GV4FB0D0.:$MU&O&WU-7
MH-?4VT I-?Y([T0[DZ,V>*\)^BQHJ@I17H\5,C%F-%7!:]OZ4SW%JZ J N\@
M0A,FO(4)/GU-^#X FV8^/0+P:6R[.OKL09+!NCC2[G$79Z8^<$2GG71$TNB)
M-RX3Q:T&%33UVY/67S)7'K'\GH@J>ZB@<@K2/\[?H<3\Y'4IBWSE)_]\_\O9
M+WZ2_OCETR_+?_2K<3AG\_DTCF[GP( /U"5@Q'M9=E@(Q&O-24@B<I&CA5Y=
M"0\&\ 0I*%7U.#VV$AK$EGZ%Y42ET3?X>?Y^',W7Y30N6>,5(]R4(]CSA'88
M&E!9)@ZRY$G9)C=2#X$Z%1.EFN [MI.#ZY?O@ULFT/EXVR;O ZZEB?(0N*<Q
M3^KI<B=)*NFA@7GR(,92\9($?A*Y-'"3.B1B$^YSFMFDK1<L0Q,'Y_@<><0L
M>1J*["/^!M3XO:1WPGQ1*O@WZ#97*NB\^T@3 1[PH$7K"ZVQC.^=M$+*FB"\
M:4&,W9">HF-"+=5-F\B]<N2J"]6'":R!Q: @>C2ZLJ%T%9OURA@BG#46>(XN
ML![&Z(.+G("*ZPJRLBO2!>SS]YL<; [1)K2HN1:12*D16/"&E-%=D%+.T*LP
M^<%%3EC#APFR<G.;3F"HK!OR"5DJ8!UANG@S*7'B5.9$!),0&06?_*$Z_KG,
M*6OY0&%V-+AIX1K._XXO_'8ZG[_Z\=^0+I>U8..E.SO_,OJZBK/D -I&16A2
M@4A6&O38% CE#/G)HY:L2?.;P^">LCM965D=A\5@CG7@NHG$/(ZLI9>Y$]GS
M<3%KZW?:4C<-W(O= $V,*G%GB<^\=)MFE@0C%&ZDAL6<.?Y5DQ2((Y/F )_S
MR3BSCTI:%.#X^9??QM/O:X";$S8F(1)SQ$F!WI L Z98-L0)Q?&?C#>I28^+
M3C3'MVHJ:6N[#&>PJ!O$N7_SH]G_]N-K>/7CYL?_'L$,%_GRXRU\@_&2^P(\
M9PG?FY?F](B+$4^M(,:!HVC9&:5%"T+T@W<JQDH#971L&0<W ;\'\QWX^?5L
MV?UI?A_P^I/I@[:EP;(7VJ<Q8EKH?1>UFNFLP>&T)VCALG=E!+)=SD-!S]^C
M7TAR]NB&VNS]]L2PDR'8(P;/\^/7'JIJR:O?)U^O%_.E!#9=M+70S#@?B%&F
MW#F@J1>LU,1K1C,S >73)$OT 4S'-X ::G,7;P:JHH%IM&FI_7IZ=35:]K1[
M\V<<7R>TW=Y.)Y<+F%W]_*OE!Z2U!<8M(RI+_("X1#LQ"$$4"QZ_(!%9:+(#
M[8WT5 RFMBKJV'D.'IUQ$.+U]]4'<TL+Z@#,3V-'-:;#$/(-4&6# _ 0Z$X&
MAN@\T;JXOK'L]SE8(E3(+N(9X&B3 MMGP[Y'C*SG3[Y]-%CY!O3UU(\_77_]
M.M[TFE#.!J^=(4(F320-@OCH%7[C5#'#&.CM'B_=S;RVGGM\4ZFY(J:5I-C
M0EH&R""=+[L:_FPEO"1W3JE4DS$2J4=H)G,2#'(]9"6]SM9&V62[> #3J5@]
MM<3>\8T/'OBP ]N:^'W0M;1D'D3W-#9+-67V(\D 133I O402*#"!I$\\8 ?
MBE0F$\N3(X)*J;41CHDFN7!/P))';(NG(<D^\J]L+_P*7Z?ST6*-[_/T?+K
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
MASZ:?X3DY(R0O43=(1G@&LJ2Z=?,'H*HIX7Q&-*1#(K]=#7M(N@.V_X:9**
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
MYZC12F."=VJ )_#D0H<W_X^GPVDO!31.C?J%S-9E4L3GJ_O+^ZB\EXE+R20
MT,N3:NV8CRPY:8)$B38,2>K?O,(+Y4,CD?>8'W*3Z_K=UU\0YI>SI?G_XPS_
MYQ(GZ:IB*?&B75"E=B"HA1#"L(#*T@Z;=()H4[1=BK$'8#MQN[VQ<GH,#KF!
MN [@S5LS &)/TWP QB-9W*WUNXD_C973<Q_: C5*(5,J]06RU;2CC3?40+]R
MPA?G%)3<9\[:L?CSE G\#.@S1B<'HLW\?=V"9W3,7Q^Q*(O)FO9<I;*XRK^)
MLA#: *H43K_$-57&?7BS"NX(#;%;:W4 :_9224/S=^U\9>/K"Y*9+0F95M$3
ME"B9T_2#; K7>4V+D6^U7T1?PV5?^3;,LGT\RWP CI/M'C%*"1NGP>\@P9[=
M(YQ0R&4V3+I,/C2*Q&+,CNG: S1HP*S63#9XAIH<,PV^A2+'".XHW2- A)RD
MXTQJ52>T<,\@06$J29-%U@AF2'CJN7>/&*6'T=TCQ@BQX1D[GRW.7B\[S<V^
MP&SQ]0U\QB5UA<Y6UM&H)N?"=*D3S'.@@]\ 9$A:E#!DZ@1]_CT3C+Y:?6<W
M 3C-([>)N!N6(E0\[_'+Y2Q]@CG>5O"M0KQ^ X: '!$:&,2-P>@.>VRW4>3T
M4%IH>"Z, YLB>!Y0,(P.:E<S FNE8RX)GX+('.R0&[-O@2H;[((C,F6,\!M;
M#A]FY[\N8($W'B32D^J4F0N:3DRN(HN)@"53P :KC!5I@(GP\%,/9PMT%/NT
MB<P:7SK='8+O\>/E1?V;7]]79+!8U,N92E^9K!"R&,9S;7>%(C#OM2#K""-/
MOEZ)#;'Z!BQUFJ9 #SDW+$6K\-:"NB;Y$%CK;8&U--BRU&$/]BYJF?:3:>-]
M>QN\G%.*1DO&?:@5V*@8<"R,.^!*>J/DH"Z!!U?UAH/YF)H>(\K&&O[Q$B]>
M3?*[Z\,L+UO>O<K_=7E5S_'Z B[G-T>0HTU,>6YJ$]K:^\Y;%J4/# T&X 4D
MMWJ QD<L>;@SO:F*IOWEV_"(?US/>I<\L6SMLC1/C3$<H=8\R\1TM(5H3^8I
M@HV8.$^E5Z'+9E"G:0DT5T>'>23WNRI<U<'6_)L;CW0 MIXI ]O '2=7H)TJ
MMW2W:**'SOV7'F$L] 9XX)+%7).RLM3,6Y\8!([:&E>,Z3+@^/ <>2(?X#@4
M&2/^#M1X/?W\>9K/%U]OH-WDU<D P*-G28HZ-L='YC6/3%K-77!< W0I,-F
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
MNUO>\>/%-^6^L\M/GU>I"&TWY[3VT^PI HJ0@5*10/.GB B:J8+."1[Y;I?
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
M-G.*CXH$+3& 2CR"YTF"598E&YQE_+B:J_8=X0G-E!&H.OZLVH%GQW0+_>A
M_XT^8KEX,[WJT'4NG7<BN0*U5R-AD#3X:"S84HNK\.+*9G/78Y]//P[P93H=
M9#KMP;)CNL9^=)S_6.%Q,TZ4RFI6##"T!(9A%EQ]MQ)1HM9(4\&<6##WXP!?
M9M-!9M,>+&MQ ]YLG(1"P<GMH2HILRS*058N@5(V0"B$C#"%F9IR:]_DOG'$
M,;[,J8/,J?VX=HC2K8/%ME'J(JU-$+/RM22.@6A-!E$XLF"]\N+$=JD'<ZBC
MA&+C_<<J7OHY+/%&"'5[!J60,'M3P,A:HE#%"%$%#2DIP95T68L3"])W\L,)
MK90G<XC4C(<GE11W=\<YFL"E]PIDB!Q42>0#'5?- 6.4V4ICY5.=BR<T 8]A
M!ASA;.Y%WY.:PC^>.#SNB"*KSDYQL$($("!K7<#@*>3CI3C/>/$G=I#<TP,O
MD_DX)W-+(I_PV=KCCA!,94-!%2A#("KM*=+B2.F<5:6^Q':4;Y[6C.[I@9<9
M?9PSNB613_%\[W*.BPZ1BF:68; 0':UFBGX.'C&3%V366@BA^(E-YS[#?YG+
MQSF7FU'X-$\4.RQF5@06.4+BAH%BD4%(.D,2A@5)B*(XKN>=S?+E$0&\MO3=
MY7)1JQ%-II]NSZS G&8N2-!1.%"I6' ET@]"N*B\I-EU7"OK@\,YH97RP*>"
MP['BF/*(NZ.ZON;0T3J3: 26U]*](5%.%(0%C$67))U21U9TY+Z1G!##!Z18
M.];OP(]C.@K;+K%!9:3C*8$WGO997WTK:$C&R,+UJJCY<=V4G[I<ZWBIO@<S
M6BSL]77#F\7B$O//E_-:DW-EUM4SF-4?OEO7>\!YFM"0SGG* GT44"3EOHI1
MR.Q"0:(@2OK]6HRQS7UG;U-?^-H>X6,ZXKB;!7[7.(; $NTI(!VKB0ZE?=ZA
M7Z4\G!7+&#_*<&/+6%Y8?00<.:8#@7MC*/)H#C$FT$(64)RKV@&V]F6S+G/:
M6:R(QTCZ1V+L@[IVXUAAO6B^GT_2ZH"L7),[H]52R5C[(QA0UNKZ,PM,NF(2
M_:AUD[K?XP_UA-:CHTOQ6[#I"'?DCB,^URD%3)E6**EI!;:4[_GB,HA@/,90
M:O^1$YXT)S131J+J8696+YX=54F;+BJ$'X?J%(7LCD*9%&Q]W*,+.&LL($5?
M4>;(8S[,R<-P8WR95OM.JP/Q[1 'U8\-=3V:;J-EH8B< @,G:QB!,D&T41(T
M)09#/\ARF UKT&&^3+#6$ZP=ZPX1#3XVVBW)]X/C+4XEVJ@]&!]HO#97_9S-
M(!F%Z59RS\QA;JD''NC+/&L]SUHR[[B/A![9M#,M'%G5]W^R;MIU0<D<M(B8
M2['&1_9D\J[Q83C+>36/P\7/DT4M#USY=Q87RWE(RW-G%$V Q"$R20@H'FA=
M1P2MT105A3&UF-7Q.?_!49W04G8<AT+#<:3!.G1VL?H[U^7Q[HRRUH*?+O \
ME.QM+;V7%3%.%9<@6!4!K9*ED&<YMNFZVLF\$Z+D\)S8+%,]/* #EU'=V7>_
MA3\G7RZ_7%T<7!<#I\W^/S',WTWQ/"GIB^ <T%%JJEQR$(U',"QD;9Q3*G7I
MZMS(O!>.'@_Z YY.W PI;@[IC^NPI1:ZIS%0Y!(6B\FG*>;E+*3/$_Q&L<V7
M57W299A_PN7B'(.0004).1D+2F0$)YP&CK5=NM%19]V5P0/8\T+9 ^([8':_
MYQB^?J^EO!Z(-!BT$0FT,X["*14@1&5 YQPR$XIR*M:6J'>->F'KH9$>,#QM
MM5-\_&-V[KAVW@5>VT]K4)*"(.^Q-J(.B6?KF7?J0'$"F?="X^-!_RZA]=$1
MFAB*YR)H81GS4!1EMBK7\NB:4;8K1<D<K8@R'XK2U< 74A\3 ^[2VNQ#ZUN]
M%J[E=I:G$+DTM9A7 N7K0;#('K30+)%M48DN<>R=#WZAT1 >OPN_/=@QZH^$
M/OL6)A>U4=?KV7QU,7W.3>(^Z%K#+F>BM1,TKD)N<AFMSSQ*>UP5N!X9T N#
MCXPT=R>#&R;-2K?&%+Z/*?ZUN/DK7Z_&%.J8WE_.TV?ZS:_U5F-6Z%]_(>=7
M#?]Y8,$F2305A=RK?*"1H ] 48P(TK(BNK>K']:T%S8?!^IW2>R/946_7'Z>
MS2?_B_5VV#%F$X))08#2S$&,08-U&D7FT@JCCGDIOQG)"^N/A29;+B8.UU+C
M[L7UF^ER/IDN)NFJ(D,(7&<N+#!$VIM"K%?Q%*@58Q3M2-&X<%SE7Q\;T<M$
M.#;:;)D01UPZ\&$TLE1.2&TA<:0H+M@(0:0,/'BCL[=&J.-ZXK3?>$]H,AU8
M5C$BKP8\ #R^ H9:!R%TI#D@)0-ED-(D9A$<#S:[%*QUA^F4>YA*G,<$Y8^5
MZS[.EN'B5G4KE4S)T8#11=,VI3/$8!*4(%S,%C,_M4K(#PWWA-;%,1>F Q51
MW(.*1UB[Z(XV?S6\C?@K2<F9U!*BH/2;=C<#(6B$X#V+F@<A_5$J:+L,[F5R
M-9U<K6C6XN5'^HSY\@*O,_*=E/@?ZRGLN7?2ZZ@$!8':40)O/3@1&.7SPE)>
MA93!M'DX-=0(!IP4X>+B>./O@R"^34OZ3]5_>?G_U4F+^5__F68X?O_-V72)
M?RY_N5A9\J__O,!/]2>[\CWCY/Q7_!0N?IDN:3TY^W.R..=)!)Y"@L0X>=$C
M34)=& 3KN=?)"61;Q,V+-? +3/_R:?;M;_315VREGVR2=,O7#DBSSW]56<]E
M1*#?)?SH4QZ@W6%PGPWC_P&UR-64*RNNF\QWL8/^50F7%\L!^'#[NX?<B-<4
M@ U3OU-A;Q!F WJP):(J"Y^U-\"JA$U1$ #."-KU>2:3&(M8MCS .4(DKSYZ
M/"#[.&[@YP'O+^/%)/V.\V^3A'5A"M._WI6W^,=O^.<DS7Y;!9@TRJ@]#QFR
M,9XR#Q3@=;WCC=X)KI)+FT5&MTM,NGS9>%'R?CC,6CIQP.[EU<"/^&=8W-CS
M?O8'SJ_-O+;-<6$Q*@V^-@14Q4CP/BLR-;D0BTL^\ X /_8])XCMH*YK4 /E
M*D*@O[Q:CI3QR:C(@-(83D&"(GK5UT9&U.8I9&;234X9?[#B><9:^P-R5&4\
MO@]CFM]?A.G;\ 774ZG#F.Z/W Y93N#^08T;$@[ E<%>] \,]%&5>7I@;)(7
M+VD^0\)0:#>6%CQ: ]Z9Z(-V*MK#O!8_&O+>$P6?"'?[X#MP3/T!%\OY)-57
MP55<5FW[+B&^DN!<QP[6,&>CU\!SBN0UB@8]<@,<LW-,EB!3E\<QG;_P"$^@
MFV,[:PW,@+'ZVFL;AEX;E4W046L)MOBJM"T:HI .K"F68A*6-&L2W&VU9CPJ
M-41N-K3;&^Q^OWSY>C'["_%6B?%KPPS#Z 5E'B'%*BD0 :*6E-)D1I9QF;EN
MTMSS7HN>(B>&<7^#T/Z^P1:9DY8V7NOJK'+@2ZZUJ[DSW$?%0I-'' ??<L;C
MQ!"N'_!6<3%?GG^<+&OB^V::)]\F^3)<K**R5$KA6%^G*6-HD,E!B-I #J%J
M+9EAO,N.05]PBP?TJTT.W&O!\SP*& :0U@SYC\GR\P>\6/EC\7GR]>/LAP.S
M+J;VR/)WX]##-HZ;M ^$ZD,<:0#)@!')+B;3'AER+@A))#+9T)(8ZE.#$K)&
MAJH(U>4=RNFPYYZL^?#DZ8/$P*3Y+4S#U6)[O5%*ICS&K*!XI$75\EH6@'F(
M.3F;&=/>=%&M=&+%YI>/%Y T1VDVD(L'OFWZY4],E\O)-_S').%["H\FN3[!
MF^97GR=87D^F%#A-PL6[4NC/Y^LL2Q<5."]@>>T)'0T-/#@/WB29' ;'5)<B
M-[M\]]-CQ"@H#'QJ]NISF-28^L;4LVM3;P:R86JQQ;A$@9F6F@A>: 5%GH!^
M7UJN%?+<Y<JRY]<^3:ZT]'V39GMAN5KK7EV$Q8)B_%6N5S?36!AW0B)%ZU4B
MS6CL+@L/NCXIBR$99(UZZMUCT?-,@(8%JD$AUMOV7,^=+A:UO-6\:])A[B0'
MPFS6Q.$-SE>W6*:93EJ144Z71,LH0W R:%KC))>:L>1=$U'U6!1XY&9O- ;T
M\7,+Y%<%(&X?]7-5>#"F=BY$&I_A'!RJ"#ZAX=DHE763)C]W+!G_HFY?>#;1
MWLNW R<D9ZN2BYA__XII4B:8WWSY.I]]6W'\S73U/F2U WZ>7="7?<#EY7SZ
MD:;+ZWGX<G6]+80JUJ $(58M+2D_#SEJ8&BDT87^)[ID)WL;\CS#B?$Q'+@6
MX5[&7\_&+N9OCT^&I^(AXI,#D& H^NV!X,!)]A##,$)H6K,MN. "*.D]1!,9
M< R6L4BA@.A2^?UH"7A/='3Z_.L#7!O>+<ZN[4^WKE _KHH?__37Q\_XRS2_
M*\03?S;-'[ :O3B;KF_@K^,(H4M0+#.(K#[=M)Y#U+5&LO*&,2PZF]B=?@-8
M-.X-]^A$N$O"L5%L$PUV'86E4?S^&>\;B/7!H<D1;*;0F*RG>(:1:[,1Z)(O
MUJ4>D>$P1KTPLCV6K3?F.P/Y<1])LDBM>8+DM*5LJMX:"IH_J(K2: +7=J=-
M^.&O?4D_6N S<(7H'J:N=04=C-TGM7C,@"-()(:$<S?:[('%X=:B];U3"((V
M;0]<U3[@V6@(.D;@C#/II4:>Y>D0IT\"<#2\Z0-!([[<L?'U;$X(FX^?Y[/+
M3Y_IIVX=_940D\4$)HM";I$./$\%N$ F$45 U:5D?>\O/G!@-"R(6^C2!H%&
MI['W&&N_&^MO5 D<9>TB8FMP1FY1E#1K#\JID+0-.K@N5_V]O_B9TF5/!,9=
M7728YDKQ:T-9(6.$R!"LJX\U)&68*EG@@0NK"D;!!Z#*CU_Z3&FRA^<';@GX
MF*'5RBMC[7KY<\)JPRP4D10HY@MXVI@!F;(Y.<-D<@/0Y,X7/U>J[(? O4KX
M__.W#3_^2K]<_<'J]ZN?/F#YI_K_?__PYL:G?_SQQ[^0U7-<S"[G"1?_DF9?
M_K9RZ@?\='E1F?;7V6*!RP79_.LDQ,D%?3HN?K1G,?GR]0(?8<DC'_BW[\;^
M.(CK3_V!"L.8C7\N<9IK;>U)_M=_G@C-@XM1.)J]RD4?@DJ.R2BBS<IR<]Y]
M!$.[>Y6Q#^_TZX\=Q?7;AK !0+ T 4JRQ'>C4@Y.>9>3<3GK:&QPCP!P=S1#
MP_ S+L/D8G@<UI\["A!;![&!A/&E",N\MCFHPKP/$@D.;;Q":V5Y!(GU5^SS
M</S'SS_[X?-_O2E$*&6T1<@,%CFMG5(BQ)@]6"6S4IH;:;KTJ.GX=?O*;-[B
M\LXWW30!"-YX(2TM^V2_\DI"1"?!Z&1M+"APLY7>,(*;!VP:^\'B\)!O:G&&
M J#)0_<?[7IU.9_C='E.(8A$9C*4J)&&*\@LFQR81'N2+"G)S0.EH9ZZ;[5G
M?#G68)C=>>*^O\,;2/$VS7H[FZ9KRV@9=E*P!!AIH+0N"Z 8Q8!SIC#CI+6F
M22.7^TUZNFS8T>T-)/Z;EIW+XEP4E)1@MOYZ <Q2@BA2DZ6>2==$FKEIR-,%
MOY>+&Q3%?G@K7!4@WU9K/"FE:*06DK8<5 RU!I&6X&J/SJ1"8+G)DX_=S'UZ
MT<4(L#7=<-;&_K7>"AGS##T7@-K25FB-!J<4UO>Y-,NXI>Q M"74IDGCKSEC
M@'HOC_9"9!RNW-HHN3)1.A6JD#W4/F:T!'/T@$EKB5%ZFQK')UNL>JZ,V1&7
MI@',+3><B]H7 U,!EL2J?32#*%4!Q;)VM'WSY!OG-7?.[IX=2?KB,&"H4_=D
MHNA-I>C%\F<L2'S-9XL[X1CWT@5G"QA>:-2J(#BC P1O64!+RQ[K<I75]?N>
M3F32S,L#7UM]MX5('RXN9G_4>Y/OG77.OLPNIQ3[I_IE^=R9&HV+ B75"S;I
M"CB;*#>+(AI:S))6H0,?^GWKTV)%0X\/O$H\[(DK+2,J:WVISR^QOO9W28.O
M^1I:XQACDOC;CQ#W?E7K)CWC8C^,1P_=6V=5MV'VY<MDN9*]UHH-] 63Z2><
M)AK0JDH$YEH@XMMD/IM^N:KJL-ICWX8E[:\K@9K.Q=".E\$DVE]5+><0:">$
ME)+)%'3KZ+MP:&]#QE86-V'$[%#(#%V*I8/Q*U7]/?:OWP]W&$$/6?$P5HVO
M-1Z9"CU)V C'XV0DJP^-#.T=1J:J4:+A1,THK[!.\2AD$7&HU>Y03'Q O'SR
M1.P#W\ $?#--<PP+G$Q?S<+%;Q2-_$Q1(HUJ4=U.H[DY@EB7.RA"\^(IPY2%
M\LH2'#C-*,T4W.:2/+>RB\*L[_>.&Z\? M?92* ,K'I>U=>H+]16#Y;>E6KM
M:DXQ9Z52&"F I3!#B9 @<H5@LI<^%ZN=["+FN._SGUQ@-80?!T[DM]FTIG8'
MJ_K$0/=^TP'BFD&0> 3:/=PX= AROW4!G62T,0(SJIY/4C;J56%@D*?$T F&
MY@C!?2A4&!';/MX;&-._3^DS/LUGE]-\O4.@L*@<3Z"\%$ #=1"84)"=L+8(
M^F_H\J[VS@>/O"\/Y.W94*YJ(!T[R_]UN;B*/5[/YF_QC[.4ZND=;?OO*=B@
MGZ:K!\%7=3>4T%8P!=X&"8HE#A%IST'!*>:PW!;9Y%*WEY5/::]N#U,#"4IM
M-_2NG.79[3X?76QJ61ARFU$':E?7#LM9(R :R &VVI8B8P*=KW>2#I2,"H)2
M!4+*M0XWK;JYB3QM/'(\U@[NL-SHX_\675AO!OM[+;$=YGGQ]Z^9$N#ZXHFM
MWSPY[WCT6"ADRJFFGPE<)DPI#[4QI^ABHTVHBW7CJP'V!W)SKQD<A0'CEFW=
MPYE-!D4*5:])(91V#+R,!J01RAN;52CI+B%Z=TS?^-JG%&;LZ]4!:TO?:3G=
MQ8[[ X?>*!^N,\[>(,P&]." J_L=>XS36$0M6FME?251*^+2P@1<RE240\7X
M%OG6$2)YSV;>#,@^CALXQW]_&2\FZ48,M&K=_J[<='1?)[,Y(6<.*0Q19*#R
MJ79.T,"#*9&[*J?O4L:MTY>-M]/NA\.LI1,'/E[_B'^&Q8T][V=_X/S:S&O;
M/)E#H_101&9$8T-6EL(AV"2E#*S(T*75[F/?<X+8#NJZ]F_#KO('*W*R+D+M
MCU55FPH<QOI>142C#?.Z3>O3+;8\I6AJ*)</6#[['I/6)94[&-7R;&:K58<Y
MG-D;LX<YL(?#VZ\)U\:ASSI(391WM/4H9B51GCG@GNMBT>L2QG@J>L#6'>.0
MH(^?!X[F7E_B1>WJ>SE/GU<5/NMV]?WLZ=5%N%RLR[FZ&"@^I>%R'NJ&F*JJ
MNS;N=BPISD1&WJ7*7(^O//B+BET FK7W[M -!J<X__37+[4EV02G:1VG6&ZC
M+=&"S:466PP9G- %C+%.R\2YCEWPWO[IIP[M #YKL([_OIR'6H&E/M)8=]$.
MQM?NE(9L,**^R*@E\G,$X3//3C&#KE$/MSNVG#+H0[FXP=NX6WJP<%%;ML_F
MJXOJVR;*:&)*M2N[K?W99:I9):?E12$3RI4B=9.7<AUL>PJL&!J"!I>QZT=;
M;Z9I]@4_AC]??:XEY6ZL4V@4DF$^V-63'(2@*>?-@BG4WI<4FY0.>MBLI\"-
M 1W?H'7CK[/%XMWT X;T/Y<3LO)GC.N>QRI9KE;71LD74$(R"%A_%I6QK!BF
M=).^??>;]!3H,)##&YP)O+_*BM::XO>T=LUQ23;69>W]19@N;B]GREO4F 1P
M55\1H]+@BHH4[U#$6B@5\HRU8$<O*Y\"8=K!,G"GA-__[[_]_G?R[T)0A"2O
M[3'*"FYUE:#7Y4U' UY1@!PDR\DC6L.ZU++?]MFG#.X@_KJ+G]T'OW^_G,\G
M*4SQ-I^2EH(%X4!S1BN1SQ3;HM&0LLA:19WN*/VVXK?MLT\=O[W]=1<_M[^,
M\UM]@YU_PR7.)]-/;Z9E'FC!N$SU@<@/28M(G-664:E@O5T2M;DY[3@R!8,A
M^!PB;[%^=[;PE.G1%HZ[O/%[U?N^;>2'FZWEMG6>RZ@5^<#Z0*P.UE#N8B(D
MY5)F5@B>'ZM>V^V;3AGT!K[<<D8T0)'0*?Y1[[2NSK#>SV>?YN'+^DD7>AZ<
MD)!C7;YXK=%0C[B-T"GPJ%G>)LD8XLS_?J-.F1.#.WT+(_:Z 5AGIRN&KEXE
M_'*!:3F?32?IXYR"2_KC:R'@.L+4,CKB+GB3ZVE7D$!+%,6:2;%2KT&[102]
MO_B4:=#>TUMXL=<CO!MKW_WCS<_<WU[ "K,4X# !Q@O:JIS,X"79%HWEA5M3
MHNCRQ/+^;W@R2._GNRV0[E4$Y_<P_;^78?IOM!35T\F5K+>Z]0-^O0A7<O(/
MZT+PZT8U,AKA$JU'AM7J,)1-QBP",*MYX!R#QBXRG_[??.H4:.SK+=38^R1P
M=;JP*86YI8-9/QL1#C,R P9K)6-MR]4QMC H@J,,Q[@F6J%NYITR;QH"L84O
M TJ(;NH"K 0206?FG3,4WSK:JYBA^)8S"13%>"6SX%8TN4FXQYZG+2C;W?4#
M'OX]8-;ZF6P'P\81EFU8=FAQV1[X/<Z)/9P_3MW?:P,]]S8E8RG$U13G>EHQ
M7:#ES#+*AZ+AW&'CFN.CL**SV&P,4O3Q^0%%9X5K)UT-A6*FP5O*?EQ<B2R2
MEIZR(#+TZ8C.]@)I1^%9'P\/+#S;.!3Y,*&/7 <WF".W45'\Q",HH0VX^L@0
MA30VQ<*BB1UPO_\;G@+, _EOX.G]?9P7&\6HKPO0KXF'1L55]V8OR,22 ZUK
M.JYJT5LLL9A.QP@=O^YIX#V\9YO4:O\R^Q8N;A][<&:*])9&S&H_).\SQ!0*
M\.!E\@8QJD9-(#9-.74>#.3D\05FEHGHO-24GZH RB@+WA<&S@11<O19J28E
M'8Y78#8D'09T?@.1V2H+_GX;]BY>3#[=T4=F@<$G]) U658[%$"4%(B80)YP
MVGAD30C2Q;BG0I/!@6CR-.VAJS(M=$PN@8V>/,"] U=/3;(LTD3!,*-MLY$<
MY_WDL%O*0(X?6%=VEA)>U&/T*I;\.L<T65'V][>O/MRHW@H6Y@0'D[.FL1M)
ME(T<HF&*I1AYZ*0R>_R;3AWK!OX<4(6VF^11>L\L>@5)1S*V) ]1.0\I,.Y2
M4#[+V&)-.!DEZI"+1#MH!E3#K8HVWKI\_3U\FTP_K8W264C&48#.56*I!(*7
MN5ZYF6!=42YT>LAX[Q><.M3#>6] H5K?R[$2ZI,:#8BZ]EO-&8(E>REZR38H
MRYW2+=:$X[^E''(Q: #&_8JW__.W#6_]2K_\WNR^>N,#EG^J___W#V\ZM+A_
M-9M>23'ILZZ#G?#_L_=N36[E.+KH7]DQ[XS-^^7$F0>WJVJFYE25?5SN[IBG
M#) $;>U.2QY)Z2J?7W] 9<H7I93))7%)2F5-Q[CMM'L1"Q\6 9# AVG^KQFI
M^/KSJS^FF&\+=";IZS5^W>&6&W/O%Y,/'Z\?*W\\8+'__?4EOW_YNQ6_,Y3Q
M7Q?_7&+M@/RW_S7)__YOD]J;XA3])Z+4*O$ DL<8D39XP4.Q5WW>_)CPKBYH
MCPORW9(GAWK;JV\ #EG+P'6V=;=WT@21=1*64@!/?B'J P"_KX5CPOX#+F%R
M?5S<UVN>'/BM+[^!/,:L':5[*++126.TR5J#W)8(L4 Z /GU\H<%!]^N]/?E
MRLNM'O_S=(FDK>4W<\\D.LY-/0<SD7Q2B(D%+)X9&=':;"$7/4: T"[BP4D4
M?%XQQ+Z=O;AM-21$<L7F$]X-:S0)C0Q09_'5G@,G-(L4L#/EO XV!2G&H09X
M5++CQT<C6<Z][*DK)B/0P-\RT]UJ@ (X$N\CSN]T03G?CR3TQW6F1\JYH["[
MXL8@A7692=2UMQU%K52N!6G +4\A2CM.,^A>XEZN>8V/W@B%0:U2OTCIYL/-
M]>:YU148*7DQB<DD@&D1Z9,A);(L1?8"1.9BE$ZV ^5^]E;8 \\1KJ];Q?\V
MV/GG;/ZOGV]#'EPL5DW8A0)CED713-M4&'@/S A50D(-, XS^>&B/WNC[(3J
M"/?KNQ157V4V7TU<7F+]V_GB_>3C[^]ACE=&%&NCI_!!&'XWZMU 8%A 2MK5
M17"CW*GN(>O%6M[8N'6\KZ\GOWN(NSH&7)'GTI=U57(1)LC,/#KZ3 !(:Y#(
M1'2*1D?I@VKA?CY4CHNSIZ.#T_%NO\K^VTU5WZRL*"^N8C5D+/3>7M4S8=#U
M3-@R8WSP20;'<\N0M^\>>I&0[Z^VSM?PKS[>G=C\4H>$OII/WDVF</T6YQ^N
M/-D0FD &Y6M[:D;:KDKVK)"/U)2Y\J!S YB[5[A(9#LIM#,+S/=2_7AW KB2
MBEMK%$C%)(G'-"K'HL^%&2^-D!J,32V=W[M7> 8P[ZW0$<AB'GWYVTZU7'(4
MI2B&=2BAKN1T,:M"87#DSFII]#CY=9MX'6T&KJ_/-EH\ )-M1S;_JRHA+_^O
M=#U;8/[W?Z.4![_^<$:+_;G\\7I5U/'O_[; =_4W8YG;JLLI626\H9C$\E@9
M[\@BP*)ASJ5B"Y<I;7::CVMDIV@='=,&&LUL,!8CG ?NDNVN8*%%NC%[21\6
M[S0-I?W@;+23 [ XOL5D3XF.!,62AMI!F2,+*_J-Y$(26E&,92_%4AYI,CV5
MH0R!H',_VDHR2I#_#Z:O;&O> (J$S*"EK1,IR*:MU#$>@M;*1BU]:HADMSSZ
M?$+8?32_>=1P@-HZ]XK^_G_>+5[.X'K=T%))-"!4>GT >JLZ)0M*9LGRHM'D
MP$M+7_#W3[T8[ Y05N]Q<7 ]^P?2@WZ[2=<(\WN$..L2014#NF*8%I7\)LMJ
M61&8,,X5K4L]\VS LW&YBP%Z#/5VO%);]:+/;N8O9_-Z)+DZPM(OIME\8YR4
M [L<G&3H%,GG$K!0"HE&J;'&[*+F+8<*CRQS,8CW5&?'2ZHJVB\W4_@/^$I/
M)#/H%&AE2DQT#(%Y[A(C,23JI),W+1W\WSWT8E#<7U6=;WNJIUC9D2 [DFLW
MKR&62*(@8#V6LJX.GLQ,<9M-$)Z$:SF;W_;LBT'P8,5UOEWY9E^X$X8B,\V!
M>Z92;=3@-M9&#<NR+IP[C-%O$K4]MK%>&(2'J:SC[<JV.<$A9V6T1I:25'4@
M1&2^8&1&"!,J'Y"36RKJGMHL\R.<>!VJW([AT+T9LRUR7.Q(\T$@[)J$O8\&
MQQQI+I#2*\J1&87;4#F4'"5=N3"AZ*?<RB#<EIF99XCD@)'F78 <HKB3C#2/
M-GL1R*WSK,C+V%!].^UN'!1/H&/&T-)B?NXCS0?A,'BD^1 E'GNDN1<41& 1
M+,N4*0J/B4&,]=#$88XH8PG0 / 9CS3?%]NNJNO]\4X_K#G/N%&V"*_(#0FL
MT3<R""75Z,WJZ*5ULN5,\.L3GR!4>ZJC\YE/38QNAR5KR7UT]2O7EK[W*%ET
M2+\(5;P4EO:"ED. ]?,N,#S=6UV=#V^J#.NAY U2;(]*=X)WBIAS?\W.NJFE
M\V;WC33HM;.*S(QD$K<;1%0^,\N]+-8;@=@2CHP-SHXPLC<V0[0Q B9Z?=&B
M8S$4R+#:(LVT4Y)Y+R0K8&WD@DN=6K<[?6P7=(A&9X>KHW.T]UW5\VV6HC"8
M)'B]L:0L!5"Q0#]@]8=%1K#)MAR'W7OPA?JDPQ38^93Z.V'6F7^#. .\U)8E
MCN^N#E3Z+O@.T%CGS7*;6#H%%QPW3*R.#] 4YBF=8!ZY<=YEA9MCAD\+X ,N
M;5S\ABAJ#-S^/IWCJEMS+9=8LWP5"75X$6TOPC =+&? 368IF#J6)(EH6IB<
M'USDN([P8/5O0ME%=V/XR'N"K>^RI C*&8U,2"3I2J0,-&FRW&@4K[T));:P
MI#VXR*6!NH_NCO*EKJ<+9T*GJ !,U<95;>O8^7ID8P&-SS$7;O?_4H\^EODX
MH.ZCN\[G*=L%6X?9/DE R1-3H=Y:%HOD7H)EX*3GQF2;ROZ@GB0/&1_4?737
M^<1ENV!F3;/(09BD$@-37S>$R"(6S7C,@=2/D&5+?O_@(I<&ZCZZVYFIG!'=
MX.\W'S[ _/.L_.TFO\-E'2'Z]5$__OD1IWE2YTF?A,%LL' GISH[3)T;G&C6
MEQ# D4\W2INL@A; O77%\P2H#Z$_'"SG 65@MTN]>G2I7[XTN04./D:'+$<(
M3&=3^8(*T,Z)'F,0-LF6NLWA*Q^RYZX7^>GF=O[Z]J7^&V'^:HI7)F55BO;,
M6$.OJ#)GWAG.,B\^\B*L:HJ6!BUZW#UY9-R_W;+'4WWGM*A=T+=_S*ZRT$)8
M2O I^JM#LT1F$*)B M%(+3,*UY(F#5KT+QL9K/K.6=8 00ETO"HJ*ZDI#@FY
MCE:S 2DVB8(IF7/T*(2$EMJ"@<O^92=[J+]SZM8N:BU'O8H^\"!B9M([SW02
MAH4(E0C2:Y>EP=C$I#%LU;_L9+CR.R># R2=?,*K:'E$$<F,G8_UZ##66>&^
MEH=DI4K$X%HN&H>M^I>9#%=^YXNPM[,E7#^FD"LG2P8G+=-<UQZ@'!BHFE5#
MM*DV:9HF;J6FQ2[6*/JKNG/'QP:CX8OI<I(F'U?G(7]^A-5EU:OR=DZ_^S!9
MU#_]_GE!&KDBZ\TY8;V&YR1WJ-,AM2M,6>Z"RQ!ET\G2GLM?K+T< X[.C%[-
MVKDM)9#!JJ)(,SS7(9/%"P:KP;+"1YD<8K!-/=>#5AV;WN?(5C*BRD]-\[.M
M-2!ZFY4WDH4Z,$Y;$,QS[6HMD"D*=4IQ@V?A*78QC0WL YU,0Q0\9M]+BQP7
MV\DT"(1=#3#[:'!,1+,(T7%,+&BLTPA49CZ!9=;FF!'(:VV&"6>*Y(!.IBY
M#E'<:3J9<LY>1D_OYB73HG:Y^I)H [(AVZQC4JXY #S?3J9!. SO9!J@Q&-W
M,J4,(D==6$'NZ\$HA901'#-DS#$%53"TG$F?<2?3OMAV5=T8E3N_W\3%)$]@
M_G5ZGD9G..>125=J<U6M3E#>LTK*9=!PF543N>[VQS]!$'LH:N<I;_=K_YTC
MM_>YIG_@89VNU5O%W1P-EK*J0^$XHM#.Y^ MMTDD9W.2R,WNR>,'CGO;_=R]
MI_@]^LC15=TPA4]Q&701P910M/**?F-]L"95/B>PX0&%]YBRM_OI^]>@//[,
MT17?4O$14''KO LRRSK1.(("A26YZ(RRMCR@^<,+-78_^^O9A-7<@=6*8:RQ
M*]3AW0#(O#=129([-ET.-"QUT%3W78__9G[LF]OZKN7LCM[L!R0,[X[/)M-W
M5]:YJ"AF9PHJ\XNO);:B7O,IFYR4D$1L*=#H(,IQCS5[6\%WT^&/C,L(0^QV
MOL*;V?7U3[/Y'S#/+Z9P_7DQ67SSHRLI2\&D L4.]2@6<F!>8&"<]MCL%$J9
MMYQ6'<X3NZ>\EV%SQP1M!.KAG6)?^1(]5Y1 A"J3)NQ)#]ZQ3'&1YS;$8D=A
M--\IT?&)NXZ"::L=#0+DF);RS<;Z\S3=S.>8*5E*OD 0#+&6(@"0K"49ALYB
MK5K1%/P=U7BV"/G,[>E0V$887=@BZ^^X7%Z3J$$6'FVMF<L%R4=[\M'.UD8E
MQTOM4X)M5S/'L; [&?\RL$- &V$$X4Y17Z0TQR\W70N\"BBU,\$S0%CUU50F
M&])*R$;X((4V<92!P,T2/G/;.@BPCD5-CRL'/TUN:R=^7"PG'RCMN$H671$Z
M,YT+,*T<KT?OAG$-4EJPUH3C^L;[,CYSZSH0M(Z%4H]'A49KE:2S3%E#+KN2
M;/F,P$J6L2B1I0_']8.C'*K<5AT$;8V3@K/$5Z0NCL(3+66-A56Q20ER(X><
MEQRM8N<D!R##=7B.)3FHC4)'T6G1@M1BZYTEELB*4@4$!1-JDP?GJ9;D] 3R
M@1*<(0H=LV"C18Z++<$9!,*NRHU]-#@FHBIH&00Y29-5I3./A78PI5D*WBNM
M$\5G6P8OGB&2 TIPN@ Y1'$G*<$Q%'*$G"T+Q5;6EYR8ES:SXF2TH(LJ31<7
MYUZ",PB'P24X0Y1X[!(<2:F40%N;$>O '9. 14/.14I/@2Y/HFU4[AF7X.R+
M;5?5'7&6X&IWLFB$2#XP$.AKNP<97Q"K"7FJ%!%5%A<_I72DT*J[_D<X7WUD
M$$F+=']-)MT7SF$#)_?!XOB326T*"C,BDR" Z0RQ$H4%AA9]HGW4\QPNQ5(.
MF4PZIJ$,@.!$PQ&Y\]$X%9G@15<F]\ABL)9 5051DG?T+16@3W4XXB"$]AB.
M.$2]'>/(Q7QY]7MZC_GF&E^5'__GAE[[5UR^G^6?IY]PL:R.]?Y/$7^##[CZ
M*+PU K343!@27DM5Q_66>G)I1 !NM54MY^ DQS<;!_UI<],X5- +"5".BE?'
MR[LJ]RZY[KZP%LD&!"Y-%O6P2,<-5HX+[6Q47#KZJ 8)+6V.0<;(R ,7IE4P
MM#?GS#!X8S &4)O$-D_+8G8$+>=J,$/@Z!S,W)^FJ#7(F&N]%2;:6K&^8RF2
MQ>(,2,V5%2VW32<<0-E;XP\.GQRBKIUAR BLE1\^3%;VO(!I;6JN\1-.TV2O
MUHJ'GM:-%[)1X(VR?A&%THYKF972FG,O8HF!8/!1 T1_U2A[5Q6__L=O__'[
M1G7U3S?33/]U"-?G(>N-#]/0E]X ,H-##DAOF[2.0-]AH>\'N>!"9*/+0T V
M+'W8>< &2\AM2G+]PV11KX._IYAP5G, $9FD+8;2'NX8^$ )"H]H-40K0FQP
MK8//!MI%//1PY#5\7J'P=G:[L?X\W:+Z*QDI_>.F,%6RKKS;LK(DU DFMAC/
MI1-ZE *-)NF.GRR/9$&;IR;]L1FAT6-#I+?SF\5RE?DM7GR8W4R75T)+GT1V
MC!N_.CJPE-I7J.L0CF2XYKCE!O5PVWE,L(LUFZZ(C' >^Z@:;L\'4 J9O)6D
M F5NN;U :4+:**<=*!6+/,G>>Y0*JV-O-?TQ.<?"*P%688#,C$XD?TZ)!2#S
M5TX8YVS0/.3[-O74"J_&!/6!(JPARAUU_G>#'!=;A#4(A)V#P/?0X*A%6$8(
M$;)D)=2NL8*E4KX@,YATC%Q:M4FF>:9(#BC"Z@+D$,6=I C+:YV=M(D)FRM?
MB+8L..69B$%D67CAO(64^^R+L(;@,+@(:X@21\@ 'KPU+M::6$)A1I1";U[)
M?$KD#"G,S"9P!_*HM^L7ZH^[8W'\RIT6Z?ZJW-D7SF$%&?M@<?S*G5 "@O+D
M$V.L)Q_>L9@S9U%)92%$J],H#8Y/K7)G1$,9 L&)*G>R-@"HZM#7>CZFC6'D
M<2/+H@Z>\TXJU<+$]U0K=P8AM$?ESA#UGL65V=W[_/Z1_O*G&R15Y7_"8HGD
MAS_.%N2/Q[C4:5UT_)N=O5Y_XWI'BNQ5"-9+R[55)A+,WJ.#[$&@RP]=[[2N
M?YCG^&6V6'RW[-=CLB1S0*XT\Q9JM9&0#$0L+!?M4O(FJ,U*OCY>8[=(A[K)
M[Y_\>=WO^ZJ\IK^84$A9_\&51R^%+X&^_#H0%WUMLK6>12]X3(*#DJ/4S3=)
M=_QMLY.%;/K+_EB,D+%M"%F)"&[@^L7R)<SGG^F'_X#K&[S25G+NR560_P"F
MR8F0D,(RGA(&J)WCFT/A1S&8[=)=JL%TP&*$0/S>N]]FJ@4J)86U+!6=F!9%
M,:@COBQI [TP2;M1KFBVBW.L*YFC&,)>.C['*Q>3* [4R5/\R3DE'QG(<GE@
M57II((+>9,)\RE<N/4!\X(IEB#+'/)!OD>-BKU@&@;#K9'X?#8Z)*,4@B6O:
MKU02@NEDD'G,D848"B0-,HD>G^E97;%T 7*(XDYRQ6*+!^.+9:).\-4J.]I[
MZ(\V&[#1" &;3OI)7K$,PF'P%<L0)1[[BH4[S5%B8AQL8%IG1>&'+"Q:6R G
M'KC:<CMZF5<L'?UO=]T?_TJE1;J_KE3VA7/82?D^6!S_2D5DDI(;8%Q'DC+E
MP*)(G'D?4Q))R Q'W4O.]4IE1$,9 L&)KE2BYU:!]BP"-TP;4[N!R2\:YQQ?
M35_RI26D>*)7*H,0VN-*98AZ1S\=)!_ZM\^_09V;^*I\>U!5/P,ER=Z5E*S6
M#9-?U<@ G6:QH *5O4_8TGIX^ '03A$O*! 9"9<1.(HWSC1OI5R70C6(-F9,
M\H!LIPE(QH+UX7/F@S$9_93Y>Q'!66O0!Z:TJ=?,3K# R>%*$#S7]L#,1^G$
M.KJY/!*5G(&U#(&B<X"R>7G\8N/R>%T0R0V]?)WB;8M@M*5F%I,7K'!3:Q)D
MB5$WQ"=MJYWZ)NH <&:C:K8SW]]/DRF0Q<-U#996]Q6_U']?-;TBK231@A"!
M1.&1)",?2\&X9(DKYQ*/H,)C]1N/KW(!T41G57;DH7]8LC4_;(-LV\.'@7"?
M(B3HC4T3Y <HMC=]Q6,R>@PF9U/'!54*,G2&03*&6:6L#MHJU/9L0=_AV$^)
M^1!]CC%I]P<L6&?VO*3_GRS7)!P";;&N#B=(JUD%B5Z7\&,2@Z)]SDA*AAM0
MWKW"<8>V]45A<P;OX2H\BZ+,M^_QQRG.WWU^.P?Z7F['HRQ'*<5\>*GQ"S '
MO.I&V:6C3]WG&%S66B>90*@@ZI#'Q!T6KQ\JNWQXU:,1:@@47%#8PH*N]VB\
M. ; $T.DU[ ^@\VCE.R/3ZCQ]2[QRRIO:)4_:J!VJ_G7%.\1-/ .KP@ND+8$
M)JRH1=FVL."*9RER@M<G)TH++5/K>F=-=3#$).Y?W'96]@C'J8U=7UJ!$Y1<
ML2 LD)2&-N]:3)\Y2,0@LP5_DB_C7.D.]K&;$3$Y=>U=_22^TN&]P7<WU_5?
M?GY#0<>OL%SB?''+>I=]=#YDEDRD8+*2N +G%$Q"LM)3W. WJ7RV;CT-2YUY
MF^4@<&?C*;ES8+U5J'6DV2#6@.3Y@:6.GS=WAV4VGDZ/"+DM2908"O.Q=AH$
M2_ME*99Q:X3,.B3;Q%M]=*@?R)9/A?00579&F)Q$6LXG:7UC/)N^GLV7978]
MF5%6.<TPSVLB;0$E%4BUUY.2R=I&3CE@8E(ZC#XX*YN&GC0O>-Q<NAL\L[%U
MV_GP^X=5#]'7UZ?<;7TZE+2RSG!DR(-BVB R**B8 HJ04I:^- T4W+W"A?KQ
M3BKM6-6W6ZH[$V^1:X#_?FBMXSOP7G@\"O$!RNR\K3\H'V@9@R&3SA+(A17Z
M)19.*1RGK2:+Z,"US"<[/L@/N.YC8SQ$A]V#LO^YF<PQ?SV(^-OG"LYZPE8R
M)9G:QA=-]5:^,-"B]LY[2F=3\=*T[-H/KW)<Y]P/B=DH:NSLDN]+%JMDYDXR
M<.B],V3%KM[-&B48*!\83ZJ2),@<-KMG&P'^=I6+!'AO-8[^!5?)U-KT!&U)
MRB7)C*7L0M=N;F^1WM^(#%Y"3JCV!EA=\A>\MQH[QUK;)=-KR4BJ).K5F4Q"
MUEH7,CV4D0E1'.TQP@9H<< /KW*Q .^EQHZUJ ](MMY;I-9H+29F*:MC6O!(
M>XL#QH.6CF06:K,U>0C E[Y%[Z7&SN5"WUQXOMBX\'R#I ',;V<_3C]-YK-I
M_4?T;U:7YK<5<[>U%447FZ-A3F,EVS.1!;"))>">W(M#X"WL4 <+<J%)]G$!
MZKQ]M B_NE??(?^ZLJKA#09D[7VD.GY^?V13&&B$(^'8.23M]"8Y"YV]LBQF
M3EE3E(Z%J(%)ZVQQ: 4YZ"=NB0\<0CQY0QP"7^^+B/LU1&L>0*>T!' LIZS(
M0P3!HH7*-,FQ%B=Y\A(M%P^[%CAN''4*I&:]U=SQP&,;?08WD&RTBD5=XSY
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
M3%CXO'KGGV;S-W@]P5)G3[R*UY-W=U,F<LK** @LZT@J\*+6H2;.HD<70Y!
MFFBIZ7EDG4M O:LNQYW;NAX(L1KF-_\(D_S[S;Q 0MK$*,AZ,_L,U^M9D?/7
M\UF=8I+?T/_@Y?MJM5?%.C"57I*R>6"Z:$EI5HA,%:NBMQ3*\7:BKUY2780-
MG0ZGSL-@W^"[F^OZ]Y]_F"S@^GKVQVHDW)=)V2\^S&[J0*=4%\M7(+01M>(M
M*!Z8CG4J">7K9#-1F(!*R=AR73YLU4NPF!'U/.XXU[MRCI>SZVM,*ZVOA(_7
M2!OH3Q,2_9MHZBH[KTALQ8(/==J1PCKM2#%(R8&/(H?<Y(<.D.$2K.5H&'2<
M\#ILJ%'=UG22@1E>&\%5U@RRMLS0_\7@4FVJ&2.9/=.!4^/DM_VAZ#@2=H>0
M+U*:W]!^N'P)\_EG^N$_X/H&K]!&+B*Y2!*55S[KR*+PR(P(CI?(-?G((]C+
M=NDNU%XZ0#'NB-@7TRG)]]/--)-P-8&GS.W#_.M6N)S?+)97(7)#R7PM1+6R
M<J[SZE7I%R\-SY7^LVE4P3YK/W7#.(K..\^(_<85OJVRW(GZ&_ZY_&FR2'#]
MWPCS*^^"-3YFEEP=JJ=K58VNQWY2!&/0H_ MJ5'38I=@!?VUVGN@ZPX)JUSR
MRN;BLO6.Q53GIP@L+"K*L$30EI,U!I7S_G"OUKA@E(?KL.<DTT<$4U<Z"T%O
M)5B4%NID#4J;''GS)+V.Q@ENFQK:'EKCPL$=IL.>0T975#0DR"KNF$_BS1+S
MQA']2M@KG5 ';C6]:^W-K%(& (H_2G(V0C1H6L:]MZQU"6!WU^D6T \ZZFQR
M*&_?SV<W[][7W_XT^817OE@*,$UDWCI-J8KAS&M1YX<C!,N#"9MTS/M[[8VU
M+\$H1M?Y%B,YN QT4PVW1:_%4%[JDV(.5:8DI-8-@1>,NQ1#,5R3%HYQX7]4
M8I(1;\$/4O YTHYX 62T:%FL7#M:@:7D0TB6C+&F\.22V6(@3Y5VI .&#[",
M#-'EF)P4+7)<+,O((!!VD5/LH\%1649"<:*0<RG!UPX761@HBD"4Y\)"X2@W
M^<C.%,D!+"-=@!RBN).PC%#.8"M[(,M!5Y8,FUFPE4N%1ZVL<08VF;2?)LO(
M$!P&LXP,46+G:K3??GT)'R?++WR@8()1,A4FK59,H\?*_.I8++D(!2:EIA'
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
M+</MAJ_\'*RD-P"= Z;?;JK"9N7OI/G%5:7[]AX2LS&3?S>),Y"5EP2RU1#
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
M*[G!1O<G/\MQ<O;00M\/X?<[[0&S:4+,\]](%Y\P7<WHP?]O^.$:11>B2BZ
MU*&0:#Y!)(,$LE?%LHA%ZT&Q]./+G!S2K56[)D?7H)!VOIA=I04)-OE,/^#L
M&YXG\GN=(RF,K:/$;$T&:6D@HTX64U8B=IF/NDZ8D[.*9II?8PY[R-E^F/Z)
MLP\4<O\1YGCV>88WHSQ_I!*E,5DC>B#?A4R:ESJ%A5D0Y#,+E#E;W.)2:5MQ
M3LY^#@75&G/KFO:E0.Q7_%*OE7'^=3J9XSD=A((D+L"-5[5&-=59AP6"S])*
MFX3&(1WMHQ=^"2;46/UKC*5'+O:^M/<N5*\SR]_/.8_HE<Z03*58)[\:@I81
M//?><5XX^BWBW6&+OU2CV1&&-8;3,B7[>KZX^%+S.4NG>VTFN5)(H,:8'41;
M)\X@2@B5W1DK<ZB+/NJX11)_R-(OP6B:0[#&9+;.QHZE #>)1>024%?+9DH
M1>P>+ M<*95""5UJ#)\M==<N#G,'3 Y-W77[:/^8DL(OO[__<X+Y^@&_+U.(
MUS6[ADY=0V] RBR"4J) %$76Z4*"U_>DN"Z)F,>$.O)^B%$V,.V$18=*YTVR
MW1;G#Y"N9V?$X^(=ICVB'9P#[60'+/9O,5II2Z^' B<SHQ>%WA$7%()R+)-O
MIKT073(]A["4)UHF#F4H8R!H7*7W*4S^<14FMYF#R>=/BV4"X::L7YC$HPX)
MK"X&E&;TT#D6D(YIC@(+PR&W/H^OLG^7MR4>TR[*;%C3NX[F0Z&53!L+QF<Z
M'971Y%S+0J^ICTXY9S2N>>E/G)%H&Y=A5^7V9"0:(L?),A*- F$3D<TV&NS)
M2!1IYZ'PUT! F2HSOJ7CA_8IAM9*C]DIO:8E^@B1',%(U 3(,8H[""-1\BK3
MUH/@BK.@4%KPV7&(*@GT7G"_FD9XEHQ$HW 8S4@T1HE=&(GN7><MATTM4^?U
M5F]IR9P'FV+@@*R6^!2LY[\@<Q8E&6TU<K:&3ZSQG>I#N4[P5.Z!2 ?*HMOY
M5?>$O&W0'2!8SS!^HV2'(BYJB..T)P@=XO?- FK&,=?F;8.5WRW)"$X;!Q9=
MTMK%[%>G$3U+ZWB2S.@0QC%&]QV,XO67KY?3[XAW)60W1Z#T(CL329A0)'E+
M'.L12.=M3#E*+:RW7:XC-LBS_]"^$6+3]NKNX'&\7_R!LY^>]48N%T4*@9Y0
MI$K0J#*'(%D"Z570/'I7L O'V2:!3L4.FBB\<8#Q.DTGTR\7Z5>RS<OIUR79
MPB3_>SK[3YG.$OX^HX>^K3"^G2R>="E!1]#,^=KJJ<%YK&7GMG"GBS5B",OX
M^)6?NQWL0=\=IE#]$B[KGO7I#\3%/Z?7)!S7.>W(@I U#QGIBW+>UY9?"=)&
M)E QGIGJL4UL$NB$0Y$F&'0@65LGU^W]U0#)>@8AFT4[3!32!L(!=K&#_CNX
MFH](R$JT(B#)E6TMZW((L? ,Q;D0/0K%=#H%RW@B MFW88Q1>V-G8^D _8H%
M9S/,K^C_%W>'7 R(P@I96<1(*JYJEH]9L#R7%%GT8=#HDLTK[-]Y:(7!M+D"
M&W/^#!FKY;(U6D5.7E(@U\4R!B[: %KY$K/4,K,A$V^?__# ;=R 'DINW(+^
MV)2>(6*=\O# 4; ,'"FWC4X;[^:/B:>28=&X!-9(!!6<!2\*@D.9BPLN%6Z/
M$>H=AP?V0'J,*EO?/KY[NVP-^O5BANF6K%/%.C$WD1]B# .E$SDHFL0+(F;M
MHY79#H%VW6<?SV"Q44J?-M18XZ-Y37'\A^EL4::7%]/WD]M$9(Q.JR #<'(B
MR!W)!9PJ 7+RN4CZC0K#WM8!BSU_C-OKM/G&O%G W_^\O>]F6I)/Z"(4Q04H
M)->1?HZ0!.948@DV#AD).6BQTP9].YTV9L%[5$#"[]8NN? NHW80N8HDHJX5
M,?1=X+ZH&*U'-83Z9^!R)P[\EGIM3#3WF(B_T8\W$F+P27%-^Y!5"4@FBCQ\
MD)"MQH1*2J&'E.,.6^VT@=]2JXWIXAZ5\.+;K66B8S8Y$JX($D[5*R9OI82@
ML_/1,R_,$'ZX8:N=..[;:;5AK+TAV_!#$3>$(94P:EF_$)A.CI/?H9%\3^XC
M>.4YN:+H0Z0S2>>5O$N7#L--\IU@LJ8G0@WIX$:(>5O1-$#0GC<Z@R4]S 5/
M%[S'V]0.8'6X_ADN,)+G;$5QX&AOINU:(42I.' ABA&"9UNZW 8=V*J>N!PZ
M+J,:@U'CF/;_PU"K+U[_%;Y<3&JZ[>O7V32D/WX$W%((HQW%7M(+"TKSJH)L
MP 43C"<_++(A28PG%SHXQT(K@*:]M-LXA[5)N!]A=V%"!B5-19-</44.64@6
M(7CC;8@E,F=V@/X :8S#0[^==O<SJNUZRV,Y*B5IMRLNDV]61U,7C)!%=!:M
MK?;:X\!XGA,>=_%D6R#0D'7V$;%NG9\!@OT]X7$<?L.'^6VA_/UL&[>EFX9B
M=V0>DN>)I&0%?&:T<4KCM656NRQ.P"JVG/#8QRC&Z+R_,=SZ-%8'C$X"\T;0
MHY)WXQ2YSQQM,BYJITO>@R$<WX3'46@-FO X1M4;W<>]37BLZ=U7T]G2'=K3
MH,?!2W:>][C=HZ^,?50$:(Q,AQRS"B$X\A[KS$?:6:SE/&P<^SAX];U-?TP*
MO<OT%OB<8AUVRB :2W$/Q=F6)R>LZG)8])_^>+O2VXO)=+:<YD4(X'Q1>4UF
M\S\NOGX@)Y2T'S[C+]_?32>5NHQ,AS[F\_5?.9>Y)!NE!>UK%2.7M$U03 #2
M6F3"6A/Z- !L+?'!X[=6EK:ZZ>X'P\9Q_8?PO;[=E?3S(UY>8*D<Y^])7Y^7
MK_K\/$<C)2\"N*E,.DE6;G,ZE21GO.XJ1>4A%0I/K7-R5M%<N8US>6^J?L/E
MC8@;)>1%%BW(4S L%5!!6'"):2C9.U0!5<E#:%2'K7:21M!!T8VK5NH(DR?E
M8R5F-$*#Q^5L2>XA1L'!U$E)RJJ$J_VH:PUAR%HG:0;-E=RX?F6[>6N<EV =
M'56D%EW9U3SXHDCJG+/GUN6\VJS^0L;>;7UD=(>A<?W+Z,EKRB8E0ZJ#<1)%
MH=9(\,Y2*"J1/!^*3C!M,0#@>8^]:V0M;97?N#EEQ^EJ7FG%N'> .I*)>]H5
M?;T%L5*@0X.2\RU& 9_2V+M&1M03F(:E,X,GLK$DA(VT(^HDZZ5IW1LS%X"F
M<!YX3D$-N9=\]F/O&IG'[DIN> LU9#B7CEPD[PM%T_72S3.R3V$B^.2UT$QH
M(\00_)_QW+.MH6^HVH>H;SWL</CPI/MCD@)*985$D&HY4KJ$^OP"I/..T096
M2MAB_.73"Y^F9715_T-;V7HRXL@;>FX\9]8%$!;KI/J0P8<0(9&,J"**T(?@
M\=G. MDE8=H!DT// IG/%O=Z5%__[Q6]!6]Q\<?TGA/^\+\BO@M?KF]^8ZR\
MY4*#2#4C&&2"X&J=B(R"]M=D]6ICYUH#)#GN&1_]M&IXNPIZY)4VHVQF>@#L
M&F9SJ]R;Y+HE[1T@V8A:G$'6];A(^RW"V2^TTZZX[-ERT(B Q4+DG/9WX0V$
M4B3HR)S,T14IAK2N'*W%;"C0.5J#&0%'XPNC>V4!MS6I(@1;A 6!NA+HT)<@
M=(0L$W/::R7C$#J9!Q^\/X^YM<:GK=35>7A(T5'PQ )PSVI;GD5P1M%!:7PT
M4C.MW!IRT1,?'K*-S["K<GL.#QDBQ\D.#QD%PJ:9$]MHL.?P$*%-KD-820H*
MGU74%NK@(3#2RB294<Z59X'DB.$A38 <H[B## _1GD552"P3>0:5 P>?XG)>
MJN-<20QV4)7-D0\/&87#Z.$A8Y38@<I[4S$W&:IFY/2!B)6/2NH$3M2'CJB4
M]IBR[]+]_3Q[9+8YA5LBT&%(R.8:[R&"_=TC,PZ_P>T0VRA_KSTRJ!-%BK2?
M19*$CK[*:A(+AX1)2Q)/4V1R E:Q98],'Z,8H_.]]<A8.C*E%0F,"@KJ. ((
MF=<B82LY2\F4U:[J%](C,PJM03TR8U3=T(>HB8B[>O%K\V9.Q%C;O.GD(T$2
M.4W%!-"29<VXL:B:)=Y^6OD$_8/=M-NP8.XG06Z/H0&BM,[-K\BP_V3\#FBL
MPW0'539.IZ^*9"-M0C9'0$DHJ%AG7W(*@+3&DGRN;9Y#VG..!]5'$N9]0!VC
MP8/$[BZIG(JC+0B9 <6*@("I@&;T](ZA2^ZIAL0CC-UWAF)T^#Y&CX=O3ZUU
M;Q\Q3;_A[/M'O*QUMHMIG4I^,?F\^ -?OWG;OC]U^)J=&U2W?/B5#E66LM*T
M%UB#12FN@K0Y"8FHG7(VV8T=JL.7WU^+*HD=.1.0LJ5HI); 1,DU6*5<'4:E
MK<0>+GK_%M4UY5XW+4VOPM>+1;C\<2,Z_WWZ"]X @_F\>&828QF4KOWFV4H(
MK([6$YB\"3XS,7QC'+GX<5?=C3"61ZKN.L#0NKOT9X&7DU->__65? E<$5+4
MFN&4(DC4I4Y.\1 U)JA15\GHBBANO*UL7O EV$<C=?=G)-P4ZTDTSD42JP1!
M>E">7$A+-IPM2X'Q6$^)OZLQ=S2<CI@<NAISZ,00[HWCB!:L"1H4>GH;;!"
MGMX#K91A>4A+VO.?BS0*W)%SD<8H>8]#<H:(=<ISD4;!,G!:SC8ZW2/DTBO!
MF%KVUM>9?CQ"*"I"B5YPP5+$.*25\+G-1>J!]!A5-D;XNA/ZS9=X/>'O;9C]
M!V^S^*&$:)0)Y.-Z7N= D+>K@X)(FYL4!6U00WI]'EGB>"CV1T$P;:^_SJ6*
MND3M*AM"PNBJU3+P(F6(/ADKBK7&KKD'.?%2Q6W.Z5V5V[-4<8@<)UNJ. J$
M315NVVBP9ZDB%LNMH/BCLA6"*@+)0G,&@\IH5*Q$MZ:1[@B1'%&JV 3(,8H[
MR'4''39,B,I+:4T"Q84'S[,%;C,+,C@5GN-UQVXXC+[K&*/$P]]UG.5OU47(
M;Y%^NIA\?C,ILS"GR#TMZ$RZQPQ)_^RW0-8_G?[GU[ (K[!2X7V83?\'TZ+]
M=4A3L3K?F/13X<JE2IUWE:V2*66A@H[18$0G42MA1+)\XZ5*4PGW=N^BR1]U
M* ,D[>J>:R7$4J\D,;"LK=!:=Z$//LB]RX V^Z2T,C):R$5E4#Z3#Y\4 ^Z2
M8$XSR\R@P; GQ7(PQDAV8SD8H_X.)>CK&Q77$)&>8U;,2T'GF0Z,5$*GD"M!
M@]2:&Y^=U7V(#@9+>'(&U1>CUJ[@]$_:T^EL^R/,\>SS#)<)^=]Q]N6<.Y(F
M% ,B,E5YR2U$)B4P9#D@Y]FH(8R@FU<X.>0;*K0Q\^>[JZJ8]^4LYZ6*P^6'
M#V?S\Q!*QB0%Q*PX*.TSA"!KL0\O/EI6E!UR&;O^TT\2W@:*;,SG>2O1\M B
M?^WFX<\KUPXR:8'%($$)9\%E32>4Y*&RQ=N 0U[?#1]_TN#NHLJ^K)NW$MXY
M(F\FORR]^N^?Z#/H++DG-466AK%$IXHK$933%-CR),!)E5BAN#24(5W[VTMP
MDC:R)T#Z<G)N<'!K"4E:8*XE).^_WORR%AS]\'M9\A1CF@C($KDJWJ?*,.KI
M1Z^DL4[JTB[L>%J>EV!B^P&K(6/GR#L.0=:?T$>2K?;VY#HUNN0(5@NK+&.F
M!-XC0GFVQ3^[!"4=,#ET\<^Z#+VTZ(NF(]I4[)6( :+Q"HI'$;EA4>&:;-&)
M7R:. O61R\0QRNUY]31$CI.]3!P%PJ8[J&TTV!/1X%E6TB5P5E&$[#%51YN#
M0_26A+&.MZ@!.*K+Q"9 CE'<02X3F5$F:QE!2E9OV0J'B*;6L@B,2C%M71CL
M-Q[O9>(H'$9?)HY18NL"_W=O/_Z*W_!R^O7+CR;JP$D&7WU+Y65M._!THD@%
M-FDE<N%:.C4$U74?_AQ1W%E)C=_-5V$>WN(\_/MBDF^DR4K'[#V"2G7RC(X*
M/*,0@2,SJ5BO7!S"DO_PDY\A7CNJIW&.]NQ;F'R>7>2/Y+[]61VV^3__^>J6
M\2BHR+S5( 5+H!C6@>"U+$PD*VVR-N8\ +5'EGB&\+526..$[,?IU0*-68;M
MU[67US?GMYMX-N1J:P'D5M7NU^@@5E9]Y$*C\<$$-80![/%5GB&:#=76. =;
M=_7;[2$K4SM907JL)'5T##LE,P0G@A2E1,:&S)CX\8G/$*@MU=$XHSFD$%YZ
MET)(AGQI5T"AHB=4L8#,!I%S;<5J9NE$VWVVB?Q[*+GQB?EXM?S38IURN\\H
M6 8W@8S7Z1[;?0KC(940P 5M:QE%AE@8!?_.:B[(].UJB=AQ0+UCNT\/I,>H
MLC7]^(.2P]LX*C+'@Q 0$@^@.".7KGH P5B&65,8E>( >#=]_O$T^HQ2_K2Q
MYO;(ERI<ID=*"3 MTQF<@Y<&03,IM%0EV]42QI?,E[K-&=X2@;WRI0X1[&^^
MU''X#:;&W$;Y>^5+U?0F>.D#"%V'FR[W,PI90/ LA:P45:ME:\_2*K;D2^UC
M%&-TOC>^5(Q:2)\DL/J RG,'ON;MC"D\2F^37,>3_P+X4D>A-8@O=8RJ#]_(
M].'=VV4BZ=>+&:;%O9Z6,IV%=_BG5/H__[T<KGTS^Y8$0?J(?]>I,+-/7R]F
M%XOZG]KW,K66K',[4U=%KG8TR6AMXD7+S%7F.40A@F 8$5GV8G-'4VLA]];4
M%"ARLRI8X(G\>V5$ L]MW:JS*TYSI9WIL7\=:U-3'3"M?)&08ZY3RY6&.OL#
M'(M*VYBXS\-OB4^EJ6F,D>S6U#1&_:WOES>W3;@@L"!J>FKF*/!Q')R0&1@%
MKO4X*\D.FN?[//M0MD:_C4*[%(O</?CJGGPVR6?S^31=5*;/>Y73%&OPXBV'
M8I@'A=%#1&O .V=<LM[I00/HMEO]-,VC/Q"-D_TK$K^>+RZ^5.DJ1^S[<M.6
M?)Z-KX.F \04 ]EVO8S"XD#F(KRPID0[) <\:+&78!@-U-SX>OT!-VJ:(6UQ
MO^+UGV\F&T2VHN3LK(0B96WB04L*41),*,IQ:5.)6UC&T.5?@JUT@:)O/]6=
M@)_PLOQV1;O>E^G59/$OBDIF=X?F.4\:+1<!>%2LCJ(@>:5&D#JCB=DR$8;0
M1FZS]DNPF_8@-*PU&)FE+PJ#4J0(&6*B W+9 ZHRY)Q2*E(8X;N,<GJVS2S;
MV%!'3 [=S#+TTA>EL"4:!2ADJ&^#KC.& UC#<Q;6TA,/*41Z_J4MH\ =6=HR
M1LE[K',8(M8IE[:,@F5@P<,V.MTCY-E@(7=;@G7T]BCI,GA$#CH7G^D\+&65
M(/TXH-ZQM*4'TF-4V3K[\5.>^N9B):+@FL4(2=*#*E4HI [UFI\IPQD6E,-R
M&VL^^WA*6D8I?=I08XW3E/_GP37";7FR3D;&6(<E94\AC8H0.9DK&:Z/+"EN
M^9 DY:;/?_Y(-M%<X_?Q^OYG\N,"Z-; 2*!2C 2G*].RRG4LI&-0=!)9)\WH
MZP P-WS\\\>RA=XV9@?W=D?\VW3VA7YQWRSK;U\M,QBMKWT'+-;Y)G?LXZY<
MSAKK*,Y.7LABZIOJN?3!1LL5SXH9W'@Y.V#=O=VWBBARB)Y#P5H(J3G2H9$E
M1&NYEUH5I0\3G?^SPWWK1UQ<S2;3R34/W7E4H61MZ6V4FO;9Q&J;AC&D ":2
M4U[*-*09XM%%CCI;-0;\1[)5.ZBU0VWMP"@YJ6"U%;60V-628B1'NJ"%I&/Q
M(7,;5)=2VV>;EMK&6#IB<NBTU#KB B6*,HPPCZ4&9SX[J#1XD+C(S-9K9;:F
M"O/$.59&@?H(Q\H8Y?9DY!@BQ\ERK(P"81,UQS8:[,JQX@QF$S)H:320N9*M
M9A-KD:B.3DOFDG@62([@6&D"Y!C%'81C)3M9'].!JUEPQ56!X+T%%T2Q62N6
MQ/#1FD?,L3(&A]$<*V.4V#BY-"0C*B)S'H, GGGE?F,>'.=U=G86WB13DA^2
M+7S^]S[;'+0]E+S'EN8A8IWRO<\H6 ;>!FRCTSW>^R2)IA:_ VUX""IS :XD
M!*%,##FRH/00$N?G=N_3 ^DQJFS=TKPY!7;;72,Q9BD,Z)+JE4;-Q%IE0#@3
ME= J:CTD.?/D0L>3>QX%Q[27+@_?J?3J_7^_^97['[^^55/S%/13*W7./X]Z
MT)7D<^'):1W)W\M1)9,=%F535B(PBY+)C<GGIQ;=6^;9:AEDO:G,@B>*0(2'
M:)R#(M%*A[P4O8;9\CEDGF]7^J'CL_D<%_-WTTFZFLUJZ9[+1;@Z&,%ZJ2I#
M1:XT0064M$5$ZYFU7;*/FT4ZZD3U&%M9S3TV0J%#IOJ'9/^\"+&JX?L]X:*.
MWEFM(9DZZ-35B$O7'E.+R1ICDG2IKXFLD>H%6,FN6'3N#\(O7Z>S4+?M2;[>
MO^E'^O/BZLO[257+=#+!5#'Y@+.+:3[G2I3(K "C6 1E2X'(:F%@CARM=H:S
M+4JU1\MQ<I:S=W#Z=@_])-W2E[RX)V=)7,F0 T@M2+I$6O):!>#&,YFXJ25&
MXXWHT35?@L&T4WH'+IJ!:2>;4 5&.Z+-7%9R#0%1&#I6!$6EHE9$N"[4(\_V
M(G678ZH#)H>^2+U]M']-KN97X?+CQ?P_[V?_FB2<44 R67S_Y?N[L!S#6M,@
MB26F68F T1E005<6CQ3!>VN1BXQ&=G&*A@AWY.GA438Q[8Q-!SZ<33)>2WB;
M8QD@8T\6K2%"'H90JSW$ VUH9WP.9DLN,_2%@99U>%E]ETA*3U]D84+JHDL7
MJI+#V= 3]%M'8D(C8&D]7. ZMW;+,9F,9"XK.N>5IR=%!!?1 +,Y<.M\X7Y(
M!ONG#]V_4]Q>Y],6"MLC*:=.3N0H QA3<T/.LEJ.'\ I1!Z%L'2@]GC/GR<I
MYRYN1@L$&D;)0TCEGA;L;U+.<?B-X%\<K_R]DG+RXDTH/H--M2##A,HOS'/M
MSY)"(T>>]L'%>*2DG'V,8HS.]T?*R8*DDU!#8)J.QZPRQ!0L: KU$QI6$\A[
M,(3C(^4<A=8P4LX1JNYZI;.\;%H:.F?,8,D>I*$G544'$BZ2W4>A"A;RF%*7
M%ILULIRP[["KYCLD4%=$NK7Y 4+U]!G62G48?V%GS!ZW@1T4WN%H6"^<S$8)
MJ0)8$6F_2K: RT6"X4(87PLW59?L^1ZMX G_8#]&,$;/C;,"OV+!V0SS3;!;
MB;_F-Z>5M,5827M=,K5O7Q!4+M;3BA4C.=-,AB&SXS>OL/_#OH'ZI\UUU^&D
MO\F+O)^]F939M1]2KW>6YNM3-5'T4(HT9+XIU"XY^I)YYIHQ%N*:AI)FF<%U
M,IWPR=\*B8:\>D^(=O-2#!%N#Y<1ZZ4[Z"W$[E@.LY$=@.AWZ[!!R&PLC[PH
M$JTPBI>1@8]T.DH7C/4L)]:G'NP 5C+LGF'/1C)&_UWO%:1V7OOH:'E6YW[R
M1$_'R%<J/+)@G/-V2,/3<=PKM%#VQ@N%,9IJZ"*LZ[?DR5K&>:2WJ^8E.'FT
M4:M:_F$CHG8QI_SP[3WQUO!M3OU=E=N0"/5!'^80.4ZV-7P4")LZBK?18-?6
M<%:BS"2%L9$"T4K.['C)=?X#S\Y+E91Z%DB.: UO N08Q1VD-9P;78= :> 9
M:T-=7M*96.!&F9)8L'Q0V_#1MX:/P6%T:_@8)>ZG@6)IP;%.[:Y5U5AYDU76
MRV9U#YI[5R+3TJRRDW=KG3C14[@E @\-PW0PC)OW88A@^\F^KTAVZ S\#O@]
M;1,[*+]K)GY50$-'FS$A@@^5ZD)Y0=\1CC8;%$:O*=EZEE8Q."._#Z,8H_,^
M<?4RJ_PI?+N8?+Y-+O-83(HN@8W)TZ-F!4[5/3&:6M"64BE#QJYM7."0>?F=
M '@8:^^HO</WFR_[;KY.9XOE%+C7EY@6LXMR,R_QPVSZ>1:^M.\]'[-JYS[T
MK16PTI.>"F97K"K>,<5L949EQ2LEO$]"H]C8DSY&@/TQHV+@Z#@#K5,!%1WM
M=LY'J./F$R]84'2YQ#D(,^KKO[Z2TC'_<I4_(_U9?Y[DBUKB.S_/+EF>I0*)
M:$!IZ^AUY@6L2Y(;CHQE/SA4&K3D4??^C3&,QV;\M%)YZ[F3/XMY+=YOEQ3V
M79\:'R@ J3W1HG*'./00=*)CPQH%,68.SI(S8*+5/*GQ5K%IN9=@$4U4W;?]
M_%K$#[15D^Y_Q5SW:,R_3_\Y_?-LDM].<YVEBF\F=.;@JZOY@OZ8S6\?PQN6
M4XD!2O)X/2IQ.64S>V6]=\CT*NG%<(O93J278U5[@*Q#Y?W #(9402F6-1AR
M0.KX5@]1%0M%Z9*23XYT=9"C^EA;D+<QK8Z8'+H%>2@)6T07:,^EB%<H>AL\
MRZ2V3&IS(J6LI,QBB"/T_*DF1X$[DFIRC)+WR#LX1*Q3IIH<!<M  L)M=+I'
MR&F#],**!)Q'VB69DQ!(/@C%:Z]U1I1#)@H^-ZK)'DB/465CA(<D%^Y*2KU6
MCKSKD$(=<1 0O$8!GAE$)P+Y.T.X18>O>#SDDZ, FG;7;N=JG. Q9&/(IQ,,
MZY47IP>5 G0,*DCM@U['/7CBU3C;'.J[*K=AS/#PZGN '"=;C3,*A(U%'%MH
ML&<UCO3*9><T;1E"T":% ;QE!GBNE!),B137--0>(9(CJG&: #E&<0>IQE&5
M\,YR"UGG!$IX#JXX!CSE7!(SWJ53J,89A</H:IPQ2CR":[=W;S^\"[,9>0K?
M.HP77/OQO2_2GGRDE1LS]+G0\<J<3_4/XU,4/'$LSC$=^2,W9NM6VM_5&(M>
M2&/)?Y.2S%@[B.0A O(LT2HT6?F'^_!SN!K;L-+'6J ^7^ 2@C>3-,/EK,;K
M/\^^3*\FBW.;DA5H$[W;2H$*/M?)S *B=(G+2+&475/AW5PI T0][JSW"-MZ
M(C79&K7^PPI_2+P<J?C^9J3B338^?,9SQSBIQ"DPEI2B7$P0?'% *E/)A2"9
MVL>\SB<%?7DVU@*QOI=W=[+6DIUI^17CXIZ<MIX[VI 69)T(EJT#[V2!$DIA
M0<JHMN&)?G3-DS.2KDKO?[]V)VN5\E7X>K$(EY\6LZM4BQ+N22V%5RBKK-EX
M4#()<%%8"(FE8+538K4@I.\F]+BX)V=E>T2O/ZWTG=37&^<C<CLODJAR1R,S
M'=4F@^=)0Z9]M![3/L>]'GU/"?SB[*XI@AVZ\1^6P)+TYS9G7>@+!!F7(Q,+
M>"4D9*<%CP:+B'$_-=\7QU[XMH/-[*[[AHV;RXN+\->KJ\7\;)+_,8WSL[1X
M7\B3L>]PL:92^EP(KWTE++%>U"S<<L*FL^33&:ZB#HGL=\C-T)A%3\X6^JJ]
M81O16C>N7$WRM/R&M5[J\KI<BAZFAI;SFWD-P7&>N% @BJTD-YE!3"D"4\Y'
MY[P1.,1(QJ]\DI;2&8"'YF(;FLN;R3<Z$FM-TOSU7^GR*F.N2JS"WB0>N,I%
M<5\'M9+OI0J3M9G&@@TZZY1+DFZ+B2I/KOL23*6M\A\:BNMS[MQFIBXFZ[;"
MX(301AFPKG;IZ"@@.$R02_0A83$)\TXGT*/+GZ39[ .*A];C=W=CT_0;SKZ_
M+[]>S# ME@U8Y]:K)*4L0 _MZN6/KEV\&3@W5H:"I*(N,?E::4[.7-KI?DV*
MKT$??-71Q>3SK7C7Y^'](J_KV8>_36?__N,B_?%N>INN_+%7_GHU>_ );^8?
M9M-O%[2!\G-6V1\R8Y XV;K2=09>*@RD*)BCLRZ:+O,Z]_%P)VRO1V89:\R_
M98K[W[.+!;XO]QZ/5!HN+Z=_ADG"<RNTY%)I(+71B\HBAY!KD2/C'$W4NL3A
M908#%STYV^JK]C4&TG+,X=G7KV2W-4?Z]7+ZO5KW]1:NH^0BUD@SUJ2H1E-S
M$@:2EPX+RUGE+6*W#:N]!)-HH>@UMK!U^GF-B*^FEY?7HQ?I./]9S-__F$VO
M/O_QZ6J6_@BSSW@38)KD*5@H""+1\:[0:@A1:!#6F<"MH+-^""W KG*\!/OI
M"\X:R]HZO;Q&^'=759W3$O*WN@'F+UB+=BXF\P5MBIC/G0Q:EI3!%\OKE((
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
MDRO;![T AJ3T];OHK8B5H2_I-44BS\XJGJCAVJ]1C-%Y?V.X.=@*^2%<1GK
M.DE/J6PAT"$)A2G-H^<Y]:')7"O-_DO"&J'UN ULH>KC&$=W>WDP[S..[L''
M[V$<W>./M#*.CB5TCAQT+1)33H50$GI!T#/)9&'LT7%T#U;:VS@Z1J:I<O$@
M49.C&V4!C^3G!*$<1ZZ#724R>2[CZ![AU7M(*W(S;?F&9B]+;DW28'BM']&*
M0;"I@!%*%<LC:K=%)_"PQ8^ZH6J,L0R@-VP(0^.[I.$"K[+0",>T\[E>>V&A
M$%(&VL*1)&=1%8D.@QY"#+2U "_<?G:!HX,?M4'P1V8J2N\L&E5)L.GT5U+4
MF8H\@_:UI$VG%.2:TL[F^_'3DIZ<H>T'LX976YMX%H80P"#C1@JM@:3+E7=-
M4-22(G#)K'7*.HQ#BM6V7/[D;&=?4/0?*;<I'X:1Q<R4K.0MAL)<D< QBDIL
MS4N+Y'7R71CLGVT;<<,MJ 4FQ])&O"F-XE7DA7$-R5&8JWP=;^<C ZY8H"U'
M%N>ZG'O/,SL]"OF!V>DQ".PU_SA$L+^ST^/P&YR(W$;Y>[4.FS0Y\A06DGRF
M1HGD?+$@P4F)W%EC4'<YF)Y'=KJ/48S1^=ZRTXHA-UIAG:3"0''4X(HHH'6(
MOB")U(>+XNBSTZ/0&I2='J/JSAW,B,IR- 9<2+6+OB2(WB'$I 6=BX'"LC55
M"B?>P;R->["K<GMV, ^1XV0[F$>!L*GQ=1L-]NQ@MCHF:WF&:%(]EVPE>K09
MZ+_33J(4<V;-//(C1')$!W,3(,<HKG7A_%,-FC$%VE^LA,QXK.53&BJ5%I22
MI-+:%>.&))6.N+=UE/;']+:.45WCNXXA75]."ITQ:_ N<5"2!PC(%*DABIRU
M,TD-F9CQ_'M;MSE9>RAYC[VM0\0ZY=[64; ,['C<1J=[[&V-7'$?I26OOJ:D
M92P0M(L04F(\\:0Y$\<(]8Z]K3V0'J/*Q@BO#E.Y#=YB")QB/CJTLJ^-6 9B
M=.0V>:69$W02L2%S^-9_^O$TLXU2_",C:+;06FM.D4'M=2)XXP,YP*RV#>1,
M3QJ9H)@_<RPRA6P'\8H\JX;%;3%NKM&-;^[>2O!>O?_O-[]R_[K.?9R1Z5;*
MXLL++#<5->V+\@8NV+E,;YO'7BG<\\9JQYP*.@>5G?4BI,BE-E8X[@/?6+@W
M<.V]E?+)F,@D?0!+&Q4H0^%#R(H#TZ$H%K2*JY,/GW$IW\<+>LVN&=M_H_UB
M$PCGM@296:)(*M<$.$-2"A8!FH?D.0JMMQF8-7#UHZYS&&,NCXV&Z0!$PP/T
M(9_G+:<[R7ZN0Z*(GGG *+!>CT3P(DH@3R]D7KC*H4M/U%II3LY:VNF^L6?\
M?O$'SG[%@K/9=17A_+]FT_G\U=G'UY_.TN(\!2F+CPK(*A,H>K8ZAD9#"3&6
M8@,]?1RP:3RQS,GAW5JU#:\4[C0PFR;$/*];U:<_IK-%G=KW*\;%N=':1J81
M#$\65.2./#WR\ID*Y!,$"OTZ%<)ODNCDS*,M!H<KA6/>V\RE !M4 57G'CM/
M6Y@QQNFHK:4]X.]2N%;&TAZ30Y?"K;L;,B6@DMJ#5.0BJ4H,'DEP",XS%(8[
MK]8X(B=^C3T*U$>NL<<HM^>EYQ Y3O8:>Q0(FVX_M]%@3T2ELX$E2YI/?DE*
MK2$:S" MFN+0)+?:*7:D2(ZXQFX"Y!C%[?L:VPE99$X4FEH30 6EP1<CZTAQ
M:;+/$;D:X/T?\37V*.V/N<8>H[H.0?Z_)E?SJW#Y?O9F4F;796O5 UF:+8_9
M(0L!LL':I.,3>.LLO68\Z5R**]BE// 1F4[P^&V-1(<0<(-H-Z_&$.%Z%IL_
M*MUA"LZ;83G,1G8 HD.M\>-")D_[7:0-+LF@03%.0A8N@;$H;'9<!>R2/SR
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
M#:C (@C.-/E*+$@2BM68;3:&%]VD]_SCL)ZIH320^3%X;AOP$@ (+R,3OHZ
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
MKRN*Y9=^,W3.)>LA!0KS>=*UG0=G4$)F4F$$4XRF6+$+H7/CN<]:7P<):>#
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
MDF4'K79D5.89R26!6*L?M/(,>"I,*PM9V2"2:3+)ZR#4_QCNH:ILD)([#+S
MR&.F(XP.K-H9$>B ";6"M\@(6D<*LN#,[;"_R#Y<?_VZJOB%J_KHUU?3O^_4
M>MP>\HY$(:0%\N4$[3 (FH7:0-()Z2WR:!WH%L+IB.]2/\<6ZFF0D;KI<5(Y
M5^3240S@1 PYL>(L+5D4P:+2AIDBA;/%6!.:]DY:XSC!!,\6^MK1.6D?83>X
MLK_3"N<&D0?4A<3-4JZ]+8S.= QD"@NR=!A=%+)-]\Z'4"[5 @X2^8#7[7V;
M&D H/"B?F$B!@CB9+/.) D:I8I926-!QL#;GS[J=R#Z'1DMEG'4[D<+K$#7Z
M>$PVL0YF2\Q;[QDZ9\GIM":5+OGFBVXGTDO97=J)]!'Z\9I(=$'U2[83Z:6N
M;MTD]I'U\2R!6TZAI[.U%U,F=$&Q&&D;31)-,#DE#%W"N;.T@'W:B30P@#XB
M/D([D<"="]$4%KTA'T@%<H2-)$?(EPC)<(FZ2XSZ[-N)]%++$^U$^LCTS-N)
MO(2KR@/Z\!EQ<>Q!3%O??<H6(D\+8Z-Y""1R&4IV*>FH$_"08E(@K7&&_K_L
MV3QD*XQCM0W)9,X:8F;*U,;D.G$&E@-+7OOL*223G2JISJ]MR*J.]C;4# **
M0/+Z2G%8J;04%J+1C):I-6IO$&R'=?8.Q^_#..<471]+V S&#Q!V@U8>ZWSQ
M1I;XQ>(5S&8_QI-/_PE7US@RR:82O&50\PX:A:?]G1P"+HL5H8"%W(3$W G=
M\7,VAZAPR_W)L/)OD++[[1I7Q1M+UAEMR-5Y>'4]JQOSR/O@0&K#A(?"M+"U
M,6V=<LZ=]D%%Y4T35L1CH)ZU20PF[09E,G<RB>\Q(=GK<LYY$A'K$ :NBB?S
M5)QY3)FEB-(Z*[)M0XS9BN99Z_YP^3:XKE]2MU:+O#5#R""6A3;".:97@Q>P
M7MP:"5:(0/;80N,/H3QK=1\HV097XO?!Z !668H'<W2<:>.116M4S0;HF%!'
M49I<S%R.AO>79XLJDN70\]NIC^]F=;+.XL<[BJD6Y(14!^1K]7CK!5'(1D'R
MG@4O:F&OHT6;D!C&7'@V IUOXO+UP/BL#:.5+IK<UM_IQO.B%(),GLG\;C\4
M$LPT+7]*V.\.;YN/K+7&NB3KX )3^Y+;ZK%HEC+/G,NDI&HT+^0 U,_:M(ZG
MKP:E(LLC\:9N\\Y*1L)$A]H4YH*CTS'J3'NG2BRA0JV+DAZ;,(IV 7K6)C*(
ME!L4?:R66 <BK4],GKC.4216+('28)&%0J"4!D$!3W%"-G$T-X$\:VT?)-4&
M-1?KOGU0FQUY5^=+2_*!/(^T))^9\5Y*B063:M+?Y53M$P?7:"\)MJAQ^-<8
MXMJ!H7-D63962Q%Q-E_-=[U=:RS>0Y"9!1V6!A<9>$A,8AUFEEV6HDEU0E>
MEYIL;J*@!AG&VZ9"+Z>SV?3O\>03'471EL)U8BIG<D3(!6;@0#-!85-4V093
MFA3T;<%R_+VBC>(VV<('2KU-JOGC='OJT])&%T$ZIC'1=^!0,8\42PLZQ "M
M4 :;5 GOAG2A9C&0#AJDG^_V<[F!E SWNG93X-'12EV1#'*VS'+C"@8N<VY2
M#K0%RX7:PZ%2'S E79L#OTAI=EVK/E>T=EKWFMG\8YDL-^!3S,:Q'&N;'Q,]
M"X")'".5)')3P&XDKK8V7G[\+1>FZ8'%VB OO0I8?\K@Q@YE3%G[VDM%<]J5
M3"(GFHM"IQ=DJ=" @29.P@X\%V870TJ_03Y["R);',^%7&1N3*UL3655UY @
M9.X*'5[0Q$GX94SA0)DW2$_?/9[NY#C V9(4>H9%T2*#HKU*:\%H&],@HB.G
MMKE?<,K\T=%=@SUEWRR'_'/]=Y$)KW+*D54>(BT6#0N56*,4IYV,_@WG1SDO
M+MXR!M)!@QSS'5"CF,GMPRR9 EG;^E%0$^LD$:XJJRI'%-AEAN@AQ\6%ZG]?
M*3=(-]]I:K6BTV6>?"FU@M*[.KQ!:Q9+*8R.KY!%00+;ALZX >1"57^0O%ND
MJ2FTN?YRO<QG++>E2B:?X>=:'?,-5Y2K?TWG\S]Q\;90T#/26EJ#J0[1]<M?
M:(,J(C%7LK6"6X^ZS<5$/YP7:CXMM;7%N@Y.6;ZO90@3S+_#;%)3J'?P_T8Z
M2>/%J-ZK>4&8EGVOM.6%Q9 RH[V/]D;%(V*3ZX^GH5VH#0VLDRUF<W N\^'*
M1P&RP*I)50ROY%Y9>9Z:%2.*-[8HD9KL.P^A7*A9'"CS+69P,+GVJ76/M "(
MR3OF(FE.1T4 =0G,.L 0LP'=IMW54\ NU$0&U<<6@]D[$]JW@!\M%RJ'P+(5
MM+\YQYFWT9'3Q8.5Q2!W_[3.V/=^O:4RSKIUAO0I"*"STOO*#Y-*L6B+8U*K
M^EW5!$^7@/FB6V?T4G:7UAE]A'Z\A@E=4/V2K3-ZJ:M;YX1]9'T\2_""!ZZ0
MSL!"F'2I3'4HR!*W)G%I:WCV7"U@G]89#0R@CXB/T#K#AL"MQLSHY>0$!:-9
ML#S0"F-2FKRO ETR:,^^=48OM3S1.J./3)]3ZXP7.2^1W/L#I^RG\2B@LVFR
MT5UL&YTW8@((B6(<G:RV07D,61M!H0GW25DY0.>-1[$=JQU'"A932I:ID$O]
M]BC>4_3;8 Q]-B9+\$.>.D=LQW$W6?5UAK509RE?^CB6N]PDO_@RG2W&_U[^
M?&?IV AERC9 9ICK3$47 ^U.(K"4C/$V9>&P2>I@J 6<,RN[C_4]DN$^GH);
M- _Y>='S9YV<OK[M04OQ,\734AC): =*]=ZG,(&>7!\*KSUO4JBU%<VEFM#A
MHF] WKX#:CF':O[B>O%Y.AO_&_-(&5Z2SX&Y7 N>/3E)$;UC42J$XB@JUFVZ
MI>_&] O8QD%J:$#@?@"M3ENL$_(4"LF=8E;7E(E4D8$HEGD'(G,3I<]-&H#O
MP//+6,8>XF\Q#V03UMOKQ7P!DSJ]9!1](&Q9U7;EA,U'"HNX+2SIK)66(LDV
M/+['0/TR]K&O(@9D@/?-OI*M8JG7> EJXV(-BOGZ2TDNV^1#P'_N/?8VE);*
M..M[#VL=>=<D)YE<(F&)R"*)C*4BE$C6@>HTS^2B[SUZ*;O+O4<?H1\OV]T%
MU2]Y[]%+7=W2WOO(^GB6 !ZX,!1N&>X"TQQ2+8(+#!,:L-K9:)MN"N=V[]'
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
M<"G"L<GV92?&TC:C\^R!EU5-3'@G+JAJ^4NS;<ER7?0VF>G1GGC+:!4 K09
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
MZ&=<M?=%K_@VP_]"7!;2UTKO\?H\4[??K^5J\!7'A,0)5\E'5+6*]2(8.XQ
M-\9>X/'8$]@H6\M.C*7M$_+Q] W[S-G!KV=<3@_JQ-N"4@ J#8!2X02T2CRV
MA3AJ<4?L7W<47*/VN+.39-X^>$>A]:)7WG&CV7'?:]7(\XI?\^_5.ZGJ;RL1
M>)301!(<4L>.@;IWP40$'8$QQ2'V,"(F+#<TX=+XK-LG;+ C@1GQ#6*O1W%C
M(CHQF?5 5W>T!K\JJ4$M]HC9#+H(C<E?@W/.RE2Z"#SG).WOF7OAUU\^7U;Y
MY9?/[1FTRQ!S'2^!H9<0B+!#88SDWP(>("?PW"#4(YI7QEX:IRCQU(F6%%#?
MAWN.U[ C? 0*$_- !P"+'(;G2.@[K$<@,I-/:H2,D==Y0/<>Q_+Y-V;S'0^(
MVG4/#WW$\@+\MN;CNZ:0[]=;SJL_%?GF/LUNFFNQ*5[7%^_5,W"&FUJ2GZ2'
M>BY_5*XH94&L3B9%@!*(/.;"!">^ZMF>"-<//3_4Z@LYED!+8[Q])=H3T*H$
M:IW 5JD3L%,+[/0"6\7 KTHU4.MFF!AZ]-KJ66%SKMC$[#S/8IE?[!\)X5$O
M_A\KT[R% 49"\$7A@+'&M<P:R0I.U1?8+])"S5BJ1L?K2_D^W.*27Y!U>E-O
MV^7[M*3KO-P4'2>+(NI$$8^A<%QI=PKF0R*< +H!1Y*VA1\F6GFUHTBS--X^
MR^M*RK2)@1?Y38'O ,X8^$N>9M7Z$5Y\4Q'TW5WH/_%L>U:J0K:F-Q6/6TD]
MHIYM?29FZ;T>X(DB8*L)Z*@"]KI('UM50023>-JC@#MJ=LQ1 LV;/#,&=B]R
M:T89U-R[/\]HH8[KW_/FS_.LO2JA&B+R]$$]@J>9%(JDZS5G5_R!9QM>KIPP
MB3!S"*0$JU*_+(+2KO8@9F& W4!R,0ZVI7Z'XP"64FB]Y4_+_4X?A:S%!L5.
M[IJ&-ZWD\N>-Z/I>M.T*#<<=ID1]KON?C>1@JP)(,[!;@ZNG:[#5 US-M@;Z
M$8\9UF*NR,@M!YGT021O93<<L$VAK(Q*_K3)-U%+I/[5ED!B&]YDMM%-6>5W
MTE:JJR*I3T@D) \"5=-9E8"]R7-6UBM9\N(AI;S\#Y5:N]XP+G_\RHO7+G?W
M_?MIG!C-D:O5$\NQ'7FVF,^1JG=C0\<.=71YLS.E;E85]1MQE9:_-05EKO.O
M?+VND^=W5VQ6R!.10^5>1WWL0Q2Y".(0A= GGDL"S^=,4,NZ9@9B+,WON,R_
MJ2SW'! .RGS-U%^KV[1@X!ZK.F:J.O.=W'F_X:K2/78[<J&&][UYX)]XZWM9
M!NN)'D I<K*MB'6= Z6,*N"H_FYQ5?.(!;$N5S;1PKQ9G;(Q%^B8$F46N.K7
M)C,9_*V*DED T%.-S&8TRSL2!_K2JX/Y,US>?ESGW_[,V0U_VJ5>[J9K7):I
M2)MLX%,AMX9K_%WN:6&"@R"$(@E<B$(2PY@0Z9O'W,$L(D@0HXH6(\NWM,WN
MK+%HY98F5.3]#A>_23OWH0G *Y-7&JG[NU[@1][<COF#W!SKY$C#NQHC+[9>
MU.T-EW#B#7,P*4@2M+ILHS0$M8HG0"FY^RVI-07/53T!6"FK+JB->,]DFF48
M]8+*R"+.>[-E&GQ?7(F9:!J[[4-=#<E4T?JOF_O[M=RYZEHHCRN'Q9$7,0P#
M-TS4]7X78A;[D <LX#$72#"C3H8'YED:G7_&<I84K^L*LHV@)W6PX..&KYNF
M$V:,?0A?/>8= ;7)HVVMA!V\&B'!K^V?DQQ6#" S)JD=FFI6<AK0]SG)#'W<
M(N4/?S_;5*5\%_Z2D_*45KF01G]4<]?]FE=\7TZIL8G23'[E2KY/I]OZ&/L(
M3GF)'YL_B_PA+>MCC88%Y7?:"\3M[9%5%!&743=16<NQ*JS+(0EB!H/0P0AA
MGX=$JW# 6RJQ-)K[(@W3--N'QW<E3#JATA+\N/_Q?:NJ0;CFS1Z8X6#/[^$Q
MF)BWI6Q 8= F!) 22!B4LZ* . %[*, >"VD,[[P=]7T%R G80=(Y6Y'/SA85
M:21W@-E:U^KK/W[8^D+O3'RA-WVV#-)5?P?/V%RG/[^G9\TL+_>-%[DO ?BM
M1)LOT_B-P7^2TOS6LEC>GN5ER?G3(@VO=0_Z(DWXZV]\_< _YUEU6ZXX]3!R
MD@!BH8KWQQZ%V'<(Q&%"Y:]<GX6^T?U92T&69EC)U] UO$%KNP1Z'N0<P$YL
MJC0JG( 7I5PZ[<B:T\9+G++V;NU%-N;-VB-!'/5NK:TL\]ZN/1*Q%_=KCQW/
MW.&M4YZEH[2?M [0%<6CR(MON&#G=_<X+9KC3(=Q["0"4M7;N4X$(!X.(>4<
M41^Q(.9"UT<UF'=I[%>+WIQZ[$M2J3;WM".^08J5R1(,>WT3 3LQ^S68*H>]
MPW\*TZ[DTHC>R3X-O/J.ST0PS^2KC >WD2-A 5J/[6\RVFSFNH6*70O;YNL6
MY=MQD=+\'I\I8_WQM$C_*8WORWR]KBO6G,D]1:I[EA?W>7.TW]YB132FG"$*
M$Z0:7'I4P%CXTASV'(Q(Z(HPUJI(:"_"TK:"K1:@44.Z[HTB8*<):%4!'5T,
M:J';+=3P+C$]_!-O&';(VY2CMUL"@WKUDR_%7 7MQWT9S,K>'P5B7UU\NX'G
M*YQ_E.)/*NL?-Y)=:*;N#?].NCE,Y0KPK&Q._8M"18_4,_ON<?^1U@,Z5?O@
M17-!\V)3E17.F-PIOVSJ%\])>!(1Z9]$$:80(1_#./02B%R'.J%#$N&@59./
M+S?;HM*+W(PNI\G[^US:Z5[A=_PFS3)E#9+V5K5*8RZ59J:E@\9?V3A "(4T
M@312.7O"=2&.A -YR!V7T01A@MN5_9 -7+U:T+IN99UN53_4\BUQ2?6B>V^Z
M2%,[ODIP2)3DH*L=Z*@'R"/H?JY5$9PV7EJKI?S+7L\3T&@Z7G1PLD48,VPX
MOI"SQA,GP_AYH'&ZB8Z^F:1Z6M\7G*K#HD[CP_-,W>,ORMOT_CI_QR](A57Q
MU548N2A.0@Z9(%AN"DA 3"('>HP@EC B]XK \G*2F21+<TV?2 _2?6ULR?[Y
M5H'V1"%O=;"^%&.X:,/^Z6Q+,3&]O[P*\W1=.C7+SS.PTT;=A'FGRB/,NR[6
M]Y6F6Y\WN[(TZCH=<V?)#EO]:TN&X[_5S24[&'HN+UD..&T*@CK5_2B?ZE6$
M?,9X&$+J*N<54>GLN(D#_2B,Y:X6"DJ,RK69"K"T[4P^Q6B:E(,=Y..F&M@
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
MBZ,O+'^ADD.::J&T44*^9T*^<D()#XJ]]-;5J\T6:]C;GVL))B:ZE[6J6TW
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
MGZ?AG6>Y3\G$>]G+;,GZD6F5!ZWVX-.31Z8% &P1  H"L,, *!# V?:1V>(
MMD" B^4_,M;YM MZ=-XLX789C] Q>;DSK:)^XN[4 KU59N],0/>D_LXE@6W9
MDTQ54FD&NTK+W]K2*OB&NRN/\\@+6 1YZ(<0,>FBQIA@Z+M")#B*!<-&N<)]
MDRW-LMG7/MGFS6TME4S^=&-CF6AAKA=,&PO)B7?_)V(")><)V$LZ9J&483C&
MK9?2,]_,95.&-7]9/47C.^9.W,N"KJ=EN;F[K]^07TK.SO":;M;U2_6%5TUS
MJI2VGU<E7;8%8#_EV<TU+^ZN>+4ILBM>;M;J2XH//P@A/W(A+C*^E_HR3]55
M[J:]U2KAL<"(4>A%L2M].AQ!0ID'B1,'B2!A'%#MOJL+T6EIY+@KV;ROPU_4
M>LD_6L4:MN2U:NIL,,\XO-]I!^Z5>B!M]0,_XA)@T/[>X+KB0M9'PP-<B*0+
MVAQ>KP;>004H6$ 'E[KGX1:9W?<4-ITJXI]VCV0#$+AZ^DA^V#V2$B6XAPG4
M.($M4+^_9U#?I5R(Q OT-7^GSZ21*[JPU>_Q49<BZ6S.ZU(4?L6K79IH=N[N
MZ0-.UVVWIJ]XS;]RNBEJ-_T])Y7TLMM_G0KYMGZ4#OGU;9%O;FZO>:8:$)2[
MG, 5"QD-$NI!''JJ,JA*!4:(0)\BQTMBX6)'JS7 Z)(MS5:L!08!>%12@JJ1
M&KA.\P,SSWF\Y=-SL]]D428WNT@%]HK(W6VK)!1Y 96:)T )WK125>WL:C4?
M3^HN=K2^-*&"IE_E2[OFNU^#]_(W)P#7RUVW; G ]6ZUQ_/U1U^3,0,#XPDW
M:Q1A=$R?AQS&G\ \/O&59VE>_)*5:F[.ON05+R_/KM[55:0][[1RZYW&"=JM
MITV3B,* NDZ"(8E]E6Z-.8QYA& D$!4193A*M*HUVHNP-$9W?W*"IK3_7W"V
MP<6CJHL>GZCZ1$R]O(^@XIE<$P#!7S89!^X)4-KI>U26*S7LA$^/_\3DW2@
M=AJ 6H43H)1H*]1[GB3J"KBM[^ $NPKVYOE#E@NA[XE.OR S.8['+,PX;MUQ
M4/9X898#S^8T':=XU\<Y<B2S+:DLJI7:TNH'\S1C_V>#UZEXE$;5*:5U);_W
M:4G7N;IZ]$FZ7N<5ORM7-/8)BM1&1+ /D8\1Q(Y/8>+(WZ P)#'1:BYC-?O2
M-J*O'\[ 5WK+V4;9K*X'G>0$[+2JC=2]7F"K&-AK!GY5NH%:.4U:M%NV_JUI
M\L68>E>:9QVTZ? H/'O< 3ENQQ60_WKN!MA-/ M3'H7)EB2/&\2F9$?)BP=.
M\%I5:#^[Q=)+4%Z$.H0O4K)18E!<%(_2<_V&"[9* I=3QD+(?77VA\(8DD@^
MD+$;NABCB!(?Z9?M,)M\:>RXEQAT109=F0T2Y(S78M@<GQ+AB2FO%1VTLI\
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
MCBKJXPLFC6+.H1_'H4]0C!.N[6 ;S;PTSE;"@[64'A1[\4&5JYM)2@& =QH
MT:B@3SIF:S),XY,A/3&?UR KP4%'<G"=@U9VL!<>?)P69'V*GPSLF;A^3-"-
M6-\*N![Z-QMOMGW 2LWNAF W@&7!(5S\QNN6/?LZD9?Y.J6/*TGVG&'L0NIA
M#A$1'L11XD#7<5%(G,AG 3$J.'1PJJ5QOVH^TN3(&!9^[4&SG\3'Q6ABUMX+
M^:33?",G^+7]\YI_K\ [^5+\-F:YH4%\1BTW='BV><L-#6K]HMS0\#?,+<GS
MC!:J\-E[WOQYGM47Z:]O<7;-[^[S A>/G_*R;+KWM"]0>Q:DSLMOLO2?7'+6
M!UQDDKG*+[S:=8Z73G'YI'/\*D"2:!SN0D_X&"*$$BAM4Q_&,4&^Z\5$Q-J7
MXF>5?&ELMI.TCCPH64&Y+]DL\5@KY3H)#-+L55#H6UKS/AC#YO!BEWMB8OYQ
MJ_@??MZJ#LZSMEJ*TA[LU >-_DV?N!:!_5'\'@209F +PPF00)R '1108@'K
MYVF/QE(?&GWS?K$/STSNP9(?(B-WXTT6LL==F5>>V=R=-X&YZRZ]C0!FYA/C
MZ>J#ZNCQ^/4.K]?O-F6:\;)<\8 3$B$$W41=&D]\+GVL,% 5)@2.G0!%7.L@
M^L#X2S-%&A%!+2/8"JFW91Q"L-\:& &7B?=L,TBT"7! \;V75&[=)&D3_G23
M/_PLO]EX2/(OSQVC0Z/.0C8#*FTI8>ACECT&\ZR4_A.K-]_&DU(.;NW?KIR0
MH3B0KHJ/L("(< 8QBV,8T=!W'(=Z"69&W09[)EO:*WW9M,Q9\[K#WA/)#7L/
M]B&L%ST9"[>)7_DG8LX3-]%!9M1>A7WSS=NU4$/S%_T+=;YC$S]IZTC<XN*&
MEVV6CQ<2S(. PB ,8HB0_$\<NP$,(HH8"5V7QZY^G..5&9;&&+M:)R1=KY7!
M]4<3I_$U"'4B D<",S$E[.N_- ):9).]#HV)WWLD1#/YI^90&7J-/3#T>G>O
M?6]&+ZQ'[*?>4M\'S4GM5.(07W_Y?'F%*WZ&=_??W3BF<111&%)/TAIU?)@$
MG$,:<D?^@CJ>7@?FGCF61FQ*2J#$!$I.H 35?WT/X3C,;2.@,S&[O0*,!<$=
M0DB?XD9 :B:2LT+,B.<&L.AAND/?G(WK!D3OLMW01RU[;N U;]M;?]FH\>0_
M))WR\KPL-YR=9]<%SDI,ZP>2LC!QP]B'Q'4I1)&Z=2!$ B,44Y<@XH9Z]V=M
M)E\:0S8"*T>QK$4&:2VSB@]7>ZG!C_+?S0<T;R-8+8R>3SD5W!-3KA)[U_+^
M!.R!;X0'YSO@._*/V##$ K51VXF8S#]OLQ$+9%ZT(K$9PR)SM"VD>K-9J^5^
M5/4/V]*];N#BR&<,"@\AB&*,8<P#!*GP NG0DM )A7::Z,%IED9?^S*_6UF;
M*N!FA9$'H!TV^,8!;&("F@4K@Z3-43";*T/3%CNS=,Q!2/IR+P]_>;Y$RT$%
MGF15#G_:SAK\B-/BKWB]X9WJGN7NAW].>2&'O'W</K*1&U L-RV/JJQ*YH0P
M%KZ 84!9P!A)/*15"<MJ]J41JI(3U(*"G:3U+< OIW^U+#=OMAIZ-N!D&$_,
MP<?!:VST6<$TIM5G)L"L9I\5-L_M/KM!;*O=DVK?"&E_$N=2-R34]54:> !1
M*"A,/!) +^)!['DBB(76<<7 /(MCJKKQK_;]DR$4]7AG!&PF9A@E8:?5&OAU
MDM/+ 1S&K5__^E0S%Z[OU?=EQ?K^C]L1P"7/2FGEOMXNK>Z3IBRH[3D3=C%#
M"*M33((AHDD 5=L+Z(6^X($O/.*$)K1@-/O2R*(5OFE5>/GAG1EGF &OQR23
MP3DQOSQ!\K6FCTVSQUKX$0/D1\$V)AV9"3 K25EA\YRZ[ 8Q#V5]Y5F:%[]D
M]<4'SK[D%2_?;[CG^,YIY5^JXIN>>\GE4YM5NSKTPL'(=6$0^:HIHXLAQE$
MJ<^I"*C/D'Z(RWSZI5&:_Y/G_AM@TI,XO2_2-5"BZX=P+. ?#H--"^K4\?E:
M>+"3'M3BGP"I0(WM"< 5\,&]T@)X+KAO]+ X-K7 7C^L-NT:S!1NLUR+<:)P
M]@CV1.<L!ITM:F>O<#>:=\0HYIG[I_(A9'5YCC6^D1YP$G*"$Q@$3@*1([>(
M)"$AC$+" M=7)R-:INZ+D9?&^3OA@))./TW_*5S]1'X4"!-SM*;^1CGYK^IZ
M1#;^T_%FR\-_58UN!O[K'[!,MU"Y :QI^KIU>RA-$NY)?],+$P01IQ'$#H^A
M\!U?N"$/ J%U.[AGCJ6]CF?79R<@S>AZH^H^ (J+XK'^2Y/)9Y@I\0JF>J[D
MD4A-;5>UTDWF$O:H/VH"PRO3S)NG<%C/%^D(/1^U##[OHEEM9L,[U;_F++]3
ME:9K:_"T*%1+N#H"_NYQ_YFVCM;I-URP?;@5828"P@DDE'H0"96#16D 6402
MQEA ,:9&0>MQY5L:TWS=W-VIZ[VY +6@AMPR]NII!LO?;DVF#K+OX^O;!"Y(
MZDY;7>U 5SU 'I]\<%O9K]81_'I=EX.8)E8_S3*,&N,?6<1YSP:FP??%F<)$
MT]CM!W_CZ<UMQ=GI R_P#7^:]':QJ<H*U\6P3DDI]R):K4(L&(W"$&(OBB"*
M"(>QQR/HL#AP A>Y861T(]-4@*4Q^OMTO:G2!PX^",%IU5S5O+N3K%%G$8(/
M_]BD#WBMUE+S-I;UTNBQ^92 3TS76]%!*_O+Y-N._">@7AKYZ5^WJHQ(QK8H
MCLFVQC+,2J>V"#WG2^MQS,\R+C=DG=)='Y;/^'MZM[F[S"OY]J9X?:HJ793U
M^0DOSC.:,OG751+X4>@[JIB?$T.4T!C&#O(A=R+*',*<*-3NXF4CP-((L14:
MW&^E!G@GM@KP*D>[%EP_T&ZU+L/''%.C/?4);BT^V,E_ K;0[U0 >QV 5 *<
MSP.]_BG'U$LPTSG'%$MA=-9Q#(X]IQU6P\YVWG&,TMT3CZ/&,=]EZO/XNH[*
MM@&J&\2,17(+B3AA$!$40A)Y 40^EEM)',8.CW6WD!>C+VU_:))-MA(:]Z9Z
MB=XPT1^%R<0L/CH<^N1[%"PS,:L9/$:<>5#]'D)\^9W9V.Z@N%TJ._PA"VOX
MR^<K!<#'O% 1!^7(5H_J@EQY>E/P.CRQS6H@3L0]QB"A00B11P2, ]>!@1]R
MQP^X2ZFO;0+KSKHT7E." R4Y:$4'C>R@%A[LI#>PO;070,/6G0+6J0U<340M
M4G<,GFU]6W8*B.<R8$>#VLQL-86LSU;5'FL^ ]54O2=6J?&7CPYX[(IZ?L89
MJZ_R?9;_E'^FF[N+3 6N\RSC]>5G:0JG.5N%E/M4A"%,'$=:KDCN 7&$(X@]
M+!#B<4 ]K8R=,819VH:P+^9[M]4 W.U4 'D&6%<)%1N16EB[YN:+9QPAF71)
M9H^6[-=GIP[8ZP,N,O!$(W Y]_I8AU$F7:<W"ZF,O%['Q%>L =:/M9A/\59Q
M%VLP>F(P]F-:)L(-'<0>.H=]>AQQNJENI8S_Y&P51!&."1>0!-B!*.8AQ-)'
M@B1T&&/4CUT4K!YX07+M1+JQ931YZ[N23O?2OZABA'?"'E&Z:/2UU3MH?=/U
MFG@WU4F5Z<V4>:5PTE[1$7,*IUJ#43,21Q=RWGS&J3!^D0TYV41ONVEL6R)(
M3^]/\KO5"L6A[WNJ"("C[D&X(H2QZP4P9(B''D<.XEH7Y*86=&D>U\OMXU[U
M%)7<L[F7W'3'>:72NBN5U5V]_8;R8MWGW5>.6<W?X_;RI%E7K?'R]IE#:[+$
M[>:%K+_+7><0XE-M/@?GL]N#FLO=S5WO^E;W>R[2C+-W/)-_V0:Q(S]..$,8
M!HE*VD0TAC@0&#J<.4G@\M"/D<F&HC7KTG:'#]\Y;5(UKSI5#HK\IL!W9AN
M'NAZ;#XZE+.<5V^K1RB))[@*9 3*F-RH-_&L1&>$Q7/6,OOR$12D2+'@MVJF
M!WZ>T?R.J\Y@9[B\_;C.O_V9LQO^)YQFZH=7G*YQ6:8BI0V)"OGZ7^/OJ] 7
M#F4>@6ZL\F!P$JC2S@%,/!&&F%,LO'"5\1M<<79MR%9C"*CU&B;-:_A"S.E>
MR>?B LS^OFFZL=6V3M-TM+W@V)0FSJ3]RW=] ]6_I*&4UJA(\_@[^)$T#XBA
M93S>HV! GK.M[)P$^T0IT&@%?E0J_.%$%:V_!4HW4"MW I1ZN]\^U_$$8*4E
MD&J.S-!C(C\ZBX\BW/Q,/R:FK^X&HTY@60"M,8_+"_$^?5#IE*S\G&9YD5:/
MVR8J*RS-U2A.$H@B+O<"QCV8,!I"XKM)@$.*HA!;[ 4:4R^4Y?^J+A'1%/_[
MO\:>&_U'V:WK7X)O:74+TJH$^;>,%X9ET3260X^/QT)WIB/A5EJU]UT4+,W4
MV>).\!/P1;ZV>59)4=8J;+358,0B:/IPC5KZ3&/:>0N>Z>/PHLR9P5>/+$+]
M[K%3'/9CP?^QD>_C8YUS&[@D9IC[D#J>@"@,*"2".%"$W..2K8COV96>/CSG
MTKSKCIQ@)ZA1.K,)X'IT-#*,$].1%8+VI:2',9FD@'3/M&]3-GH8AX/%HC6^
M:I&3E]U=Y]?9W?VVW1L/(NK$#J0)H1#Y20PQ"2+H!D[$B2N<R-.^'/)L[*5Q
MR.67SZ#*Z^Y<!FE6S_#JIX8C49C:(LGN:@"D;#9)S<^0,,@?LT=DKG0P$V3,
M4KM>U[TO4^O9-^9+O'I=U"=Y5 <^8L5#Q9/'R6&)"%#BJ*(/GO3(? %C&A#H
M$2KBA/HN3[2,G-<&7R 375E146'.1=9 3$]&Q7%L5-C3D34H\_&1 3BFA/2J
M]OV,5+P9);TJ[#-.>OTSYJ1TQ3/^31V??LAX<?-X)3V^XNMOC^^D,=;\I#W/
MV];.=P3VXSB$211CB!SJPSB2;EK@N@(G@<<=IEV;P6SJI1':3GK0" MJ^4^
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
M3+9_C01%?V,;:TC['>]*OLDU7G[A/S_S7R6MWB\E2]<EO:JJ>U[K*X?M1;K
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
MT%P>BVD,2:*.Q1%!I$BC,.!6Q^(C\\QMR^A"RY2@ME%[AW$T,UE'0,<SL?>
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
MDFL,[I6:<MW GQ_?@S>;>_6 1;/),1;R=$3!Q,OC>9_JM %:'=#IHPM1K2_
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
ME:X*_;@("&4AC3.8<A)"%*E[R"1/(<^2($Z"G,C_VYB9QC//C9VWTMG9B^9
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
M!&<+@8,,A0))/HU3B%@4P8+%$62%"% 8%4EF=MWN3\2Y<>Y>2W"_57/;JEN
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
M98LS/1]R$<41BC 2D!&DK<]8$DAHDL L"EE >9A))CSIWU66N2T)M?R &P5
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
M@>:$'Q*!$IA@+!*5(8IC)[_PBZ/,S70]"%F59W;CFY>!M*.7WO",S":GR(Q
M'*T0#,D3+P\T*2VTZGK* NT7N^]S_T;SI?$JEA7K]+.KE*^RQ*FQF&]5W:A(
M[ZWW$<P!CB1F$O+0./LP#2'E(8=)@FF&(I)DB74A:_?A9T@39?NFC0)[61WV
M5A[X=V]LQT5U9'9IA >-]'6VYQ78*P!NC\!V#A_WA-U^/SLN_!-M9L>8!J>=
MK#^*+=M8CX=.MH?U5_AX ]OC*8.U0;C^]*&L(57<;=[(NI"4%(LH"41*>0+#
MA&&(LP1#JJ2$)(CC*,Q,BT"K'H#.(\]MS3B4?]?R5H4#RP8(3#;U Z5+E+?3
M)#B[18>#=G)W:(WS;85S);TI3O=&@@]CX]R[QT%_O%^[O8$?[D-T-FC'SKVI
MP87GO78_@W8U+5H9=#S SX=@XA',L_+RY?LJ'_6+]MV4K'NOWY_J[&<A:(A2
MHA ,XE!"C#"%#,D0IG&2")F1-,6!BT?!8LRY+0)'0@*E+S'A =;'8BY8VSD=
M!D9P9*XO@YD.XEZ!8S2-Q%V'C,X>"0=\AO1/V P[J;?" 8=3WX7+K9[4L\_"
MO%6F^9=<%^7B5Y<V+0]KRB:+90G-+_3)"'*4FYTJ2O6" #.9FA9=(H6,9A&,
M$TY8EE(5,"<_9S]QYD98I:2P*CY:RPJN\UQ?4NT&?=.X>TZ:);U--A4C,]\
ML^#.?8. -R@M]I-H6L8<!+TS,AWFJ3YM8/)B^VF3;^_IO7RS68L"?=DLU]L8
M?9&YJ0 J=B:3*?DF<VUI:OLZN:Y//XB461:I!"8I8A G*8-,L!AF44 I3D3(
M16IW@-U+COF=9Z-?8_0?0,L+WDN6[VC^!(SD+FU-?.>DVQTP"<XCDV:I VB4
M *46 (%2#Q C4&MR5<Z!4>8*5.J 4A^O1C.^,^+2>F:"F9FL&<W(,^38HZ8G
MLJU=:WR?/6$?FY[J/^]LT_=AGEEOG)L=1?%YLY7%QPU=F\#A]TV+P:^2R^4/
MXR@OWCQ]E/=T53G*S6*Z,Z[S1YIOG^[TT-<_E\4B(9'DD4@@3:2$F-(09F&"
M8!H'&*F4J"QP\E<,*=S<]@FEP$V)UHT"QS)? 2.U-E*UW([;A$'GTV[3\%JS
M-/)JV'^"W//!1D!RT)RQ(>6;-J]L!&3/<L_&&,.]//C-9EUL5DNQ+TULDM\V
M#W2Y7E 6!PPS#-.(*HA%G,",,DW2. T2&HB(!]BV1/CE8>;&M,>2@D94\'LE
MK"6]=@#;3I3#P34RY7DBY50_O!N(OC7$6T:8K(YXMY;'M<0MKG;W0)1NC3?&
MK7'L^#AR@KUY.EQ2>SZN_Z"Y^$1_+A]V#_M&WN:BXL/Z_TJ:WZ[E(HQB&I!,
MPI"& <0QBF$F(PH)05$@ \0ELBY=-9*,<V.@2CP@?_+53NA/ZY?E&A3E[_YD
MOU<>:SZ[?1LSF*4)W<7'.C[S&;,G\*);V6AZ!6I=P2%JI9YU/==&8: U?OW)
MMG>;S&#2)W*JO/;D._E<1IZ6%H_,6"-/YJ\9&;IC;\[80WEFT%4QC>O[LJE
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
M!I.R1TJ#"OBMC&4[X (T,*!!9G^?P>8*[-^WC_OWK0((?'W^OKW;OV\:)7B
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
MAY"RB, P92E"^I=(6(>>]!5F;M]V)94)P]PN'Z3)QN:52MK$:-2IFZUL*X5
MT6ADTE#TS=['D>XSZ7P,/.K\3'XR?-#&3-A!G[I31ZT1V*M4-]N=<(*\CY!'
MG:A7.U4>>L+ZG#5[(VQ__.P^Q&N=2'N#T7)([?],S\0+_EV*G0G;OOY!ERMC
M^+[?Y":0^]"FX>,^)4E$V!1,R/066A*(511!(A&!(A A3U(<QS%Q2L9P&7UN
MJ]Y;LWT^R'D%]CI M<EA83(3_#/$W";&SCP>#>Z1%['!D'9/ /%!;-"D$"<!
MIDT4\<'F+'G$ZR$^,3J/M*326W67TW7QL-3;^<WZPUHSA=9W77'N_KRC,">V
M5,1,P$C14-O[.(%9F'#((IQ0'*%826E7X=!G>*N/;])ZAU^EVIG^SH]T*8#^
ME\S!]D@3L'RN"J!Y;FK"E=JXQ)8X3E.W,3\*]%,=;=2BFT8)Q\*#$^D/QY]C
M8NT2RS,>YI/%\PR(O6-,CQ]XK7$]CH^<,+;'3]GG\3V>SW!?1N[6#X]WFR_K
MA[PI0YE&L0J#"**8)! '2"\3F>DRB!#G$5-$_]76+73Z\+D9O'>?/WTI2^U]
M_O35GF;.(.NF[#Y C$S)1K02 RV<1Z3.&1CVG-H'E(DXTPT<)U*\I'T+Z9W=
M,AFI71+VF+0N7N-;KYMM#Q;S5TE7RW])\1>Z7)N:#8L@DHHS2B"3)-"[=ZPW
M[C0+84QPF @L>6*7.&DWW-R(Z[/<@GLM6P%^66GQ9/$GH-?M\OB[\&R4VH&W
MW7Y\.!2GWH WL@(C+/C%B'NY(9%'96X;7(:MS-TZXL25N6VT/Z_,;767=S<
MF>=2W-&?U_K[V1:7*\(L(A)&&&>!YI8RX":DD,B$P(2*C.%$"627X.(Q]AQY
M9[.O>&2HQ[E/@#7LMHPS"IBCTT\E-=!B@TKN*]!62FK0)@&N@ W<,<!Z^*G;
M![CB\D(O >='>!YRF(HT>I=8GIP44I1QB-NE'OMM&9M8G:3\C:YV<B%BRDB(
M* P3E4$<,P9)JNF+4YXJ+@*,D[#Q^]TYG'38B^#A^[N;@,RNJR)M&P7XYN%!
MVT^%4<GQ4,-A(BR/- ;&=:*J566UJB.QRZS'6G!025X?XUZ!4O@!CS3<$1OT
M0,-A^&F/,]QQ.3O,\'B$'Z/=E)]@.=[;Y8^ED&M1Z*=_^TYS^5;RE?Z/6'"I
MC:U(A##-D("8)!QFDB0093%+@B2."++R3;D,.C<3;"\H:"0T 4>@4@64HI<-
M5<5FI?]:E'\LS&\M^ZLZ38@=I0T-\\A<UD!IY+T">XFO#']5 %_ML1^.Q5Q
M&I*^K,:=E+=<D#@E+*=[_9CJW3]WR^W386?Z_L?GY9F[)%&F#S0*(2%AH(TN
M4]./QPJB0"8\#GF8H-B%J6P&G1M3'9Q49HZ!+%4X\D^91M"647A.V-N1TM"(
MCDQ*E;C/7%;O_P8_?QC;<^4"TY"T9#7NI+3D@L0I+3G=Z^\O_U VR37G(N_U
M6W3]8#IV+#*)*29<PH!D#&**$&1ID,",$QFG3 A)G5H"71IH;O1S?7^?EYM)
M\*A-5;Y\I"M 2TG='>,O FOO$N\+UQ3.\(.,5Z9_MP37[5AY^<#;@!C:^_WB
M6)/[O=LT?LGCW7J]9V,$T]"R<D@UZ8N("A/OE<)(!-H\8:F"F=+_EP:"X8PD
M01 CISX(9T/,C0VJCJN\$@[04E3'#@?G,%*E=4!*OWZ42HBCF$)*](]QD"HB
M1!8B11<_9,XVTP!Y/-3(4%Z!M70DTA< M*/0?J",3)[5B]7X\ ?/C;VL^Z"]
M'<Y'F;:5PT4MSSHW7+ZR=PZ=MLB*S=I$[)KTA#L-</%=;U$^K#]I.^(/NMV:
MK>1?]9NS0&$8A5$@*CPQ(A)FB >F>7B2H("03&6>N7/60LR-80^"EYEQ)C&N
M$AWH;<E#(WSIC_JN!_5.O[*?I79VF0K[D?GG/+WJ:"*,&F"OA[;QP%Z3TIOU
MUVDFPCO_;90)>;6\MZ$FID^^FS.B]GEN]H]^K?PV9^5;\MK<G^6^/KU?_I3Z
MB7SS<)0\4JZ [TWJ0AUQF;(X)2A0,"+4%&!- \BB+(8LP(PSFH7:GK==C*Q&
MG-O*<[/)'S>YV>F;0\>-D=:>U.PP[EY*!D=NY'6CE!=4 C]S*U8&;2FT1SRP
M'9SV"\+@L$[$_L/ Z\3T3E"UT+K=<R;C<">UC@G;[4;/0!QSL/3&'(W?;!X>
MY;HH7ZOK0ZK8FZ?#)5^JI(XR[N3VT5QHFBLKN=SN]*OW85U7"V"8\)C0$$9*
M<5/@*X8TR1(84Z$BQCG%V"M@9WA19QK84TNJOS]S$%X>?K<<B4PVKW;.CM>:
MIHGBA(SHD)410L?Z@2,% 7L"Q]?52H)22Q,F6>IY!8XT-5O,H8I$3# 1@X8?
MC2#FM&%*X^%\%LXTXE!]@@FN6;'-*=\N4!@GG"G3^X]KZB=I!AD1*0P%H6D2
MI#$B5J;\RX^?F]U>2?=GGQ" /6(NA_T^.$QSK/][(]J E1Y>UGGX,_K]"*]P
M&G^JW<OG[F=7]0A1%/IY-YMU^;S2#=T<940B(VF02!BB $,L VVUQ0F&(5,(
M$44$QTX565M'F]N7W,CH=;#6CJO=!SX86B-_[WLYP1ZR4M(13HZL(!D\DO#B
M@-.'$';I_F+L8.=-/I5:- OEVJ"0^B5:;^F]9$]1@./:%X($393@!*9ZA8<X
M95C;O3B +$QY%-%(4&I=A[%]J+FQ1B,M.(AK;'\CL$O1CU9TNQUWPV$V,G>T
MP.7AJ.O S:4TRE#X358(I0>.CH5/;*!I+7/2^H )BYK8*/*\A(G5';VS=S\N
M*=N?R#1=D:KX@.NU./KK0JD0T8@%D$O"S#%)"K,4I5"%'(42HXPBZ>%6\Y%E
MIGZSHXY?E1T'\KKV^W8#EI4K>TM_NE<6\)@M.[-O-/!?(0WX2,2KXW:;E0[E
MT=;1):,D!#MC.%)FL+T<KY4B[(Q42ZZP^[-\]Z^56?OWY?;[S:[8ZL\Y;Y[^
MU&RW)"8*T5C C)ANGDF"H-[ 4BBI0&'":83<6A;9##HWN[21TQ3[WA1+]_VL
M!<ZVV]IAT1M]=UOO:?_0\H)&X*L];SV-LLVUAVC8W:[%N!-O>NV1.-_[.MP[
MTE%IT>%]_XN^<KMWO/]=+N^_:]OD^H?,M77Y[J<V-)>%_)(ON5Q$E$<$98&>
MO!1I6T\)2"+&H42"L)@'2A&G^/8)99\;&9:2UT>I?7.*IWP%!CIM?9V)G<$I
M;&%[#%LA<#B!O0(-"J"& 30X@!*("8]HAY^]28]N!Q1_7D>ZP\^+\U'O""*X
MNX;?*65JN?Z059B2W@Q\U?OMK]+@7+:PTY*\E6*GKV$K/:I1Q"2%Y=OEOVC5
M4^'=3RZ+HME.[)^S$"K!0@8IE#(.(689A80)#(4409 II! .'-P=XTH[4X?(
ML>RF3I LI=?;@GK;?O")V/M=1YSR;E_W*\_@1&?JC9)-^*7QKA@]P7-%316/
M1E50ZWH%GLWYK0*5OF#OJCD\<Q9S;N^GG\?<3^3C?_5WP.F<8/RI:3EC&''P
MR<XGQ@?P^&QC@M%\<D765./T46I[YJLQ5F[5;WI4XT;\2V[*HH1,T2Q)8QCC
MB$",4VW8APF!@?Z66"PBDB'KG,6NP>:VB?V\6<-=F;GS!!YS4\%T^^22T] !
M;??".R1@(R^?M:B@E/4*E-+"6P6UO$VL2BGR@/BYI(,,A^-DF2 ]\71, K$#
MJ#7_H^,1$Z9^V"GS/.O#\A[/0Y3:.7ICI#<^4_/R?%T6_ZCC)F00\P1Q"D6<
MZ&T7ER&D4F8P")@D"<E42)T:RG6,-S>BW1^=/),7&($=#U$Z<+8\/QD.O;&/
M3BX#-V!0BB,N@YZ7= PY[5&)G?YGIR26M_6HTV.\5;G\KBW&O7UIBH-]-;4+
MRW[MO')DB?_1LI1E@K1RU[<W'[Z86_0?UJ)\SI=-L<W+4JUE7H-<2[7<?M&O
MG$EB^*RYL*XZ9O:0,A"*\0!!+N(,XB!FD$6A@E*D@K$H8R1V.O-]+47F1H:G
MN@*Z5Q:H36ZJD9VXETSK:&F,A:JK!\CUGN)^75;WHX6IN%,WEUYRP"HDREH;
M5T>>J/(I>K_A49OG-=X].Q[_=WBC1EX@JKSA9Q@T?HBJYJ-Q9:CE6K\JM4K
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
M$60BT599)!,NTR2DC"RJ0.QO6YIO[;CJPF@N']#IF.-]2V_D_7)=YB SJO_
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
M-O%W'GF*G=-@1]1#@CLR\QZ)6D)YA//O1EY0"CR@ 6J+S;#1Q!UC3AQ*;(?
M>1RQY7T]B@M71+A(HSC$*:8PCM/,L$T(:4(UY5!% Z)(A*E5W/ +SYX;L30E
MA-V-P&/ ['C!$X:Q?8TE AUFL%_MVN>Z#EZNMG[\]!5JG^OU8E':DTO\OLE/
M-+]?KM_*QTVQW%8NK05+4\(D4C#(DM2DOD8P$Q1I@,)4I2%F2>!TQ/C"&'/[
M1J\?JF)*6D3C):$%X+3X#KB)]M+CZQ5_M]:@@H=2%4!SO5N_]^E8_A+>=I]V
M3Q1'_L0KZ4 M7NW*'NY;;U%^R&_^I6$F_?9;]#SE@+9+/2J<ZC=]9[8B-]7.
MXZO\(=<[^6:S%L7U-LZ"+U*_*>MM?88>!I%>IED,(V)*XH5Z(2<(28@BQCB-
M>91%UMGQ;D//C3GVTH-:?%#+#TH%KD#\:Q;\QQ6XH9I*]/;.H4:GVY1TGU:.
M!_3(Y-*!L4GT-"B#6GZ?9G)N6#L411T-\ZDJH[IA/U!A5"_4VJJCNCUPNA*I
M7HH^JY/J]X3>O9#+2.*BZK&ZR"1%VFK$4,0!TKLYA"&3,8%9S$3$TSC,8N'9
M$OEXG+EQ_W%KWZNF@6_=M-<D"_3MSOL,8VL/?E_DQO?$'_7JK80<M5GO2SB,
MU+/WV5"OU;KW)7U;.OB^>+DG/>@]T_5:F/^8%*8?=&4V2-?;&[U?,L50Z_[I
M/$G24-N.1'$,<:9B$]B6026B-,[2 (G0*IS-:=3948?97AIW:+G/E >Y'<G"
M"G%+ZA@:Q[&)I(&P_,>1R%?&*&FDKES- Q*+"TJ#THS5P-.2C@L69Q3D=+/[
MCK:TARC?FJ)Q-SN]1C_(O G5>OHLMPL<$)//F,! :/;!$1*0T2R$7 0\XUF&
M<&@50V4SV.SHIY87&&<66,LM6#72@M*AT%;BQ1WJ[KWID ".;L#4V!E902/L
MU3YF\ZD,*!@0/?O=YI H3K2_[(FFT[;2%IZ6C63G(R;;.MHJ<[Q9M+['\X#O
M68#L_L&+1$8T"R($8RH4Q)@32#*2P$S1 (=IEL;(*5KUPCAS(]E2NCVQFFKJ
MM*AB"WBY&0<HO +F#7,\%;R LN4)87_LQCXM/(V+WPLYX-EA.PJ#GB->&&K:
M,\5V?<_.%SLN]ZXA*?.\+/E[%#._$ @+(F0(4ZP"B,,PAC2. ]->ARN]&10)
MD4VQ]#O[$-.71[-ZSY^7/K^;(&#41"!2KA?<716F+6KAZ[ !L*4_CXG$N9;A
M2[C;\44/&">K6%A!92J5/\N;&<1NL,-AX,J$+XTT=3'"%FU?J#_8=G7_5C<F
M(K+N'D*33 2($A@$E$',H@BR1,3Z1YZDB4B"C&/?MBR'869G2IST&UE7$<N_
MZ7M,!*DIU/\EEP_+W8,ITK\LJJ9#5Z5[Q-Q1^E?+HJAE#JM_$Y>CF0B)WB=G
M-(64BA3B.&:0A*'>20>92#/")(Z46POS_G,Q30/SCP-UQ#D"TXZ,^P,T,AF?
MOJ?O?C;1]%-UR#F'9:PF.4<CO5J?G'-MVUKEO'"U9^4P>?]P7$YRG\"+@PBK
M&'$H,Q)#G! %B2((A@F+$D5IG,;$J7+8A8'FQL^UG$>%35WSI3NAM6.((0 ;
MF2.\L'(O#]8!Q*#EP2Z--6UYL Z-S\J#=5WOQPU?]'OR7>\:S1'CLJR"LU\$
M#!>9Q>'PIS+/EH1IE**4PP";^A9)AB +M4G!,)(T"E/&<>Q"&LX2S(U-&@7
M0<SCI?2PR![^[I7\[#Y5=B0TZ@2,S$XC8._,7=[X#4EJ[D),RG;>&)W2H/^#
MW,\D-=>N]&M7T6[USIH,0+59+3?O]8]->"$5C(5<:@9,N-Y9I0PR&7(8HRB,
M6)3&B;(*P+<?<FX,>"0U:,0&>[F!$=S^@,T2]>Y#RN&Q')G,+&#T"):U?8NM
MCRV'QW6BP\L^KZG3R:4;0BWGEY8/FNP4TTVQX[-,QSM]CRS8]I#K^U4*^?!H
M7JFFGJZ)K*7W\E;I7ZSY\I&NJDPB<Z4632SB. WC.,"01DA!S%$$B5 (IG&(
MDSA (<HBMZSJ?@+-C>A+Y^1RK] 5R/<J5?6WKTRI[5HKX_)\;/0"M%2LO,%H
MYGHFTG-B;4]/IINNT<]9C!OY:*8.VE1%OJ_ EV<SM5<)5#J!KUTSY7$H,PR\
MPQ[?])1IXH.>81 \/Q(:Z+D>K6G6,K]_^O# JC9PGVC^#]DD[F""DH"B& J*
M3<Q?%L.,BU!;UBE.9< 45U;^R8YQYL:RE:A@+RNHA'7HEM*":;?=/!!2(Q/<
M!9!\>LNTH.703F88U*;J(..+GEO+F&Y,VKK$M-P]76.8;A6>]8*QN-R=([_)
M]7*3_[8N3(\9*3YOMK+X<O/US?O5IHS[^4JW\N]2_F/U]&DC9/WJ9B1"!",*
M \R8<4M$D$4)@2P-.4U3S,.(V9*GCP!S8]5&5I!K8:_ 'Z6X\$'+:T\57A/1
MS;ACPSOZ$9$1'^SE!Z4"VL#4*H ][%]+V"LUH-'#@ZJ]\+?G\+'G82)R]YR/
M83B_#X8MBX'78R=;)?HH?;Q\]'K.$#Z3C\NU_+"5#\4BYF$0R32#DG$",3.M
M@=C_R]V[-L>-:^?"?P7UGLHYGBIAAQ>0!',^R;<=I\:6(GNR*S4?NG"5F=UB
M*V2W;>77'X"7[E:KFP3 B[C?2F6VQ],$UGI /E@ %IXE$LA"PFDL(I$0JWM_
M%_I9VBQQLFX&?VI+066JY7'=)6!=MB*<X)IWA\$,J8%[!B]PF&XKX-#5*Z[P
M7_C;O7!_^7.'BWAK0?+KK+AFVZ\Y:T\'HI!A+\48IHFG5N(Q\B&5)(9I2/R0
ML\ /8V9\^^Y<#TOC@<I(H*P$RLPK\/7+NSN+.V)G,>R/ P<C,_$G?P84AR#N
M/#H6U^:&HC3773D7M.QNR'4AT74M[NQS\]V%ZS+[V06XSA\Z)D-J%87OF[5Z
MHJPKMZYH'(4$X03ZC%8930*2-$E@G!#DJ>4RD4%B(Y?^L@LK=INM]N'ME\]W
M@!VIHC0V_^__A0,_^;^5SD''-2Y3>),H32/L"QBG>B,BP0*F6":0A%$L:))P
M$@6K1U%D&_YU2XKM'""?=C<=U&_%?9;G>L'UMMX3&HQG(#V.4>)!%9W'6LTM
MT:\KAZF:D<,TC7E$H@;/#SF?#\VVLREW+?F80)I%XL.@F7KKY<BX_P.:NN"G
M$OBWI!A%ZZL?D5'3=%_V,F^"[D4O7Z3F7OZE??Q=Z\1^([]$>5@S8B;2((TQ
ME#12,Q13RW(:<@XI3W#D)RGV8B/%KDL=+"WZ;BH^5$8Z+,$OXM@?@@]%9^+O
M?2I@S*/OH0#-%'S; V45>7>AT!%XGWULMKB[R^CCL+OS=VY1]W4AR(W\G>1\
MY7/,_"!B,/6"""*:8%W# D,FA R8%Z0(&XG1OFQZ:2QVS;3"X$:"M;[82;:U
MV&"E-4B8O=3@$89FD8L;,A,SF#9*8Z+-&B\D>>GJF*'(4>NSAB OO3H-/<[\
M8ISCY?<[H<"(R#9\W&3Y%D6/SR1U&4]B(:GZB/U0%[E-54""90 ]CXH@"@(1
MFA6$<.M^:1]Z^!<4_1/@.YU&\:0U8J)A1YH]X/=',=-".O6:YL+QI7*@PK82
M# Q!Y05 49MQ.M)Q<@_VPPZ3QQN#5SY*'CP6@\^4S:"T/%'N:?15SY/-'.X[
M339LQ;4&;J5FK3KZJ-PY)U]6E4)9T3#B$?532&*10L03J8)!D:A@T$,A2G 0
M4:LKI(;]+FW:J OMB+5@VR)C8+-7TBIJ?VQKXYJ!;Q8[3@#IQ--&*W2O3 ;Z
M:P)[K<*?S[4**\/'K*!KA=2XU73-NIZYLJX5'B^K[-H][E(\Y:<HVGNDU_>%
MJ&XE:=6-%=:2AUB&,$VIHJ-8H9X&1$*/I2%%6$1^(,T+I5SJ9FD\='M[#?3%
M69L"'!<A[ ].QP%F8C:IC 3[Z^5[,\&WL8"RJ4HR!F"S52!Q <ZRWD@?'IVU
M12X^/&,=D3X'GM<,Z?WUT"*S=4&J(S6XZ^V^GJ36-/8EPDF4,(@#1B%*U3_2
M) EA+-6"7R(_$7Y@<T)NW//2#LZ-I:+M,3:+RR9!;F(N/:K.6QL-WAR9_5NU
MACS4F1U="=(2L&D*S?9U_DH59PTQN5QZUK0!.X;B(EM]R+?9]NF:<_4JEN_4
M'V^*;YN?^4H&<1"FD0^Y[ZL8320))"P*H60ABH5,XS@U.@OMZ&-I 5IM)FCL
MO +:4H4CT+::T5$7H-W$,Q),$U.,$T+&7&* P8$URI8V2L'^<K_Y\<_JZ9HQ
MU!].B:*KY5DHP<"U]N,W^:E;(+)GC+=/^S_^:R8*U=#WI]_5@G!=R5FQ).91
MY',8$A6*H)0'$"=!"GT6H8@G8>R%1JLSNVZ71@9'%=GWQE;*L5^N_\-)5\P0
M?;/X9'Q,)V:.(7!:!R-VZ(P9B1CV/&L88H?&:0QB^;2S"'Z6"_Y6Y.H/VUOU
MYORK(.OM]W>D$%J;^5LA<JYO9:DX2*VN^1?Q:_LQ*QE9_Z<@Q4K&)"41#Z$@
M'H<HHA)B02CT<2A]3R],/2OYZV'F+(W):ML!4\8#IJP'6VU^=3\7D-H!(-4D
MGBLOP)-RP%I(?\C8F:['YAJ1R1=IE2.@\01H5ZY ,T3:FTJ+'%3^5'='0>.1
M7J^I\:F= O_9-4PN,OXCH#NRW/\0B^8N"S ">F?*!XS1JL.^_8ZN,_;'MEEH
M?LI_B%R]/D_7.;\M].'9]DE;LU7_KK-P'ZM=,IT#O5*\&W(<89A4!6_UK=8T
MI0CZ/@KUEKZ?D,1X6]_5BJ6Q;^T(V'MR!?:^@#\KBVTJ<CN/C<%YP1R(3WV<
MT &V#C9;1RK:W59_M?=ESM&P.)288U3F.K.8<G3LCC:&HMIU\N'<]GP'(T/=
M?W9N,K@QQ[IZ^GRZWA<]E'#8%P:(/(]Y?A1#X=%45]<+89I0 67(:.#%6+#$
MKKI>5V]+FW/VU9_>?2?%O2ZQISZE.@VF=N%?+(OK=4)M%L&/!N#$4\@Q3"KF
MWILZ23T&(U!&K;O7V>&\U?=,?']1@\_H(?N@]QOY59585NO@GZ3@GQX>259H
MIBISL=W(CT(U0];J5TT\7A'8-Q5ROU4N_7WE,Q:%,<(ZZ-5YVC2"5 @?,H:C
M5/A^@,PV((:;LC0JTO7GCMU1<_[!H7W)KL:IJEI=XY9Y&#9P[/HCX_E&9&)N
M<QZ,)OH"VBE0>641)@\<'_-8>;YQFBE@GF6\K +G<2#NB)X'=C!;"#T.$,=Q
M]$@M.M8GJNZN-Y<OXC#&4J84!BR(U6P6)Q!3PF$8<^ICGL8^I78U#(^;M_G.
MYJE<6,MTG+OC;UDYZ!A$LZC8%9BI]U%(,>[UDBY_1ZW/<]S^O*5WSGCVHJK.
MN=\X%H(5*@@6%TI2WY*GBCC>[X3>#/Z8_1"KB,=50@^,XTK.)/$A#26'*(Y9
MFDHN VFT.>MJP-("4_/K@\Z0FU' E$!.3!.UZ5?@<G'Z*RV,0@6X)9F*7K0+
M0/LP8I531_1&K7]J:\.\E5$=$7I1,]6U'9>*8-HWU7 57]_(/_)"_<U]KDLZ
M'P*@\L.O1Y&7HJSWU%.*)9:)"E-H)'6]9;4&3SF&?H ]'F$4B]@WKP]F;\#2
M".ZY#W5A[(,7QZN%$KQI/?G-_A3$:;#Z%]U3#\'$U+AH]&V*D$T["K.5))MD
M-"RKE;E#V5F[S*'9&2N9N3O]O*[9@';<(NR]/,_SOO4RO1!<=:9/NLJJ .9*
M1"*D2,;03[783A)+B)&:BF(9Q#R1(4T17^7BGFR5N>8QMH4)1A]=6G]T+PR9
M[L.[?M!EE/]G_]D1IK[WW5IW#[*]\6"K/D!6NV07D]L,DEDX/C;F,R7F2RE8
M=?7GH,A5IX\]=^.J^@^U)_7Q>]E4\ZTK38T7F#O@.&9,;M/]K.&X RZGD;A+
M$RY!./\L2O*W+.=MJ9LT%3Z*.<0^)1"E$8(I\4.8<C^.I(<E(Q81]DGKRPN?
M.= 6 FVB33QVBII)J#L B\GCV",8G,KBGN)A$WP.P&6VR-(*'\N(\8+_G>'@
MZ3,SQGH7S'T>R%WZD3U#5<D .A*LXHGJSE0F2K]]SX(@B&,D]7Z #Q%.=&45
M%L'()SA-$LH9-<Y&[>QI:<Q59[#LK06MN< W_VR[H>VGM-$ FYC>+F/EP'4]
M[Z,Q[XT&WDP<. 1$*T(T J:#'+N?GXTHC=PX)DVS!QPOA68Y43$D61_JVU3W
M$/U8T) F"%+!.42>CR#1XF$LYE+$@8<$$5:W0,_WLS3R_,J^"[Y;5[6:KW^0
M;*UW$J#<%+ DZF^_:HVW)GGY,_DO??59F5"ISU:%FMJ<Y>W3T4_=KHM>&!>S
M5>P(:$_,O'L+GQ6W&OLB:#<,H][\O-#5O%<]N_U]<;>SY^=NC**_B!MYS3=5
M;>MF]A,^9=P3"')?Z$OEDD$2Q+[6E$@9C_U 1E9:A.<Z61J7:!LK'FFL!'^^
MWSR0++=D@K-XFM' 4)0FYH!KQO2FDSXX_KI5U$D*7H(_'KG>M^K%RIH,NL 8
MDPG.]C,K#71Y>LH!G;^U7Y/]H<:[VO(57-]2U*7LQ2/)^%UV_UW]V]_(TUY:
MJUR)($6,A!BRQ$M4C!$GD$H_AC&.XP1Q%#,1F"[1;#I>&E$<V5[?T%:D\5B;
M#PIM/]Q(^),\ ;)WP7Q58C4B_2N[J7">F&J.(:YN6-](T%@.*M/AC83*^(.2
MWE00FZ\#IX)ZIF7AF)!;+1-=<.M8-5HU-]LBTL7)XS6ET_/V\\''K"BWGU5'
M]^1>O-WDO S#^+86PWZ_$]>/1;8.O,AK"QZD2<AIXD%]I*#"1'V1AB,$0Q;Z
M81K&V.(BC5W72YL3PK^$<5WLH#(4!.@*:&O-6<D2^G[JGP[0R=>:RG#06@XJ
MTX$&&#365T+[#<[* 8>]/TNPS2>!Z4"?:1JP!7^<.< -MHY9P++!V>8!-T>/
M9P+'%D8I@+.?8[[^\:6\K=0NQ>U:O4C5+?&"Y"5A^O74VO)ZDR+;[O2_ZAT+
M?<2]*<KVSHJD(?=2 4.U;(#(9P2F..!:KC*.@R#P6(H'5,H9R\ZES3)G"X\<
MJ4F_T?[^=@4:E\'>9W#D=%E+_S_S&^P='U0G9K3WHW]V6\BH3SP5CC+@G>,]
M3H&@T09^4"6AUW@!7K/DT,POPM#J1&,/CUT9H]%Z?\UZ1V-#V%,8:?3N[*.0
M:\:*G>"?<C6_JB:O<UZ5X+PE3U5N/$Z$#"F6,/*E!Y$NJ$X)\2'QA9_$*4.^
M--Z3[.YJ:;% 8RW(&G.KP\RM-MB<R7O [9^%QX-L^K.+"JW64J!,;>K@-L:.
MAIKY%#8>>C/-0@-0M)H\S(#IX/^>!F:C<#-'CEG8\(G!0I%?=IJ8;^2=>&P)
M_:YY4[ZJI20ILDVYDEX4H2!-( I)!%% 4D@ID9"ES..I2*E(S2L_V?>_-,JM
M;=;'/<7!:M#V ,K6;F=-0J-!Z6?EB:&>F*I?Z@XVN-](<.0":'T 7^?!W5D%
M<FS\7TW_<? X#%%]M$'17._1J-774GJT<;E#X]&J&0<Q-JW'\G;'[\56'TY5
MN4G5JJ"ZWL?5FD"]E2M&"$I)B&! =$91&$:0)$D &4_C&$<R1LPS*99EW*/5
MY#%#D:S*: L9+B-4^^>"T;&:F/UK=9_68'!L,3@V>6PD+73+QD9T+GFRH<C:
M28_9H-2E,&;4SGQ"8C9N/=,+LWK041;L.>_?B?_>J26$X'="M9[?Y'6J<W-6
M1.[%*DI\CBH)>"X01#C0I(P9#*04,A4BIFELD^9I:\#2 OR]P2JHUQ8#]6D(
M%VDQVX'HYO$YX)T]J#]@?;?'NG;@"AQ<&%'+S!&\4?7.;&V85Q/-$:$7NFFN
M[;BQWM?OFZ(J_%II'.GLJ%5,(A[+)(38BS%$$@=0ZPU!+PYHE#*!:6I58>AE
M%TMCKLI"J.M5@[6V$8A:6\..M\Y :<9,PP":^A#U@$TC>*8-'(]9+CL_)G><
MZ656=KCLY>GWW_'+ ;4#WFT>'@OQ7;W4V0]1:RJ\++I3?A';HU3)OY(L_WU3
MEM=%5F;Y_?M=H?ZIB"?;Z%W5%4=J,1KX,>1)E842A9"@T(=4$!X%0A 9, <=
MF(G,-?JBYM>,N=4NJKE[W8K+ <+_:]?JE&2UOHE6C&D8";RA-0"_.50UF. E
M,".XUQS3.>]6/W.Q5:=YHQWX[0J<KX:F/6Q^ AHO0>TFJ/VL5&Q&KL(PW5",
M7K]A E/GK_PP'=YG:T9,V)W]!N<Y*<T_\OL=*4B^%3JN+3.^(^NJV.:*>VKM
M'& .>1AZ$ G$])K:AU%($Y&D:4J$L9"%5<]+"TE;N=G-7FYV74=?NR,/].E9
MY0+XH7TPW]6S&Y3^?=+)H)Z8MB^*^AX;#UKKZYJ^4Z%LOH<Z&=HS[:6.BKK5
MOJH3<AW[JW;MS;;/ZN3F\7ZK6P-.I8AJ-;\;^>$74YTV\?!>:WDEJ4A8S$,8
MA'$($2<1Q BG,.5"LE R% IJ46VHN[>E30):OU!4%NNT"5'9#!Y/EPQ6U6EZ
MX#8X$AL3Q*F/PV;'SZJ SW@XSEBC9P">MM5WS/#I+K#3T\:<-73,W#DIDV/X
MD&-A#;4FN)&UD.9'PJHFV]RYJMSRMEX!?,CYBD5>&FC! H)44(Z\,(%84@;3
MD 4XB,(P\:Q.NRSZ7AHM[Q,X=5GY4A^];';;4HMZZ%B&;HIB\U/]R5+>UV8P
MS+9=)H)XZIA<6:WII;8;M(9?'?)F*ZU?LFTV2,"'#LU2^QH;]IB-6E[#HOMY
M*VO8X_*BJ(9#$X,S=3_DHKA_4BR:L4SD[$E]I+]O"/],<G)?)7/=%IO[@CR4
MUUR9U5R_T$=KV0_Q31>4K43H=!M?R0_]4:]$PG$@8@*YB%%-A$3*!,8\287T
M0Y9ZGF-:[^C&+HTY:^.JRQ9KY1AXV'L&'AO7K@#9.Z<WP&OOKL"V\0^(NHVR
M]A"\R7+PU^R>_"3;;6FX*S[+>](?2B]I]&?/8&A>A8.[U5NA'08'C\'M_JTX
M. T^'=Z*UN^VN<;S!;T&SHG/K_HZO%J6].N\%D-2JR<;)_,\[/%->*VD[<G
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
M#"<$)IPAB)*801(P!OV48!Y%(F0B6?T0!=V84*VS'39?Q+$UTWT0\5_2Z)\
MWPEP_5AD:Z#--B<2]P'IY^990)Z8MBL?0.L$J+P ,:C\ &G4LM!5-0#:F2M0
MNP,J?QRHW7U$S%E_EI&9:4(X-T+NPV$U0PR&L6/R<&][MGEEL/O'4\[PQMR.
M-3[E*E@6Y?:69/R+V*XX]=4\(P+HDYA )$()TT!$D LN& LH(]+J"LU)^TN+
MXEOSP*.R[PKDHJK]1AXVNUPM>AEYS+9DG?V/X';G!Z>HXC1(PI @Z/- "Z5&
M M*(1C#UL1 I3:@G K/9>P1<YYF79T+6["!E %H33[![F&XKF#[\8NL=KRJ
M'! "[8]T&=I6=>J:;;,?U?I_O,.+"S"->=9PVL6L1P,7_#O=R;_T,S>&W>_3
M[,>N2?)?19SPB&"APGFB_A$D%.)0L8+'6<*\..8LCE?;C7H+S#CA8D]6K+OO
M;[J7_ION VSV[[*HS;0\I+T,;.AA&8<I@<RC4N<X2T@2%*I_!!&6@C,OL=*E
M'@?8.3*>]Y!^&!E2,YX=!:B)&7=O(WB!UGA,V@O$F)QZN;-9V;77YU.>[7_
MK<R=BHXC?7[Z^X;DU_>%J$JX-XO$*"9>HJ)GF'I(40-)!"1I$,(0I2),/1F$
MA-A4N>OH:VGDH,W5Z\ (5)F]VF*[XFQ=N!J<4HZ'UM1GDB^! GMK'0O;=6%G
M5]=N) SG*VLW!$OKLG8&Z/14M>MJ8=:B=@:NG-:T,WG$GE,O5Q9YGCE^+16-
M?<S4/T65+EY^^UYL=O??O_U45CQ5?_.19,5_D/5.K"2/14 %AS+%6HTJ\B&.
MJ0^3-!)A@+V (=^4B*<P<&GL7=D.U'>D=:A*L*TM5Y]6_1?F;#3):/;3_VN/
MT<1SQIDB2<<UE*JB2@<GKP"IAK/QL[I54X+&4U"[6O_E%=#>@LK=5QYC\VGJ
MM<=ZIKGM5<?<:F:<<D ZIM-)NIUM#IX2M..)>])^AE],??O4WO[;%XWQ$0G4
M_)S !"$,D6 )Q!0S2'TB4) (M<9ROH'ZLKNES<2'G/+Z<B1]VM^/M*[B8PBX
MV>[+>#!./%F>(O@Q*[6\376WU ;*05=-+R,TU9W2,SV^VN71R]YWW1+M>,I1
MU$_K>7W?K-43Y8?_WJF&/^7-"<CMIM#3]_6VUA+4!/EM\T5YJM4%-VO5Z'V[
M4;]"H:>6#;Z$,@H#B**$0GVK% :((D5(<1JDV&8G?1RSEKGM+BI_+"4!QQDF
MRA(_CGP?2I;J P\40)H2#Z8!BGR<>GX:A*O'ZF+$URTIMDL=K%,3IQNRM^(^
MRW.]1?V6K.TEBT8:-UW^A,L8018QM5:/0@;3U/<@HSCVXY 'L6#-N'W(^;)'
MK35PNC%3/;SV@)G%"_,/P<1QQ;%#_P?4+EV!O5.@\0H<NP6V&_#<L?UQ^XCB
MGZ,B/:I Z#B6S2LB.BJ:+X1&QVW=,2YBWP7?:<73ZO+?G=AF1;69>T/7V7VU
MKU%^J_H7O[9O%3A_7R%*O9@&&#(B=7D5&JMY-4T@4LS-$$F2"!F=;+F;L+2%
MVIW0+U2VSNKZ;!M9W_8%!U? D2^61&T_0(:D/"GL4Q-P8WP?UN#/R@6@?0"5
M$V,J+3LC."JQVELQ+XDZH_2",-U;<B/':\XSW2I9ZPRM3WF3*K=B& 5JZ<?5
M*A CB%(_4:O R(>41JF6TO 2;L6 %_I9&LUIXV"6PR:GTH['+F%I1E8C(#3U
MN<S>PBK#4A=R>=>#DS7A]* P)JM<ZFI6ZNCQ]Y0?^G[N1@)WXH?(=Z)<29I$
M.)0)]"*M9NS%(<02A=#W21!$/E:1C[#9^VD;7NCN35O1ZY ]630&VWWX>_P\
MEN!$<@*].(X4:ZIE/N&$P3@E2/C(3WR[N-$)OUES(^^& 69&C2XP3,R%O7Y;
M,]^IDV-2W;[M6;GMU*-3,GOQWUWWO<FVBI'>K4E9-G4MKG]EY2K%OA=)E,(8
M)SY$ZMN$5*LB1E%"*":Q LM*!NQB3TO[/BO[CBJP:!MM*]=<1-5T0VP$K";^
MB.U@<MBIZH%@W,VG2YW-O)_4X_/++:*^!^R3[+[^UWWY;D/634YHD. @CG@*
M"=:[.4GL0\(DAS1B1"I^4#Q@=,3^LNFE??=?_^VO7\$;;9^%C-()6MV?]S ,
MIMXR.;COD%I\@H-YBI8['C,E5UGA8I4,==[UCC2FDP=F2T Z;^AQZM"%7PQ6
MB-O+W!\4,#[EC:S0G2!,@;OBQ$<H23T8RU0K4B18,53$8)!$08!5W()CHYO"
M;MTOC<4.-18>#\(L60[R1C>KJ,UVEBTS&9%^%IP6YXF9\J50V0'TVV>@MV)E
M=S. [BP6-S+XKZ86-W00ALC%66!HKA=GTNAK"<99.-RA&&?3RN"YY-VN*%0?
M7W>%5*_4YTQGL]QMGLAZ^Z0U><GCXSH3G(KM3R%R!8]'<JY16E',$A2&'N0T
M\2"*$WUI3TL>\0C1-$ \2J7C!.-JT])FG<8!\%!Y (K:!5!490-K)T#C!=!N
M5+4$M8G.E.@\FM:3TQQC-/N,U3@%VH&KW0*-7[5(]<(&SGF"FV, 7VW6FVX@
MA\R'0R$WGR2=>WJMF7,H-!W3Z>"F7:6;FJ*AHMSK#/G,IZGP81P)M28+TQAB
M(B6,.)*^[^,P#8PN55[N8FDSX*=]M6%15E)#X(UZAW<Y%_RW2G7(5E[H!:9F
M6\?#D)IX'CK4#58@U4)#7SJ0<= -NN3\N-)!+WJ963WHDI<O!80N_M(^G#YJ
M[-.#>L,+/=]MY#M2%$]R4_PD!2_W%X7"!),4"PHCK%@ 15KY1DJM?(-0A'SN
M"8%-8V:;CA=*"Y7Q5^!@OCXX>>: >3QE-0[]T>Y4Z,Y()9W 6E^%L\;8/#"=
M"NN9HL]1,;<*+UV ZX@AK9J;+5!T<?(X&G1ZWD6)_W&MW@_=^%WS<NE\=+E9
M9QM=F+%5Y.=(8(HX3*3@$"4A@31,!62AQXE()(UC;J[(;]+ETKC_R&K0F@WV
M=G<7+W5%O9_OQ\=R8J8W@-%)N=\(3QL%_[%QG4W)W_TUM13RMT&H4]#?J*$9
MA?UM''LN\&_UI-OZ_&;[713O-@^/A?@N\E(U6\\4OV_*\ATIOW]<;W[^J^#W
MXJ\DR_5?OA5JNA!W@NFLDDQFK'H#U<2RXH@Q#W$!?<7E$"&]KH\)A4G*!,:4
M"<&-POKQ35L:^;_[KOZM.G^26D/E@11_%UOP0VMB7*F_;3<+P)M&<_0W0.L"
M;';[!"..K=G^PNN,V,133.44>.85:(+=-]J'WZZ ]@UHYT#EW170_NW_*ZV<
M!*=>7NE8>;SMC?&Q'W-;9$3K9MU.&1_5TVV8"7IPFPG^?4<*17[KIX]93G*6
MD?5[LB7[A6P2I%R$/(0D]J4^Z)0P14D$9:PB><7S/(TB&W;O[FYIC+VW%NS-
M!=I>9RV='K3-^'8\#"?FT"'P63.A&2ICLEM/C[,REIGWIRQD^)23U/%VHU4_
MVY3A(*6)2##TA;[(@X, $NHK&F&QE*D7IQPE%M+&QVTOC3.495JW01MH)</[
M#"^#C 1W%*;.+#@ X"9(_ P)*P%B5T3F$QPV1\967OB<[]URPL^>F%,^^)RI
M)W+!9W_B%N%\((4^]2YO1?'U.RG$^VR]VPJ^TD=.'&$)?8\)B'S?AVGH(\AQ
M&"5JW9H(G]D5OKG0D\V;.$\!G,:PJE(TWZS76NWS42UW2FVUX56'/GA3RF.*
M8D7Y$1*ZT 6!-$X3G3''J"0!%IRL<F$HI#4$VK2&MNWK'QM6LQ!QA#=QXEFB
MM5!GYH+*QBO06#E>3-@#PYC!X*6N9HT">_P]#?_Z?N[&M_]!BDQ+:K1R0Q_R
M;;9]^CW+Q:>M>"A78>H%4D8J#*1<_4-(#Q(/>S!D*(J1I'Z"J,V2LJ>_I<6'
MK;E[*2]0&PS^U":#RF;+564?XF:<,2*.$W/', BM6<00F#'9I*_+65G%T/]3
M=C%]S(UE;HN-/EHH/RISM3+UC>S6JEZ%S$M]C!*8^DF@XA%!(4F(!ZDG"8UX
M$-'0Z/#9U8"E\5!K/] ##K1"O*7HA/4(F-'0E+A.O?)]!JDV5:?!5%K[Q^+[
M+[7YQ^,J5_3&)"]K&V9E,U>$3NG-N9VAJHM?OV^*;:MZ?9#P(S0)PI *&*6I
M#JN2&*8T#J&?>CQ*="77A+EI+)[O<&E\=JSO5UE\4'%WE4^\@+09CXV)W\2\
MU0'=3&J(W1!-HWUXH<]74CKL1N"RKF'/<PYB'R+/-L4?>:G92_ OFZTHP\"O
MBWM?O]^)Z\<B6P=>Z#4[M''$$YPJL(GO28AD&&B!>X5]E*@_!W&$66 L!V+9
M^>)(J+(?[!T E0=7(/Q+X/]36^_^^@KPG0"5*T#[8J&I83LX_0<)4T(^-6\Y
MH>TB96(+NX78R83PSR6',NY+;R>8X@A?EZ2*;9/SB:XX.OM,EL6UC<%AJQ:B
M>OM4R5)5,<4J" DF44!@Y$D/(B_ $*.00(_Y7H!2ZL6!T:&P05^+FR>.(ZY*
M+(T^@5H^K0ZX;-7E.F"V#E>'@#=GI&J'VY#H]!(B$P6F+[I[K9CTDM\=X>C%
M1P:+=7S(17'_]$'*C&4B9T\DY[]O"/],<G)?I4NK%?E]01Y4O\6]V I>/_"5
M_-!G'"OB10Q[00HC%@J(4KT^CFD"L<=1Q$0<)6GL*-DQS+*E<5-K)!"5E:"L
MS:Q.-?^:W9.?9+LM+?3PQAW&_H#VU09GZMW%%T(/M:7@X%NEX*"] P?W0.N?
MSCQN1K9YL/'QM8;26;UCOB%]-0V/J8=VB)+'./";ZWD,[.^U5#W&@:E#VV.D
M#H8&]GKCZ5->;HOJ2RD/^Z0\]+#Z/P8]0775'T%AZN,8)C0@B9IS$^0[QO>7
MNES:5'H<KCXO+ J.S'<-]2\";QOQCP'GC('_921GVJWNPVN:9<'%7E]I=="'
MPN5%0N^3=I3$1;:JDPNN.5<O7=G\CTXU\%>$1HRF5$"/AE3'_2KD#[T$!IS)
MV*>!K_Z;"0MU]K(TXFGR81H3K]H_ &TLN,D-+YEW ]O-,J/!-3&Q."-ES!]&
M2!PHHVPYHQ3L+_>;'_^LGJ_I0OWAE"6ZVYZ%&(S<:[G [,=N$<D?>2'8YC[/
M_D?P;^37V_KN;-FF']WD1V(8'^H;MBN>"!9SRB%#J:_( :6Z,&$,)672E\(/
MA8]L0A0'&Y9&'<<N5->1FTO(I;ZCW*3;;?*C^\JB!,V%9;M QF6\S"*;B4=A
M8D9Z-@#*1O!V/P"?C@;@F7#:AYX!L YV!D X9O3C8L:LX=  G$[CHR%-.6RN
MBD)NB@==!KJN)'NK7L+V1!_'B!$A8!C'*41)%$(L8@_Z89"(,!%>$!AE:/?T
MLS3F.S*U*= ,M+$6VV,=F!KL6XZ#U-2[D.=!<KGIUX&6Q=;@.*C-M='GBI[=
M?ET_)EV[;QU/S[>7UN_"LYTQ@Y_;<^2^+-_O@I2BJ0VIZ?G=IMR6*\YBBE L
M(65:!)[("&*?^HHF8R]BNLIU$*]R<4^VBM#-V+*[1Z,7>G_;[:3?Z5[JZX?-
M3F^^L(.YYBS0@W$_;8X V4R*,OLBCY6E5^#(5E 9.QIJYO0Y'GHS,>@ %*TX
MU R8#AKM:6 V)C5SY)A,#9^PY].3?;\OGV_OWET_/A:;'X*S0O!L*PG3AQM/
M*Q;Z"&/L0R((AHIE&22^Y#H$]>.$8B*Y<5*I>;=+BT@K4[56?V4KJ(T%K;7F
M=&$!?#_A3@/GQ.1[>E)P!6ILK^?$UIR6I\%X)HH>#6LKPK:'K(.\+1J;C<CM
M'3PF=8>G[0G^W3-QLAOY.<M%5>.6$2\( P_!@/KZ\F5$((EE"!/L$TED(A7?
MF]+YI4Z61M[/[=0'E]I2J^+!G9CV,_482$W,RU.#9$ZY8X U$\&Z@6;%IGUH
M='#GQ4=G8\H^XX]YL?>WKF?1'QY$<:^"Z+\6FY_;[UKJD>1/JRA!D>^'#,K0
MIQ!1$4),]+\&*JI%'$>8&1%A3S]+X\+FE+6U%=3&@L9:V]/H\]":GD</!FR>
M$VE;K!S.HSN1&'PB?;[UF<^D.UU\>2K=_7.W<^GW0HI"15C[XYOF\*8YX%E1
M%DFO.F,)0P01IQ)2%"20"H&3A/L\X,1.AZRG1YMW?28]LL;@8Q7LYDP9O&G.
MGRWUL_I09X(P%#(" ^Y%$ 6Q!TD:!S#F&,62ITP%K*OM9DO6LV-^Z'56Q$6Y
MQ]HTO=\4[&YJG@#"R7<3&O0.A_#M$3QX\[;O?;4^C#<$9LR#][XN9SUD-_3_
M]$#=]#''=*,J#;LZ:-J^WSR0+%^ED4@PQ@1&%&&(?!) ZL4AI$&(4R^D02!2
M.R9_V<GRR/NVV#R*8OMT51UE;JN+"OH0[E&OA*[ -]4A^+,VWO)6XQF(?4]-
MD('/81@E,408,8@CQF"(I&0L2 +"K7+*AP$\2SY6;6$#[FA FE'R,'@F9F%+
M9.QSH"XZ/VJ*T\M>YLU@NNCEBP2ER[^TWRJ\+DNQO1/;K*BNJMS0=7;?E#30
MEY8]B:,@I:D6:@L@BDD*,17J.T^D'Q/.J"#&!=:[NUK:]UY9"P[F@H.]=G?#
M#5#NWT(<#[N)R6!.V,PW%<>#;Z:MQ2$P6FTPFB'3L<W8T\!LFXUFCAQO.1H^
M,?C"_)>=SG_:R,^BN;3]=??XN'[*\OO;S4]1?-N\TX>2DGLT\A(!TS!F$ F>
M0HHB#J7P XHY\0)L7)31Q8"E\>_>6%"VUK8WX;<;\*@-!TR''?H^_,-/]XOP
M9L/33]%3@SXQ<;^\^UQ[4!UK[,=B[P2HO #?-N"=U3&]$_C.-]1''X17NX@^
MQF ,N6QNA:3YG7*S9E_KZKB5TQTWQ.W:L9MPRF*[^DQ^90^[AR9I6P8XCL.$
M0T_&*F;W0@93%@A(9!JPD."8>48*I"]:7MP441MG1CXO<>JF]$'>3\S5C5TC
MIJM?]+9CB:V>.5I>JW\[75J_;'26#_FB+^T7>OD'KAKHS0YGI;I4E7 HKW?;
M[YM"9VNN$N;%$OL2)CQ $$D>0Q(Q7;LOEA%&G(2Q5:&%[NZ6]I&^VSWLUFJZ
M_"' 8VLX*"O-,#69E3M:9CPCQ=-579ZE!&3O2A7:U7]K>1#2-R(A)BFEJ1H'
MD4#$>0BU:C,D/F-2!"$+6&RW03S>F,RU6?QL**X .PS3?.-@MODY'K93A]![
M4+_6H-:V@H.Q8PK,FX RKIQ\9X\SB\>;>/]2*M[H*;=)X(NR?)-OE1?J1_?M
M;=$FU!!QREC"&>0BB!7A"+7,]U,"HRA)I/2]*$96Y5N[.EO:!*!LA>#(VL/M
MZ2S_W__+C[W_^Q]D+7352SMNZ03<C%G&@G%B7GENY@&_\<(_&T#&Y)3._F9E
M%!//3_G$Z!DW-FG+3>O;YC]4HU6R^,KWT]A+X@22A!.($L+U;B&% 44!\W"<
MDI#:Q2UG^UE>N*+-+,&;M;)4Q2"U[D5K+BCW]3WL".0\QF;,,1BWB2E#VP?>
M: M_JT4J]D:.1Q:=&(S)$N<[FI4>.GT]Y87N'X]2"N+ZOA#5J<77/[Z4MT7V
M@VS%[5J]"_KOOA4D+PG36Y0_L^UW?=TDV^[TOY)U;=&F*#^5Y4[?T\[R?]NM
MGP+/Q\W42=+$3QD.890B71R08OC_J'O3Y;AU+&OT51!Q^[M]*D*HY@!.7_^2
M9;O:%;;E:_M41<?YD8%18E>*5)%,VZJGOP"'3&I($B!!BAU1Y2/9F<#:"^3"
MQK#WCGT<P<CS:!(CB6Y6'8GED&_-\9$&_GMY 5H;P=%(T+,2*#/!(SO!T= +
MT)DJY0XH8X&R=E:]A 4?G/$CDLT^#@NK\8N5&<#1=/";,OY/"SPJ=FIL+/C,
MS"K0L8UGYS6K>VSC&9I;*63Y<30K,[(@GM>L4;(\S2,%3E8 ,#$T)/V1,IZQ
M\BJ_N\NS>GOH"I>W.X&=& ?"@T%$!42N_"FF+H7<<Q(7)9'#B=^EEM%;<)WK
M2DMQ'N>46=A].2(%C-,]5I(C!836L)M=8\/@A',DZZVX9A&W4CA"!_$"-""[
M?6"%TV(8P@@35N,/SO6U;N#!B,7/(@[&/F^G'-_;@]0!/[FL_"]YFE5!](7+
M)RGK]B!=BI/0=6,8)@&%2" &$\9"R&CLT8 B$F/M]'WFW6]M->3_.8C^S^/:
M8\F\RF\C]$]:CE@D]376%%)YI $UMQ< 5\ ']\H*$$3@OK'#4M6]$>[GU=VS
M-P:O7'EO9"R6*[VGQZ!A\;V11E^U_)Z>P6,%^#1;F3![]'+NBS13*;RRJDA)
M[=^J0(XV)*ZIU76J(.%X-'1"SJ ?A1PB2BA,.(F@@Q/FQ"'FL:N5-'\&AJW-
M(]\.=W>X>%"71SK 0,B7[[JZY47_QKPRR2"5W]0ATIAFEB=^Z;FF5_6CM0'T
MC6B2IQZ'PZ#ZA[5A,)AQEA^.M::=Q8;%; *:1^C0+#2QY?6FHGFF/YJ/9C8U
M(4PEW^_KUJ^:0^RO_ ?/#OQ-+A=.]4R(NC+*"'$N&'%A',4,HI"HR\2!D!,2
MHHG\/XNHUHUBHUZW-O$<@8,6.6BA@QI[Y^TA@S+B^B,P/LLLPNO"\XHVI5/2
MFFMS:Q!=L@3':X64S'Y\S<)'3*D:BAG1;FN]0!%3\QY%AQA_>=JV]CLA.%57
M>H^9-[[BBJM.T^R09C=M@N$\*W<THLW-HB0(78@<[L+$<1 ,G-A+J..&Q/%-
M+BCJ=[TUF3\BK[,?29"&Y70,2-?;^%Z&RH65_<1B+S6/PBU51[U>Z3ZM,5^
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
M-58.(57^//]UGZMP+74GXZZ&"PJ)MZFUVQ6QG%YR5VML-(YGEF5\]?/_1P8
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
MGZB]P>.(V,<1":%(8@Z11R.8^!&#W,$T\;!#."7:N:9->]_:%-,9H )#.@M
M59M0UV%71ERH/\,Z$% 98I#TV'ALQB>:11E?>)8YDMT##QKTX/W+9(]?N;+
MND&2Z2797RN]M/DC;_'BVRP6A[)*&[>Y7C[IJ>8^RB0]N9%E:SU?JGLTUQG_
M?EODAYO;]W+QI.KFGJJE[@3U8BYX#*/881 QA\CYQ@GEK[''$64(Q>$2M9]'
MD6UN+JJO)+G@0=4=KAK4(*A_-2SC96_P]/9-7F5(%M]P&:P:_>U9U>BN4O1%
M70"1UOZZ$M!O:7:SYZ="TBIW:W?_K"XQ+0D!+2- 4;)^?6GM<7F->M/CX#99
M?UJ;TZGUJ/4[,%]5J O4'W.<M0X2]1V*8NK#T*,$(D$$Q"Z/5"Y_BH(D3+Q0
MNSS-XZ:WIL$*'5#P]/W-)UR-N_#3&5A8\H[&3_"ZG["@[U)/9V,E?WG\D3!R
M?E^V=\"S??*%U=S6EX'V?=(SGY@8_U7G.[J6BY(ZM^HE*:L"TVK',8JYYTG9
M\3SI/G+"(18402[<V',2QAUNY#Z>Z6=K0G0$:!C%=89%/3_. C<+2U2#\ (<
M,8(_.I0VH[*&>; :AG6FJW7CKH;M?19H-?+QB0*09OQ:-&&E[2P2>;[GAUX(
MW81[$%&$(0ZX Y/8C=7)&/*PEM]QOHNMO?8*H0I7NC*(ZA\@4/.UGT7+TF_\
M(T:6",$\:[W5]_QY+^N^XF>M?/9VG__D L7?ZP"9+_D^I0\['_$P<CQ5C2B4
MKSM&H7S=L8 >=>,$>9PQJI7?RK3CK8G :Q1W[X^#GFHLP>["6C)*; W[ C3
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
M"1D_\U_5]Y]\_X-_RK/JMMRY5! 14 8CZ9I#%*N[Q&X20-^)"'<CF@2NT0:
M*8"M34AR#%PS;]N8<CUW>TDBEYY2&N@C66'K?+#7F<5TL%,IL^EG&V-8U=&>
MRM!33WMR.Q-<[5Y7S0U N4CKN?=-*MICD3?FB !3+,<E0"%$0@B84$:A2")/
M^ X+D="^O6?6]=:4K$%_W-TL-<OK3>!<PTM>C,EUI:S!7F\3/-I':/#K%-2;
M_7SK^\.+<;Z6'VR;>S,/>!)]0YZO68/K>;R3#'WDZ4YKP7PN^,:S-"]^S^K:
M>9RITO'EEZNO;^2,XSG(OZR\+WF:5:BM[MK>_ @<AR+$"&0(2Q>7)!XD#,M?
M0^(*CQ#*1*07X#$9@\G;M4[HA_=GY/P?P X<_/60<:"@7X [%;]89W>J>":'
M!,#Z7__?_\<-G?]T+]3ZTM%7MFFC-3Z9+#X""\\I#7YP- #4%EP 90.01K2#
M(=?X'KA7E@"D@AN5+1/N1$T;!?UI9O'16&FV:4?E<!R5+%=9S:P,BM'$,XO0
M@?EG6KNK34.SS.[/1O,:,I^4GM3AO=SO\Y]J.A1Y\?Z0L?+WDC-V**0C+EE0
ML8U4/<A7^#ZM\#[]%V<T+ZM<\#IEL!3@^FINQJM=&'D\=#""7A('$(5^#!/!
M/1A0Y@;U:L9AW7GI^+RU%,P)YZD+3VU'T^JB;0U@()2-X*#RCC=6@KZ9M5>9
M*XOJVQ_ZZKK8X(]/@Z\ZH*]5T/SQV-9V@M_/#.H%Z!D+E+7J5D]C[T4]XM=;
M&G']*7<+([_2K+R!)\!H\EYZ: ;F]\6Z7LT%6)J\OI>P>%]FCD195+M/^'_R
MXNH@F[WC17GY*RUW,0M#UW<I9(&ZGHE4,BU!$'1Y0%'BQTX8:&5Z>;GYK>U8
M=N# 'PJ=YAKG#'/#\^=\/A:>^72IT!:G88L'3D#D%WNG'_*WIR<?9UI>136&
MK>K>]Y%/3<C/E):J;E6FLA*4'XX_73+&NS1CT@B!4.3#"*DW%X>JRC)U(8D"
M1@)'2 <^T<[1--K=UM[D1XC_XP09U)@-L@V-$SWN*-NE;^$7_Q%8\!_@*7<3
M=H T2#1(VV25S+52-PV3:CN]@#Y'0UF<QAM9+Y.3MD&/LCGI?VO:99?/>?;/
M@_3&1,J9NMW9/LPQC8,P=ET848HABMT$QAY/H&#4"Q#C3A0;76EYN9NM2:Y$
M"8\PZ]OC9M=8SI"I=UEE/D4+RVH?8'W7V^(KKT>"S4LF9WI:]2K)L+5/+XR,
M?'IF:9\ON5S+/9R*9^$@$75%!P<) I&''9A0Y,EE$PV1SR,A7;-)57J>=+0U
M#3C59)E<5^<IE7KOOPV"%E: $S<7H$$)_FC_NTA1L3%*%JE$\[2OURDJ<\;B
ML_5ASGU^FBK\%V<W:7;SEI?I358[EF_S.YQF.\08=G& H4\<!!$+(Q@[$84T
MC!@E7D!YXIBHPKF.MJ8*+4[0 PK^:* :9B,Z2ZV>2M@@;&&5F,25L3:,$6%3
M&\[VM:HVC%G\5!M&/V^^:=/49/VF3H7K+5_9("^KE/ZER']6M]W:@;$D#KB
MV&$^1)'KP=BEGBJ,ZK'08Y)D[5I0.AUN32LZC."F!JF_R:#%[OA>C6W.%I:+
MMF;U">\%.#+80)ZP7Z-%I?Z.C6U*5]JSL4&MT:Z-"4\#^S9:S:RV<V-B5'_O
MQNA[T_RTW[]]+S@N#\7#9<;^DO_@179WNH 6^XF#F1O"P$'260M"'V+D(\@3
MG+ DY(YPC?(?#?:V-17^_<_?_@Q.(,V<M&%>]3PU:VPMK+^_?P,=T/HX_P1U
M@?T=+5)LNF[#':[JOVG9_M2)T_O2-/6H+YM?Y66U$U'DNE&$H!-&6"H%2F 2
M>0QBAD/JN8G#$K&K\@KO]93BV+*1*AS;7^YA_Z[Z:%,5\:9V:GT'IKKE1L5/
MGE.H)PJ3B%E8 -K8$(7*WHO^S%";+_6I\55?X&<V/7U9GW]@VHO910%^SR^I
M="(*WK@2GWAUF[,/V0_I1M3_OHL0%Q&E%+(P2""*HQC**3^$28(2Y.'0<T)W
M0CH@W?ZU'N+U\P#U$*J(_L^?OKXU>ZNU^==[Z:W2N=*MT1:RBC9N08-V-='
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
M+0ZHTRJ#W[*\ G=YP4$EYZD_&>2M'6!X?%EAB;>%U:I&J6X],(E3E=YIN;L
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
M2!#JSHQ:/6YM\COEC-@?88.TQ:T22$AG'> :NKYFZG$_/GU99W3A&:HE\UJ
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
M"C^+.1XZL$P[R6-PQX5G>>AP_W*:A]93YM[@;_BO^2/^6YJQ]A@L\H,HY(Z
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
M_S\-.Z;HB$9/STP-^-PYWS[6BEZ@" 8=Q>#/CN8IFYP80#1I-Q.=?9=M6V*
MQ(O^)";/FD?_USQ+\^+WK%1CGSG[EE>\O/QP]?[CCGL.\LXK[S)/LPH%[:7\
MUAA3CT:1"$+H,(0@"H0+8Z%FAH6Q*\+(0T&@U5S:GH2U:3/O+RCX-\!D4'$M
MWXB:1*#(/P/W4GNI3^415#R34@$0_'67\::_G7LF?^5Y^I&CI<!.Q_7SBV%N
M'5<S /8<@)J%,Z"8 )*+5ARX AZH60$HZ-J.6 S6L12$?M ^OT 6"M./"N:I
M6&JI_,5$'D9A^3@H!P)QRX47"[W',=X/MD>N9.=+_Y9GMS>\N/_(2=5.CJL#
M_8<V ZXJWE+I%#ZH0<DJ%W[S(]^X3H0901QZ2#5/1=*W)@GRH>J8%<8!(0XQ
M\JUMB%B===*V,:.@U_.=YP9T9CNCR(>*?J 8.,P";8_4)+'3^=!CH)K2I[:B
M8U$?>PQ2SWWN46N9^^#G9:GJ#KJ"O NR36]KDUS^EF;\BW0FRTT<10$+$@J9
M$#%$5'K=."(("H1\A*CG!DC[@$UCO[7IKYIDT"LE[1$-_E1D@YIN _]-!_73
M7O/$6,ZLNMX(1GV?=V(X%W)PQ\-JY,T:@#3@NNJLLIB?:L!2WRDU><S. WUU
M!U4Q5K8Q711'040$A0G%"42$!=+9Y!&,?$PBXH4)=;7&"9MLNC8-??G'MU^O
MP?G5A9F;J86OGELY-6IOIXOK@MMRAD,A$XBF=!^U]EW4731!XKE[:/2LG=KY
MQJNF!?5O>5F>?\?IMNX\G7_([^_SK)Y4<I=OY7KE>URF=).0B N/A9"C*(+(
M#SG$C"-5.!JZ7DP3/PDVE:IZU=- AOL;*:,]%?-]6Y)\\ D7:H)5"<ZKYOR_
M[BE9Y>#RV]<K,R5E*@TD A\1UX$1#SR(DE"-2* N3 A.!/'\F'/'Q![,*8TE
MNG*_K33TK,>,&,]L2!2\[22#=XKX7\">? 5PPP#H<W &:AZFLRN6X$UI8DQ)
M6-3:6.+SW/#8+F.>DJAK(SYRP8NBN5M<_EK(/3^<7WVZ/J?5)@F<0,I!0 ^K
M<=..ZDC!B0>CV&6.XY# Y5JW[C3V6ILV:\IW6$MOW5U"?E"WBN0S4!,-SDVZ
M&YR"^G0.8D( 9U95#78=J8V;>P9^G0T[_<3#A!@NE'08B:51QD$3G8%LPZD5
M%LLT:++2SS+H/C)QAJ&[[Y'R\II7U9:S38P2E>KED+#$5<Z]#W&DCK9H$A*!
M*8Y]9-$;VX $K0]A^<[8/4)!V5 Z41[BB!1&IB,L07WSK,3A)IE"^?H$RM/E
M)E[':Y$4Q9'MUY&I>!T7[83%P!*6]? /]>C4[+:^L=8.S]KX'N(L4>T)G22
MB&,UN5D-5@D32@4*$N0PD^S$T5W6EH.H[QB#O",5;.O;*%;]$XZCJJ>&1F,U
MMTNX!ZB]KOKI!$+FE?!#"$Q:!G]THV5KX(=X?5$ /_CCR?K=L]]5U>,#3MGU
MKI!."O]:CY:_RA_Q5OVN_N?+(G_(2\ZNY ,?[E0OB@WRD]#A#H8TB#%$01!*
M_:$ZN[A1&"9^B$7"1S;%MR1M;2'IH9?;KN,'E U#X+[F"!0=2\U/5#/$FBE0
MJ'[EM&9K="MX6TF?#G'?3GXSJ[_7F\@SL&<.M-R!ACVPYZ_Y">@X!(I%\.%M
MA3FZ^?\"0GWS"0%S"7>*60(C\3<?.&"[X5M/)1@)E,;H@K$[C+C4JKKC%/Q.
MN@3I=W[(.G=74/Z+LUO^*TXS]9?ON<@+?L7I%I=E*E**VT'E-_CGAG'B4R^2
MWE+"!$0J<1'[A$(4<B?BC,81]HUOPDY%W=HL^6><%N [WNXXN%6#O=YMZW3>
MEI<EJ*1L#4>$3RM)S8#CK>2S2.[Z"6-/C]W.>A?K:@;/P*^U#-M_)36?X#FC
M]>5&R>K$5W^GEL#D]X4G(W#Y2\938WOT9O+DFUAV+),:Z0^ED.HD4BG7["6-
MOLK 4=T&N<BNU+40=8=:_N!;K@:L-?^I#B++>FSZQI?J'OE> N,D2B#R,8,)
M\9&T!M0-A<!>F)BU-)N*LE4:@9JS,]#P5NN(?O:U8P_4S4Q:CNI?]5FLC_G5
MU%3%I6%[XNGDKF<VWD2:,YN,OB 'I'1*/N9]V*;&<M)&;9,1MVPGMZDQ?='J
M;?(-[!3^RR;SYY3FNZPJ+_%C_4$[L1<EH<"JSQN'*$ $)@'W8.A%(4Y<*CRS
M\K:3.ZY-07?D@8>&/C/->AI@/8TY*6PS:\)C0RBD:[P'\O($D,8J4!N<*57;
MZ4T755G:&#Q71?H/6AP2M'?HZKZZVY0+-2VM=W%CH_I("C?RH$=<#R+I'4+L
M> $,$Y]A+&+B)%I3S70V6YMBZ>BM.VH7-<7-\+_\0+-!8O<4U!IY]PD!G#N3
MWF'WN>Y&7F.GJ.U?QIH0.X,T]X08+I6X'H.E60Y:$YRAK/*I)9;+$VLR\R3S
MJ_N,G3>GKC!?*Q^Q=B/W-<-RMVN\Y5<<;U6K<Y5'V+"8.H)'(73\6-UBHPSB
M*%#U&IQ%#J)N0(TF:>AOO38U7)?W2?W;4%AG8@UGUAK KN?LS0/FS"I9$0T.
M5)\=+B9 :>!@*2E7@7$+LR)^.@?0'+ I/4&#W1=U"<U1>>X;6JQ@K[F^9*H[
MH]*/]5@L![D\Y"*$8>01B))8P,2GKG0-B0C=*.)$K^O8ZUNL31/57]"!1*M!
M8T> U-<Y]O LH5OTD;'2'\>9GUI//-ME<7UPG,MCW_TKOYRX[OUC6M)MKM)=
M-_QG]5Z2^_=-Y'(D'!Y"3",L/1*/PB3T0NASBBEUXB ,C5).)INO32<,=9N8
MJ.C]F CT=,9<P,ZL388NXQ\H!W\JVD%-_!*W\@<P6Z3T_=C^ZZA]'T!&N_A]
M: W+UL]M$^,+\7]WN)"Z8/O8#'!)5:,HZ?+>UQO76?K#A^6%"7>=4#HT<1!#
MY,0A))&?0(>&B4L<)! U.A>UHF)M2NZZUP]ZSP;8\P%ZC!CV@+:2D9[RFQWY
MF;7@":#;@THPBQ(<A=VD[:.M"%FVG_08K%XTF!ZUF/D!P*>,%[>/GX1(:<HS
M^MCUQ:58^!@SZ%+B2 ^/.A#'R(=>0JB'(DXUM>#K6ZQ-Q354 KXGL[E+KI^C
M?@7)TUG]\?C,K(A:: X46O1G?NT]T\[;CT=IH6R]!5I&.?IA( 8R\Z\\N%@^
M?ICP?A;^Q"_-M=S-MZ^7"H_W><8NI:#OU#RBVX+7/FC[*BJOC\<$0R9\Z?CY
M2$C'#Q%(.$8X<54EA783#8W]UJ;_%,FJ^;T#%-&@HQKLR=;_UG70/JT6)\9P
M9AUY$CX+G:F#H[X"G1C/A;2I_6MII%0-P!G0L#JK+*9N#5CJZUZ3QRR/$M(2
MW\H5F[C_0K1CX'[;-ZA%C"#/9QR&C'@JO>C ).$$4C= -.3("3RC$/S4AFM3
MQ4_I53%W-R'1O"FP-NB:AQ 30CGWD<0X%,V/*#2AF?3 XM2>RQY?:"+PXC!#
M]SD[??-!7<.X$'5#ML/['B ?NQ$3D"(OA"A273 <ET*?4>0'#F$)-[H(=W27
MM6F6FDCU*=1DCE GQS'5TR&CD9I9<=B 9*PM!D&84D4<WVA1O3#(ZW-E,/QC
MBY%J?_WU^O<LK4H/9\QOO684\Q")F$*,?0X1P0S&+HLAX]R)7>PB[#/M@6E'
M-EC;=W]]MZM8_J.V@HI>4!,,O/KVBV\P9>L8F*=#N;$0S?S!OT3$9@#9,6@,
MQHN-A&BIX6$64)G-!AO 86CRU[''EIOK-4#TDZE=0[\S5VW=8)P/>58/GKQX
MJ(\&\BYLV___(J6\'02&;_F%^/SUCPUVL!/Z(H .5_6E2>)#@A(71F[,*76(
M_%^M&HZQA*Q-5>XS# ^*V#/PL"=7*4^A[A#>X^+OO&H: ^@KB%'2.JUCEY+!
MS+I8L0'J<5X=(Z#A!-SD^^S/V2$/5+,#(#AP!"X$D#PM)!A]#;^4@!:R!+6@
M*B4HV@DJ;P15Y>!A+ZB')Y^3%-33[VE(4$9V8PIT!^S+J.47LT-3@-"W5Y.L
M-WW7FQ>=%=C_[,I*O?/JML;YQ8<O%]E'7J3?Y;]^Y^4W7ET(U3'%H0XFB'/H
MQJ&:VA8ZTN3)N)]Y@>N+2%I#&EGTZYV!5*WO??F^OB^;I>S9J>_(J?8XO 1I
M1K<[QIFZ4YI)0\G;:1-G]7_)KSYM&K54^"=X1WC&15I-V$K']O70RUZ\E;17
MTU;GQ4MPWGL)U*TTQ:?JA-'C] Q\:R2_6&>=D:)8JK^.+9FKZ;(S$F>37CMC
MM[*]^-*MV&L L?'=B(3R]S!BOHR>* MAPF@,?=_C.&"N&U-_;TKT6RD?W<S&
M&"S04?E *]BVQ#Z:7H4Y!JWF090U4DM=B-FC\]M)="RNPPQP/^V-F&,;+7PI
M9H#7E_=BAGYL>35FKV?*FUPJ(4EVNN5/IO_<Y*H1V&61?T^EW_/^\?>2LR_9
MOJ/S.944-3?T2%E[TIN ^0'UD;K9JWQ1+PEA[&,,442HF_ 0A9Y6.^4YB5Q;
M:J;'HPHRBX[+)TZF^A?UWU1U_Q/;_$?9]FS8=S;'>T;_T_""SAPO@IZZ>VOQ
MSJPMGTEVSR!X.4U-S5!3HNT8!>01O%.\RJCB%W#H7W_@%_S9<3SE+:$9!3+I
M;:(YZ%SVUM&,2+^XG33G7G;6IRV&4"YNEX;Y6UK=?9!T2HJ*O1Z)F1\*WU<]
M?4,.D>-)CY3*/Q'ICD:)BP01B8E!T=QW;3:BJ_&I=?X^A?Q#4@XZTG7TP2A1
MZ*GT&0">64M/A*VQKC5$:DKUJ;OUHAK1$(_G2L[T<8N:B_TEIE_SG/U(M]OS
MC-6A_9>LDF]42K9M7\6F)ZE#"$H2%DD_.,#JXJ4'B>L'T"-1Y#A!2.-8JQ;+
M8N^UZ:_^3<N.@?J@O<G,'7CH>M$:M9.U$8Y&><=\D,]=^;$ZM TJ1N9#?:EB
MDJG1-ZLTL<-OJ C%<,7EZE/L6'U2NF*YA)W3^VP AYJIP8OJ\5*^/I7<]],_
M=NE#W?B$RA=UMU4ISX_\H> T;;X;)%R!4.1"AU$&D<OJ&P2)M.Z^B%$8Q[&'
M3)SAD?2LS<C\I@98X .M@/6(K;] ?)\75?I/BQO]8T7G"XY<Y!'( \S4G#$.
M8Q+Y,'$<G+#$%0&)N\SZ>H3W-/T^=Q[L%<DM*RB]*&?!+V=F7^'E^*B.&?DG
MQ4[]X>P9.@-],7W4$9-Q8#01N%,&3&-)6C20F@B_YP'65,N.'?I:SR<IBD>1
M%S]PP4K5S[XY.=UN\Q]80K3Q@X2%21) -W(I1'[HPCBA&-(X$3A4_RJTVCO;
M;+XVJWA=J9%N=8G*84RL:CU*^WS8SHK5$(9F <I,$,]=67*8+*LP?4+X&=B3
M#O:TSS%R5A^Q>2;1:NS_1@-J]9%Y?6ZMP1IVJNT/7*0JNJ@GY'[(RVHCJ,\#
MQZ'0"5T,44)]2$C,H/I[%G@\<HF1H_]BA[4IJ8[ ,0.L7\*HIWE&@3.S>MGC
MTLZM5N1-IT%>Y7Q*-?%RDT5UP:L\/O_@7_^A]8B;_)[?X)_=@5OC!M7F6,W=
MD=+9[G^C:J^0# (C(9V4B*OV $$,<2Q=F#B(/>;%S GU1E)8[K\VC="X+8>2
MVGV5K>!2!G@+V@I;X[$X1D+1TR S0CVS?ODD!*=5KQQ6$MC, '[*RAEHY%&/
MB%/L]'Y?]UR_5Y-;)IVL8X/HQ'-VC$A8>NJ.#3Y'9O!8+6,QD:<.'J]Y\3VE
M7%7"XNSQ0GSC/[[RGRG-VXNE1*" ^H3#, B;X;V04$_^)R)>3'R!F:M]@5EK
MQ[5IO38;TU(-6K*5VI.$@X9RTZ'KIT"/A!\QP4,8DCB2H*M):]PGT/<CZOO$
M"WW.-]]Y0?(W@;V_\XS ?_LZ-:ZG3Q@GQVJ97.'@VVEQQUP/3H-92%/#NM1
MI$G@-9N,9 +5T'@DK766FY%DPM:304E&#]J:P7X.5;JPTL+*ETLZ8=?;E*79
M[;6TNOSK;ENE#]M4OOG"#UF,&(;8<01$@8\@B7T?4N$(3_!$6D7M.^TV!*S.
M2-9$J]B@H1J4#=F@5'2#^SWAIBK(4"ZZ"GX^M-_B;$A!OV<!M#R F@GP=2GH
M38W!?")8UC9,*@H+2V&'XTG#8;CLPG;$CNF79L5R';OT4YVVSC.5P>8RLN/E
M^\=ON-H5_$(<_OJQ'M3DN31 C 0P2=0DOL"1EL9C%"8D=F+F)(Q3HQIK_:W7
M9EF:,YP#C:"AVVHBEH$ ]+),\\ ZLPFQ1-0X860.SI2Y(H/=%TT3F:/R/$-D
ML8+E6)L=*?D_=E(C?OI^Z /M<.HEV$L@$4D$$2:1_!-F,/)CWR.1&[/ *"E^
M=)>U::$#D:"FTG#VS%$@]53,:'AFUB;/D9DP&M:"8-(1,$<W6G;$RQ"O+T:X
M#/[8(A3^]O4F__;UZF,WJ,")'#_TJ!I)Q2!"#H.Q"!(8.(3X+"$T1)YVE/MT
M[;5]X)(\=>%3$6@0)SW#2R/ZM$=A[L!2 G#3 &"3+WR&A$$P:(_(4G&>"3)F
M =QQWH=BLV=/+!=V'2?U243URD\L@R5>J>]>^C0%9VEUL:O*"F<J*&L.-C>8
M$2].X@@Z04RD'Q+'D$C7 _HD"#@* HJBR"A$.K'AVC162Z_*1=.:8I ?2#:,
MBTYAK1D-38C@W#'0 ;R&6-"C=OJS<UUD)@V 3NVY;-BCB<"+8$?W.<N._7F=
M\2EJ$W*5EG]__W@C5ZI3 (%(2)QP 3&5Z"+7YU#JG 0Z"8^]Q(E0$AHU3AG8
M:VVZY0FI0-$*%*E629<AB/7TRD3 S:Q2+#$S[^=_&HU)N_H/;+=L;__3?+_H
M\*_QB'F4])&+-./L?5/LINY:G--JITH5M[_B-%/I&?E>J:1Q=JO8H'?R->%E
MFN7J$B,NR]U]W=VTE'I,5=46:O(<WR0AIE[L,7477:J;B 8P<7P/"E_(4"OB
M+ J$WG6T^8C4^MP6O:'67.#MT5O7PQTHU@]A9A+KZ9CP#46U5(>ZFD'0<EC?
M85.7UEHF@>*R:[JTY[3I_='RJOJ[YFN7M'[,^_827RAT?F/)&P7C\PIE(*:?
M:>/%4@/S M?/,,R\D^4IR;Y?P17'V_2?G'6T/)LEG_@N%3)R@!%-0HA"[,$X
MX '$$0J2@(8N#F.C@Q/-C=<67/2;<724]S6!X=F*+OR:QRTS@#KW"<P)/-MF
M)D#1#FKBISR;,<1KTN,:W;V7/<$Q1.3%H8[I\^81S!6O<+K]M.6T*E)Z)34D
M4V4O>-MUYBJ[LUX213YG+G2Y:I?E.P02/Q(P(I&' N&H@=6Z!T"ZFZY-7?4H
MU7<QM1$^'1[,@=O,&JDA&70TJT[^>ZKW#?Q*BV,F;5CU??$YX%W(NYX*9B,W
MV12O <=7>ZG%7%E3YOK.J?&S%MT.>9;FQ>]9R>FNX.Q;7O'RXXY+6&-<10]Y
MFE6!TXX]:C^$( GCV'4$])@G-3@6'))$JG&J>E,)2A#AKG;#0^/MUZ;+KW__
M)H/'"D1_"9Q_ VS'P?GN5HH'*!X,6NV9R^&TGI\7W;E]T)IXL*<>U.2? <E
MC>U9C3JHN0"!T\WFLIE^:8Z]0:?#666P5+/#N61AUO30&LJAOH?FBR[7^M":
MX2?=#^U7F<:>7.;;[4Z]H'7'WGS;]O!]GV>L<Z["F#&,J0NIH!0BP7Q(0I?!
M*$QPC!+F$D>K%8H]":NS*Z]\<GM.0,L*Z#I;U\QH3H48(2H[LS.M -[(])S
M?B+3HR&#<>9G6EF\L0D:+9/1)D@?3D,SI+'PFYHB?<9/F2.#E<Q-4M?RYTLF
M]38OJT\RA*H>Z^X7ZKV]$)_3#&=4AE67>9G6+;^Z80A^C+G'*8>A$\E0Q_$=
M&'/L0QI(\QFYCB=AU#5+]F2LS33M"04=I?H*;X0P3AN>92">V?CLFX%U7("&
MC;8Y3SVJ4DV)?B$$X]$@(^6A;X26D<M"ALA:/M-8H/%8#EBA$8LO9HG& ]"W
M1A.L-KH_Q+[#I,B+SSMI\M18IH^[(LUNI3V4N^UH;1OQ0UHUQS>J<5TN5"_>
MZE'U\=I@-V:)D\0PH;$#D<\"B$,91(4B\AG%D>_J'03/0MW:[->>HWKNLU \
M@9T:PL9JKM1,^#U;9X >&)/_4M;=Z7C-&R@D<]8M$":0^FF+^*:RG-E0OFR6
M\%2P-8.@GJ[7L @^/!%LC\NZXZ82;,/H6=T<[RTE:]WY8ED)OUE;C(4D/:9W
MQG22T&^L,<&>;]5U8SJX!EIR3+B)N=4?&@]^J?Y"^A;M6!KI:U0%K]*B=D)Z
MQ6EJ,/B+ K4K?JL:\>?%8SW$9C^R^3 0\KUB6'5WW# UNA>Y"8Q<5PV7(11B
M+XI@Z-*(,RH<U]>.:-? T-I\BP/IJKJ45^#=?K[X+P#OZ=>W+6L 6</16 .9
M*_)-FCL$3_!X.@KX#+2H]&:&/07F286S-'EJFO"AS/F=PN>7>AR!*M+8OW3G
MS4OWV^&E.P!U!D@-E6KG^R_V NK[0VL@=X4NU+_N"VGD@ZU)^@-NVRK(7,S3
M6P6W1YS#5=%E[D_*IS_LJE*2^-><E)*("R%?LT@2])'30LTW2+,#)7LB-B+R
MXI ('X8!C2'R1*PJ<!&D#/G,#83+N%:7@Q$TK,]K4UD@%186!\VU=]Q4%Q?:
M5=SI&TY;^9QVMA9 ?6;_2 T@4"P R0-03"A+HM+FBH_&M'2LJ.M:/7NRYV9^
M0>@['0L(9"$_84[!&%GRD9 .&%_;E1>SER-9[YNXL4O9W5_[5%;I/:[XA?B,
MTT)-TN+[/WQ,2[K-RUW!VUH6["6)?"T=&$>!,D<80^RZ,0S<F' G$D[L&_7$
M,-E\;7:HHUU9(D5T/5J.@Z]24+O&]3"[R68DB&&[,S>\,QN<T\C.T&70!JLI
M;[,9[;_HC38;9)[?:K-:8^Q84J4R]VKRFV1V5Q3RY=G0"#L$(P$30I'28@0F
M@4.A%PGF.BB.?:8Y7D5[3Y.O:YGQ*H<QF<V O\Z#3KGUY-'7\);6(8DCPJ"(
MF8#(=53!L+I0B(2,93"5RVK-$)H%[66:6&>W4&YT#Q[4M/,\4YHM7TX >M9B
M4ECGSMD>AKPV8QCWY$J_=T_P')-=3V SSSC7US9]HQFN)S!X?7#KJ0<MRG.*
MG'+.RL^2W)L"9^5]6JID4%TC)!G+>'U*>%X4JA>$\AW*C4ND7^V& 71"7^K_
MT$$P#G$$1>"&4OMC-\;Z!3CF^Z]-.S6=]$I0<,K3[YR!72:Q!U6/&QD^/F$'
MX!X_!K47%L+2J)N95P1S5\:TU -%/NC3#YXQ ,X7 ]V@I&5>\)<J6IE8"&:U
M*/80#E6;6*RZ7#V)/<M/*D9&+#.Z$O3W!\E35K4UIZHHI91?CN^Z'N.40<IX
M A%W5<(>"Q@A)W!(S!#S0\OBSJ,;KLV8M$0"T5%9UV&:J"L=E#6,PL38S6T%
M7E3-=4#N2:ZKX:8&TKIV<32@;U:.: KLF+K"093T2P6/+_-6U7^#3 T4] T_
M-T4CUB[+Q#[OU$"<3_</V_Q1'1MG59&2^M):^27[;XZ+&PD^WW#$0I20$#J!
M2V0@X%.IK!&%,8HBCR=.(D,!764]FIJU:?)//Q^D^93A &\)5[7V!\K5B=*C
MI!WX8SIOFDKLM.)?5 XS6X7C_3/W_("&(=!Q!)ZP)#U7H)@"-5=+"FE,)]09
MA?6F34^G%=K(SJ:6(!LU,37=XPW[E5K",=R:U'91<SOXH6YS^B6[P3\_"2%U
M=GDAFN(H^3=7?*N(>%;EI Z9?SODFS<(HRATA&HY'G"(XE#^"<G_P6Z(&?9C
MWW=YUWS\1L\>CJ=*Z]M^VFW\9@&[V#"FS%^%?P+>\*82^FE3HJG^MFCXZU<H
MU17F3>MBXTS_1%(^;3P7$MI"$QG^906E;T"7%=A"%G09P1G9T.EP'C"B$VRR
MF!6=#I"^&9UPU='YO6\[58QP(;Y*T_(#5Y6TUN^QFD;T>"TWQ[?\,Z;M3Z_X
MPU:^RNK3N&J_@VO*,URD^88F09)$+H:<!&J,$(TA$2B!"4O<V"4D)$+K\'LV
M"M<6=S9<J<_]ON-+J0+2< ;*AC4@]KR=226PYPYTI("RY0^\DT_OE])L+S[?
M^V"<NEQ>RHOG.EN17PBP9U(%0BV;H.43?.Z)O,<JZ'@%';-O+6/KK.KRLGZS
M-.QB,A^3OYU6'OH)WXGV?:L,\;2P#:24)][(W&=XOV.W?!_D]^^EJ_1IQE+U
MUZ6*\C_++3<1IG[$4:QZE"&(2!+*B#MR(?<C%(9Q) C2;L=LMO7:K+S\ I"^
MFC:$^;2-G0^\F8UG1WB71NR3#OJTGS5Y1$7^;#CKV[GY\%[(@$V*NY%)LH-N
MP-88+KB8$;%CM&\=+%>PJS-OHL\/307COM$>=@,:Q#B!(1/JAHP?0D*X*C!4
M?2AQX,K_,ZEU/KK+VI1Y2UYS?URWK?$PCL,J?#)T9M;6#7UGH -(H^NC<6GR
M( 93EB,?WVC1$N1!7I^7'0__V/*C_X[3K>I!^#DOKO&6?^2DNE;-<6L?\]<B
M+\O?LZ(WN&D3^Y&?H(# 6'IXTN53;6F]T(>^SW$2N(&?8*,Y]<84K$U9'*BK
MIY097G8P%X"F)ID3UMG+!$@%#L2>@3TS4.0%+"4[9^ 9[!/J'UOD)M5-QD0L
MJ[=L,7JATZP7LLB'?_MZ=<6_Y]OOJEBKX-)]:L/IQZZUO4"A&X0$BL 7$/D^
MA3@@%+HAD7_OH]ASM1N4G=QM;7I,$0SV%(.&Y"Y?9=#QX#3,&BGC*<&;._T[
MB)O%7 :-]U0_'SLED$OE5D<":I8@U05H*-EY<HWE$I>Z[#Q)0FH_9.=D?LF^
M\Z;U4'/VV?6[WC 4N-R1SB-.B L1]=4\SL"!42!"FG#,>6C4?N&UC=:F:O?=
MVYL" #./\54T]1S#*3":6:,>2&S;Q)WM^]U/Y^:=PF%*;^[5O19UVDYQ_-PW
M._E[BS:T3V[.7A3I;9KA[0TO[C>JUXHC'3 8"8]*71 (& O"(0TBYGDLQ'$B
MM)O#OKK-VC3!)2_2O&[^5:7W34/IZHY+/!N2@=AMM^ A_Z$*" [WZU/*L]*D
MAFL ]]/.V#1HSJPS7ER@[^@$BM!)D#+H SH)8DMUY[1#SJPUYDE AAI6OO[P
M<FTD3S+PI+GCZ5_;>5+/CHN5ALY4Y=B''&_;V("[(?59Y,((.S*&Y0Z'F*$0
MN@EB/@\9CSRM:8;Z6ZY-IRK*S%PJ#5CUG*MIP9I992JB9F@\I8_!E"Z6QJZ+
M.EOZ*#QWNPR>'%T3JBYV9%)/-6[(A_R[=/#8A?A2/&Q"AI @O@?#NC5>A!.(
MXY!!(7Q*Y;\Y/-0N[=#>=6VJI*-4#156?AIM:)7QR-6E=5'> .@:F;$YH)P[
M0_:B6&Z/:^O_MH0K/W@F9*U+&*=!^,W*$BV1'E-D>!HQ_<+!@;7>JACP-'L#
M!7X:#UNV/:VO%^S;B*OK!;CB5USQ)_>NW[OK.USP]](C9:KQN PA<5-*0GE9
MR@?:RWY-^Z2-B%U.5%4?\[T0(I?[,.&.#YG\HR>=S) (K;OD<Q&X-E.AFA=S
M5953<O".-)3^LK_64^6JT)_^75J0 V, _\ %,SPPGES0>I[M6XIO9O.T9ZT;
M2J%$J;@#3]D[J__A4R?CEIU?SD#--R2*<7")'^O$9:]'SQEH6)ZPM^M,PIBT
M_^O4-"[;(W8FA%_TD9UK'_/00"Y05.D_Z\4OQ&7!'W#*KM+;N^I"_ T_GM\6
MO.VFAADAF$FKX(?(@\BG"8P1C6!"!,5!*$*,?-W00'O7M>G[/N'*FWIH2 >%
MHAWF O[ CP#OR=?W:?7E<#I:F 7=F=7Q$V O!&BI!C79\$) 23@XGQ58_6!A
M%H 7"A:F MHH5C &;"!6T%]KL5C!F+U^K&#^\/CQSUF5TO1!^:C2L<'UW*$+
MT>\]>/U85OQ^$],P]H,XAC22_X-(S"$62"68B1<3S)$7:0_NL:1A=1;@0+?R
M_!O"ZZ.\?K_-LJ;=?IZOKH",4T=SP+YX(JDO@ST72ID]Z7EZO9 ,["<GSR"+
MMYN//(5,1DT_-D338,:Q[LIO-LG8D/6A><6F2YD;HR-W6"^E"13Y-LTOLFXV
M#/5=RKW0A123!*+$\2 ._02&W!>!'[N^[VA5B6GON#9#<_2>^)YL(.G65VUZ
MD)\V)I,#.;/I.(VA1:6N'ICZ5F%R4!>R 2->4",];X3/@%;76V<Q'6[$5E]C
MFSUHKI]5Q=]MT30I:I>7<E=PMJ^V&V '">1 PC&!B!$.X]!ED(:1RQ+B!7Z@
M'16<VFQM6OE ;^^=KWMC*IKUE<A)D$\KXRFAFUD/#Z-FH8-/PJ>O?J>$<2'-
M.Q9.(_6KB\^ YCVYQ&)*5Y>9OK[5?L;N#/?(..AOO)(^-_ZY0:$;"A'&T/43
M58X3<HAC-7,LQ#2,1910[F^JO,);O>/8@;V,%.U^QSGKU(X,CC^OFK:SZNZ@
M.EU5=UC,#E*'T-8[$YT(PYDU[E'XWJE1X;\T,W5SH0XVSUY"BJ>=.:8!UY0'
MD$/;+7J6J,'W\V-!G4?L=$PSK8 _G5S6'EJ7'W>\U_4\B+CK8A\ZL2HD3H0/
M<< \Z"6AQVB0N$&D=2'#>.>U.7KR_=*<"6 .LIZBF06ZF=5.2_.1>892M1#I
MI>"4G4W:&]X:K2FUCO[FB^H@8TR>:R3S!6S"S>["6?DEN]Z1,F4I+E0#::EQ
M1,*9 [V048BP8) @)X2)R[&0#I%/Y1)MSW2=2/.5?;0^GZ<=VF</,O>DJJ:Q
M98]8DQ#I-5QU0LLQ6"U]7W06D$P"R G 6BQR- ?-,%H\ <9@F/C:LPO&AR?(
M?QH8GOJQG;?VD0M>J KAZHX7JHEX4WS8EGQM'":B@!,$G8@'$%$DU2+%%'+B
MNE$H_\?A1O?GA[=;FU]64VGFF)W 4\\;FPZEF?5B1RBH*3U>O3J=VZ4'RY2^
MUHD=%W6P]+A_[E5I/F6G/([7C?8*D]\_'G[2NG+GJB+],TZ+/_!VQ\_+<G?_
M4(_VZ::G?4R_IXQG3)6I;@(:!-B+& PC)D/$R(UA+!(,XUBP*")Q[(2>B?Z9
MG>*UJ;".-O"8\BTSTV7SBU=/':Y*:#-KU'ZE?Y_;?KD_((_';P0HGL^ XAK4
M;(,>WV=@/YYP_TXHWJ=3SXN):4H-/S_1BQJ)Q63PW,XLM[%YU/\Y+<KJ:UY4
MM_B6O\\S5OI_B8-++C_9K/JXX_+5B-NCO! %7N X2 ;_F$,4T @2Q\4P0FXD
M_E_JOJPY<AQ)\Z_ ;'=VLLR$'A[@-?.DO,JR+3,E4ZJ[;:P>PG!*G H%U21#
MF9I?OP!(1E"A" ; 2^R7JI1$$NZ?DPZ'GXR*,.2):;C9?-FE;1J*SG\#3"J0
MOVXW7 7Z8O-CK@7:YYT#TV XN6-2$@T:JH$F&RBZ04TXD)1K5'M$HRW@-7<K
M3 /S3'Z&,>&V\C_8H];AD+!XV&P>"GL&VRZ+'G?W[%F3UX><'ZH ]AKG5_F/
M4KE.];XB%]0[SXJ[0C@1\23V-(8H] B,O2B E/,XQG&( VKERS!;=FFZ_</V
M00V#4Y':QX:!NG(X$WLGW?.%_*7.^GC2EJ0:"<:R]1KGA6I5 0K%F^%H,$LY
MF1T*QD=_XEUA1S#0%%^HZ+=\S4%%=6VP2[HKTW[$;CE60(W:,<=LY7F[YEBA
M\:ISCMW==NJ,\73UL=XR"Q62SQ\SG0KT_OE&+<LE@[?\5_E>\O/G"F/N"S>*
M(/>49\3G@;)4?4AQ&#JA%V",C3PC5JLN39GM" =MRM7Y>$>[F8JRP[Y;0TV&
MZ-3.W/-@@C\4X4!3/H(1U0NIO88J&A55</J7N^SI/^3S*NTD_W&HE.S6FD4G
M]6*_44G];N[IYZ7WG&W7_$J8=!.X5>E=^X]%)-@E'HE@$+$$HAA3B&GL0R^,
M?,]+7(<'1N-<QR!F:?JKX4697J9-0BQ]N$-$9^B>G4D@4WM>>\A"ZD.=RSBJ
M5AP3UU%=I4/HF=<+.@)RKQR<8SRSG_K]FFWN5&M7-;KD&R[KT24W_+%.CE*5
M_.E&55*NOVR^RT5O?_+U$_^6;<K[8H4\/R)1+,49NX[4OTD$X]AC4%"7.EZ(
M:8"IC?X=1,W2%+!\U5T[A3I,&&8:=3:()U:IB@^H& &*DPM0\_)<9V6.4K4W
M*F9CJLMA!,VJ+T?![E!ACO/0?AI3'<>K -1ZG?U4::7%Y4:5U/#\B1<?I2+7
M,RZ+E00KHGZ,(:,.@BCA F*68.@'3NQ'/$2AV7AAVX67I@?_(:7#829$ ?"&
M@<P^\<D8<C,5. 604QN0GSZ QDJX *X'G>0"[/@ >T8TQ TK%V#'S'C*T!:]
M,?6>\=JSJCA;1 ZUF?7]]KZ_#W)GO,PY_I QODI")KP@X1+E.(2(^QC&">=0
M>,0)/.YS%!F[]]H/7IKB4;0!11Q0U)D[ZUZ ==X?UQ>"B56&(?=6#K5CK [P
MF;UXW&QNL6-,M#U?1_]N_\E]Y7=X_6E3JJ?]2HN5H('G8)_ )*$<HE!0&'N!
M YD?^;['(^%PHXJT(\]>VH>GR0,5?> /1:%A$L(QW,Y_@ /0F/J08@&$U8=X
M@N4!W^+A$V?['$^PTOXB3UUBGZYUJRJ^F[SE#_<XO]-[K<Y@KB94KYB7N%X0
M<AA3[$'DL1@F?B"@<# -70]Y :(FM>IFRUE]NC.4JVN* 6O"R;2B>6^X ZS)
M-L\I,D"\^PL?'\>)/_H*PEWY0DTND/36I0R7XT-HGHXU+I0SI6$-A=0J]<H<
MH8Z4*X.'S)9J9<Y0.\7*XJZ^@U5K%_?EMKS/\IV=%$:Q0&X$J4\P1,@5D,0N
M5VFR&$<(4TJM*O>/+[,TDZD5"]K1:64ZG4'5S#,R'*N)=6L?F'H,5^U"8=S1
MJD=7FGFP:A>WK\>J=EYM;Y%]WZHLS2NA?!^Z!O5:WL[7Q67YI2BV?!4'3HQX
M*%1,R97J(&20N$X$PQBSP*,^B\TF AJLM32=4)&K8L:X(1@\5A0#7()4T6QN
M19P#^KP5-B)\$ZN)&KDK 7:T@IK8?P>7)?@R+G3FUM>($,YD>G6\A/]^_BVT
M,KP,P>FPNLX]83:3RY"5MKUE>DO_Q,]J;->G#?NHZB-=PKR "WFZ=1-/=<)'
M, YB 1T?QQ&E"1?(*&7]Y I+4Z<-D<TP.4DF^-A5I6@(Y'D'U6!X)E:7ULCT
MRL(\ROT(&9<OGSM[=N51MHYE4AZ_L,>H(WJ?\B=Y&/OQR&DJ4BH?+++\006.
M;M4QK7S_?'O/Y4)70NK'2![:?MSS&_Z TXT\P7UZ>%QGS[SI[RP<PCEQ8HAB
MI%(H'0$3$7J0$10PWXG<4!CW)Q^5LJ6ICX8Y@$%1LZ>J51K^0*D95"G-\H0,
M5 FTW#,5E]IY5LC?Y16C\F? :U8MYO^,*O7SQMZ;R7)B7;<3XR5H. ,MUD#%
M&WC_#"1W6A->U6)4WB;)(JAYE#^#ALL>M9;CRM-BYM-;R76NN5!3?*8C%W=.
M(H.N45.CKC??.*HI8'HQLFJ2!?H6FF8B+55CVQ5CF/L.CB"AW(>(1 +&GA_
MV/4"UR4XXHYGTRUY_^BE19M4 ]]/.%<SA2T'R;;@"C!%"*L._LI&1(PY$JD$
MPY!'0>R'H4N\9/7$<Y*95]_V :R]Q,(A2WPOID'$81C'1(U'9I!@%$G-X?L"
M.TD2Q4:3#P:^87/XT"1<?#!<#DU0A!#D+)%OF).H,B,40!8R/W9#-XK=8+7A
MY21@[3IVEC-"!=ZM58OMWHB9A1OZO393^PXE# =]QN6/ZRW3<^C5C$.5<'G0
M;?R[W,VR32GI6ZO+5*M]2=.([<=?0S5N-?7NZ3-73!]R];HJ^M45/9M1I@6^
MN\M5WUL]"NQ&;OR;+3^H2N,Q<<( (T@BE\LOW8]@@N2'[S&YD9 H(*&P"CX:
MK;HTG?F2:&4?UV1;MJLT0MQ,4XR.X]0>M5,03EK59X72J+TLC1:>MZ6E#1:O
M.EM:W6SOPGM9M_(UW? O)7\H5HAC1T0X@6'DJF&!'H8Q$E@'.R.24$<J)U-G
MW(DU%J=L))E@3R?X0U$*-*D6WI13@)[W<XT T]2Z9%*$S#U'(R UDP^H%V)6
M'IPS6'3X8D[=.9M7Y0SI;?_(N4OM%=]?K[])FO'FPSTN^'N\^?/[7R[_@C?L
M;W_Y\1?]HWXS\/JR*#):E3O7'LZ(<WDJ#1B,$VF4(<HP3!+N0.[3@*/$3R@Q
M*EH91,72E&?#"-"< $7[!5#,:&>F8D?_#C0,@19'YJJCO]#.J]]91#&Q@AXB
MA1Z1@_[B,-?ULXAEIMU@6O%8;1N#8>W86/H_>[:M9S#[[<UI^,-ZIBT_/.(T
M5^_M52[/"8]9@==70E6D?TV?.*M2HZ^S=4J?]Z=<ZE#L,->#KLN)*BK!D/A4
M^14B)T$\='UB50O>AXBE;5Z:2+#GQ#+/N8\8S)P-4X,[\7:T)U^U@&P84#X(
MW3-#\U 73%R B@WP1_W_2=P20_ <-=NZ#QWSYF(/0.I5IO:09]E;]M??OZD0
MZ7?^\QO_E=+L0\Y96G[&5,]::R9N,T(B1'WH(H(@BKP8QM0CD$2$AS3RHQAA
M4R/>9,&EJ3Q)<Y5K(*D&%=F@HALTA)O;@4:(G[? Q\9Q8NUF &$/F]H(2W/S
M>6Q,9[*41\'6RB"V :K#]C5ZS&QFK@U3;8O6ZCY[#?U)DIX]I/0C?^+K[%%/
MR=BP?V3YGR*3+]!MCE,5^_V0%651O_'$]US?XPZ,282EV8H(3(@G($528V,>
MQ 'Q3?6U_?)+T]X-!Z#%@CY#[I@ #1= LV&N?WK(YKQFGQ;QB?6\-=@]M'X/
MU,WW@&G1GVE'&.^5M]H6^F/7L4GT>.AL6T9_AML;R("G]/.%Z$/$#2_37,]A
MNB+KM J9-D.64Z[Z1V]5"?G*B1+L8+F98,_W(&))"&/'$9 GR(U(&./0L4HZ
MLUE\:5M)BT20UC3:^3^LH#?S>TP%Z,0[1>5'VM,-]H3O)[<KH+^< ]K:L]$'
ML3$]&E;KS^K)Z(/,H0>CUS.&C2K>E;?7#2\:.SA,'(>&# II\T(4Q2HO(W)A
MR&.5-^LE$2-]1A4?7VYIRFK7=R6MTB)+_,MT-KDAOF;Z:3S4)M9(.\!:[2HJ
M6D<\/MNA,L7DXA,KOLGDXF[N3TTN/G-7_Y;J9=V<^%8^XF.FZD56TKP)D>M%
M4!ZI!42$"9B$$EQ"'![&\G>.:Q4".K[,TG2'#CF4^S;=BE+P1T6K96>;$[B:
MZ8[A:$VL,_H!U:N5^6D<QNY1?F2EV9N/G^;V6%?QCJO[:0/=+TO-K<WY/=\4
MN]$.*J7]/9?G,C7=88V+0M6?:>NF_K742BOF(]<-(PHC>4A2O;#DX8F[!#I2
ME0CA!(XG8AN=,828I6F6JO';U8<OJDGA1K6#>R?9@M(XL2Q;&20A,^TS%^X3
MZZ@*\A=\');*$$TV>,7.[B^2H_&TV1BXCJGS!M$SJV8< [E#_3G*,WM.$3LZ
M(GR%XA!% H4P8)1!%/L,8B\2, @"'@>^2QUL%&_N7F9IFE$/D 1$D0EHBT[
M?ZE_6Y;QG(#63/$-!VQBE:8)A!56]>AXT)HL?Z$K^W!Q#SZ=P<Y^!%<G-*,.
MUSJ^TKQCLSJY?340J_OJWA7VE'-6?);$M4?%_+C/\K*9)K.*,7(3Y! HD-06
MB ;RF(8Y@1YS<8!CXLISG&5I]/E5%Z=!%''5:62=X0T@69YG/ZO"X'S'A'UY
ML '^9GIE=%0G5C,-O4!]&>#=GF20B=] "VY%]ZA5P^8PC5Q0;+#PW+7&YE@<
M*4.VN+FG?JJ?>IM=TG]NTYS+1?7HER=>=_E.7(ZQCT/HQR*6NBEV8>Q)W23\
MB KB)*&7Q*N-JEKDS% [G5O3Z!O:M2C8KSQAN(>Q5-N.JNY^6U9922HDO<DV
ML/GY4=YBF5!\'GX>!J'P> !YQ'P)/X\@EGL"9"CQ2$ #ZF&KXO!QP)]SH(Y$
MO<RK:425,2E%L<UM@P'GD3;<!,;$;^H-H-'W\J6MJ05[<D?K7V\-S:A*_^RB
M\RI\4PQ>*7OC&WND26_).J5_*W?ARR=>Z&ZOQ:=?JLD(9XH1-?3U\B';;LJ5
M\ ER?1% WQ,J93I$$/O*#RAXG,1"((\8*9T^BR]-_[0(ENJGHKBRJ-1T\@N
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
MN6YXF6?%HR16&<S21'E(MP] FB2\*!Z&S%RU%Y/U?C4I^+-O6S4WH&(':'Y
MS1!H. ([ED#-TXP"ZKV+32JH-]O,QA;8D$VM-\+F>YO]$F^UQ?4&HV.GZ__,
M?CY&W<Q9O=:?Y,9:/JOC8[91Q;DZ=2%Q8^H'F$.7!7)'BVD"8^H@R#F)G<2)
M$M^S2E/O7&UI6U9%(]@3V2L]I!M@,[_::+!-O-E8(V;MR#)"8DQG5/>"LSJ4
MC'@_= J9W=1/=QSI*L_S4A?>E9<;IE9\5$M_R#9%F5<Y$/_(\C^_;.2E=_+%
MDPK&]SB+70Q]GPJ($A1(!1,*Z/DT(0$.@P!;I:0.)VEI6JA-*5"DJI-K0ZR=
M*AI!7F;Z:EXIS._XJ?FYT$5\I4ZMV/&D2Y9[2,Q:%8X'\ICZ<@2J9E6JXZ%X
MJ'E'?'*?B>F"YSEGM_C7UQ23FH8OFR=>>?WE[S_(/Z?ERHLH$:K=MZ#"@P@+
M%Q(N!&11&#B"1;X?11:A8*O%%QK6W5.J0[%4TVHSU=L4^_.>B'&AG*W26=.L
MAQ.UJ+X +6#5WSY,!JS-N/0) )YM7/HX0%M.2[<$K'-:NNFS9IR6;LG>RVGI
MMC?WTNP'I>J71;%]>-0%9'\K./N UW2[UBV)7K7(J,<YW6:7FZHO1OEROG#Q
M#Y[>W<M?7C[Q'-]QU:M<.2+T"#@OY$D011[$04 @(I3".'0=Z&/!>>)'<J\P
M[J'[9EPLS;QO2 6XHA6PFEB@Q[RUQDKB/;-]VA6][;MCM-,M_XV8?N<\TB.D
MA0-00( 6$KM+]UCL1@C>9J %Q\M.2A=@]^+5D( &$\L)E&_W3EEM\LM_M^8S
M&I;^CMG:(V\KVV[[YHUHF]->>EOX#^RO-R;&WI[[JAZJLH$_9O3/WWFFDO@>
M\+HN-/<=>1@/$88L5/Y1:61!$D8^]'CH!SSR/#<P"L"<76EI=M&.6*"H!7MR
MS7>F;F3/6R2CX36QU7 2JO/E_):8F>^XHV$WTZXX $.KW<H(EXX=I?O^V;2^
M$1MMS6QV0_\&:U^T#U6]*-^EE#]F#SB5+VA$6."$"'JJU0F*I-Z,740A$4[@
M>;Y'$F'5[>#40DO3G;JIV)[0"_!=SQ>MB+6>.7@"7+-(T!B037[HZH56KT9L
M75",W8SMZ%JS-V3KXOA84[;.ZWN&J?.,<LX*5>EPPQ_QLVX^?R6^2EM1_J]V
M&2-'$)<G 71\ET!$<0")0P-57!^%KA\RFEA-TC!:=6F:XX8_9>LGM0U600\@
M,*V]F(!D>9[]K,K6\AU#5?&:91S:3""QYXC(X9 D;@*1M()A+.F'R(M%XCFA
MAWELU]Y@=)',T^G@E%">9Q>)8?1_;)BG#O#7]%:U>>_V)(-,_ 8TU:IT8*P@
M2B^81@W1&RT\;Q3>!HM7@7:KFWNW_VXB.[I]7_%[GA7%2K(J&%8Z*G)4'Q8)
M-O9##P9>XC@A]ST'>ZM2C0(WM3"/+6.U2^P6F^Z#J:;9LR;ZJ&+D6%-KW?W[
M&*:FAN50I.:,@E<D7@!-Y*A]OCM &+G!][&5YN[LW<'MD9;>75?;J8$B+U??
MTHW*S*Y=(5X083=($$QX(%0#;Q\F8>1!EX>)X(A[Q&RZRJLG+\TDK(DS^[1?
MX]3]-0_B?N(/N*9K1 ?026X[OE1Y3^LKE3\=?J&O'SK+1WF2E^8[/'V!O8_\
M;QLLA#1YM4M^6Y39@YHN?,M_X>([__F-_TII=IW]K*K?\>;Y:L.;SS2* A;0
M"+I4J%.=B"'&<0*=( Y)1&.'"Z.):X.H6-HG??/I&ER:^X3[HW_>QSX+IA,K
MBC8/H&%"M_!0;$#)!Z@8 9H34+,")"\]//3]I6'NO9]%*C-Y]B>5CI7O?S"J
M'7&!_L^>+68PF/UV/&'XP_J= ]_CM:J]^W'/>?DUJWJIU [Q@ ?<YY1 [+@(
M(J02J551"P\)BK @7D"MAGN>7FII^TE-*="D@H;6G@&'#H3-3H;CX#;QGM$7
M,NLCXGDTQCPF=JPVZU'Q/->'QT6#.^SMUD^Z-^TGJ:EHRC?T&6_8UPRS;WB#
M[W11GJ[TP ^J-B0K.)-*/;[.\E)DZS2K=VW'Y2Z- P890B%$$:$0>SZ#H?R]
MR@+!A!C%)4:B9VFZIV()['G2U5B**[!G"]1\5:5;BC.@6 ,[WLS-KS%$>MXL
MGEE0$RN[<634PU8>0UCF5O/,0IO)?IY+>%:F](A0=QC58ZPRFWD](B1M0WO,
MQ_8.WQ\OG)3_KKH^<]UX]T:E&%V)OQ5<^WLOA=Q^+JG\1K8ZK_,C?\PY3:ON
MAQMV^2")3/^W^JJ3)$"1@SSH(T= A+$'L2LH]#SF(A+&F$96;2ZF)WEIV_#W
M; .W9165?MR51U=];U7D6KQLSVU;N#[]*V <VEZ08*>/B[?+W"]>UKGKGVJ>
M@68::*YA)J#DNPIYR7L4ZZ#%.V@SKQ_29G_4\/I,HAHY-C\UU7,']F>2PI&L
M@+E6[K>OW7!UNI0J\8;3[(GGS]<\3S-V)6[XG5H[RY^KP.7G+/_'?4KOOV<W
MO-SFFZO-OJ+TXS9_]80OJM? 4\HX<U=Q0)$;XJ1.4(B] ":(1] C@8\]5P3(
MM9K$,P?12]O;=CR#O"89/&J:E1<YW_%=YT#HOMX_%>M@DZD)IY)YN1'NZK&9
M9O[5H])"[9L: +N]<9;7R&QW7-K+,?'^N'\O&FK!]>Z]V+-<)W^TWHOO&:CX
M!G(';)7J5ZR_>II\-:[/O1K6V^.<LAIS@YR%[EFWR#DE<;A)SKIVS^-?5<7'
MRP]R.[[+\I07=3B 4NZ'(D$0.[ZNC9.[G$ 8QAY"R(]]EL3,ZM1V:J6E;4C'
M2WC5?W>)9C4+SSV#,*=!-SPGC0'EQ.I[5!3MCR?G$!KU5'%RL7D/ ^=X?F7#
MG[VAGT[YSLO]:(S+LBKQQ63-;S,U@EL5_69K>?_=EXW\GJ6:6T5,L(3["41>
MZ$$41(ZTHST7<B(<CT=^PCS6=,DRTS;6-!A].B^;94VLA]Y]JN<8_0;:#*AF
M)7_':[Z1QR8UAAZVF $--W;ZJ(? 0@?["95B\H, (N(BN3G0& 8X3/P$)1CY
MK,>$JSFD-D>+LYU\-@?R26>2#Z*ND^"00\X]E3G/(H@#YD"71R1 \M/R?*MR
MJVD$,V<@LYD)A@\^I;>2D-E./RGN$UL :M+6B]%=K]382Q;.*R]K,Z W?&.:
M!_9$S&HV],;HT)SH_Z!^9D;5<OD;+^_E@6AW7%*S7_^:R:_X[_*'K5S&<MRH
MY5,7]+W5[<$KTEN.CVHXL:8>-.1/,JVT)W1C?FNV),SZI?7$Y_ [Z_N8P2-[
M;E*F,CXW3 \(NA)J3^6L\5C\=9NG!4MUHUV\KHC\LO$<UU\QS",A0@I]HFQ\
M%JKB;VDWLH1X-%%>A3CH.;FG+TU+LT^^?[N^^0#QH_)2RU-SOG-@<DUT[_$P
MO65V/HOJ#20Q=4CV52]RS138<:5<SQ5?+1?S2]9 K8;3C<K1\><77._Q/G,(
M\,VF_$PGR"'S?H9";C[VI_=*;S7]9R@T'4. !C_:?B?5PV,_;4J]?NWK%4Y"
M8I_%T/?]$*(889C$<0@#RGT1N01AUSCU^,CSE[;#59.=&QHM/>>G,#R_2PU$
M9N(=9Q)0S'> @>#,I,UM0;+2R!T0=&C78W?-IBD[2&YKO:[+QFB,_JDHTP?E
M4?V\50>.3P^/Z^Q9*]9]4T^=[_-AF^?R+?F<%A2O_YOC?"4")TP"5T#'"6.(
M(H_"V(D0=)F(?8P%0HGQ@6!,PI:F,S_]4B,]I9'":QY>MB97/K1'-8M<&B^/
M\L9!O<H'B/.\%GXK(;U)D'/'&JAX PUS+QLX \T>J/D#%8- <?A&8AS2\7L>
M<;YI$^_IQ#JP(_=P[*V:; ]8[@W[9@\'J;L5]@C/[]T[Z[ K=RN+]DK\+O?]
M0KGD>;$*J1=Y(4,PXO(_B 848NH&, QCE+BQ(TC@] C;6I"PT(!MFU[E&]CP
M$KR[DV3_!M9=/:4&2\0L*#$VP&\Z;^, :D5['2 <M767+6 C]_,R7G[N)E^V
MN!SI_&7]"#O-QGBZTN>69QTIQ'JH_4=<XEIUKKR(H3C ! 84^Q"Q)(&)<!!T
MF,-QE$0\3K#)\>'<0HL[#FA:08M8H*AM; TS+746W6Z5-"9F4P=$>\)EK&U,
ML=BKEJ+1+06G?[G+GOY#/J)2*_(?A]KD[.-G41VF3#9ZPOCZL<R=[[RLLJ)3
M6O_V0U:4JS!$/G8\ 87CJ9Q"'$(LO B&. X"S$(G1MBR>:C1PE9*8X9VHBH-
MY[$F$Y!Z*Z:9;8:3,>Y]+9KA:+Z).:/@;>C>_4E1#MY5K7$GM6JZ09O6I#FQ
M]AO;,]V(G#=FSMS?3VG]N,<Y?X_5B*3L07GLJH+'/)?OER[S+]X_[Z^YKGHL
M7_[$.;NJIBM]^L5SFA9JVF5%W<&TI.;OUWE*^0I',7$%$]#SY D/X9A"(@]^
MT$GB,/1#)EAH9!^]#?F+L[IJXAAX)T\J+%NO<5XHE0H*Q?/I[WL)KX*9-EZN
M@"?6Z9HI2+">R==B';1Y!^09M"^L^0<:@ M00W !=B#HB?0:AB-#^IJK@,9B
MO,WA;60XYA8S,P>S;E1O(YW#[>Z-J.A=1O0!%_=-I>/[9S5B\,OF2FI>/6+P
M4ITL='!SE^+K8H=B-R0PHJK3#$(,)JX\ CB>Z[L(<X_2V++LP9*$I6U>BGSP
M>9W]+( :X !VI(,][?]I7>M@*Q>S76A:M"?>2=0Y0(/=D*]VC7=ZV*OR(A_#
M?9(D[/X@CESS8$O%W$4//5$Z4O70]TD]SQ)E1O^\S];RCJ+*3ON>E7I<ZCHK
MMCF_Y;_*]Y+7/U=NC$3 G1 RP1%$CN!2&W)5J<<(22(4Q[YC=0PP77EI2K!-
M^+_7>9V65KLQZ(8&]Q103FTK'T$1*++!GF[PAZ(<:-)'5&K6<(UJEAHO/J]%
M:8O)*V/0^@&]LL;TF!CE0RG^MI$W?5IS6N;9)J6WTNHLA&X'I08]-PUY$T8\
M2J3U%F'5YYO%,"%2*"P2PDN"@";4>"2S]>I+4UR[*4?*7PNVB@-0WLLSY*W%
M@ E[&73KL,F1G=Z/6X&JB0>:>K G'S3T@YJ!'IUQ[2&WRKV:#OKY$JRL1#!:
MYE0_Y+K3HRR?.6<.5#]V#Q*=>CZDGW7[(7MXR)C<BW3BE+26Z^_#3W <Q\R!
M@<,H1(DK($&! \,P)"SQ!!;,:MCTB766M@'LR 0-G79VZRDXS:S4$4":6)>_
MQF?$5MB&,(QI:YY::E;+\@R_AW;DN<O[*8)OV9/V2'[9_!VOMY6?<KW.?JK.
MHJK6^887/'_BQ4VV7G_.<N6C7 F7$QP*'U*>)/+ &W"(?1_+?[E!2#T2AY[5
MC)@>-"Q-@?SX] '\H/><;=?\ K@J!G@!&KY4G&+'&=BSIAL&-,R!/Q1[H.;/
MLM-9'RF:Z::)93/U67HVL5AKNP' CJD)^Y QJY8<@-.A!AWRJ'[:]6^;;;'%
MZZO\RT;D_)];M7C)'RY_I<6*D@0EL2#0]0B7)_ @@;&3A)!&<>2AP(MP:-7X
ML6.MI6G+FE0))=@3"Q2U%^IW[[/R'ORA"+=4@UUPFZF[D4"<6*V-@)^UOC)
M9DR]U+7<K/K'@.]#/6-R2]^@!"ZU"KL2K]V*NS @18P1%'$H&'6D9L$<)HAZ
MD'G"8UC^,>16@T",5EV:CMD1K8H?COK4#<*" X1@&J 8&=K)@Q,CH-HC+F&!
MTK@Q"9.%9XY'6&#Q.A9A<[-]'.+#U=^_?'23VOL1.YP*+D)(I*T#D1NHP*B'
MH!>(V$]PXA!A-+;AU9.7IFLT<=!-S#W7+X$Z'PCHS?[4CJ&:\Q[.^Y<0F#OF
M>T,QD]/][,M@Y4P_RFV'H_SE];,YP8^2V79P'[_ 7L.<3:T[E5GW#?]*'[8/
MW[>* *G^U$7%EXVJ#+[]F:U"%P>>BV+H2NL)(AR%RJ>50(<EB2?\('1<XWCH
M1#0N3>M5Y '^2XU'T_E7X%E2"LJ?F4[AUFG;'=6FL\GVO'I=@,2F-MP,,K#/
M)&#7O(**66T 5F^ E+5B&$B.WU[8YAO) H0^TY;TUL*WVO$F%DO'WCG5RK/M
MPA-#U][/IUZJ=]6J#J-7#;)O\:^O*29U.\)5''M>HL+: ?+E%H^$!V,7,R@B
MUQ5!Q!CE[JXKAU7!ZLDUC73!01N.&6I5]1J -=DA)?X%UGNBK0M63T-NY@09
MC.#,"4V20M B\0+\GG<U+^E3?WH6CY%K3D^O-W>=Z5G.C]26GK]GK"+XIE-<
MU7VH^4.EWHKO_%=Y^Y.OG_BW;%/>%RLGX"A)$(5Q["0010&!,?40Y"@0A#E!
M[/K"QA$[D)ZE'2#DZ^@.K8ZW$XBQ/IH+YNE5UK$.:TV[P[K!VNZO%4,7E4%W
MM1FQ:G(D2*>MM+<CZ8T+\'OA=[XNO]]C^ZE7W3E593RJP<:_E!')=_4\*Q>%
M(?7C!/H")2H3,8+8IP(B+_)PX',6N,1&=W8MMC3%6'7BS7:U;+RBU](RZX37
M3!..!=K$:J["2W<#T=/=*THO]M6 XRDR$T3&U%*=Z\VJ@DPX/]0O1O?,U219
M::]].\C;^SS;WMVK?WY.G_A*1'XH?"^$H5"CW)@70!(Z$0QY+ (_\% 0&24U
M3D3?TE34N9;)Z0:(JB5KY1.NN*E^"*9NO-LMZ?/NX#>6W]L8A89M=Q67[6Z[
MH&:T^D&Q^K;2G;J[\FA2_I=HLCQ VC-T6S:2Q>A-E[M777CO92/(AK=@-ENF
MQZBT[]]NI(EW^_W;=9TXD#BNH%X<0,<C'D0\<6 <X1!2CEGD.$3XCE$:[=&G
M+VW7501J$U>1:#'SZA5JY_? 05A,O(.]@*%'ZLEK/"RF>0W!9:ZY7';XV(W6
M.L5_UY"L5_?,-^[J%+DO!E>=O*C'"*KF?*-Z,W_ >?XLJE*"&TZS)YX_9^++
MPR-.<_4>?.=E)MI]G5?$"R-$8@XCCR*(7*G)XC"B,/#]R(L]ZL0DL&@=/YRB
M/B&L-^@D7ZC,1MU/?N\V42WE05XQ6>6G/.9IENM#B,4,EX$2/:]J9Q#03'Z8
M'?2*$]!FY0(TS"AI[=FI.KO*7[59FDTV%B.\9I/17-.^II:5W7BP4>#MFB0V
M;('YAHZ- L2+^63C/+%'JB;?2&W[MTW!J3PF,-7UIOBXY5(T\67I7ZLARF%\
MS>7[O&O/$3#DAK$((0L" E$819!PD4 /$]=C :7$Y\99F-;++\W:]_\2QO\&
MV):#;_@9*,(MTNOLP3^_44T+Z<2;4T4\V%&O>VH5%T RH+&] +@$/GC4 ]S#
M6'4>5GST.%[TP-XB:W%2&<R5D%C)8KN3Q4:R,8(H[!(->R/9E4-H_]#YT@-[
M,_PB\Z__4^SWD!LUEUVN4C\/WW'R[#F^4W\VPO>#D(0)C#W7A\B)$23$\V$<
MN$D0!2Z/D\ATO^A>:FE[0T,MV).K,G@5P>:*Z@RZYS>$\3";6/EWP-5#P9_!
MS5R9CX??3(I[$(Y6VMD,F@Y-?.8!LVE=,T;:&M;PCOYM(E\F2;83N/&F\?07
MU]7$VV(5,FEW1\R%),8Q1'$0PCA.$(P)=YPDY"AP6..2,HJ-V]/0PPDUM2>^
MHLR^5Z$=]D:QZHGP?.NLZA>5*LJ;W7!Q 1H^IH;?OEWD9&*8NV7DJ.+HU3^R
M%Y0&/23MGCM['\E>;!_K)=GO0?U2.6]X*7<L]7ZJ"/&M?,C'[ &GFQ7B#N,N
M5LF;(8-(< 'C* R@YQ*$49SXD5D/@',++<\^;^C4&1= 40K^J&BU[#=R$MON
MS6%,Q":WSON 99V[>0Z),?,V3ZXU:\[F.8X/\S7/7M^C)4CV\)"6.GW\<L-4
MDDBZN>,;*E72#5]7%6^?-D]IGFUTC>"&Z:31[UCEENC.76Y O9@Z7$(M]0AB
M$8+80R'D/ [=P&,.=<S;B RE9FEZIL60WI1?L 1JGD"95?W,]YP!R1K0O%V
MBCNKCFOC2/:\=3NKO";6<O_2HK+HSS*GR.;JZ3*;Z.R:PXP%=5=#F<%KS->$
M9BPX7C2N&>VA XJDOF>;75I+5>=:5U/LVLUY08*%QS%T$FEBHY X,'9##"G"
M/';=("1V/9G-EEW:;E@5 E6DZ@_U(V=;JC-2+:>O&<)N9H*/#^;$6U6%8YOB
M!M1W-=&_3=+HSPZHT>NLSJ\\?\65,1I':Z_,[^X3F[O;KI5 GS^F!6X:*5\R
MEFH?P_KR08VK4%DF\H%L)>]/.(D\&'*70T0\ 3%U*92[#6;"H<Q#1@6=]DLO
M34NI+*JZI-,FYF2%MDGL;BH,)_<6-(2#-N478$\[J(@'#?63P6P3ZIL*[ME"
M?^=AQQ7L^3G8+2.!?9#KC Q:/7#&2&$?1E]&#GL]P5[W7]+[E#_I$*7(\@>U
MRBW.[WCY.<LEVF%=\2/_&==!\3!FB1=%&#+=8#%"#B2(,NC$D1O%GDL9-T[M
MLUY]:3M PX#*;&HX *5F <B?@6)B5S.KV#!78/:2.;]53(KWQ+O%#NH6\:"B
M7DWUJ*"^;4'=(Q_$'G/S?6-2[&?:.B:0@=4.TAO#CDW$_IFS[2.]V6UO)?T?
MTL_/T3V2Y<.]6IO=9B^;2:Q\GP8A8AQ2FH00"2%WE2B)H.>+F!,LJ$.-=I5!
M5"QM=ZG)_'__QPV=_RHS/=6T\EOV:R333S1FKI') 9]X>SDZ8>KL5*F]T:P2
M*S23RGM\V,%F/,?*()C']+/T(V16M\L@K Z],,,>UJ] _J/4V^OL\6%?7N#%
M)'*",(&!TI5(^!'$:D ,<3TWC!T?B]BJ2/[5"DM3@;H"ND6E76WX:P#/V\B#
M89E841TBTK-L_C4T=J7S@R":LWS>"BKK"OJ3,)RIHG]]WZR5]"?)/JRF/WUA
M;U]#<?GCD=-4I/252?K^^?:>?]JP*R$A2[1^55DK4M/6S4EX4U\818&+G0CZ
M:K8#0M2!<4("Z 0N=R,1>2ZQ=4*,0-;2E&?#&<"@J'D[YJ@@SSK<S:6]D@EU
M;$NT[5+(W^45H_+GIC^8A:=[1'D;NS9FEN(\/H\"7(*&K6-'[_?/\M"M\A48
MN*H%>*F-U$IXEYNF*Q3O[Q,90XK6SI*9I3FO%V7<SW(:3\N( CCO@AECL;E]
M,R,"=,1I,^;3^W9.)^6735'F^L/XLI';%B_*&USR3T)P6J9/?%_=M,*<AL0G
M#O1\GT!Y1.$PX22&U'4<Q_7E7T.KY!6KU9>V^_X=YRDF:P[2FFZ02\)M^Z3;
MP&_FJ9D,U(DW0T4WV!-^ 1K2@:+] NRH;]4TCMGXO =JX[8YMR%@YJ;F/;!Y
MW<*\ST/L3R&?T[PHOV5Y>2>?\S[;L,)+_/K)NOS=#YI()XIXE(1,]2$4$)'
MA00Y#L0X3IR D!#'QIV$C5==FA;S_I+X5>^2OV[7S\ -+E21L$7G7W.\SQOY
MDZ XL=K2-(.&:*"I!@K51DW5W3+\H(=Q;@ZNN>T]"<@SF=;F8(]C)EMCU6$%
MFS]K-B/7FKVV#6M_<S\3]1\\O;LO.;M\XKE<Z6 @65%L.7N/BY2N JFU/0\[
MD'L1A2CP0TB<.(9^1"(/$9]Q9C6)PG3AI:GTJVU9E/(HJ;*!V397_]/MW*UG
M?5I+P,Q G0+7B95\0S*H:7X]7K&B^P)HRL<S2VVQ&M,B-5Y[5F/4%I%#.]3Z
M_GY:ZWI+UBG]6UE7=5_G*KV[?%;EFCJ ^,]M^E@W\ENY21 (P1B,1"B/U8X;
M0\Q<%SHH9#X5%,7,797FDPXMUK;273-,/%0IUUM-^#-X5/3::2H;U!/A$J[:
M43F)BR%R8P?&JH>AZR*7QC@(_,!JZ-M4J,\1A:UIO:@PKU)0&GHOJFZ] F J
M;;QM54+'^&/.:;IKZ_M_Y<$A<D)]Y_]UT440^]-)SFR;F4@>4X=_-=5@1_8%
MV OG>B><3WOA2/+'VVYZ8#;FCF.S_*R;3@]<#O>=/H\8-*[M07ZA]ZIKR!.O
M*HI47]FZC4A3_7B=%66^ZR70FAU12#+^)M]3W6"6L]]QNE&W7^9I(>W)C]JJ
ME+9^FK'W7&2Y&N>Y0@F/'>%[4'C8A2@B"&*?1Y#Z/@IBY'H>9RNYZY+,<A;<
MW)S8J(,V/U.&E,JM<C>OP9T.#+U3+=.E';^KX !8=5#?%7Y@^=>RWQBZV5\;
MZD>8">)!K.I@I:U#I/7# ^C'B8_"*)&O3FS6MNQ?X;69M?F92E/+4ZZ"CN_4
MB_.;;K7_K_%:F&WR2Q;UO#,56Q#L:H 5&[]=@..CI12?]26@YA54S(**VPM
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
M"41^Z,/$YPZD@<MCZ@G!'6:C<'K0L#0MI(@$=,_#!<@5%RI=_+'F ZSE/R[
M8\4*V&0EP!4S=NJIC\3,=-;$<ICZQ*I$\*$M@IM&! T+X*L60<V%/,*6X/*,
M"*PUW  0QU1[?<B851<.P.E000YY5(^F32I&3J1IQVBK+13.]0>OSK_DN=A=
M\HB?=5['3YRS:SWOKN"/>4IY)N3=#]E&-\9>!0ZF8>1PZ"/$Y=%4_@M'40B)
M'^ X03CP8O/63^/3MS1MJX=CZ&[BNOMPF0'"P9UD4!=("Y62*K+\04W? :6:
M,%@60'(L]6V5 6'1=VD"87<KXP6(<&)%K;F#FG;0Y@^T& 3DN4HJKJ^KF02:
M2ZG!:SZ!9E2]"16KU0OQMN*U:,[UMF*>J\77FXG;KF?8=,+HZCPVP:KS]2^;
M#K(77= F7*;GT-^U?I<X:Q+,.3O2(G+ET2#RXEA @0,!413%,(D\"D7,'#\)
MDL#SJ>7$7Z.%EQ?,.]8&%\@MNOJ ZX^^)5%+7[2A/"(G$HD*GU.*78A"CTAY
MA 12'GM!DKA)$%@% ,:7QBSA<L92_0&M50FF3@BT:DQL";K9T7-\*&<T8J[K
MW>IR_P)?-/68(XY>MH)HU+G+9BO/.W39"HU7$Y?M[K8_)![,HU?S*7A1?BF*
MK3J47(E/&Y[?/=_*]Z70'^/[;,.*%5/=-AE%D!/5KP8'#B2)U%)8)$%(/1R)
MP'CB5"\*EJ:K:JI!6I.M3#^N"0?ECG) %.GF1G\_V9P_M4V.^,0JK:(?[!BX
M  W\#0]JSD_%!=BS =[/ ;_YJ6IR,<QT;II&'%9GHD%0=IQZ^CUWMG/-(+;;
M)Y=A#^IY-J&T:M7(V7=>JK1TO%9)Z?M6:[_C=*.<HDW;^9 &+(A=*$WA6+6=
MCV$<^Q&,/1*Y/HH]EQIM.GT)6-J>LZ<8*$(+(+^IRR><KM5H:2@/+? '7G/P
M@]-MKL5J:3;;RL?0@)X0]8GWG<NK#U\N0(L!C3MXIXC]3:4?DK*%]L6!, HI
MC MI@NM$T?''5O?%=53[VY:&>2WQG@B]LLG[/J>?GGR/UTH)_[CGO/RJ7H.F
MO;+O4.;YU($!]D.(2!+ Q'=]R/V$1 1[/.!6S?!/+;0TO5?3"32AH*'4JH7U
M66S-=-D8B$VLL_J!9:U]SB$QII8YN=:LVN0<QX=:X^SU_;3#[UG&?J;KM>Y1
M6TK)JTARU3#N8UK0=59L<[[K>NAAZH2QP) E(8?(=SG$8<PA$<1AOD-\S@,;
ME6&U^M+T2$-\W72Y(;_IE+AGH/=\1SOAF.F<R2"?6!&-BK:U?NJ%VIA*RXZ
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
M*$U3"1,N8H@#&D :\U ?%9D@D2(L2:SXT&/NU1%A*_X9."AP5M?FKG4 !R5
MJX5]BH'KH@R3X<Q0S\R"KBB/-X8Y&6[[3(X985\H@V-Z^)U2-SP!'$C9<!UQ
ML50-3U7[*1J^0WBDJ'_Y;) -X^!SOMWJ;Z Y+'_:T:)]16@0)4$JM9TL PXQ
MBB7,(HQ@3,(H9'$B48BMD]&'YUK;MJ#%!49>\']KB?\6@%9H4+L3C-@.V<XC
M*(_S_H38S<SS!]BTK$\Q\V#U,? <DL*G W&I].]!,"?*[[9#92B3>V2$Y7*V
M[51YD)UM^8A''C8M_OV.%F]W=&LNF6AQ_W>3ZKTKI5YBT7YY49)%$:<1) E*
M(.8I@IG,,)2)4A)%/)8.2=<6$ZZ-9+7,P @-C-2@%=M<0A\%=\CHM4%\G&NG
MQG'N>YYQ"#U8UPI+AU3HB3%=*N]Y"FS=<IP=@!I*:+899KGL90>E'J0JNSSG
MG\=WN=OF_/Z8[9H0D649HI P<X..0Z%).8BA"A1.(QK3*$I=\_@>S;$V'C[7
MH.[S_SGD&M?9:.?\O^_RMD7UVUVU=[PV>PY:.W?OB8#-3+COZGKPC7S@K_;/
M6;*#!W"8.F/O\32+9^R]H.=S&7LO??3D"FU-<^_WYFR=RX+?:Y+1IJ#X3 O:
MA 5=EKNKDMY4^L__DGPOQ7M:%L:IR_4_ZF/Y)HZQPB&/88CB#&)MPVD2X1AR
MA,-$Z ,SB8AG\;:3A5L;YQSD!+(6%.2=I-YUQ$Y?0(NC^"LNR]QG]R?5QAKM
MP%&]VF=H% 1'#4&GHG$N=FO:: D^KF!-O<O&+;JVKU91;H$U/J7@W&2+8%^+
M[O0I7ZM,W61@#52PFVX.7Y-=R;*4XCO]U?58T%+5@;@;%"1I$"(!E<HDQ*$V
MXC,D QB&*%.8(1,3NRGDE6E9_]W%@G]Q2JM7/&M>\2<3S_>:U[*YVNLOXVIK
MMY\&TU+V>R-E7>JG)^<9& ;-PWP?A6-:,_[EZ18VYT?U?FK6CS_BQQ:/R.NK
MO+K;FG6[U^S$I32MH]H2$2E+ DQ0"KG>&B".$@6SC"<0BX1RS%@F4J?*8]8S
MK\XP?V(B'&4'1^$]2W78+X@=Z<P"\^*&MB?"SISDC-:4#&4_^:)\Y8S)8_9R
M'\ CP&M'MY_SPI0(WM*;^I#P9E>(:K]C\G97:;/B9[Z__O+Y\^=WFX!K,RA4
M D9,"(CC*(*,I 2F*D4B2%B62>M;)8=YU\9CM=/^QM3)*8_" V:D;PO'-PH
MHP&H57 (-G)8CW&GPDPHSTQC-<!&;-"3&[Q9'F"'2*YY@%XJBFM"P-WBM]QA
M&XK=<AAMN;@M=Q4?Q&QY/.Z^"_QIBD9=E;N[PQUL*)@(N(@@98&I)T=#2"-]
M]I4IX0GG3.'0NEW(D]'7QN@] >V)Y"EFXWQ\$A(SLVY/-H^+_:=HV)/G2:@L
M1)%.Z#AQX(O:#S#=TV<6X[,7Q>VSULL?\DQ(;VN;7BA]HM=L*-H:U9=ZC:IC
M/\&FMO@FE6E*,A7 D 8,8A0(DZK.88IIF@:)(@1;<9?7[&OCMGY9V%9\T,H/
M:@5 3P._BKINJV-W_)X-\YE9=%JXW9/H?6";-+W>28!E$^]]L'F2DN\UB!_K
M_5E4IJV<%*:<LPD@-5$*FPP' 9,XT'068(BCD$.JB()!FA 5<97*S"D9_]E9
MUL9B!R'!]E#:6M0!,X5>_+NRU!: &VD]#ZX=.9T,V>RF7(?6PT+@9W6%R!&T
MG#EG$(TIN>7YB1;ED$%='W/%\(?]..']+Y/C>9=7U\;H-2S$]N<WVM#2Q! $
MA"0B@"*D"<0LQ# 3=3=C2:2B"#'D%%_X\E1K8X>'DC9%.5SK]0P :T<*T\ U
M,S,\1:KAA4;0Z3AA'(PIB6%@MD7985SKQQ1A\80?3QPO"WH7GQL9$T%9%L*
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
M^O7U/M/_,FFJ=]5>[SVVH9&GK(<=L<V,\LP$=Y"^R6+KAWWK7QC9SP"[;T+
M&RW:*H;S]"H\ <PYRAJZB/$JQ0T]<'JIQ*'/4'[<>'$KS13%U2>]C];)+QNF
M" N35$"L5 @Q2@)(9)#"*,!,I)3%2>Q4S.SI%&MCMH.$8&M$K//9W"CM&1CM
M&.LT<&8FI",NM71G=<+:= 3SLNY3\L<SLRQ*#R]K^?CM'_BD;U^U,O]!][4;
MN=J7=;!=]0?-"^-/?G/_;U)<Z=GJ>@*:9*KK_-84C=A@R7!(5'WEE4(<F5)E
M,B$P42))DU@3 ')R!ON)L3:2:,4$?3G'JFQ,N2IV?#(_UC-SC@_,'GW<3D%I
MVA9O7I(LW/WM%+2>-H8[:30_)OQ#%II;M^>%.!<W>9%7M6'U0[[_=2N+2FZ0
MH G"*(6$409QFA)(>&+\6"+$0:+MG\BI<LG(?&OCMH="UK&/5XT&;M0V!K,=
MATT(WLQDU4I: _8(PU;8Z3C+$I4IR6ELRD59R%+_QW1C^YAOX.BQO/0QP^BK
MO#T4%[@L\X+GMW3[L?BBSVQ?=UL]W-7WGW+[0W[>%?OK:F,J#S*4(!C'2I^Z
M0II!@A2"28IQ)E"6D-0J27=*H=;&4.^K?7Y3!\/<=K*#3A_72-0)ELSR?G_A
MA9@['.!11?M^'N91*>.K.J@%\@(8Q4"K&6A4 XUN4\;#3H?TM)&S$\BU<(SM
M=$@^C<:=<&R/I,R'33W?W(DKN6^O(=Y)D?.FK-ZGW4^]6WS>"7,:;P.P#I[N
M2UD:M]R&JRC)>(9AC+@V&(D(81W>&RFF4BR5MABMXGDGEFMMM-WH F[;JSO1
M:6-J5VYW/VO#Z:;5J(LDY9U.9^"VT<HAQW'")1[F^%=<N+GO69^T,FY7L;N
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
MXS8*4Q6EF8",8&7N!S%D,0Y@BGA,TSCE$4ELK3EO*=9&/%^ENBM$[<J@1YW
M3:-4':_%2RGR/> ][4#94\\4FBP/"MI;-?XK.6XK+K(^,U-;3P?0*E$'8?75
M 'T]3%7!KXLNA+W=N<B"+&20SK4P3J;JR8 .V+#^8R]FW)ZL?M_J/7TPMWU,
MR'SSOMCG^WL]ST>AO[%ZY,;,_G+7E%Y,&<X"(F$@@AAB$E+($HD@23#%J0Q1
M@*U*+X[.M+;]J!&V?IT>B@L:>>U8;1S@X2UD4MAFWB:\$;.F&VLTCL9OU5F_
ME>1_N]K]^-]ZC,;PU3\\MG?'QU^$5JS5[*C#_@'/SA>RJF135^N=K'B9WYJA
MO[?&+$9I'!/(4I9!G(8IS%*%H5!!DB4,46W?.C6T>'FNM5%$(^I95U&N)VY[
M*><8_CH$L]U9>2+P9B:*$W!S;Q8QCLBD/2 &IENVM<.XWD\Z-E@\XADK>^CQ
M;'J=WIC* C4YU8V_I##=#ZMOU[24;TQZSN'2\W#1+RA/.<$II!)%$*L@@DQ*
M!J5(M0%"HS"CD5.3PM/D61L/?=MKH6 M*^BKXQAS>^(BV3'4@M#/S&*UE+!)
M*&OE!.=EJ3_2-JB?)2)C(OPF#?D]4:1EXX*GP>])\/!$P_KQJ^FC*#_<%:)J
MBQ$RS!@-3'!:PDQ7UY3I4QM*81"2).-,$<V9+H3Y>(*U,6 M'S .1,>0LR?(
MV;'8*7C,3$L-%+5L$]9E'%-\2CYY,L>B!/&2AH_?^!<_YU-.N+PQL:Y?9=5=
M=FH.N<GWIG[QS>ZNV&\(0DG 50 9-IU*!<E@)A&!$H7ZSX3AE%H%G]I-M[;7
MVT@,MEID4!YE!KP3&M!::I=BKJ. CWOVIX5Q9E:H$332@IZXX" O.)\>09>"
MN%,BN5A)W),0=:R(:PO08$W<T4$6K(IKJ]##NKC63_G941\+S69Z\*]Z]+>[
M8E]2ON\LJBCE*DDI#*-4F(KN F:AT#]%7+(XY6$<.:5UOSS5VLBWDQ34O<%X
M*ZN;F34 K)W!-0U<,Y/L 2DC)>C$G,$*&T=C2GML8+9%+;-QK1_;:!9/^!'%
M%[EORF2:/O:;+$I5QK1)QF6LC3/,(TA#06# >8@H3W$<8I<@^@>C.]'! F'T
M)D!,TM+TTG \:ST$+8U5',=A"+,HB0QH')(LC:$2,A8IX1$AID3P?B[(#M6
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
M90Q98)(IA8B8MC@H%<@IA=)I^K7QQOD/FFMMMA*P3M1#-7G'=$JW9;!CE/G
MG9EIC."ULZ4)BNUD-U'(K?3@(#YX.P:X>ZJE%VZ3YERZ2;!L\J47.D^R,/U&
M<??E&\+<%1_UT:M)ASLOQ!^RD"7=UDE7[0445R'-$D)A&E%LHLNTW1,%L8G
M%2P0,9/V/GRK&==&98W09R _B'U6IV->-9*#6R.ZO6O9#O5QO_WD6,[,7%8P
M>MR?VN%I[Z*?'->%7/,3X>ODE7?":L ;;S?.8EYX)[7ZWG>W!T^^??VJQ_YI
MC*PF$OG/0A@KN&CJRF(N AQ&,118A! C02"14D#-Y5*10# >6@7-.<Z[-O8^
MR ID$_Y^Z&F4%[V.UJ;%W<U/AT+E+DOA? D[%<"+7\$>T6Z3#6K102?[//!Z
M7[].!?.K7;[ZPGW*U:L-:/87KX.CO=:UJXV* Y>N5H_[^23^+O.KZ[T4YS\T
M<5W)[GJW;KRGYZWV9<[W[1W+)DP"E9(H@$D:,(@#18SE'D$4":X$IRJ)G,*F
M729?VS;P'[*^^*"F(6%E#M#E0=[F0M:_R:G3FMBY)^9">N;]H!,;M'+W@D,:
MT>MDZ0[V6OKI7!,^F$WIF'":?U&WA \RCYT27F.<;.!^VVUIV5C09FOM?!X?
MB\_R2K_*^WVU81Q%--#&K2*2:S,78\@2&<. HTS14 B]_WB:N>.SKXWE:HF!
M,%WM3/,BV9W^ZF3/4TU<B\5P-G2GA7AQ<[?!^RC_P>-J\G/ 08<Y(?<V?J>%
M_M5,X&8)>E_S_OEN? 5.L83M$;2WARW&?"VKV%[= =O881#O^H(_\DH/_6%7
M=B58N@HLFS@F* F2%"*D FT1TQAF08!A*"GG*DD18H%C8<$7)UO;WM#)9:HZ
MR_P'K1V$O+E&,D5.NU),X+=2ZDV^HEM'.W@0>3N[=RH\9]X(#E!^[4'9+U/S
MOH/RZRB4/K4%1S&:N*C@R_,M74UP5/-GR@B./^-NI[Z3M[LJWW^5V[J.P>YR
MM]>;7TZW=36(F[PR4WXL]'NM=2LD-US7970AE7*91=C$(6::A"(""8\1)$R&
M48PS'MME,Y\HQ]KXJ54%M+J _0X<M %]=<!C?5PZH/LOV[AMN]!BS$QNC]?A
MN_4Z>%S>G;(@+EWI%UF8Q1K3S[= CKWI3X9UL#V]_^@+=J@_&8*'3>I/'\ZS
MY&.S)^;%U;<]+83QDOYY*[04>E72(&U?.1DIS$T,K K#!.(T3B'-X@QF,2(B
M"W FF%4U-J=9U[91'84&!ZE!(S8P<L,@=2SU:(6]G04].:++F-)#8,Y1]-$%
MI4FK/UI-O&P92!<LGM2#='K8FYKN;NYJ1M3\J$^O>;W!ZI^WLBZ[5HCSFUVY
MS_^G_OV+A<,W(>),!(3#*!8QQ!%+($D5-DU$42"%WGX"I[8"4PFV0H+K] *B
MIY@SJTVS;-;$M_ABS,^-AW7HZW0&#EK5$5Y]O<[ H\X19P];1TS*H9,"/C'-
M3B/;TDP\*:+/D/6TXWM[:+F4HOJ@ ?@J;^E]G;)QH5JK]Y+J.4V"UR;C$G.S
MP!I,#K$2##),(BA1%L<(16D8.#6ELIUX;7S\[5HO"M0SW1R3*2KCINU4^!U
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
M9YJ[GH%&C0DM,6\()S7+W*58UD;S1NF)P>8_DGM SSF_SN4/*2YEJ7;EC>E
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
M.]H*"XRTH".NX]?6#FJ[>PMO $Y^[!V-W8C""!:8^"UTT#?AS(4++'1_7HC
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
M(<1P>KO5R6QV]&4_M1.%'028[KNEMP3'ZT"@#0_6>[$!.<CMQE<.IK#CK&D
MGIBW-+:FI_9>;)UN_(>I?[8N_@4<A <7PS [TY<[8CXIS&'V66G,'953*ALQ
MPLR5*-K,W O.U_H7LM&%SC:EOGBH]_5G;U&(8B0DA8B&LNT/&J0I5.=+'A >
M)Q$2LQ2<L)%V<?N^\TL+'(H''!4''<UM*@6_P5MCZVM;R+LPN<=N":_!?(4D
M7,RSB'H15@+_8Y2%<,'>6_4'ITG=BSPT5S#?=2*P63!-;8F/NX(?DCL20M.
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
MIV(P47<"F;?TLY/B E?:1F!8+(F "7#1&) B<2FX5$$-X6I>7[,K/_-(#>Z
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
MGDUGYW2V3E"3#Y@L$N76 IWH!9R0L3;]1\.R$EPTR?F]AYYQ\PT>!$#'2'Y
M"#U@__S:YFJ)[W&^FGZ\N)B]R=!)K?1W?7KSKOK?96F@!OM?UWQ9MJL\F><=
M:W\%J(@EVJCK,(? 0*'BA$V*_&7(3&:5<W%-:B,/I'/HAOS:"J\$A1U6D?^G
M> 3G/*\E.DDDS>O5;%.N.VC(WQ(IWVO4?X#X.^MVZZV(G!</0>1-RV=#=I=^
MT59J3TQ9:X88$7-,M]L'Z\Q_B/:^T>WV$%'VU.U6:Q$"TP*RI%_H^+40>5'
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
MTWJ3Z_QTL:(])7D6F#P'M)'X,C*"*UF $"'4^A9R0FX=TCM?)0Y9<]S,P6X
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
MN$!'1@B%86'UE?Y7BT_;&9G$U@4ORF"-_0-8[RU)BDL(BEAC(L@D(C>:N3W
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
MC3?[]7\O9NL?E;7%''?CS8Q.)4BEP=I2,_0* ^>+ QE5%O1_%V43/#Y*U4D
M\  P/#16\&C-= "S6SQL;_DUR4%$VHH\L-H#G63DH\O D3,G,HE*-\D^NI>:
M3L8,'J_MVP-0CQ9]!_@9L.MVXZQ*\"ES4GM$06ZS2.#KJ#RNI':V6"7X5.Y%
M#UEN(Z!A_]/Q -5TT:OA&FOD4/PQ7V(XG_T;\\\&PO\DZ55SOYO!)W-(1GH0
MH5#,QH,&QT0&7;+EPG,K4^O[A$&$=G^$'H*8AW$YOO+Z,HF_8)G-,6^['+X_
M#_/5B_P_%Y=<;KG3Y&H4+!Z*C^0 &Q4A6&XA.UVD%$FHU.2LW8_,:8O?GAV8
M8RNN+UC2MMMML=H8]A=<S3[/-\)=_K\7M!G+C]G\\ZNP^O+;^>+/_\3\&7=;
MT2?M;6ULY^HP)15"@IC00-"T(]%;D=J\S8Q!_+35-E/8UF=0<E_ WC%,O-_@
M[/U&15OV.*;H!1TG1=))H@13%/LQ":X$E;34QK>)G?>D<]H\^F>'Z^BJZZQF
M/62KI$D&;.8*E#;UYMY8B$5RM%Z)_'-"\-^E9KWYE<RQ@NZIDIVX5DS4*B:9
M&=%=>RE&)<!P0_X$2F[8W[>2?2^E/53)OH\$)TY*?G\1SV=I.X]KE\Y?KC)A
M=UG6P5@OC ;IZU3Q:EI#D@E,YEF1'93*WPH-[DU 'K18)S7M>^EPT5*@$]=N
MO;JTG&0H?RT%T_H]+F>+_*Z\R(MO&ZW4;<,"SR+61NC%4PBBD:2E P(ZRT2]
MF31R2![HH#*N(01U[V(?=]PTT4OG.-OE_<>(W%&(*SWY6\J2I(*4#F1R)DN,
MA><A@=\H2)NZ>G!\".R!KP/TT3G"[ERLE$)G/O,,#"MU& C9ZVC(W^<D-,R6
M?BF'7-:.8]4.N0>;!'6' &,?NW:,EDX"@9A?AO,P3U>!+46VD8L(.B8*-BUM
MX^!- 1<B$T6C$^SY#M?[*)RN&+$++!ZCK[ZNK1[S5EY?U;'$8AEJ73=<#G2L
M;,:+Q )1:L:\D=JD)G.&]B6T^XNK<=) FNJO!WR^>_7[S;$WEU=QNPRN#XOS
M\]\6RS_#,I\9+Y&QG&K41N&[3PJBX@:4R<SQZ()636;%[$%C]R^K1X#E-C(;
M::X#4%X?07*9,4'"NYSU^KYV"B=M#IG45+SV+-/94(0@KID6X)$I*(;<=H>.
M#ITFSUCCD#\QE%NAZTZ:W;.K^F" ?]LX*!_78;D>!>8?,)V'U6I69FFCU_J
M-\"$O+I85DU<NDN7HSU)(6?,<NVXD&"$JU75]%V,.8/VTB2;M<BW^QB,@_91
MN9CX)>.90#^=XON9'7:O#!9I=H/)RA[%#SIH9B&+7.NO/9V1M-?IC(Q",_J_
M#4VL^% ")[X-G1*RQZJK U?C,3_M<HO=YGSU<^<)=,X8R2%YAO6AVH,70H-5
M7J!%3,DVR3<\ANB)X[9G@NNSJ?4T(5RY=(;71JP!,@^2-FJFL*,433*6R4K&
MHY1-FMH>1NZT/6PZANV^JNS' QA20':FM HNIP2I-G-1+-3F]]%!4BFR(IT4
M[ME1NB-N$":;C0GM 9,'J:F#$:$C19U*\J(EHWW'DJ"#0F?PTF;(N>AB8E+,
M-9GB_8P7#,TFE)[8!<,^JC[R@N'7>6Y;EO_K.29B.;VC]4*=N[?MC'U(!?[#
MGS5:L?U <D>JJ]]^>(UO7E4<A+3^[]GZRZZ;X55%LPV1<Z,04N#52<P(3I,!
M] F9UEGI9)H4N@VD[_CP_-%E?O:J,#+Z;$0!@W5R.4J20PR.R#9)H7'%ZR;3
MOH82..TU:@LTW0W-&ZBJY[8B#QJ$@SLW/?6)[6U9P^Y,0S'H8XJ<4=A@T&.=
M,V7 9Y4 I0[:,LU2:5(Q\4P6[9?9*GS^O*Q1#*GN7=DN>ZOU3L[,^XRB3ENR
MH"(Z"+X8L-)ZSG6QR341PB#J3L.6[8.CV[9L?"6=I"%[&Y;+36;,X:V1AG]V
M>^/V.#O/;.:R=TEFGB#ZS5#[),$974 6%:0W(0MA_Z9F[HQB=%T4\\1L) ^
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
M!V=X&9+U_=0ZTYP8H^%B5#%.?$G[?KG(%VG];KF%^<9RNI)+5HY!/2*)?F'
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
MGL+JY8_7^#F<_[H9OONNO*I_"Y>DC/6/3[36QN8[9]$H05$,DEB5J0.3N8S
ME?6<%U\8FA88').)GIJM'^^C3:;>#J!]C:'*PDVFMC9 "*9L9%6L5;:IQMTQ
MD@W(VDOBA[R4V *Q VB;]G">#CB+MEJ<NF,O!=]I\2ULN/CQ8CG[]V(>;F=O
MO5HLORV6X?JI(K40/"(407)3C#F(M?^L"4ZQH.J0IR'%E8>M/BT21P? XEFU
M,3'>7FUVY6]A^96V[7HQ?XM_OL&_B.FKO-*<BTL(/E3_ER<+L3@#P7-79VSD
ME(?<]S^QS+2^8$L$C2G?#L[,FY5^E\8[AD(^!Q+$ZR1"K,8[:08E%\00F)&R
MM#@B[Y+2TV23XUVS(T7='5AV4576SG!6^W\J26=](JRS$$$8ER0S&8-Z!KCT
MX$(=J^!'\7* M#M S.,5Q9G(M>0/@L-"QZIQ!0)G 7@*DNF4K?"L!72.K^M^
M)@P=HO1%*PUT *=Z^XS_>T%R_/5[M<F[>$.1;Q*$2"!\=* HQ@#'2$JB))N#
M" ;; .D!>GJ:N33.L\^Q0N\3.]OMQ5,)PCL'VJ(E(UW?/Y'VA"0?D3:7B;R(
M9T)/#\?8*/I^&D,'"+\_%.U:\C#&.%+T8+%F<R#W=."G LRS5"/$DIU^!@3U
M<("-I.G'\7. V'O SO7<BZMM%;)FQD@.= X;,LU6T6$L;,W643$%E0.&)MBY
MCYJN9L*-<'0=+?$>8;/=3UA<2L52;.$2@_J !=XS38*1R@=TVM_.^FT$G"X.
MK>,U_11V#A![!^AY/9O7"["-\[_+]TK,REPRE%1G-'L5(2K:5H)K$;D,P?WL
MXCOJ&\@=4CK#S"$:OOUZ<9RXI\[OO348,0<O>/*0B$9015-T6%2!S"7*DNE
M'S1.\)#6GZ>@\R,EUIEQN'%OE3US,00#Y/"3KR9E%0>OP.7<&J9C,*ZUB=C[
M)OBY!I(>[Y>,(O=.\?,:YZ2-[;;*A84HB OCE0?%4H!@?0$MG$$=#0NW9Z"W
MP]%UPB9^X1Q%_0,P=; N)CZ'_NO]&_K8,']5RQM>AOF_WO[CQ3_"//_QCX__
MV/PQ7,X/>;%:+=+L^DLMALA\1@XAJ+HK,4(P1D#,,@E9DL-!'; .)J _8!V.
M@<5S*Z0#B_8+;L;7S+[C3WO_8;;:ICC[[&S0'(2M)C^(3.X"G?-%98&J9@*X
M)M?,CQ'5U33FXT_&T>3?%98VB24A77<X:UYHEB254KNN*!,SN$P[Q'"7C0N2
M%VSB83U&U+3&:SS5/XBI(_70 :9^KWDLN%K76JX=-[O;4 I30F(94$2R[>0L
MD/- 86?,1F,)-LI@6R#J89)ZP=.Q:E\TT<'$/M9]7+R;XY:1%#6F0#Y"L8Q=
MWIP%;2U([ZQ#49*/?( ?]>@BT]X$C Z/<87:(3H^_7F5Y"8PN4S.HS R@5*&
M&(G!0AUY@SF7@H/JEAY=9)JFLL^.CL.$VB,Z2-%70)>J%L5XX*8Z_3D+\+H(
MD-%FXH1AR.%0?/Q<9A!"&O;<>BZ$'"C8#KR5^URZU3])0*\7J]7+'_^)^?.F
MN.!\H[75E]FWRVN0$M&XI(%E'4'Q6IKN<@0F..T%D8SB3>JX#R-WF)?S3+T!
MVT1@(^NL V3>P\8NV2XEG85W$(JHC1"Y@VBEIAUG>2I%T*^:/*L^2%$O7G0[
M."Q:Z*8#D+T*JR^_G2_^W#*TL^$I2YFY!Z\DQ0BJ3K;@Q8*76M"?;+"Y2='D
MO=1,"ZZ1-'T[<?IHL7> G=_";/E_POD%OOQQ]>U_SG!)1'WY\1J_X_EFGTD,
M@F>2DZC-6HD/#H$Y"=:C9^1W6&UD"S -(V\8NIZI+>KQ1V,#G?2$M#<85A?+
M3;.$U5W^MAM32E^"KS,'W:91- 4H@5Q0*"60Q^M*"+=G08P,N"%43FO56L#D
M(22.KK.> /G[_-O%>K61V*Y9GI&&6Q\B6&WK/3 Y%]$I \%P5KB-),\FN4N/
MT-0)V,9'PD.8.U(M'2!LUSGOU>+KU]FFI<>O?Z7SBTS>PNO%_#,M]/7GKS:;
MU1B'7#@.NBC:K$*19Q*E!,UCH-TJ$X]-S-[>E Y#XS,UBS[^R&VKJ5.#XNYV
M245.7 0PICK'J>[G$AU('8M/M,<]:U*P<@"MTQK'QN@Y!JL'J'+JS@*+</[Q
MXMNW\UWQH/8N!N,M2)4-*!8IQD]!0T:FN>4<S>W*W_M;"=SZW!."S"%*7(PD
MT0YLUR9NQ_Q^T_OE9[NMS48J.=>D>PZ)!6+%%D$!/.VK6+0*ICB75!,;]0A-
MPX!U,NTXQY)^OT#:Y68SZ:+, 0*2I)2V!9S('B13RA@K/9=-$AL>I6I:*S6:
M[H=AZ@!%3'Q8_8+?%JO9>LO/I\7[Q9K$.@OG&ZZ^SE8K8FOSVI86\SENN-P-
M2"LH2I!)4SBND0+SVB(RT7=!UEMK6;R)0UZWCR"A2W = H+%\VND W-VT]*_
MGLWQ]S5^79VI*KF"C+R#.M,Z2Q)B\ I2+ES&+*SE3<J$'Z!G&,I.IO7A&%*?
MW&I=9^'5XCO. WF9M51I\2I\FZW#^>S?&PU]J%_/G)>Z6(E@:D=;A2[5RH%"
MT4HV+$?)&1^29['GLE,_2(Z@YL7SR'SJ1M07\7R6_EC7.H 9KMZ$]<5RMOY1
M8QAB<_GGEUGZ4G8M'E=+_-^+V1*7^/GBO'YH^/9MN?@>SL]"--)Q73O<UF06
M3=;7D]6%PKF/&#D&/J0,<!QJIDX:'!=\$VBH@_.Q!M*[&LPS7SC)KF8SH=!U
MHEN&B.2S:N]-\L9AE+[%H7B=B*ES#<<#U=$BGMIDA1^;%XQ/B]\NYGG'Q:8?
M[:?%'_-0"FV5C0/Y9;:\=%'/DE%)AD*<^3H7)9)%]CR2T^"83#[JH.207.4#
MEIXZ W%D8]18]AU8GILB^X#?MK=]^;>0\,77VB;T3#$LP44#(M<#WI @0_8(
MF>?(A7(FWIY8U<)+OY>V07A[IK>=<>S4V KI &/73>_V0*>CG5C;;J]WY?UR
M1@?ZMW#^^_PM_K7^L#BGS_K\Z4\\_XYO%O/UE]59[4%KD[%@@^27PW5=2A9D
MR2Y+5404S4_%0XGO:>K1^*?ILZBT QC?E..U[<CIU,S6*5"<U3%DP8)C)0-'
MH;1"'G-HDH+Q$$$]#7!H810/%'U75QEO+^H]WJ)LG(DS<A.DL,( S[R.BBIU
M5)1,@-IC]4834T-ZD#^R1$^=H\>^HCA<EAU8E:O^.R\7R^7BSQK5G@GTT7(K
MZ7RO/J2K;Q6>PI/ @G?!,N*P;0>\G[3TU+EU'%MRK, [P,RMBV+BY4Q*PK>3
M=)::FF_&3+TB1@\8)!;O8[*\25^9NZ1TU3&QQ?&SM[R[0\SUHKJ/Z\W3UN58
M^/ 9SX3G"0M3(!S2N6H,KRD7$5@,B0DILL(F[>N'D]A5[ZL6"!M-/QT@[_4]
M'7@^8'TX)<M[98)?A6_TN_6/,^VMMI9E,#'7QX2DP!OE@/P<E[7%[%*3CC+[
MD=E5CYF1(KIV>NH A0_OKU]+J4_KW_':%JMSR+.7C, 2/*C:N9#\@ +>:RDD
MRU[(1JUH]J"RJRK;UE;P6"UU ,&:)+F8;^9Q?OQ"(E[]OEI=8#X+1O'$(NV?
M:(D-+PL$BEXA"J,\2R4*T:;Z\7YZNJI0&P=68TB^ P!='^BZB7CI#]?8^7U^
M+37IK!@EK0Y81Z*0?0X^@B?' &Q,*)-4*L4V(QSV(+*KRHR1@LM6.NH+?^^7
MLU1-\8:W,Y>*3,K9FMY-'FGT'J(5#G(JAIM$?D)IDH[Z$$%=I36/CJO#9=\7
MAEXMYJL9J>(RDV@S3A7SNQL;)$NI)!,1'.>:0AVVR=FM\4YTF44MK6WR\+@7
ME5TE#8Z.MI&UU $$WU\]46T8K(8YS!.^6JS6J[,24(?H"R"%V: <]R0_7J $
M;8C-Q$5J4]7X"%'# '82=_>CZZ #/-T7.+\)?\V^7GR]&S8[D86.H@"G"/ER
M&&I0#"EF0:F$=8&U<?;W(7(8WD[JSK^9CKIZ4WR_W+V_DWLP6^0S7QR77B0*
M<,@O4"(H",8S2+QP)K/F,MRR9@.>%6^O,BS_]"3N^T<6:0?&Z78V4<:OWZIJ
M=D[D]B[E6KK&Y<-Z_2_Q*\7(@I@J$GT=)E83:<FZD!3)W0Q<2T**4J%)''DL
MX<-0><)O!(UUV0%VKV<3;;)V)5/1F<" C+,%9;VI+=3(3@O-6%),Z)_W4N.6
M/=XD9!BV3NKV_RA9=W4(?B0[C<3%R\4\[_S*,Q^1Z5+(I4S$DI*URUDN&K26
M.C"70QZ4$/WT2L.@<1*7\@U$VQ50KA<VK7>%39<534()00;1@>%2$OB=!N]"
M HIG%?.$?':[W>J>560WUQL&FI.X<F\FYB[.H_M+S#>'+&V+ZW<B)MFH,430
MJKJ)3#IP)F6(W'!,,02GFMQ<[4'C,-2=U.U[*PUU +[=8^CO\[3XBM<9/3.2
M(RI4@)PE4+XH\(K"UZA"D-Y'LDI-QUS<)6D8M$[J GXD^7>$I%__^H;S%9X5
M;C.+G&219*G7MXYBVR#(%/,@)3K,JDEAQ2TZAF'FI*[1CY'TP4#YCLNX>-[;
M@S,E+'>.!8B6DY"X3!"RXU L+TXY;1A[A@*(!^D;!JV3ND!OH9FI"UUO5GY_
MJ-/MR=YNXXQWY=<Y+C]?'NNSRFJ-0E9G&9GA)61"1\U#\Y+"#T[1B(PR1^5M
M9(@#7/6#%A^&JY.X*'\>!705_WW\@N?E WZ>T0\V2MMDVF[JBQ;+/\A>IPLB
M;W,9XK)FVODZ!CF3KUA4[;MC-!3N!$6]2C"T T!VZ/K#BO%/](:]D1HZF1O^
M@7;0EIU/B_?+Q?=9QA<YSRZ'@]:J\MG\\UE0%&TXCA1\*.*N$'=>>/(E4] Y
M\9#2[>'2CXX5'[3H,%"=Q 5Y6X'WAZ3+=IL4?VR+(%EFSI:(D)PSH(*M(QU4
M]3"E]%H6Q=$<!I];*PW#S$E<?#<0;0>QW:]_K0G>%[/5E\K,Y57^EI,4A-.8
M S!4-4N'3FP?*5[EJG9FM5%PWJ2PXF&2AJ'I).[*1Y9_!TCZ.>7HM]E?-7'U
M9R[^&9.614L,%%F'LH=HP1FI@+D<,U-6:M;D'>X1FH9AZ22NT,?60%=@VB5%
M7QN=]9]XGL\T%]QG,K&N)(HBG!#@0W @468,+&63&C6"?(*R8< ZJ5OR<;71
M ;RVF5RO<?YY_>5=^33[BG725=TS-\9'7IN"A?PL%NNY+@98""3"DA)X+!&D
M5%JJR)E-32JF#Z)V& Q/ZD:]O=8Z@.:[]1=<DE-)ZW_!^6HS-+ ^(-19@3<X
MNQH@B&6QQ ^8SL-J-2NS=*GD>?X4_CHK3@63!7FCM:.^,HSV)48%4J,N07JI
M;1,K.2H7PZ!\4A?]TVFY XB_7:QQ]3[\J.V*K[V+S7#U:LL=YE<7RZJ;,U6"
M"=%'R*74N#MZB$%S*(H\FL)"LKQ);X$]:!P&SY-Z+&BEH=' ]__\QQUA$^?_
MVOQJ\YOZMSY@^;_JO__X\/N-SZ=(GO[>XF*9</4/VG672_RVZQ&[:?>RWK8J
M"_/\>O:_%[,\6__X!==A=KZZR<QJ]O7;^5,/!L,_^S]^LG";N>T2=\ S*COX
MUQKG&?/_??P[X"^S53I?U(%J+^)J,X;[S#*>A-<6>%&^SD[CX +%(XZD98I+
MUN1FW=OODG-T:5KZ@OEB4_BTZQ"TZ7F]:<,>M"I.9 6^. FJM@H*.2)(P1WC
MF+V__0(P4B7:(T1-WW7\2$S<*3L;2P,=G(H?+^*J/J#-U[]^KW?1]-<N9Y&0
MAXJVSGTV1+PJVD/P-89W0:&@(YZ5-JV][J=G6@R-I_#;2!I!^GV":#MS1&22
MC76AIDZ*.M*&W(':C2IHARSQ@"8T<:0>I&AB((VA[Z<Q=(#P^T/1;K*:85+7
MK$>IB1.5@P/OB@1A; J&:U9<D_> >ZGI#CV':/IQ_!P@]AZP<\,N[[:5D!1Z
MA.3 9DZFV:@",1$G@M-^2L2"26V\H?NHF7;^1;LC[&C)]PB?[;YRKO"<&()&
M3[O )H2H8X1HA--<1.=XDZK"!^B9V/P<K^FGL'. V#M SP?\OCC_7DNS;Q9N
M7UI2:8TD8RR .(J@5$K@:N>3I&,JI7!)=KM-B<4C5'6&I$/T?J>F8BPE3(BH
MC+.SU_@YG/\Z7Q/QFPT6LXJ&)0;:UI)8;S)$I2P(+722PA$O]]B@U0Y *TS_
M^+SX_A_TT9?8H6]N0^:>9:<=K#/Z:76L8"?&Q"75VUW"DG:%( PI,5=#A'KO
MGB($XU2A?V0N]SP([@V(ZVM.8RZ.5MIB! EVD6W^$9??9[7OS-=O8?[C77F+
M?[[!OV9IL?/6:YFS=P*D13)O,I#-+,9 MHP+YH7$,&3PZ:#%IL/"X3J\DST^
MID G+8&YS _\*ZRN.'B_^//RD8\8VW+#%%?,<PM%8@(5./EH0M 1F*UWM0"Z
MW+Z%>2#Q\O%UIHEP1D/&J&*<'!3OW[ZI[[1OW[S?42_12!XSR%!\?:Z-X'4T
M]0'-DF.5'.8A(+C]N=,X"N.9@V/$-/79\/;-AU_P.YXOOGW]>7/C.:>XBXY$
MS<@S4LIM&MY%$(J3LXO%)3UHZ.=]'S[-V+PQE7VDP#J(-F_&-QNGB%OEO39D
MCE@M.$GH(%H*H\@9CAQC45DWZ09XEY1IYRHVN^0Z4N;=H6:[CY26(G!?P 9/
M^P@-!U][Z9 H<F8VAYB:U,/>1\RT-Q+'*OA1O!P@[0Y.EL<O5+3S3@42C$VF
MMJ4@-RAXD@ZKO:*CLU;((:UGGERH)U@<HL=%*Z%V@)!'>3$6-2\% :VH8^\H
M4/>T9X#.YR*R=EC$D%K!I]:9]E5E='R,)M*IJP')H7Z<F53O>+GS0+YVO9'-
M#$+M](><1:DUEU(,Z?GYY$+37F2."I!QA=J!4_(X,Y8SYEPR8'0V= #__^R]
M6W-;1[(F^E=.G/?L7?=+Q'G1Q>[QA"TI)'EW["=&7;(D3%. -D#*UOSZDP60
M% F"X%K 6E@%S82[:5*447GY*BLS*RO3A]K?MEYOUS8DOC#)1KF]/1Y.HSFX
M@\%I> U,?Q[5_D5WZ9O=YZO!*(ICH(33]76^ >>1@TG2:!=*9D%U.Y.>76O:
M@=]#GTO#BG9ZJ-S/ CRS!0HOD7D)&.H+?!0%?(RBAH[).>VD[M2:NL^:TT[A
M'MRE&474#1Q>#U] K$-&XZ4K6 H(;TE,PBAP"058<N"5S]Q'E&.<6(])F=;\
MC):'.5+FS:'F3?AR6_L@C5 Z* ^>F5I'(Q$"\@!:L5Q02U3V!(-Q?Q T?=7^
M,8K>BYL#I3[QL?4[_?;R]]F\=C;>V,\;N^DD^A22AA@I(E311/"H"B1&.XSQ
MK'4,'8ZHISZ_)2 <JKG%P&*<& J_SI:KJS_(LGX*GW#=WNSU-9(Z_:;S-2WG
M7X0K_W4QFU]I]G739N^&39&L5G5ZFR8^R?SF %[6B8)98-1HR%WK<CUT! G3
MIFP&!]2IE-'"C7)W9XY<0NTH)@!O:U_^VI4AQH+T)91HT9%'V:DB96B_^41M
M>@; U6CBGCK\6EQ>7E>MO%K,K^ASB3&<7V]VS@TW)7.GHR49B4BF.#L'027R
M7IBW/DA.NZ5+'\/G5YHVFS,\9(85[81 62VO+NI(O\7E+-=WX.OK?[*F:T_0
MASIZ+3MP8OWV6QD(]<E43D:RPDUPOLNU):UQSTVFG[9=Y'U$3!ND#QY@#2;O
M!C%SLZFXMMP6Y8#I.H9;T*D;O%:@'7HF:SOT3H^!#D;-E&'5<.I]!B\'R'IB
MQ+Q;"^YAH9^,7H4LB5X>"BA?A]4JQT"8Y 3%G"SH+E,Q.D%EQ_IM8>00E2Z&
MDV\#.9O?%_-/5]OOGC!G$73DH"0IE#RN5'<-:3<4Q;2+(:E1F@ON(J838$;K
M5#1:MN]HN3>(G=O=E(AR*_BF$3F)A00D'45_*'6RV: >)U.\FYQI4SS'J_D9
MW!P@\P:0<[\;TKIQU\WWMYZ\T=QZB@V (@5=V>$0$77M#>VLX\+9,LK#^&?H
M:@M+AZA^3U>J8_70 *Q^WS%B>+WCF(TI,B4AE2HH08>R$W34\RR%"5+$%$:Y
M@'B*H$Y &JV_V7B'VA#R;Q1'O]<F7LN;/6=-\E$[#H9;VG-"T[[@68-,FK:;
MMJ+D4>S3<X1-;* &47\'3!VLBXG3@__SW1_TL6'^ZG-8X<LP__>;?[SXQVUY
M6Q N,0P0K#7$!B>G@*L QGI.LM*H5)<A.GN6: \<A^MQ,;Q0&[ [#\SQ[W=]
M)WF1T?@Z%]$2[2K: EYQ#>BBB$&69((9P]KL)J<3C$8;N'2:7B^'R;X!!.W:
M93=-GE\NELO%7_62)7REWUQ]OR 2;2(/#D1M$:BL9."U6]_0%29"8*:,$ZCU
M(+*A9AX'@J+#>3:(AIH:[+6JY=RO7GS]NEQ\PYS6W)8;;B^TC49BYI!LB*#0
M$T/6(;!2@C!>F(2BPU'7?<6)VU,-!Z(1!=V \?I0YXS=S+U+."-^7JQ>+2YK
ML^1EN+PP3C(5(X,H,@F,&071>PXE"^D=3SKC*"]!]Y,U<3.9X0W4@%J8V"3=
MCM;XI79@7I%&WJ[G<ZXN(B)3Y&Y"\):!,L)"S"6 #XFY8KEFOLL#OZ<^?^*'
MPL.:FT&$V-39M,7).US.%ODB16.B+P1DP8D=SCF%"J60/2",1QD8WTXY=CB4
M=BXU<?WRF*?1\:)MX1BZE="=/[:ZD#X:#+7KJ,\UR>H)YTE)H.C2$@0L,CMN
ML\0?M$Q<G3'"@7.DO!N S.]8YP'<5=V^O;Y:U<$ Q,K-Y#F=E4V)%\!8N_\E
MBQ!JXR5&/AFK8QT4'\5W>8ZPB6]71PBOAM1$"\C:$2[>'\WTXFIC9'^9YXO@
MC3,N!<A%)%"^3J2S!8%K;8+F260_2C?.'C1.?/%QFG!^"/TT"KWW6'.UM)L>
MYRJ8X=%GGT%&G:O)EN"S,L!D5$IA=G&<66[]R)PX>WD:  ZDI08P^-"])/[P
MQHQ[79(55@(*$I32F=6FMPQLB=PF[XMV(\T_W4U0MSSE://A1P#6(*)O $)U
MLO1REJXPUS%P+^;YM_DW^J-U\NS"E&**%YJ()X:4% :<]@6<\ I9EDS*42YR
M]Q'5#4KGE/,>3 5G,>WL?IW.  /.=GW<\#/-GB5ZW#%FD1L1,$JP63M"ER/]
M8VT693W37BGF[2BNZSACS!Z:SIN[26&U,U& H)BC5J('LIK!@' Q,L_(]\NC
M<;A%R_2O7H]$P/ZCJK^\&^N*GYD*HO;D$Z6$>FU31[=1Q%"*-X5<-FO2COO^
MDW3%/]%;Z -4N*<9?A]YMM0,WQ0,D<)"(E1Q4.2B0RS.@L;@.6;.@MSQJN<G
M:8;?2VE/-</O(\&IGXYVZMV>K)2<U^Q535RI^MC1.1VA))>+<\P)UZG1]1DU
MP^^EP][-\/L(=.J^@\_U<-<>G<C)0TKU_6OT#H*A+VA=L99+D3/O (XS:85_
M*"X&%>/41H.<^MM.W]K60DE%!.?ZKCK6]_*H:@UE$MJ0$R6Z=$KY\8F--+\_
M>/L?)IH&$A8[WPQ)9"XS<HJEYB2&;"W4\E5PW@2NR4-V;I0:T(.?Y)VHR<GA
MGN)@XFX0,G=/@Y@FVCWH8@JH5 ?6%]H"VGG:]3PZ;D:94'LV+_%ZJ;GK2[SN
M,F\ .<^]  MUYH27M1\9>45**PE!DB'FWDFA,&+</E;^3WZ)UT/U/5_B]='#
MQ$[)!YS/%LL_YZM:2(AYP]GSW5MR",9()!LN&1W5*5/ IURH=8:1!.<]#UV*
M\@Y;?=HC;4 \G4@!#5BN._ZJU&Z;+_BH"]ETT-G0+DD\@C/THY7<,Q6TR=R/
M8:UVT#)M7? (%NI8>4_>X^UQ,[O;3G5*"4;!/F!U(56) 3R+Q$7TF4D*-A"[
ME'X^]?G3E@,/;%L&$>*D4-@=1ZS=02<P,V8)R11B@N*)$P_2@ _!,9:US4Z/
M83X.['%\HGY_QX=81XJZ@</FR79V,48G5 C 3!UK@X(\-"MKKKH0I3Q&KD>)
MR\^FM7$O17=M;=Q'ZE.GZ)YWO&0TF6'6$$NHS>$] Y^MA&2*9")&=++3Z(9A
MO-S3MSONI<U^+2'[B+;%L"DMX[KCKI0OKOB[VF;76?WN89]=ZX264D M[",6
MN08?,P<C:7?%9(QS!\=-SR_?4BYP $B=0@DMXNS5^Y<;%MV+*[-F46QQ*!4:
M:YTBAY$1A]HC1!L1"NVNX)U18KO%9'>8/;MZ2^[06"@;5@4M@TRQ%U=BS2'?
M9E&3O>9"96#,:% 9\R;-%13YF28YE8HY%F5/+]]HR^118#:0$B:/ZO=:[,JD
MWNPE]I#'PE-RA2.DPF1M2>0@^LHC)L=4H7V&!P/MV=6G?0%ZVD-S&!6T:,X>
M<^BW.(R\.)F]@& -Q<Q:Q-J/)D*V/I<2"4BJRYS0PU:?]IWH5" [1@6M@VRW
M5Z!)CJX^QQ Y)%"!I=KMRD(V%'@[%KD471J'';;ZM.]'3P^RXU70(LCN? )Q
MZQ.H+0Y#$D$6%\ 55UU/5R_*=0"N?4J1EC"BR\B3PU:?]M'HB=VR0530-,CD
M'8</&;0VV%22 H:1Y!D*L<J2!),H[ F<XIWM-R '8.R)Q:=]%GIBB VA@#;]
M_EL6Q9-.9U+>>90%/&?D#R"9:B\\@YAS4)(I'GV7WF.'K3[Q(]'3PFP8'31J
MR7Z]7)#>YI_J$_]_(?[[\OL?BXPW_''OK0S* LMU\IEE&;SR$F+T6BJ'1KDN
M==B'K#WQV]&3(6PP^3>*K\T.$K?Y9K;E"R1R*Z54"; XK"/+<YWGZ$ @(S/M
MI'#>'VW%GEJ]&\;./.<_K [. V7;=EI9S$8I 3JB ,5"S3=S!,NX=TB\8SG:
M(7MR]6XH^TER_L/HH&F4W=V=\6T.)7D#G@7(.L8Z?(F\ 280ZO1USV125G9Y
MTG;8ZMU0]I.D_(?10=,H4W<<;EEK%2S7G'P"C"610*T@#CD'9VH;9><DR?MH
ME#VU>C>4G7G"?U@=-(BR#7?\-JJ16]QE3K$RTQ*X=N1U!MH^3IH,7&3D6D43
M#J[#V+]R-W2==Z9_0-DWBRP9KN37S;YY.$D[&9D5XQ9"3+4U1FWC'8H $:TB
M"4L5MOM!]$364RMW0]9YI_<'E'VSR-*WW*DM[@(+BNQN ,\SQ3!*&"#3[$'R
M(E3*"8/21R'KJ96[(>N\<_H#RKY=9+VXDIN*N.W;"LU==$5#R)PL,L<,CM5K
M6).B$"H6I@_-@>U?N1NRSCN5/Z#LFT66N^7.N*W+5FMSSIJV#"KB3L8,7I)3
MF;V,WI3@$S_.9CVU<K=2U_/.W@\H^_:19;>X<TY[$X0#[CR=]3E'DF&4D#/2
MMC$A97%HB>O^E;LAZ[RS]@/*OE5DU?KP#7=>;N6*HRRF" W%%Q(D%^1%<E$O
M*&1V=,[+5 XM!-N_<C=DG7>N?D#9-XLLVC=JDQ\66]PQ9PK)#TJDH%?5J9I1
M60&YF'K%RK@,\BAD/;5R-V2==WY^0-FWBBQUQYW>R@ES5J+QAC:*R!E4"1$"
M<0N&NT2'O<BI')HQW;]R-V2==TY^0-FWCRRSQ1V=YR6@#1 <127*,T$RS+65
MN'4J!56B[O+>OO_*W9!UWGGX 67?*K(DNSWK!7_('2M:QUI^JR7YCK4!!>T;
MB> Q4)B2E<SYT+J(_2MW0]9/D(,?1O;-(LO?<J?M0^Z,T48+$R!J1_%)(&EZ
MC!3Y)B$1350<C_.SGEJY&[)^@AS\,+*?^K7_FS](XUYH]L?L\I*45 <I_+X(
M\]L2VVQMX4:3K.I%5=89/&.%@A&3BC0I\-#EZ'MFF6Z8.9_L^I!2;0,@Z@E.
MLM52.(*ZMO6ZR4@&P2<-7,=H?4B9F2[)S?VK=(/'^:3(!Y3IQ.AXW%UI\^#(
MWV;X;PKX/^!RABMB6KZX.WVE+:%6NN9:)R9JWS;#+!A/0:H.)>?0Q?,YF(!N
M+_3/)SE^&DU,_HKB,9LW-3QW?*D7X4JM+S"9?'"!>5O4DUS!X"0D40_GE#EX
M[AWX$*5BSO.0NKP,.YJ0;@ \GQSZ:373G-V[\01O<[EYS;NYX]W<[K:@.4E1
M)HA!$I-.>' H!+ ZY2Z9Z+P[S.YU)* ;[,XGP7X:331H]^0_[M*[FXUF;]L4
MJ())APA)>HIKLV'@O$?(COD2%4M<=GE?W7W%;I ZG\SZ2+)NSV3]PSUP#H2[
MY0JCR+EZ!*)$VADA0Y19@F51^%@25]N343LC:/>*W1!T/AGTD63=((*LO\^5
M5#=<8::#'VT"KN@\5U'7H=6Q0"J)/$_G<]X>4]D90;M7[(:@\\F4CR3K!A'D
M'UA6Z6_K*SR/0D4.$FN#.B5KLYTZ=#-:EY771MDNU>G=5^R&H//)B(\DZ^80
MI/[!S(,0]W9?I(0Z<%;;.IM <6TB3T^BI<WA:$N8[ T[[!1[:L5N"#J?S/=(
MLFX.0?(?=Y>.F[/Y=E\P'0UY=QQ</9:54A&"E5BSMD(;GF-1!\9J3ZS8#4'G
MDP<?2=;-(4A8^<"PLKM,+HO9.@NRSC]1*M$&0<F@>&6P"&\-[U)4WGG!;O@Y
MGT3Y.))N#CY2WK.J+[XN9Y>":787('CMBJ; TL5$ 8*N$\UI8Q!9Q<7LM>W4
MG*/?JMT:BYYS=GPPF3>')N$?;A%]6Z,EO=$&#>3 "ZA,X6;PSD-&A5)P,K '
M3@UY8L%N&#KG!/<0DFX./@\VQO^\OOQ^;U\(3S*J;;:"4YKV1:'SN:  F444
MR+14XL"@[.E%N\'HK!/6 TE\^DJ!]Z1H]^'/-Q_D/\3MZ\%\C7\039_K<^C;
M\@<9 A.&U9X-$931"-$Y#1&S,98Q4;9GD#Q5--!MP6X0.I\$]3B2;@ ^K_$;
M7BZ^KH?X/*R)0&&0%97!D%! )4=G,S<)+%,QLD#[@'4)Q?8NT@TFYY.%'DZB
M#4"CXOWC7XO_PK#<+I=1GBG,Y*)Y<OB5L0I\0@Y2B.ARL$KX+H?2WD6Z0>-\
MTLO#271Z:-12JBT&/+<H:FFOY63[% L<8BH94O&HO+"68Y?4W\X/[P:%\\D3
M'R_!Z2'POJINBX,25&$\2) *R;XQY<@)#P5LK(T*DM&*I<YF8?O3NX'@?%*]
M \AP\A*)6QY>XV7XCOGU,ORUQ8[R/(; )23)1)U)+,#[R" J9WDP4D?;T2SL
M7Z@;.LXGC3NL9!L<IOG[;(Z_7>&7U05WTC%7B(<DZK-NBMI#T1YL_?/:\X3%
MK2?U8XQ'O*.GI0$_0X_5/$SHS<W6_#4D?/%E<3V_NA#2&A]THNB<DVP\A>TQ
MN 3%DC\=31+TO_'!\X.@EL8G'JCMO0@Z4/0-0.@]?@W?*PNKMZ7R=*'1LJ)#
M?0Q"YZNRUI'+G41M 9VMJ+TM>1H#.MN$M#0><1C('"7J!J!2YV%_O)F'?:&$
M32E34,9R'0\J,M'."WGIF(O117K)XQ@PN4]$2[,-AX'(P2)N !X/Y?';G#X9
M5U>US?P'4@KFF\QR^(07FGE;M B OA!GTA;P)I)SGS%)[C!*S\8_GO:1V)*[
M,\:!-9AZ&@#>W8O8![L'0ZI](#B%&(XB1FX18JK/J[-V3$;O(HYBH'92T]+8
MPF'@=+S0&T#.0\&\"LOE]]G\TXTCER-Z5&1^LZAMVP0/=#I[!<ECH&/;)+,]
M@G ,(_60J)8F$XYAEHY0P>%P6ER%RZ-S/G4;$#"_9.+GU?6RBO-+N+I>SJYF
MN/KG<K%:77BM6,FI0%;(086H()C:']?J4H2LSZV[M 5Z?J661@L>AY(1)#MQ
MCO@^-[_\G2ZO,\$][69+TCF;T$;@LM3XP&@*#=3Z]E24X)W@ILOM=(\E6YH7
M."QRAI1U R?7G_/P9;&\FOWO>@"'^:O%ER^SJRJU%_/\=CG[-)NOM?8KXHK^
MY-[??CU;I6I;5V^7[Y;X979-\I4>';,A@ NNU.D"!5S.&:1/BL3AC4,]CJLT
M'!,MC2$<RL.:2,43GZ1/\AT>\1UV\[VXX_OFO'A7_\9B3NXI)A2TR34O"I26
M KPCIR(Y7JLLI0VR2^W&>!0V->;P> /<B"HG/O*'E,+=,;8E#AM+\=%[<+IZ
MRG1^09 Z ,M.AL!+4:'+A>()2&UJSF);$!]"N8-A_?_[CT<*(FG]>_VK]6_J
M?_4>R_]3__WG^]\>?#Y)AOZ[Q?4RX>H?:?%EL\2O)(QY(OYN';.JC#_N'+'7
M>!5FEZN'G*QF7[Y>/@?=CA_\'S^(WV;KYO,?06TX1O#O*YQGS/_O\2F+"IW+
MQ>IZB2\B(3FDJXM0T"D9!=@ZLU.E+,"YVCK'""$5XYRQ,H8+MYN<8?,RF^M>
M9[4*SC)PZW$R;/TF0F3(2(Y,B-JP[6XY8Z1CUK1,?YMY) +V)V'ZRWO" S;C
M[.)W_!0N?YE?S:Z^O_A[MKI(9+TYD0<IUF*A8ATYNX95H^F#*5EF+A]#976+
ME16F?WQ:?/L/^N@-3.B;;73L6'9Z5!REPL4P\IP8"ANJ;ZJ,=(S"1,M!K*M'
ME4.(6G#0J7B7M3?>XP XN+_F-" X6FF+ 20X=?$EG=2WKYY2U+9$!*N(:_*7
M+$1/7RR7.N; =!:=7G7<?>)T6CU<&XNC13.U0J_CY2Q]P.6W64+RJ[^&^?>W
MY0W^]0?^/4N+&X9D4(R,' >K \6!*A?P44L01G+G-#?)=BJN[;+8-"4IP\%@
M<(%.C)"/^'=8W='_;O$7+F_8NBT&-=%CMAH0%?E$-D<(D5-D)T42RCFO>9?A
M,<^M,TT=RF"X&%2,#>3&GPKQ<S8Z!2Z@%/*+R5=FX#%).B"95X5S+JQZ[ Y,
M6U%[H@*WP_W%(87> ';N5S.\_'X3TG^_"[*<%.AM0- YDG%DM4.ME 9"0I=\
M-$%M3W89ONKM,5DM11X':GY/'=R1:F@,5#^R1/?+0=\M9_,T^QHN?YN_P;^O
M/OZ%E]_PC\7\ZO/JHF@M0K$%T!1)CCQM35>X IZ81J6,<BR,C;G>5$\+R2'A
MLP>9X^KRW("[?K[YU^)"<PHMLXE@8YVA:A2O@TP\&!$R!1S"F[PC^W)BO-X0
M.^T9W I,#]'<6:*3X(87T3A>5&8@R7\%);P"YXVH \-$L,D%9DT;^*SD3EOC
MWA1">VOO'#'ZZ^*: B[GD@QT3&1'X9Q2RH,C5PJ"1B<IZ")'?92"G(.HG;94
MOB6$]M;=60)T]@TODO5%UHD(AN&Z&1"#F,B9H>.C*,N,<7)ZG_26VFF+[YL"
M:%_=G1= 7Q1:]HY/$7BTLBBP7-%)@=*"UW1<J)PP2JMR$*.D>PXE>-K:_C9@
M>K@&&T#JWJ<,D6?DP@=0L<ZE=59","K77*TJ7II$OV_R-<EH[P1&1-Q@FABL
M%':$:JK?,:SP1[W9(753CSYBL JI_<0-5 NU7F1UAYC"9<'U>UDF:^&^H_ U
M. _<H8BFH#4XRLOUAV0<?=[A:H6XJ3##S4=_)'F]I+_S[XOHI-&.)1"JMH/E
M!2'8^C*3>>$P%R92'H?%IXF:.-5W. 8>G5-#2;Z!LVC#R]NON"1-S#]M<Y,#
M8_44):/G2$P"8YVYEZ$$);).SLOMF8=#XN@ILB;.Q@V-I$&DWW(][[:17]\B
M#G$.W7S0:*?1+D+'.9.<)M/ 5"38V/KN1@<(47LPN5Z-!:]4&,E@#W$FU>J
M%P3EJUJ[_OLLQ-GEVG??X'LMQ1^H3MDSYK% P&)!I4@;)EI/^X<A<D>^NNTR
MSK+K>DT=.WW4?+_T8A3A-G'\K#?<ZFJ+#6-%2$DSB)'L*;G;=(IR<N^-9A&-
M((,[XG9X3$]3!\XA&!I2W@W YK[O=;LC[B+#[1V!01J,'K2))*XZ)<H'[X '
M5E)QG$LUBK??@\:)[VZ&@]=8>FD <KM<M>=8E"'*F(H'5Y0#I74")U%"2=:(
MX()RVTU]Q_.>AX#@>)<S0UJX<?5T3G[VF["L4OB&A[^8>_8C1_.]]Q,_DA>>
MUB.[Z=RSDHY!Y@M!PCD0":TC1 I=1@IWA\\,K3_S-:[2<O:U:F13NEE4CK5V
MHTXIHZT5%4(TF;X(Q8-34JH\SHWQTS2UY:#W0,!NTW.\W!LX[=XM%V1!K[Z_
MNPSK/A*__/?U;#V2X>7WC_01ZX=#@67%+#&B$].U[6"M!XX,K/->%86.F5$<
MJPZT30VI@7"P&%<I+>.L,G3S7,$SY[@S!G2H\Z:9RR0MEX 7J[6V-HIQTO4=
M:)L69X/CH2O>#E1. WB[8^'V$9/GK"AI0;@2R/,3LLX1YL"CT)*D(\HXP>$6
M'8WBZ% ]+X83>@.8V3R'^_-J'4&L-Y7AV7GK:U8MD)-@2X&80H3BH\PQVNS'
M0<TC2J;.2XUTSATE\ 80<T/Z>C_=[!]>@LY1.\B2A]KF5$%()M4V1-QPM&C*
M*$5&CTF9V-8<I]OMUF?'"7KJA\OA<O&?2 )_<YTN,2S_B?.;K,6'C4+^G,^N
M5IPL\NW0<LNUY=)G\#R)^N;6@W=K#A/)+7GEPE8YY>Y'S'T7GA8SQVIY<2J1
MGP.>Q U?D?R_H.J!GNKT\F D!;H:P649HH[2)M5ILE"/-:<]K4Z-HD,$W3J
M;ATX9DJN0^]3JLX@>7#@,"'(6GT7;>%.=;G![;C<M+<CIX3- >*=&#%OPK?P
MOQ9O[E/O,5CT3I*^=0(EA0.BFNQGX%I'SYU379JJ//[D::\H!L3!D4)KK(D6
M<>EUM!8XKV6R$AD$$Q@@3Y;G4@3J'1WE3M)$:\0KTV$CGV/EVE(S+8>,:TEN
M4E0<07GR[*.VM"MR#@&=DTSL&(?PDS33ZJ6TIYII]9'@U!Y#IU9!00D=UW?[
M0A!#LK8<3$[3^<:RLV3R9.H4M@S6>VG\%ER]=-B[]U(?@;;>>\DJ@XF.43"6
MSC^E!,7_41O ))*U]'_&> =P#-)[:?R>7(?B8E Q-I BVWV"_G[7%*94# O#
MH$151TN1L+R0 JQ!46NBC8_CC(W;3]?493+C)%R'5,;4 <EUW0UOR^9:_Y>_
MO\Z6%%]=D%U,LG8RK%6PH'BD^!N5@:"9R=P5P6*7AOZ[/[W%V^8#E;<85))-
M.">;P&V&JX<,_3DGM?SK\RQ]7O]<'QC^*Q";F[*B"U>B9E56)4E;[[LTN.PH
M!D_&98\^9RD[NRP'D=#BW<[QJ#J53B:&WHOY_#I<KKEX=_-Z^?5UW3_O<8Y_
MA<MWN)PM\D7%B]62^)!9@7*>US0S?8?(0@FHO>_T%*+3:BV&S,<#:@1)M^ >
M+5:K5XMYS0WB/'U_'^C?;\L[^M,9'?;UMS<S']XLKEZDM+RF[5%R,-'5D68V
M)%"E]A+Q-M<^>D9GJ3QSHPQ+/8#6%MVHXZ!X*L5-/95N+;KWLT^?K]Z6?X7O
M:R%NMN#M[KN06,=W:@$FQDPA3@BUL)_"$1$LLR&*)+L8M0Y+3=RP922+-K2,
M6X3,'2,Q&1:C"I"XI+#%!0N1.P?(%!<^:\9+E^A_[R(3-TPY)4P.DFL[8Z_J
MR[3:Y06_AEG^P=J+3TO$#5\ZZ$S_4/CA0QT<[.J3M23!".FY3]RCR!WPTF?-
MB;N?C 2?T:0^M>>]X6JMG_U,2>3*BI* %461;$H)/%)@&S$CZAQR\5U,3^<%
MIYV9.IK_/8J\&W#!'SXA>X^K6:83^#_#Y37>Q*MY_2K[PJ$1/AH*+:*ALUC0
M@1Q+KGW]# :O,?LRROSOK@1.._%T3&=[%!5-;+^VFH&\"E]G5^&RFNF[87+5
M7J]^FW_#5?U[+]+5[-LZF7+A0PXBIPS(6:#0-E&0J\DUE")(G3TKT7:Q:$>0
M,/%<TK&,W*F4,C'V'K0TZL6D",K5.DE@$1TY")Y"6&4D!(<\%,M#=%VJ"0\F
M8.)AH6/A[C0*:2) ?+C%_IQ_N@[+,+]"S _L^D62F?Y)"*A$[521B2<F-"27
MLN YE<B[(*W7HMW0=7:Y^/$$?TZ/Y!_R_S)<UAWWX3/BU6_SLEA^62\ZW /Z
M7LN-]KC^<*;'>7@OBT^2JP QKX>),4_?U38,]3EV82&F[8N0<WMX[Q0WJL0(
M*3M5,W:UFS*S0+Z!L5E(I\2(G?3:?WC?!P%]'M[WD7MCE;6%66D51BBR)GE1
M>@@H)23,'(MQDNL=0Z3.>SSM8*K<4UG;1ZXM5=;&.A\@N5CO,.F<YVC!<1[
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
MT\0E ]L]6C<EC=?S?&N:76"6H3# 4R$_13F$:,A90=0Q&!_1LR[/FIY;9]H
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
M%%OY"%ZD2(#+2KBB@M@>43,,<I^D;%I43H"6Q9BJ:QV+UV,6DW7&EB# .5E
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
M4E!,:!@HF1RX4K-8I2@;Z:2U<I3$Y(E.W.JE_KX3M_KHH@%L[3._2;)B&-H
MFM=%P!@31.4IFO!,E4@AQ5\3MT9$X-@::P"4'7,-5D067 %FA:BI  9>1 F%
M&403(^/V2#5MISX&Z0 ?;7A5-8F_C=%=96!79Y'ID'WMV/=U"JCR&8)*')*J
M3[*R!!%V/#:. ;S[9+56WWLP#IY$VMY*.;2%<JC%5X]U,"\W6:[9_+S*.ETQ
M.9MG_+(X7X:OGV>I[J)95 G013#/M<V)L2*1@S>"[I04Z&<Y>+)B5823W$JV
M-6"AXPK.@TEKK;1W*&2VH,D6H;Q:77[YNJFP^_L*\\MPD2XO0A7 +^VF?RR6
MZW Q6__X0+2<D8DB%]Z!*(;N(=($Q!AY'=880BD,4^KR'CL<1:U5_HX,W&/H
MK46\=C/8C86&.QF1T>+W6J*$\X1GA$+K&45\.F+=BY3(A[+2UO=4E0R7.4H^
MYNG[*'6ME0$W<0 /I\\6,=W=EF_KGS>C!JH]6[IDO/0,C'3U"4,B1)TE<.UB
M-IY[Z\S8Y_ O5)U$]=L49_%A^IL4NWT&^A166%2A]NYS5;?Y* BF&)!.Q=K3
M[]@X6P6&&L!TQ$KA\2.OP]1S\ 2;1LHSWR_Q4_C^9EX6RR^;;PUQ<;E^OYPM
MEO?&2])GO,7U3Q(CY= %].+=RS<C5W(.2.%QBS['$NT$]:&>7&,ZB,E_D-*
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
M*_CVL+/;61BR 65(*)[,H>9.D5"X9R((4QP&4\8IF7]P-DVD=QRNXZ<Q<X#
M)SZ$?KW$.6VD/6%+WMK/F]N%EW.X7.,^'(M CAJ)1XC:ND:1,P=!>>8\3UIP
MF?%NVM.#YU&/(9L"RR'*78XOZ4GY/NK"?EG@ZN.W7TJ9I1DNTO[8=<)%5[MJ
MNUP<TQ9J3J4IS%KGC4I"F-@%+0]_?=IBP6&!,8#\&CAZWF]64-,N7R[7F_5N
M"6 #-\%:FK.EF$\7RR#GR&3((GO-+?IQJC'NSV7:(K;A #.4N!M S*V\#9B_
MPS7][:U";B])11M3*D!!0:K%**D&=H(,H48NM2]%F5%*H#O,;5H^\^$1-;0Z
M&D#8S[MA7RW2\C-^@+]>?JI4Z=>KT6@UTD("U-JC*)&!H; S2Z[1A%!2'*7=
MU=/3FI8D?'A<#:B$!B#UVW*]?K-XAY#^^W)&P_^,<;-;B4Y.Z.U32 J%::DX
M ZR_BMHZ7BS79I0.P(]/:5I&H^&A-)#P&X#16US4),)]ON);LK$KW-":JOE]
M.X?%^K;9U<&AP229T$XPC=HP7W2LS4QX*A2D!CX*NT"O64Y+I#T\V,93T=2\
MOO_Q[^__6,PV:TD>I-K-WVHGA3,U-;::81,M"YJ"#U \IX#H++_C:#U,S/O
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
MFQ:'.:*,)71)&']NG&G.CL%P,:@8IS8:B\]['G5NE"W"*Y918'5_D4$HJ;I
M5D<OK9-=+B1OOCC-/=-PV_\PT4RLT!K5;(\_J27WT55KI"W9I2A9=$C_$*IX
M*2S9K"XW ?OOM7EI.("_=[#0&E#TOIN4U\XJ6C'-75PA/"J?F>5>%NN-0.QR
MIM]\<;I\B<,TL3Q:+ TH4^_?-W0LAEP'LBXR,.V49-X+R0I8&[G@4J>N&U=/
MZ8<=HXWE\:*96*/;:MCM.33#]54\HC"8)'A]H*1X!%"Q0'_ ZA\6&<$FV^6&
MYMZ'V[R@'\@R'R?&EC"PVP84A[K@N&%B&Y6B*<R3M\@\<N.\RPI-EQ[C#WQZ
MNEU^I)(>4_<!$FM!X;5V:5XKQ_?K$'ONX2*A-H^MB?.&Z6 Y VXR2\'4]HQ)
M1-.%)O/)01H!P2&JNPN#0>38)"#V#PY2!.6,1B8DTFI*I,@D:=HET2B.)M"?
M=.%Q?G*0Z2H*Q@?$(7)L$A#JNCT')WL9@"GO:Q^8%%FH5P@6T/@<<^&=B'2?
M'&0ZQH?Q 7&(')L$Q-[A]4D"5@I$%>JS5+%(1VBP#)STW)AL4SD<$'VB@U$(
M&\8'Q"%R;!(09L]7ST&8I!(#4\430F01BV8\YI!ILI!EEU#_R4&FR?<X#2 .
MD6/#.>G74=9OU^PF$AWGIG80,[&NK%:*8/',R(C69@NYG+3^X?X4V\PG.D$U
MQ)'::@"';^%;;:NR_K!\D?[[<K;"MZMEKM5-7W''IF02&AF@$MY@I1P4FL40
M.%/.DZ>>@A1^%';29V?69DK\L9"XVPQG4/VT +CM&^R5Q,A\TW*^X&I?7;+(
MO] BO^P;_9 P=X^U%W2F8\DY,XDZUJ6*6G-2R,8#MSR%*.T#.3$#H/"@Z3:>
M2S,0-,?79!,DX%W7^2*ER\^7\[L-TR[((9&\F,1D$A2[B$@;E,3.LA39"Q"9
MCU-)>^2\&W\?/"V&A]#ML;R5)P7S[3+G?RQ7_WQU5>R,Z_6%#@Z+"8(\)_*O
M*18O#&I4;H0J(:$&N,L_=EH\/S[UQA]63@OI@33<@$OQF&#KTI>K+='8!NM/
M5^M/LR_O/Y&V+HPHUD9/;I(P?$=A:R P+"!E+1FB&/640=43<VT\NAH&M6/K
ML(5BX7[+^^[JY*+D(DR0F7ETM"4!2,J0"%XZ1:.C]$'=\7\?KRP^8AYMUHX,
MA,63*VIB4+Z^K#=GR[*MF[F(==-@(3EY56]40==&AI89XX-/,CB>NU0<???1
M-FM-!H3+X2*<^E+ZRZZ8]C>L])NKV<?9 N8?</7YPA->ZQL;TYYB,YV1S&K)
MGA7R [1RG@>=.P#A\1&F[91] E0,)-RF(/++CH5KNPINK5$@%9.T'*91.19]
M+LQX:8348&SJ4JC\^ C3]K4^.40.%NZ/R8*WXP]</LL?. 5=7N_)-<"K=YQ
MVR#@(Y]*ZD2>%%?!,BT=UBO#P&S$%+.+WODN6;33$?#U9\:\D,&JHFBE/#M'
M#H47#*2QS L?97*(P7:BE.DUZEESZ_5!R>&4I;T4TUAU<?0V*V\D"R)XIBT(
MYCD=8-HI4Q22\.(=CJJ351>/ JHQ-?M$A7$?,;=489Q%B(XCN3$:ZYNBRK6M
MDV7DS,2,P..]?)0?J,*XE](>JS#N(\&IBP6[%<3FG+V,GF3A)=.B4BEXBG)!
MVI!MUC$IU^$4.J<*XUXZ[%]AW$.@K5<8IPPB1UU80>YK9T!@,8*C:(73.H(J
M&+JD/)])A?&AN!A4C%/?"]3[SO>7<3W+,UC-<,^XHM$9SGEDTI5:)%VS,97W
MK+*"&C1<9M7IWNCASS=2>WPH (80VM0\55T=J9O;D<#!QTC.5([D@^ML:II'
M 08./<8@;))=[HGZCSQ=D<0)W,T3*&-BJ.T7]>ME7<-C2_M/A-6;!5Z8E%4I
MVC-C3>T2GSGSM*M8YL5'7KYK__<$RGH->@;QS(&:7YY"#6>#KP]_+LGF:R&L
MH!#&!EG/YLP@1,4$HI%:9A2NBXO3:] S,&"GQ%=?-9P/O@@P>%%45E('"@.R
ME95R"!F82 &SS#EZ%$)"%YJ>GL-.5SC6)L9ZJ^)L4%;I$2^B#SR(F)GTCD*,
M) P+$6K*N-<N2X.QT[MNOU&GJT5K$F.]%7$^$)M]Q8MH>401:<LX'VLU=V04
M$/G*S)25*A&#Z_)&TV_4Z:K;VH187T5,?<.TW,#\.0%>.%DR.&F9YKKR=^=
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
MT R20OIM2+$XB=:-4GWTXR4_]T'5@<G/?91U!C>B3]_A.:TUFN 8+[7H1HO
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
MVR_GE]>_>;]>?5J'B^N5\5*\95%"B#G5I%]:F78:?/'%(0H6.O'N]AMU'EK
M8^)F)(DW\,#R\3)N:LG@<OOZ:RV:IO_MZ@$AJ2**-<!K"U<5BP2?)*NOC5G+
MH$S2DQ1Y/C"?QIDF#W^L&T,/;<+I>OME';"PF"&S2DV2R?IR @V0\:624RF:
M.$FB\H,SFO<99Q1]/XVA <)O#T7[DU6$Z$7P4!AGH"0Y>M%7E\]*S(DCUS@)
MF^2]LVD./4,T_3A^!HA]YO[*'VKAT6X;<8.1H[$@C++5URMDT;E(YS&33(:H
M4'7!2J?FRC>C-LYE._R2&B[;%@"Q[R!L0L(<:Z,C%4'57%GG(AVT#*U0R6?1
MZ?CH#HFY>S$/U-A=G0\0W\Q:?QO^7%Q<7MP$"27Y]#&"#I&<.T;&?\0@ZDG&
M,HODYS QEMY_&'EFS0_1VVH,(39@0/0HBPW&"UF* \LE[8W(' 3NZ.H,)@D1
M<TR)3V%5C-RR:SY*AG&KGT;45A.I"+>*^,-FM:RRJF0IOQ.4-I6W]LWRIN'*
M>US_Y^IR?989#[:X72I7;42\Z_@4.'W'R> **B8]H.=(Y_';J98:$PN/L2M,
MH9BVP/=3\ZAWY>/J/*S??UYM5U]7Y]NP2"_#EY 6VV]G7GLCK3"@9:)EZL3
MF5C?<D-2KM+Z&-T??WVFT'AJ]N@0G$P]+:)P]7V9JU)K7JZBJ-_79QV9)DQ
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
M3"*E52K!H1[@0PV822?@^N<#W*F5=8+0?+.LJ_S]C]59-G3-F&PA!)-!16G
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
M37B+F_#/Q3)?SSXK';/W""K5 BT=%7AF(G!D)A7KE8M=$JU__N1Y(I&CZ?I
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
MZC7)Z=.WUZ4LTJ+2 -9S>._$_!H2_8_?,W<^[VH<KT*:I:#EWA;0K%8I*5'
M1V? A^10EF*%Z=*38>#PW<!VRD\9Q]#+Z4"/#(&R6E_4T_N7U?)R<Y:E-D)D
M 4QK,@EXK'13UD&2RB2+S*K,QX7?W2ET@^ I/W,<2S]M7:GOUZLOJPWFWW%]
ML5U=QV]N>@+\L=A^_H5D71;;S0?<L7AO5Q\P7^X,VL7RX[8RS*S6M?G\OJ'
M]8OC&3>T$X4F"\,K6YVK#,[R JBXB8S,#.N[$#D=:[[=4J!/^4VE2<VWM1MN
M=OB^7N'%<GD9SF]SF>Q93/ K+B_QC"QGD9,-$%5M=>6,H>\JIY(OAKNLF58#
MPH&]Y]$-O:?Z2G-T39T$*DF\V_4B7E8M7R^R_LO%&FN$X:SDX$6B5;)B%)E&
MP4$H/(&6*FFCK.1YP/D[:"[=T'FJ[RJS:*PMA.Z66=?PXQIOI8J<91>4]86#
M3+74*X8(T7#ZDG,MKR%3W7?)F.@]<#?L/:.WDY%UT1;0.NTC;:Q.R68(*E=:
M93+)O:?O>"%1!DX6B!H09ASOH'M.+RMCZZ,MN%5N9MPNZKIVEL7NNY>[8/V+
M_+^75_MIN[J2PJ^7R[Q8?KJ.3,2L8TT0 6E87;1!\#)QR%J:++0N?DB1W? )
M=8/FLWIX.8KNFJ%2ODF"N_'2?E_M;5]K&$U9(B1?:$&Q:/"<OO/>HD/)#+==
MO)1.@W4#VBF_MXPO\U/MH[@GM-Y,TT?QIX\_2A_%QQ=UA#Z*W+J2ZHM<P9)K
MVF$B\TPX2-%GY9C1\F[D[+GT4<3(8F9*5I?'@$HB@6/9@JU<@")YG?PDR86G
MWD>Q#V(&]E'LHYH&<F$?X@OS*M(AS#4D1_>[\K4HU$>R114+=";)XMP];8WF
MY>F;NYMB+]5WY.GKHX<VX71-(&:3+A)3 5I';1>OR,UA08*3$KFSQJ">Y,@Z
M,9Z^7OKNS-/71_CMH6C/?\N0&ZVPIDJ3H<A1@RNB@-8A^H*TA&FZNYX43U\O
M37?BZ>LC]L;:-B(JR]$8<"'5-J6%KGOO$&+2@H[G8.A7/R/F+]&V<<A==:B(
M6VK;:'5,UO),]E^JYZRM45V;@7Y/Z%:*.7,/A<DS:=O82VD/M6WL(\&YJU>?
MZB874R#86PF9\5@INC74D >4DJ32VA7CNK1?&Z4IW_3-&GMIKD]3OCYB/(&F
M?$X*G3%K\"YQ4)('",@4B2V*G+4SZ2Z/Z[-NRC?DRIA"U,U$DG]N A2YXCY*
M2Q92RK2,6"!H%R&DQ'CB27,F.B#F9)OR]5)CQZ9\?63:6.KJWH*.(7 RO.F
MS;YV;S(0HR,[P2O-G*!3DW4I*;K_T]MLR==+:8\DEPZ0X-RV1J=^7B)XXP-9
MBZRV<LF9)!.9(*<M<RPRA6P[-0$>JUO:T;OM#<7'Z-)M(-K1XR6.)9U4+AXD
M:C*PHBS@T5L(0CF.7 =[-[^]26;YN?NO'1*HG4A;;>5S[ N!?\[M?[]>?5J'
MB^NZX"RY-4F#X;4ONU8,@DT%##D1Q?*(V@W(5>LV>.,O @-1\'1M]H@J.1G,
MW2TC$8YI.LQK6UXLY&?* +$@K91%520Z#+I+F<_@"30>X3LF]@Y137MW[WZA
MC[1BD-Y9-*HR',5$EHNHK1AX!NV#M46G%.0D#Z.]9]IX3.$PD!Y'?X,!2ALD
MKB9*'^]2PX&,&W+%-=!Z<BWW%! Q1>"26>N4=1B[Q#,'#M^X#3CZ\3B)6DXQ
MU>WEN_]^\XK[UY7(8TT>?,WW.U]@N;90QD]^ZSC@Y.EP0Q9^A 0YX9(53">P
M.:N:N*DA2)8@E!KJE[DP,XF[.'^"'/.>]JX48(,B,Z3R+;A*&FV,<3IJ:PE9
M_Y<@=QAB!B;(]5%-8_D$I@144M-]H9($A9Z,6YHS!.<9"L.=5_<TKSU*/L'<
MN6^]M/I(/D$?$;>43R"=#2Q94F7R9$J0%P318 9)QF9Q:)*[&PIY1OD$O93V
M4#Y!'PG.'>-_ZB'<"5ED3@*T-0%4('?#%R,KXX4TM:$*\BXL2R>23]!+<WWR
M"?J(L8%@PC^6EQMR -ZMWRS+^BJ1KOH9NRW"8W;(0H!L*L^K] F\=9;V-D\Z
ME^(*3I*\^,B<&H]B#;]7QM9'N]#:-V?VM$\B;8PD@Z[LKK28PB4P%H7-CJN
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
M[@5+9 O&!-'& D%$RV+4RKD#XYM^D&R-7D)[,ENC!P>;<,9>2B[@=;Z!E'6
M4":NJ/KTZ$B<'GW@2!ZF3%T>Y"\J6Z./#'MG:_1AZ-3!UY?2#'0Q=,]*#V[;
M)\+3N8F%1Q":^"5<P:*[S"NYE&R-(W$Q*!LGAL1![])8AU)YI!N3+DL5R,5T
M(BB0V6O)?,K6=(G4')VKT4KYVS'FPR!,;2 N\_IZ53EZUW7H4;3 6.M+A7<=
M& 8J9D>WJW/@0PX\<(?:CE(#]P)=C:53]!+ZXP3S 270#J"VN1VU/23]A0.;
M8BJ$E$K-["#_3R55P^ V =?,T#T;D7S#$6'U/'6-I4L, *X!I=$ Q&X>RQ_W
M/'JT*U1*ZV@12C*J\BV"\S)"QL %MTGD<517-_(:2W$X!60CR*,AE#TX.T_M
M+7NI6;$.=*GY&9K,2Z^$ 5\2<U'$Z-(H Y3[$-E8;L$0B!M<-@W@;EMD]L1>
M=CU)K^>+CV^^T%&KLEO/'.9$_R>'IHA44R5K7RWF(6NID>7(TSAM"OH2VMC+
M_RGX&U5&#6#PR:/$5):&.\@BT#8$DJ<4% ?MD_<YR2C'&4=YBD8[W[O_*8@:
M@N/' V>Y"5<3O-5V&7PP\&-MGR7'?:T]>O-G>*ZU*=9Z:0_>: Y*)H3 F ),
MUG*,C/NB1SWG8SW7=AZU,>,Z1.NXAY3J] )I#;AL$K!4?$Q"!7S<XNZ%]]K.
M2[?[8-L'%H<?;,?A?V,OMLD4$:PFST8X!LHPA*A(>PNA:A&?S<BGJJ\?^<5V
M)/$^\V3;A]<M/=D*Q710WH.,M6FW%K6'7RF NMCL<^8\'\A[^T&>;'L)[:DG
MVSX<O(@G6QE$(JH1N$912WX=^%C]5)0QUMXV/G1YE;ND)]M>,NS]9-N'H:T_
MV:IL5 ZRUC143BF1P==O'6E.G24=F\=YLI?\9'LL+@9E8XM/MM%D[9E28$R,
M=50AJSTC"FCM$4LN/O-+?K(=UWX8A*LM16<>,N:)$,*KFZ?%&BR]KC6R#RNM
M/7%29[9M-T'G(G$-L;!<M63.3@2?<92^88/NHK'WX%Z >BH2=';IM@OM#S?3
M:=9W)3"SJ%613GO0J<94.=;T&R;!*.V%1F6$&.7-I0>-C;TDCP#+DR73'W1^
M![H%.16;;>N) 2[;;L&X;><*NGWV1_#5Y^5J,__7]I=T=_V=<+W^;G[A3(B:
MAVHM&2^U4*LD!3X7!B5$9UV15O/<X<H>C\+&7J*/ 6E#(IP>SR^<V#^7-7C\
MD T_(]&:=K]_M<CWN3(KDC,F"AE9O&R;-EN(+)N:3<F"=,F:<69]#$-^8X_>
M(VC@,>79KD7PQWRQ7&V;9-!2=._L_MA^^[-(/D#0CD'.6%_-I 2?6 1=4F;)
M9"7#*$_BQQ#;V+/X" @=3E;-*]?#"2E8V8I1FTPFD:RQ*,/K@:/],C0R,!V*
ME/&,B'R*SL9>U$< XR 2FC@TU,74V>[SSS>_'YXU.^-,FQ ] DKN:M54'=W!
M,Y!E;ET66>O<I7W>Z90T5G$_IO4YH$@N ("OKJZ6?X5%JH-(\7^N2?^7ZT5>
M7Z\QY^O5?/&1_O!ZL]HU YPID1.9,0SHMQF4Y!Q<L/2M]EKEH"/S7>+;@Q,V
MS=C?2> YGL N *WWVZR\_A3(7*EAYIK+MYK'Z_HG'@Q&GFF65.32 ]>ACH''
M $&@ IZXH!NCCD6V ^&U)VF=$.M_",2.*;0+P&S][BNNOBW+?4;\B9M]XNGB
MX^_+]?H^"\@1O*:;1GG/"W(%LM2Z:24=N'J*??*<.%0*2R\EUXU-8[> /OLA
M8'P6.3;O.MVT3?ME$=)FVPES^X"1E"AH,S%>,@6*>0M!1C++I0E:(XM&CIN*
MV(7*;FB]Z/>G <330#2IDYE.-PG^%,CLJ;D#N%AO?[J+#7^X[<:Z/X).&2<X
M[3]IET!AEA"#L9 28P&U<0Y'F3DZ]$:Z(?@RGJHF%?(%V U_WG\(N;_]_78Q
MD0V?:9/H!9E)R6D(+B5(,5K%.-E*CQ]6CS8/7B"E&RI_C+>I(:72@*9]XAK9
M5DZ]RO_G^K:/I2XA&>O!:=)RBM>.O36GG.6L,]GD)LAS/B\]IJ\; B_Z >DD
MD;2$M,>-$[*3@7E%!Z8X4-H@A,#J:Q?+B:$MQ8YR-9]2K,8O[*'G!)8/5JTV
MM#5XL(#3QR 9CPP2,0>4UPR"(3M7<@*!B-R7<9*-NI/8#5^7\78SDF &4U;G
M*I"\-Q;BU7J-VX[Z-_,AYK@>N#:RXVKCED4>L^4S5$266+3)&<'J&FK)],43
MXB#Y7+07F44V;I;L6!61W_'[U0-^[[*M';GXKC &Q6'MD$4GK2:.@@]1()/1
M9]\EVMUOU7;K(/N X7 =Y.!<;ZP$4J9,U L/A=>6:DPY<,)EP.R##X*LA/2#
M-JT=7K+/5#_V87-+U8\>O3&);(,D:KN$+#AXGP,H9WSA(64M#K3_^D&J'WL)
M[:GJQSX<O(CJ1X%!)Z](I[(Z,%.Z"%[0%\Y]2LQ9CS]<]6,O&?:N?NS#T-:K
M'YF5F(/VD%G(4*L(($3R*JPO)3*14BX_4/7CL;@8E(TM5C^6$BRK2E-+3O2K
MI"#6M'S#L&B=>0BY2V"ZU>K'T4R'01C:0*3O];V.OM\SZ\8Z]]*AMT$#T[7D
M34L)(44.B-FHR*PQT7YO7 S06[0+=8T5*O8"P./>HH-+HP&(?;>1)W,PUK-<
M>(H,ZV1OKD$)E\!YE<&A%*1/,;+'.6##-GWL0..T/O0("'FB$>30XFH1B7=#
MC@_=#C,GR;"3.H!5IA;W&-H>+]ON<TRAM-F.$Z'J2><T%^V$B!Q0;"VB\K8
M^.%A\]$H+\BV3%C3@RVSY'UD!5X*9ZU*UOI1.D5VI&^:FM<)43B F";V"+[;
MTOM/UYN\_&OQIMP=L7L/0SJ:.B4Q0BR>#&67/1TL,IF3Y2));L*]V8G/. L]
MEYVFWG1\8(TM@=; =;>AG^?K<%,9,2LBAIQJ4(6G.G55"3HOI*T%RT9ZSJW2
M71Y".BXW36GH1& :@.,MWH_;[)J9<U)51PL"QPBJT,45F)=@>&)%^I*+&"6+
M^3 YTU1Y3ND5]!9"BU#ZCQ7Y-#-C3"G1:HA8IY$Q18P)R9-6M:(8(U+VHXQ2
M/4S.-.6;$T*IOQ :2'1Z@D_W_)!;9D7!BY9< &J"@>):0)0,0?J8A9+,>3=*
MH7IW$AMKJC1"".U4N;2EO.[MYNUJ2>;AYMO;J[#8D"/\R_]<S[]LBY^]=25E
M*\'S(D%%05R40M*1#6BL3YJ+L6-I7>AL,IYV,ER>UGF#RV[Z,K1'QN>]'=YU
M,+OUEF=6N&"2=9"QSGA,Q%&/ELZY2TH+%YUZW!WQ)8/_^06;#(\-!;#Q6#\]
MK)X_/"\$ 96K'6]K&VS!0IWQ%\ I3F=)6R:SU)Z+ ]W Q])^ P1PSQTZ.X\*
M'%"*TP/VB</XK3Z<+!<K#(D4//V.3M]FEKE,HG80-=KB;G9;-)Z^)37G=)U_
MJ[OT'>ZZ7I-1M)&UX.F,;Q93Q+'WQ*^:HOUZN=ZL9^AY<EQK\(J<,<6C >?I
M"\K(A?:6]AZ.OE4?+-5D"&W\^_1X=K<,HOM5D;2]?=71^BW];!=P]ED[40*Y
M8G1$E-62>)@-L)2TQ.PR_8&C8?7"XDW&U,8'VI B.15Z(Z'N5?Y:(]'Y#R3W
M>+[X^/[;FAS_6<[2))0:&$8R2NN<"1_([Q<J%,.84S+U?%]Z<<TF@VWC8VP
M 4ROU?I9EC-3F/8A6[#6>E"U_#8H:Z!((P2QT7 SH4<P35>T)GV 7I)J'8:[
M=Q)FF9>9=+;4=6!NG6,9 M+!TBQX*T(IH^>U/:9IFJ9F30"NOTS:0]EMX/R^
MNQR,3O1[#<+4AA:T!0C:!2B*H^56%?J/,6%VB*B)VHY-!+23Q7(RT@9[X3K,
MK9G2C)%>9G1.2$,K9AUQ22)!HQH(5B<1SJC*&INT<,K+U0#\'AH\YR[*O_WE
MW:D=J2#_F97.4XS?=:MG*,3/(7IK2TU1E!5A6=9\( ?)%.UD$DSR44[TV0KQ
M#_!Z5_F#W-A<#U/PU=]1)4+,OOX78HE21]NI"*[[BNT6X/<!P?,%^(-PN['B
M>Z9L$<P2=WQ]+O,L04RRIF$Z](@F)7\@A>-'*KX?1JK/%-[W87%+A?>LV&B"
M$B S7<T*G8&H0R"/-3M9I"WR4)'(#U)XWTMH3Q7>]^'@113>>Y:CRT: +=6S
M%+F^,%ER))SEV2B?8S8=KI5+*KSO)</>A?=]&-IZX;UWH98@>6!(VU#,)_"5
M9ZBY#1Z#][%+I_ +*;P_%A>#LK'%POM@0TZ,5&5R2H'B9'3%@K;.;U<U+F6*
M[_)>VWKA_:!FPR#,;""3D_:PPE!GRNW^_=OB.W95QU_*%&3V@$*J.FN=DVW.
M)0@9A4<MI&4'.OH,XI:]3%UC1?>] /!]Y\V!I3%]M+@RZJ:]/-&_:_ZX?E/N
M]:N]JBN]D'X5HG$YI PUSPH4L1%<9@YTSL:*K#G&+DKJ=$H:2U _!FX3B*0-
M''8;"&N%H)_1J>+"^#I(TT,(OC8=#=E$'X31J0/4+G$\[[%H&IZQ;0#F]G2\
M*7^$U3\_+.M7W-SOITV0EZ;PFL.7:XM:[L %;B%Q9#%Q+7VGHM&75VILV.VQ
M4!F8I5/[6'>[V:%^GQMUF_<YL\:%;<]B%2QY!^2"@'=9 4;)&%?1E\+[X>/P
M0HU-FAT '@,PM $+^Q^+%:;EQ\7\7]OWM+L<NM5\F1\;?#-M(A;N)3A#@%<V
M"O#*.Y L.RS>8%:C="+O165C<V1/L;C'DTX;%]B=6BW+U?6]S6["WW&_V9D6
M7JBL-*"R&I3$ E%I#=(F\G^]LC)V"1)V6:NQ@;!'VSM#LW7R[-@G6VL=FE_W
M)VZ6Y<'<>2/($3"6V)<$!U5<G10F"VC/C4HFBV*[5-*=1D5CXUR/!=<91=&(
MDKJBZW81ZDB(/^:+^>?KSS5*]W#C5V&]GI=Y30RA[W#^=1NZDS(Y\AP\B&V2
MB_$(7NI,)RYY+7CD.74QOH\FH+%QK$>KL[,(H %C[,8GW:9=?OA^PHUG1@?I
M(0;.0)%M"5X0$XW";++6K*A1A@H]3U9KTU)/L;<&%$!#<'IJ8E(*(7 G(G!7
MA[ZCINW8G("C]QC)C[5<C8FGDX9574;(?$@1#-;+9=QDQ8<#WI;E"1]FSXA!
MLA:/6W*,],4!-G^./$9)WF .KB*:;+",A#J)'H+6TJJ8!9>C'/R1\A@?C11\
M@>G[9U5M=<G>9<C&5!Z0D>"$D."99BHRU$G+#K;9,6LWG-O8 QCW+;31)=!8
MEJ/!P'6=OZ29":!L(:KKDZ>,I9H!9 P<NCDO-\MQ?/D^D^_8A]DMY3M&NKMM
MP0 FUQXR*#-XS&0\2/J7Y"'$/,0<JC;S'7L)[:E\QSX<G#K?D2R#?<(5=\:Q
M4'$O:II.E BNI (236$A.C2Q2[^2NT]L)'.QES26)[-F:H%VRK=,13&,GH.I
MC:Q5?>B)C).BD[0MATFGT"5'<;@$UO$3%8^&P> ,G?IQ]:7,RQR+\L5H"*D^
M!3)NP7G- 157W"<E<Z?LYD$26 =/TA@,%X.RL<4$5FLC-Y(8D[.6H$J=$LP#
MKYV LS>!)\>ZU$ZUE<!Z-HMP$+8V$(SKS+!T=9WGBX^O/B^O%]NGW@V=+OK!
MA^4O?X?/M/V\38';7*\6ZW?+JZM?=S'P672<!Y06K!=UQ QF.C#*@V$N$8>B
M=IE];VZ>[M2/O;'&$FA[P6[9, 8:.!-/[']6N\MQEC4@*7I0G/;B4$<(P?B0
M%;%8C@+E)^B9-E[3%FBZ):CTDN#10/RR38-YOPFKS9APO,FS6;_#]?55??G^
ME83T^GI5I;=+Q:$__7:YGN]&CW"ZY,@6RJ!E=7US\1")PY \5RJ2/UQPE-XB
MPY _;1/@2P3[F/AH5TD?WO5;VNWJP)Z=XY*3/5L[<B10TAL(&#R$0O:[\ACM
MXU;6$YR))XB?MNGPCW,BAL!&N^?A)@OSX9[?XV9SA=N\\?^>;S[1GZ\BNMY\
M6JYV52K%,62USK,^]I+7G$@9.!O R<B<J(,AQ^FU-^@NIFV9?(DGY QHF31G
M\R7[D"5R_K.+(.M$'%440@R"0Q:*2654LN&<-M*TG9HO$<"])'BBA?_+8E0P
M?O@4-O^]O+[*-6TU;7;U'?.OVTI#.@@S&YW.TDG@Q=9N=Z5.7C(.)#H3$C(O
MS"AI=\>1VU@!Z"GADC/(JUU[XK<%+8'KS9O%/;[NPZDS'JTAJPBA>+3$U1C
MZ\ID'NE.X"XF?\XZG.=H;:R$= 0\#B:IP< X;H+?@RF^@^3O'?S$,=+S7B;]
M#-EWJA29O",C3M6D]*PR^)@BH"K.T-V)+(]B^XR0?7?ST4_6A.P??KA S,Z0
M[9$4N7A1.2 MK$%++-'X)/PX<R-?H*O=1+P^&'FLIH841F-Y=XQ%&] 4,(Y<
M'^6$!Z>\ASK&GCF)-6'Z1\F[&T6<S[45[,';EM+LDK2&/!H'Q@=#YIXCNE-B
M4")W@MP25O#'3;/K);2GTNSZ</ BLK*T#MYJ.@W9U30S;TA[2F& 8T@>/8I2
MV O6R:6U%>PEP]Y967T8VGI6EJ?_:1$\6(:<CDS)X"*W$#5Z7;.4N.XRJ.E"
MV@H>BXM!V=B EWUK;-V$4W?Z4Z&7EK':'\K2+DPV$#TGG] E94+4V> HX??#
MY$S[]CJ&H3$@^YL$T?Z4%1Z"S42]3PEI'Q:A#D8!ZRICD+0DCA*/>8J@1AR;
M$X3](GZ.X'P3"-J6LE^]PZ^XN,;]O?O;N_<W"?(QYQ)# %Y<(48%"1Y3@2*X
MLB$9QL9IL/,"7:WAZ1CA?X>HX231 +">5MYWL4\LVJ@L!>C:1%8E#&0+6-IA
MX,A982(Y,P:X.M V;8[%F#??T()I&FLS7DHH+F60LK(+5<WP#@F<58X)L6TY
M?5Z(M1J\.5+ZG='52Q03^VR_(DDA7-6N+K3P?//P"'X*FU_^_C)?X4_X<;ZH
M[]V_+0@&<N9M4ER1BLZD^D'IPB$HVB8C6T*EPL@'Z>+)';=ZJ[;Z:;@ZDS3:
M*=.Y:U6U+ \V>AN*9\JSHI,"*VI=4[8UB[ER-<K,A Y</.XN_E+YSHMKMGH;
MGHZMT3@_,:+>DWCPX(FYV^9,:\_080*=? #E4(.O>8\L:^:#8(Y\H@Y(ZK)6
M$T4S TMX.2*[6X#/G[AY\NC=VU;(&FT(M<22["!EG057%#D]A4YAR:1WN>Z*
MHFY+-I%2-#*81F#^Q)AZ_2F0JUS]E[1<;%;S>%TEEIXX*[ZHE(J'HFHV7PH9
MO&.,OI#+@UZ6[+HTE>^S9A.)0>.A:C3V3PVKY>>:V;05U#[)Z=Y&7&*<)>%
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
M60Y)1UW('-9NG+%E/>GLA$G_HV!R1!DV<+-WY^:,2:TD<@MTT 0H3JK?.U9
M>Y9B"CF1[I_V.:5;])K](,@<270-O/75;=5_:C^OK^%J9Z,0Q^:)-'/]Q:M%
M?OB#>W_R+:[FM?U76B$9+C_C[M_T_:X)V"]_IT]A\1'?D9;_I10D(=AD70F:
M0?!N.[-0@HL621*,SJP5+NI1O/7S;O-2^@Z>\L;8,' :T/4G<6>F9689R? *
ML39N5])!8*F DB9D:3Q/.C=W2BZE(=1DH.\EUJ,Q_&5[M(@!JV%FUI^V98Z1
MQ4SW+=VNM6-RH-O0UZX>1<2@5"1_MDO):X-(;J 1U'1([B/6$Y'\RV(8!_']
M]9<O5UM.AJNZG5^OEG_=:Y5P:R9:V@@7)I KP>FBP:# UV[?E@MGD$5C0Y?*
MV]Z([4C?I;2#.@6;8XBJ 9O@IE%:S6@EAX+<5\NCSPF*-<0B7CA$J33H(K@U
M11OM1VWDN*=CVCRD463]1!O'8QC?1(;'O6Y\-WMP 57)6"#EVN1*JTRV1":7
M-@N+T48NQFF\_CTITZ80G0<_)['_AYN:^E.XJN^[[S\A;LX]+O7@VM/V%7N9
M'6UT%"N*<2:]AY)*;:DL$2+S&G))(29RJ8L9<IK>A7040\.XS,25;#AQQ5H&
MSD0+6C-O1-%T6?S?CF(C(NW8CF)]Y#9]!Y?#?8^$2YX'5L Y2Y>2D!*B(2-9
M*)EMIM_&<>=;7DY'L5[2[M)1K _K&X3/OB62X\PSB9X<;Z)=%>? AX*0F-&)
M"6,T_GL.2.TEWFX=Q?KPNL&.8L9[9A1F(&(Y**_) #;,$T=BDLJY4,)@@\ O
MI:-8+Y&^T%&L#W^G5R@](CE92:]"S"!U'<FB$H-@6(#DE,N./"G1J>STW[6C
MV DWUTA":B 4MFM1<6LODJHN'+VH$UFP%CV0(XUT@(AXI5 YC<%T@%CO8,9#
M,EHRN0>3]7(PQC<1"=N_3#QZCWBU>1U6JV_SQ<?_"E?7.-/)I.*=@5#C/ KI
MX$67$S!1#/<EF)!'*3[I1-VT\=93 '#@"6E8632@F7Z^QEUYX#9/ER[Z:BZ\
MOEY5WLZ<\S8(I8'3=0Z*FSI9P-7& 58Y+Z-T>I2TK.>(FC;\.B"<!N-\$XKJ
M7LSX'2:DTU&- 9%XQ#IUC,D:&$%)Q@"F#"FB,-;P;,;)ZSM(S;2EEP,BYW1>
M-Z!XMEFN.Z;<@C[DP+=EH-R2>[*;-(8U7T2+8#CWA/XQT/(]*=-63PX(E1.Y
MW(1J>4B^\L%(XR7D2*Z%T@XA&BUK%W7R/%%%7D9Y".R/C]%J'0?$Q_&\;2"7
M]^UUO)JGVT'V;U=U .;FV]NKL-B0H5:-M"_5IZ@/F#YK&5(->#A>6VU88I+V
M"3#FPK+F:-TH)G(/&J>M8QP05&/)I8%;ZT$_P5>ET!;)>EO?[\E&C%RF[4]I
MK_?G0J]GQAAM;!)U4I<&9;FI5IV"E%EF3"0IY$BC]DZ@>MJZQ4'-IG/)K@&@
M;B_^FUX(]W8^XSI:5+J ]?6E(*I,.EXF2"A1J2*%PU'R_9XB:-HJQ*%-K5,Y
MWI#!5:>>[NT"EIC*D2<HAK:A@D'PA;8A5>#DCA;+Q2B&^6-"IJT.'-SL.I+#
M#5A>^Y;+H39Z=):\32;(2G0L$@M<!NV<$()(2W*4?G-]NF"/5I(W.!QZL;,!
M$/P^#W%OXM%MN:VCKN7]=(55"V_S[98UL3@7O,C@E=^".T)P(8' .BFYOD_S
M48K@NA)X*;W]3WD(&4583=Q6MRT5?UJN5LN_YHN/=.5&4PI3"63.9*R1BP'!
M!@6<7-HHL_&ZC%+M?H"6:9\_QA'[X_J%$R70@+G\\S5^6!X.Q1O2R#$("PKK
MN%"+$AQZ"9RNZH"&2XVC-.]XFJ1IGT#. JF!Y-$ LN[WH[O90M+,J=J3B45+
MG+%%0,C9@&':%O1,Y#Q*O>L!6J9]%#D+EDZ5P(0@JB,L7J6TNJ[=%W9%/<2G
M?67&M^VSCPXNQ:PMY%A;'.I8<[HPD>4HDT"F2S"/ IL'1X4\O\JT[R&CHF1@
M%C>@<7:!B#N>W6!>Q)25JYW@%"/MJ1-Y*(P7NJ%#%A)UT&$4H^@)>J9]0SF+
MYAE"$@T ZL .3+$L%W) F-:U/44JNWJP%'QFMM %'48QBHZ$T6BO)N>YP$[C
M?PNA@GM7\+VH5["F)(D.L$ABBI>D4Y7B4-/5 X^6'(;1[:">T<71'CK.;@H=
M*8<F?/['BO7^7KB3.>4(VFIR/ -J\#4=3TI&.I=^P]A9;KF>N!KMA6.2B^Y(
M>;1UU\UB)B,9LP 91&WA3.YFK ,&F:QYG#DB[U1M=,HE-^V+Q[EOMUX<;^!:
MN]=!=)?\FUERI=1:>V?K.#:E()92@"YIGWE!VMPXB=B/")GX:>0LN#F)^4W<
M8N1V7G^^WL:XM@JT%EBM\!,NUO.ON$OR_'VY7O^)FS>%'-*94J)6:!E0S&V_
MD"HM/($MV1C.C$,USG-;/SJ[@>^R0]YCBNZ$_L+#M$![5WLZ+##_$E:+&LR_
MM]F?L<S3?#.K[]*.TP:V'4:5806B3QE(1Y,.ERPBCO*D]S)IW=!WV='Q@074
M@-GU/:-F/F2.%06R:%9+($3-9U=0-"].FR)Y&D7;?4]*-TA==I#\1 $T8(R]
MQ*:9XB'$Y"S86"N6HZ3]J.+!V( ^9AW4.%U&7R*L&[PN,[H^BG & UN3#:9>
MY3RO?^;!7YBRZ]2S!#74BJH[X]KH3X4$\J)10(DVD;.K'7B> EBKM"].2-4I
M>^X'ZT\E7,92[YI$N@:4"I(4 7TIR6:3G/?X?_M3C8FT8_M3]9';]/U #G?1
M,<;:Z',!D;9\XA&B*@Y2X63LT%4D._7"_3?H3]5+VEWZ4_5A?8/PV3?8(7N(
M<1TS:&8]N?ED'86</6!"'8RR)II1 =1L?ZI>XNW6GZH/KQOL3X7)%!9%@D+.
M%*B4!42M/20MI+4LLYR[U(+]4/VI>HGTA?Y4??@[O4+ID06>O,&4D@%9SQ,=
M(G+()'WKM3;,ZRR"&[&MZ<7WISKAYAI)2 V$WQX$$(F(6@.Y=9[(O]P*<)%?
M?5ZN-O-_;7_^9$7O#$7*QH<,F.LP>=+YX .G4Y>T=B9E;G&4&,M0&VC)S!\,
M7T^_79Q/V V _-Z#X9]+NC+VKX9H@F%TYPBN21\8G^K[80&.3KBD$G-LE'K8
M@]1<2B72*? [70QM86D[R';]ZGKS:;F:_POS3&I6DB.SQ>;:.\,5A(C.0A02
M0['DB*MQ9@ ]3=,T6?Z3X>HDD;2(KCIBOH[VEL@%LQ*,JKTUA8P0>#'@;."9
MZ4BVS2@35)Z@YU+&_@V*JB-$T2*BWEQOUINPJ-,'9]%YVDN6=3Y,;5\?%7AF
M"B25E52")S%.&NYS1%W*=+U!L76L4"YBXLIO]:+??B3M\']?AZMY^;8=)9N6
MU[4/R E/6R]]]/"/5+TV,\!ST^URKPXM=QOH9P4C%R&!% )!<4T6N8FU0%(Z
M&VMQ6Z?"PDZQ@6XD#?-L]/Q:=R\>'XC5/UW5@>XZ2EEJ7RD;+=F32):EU]Z#
M9%(JADP[/EC[]Q/HG,[?' %1AY^.QI7=CZ#Z!GC<[[C"V17A6,_O'=%;+%J?
M$:MM%N@230Q\R J<-&3ZNUAXIW&LC>C#SB=I&^BTQA:F1 0F7<VHJ3WVK-7@
M>4E!*Q4CB^?9^R/*FM=Y?5!S7^>-)Y\&/(B[S5U=+?^J63?KW<A<7'W%]0?Z
ME.U#G\9LLO81>$)=YZ &<K*Y!>')+8H^1FU&:7'8C;Q6H7<2-I:C"ZIY^.W?
M#W5$E[C)$.O4<>600PC$.RZBR,(JEOTHL=PNQ$W;!V@,4/3"W1$2:@!UMUOY
M=;EZ3<O/-[6JX^:%&77P)3K(EL6:#UM?JXL$J1SYYL$&VM0H;UW/$-4RRHZ!
MP..GJZ'D,2&V,LYGO^/'<+5-?OBV/7<^9B6\I(,F-'E9H0X-096A9"^5]\9)
M?J#!YOH&2VM,_^_'Y=?_CSYZ!R/ZC\?H.;#L=*]-X]^&IW)Y8H#LJ-Z?&"F,
M#+KFW$=%]FA1 J)CIKKDW#G/F#X4R^B-COMK3J-'3A;:<@ .3MSN:=<\_3UI
MS'G"F[3>\B?^]0?^/4_+O:X+'K53NM9'^-K_0TIP0C/(6<<B!<H0'SFV![L^
M=5IL.BP<+\/EF R=&"$?\.^POJ7_[?*O7?GI7>J;HNLT&X$@7!&@?([@&#)0
M,I2H"0%6OA18ZK+.--?'8+@8E(T39Q!VO4_OWJUL,2X&(R&'VH(J,@F!:TT[
MY,(8;NEJ[?*4/&ATZ/=>F82CI"N,;YB,+ZX&_*8_EE^W#Z:_+9YW"=XMKZ[(
ME/\KK/*L9)F*V7J<A0Z9\^0A,/J6:Y:=T\(:/DJWE2-H;3^,="1REN<58P-(
M?7YC^_K"&9WJ))QW@#%M6XLD\"$HP&1SQ"Q*4A,$EO;43>OSCXZ17F&F8P1V
M- J_X&J^S.\W835,WXWGM_;Z4UA]Q/QA^7JY;5'ZR]]?:IK*S HIDS"<'*1B
M0.5:H)VS JN-#C[RI/4HK3B.HG;:UM5M874(@3:O06\WN9M$N+^H9ED*GHOP
MX!73=#[)K/;<);!<"\=#E':<R_X88J=MD=TH9H\79_.0_1GS==JF^<U<L"FH
MH($Y;VH7'0Y.< Y%TAG542<?1QE\U)7 :?MRMP7-(\76/!QO3)J(@2<>)(A2
M$.B<!2"+/H&KZ>NH499BVK9!1VOFW180CQ'8B3;H+XO<)95M_XOZ)88U_J__
MY_\'4$L#!!0    ( !>"85)-R5/.N0@  #4K   4    <&YM,3(S,3(P,C!E
M>#$P,2YH=&WM6EMSV[82?N^O0)6TL3NZ4?)%EAS/N+9SFIG$]3@ZD^G3&9!<
M6:A!@@5 R3R_OKL *5&VE,9M7"<>^\$C$L!B;]_N$HO#[T]_/1G_=G'&IC:1
M[.*_/[][>\(:K4[G8_^DTSD=G[)?QN_?L9UV-V!CS5,CK% IEYW.V7F#-:;6
M9L-.9SZ?M^?]MM)7G?%EATCM=*12!MJQC1M'A_0&_P./C[X[_+[58J<JRA-(
M+8LT< LQRXU(K]C'&,PU:[7*62<J*[2XFEK6Z_8"]E'I:S'C?MP**^&HHG/8
M\<^'';?)8:CBXN@P%C,FXM<-L=L[@$&WMQ-V0[[3[_?#$/8&,-@[V-_I'?1Z
M@_\%R&0'I_LUQA827C<2D;:F0/L/]WN9'<U%;*?#H-O]H;$ZC^LKG!HJ:U4R
M[+:#S.*$B4HM,J*1L/_IZ=_9Q<*-;7$IKM*AD[5<6@U'2BH]?-%U?R,::4UX
M(F0Q?#46"1AV#G-VJ1*>OFH:M$_+@!83/]&(_P/RBZR[QWDI"]*1(H5*MJ!'
M IW=3$4H+ N0_U6.W;_'8,D9_51HB*S2Z Q)!JGAY'_L0YZ@UHL-C*Y1^WJ%
M_YX;*R;%@ZM\9ZU\YRIM09))50"PN)33,#5A%^?OV248E>L(3).]3:,VV[)3
M8#^^&/1ZW1'I@J>%>PI&VPR7@I@!PRE",YZF.9?XTG+<4S.1T@";*)T0\8B;
M*<Z)45P57;=";A!_45V[W+ 8+&@$  Z%A5M>[OG*L)\5US%1.EWP7&?.#5>L
MM=FQ=<M/D<4D1&[0JMV21 )@$?9--\&_XEFFU0QW3?@U103/N)1J3D_1E*=7
M: "K%OI:Y1QE=+'BQQ>[@Q$*3N'%5'1*O3CY%\J9:)6PEX/=)MJ:Z+X\Z+J?
MI"!:A&YV#9;-N,R!9*X1XO-2#QJ,U2*B..9TRAR034D[");$T?#TN\W&T]QX
MN9V7WS89R9&N=P]AR#Y>)\;)>7]/_YL ^?2RU3"XYX*@Y:&$:D*H= RZA?"2
M/#,PK'Z,8F$RR8NA2!U(W*+1*KE=1-0,M!41ER5OCDT_7(;F@T&[N[]'T=DB
MGS:N-BX#=]L%[HZ-[X[U^^W=G<W#&!,WCGV*[$Y[+QA\<:J[ V2V]UED.TX1
M7AFH;H,(?MWH-ZH%E>+1U> ?+'F(F7_!1L;C&'$][&4W#//MJ.:S$B9W?45E
MC4?,9,<>WI<EO"L(/4;261,Q/F&9>ZK9H_'?3Z?]OI,LV.LN1?MB0GG?>0R)
MCM/U.0M33I6F,BYB2O!_Y%QCQI8%/AC+I:2JV+@LMB$[_<3FPF(AP*ZPK+<L
MQC+\3K*K\I5/=4A ^5+"32Z3H<M?I8._]PF=ACY,N8:IDACQS8I-'@+8_S*F
MG7'>X8?&LCI] ["*K&=,/;;9UDOTLK?[&<!Y<(]]O%24Q_B51W'AS$Y%9*BN
M3X2U6&.>3#E^/3PGJ6\74'_Q!?PXQGP9W MQ2VL_E4RQ<G)!R/LE1YK+#_R-
M$'S.* \"@*\+'+WF[M<"CD=+2F]$RM,(GG/1$X+BHQ1WP>=\%3W=XNY<)8@D
M]PE&>>8_"ME[1M930]97FLCN!;TGFL@^Y%DF@42MG8:\ 3#?'LZZS/<QGT9>
M<$46-:6"8)3QPK4EJ,E"89)/T%$9\&A:=:3H (NC*Q/[N>2NR52&3USC>E*Y
ME+YEU:1V#+V*N*$3M(*%@.]P<AK[[AFO+4]\$VQ3>Z=)IW49_A0SD$63@ 0W
M^(G@NH).HE56EFQ4K)ORR% 6=]-<QW56OM5VZ;+;R#4P+HU"98DDS#4U,+TQ
M"Z^,E@;IKA7 #7UY40_5Y&A>LI3FJ-K% /4(<ZUQJE6ET:I.Y.)7W7H+'<?+
M#B3$><3]M0B6:76E>6+:[$VNT2O0HO$*WP*](DG%1-SIK!('E6N!L<BBI1L2
M&?5AK?73)9^S# 7.Z<BVG%]K!@?[(X/3<)9G<;%95'Y\7FD ?S(<@IT#I"L,
MT!('@XKE-F/GI&6+S^ZZ!DJK2"I<GL)$('<2+>H-,N-".ES5NK.F_?#-21]V
M2-047670WM_-'OX2Q7H7_8F-J3V<J)QT=;]FL;C==$>A!877Y2E\Z2^15*ZG
MG2&9Q3'\;2_PM,OS>A+O-Z6OV0?W]NS&-]*7Q_E%1<8U ]#LEQNX=.-T7P?5
MK==N? &:;AJXJO/LCUS8@EV@D[ 9^72YX41H0X>0*88Y;;A>W=ZU%PBQX>_H
M1.1.M-85M5$$$K1WYCS#?Q&F&$Y1<D9>30$SDKG36BP,#X7$_5$<,LL2AQ2D
M8YB@ .[B1.9L17O QF[)0O#R",?GC/=(J-<-!A44@6LI?(-F*]@N19U!J\"!
M.^(Z4WM1\!$];D;F=$V9Y7T(!-Q6;QM3B&NY5-)2$EJ_O+Z)05U%=AEG:JA&
M?6"R<C[IT6N+C#(UEFL)CW'$UGVWEA472FRB"TA*3.Z21#4APF"*?IQK9RT6
M2AY=MU3NHIA0/DIC!'8&$NFM>R4&<+6P MP-!TJ#/DRN3EPXVMO4"'+"<4GO
M0DD1H;&/B9*EK5"3F_VT],V5P[ECKQ!/J;E8K%!7D=!1GF EF[HK.4L+S06F
M8! N*F[Q;6:B*28$#(/<BU#3GW<:YR@WF= +X]&;VZIJLJUPFV[!+,Q4C_L<
M>>.IP$!CV%Q3>D H*$QH*>4-U".9_7[;D:=%VQA4H%5>PO%+O9I*'GS+$.$V
MF?@BQ?OE?79J>S#6.H@E;6%JO<64S:<BJB.A9,K4EBQ\<$MXL/DYJ'%'A&[*
MN#*K\CB,<ZZD\J1=O;;8L=Q=) G$ E\@$C**#F[ADH!U9=>6P U+MW1D4)*E
MXFC_30A8MW^M 5MRX>/CRJ[W4['3\<79!9,"BX<2I/Q&)'E22T^&>K0TB'#W
MA>LBS)&/846PMDA=2(<3,&9@R831S84X7)4JEB@**)AA6'GR[_?97 K4+UEF
MRE\Q';H2#CULX[7+ZK[E<@D/C9+H^E_RIF;YWU\H=5=;C_X$4$L#!!0    (
M !>"85)9_V5$PQH! #/C"@ 5    <&YM,3(S,3(P,C!E>#$P,3@N:'1M[+U]
M<]LXLC?Z__T4?&;K[&-7T8HEOR>S4Z5QE!GO<1R7[=FY^]<MB(0D)!3)Y8L=
M[:>_W0V !"G)5C))1%(XM6<B2WP!&NA&O_RZ^^?_\_;#Y<._;T?.+)L'SNT?
MOUY?73H_';QZ]>?1Y:M7;Q_>.K\_O+]VCGN'?><A86$J,A&%+'CU:G3SD_/3
M+,OBUZ]>/3T]]9Z.>E$R??5P]PH?=?PJB**4]_S,_^F7G_$;^"]G_B__S\__
MY^# >1MY^9R'F>,EG&7<=_)4A%/G3Y^GGYR# W75910O$C&=9<[@<-!W_HR2
M3^*1R=\SD07\%_V<GU_)OW]^12_Y>1SYBU]^]L6C(_Q__"2\TP&[./6/3L\&
M_O' G["C4S[H<Y]?G W&IT>'_U\?!OD*+I?WI-DBX/_X:2["@QG'][\^&\39
MFR?A9[/7_</#__FI>AU+IG#I.,JR:/ZZCY=F_'-VP (Q#5_3!."&203357=X
M41 EK_]V2/_W!G\YF+"Y"!:O_^^#F//4N>%/SETT9^'_=5,@^D'*$S&1%Z;B
MOUR^A/Y\4@.$YP0BY'K _0&-<IS\,OH\$V.1.?W#7O_\YU=XTXJY_K@!TQ-?
MBPQ>YFTPA=%G[N6XYYQ_\22%?ZM36%ZTRF*<QGHF1(NUTV_G71D;!UQ?,(X2
MGR<'L%(!BU/^6G]XXXLT#MCBM0B)NG33F^KC3F!Q'GF2"8\%:A?0AI _JXU_
M<=X[/#O%797!.#-?OUBQ18\VW*O,7_X-[KPX7/\S;,SBMU?T[$1?H+?"B9RO
M[\"LTIB%__CIZ*?:Q+,H?GT69XX?Y4@5O5=CYOL@6EX?.GUZ1OF65T2)%TE=
MYV</Q U/ML30MW_<7?X^O!\YPYNWSOWP&C[\=C<:O1_=/&RX<YZ=SI=LP4;1
MY==_$T5^'3W\.1K=M'$&-\-_#?_YP7FX&][<7SU<?;@97CNCF]'=;_]V+C^\
MOQW>_-MUKJ\OW0WG!CS5I-DQYX8]LH\1_$.R/!!S@<=^(-A8!"); &//@:\7
MF\ZO6;,+_38.^Q8$I?"<>YX\"H^#MD4KX$03>L%[_EEX47OW6S$%V%I)'"6T
M\79:2+XE39NEM,+1(Y^/>>+T752N#ZW>\;5ZAYK*]U(]OO6F^T$/,NVF.))6
MX^N$!\"%CWRM):6%27D+&Z=1D&?+MWQO%CJNL=#Y$;S8665\E'/?S-8\+FS-
M6;'?8C;E!V.PA3\=L G0^#4+GM@B_>F+[-&UZ](>(26'X7-/R>O7>0@\AE?]
M],O#\%?0=S^\ WWHY@$4WONOW,7;-,AO89V[*6J/>D?'QQN)VB]Y[''O^.3T
M2P3X.F&M9?$@_HS2V-P/ 9\LDR:*O_D.Z;\@8>0.&=X]7%W"/N\[;T?OKF[(
M%"AWNJ+"MYK@CW0 ;3;]GYDS2_CD'S_][65!>O;3CQW=DG *(Y1+_9]?L;K
M?4:E&#RC4JS4&+[@TN_!!,8>4?<?X,6O^^?QMC9)O]?7]-[P]9<PHW$B_MIK
M__ZW_NGAF^7_?N%8OBDIWO()?.<[#SR9IRLVH146K1(6W>?<@>5<.:8KT&P_
MHRG^(9N!'6X9N66,O/.<?&0Y67,RF,MQPK,5+D;+NTWDW:-NJ^S;M%L'SG*,
M\L,[9WA_/WJP=FRCN>*XVUS1P$-T8 U9/28"ETU $0:->)BF/+-*</M%1O?Y
MUYJS!4[/"W(?#%C+O&UAWK-=9UYKP6KE/4WS>4S(+#A^KQ4H2W#+QBU@X_-=
M9^-CR\:U,]AR<*LX^&+7.?C$<G!Q$//,86')P@OG+<?K)&[Z/?=F+!3IO&?Y
MNO%\/>@X,F2;;N8CY_+ZP_W5S6_6I=QD#CC9[9/MR/IW]9@N@PA3?.VQ99FV
M\4QKG;I%AE@"^F;*G=M$>-SRKN7=QO.N]>GJ _=^B+$86"XJM''+%K)0AN5A
MR\,-YV'KT"W2Q2S36J9M!]-:'ZYV405!Y#$=3+4JM.7DEG'RJ>5D=?PF:FO8
M*&H+^/9TU_GVS/*M3HH-!"R;@">.%\X]#P*>6 YN/@?O."#QJ'=N.7@5!VL=
MVC)Q"YAXQ^&(1[T+R\1R3.^8IT"(SB5<G##/Y@6T@8-?@"-:V-)7^(04;.G8
MN1O=WHWN1S</0ZKLY#I_#N_NAC</5Z-[2IA]>W5_>3V\>C^ZN\>\V?O1]?7H
MSH*<++_8O-EREQQ;7)4>TX=DRD+Q7^EO1N#PZ+-(,QY:7W,+1,?1X6XKR\<6
M:E7F[J@^%ZZCC-^%9.=P$B4>5\D EJ<M3S>>IRT$2XWI)G+^):+ EH6RG-L.
MSK7 *PV>C.9Q(!AHT<Z3R&;.-7NRKBO+P<WG8(O"TM@-GLQ%EKK.M?!XF'+X
M-,H\R\/-Y^$=+ZQZ;/%7>DS7(A-3JSU;OFT'WUK\E:[EB+UX+<M:EFT\RUK
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
M2SCW]*M!YB]M\M.SWLDVMWG;-OK@L'^QC&#:[HYO@$W:/+(H8Y38+Y7N@93
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
M$PCQ3&&S0 V/W/2J[U8)*TJE)(&#AHTY0B450:^'-V_?75U?%TJOO'S.8HR
M,I3Z^,!FBD=M1(^V>A9A(=\LZI:,:EE^US5[LGC-;1-A.0MS-5Z<RNI*]+,G
M'H52J!,QIY1,F6]-25X9KV=>)Z"!IEB@PJ<$%D*N1#[^ _LB(:/X8^Y/5:EN
M7R12.Z1;"L3W"N@Y/!"T]$ZQ\$G+\KADA>1AF@)%MUT^M!GLW"""U'%NF$ZM
MAJ4J*:3Y/-9:?LUWI:%6*UH7R3FJ[Q&"72H=\E1MON[Q;KM6F6G#RMH8"HGQ
MA*H@6%2/?%&HB+*-HI/@$\"@PYP96K[Z"L&FXUE%BZ1N!?BK4<RBJ&A2+7"9
MYN./RO26#6S1KS$*O7P^ID1#!2QD"PU]5[F[Z&E1&TB/EP::&O 2W!!4B<C1
M-4%>+/GFEC^K:>&M,4]HNQ6_7:M^$%1.KE+CR.P<L<JWH,HH'0V.G-\2Q(RW
M(:K2[UUL?I+\X 3#S<;V'&^^U\CYH?\(Y[KV$_VHX6[E4-ET11M)FV4<-8B8
M$&L!$8H%M#R1@ "1*1"H[#WR((JEO(D\Z8SU""4LDR_(,B8P&RB8OH2KD;M)
M^G&G(*VFZ,HJX, Z]^(OO10+?,^8+W-%\L W2Q2-T9D<2XP,)EPP3'@L4CP0
M3:>60SU+V>&ZGXQ;-*PA 674#4+,=11*U+*S-RD2NW4F$\)S]K6?;NBI<D>%
M>"R:7& B^+PN"#/VB8>RU._3+ IX46D3D7U(-_+32;(1(0AS! ]&J#?"!I-H
M3NIVHG(U<W*F8Z1,WD0A->#A,)H+KYQ(ZDQYB*9#9=U@.7-,/9)WR=.NW@*(
M",.Q:)4$?-/1IK&.KE-^PD[EU 0"GD]VB4S@,H:UYE:5<B,_$U52%G#Y+9Q:
M 2QJ\HG7T/?TE0*KQ]K[&2=@CX33?:(FI\)]0&!5G%EEF>)J!@%V64YE;>C4
M/(]D\T@_Y_)DE*0;8R+J/.9POD>)W"!?-BD]!)D9ITMXP14^%9,>YS2!=)%F
M?%X;#J_V:RIWIFIWY%*VDS$>M<Z.F4 ELVMQ1=%<+#=%I8<39O=ZLL['$TM<
M94KF(>DQF+?$DR2";9>9==,L=E]+W+.V8O=_@"JTFF)[!AZ@W%+[L*/]?>/(
M*CJTRKI3J,U&\WGD*XE:<G&185IF^J4RU0]5SRJ?3W(NW23JG )FR.>HG$K/
M1NW-*%<H3*-E2E&T?8U V>-R!B -J)0\\#FFD&*U3UDZ]+?(!U,#!H"YB23H
M8T&?Z]P/VAB(D$>1Y&EQ/3Q_8E((ARES($M\.1ZR/E5Y+A,:412H B#,CV*5
M[0B*.9:Y?R&["MXYK:X*.7WD$6L<,UCEGL-1+L6#DMQN:1!14A)26)[V6'A
M30)_0=+-]K4LH@>B:4 A+@FL5\>MPM?2:2K%8LJES6;:;_*D6ZX\5K6O]L2^
MBDU3+0-5)+$:D:O>06<GV7+98D60FZ2\'C\FT&*LFC*XE-&GLD!9&,)R>5QE
M12MYCG'TCY(&$SC]<JKJ"(H<EP% 752-%F"<^U,\&;7V $>%B/QNN=U:5OG
MJ#>Y\QZWAM!BN0R2AY599=5150,_JC2+NY$*5]'(4N>(8QO->JU64O>Q=)HZ
M9N3#E\HF=8LI6Y;G??/^UE9IWSX5EAD1'_R>?Q9>I#OV&*4%+XVZ13M:0OVD
M9:FLM,6<(:F4S")<FD..>CU0]&NANR(*#X!U. L([LS42%&IE6.GL@:/E934
M]J#\3AN7@M8IV=2R#%VS;J6-AS>*'E7I]%(//Z;=TN2WQ+%OWEAP90_JY8*F
MA<)1:!F%KQ<,\&ZQ<<L22;>>/MX(YMTZ%58FT2L- ;C%<(DQ;7.'N*K:AY?*
MK)%MTM!L>,F+&G;;)*KJ; .O"R30+@!QMZH22+<D4,OR3%>C<+8JDK[+R\]Z
MYYLHXLOAO2R*7Q\<]W#LCYC(XK% [3\L,R:)N.N]WINWB9;+P0:"AS*X<*L]
MH64ENWJ):HPLST#XZ(R\- 6]2;:.*'M,89^M!0;N<PF4B]E"0L(0*D"O<QUN
M0MLP5$*P.C%'B)E.NEB%&U-H-"_A+"O*Y]6@$RKKD)X;*>=26@GAX"\US5C&
MV-7HU!Q=K(TG,%H?4T8512(I[E66PE,QR:))5V5B&L&Q1G,-,^RL):.1DGR$
M/QQ+LB$I?9'*L:B:I=0_R]<G<9P()%WDJJQK(()L6A8LB'BNV7!#AES7@E;P
MC1C1_,84(*\Y!M_\B/8%HT9I48C8';P6D80IG8%ZA8LH8H&)=<:Y*LG#@C0J
MJNQBF[&_-%C"CQACQ=*,E2'0ID%(OF2#>N]V"H12G+I:&1F>L+2YT'M)1@Q%
M\8) 8XN6GTD+(2A<N0D:RRU8;@4L2I&T"GR*9XNTBA%9,9AH:;N6,-$V0#6_
M0#%I66:A;"UO;:.MDV$)WE^RJDO5OI"=9R)VG8]8\<]!E%^><+<HW$HQCT"
MA@#"6",5)0R-7"!9DJ<D.F0!,H4.RT,L7JM*O^*Q4/:L=1T%$5@-[^B6/=&R
M9#NS#1Z6.[XE%(=EX\:1977#!!R;!-Z SD# +<F-8SZAEJREGB6+*M I/MY?
MTF&9<P]*G^^#LBNGZJJ638D^B D<O/2JI1?L2841,T)4$<*4S;F^D<EV 2I$
M I/8?^;0WCD8YWE;89S-$L&G+4N6-.U;*W@;0HSGFP$HR??(@IRPN<".A+J7
M);O@<X'>0LT'>W2D%,@I#3XTF-;?)1T8+^%B.Z4XG;:L\UWAM+$LVP1*:'Z=
MJ8B/;N=3Z^),3I0DP@;SA$AG":.6]1V'2YRV#,B\7'SM3J/O+R7<WO9N;SJ1
MEBN(J$R)(J^B-27R3@?;K:\H;2HSPUXGG: C&/0#Z75R]J1#.)MA48<U2L.^
M$W)$E6#2T,0,EA>[2"8DS9GI@EV?5D(UXBM55(LDU"(YJ?BM6TCTTY8AT9\1
M&'<EMEDC1FT-IA;1:UG8:CAM"Z7MT7:KL"Q+VQ< R\^WAB-7F\Z,-G((C/[#
M<%\U"&Q6"R@BVI2"$(/QR$.C.8=1!^6)$LB+88FTS%FTDOZO2?J6I4+<<2]@
M<EUW7HHWA!;+$MHH B)!+>- %<^EWR-/=_-96>QCR86?E//4O&SD0!:\FHJ,
M4RQ/84 *%SVB4LQ"'.;-_+-()7 %[6OZ"X:B+EX_#P*:< 4SP8J&9AF-I:ZV
MZ7[13UWJL0&?$FQ@+%2\H210MZ1+RY(9[B3>QTJ6[=-AV4VMP%@NJ'UP)KO
M1.R36P*VZ&,<I91GA17GYC&!L.(H3^@#1V2@^A1G"_HD0BP"1Q\#[,-*GWQ]
MJ\]EJ(T^P\/!%I7WI]B(%ODV<>9BFA2BB3DKNM&C8PX18Z&LG9#-DBB?SNH=
MJPF2!H(/2RO 9,>Y"'QZ69HEN2=Q#!,)#B+?^T1\EE]6*UNP,4B:\HE('99(
M&3-9-3B"5(U9 L3%4J1)/I?HN**"!U:X:T?1T2\I%G?Z@],S_GJQN#M0/GWQ
M'0_[EA6(:PP]E@65M#&T!^N3"*FR"O/]1!H]-07ALD0%)HZ2O$I0(.8V)*/<
M^!8KYZ"I)(OGK.1IW;9@2<A(D '*BGHE!7<]_+! .2GE)5*=$5BF]*358TC(
MK)P5OZ65W\IB0M*"5'5SP&X$::*2T++ZF)YXHNPXQ&]@(]@4+$YYIY3^^'E2
M%XJ3")3.)_BK[( TCT*L.Z8. :.] Z+ @.PR7<T#LH=Y[&I!*+]-RJU'?Z!-
MZL)!4#X"E5?T8RJL=*;XV7F*DD\R0P>A*M$8GZG+A,4$7:<\%>E,=@U/!RZ
M:L:B<:63YTSSTA.:$7X7PT)E)3QC&-X^[J:8)7(8/K7"(#NW&%? )(PUS8"B
M7"+7ZX_Q*[-QGA($X8>(DL4<0P*)KW/;2G7_(QS2J2\DYTBUNBP^L$*CEO#D
M,"KV4=$3'<O=P< J3H*QFOCJ$:@YJ.I2Q=K)XUI21R[?A,HB4%MV?/#"E16Y
M76?&)0&+@Q/6S>.<-J!$S"O8TDO>%!.XI%=KC;1P7Y85+\D)!4)79:_DR(TR
M=$9=2)]C[S41EMZ9&N#Z"Q'-2\5K9>FI<ML2XZC5D]MAU1[81*JZ%9'Y(M6^
M5*(N":EG!.GF<M1"Q_3Q>M%6Z-C6*@ VXPS^/LESF\85FV^M?($3I66)G'=X
M%0K2=R)),Y"LDSRU56L:2);EPE&)'N.$QIC(,8)Z$]"YCQZ2-:E9JW,'E^LX
MR[-<EY+I'ZW0&U85F&B!^^$+&+IE"5!%#!/6:D2%M=$"V7F&;AY9EAD:_7]!
ME&*YTU0--Y7<V5U$8,ORE)0LM.RT?3K4R[F%^7Q,+5AU7L\2EE:#*7SMNZ=C
M#XLS8( 3711C#@R4ZAK)*B(I'RQKN&"14_GX3K'A6<MR59;ZX^P\0S:*(E76
MC$+RW\S1I3:EL5&N"EZ?'D23 S#^9;4#EDK,CE$08BAKQ;_CXR1'3].)Z_0O
MCL^=O=.!<Y^QK.?TS^"K<]<9G#A_].Y[ESVC>=+!T>!\WS4?])XEH!4?X2UG
M%\[>X% ]Y>CBV'7J3S@^/]F7OB\8EH_&<X$T4ETB_ID'"^<"GW8TD+_2-P,:
MTRD,\U@]_^04GM\_47\-!N>]Y0$/)/" W(A&AT)T3\[S8$H&/Y5()_+(@25\
M35<I>/IE[UWOKGAZOS>@QY<_8-$GIW]Z(1=%5I1?773!+'>YJMM:MV1ARS*
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
M>H3HR.(^V1TT>1ED8:  XI<?<W]:IH3B> +QB<L37L\":[&*1T[UI-1[:05
M-1-90?=)3FDS@4D'E3PBUY#)0P#NC*-,VE!R=L5RFJNY"HY2O&MEC$8/]U.(
MYAP!7NBC7&2X4(V;>5Z2HT*L]5*]-D6%S!(D6RL*IO3.BB2=F(JE9+8NB;NP
M9>+NMN2-[8JUJVII?N( _U'R9,&\%4ZF/X2O/1'H..?DUT3F)68S). $$5?
M^R;?5WAXR:>L'__ /O/"V-)5R.5/7I0J2:#'\!*^80_D2Z)]%;H27&+,O/R^
M*+*VR@S;U]7D"KSSE$++TC?=4)-,A1N.>J=&U]MM[+;*6M<,7WVP=$DH12T3
M2E?%<7RKCF.IAYDGLOYENU+KOBWU"T_+!G';X3BJX(/?&+T[2$<%ILN"HEZS
MUK]T5P?I7V-5;0RNXW-X!]SB1QC=U+=)+=!??EGQ6'I<K?PTBNBJ;\Q#8:JM
MUPT46 /+TF'=)FZ9&-'@+_2)TF>=[U$>S5N6'NLJRA;P+Z.N[7(UV]);@9 "
MH7M(4%Z^VJWL,1*R+1*PDA_EXTQR(BM+L"H-*>18>0H3\I 5)+4RX(\GY5I1
MKX<;(T^0!I,6K^]:3?O_M&RCWW%XY.-V8X:]QGNX^QLUJX;E3W[P\B\/[$LW
MP'N1>B!+6,BC_#O)M$VIUW.&<-[.S0%I:5.(&%?7P)#5,,B+0 86B+9 B: 2
MR?2E$)TX$;#C8&Y.GL$E_]7^VC!4NA"I%BC3MKF</_WRG33&31<*"W1CQ942
M%\5#T&RD=<K&H %ME,ZDUE:!PKYG2'"SB6T<%$R^5T;3I@NP4FO41JBT[E_.
ME?^!)6 L%JW HIU:+-H7;O9O6#](IO 1%R 8:3B9P#Y%\/\7-85I<N>30;O4
MSYKPVJX6VAZ7S)9;2KAX^L]DE,^I->>DUBM4H5A@;R<*9G-=LEA&MA#;QV6P
M#KUQZYJXP&-1R9"=6U2%M(6T.>%($IENNJ;ZB%2:M\@H4U8I1=.4Y)(&[?E*
M"XRF&V$;6N#/-[%7.F> <4=?]N_5;7O: $@;P/2VR_EE.1/#GU,TSE8.3S00
M\)(BWP,53*[WO<(]8A>I@'<*XK:^JK^9:4@.-1EOQ/)3+)%?I5GD?4*GMI<G
M2O$>1X1"\/D89B;+9G)T\\F63!,"68QA 5"=UVTG#:??QPC^=!Z+>Q&FH;R#
ME+0*YA@6Q5?NZ(5LTA=6^UX@?*!S.=+K"XQ3?7V6SESZ+]4R?81=2E'C,0L_
M&8%B;!R?:SP'G%24BXOX#0K&[DDLF5EA=;\&>2B3F?Q\99FP>IZKQON%>A3$
M>.XZ#=A=6T*SH8*N"0D,K@3L$;TE_5'ADK%R4D=TSH&Y(NTJR3* _;_5')'U
M9TCGJS.L+U]-L!4%7,6,3"7.BR1.S&U'BU?AXSR86#0GN.C$@(-4S5H7Y$*M
MFTD9DEP1CNP4J=<7V%V'@:163F677%H-HXI4O6!4N8U),%#%?$GHTH@IY;+L
MI4DBOMH/LXI"--ZO(W&H)AG5XN 1V-%]NG#+LE05%SA&=(17)IA4G'<%!&^I
M]G0)@"Y.-N,\TUL3FPEBOC$+"E5E4:NU16=AH;P8JL0ZU442MH@GPN 4$++
M;]4S6W0"L"0WB6*D4EJGIGKBJMHP)7)UX>@.B5%HIB-7@%L2+9D:0 /,IU9[
M8,9@K&/.);8;Y[@V<- I%EM?(K<$SZE=JQ=0,T2M)VRX,/MMHTJD4O3@$(9=
M1H[ILODK_&763"S92R(_BNHB%(S6*X>*$9_'<M?@A>-%IQ9C?6%/\VBAX@&J
M"16EN9/P*JW@5G0Y_&BSLKY=S'I]%4I#@K8B7V##1$2;-:#I4&0,+(^'GK!J
M1/544&TL;?P((W-T!0H:J)L3[*I4>.JGM[3-'BEKC2OG,(VIF/SD"T:S5SVH
MZ66-C4)_;TCFQ@'HBE_#U7U+NI![\O521>;@/.ZOE0M%:L%+ F(MXU<&)],+
M]M2;*D<X?$="&*4T@00';VAH[O<-@&R*7ZDA7;>[ES<LK[5[4(6SMD(5&J.2
MKZ_%2>G)NL>BKZQ*^()G:,'O4(4OPI&MJ8RE\J'+E.F_DAE=^#BT)51Z&W)*
MTT9'R_QEY-K7Y-]K9[&17>]J-XU32[97Z?1[A8Z:$(UD%4LT???=LBE;T8>-
M]#"15G91D0]6V,/J])5.B](UA4.5.1&JDF:1)(^/U'&B$EDID]?7.1U5G>RR
MFURM#?SR'5W*=%A?U["26:(=7,!^@>$BJ[72,T][<D5-OE C"8)RO9]_59$-
M"#MH'F?! CD)-62Y=*5'T\@R[,ZJK2^"M*+3APK(!9,\<7P1?1; M'OW'[Z+
M%G.VF<VPK)!D4?RZWSN]@+L?D;T]%BC:CV$9I3DQV&J#6F>O 6"<'[9L*Y%Q
MC5ZV-=#SAO7C*5I"(<0,3D@*$DQD,P\\$U4O*"TZ+9M^:;!VE0 T8UWJ4-=Z
M%V@((I(&ZVV _GG0(#1LUVQYI*UQ;76;#@7EUBGZQ6E< /XI703P8<YYIJJ8
MS6/0(RA3S:@2" JG;$"7&CEQ=/S5ZY\//?4VW1*L5+[&J 3QTB&H1KM?*[AA
M=]6WV%6ROGP]L',IBZ\[;[$J$U6S7Y!"/.9%G3U8NRXI(^L+I:DJ9%*W6\K#
M+(-M1<TI))1.DZHT!UC9"*!4)[5MA,]1[MHR-ZKN%^LJ@&!]_:G*]%?V%*P;
MFYF91+RT7D9-B;6Y-F4_RHZ0=WV]&R/N] *"U.<3$8H5>U@:MXV/9&XUX>&O
M[:,M;9NABB.*.1W+<B?@'RB5!/IO\A@_AW!GMG#V+@[W'9\M4B,1H(9\*9ET
MC7E=D:88NOS2QBEX9%'GQWGT:.[>C0L:EGK3'L/42QTNJV"-7()=:Y<5?)=,
M>=5T)QV-ST$E)IA0!O].^7Y#N:0)8%!GN2^5'SEIA,<I0W=IJ ];/^+2EPDS
MR /5!5!G+>.AZ8LTR6-<O&3. B,)$V3!H]H#2]V07RYS6:C31*S46&P5-678
MFAB=E3 XX16I;^3T59XHW)720[F42VH>-\W<'LXD3_#TW/XVJ8N-@NM5GN*7
M+F\UT"X[&RDC"OLZU1I;FLTOJ26@\K)7 (QF7R93523\FE2J>;@&R5C5RTWX
M5L]Y)]> ,!*5!"ZLKQ,!.:3>(QWE53H5GNNO%:ZE7"]DNN'"-&7^4X($#,FZ
MK&2,N<:@)9?/V2=>)1W,6H'/#*-W!=,XA< HBK.D4< )ZF B'1J?<=KO76R8
M<WKTHVM>;#*PYV0'(9]CK34:YLN/&O#V,E W&\M6<U W)9>K"GRA\K:,UC(/
M0H1U$]B]EA%JNHNH+[!1K+Z4D$9GBN^?0KHIUVGPOH4K%'"%\[;"%;8FNALC
M^;03?VV_"0TR?(YCT4);V7=BCZ7248#*$P?>WY%\9RSW72$0.K]+ AHPV$1E
MVBO(7(FD ZU2\3]FH2+&7I?<T'^1;5%""93N:P![J\!_HUSM-7N""\W2N68B
M70MPZ$=;KD7;8.MLVQF&DLW7IG:Y9>L;HV<L79FQ3Q)&)<6+-*Y>2.Y:E\^U
MMI:S-OQ6]AA&WX*'P"\*:16I]3+!)=,9+@9*Z;F*C>36,H1FR:F7$0M WZ1T
MUK)\QU+TY7Z(/ V3IY_WM*OLCGL!4XF)7_)\$#DA?Z0B'1+G[6JQ0T$V,A4)
MXJ1Z?V/A=Y 2P_W:D< RF1R@"U\;H<<U '[G+48Q*&SWZWX-Q%\ Q\WC16><
M/?.X4H36QP/B3"87(,+8+1'09;+]7BV/8(:V)DX;Y*)./;MDL<!^SZ//U,J$
MH&0J-BJM4A@XO?&Y0>XO0Z"7R*).@+U*(")*C02\.4+32C\D2\NH;-$N:OT+
MBI.=3EX5G><KZ0Z//:C7.6^#-_^H=[I-D6=&I&MADTKB6QM(.=ANQ>DNQ9+7
M5R2I:X?H%?PNRN'>"X!:%'2HG--1'+) CT8F!XDYF*+2Z\F<WZA3 8H,$(I#
MV:@]6^SC21%YYE&P#.FHJJ&C\%$DD7X2::*UGL+5*[!^O"@2@']G_V6)C^5)
M[_-QFDGTPHHTHN42X&951;.WB;ON=IA\=J EJ3S@3 VC/$XFZLBX-6^()A/8
M+B#??9'"DUB@4]AAV82_;BIR21Y%%.B2CI,U!*M^JQ68,JO.:$E8F8B.CM_Q
M %W9^(*5-'WY27LZ=?N1!XOOG-VR&4"NL@ ULGUO>_N+JWYU!ZRQOJ0/"KK;
MA+^\)BL<!:LZ:H*,\C*IZGO17.:N@L  !O1(D2HU.>HH6V><]8H?/ISJ-\48
M,U+"L6Q=1[T+0GJ-SG(D5J881/TM^QJ[0W*PS O=TS"],E62%&"%DE3FQ3[5
MH\(';T:X9U5NC$J;VKRK<!R: (JL"+2;1J906W4JE;2[ RKX0I-)+=,**?J6
M(])=(F_@DBX=[NN+R6 A[?5D1#+I?-K(B-B5$:L9%5V5"R/S=(KN0XUWS&"3
MH.U6R>M:4X/UE71D"NHJ8[Q &KHFSC#1*4C+JM&2RI86.@V\11OW>Y187!-6
M:P3/GE$_30X4/\ED&%TJ-"4V@6&;CH_&[^_M&IJE#*X%NJ]"$+5<TGJ_4/+J
MI*\ !!3UVV"5GO:..M,E8ZLUJH];6J/ZAZOOJPG8VZIGW=;(WE1,5F"#$@7F
M>+*&WW-AN16G6>,J5S?,D*TENJX, NMEH)YOE.R-J"S4@C%O3#E1C')EF*A>
MI,1BQT[*9.<)IMQ7J]/,>"AM):/VCKJ0@C$B+?*9L-G6FB"U:L!51:A(;[G%
M>!08CXNV8CP:H\NOAPN,I+:,=8B+1+Q*'*%EP7FVCYRXY4ATO5[6,W'+M<$S
M*=Y^#)+C)6=]&=^MP9WW*X71GL5\1(FJP;3F\N\7JJ=^$2O\[-L)X']M@%LE
MI7Z#V/::)S4FK+T^GOPMX=,-C<\][\*KM#LQG'GD<UZN#Z**V,J_JX6+AV4B
M:<V>7^G#P>NPCEY>OJ](9EE3\U:Y>!*.@-TN.6#7!QU0SRM<IF45XT!W6;/8
MAAT-R#_OLS>.R@R$]&1"L96)"(QSQ+AF=3R<?&U3K!$.W^HJ4WBEV9B/PD.8
MHJ0,#[=HVH(R@2(TJ0JJKO;.=FE1UCNX_U0ZD)^K.)S2"DS)7-&+TWQ,64S-
M9.B]60-PF2]!/DP4FO(EPX[+ R*^ROG0=48G3 2H/E QV3EB#8E/4,\T%;EE
M^(+YJWSMA.*KYG6@S:GS%F4YNKU2HPSPR\"4I<JU9=0#5=@ CTSR'*RG!3+D
M9HB"+O'C^KKR0VI!D!9GZ;.8'U!/*+N5R6XX4I4L=)?"2V.&D@L5ZDOA/RJ[
M\QK4HPDF'/W0ETF%[EFG8H+FO-0U)/#^.>;87^KY>BUQ.M+TPZ4X>^,<#8Z<
MW\  0I:MPG :XJ\LZ/.AI$03_)5FO8\.,?>FV3[/="IX(65E$Z:ORUR_BO_X
MLAQLB0@JO"7C1160HS*51W>7SA^A(/:^7Z09G^-/0]U%)8^E,;0TE"_+=*YX
M6)9],_(-(H4%R@(-LBO%WY>7%J!ZE9RJ1!BS%9A:GO&RPDU]4E(Z%PW;J527
M:M;[96.@&@M8J9:DJ%!]N*(\\)?>:111&".9 [;@9F8XC<5<LM7)"?#&P>%1
MGX!6##0FB7.OKC]Y<M#E3_7#\>'+E69_)"AQTUR_&@RJ&?E^FQ](Q793[<;Y
ME%S28Y!GM4S>;HG*]<TY+'Z["D?&5Y8(;GQ0[:J_ .*V$;@"O7'8U@C<UGA8
M&WQU_/]S9_VFV0$&.I=" #H%K@C@(>L7W;CQLLWTS54Y!H*7B#SSQ4U*,C"&
MI0^,Y*MR#(P'8:<9M/JEX,S)";&JEIA<@=16\-B8,QJI*&V$>&^&^N2:6W:-
MB*B73ZV&Y_YB+L-2,ZSODLOP0U,9GHG"HX.\FKJPV2.9JM52J<7WW2 4WU(^
M''TW],3F6[U#.4KKV\&8P=X*#*V:?L0<5*I@+U>ZP:HD&CH55Z3BF^"& FQ?
M-(LM?FJ'X?27NW @I4LJF87PHJ('X4(R-YCR*$EG$4+XF#/G\[$D.%*PY.3?
MDBB/6Y _,,1"X&!BG=M0[O=N&O)%Z5?U:H$V]\INL)<*P;^PP5:!QR8)R\&N
MG"91BN[9*5Q-W0\C62%ODF.\,S60/=WK\K.^H/L/R&.K*(N8T7:K,MJ>R5);
ME2K5_(.F(:@ATSA93G'=+%=M*4VP#6BM+2>J=4IE7]^D $4P5M6)R/H\D%TR
M?-WW554]EE:?!,R"C2U[,)/93GDDB7H"YVDW)6ZT\0FFZ4<1VPG+@\PP<D#O
MJ5LWJZ UIG=UM2@NO*[_/WMOMMPVEF6!_@KB]NT.*0)66)[2615Q(Y@RG<5J
M659+<KKJ$21 "6D28&*0S/KZNZ<S B I6S)!6@]5:9$@<'"&/:Z]MLALOPW1
MOE5N+SKGOY\B[")!O&(2/W:-(]WQ;PA"3R>;!"KW9#O\M3*;**E5ZU F7Q=P
M;,K9LA6Y3&$^APA^7RJ47^]6A;(0SV>FHG 9O*,V7VRN?D@P,)N6\[VI7^]G
M!=U(0D,1M>C"?!C5,04419*"&E![J0"$=)/@OM3WCF!@O<#'@5!)4IDO::M@
M][B5_6Y14$9C[&$B722*)(JEY<HD*3)JU2S(';4TC=^&#.JQKR'>>'3S3O(Y
MF&J3E! G%Z:CRG"*J.^2<9ZS&=P'HS1LP0B:@FX(,K+*"RRBY"+B' N\X&ZV
M#XE3C]\^-#/U\?.W?8QWSVM$;Z->40>$\7%8NB=E1J6S]LV^(6@ L@:B(_12
M^CRQ!9<7G7/X\T$VCMVYV!W(1H]V<O=6=LLV>6.;^E4EDZ+)39I@\R\[? .^
M(HH ."<$R\(2![J7W]R^2*ZC@N(8EBA98"5JB@B& RQ),$5!%,O YW/[5$?P
M'3+-)8$QH\ ]A8SZ_ L^2:<I_AA.5DPM>3!/#*N5) 23F*;%O#\J"S8'%I'B
M-+%<P*+2HNJ%&E-%*0D5YPJ[->T*G&GN,62P=B3VS%(SO@<M!-PG94EE^#:&
ME52&S]?-1<:<^N[Q(ITX;]2'Q3H*/BF8-@)^*L<4F$09'6*EK& QNS9>R+"M
M<SHVS""R2"=?5OV$R480HE#=Y9U7*0J3,D'$#&P</I^=-Z7%[[Q9&/2R8J/S
M;<ZC+)GU8Y\$ TW0LWJXP4U4<D<U@ZX5.U,9+_#/@V.P7'Y3%=3O0.>V;*%Q
M8C6 @Z->UF/X Y,YX 8RD#[.)S57&;>%QIHB1.-M4(X<!9]M9*^2/QP1&%$2
MDD X*U\:5,OJ"0G)JM.:BGLYR\B6^)VNC<.C&"&J6$1AQ%T_2>2E7G5!-,$_
M$,(,6SE?($XGG3'0N:R*>D*,#F4%TQAB-B=$LULE<^ ?=)P*H3@AR)+ J/!]
MG,H%&\CY[9.@^DAJ%T$O@G0[UV:OYM5GVJ 'G'=%AD3)#(RLJM9XKC(2>;A.
M?!/A?,[_Q;AW2L]0M*\8)K^EZ'>6!QCC5?T%[N!#,-Q?^-O?0U?25M?] S<:
MC^SY!YLPGG]W;L2N>O!%H?H5+!%4NZ'#DG,8JBB5!:=%/$Q5%:$+C]1O*!&)
M&JDN$)5?6JT;#MJDQE23G4S2 L2+5W_(37@%7N=,#XE)K M(.#DM30]+:4L;
M;S)]ZP5L8PH[,)#P5NBJ-03?NGVD5P0\>SBHR5]L+;L+<13\MFR8_:$S[2#F
M0M.UV$$8>@>N:X-_\Z;".8B+Z([:U59X^*B &F5C&JMTMH44ZV=:P$(L'T2'
MZ(UMN^]2B+L 6^I.ETI0/>"JP3Y&B:S/,&W7R/1;W9-(:C?YS8:15 V9#*G:
M*-1]L37C32H6@Q-.)#2N"97;H47SZ:H0H=%0W%R2Z@AMV@)?F&X(% 9!NUE]
MAL 3+)6AR[=LCQ!T9RE'YV!R^$C-[QXG,+-QA5QW9.8S:C>V8XL47LIK]JJ\
M.NK1O$G$^/LWCZL6'BS /,?>PK/T2X(D?16RC\2*#ZP]=& -%#L2\]DX.#X,
MVN.R,GWM]R/99&ZX)BP+]I[/=+8N9!8^2, J*J4FP0AB+]-)3G,O2E!L;6%O
MV,<,;=V[=+<[N-78G[Q_>,=LO#/[O10_(H!UWR4!FWOTC1&LYBYS114KFF2^
M( \6?MSKQ7G\F-$]EZ81II69Y):+13Y)XKKPF:3Z7Q[TN,;XYGW R71.'JL7
MJC6.>\*&0%W![)6HMD#BI=MO+]\>N>PZ.B9^Z00PV0Q6BIYBF!S$-&$<"6-N
M',=\2M;J9.V+74W6;L,#.'X-[_(@07!M=S1CK2W'P_/HNP[0 \9=NVV/;49?
M5XRJ)0;[8!.Y83SVP1?NYXW-MD_EIHKD >.T*W9<'Z*U#[CE^A&YW4P(;VHN
MCL%<W)ZU2-IB==SV ==O30RW[R'<3>=S!0?VY\<.@AX\]!T;B]@#3Y=FN7W$
MR^T>)4-#XL;$61!34'QO8LV\UU<3.'3OP!0'ST%*P1*XUPY,\,RT&'K\0L^'
M$^YOCHZW215"JV-9:9O+!?T3CC$[G9U:@O@J^43"7'B(,8*N3"BFV54V0^@T
MQI4!/:3DW_9Q6)%[\61_]RI@6'+S\Q%Z^1S.@]T[D[/!#J'43K2)XNA,]^R;
M]%NQWE>]R&MUKH_.<CWXDKQZM<4EB8[N5V"Q/I'7-8/KTGI[,Z7CSBF];];2
M1O0W&-[QF\B!]N-E8#,5.6@/W.7=:X5P_Z[(P[?"^^WA;0'LOZD=;'MBW2IE
MRWE2QSA^I#QIUSG=>M;T'LO4DQRJLUS?D4-=MQ][GE&]]_G:<G[57K;=RJ_>
M(V"VY?RJ^%4]S*_2R'J37Z71=.97-SM(.U(MTJ%X."7SE,?5>=R73WG<>YZ?
M>QT9+RJ_V1%[P'SLIE;--K.S&X^Q)5?[0Q9@PSSN#]T,/V^.=Y-I_C;5]H#Y
MWXWW=!^RP3]HX^YCIGA"AN_!\>'!>-L)8ZKV:4GAXEXJ\Q7)Y!^R_%:>^4$S
M"X\2A-O,=IITAN!&TP9A@H3=YE'<"/1_B[QZF!-IYP-0SQ_A?<='C3JB[ML;
M993R;<8)& 7RLX5Z08SRP8,".$M1,([*%+R!DBR*Y;,I6-;H!J 9'!S\\OJ_
M#RWJ-NJ\=M=RW0NYSC#/:G("_:!HSGWM]!@KL&#1U8#7?O <OSV5J"W3K/\)
MM$U)96Y7IE-42,]J([HR<ZR7PVI!@S^P&@R]TUZ?:KWG4<UH>ER*1&/G0*4W
MG/O8OS):TXF/VU;>J-%]4!KEP:GPN6Z(_+Q2[8NB.R%#1_ZG%<F=R4T.]A2Q
M :!]S(P!73^ JZAY'S/E8#:0VPNS"H<?@GI*R:A>F1))RDF$-GOY.+F^M\^W
MMS./5Q5FBK4I4T1![%D$RQ#'R!5)19'4-7%"9]9G6 V#\[,/VO&B3(5I?#$U
M?8_+,I^D)%6T>2@3KMC!-LGAVAS0[OYLVY!*8S3V)%GA$[!9U(W<.3!.V6/D
M^+>Y$5X\W$;@ LHT2XGZ3@S5%GQ$:.D>+=*$??N>^V.#U/W>K-3+>]12+^HJ
M02B+[DJ[>@7)MI*C,4.2%124UF17/G,B+QLB ,A:,?%W..Q@NX %'2UN C3P
MA;CQ<0/,W\KZ^V/"RQMR#GP#EYAXI'%""2M6=DBPJ+IEN6>F^R1TQ@A;8HX_
M=<SW50]COM^X>"W2;P%B 43"LX*&]>SXK2L1>>H]@;@E#N>59,D75Z.3TV'P
M$M__Y/3CY>CL]YWGK:9(Q<NCXY[Q5J\)^(ANWM[@_I__[[&)YE>'EJXHUZ;:
MJ')(/YKYC664K];2608QINIK:C.XL"6_SU9!_=&7MH'5 X9(FHD?NA/6 '8(
MOEBA0EW,HDFB@NWY=$ILJ[I/1QB\.GX57*:S6YC(P2WXN9>?PV P&]=_U4D!
M_PMI:!_ UYS@,E7!\3%YB:]_#19'\Z/@P^45&L#OD@EWEGMY' 8OGK]X14TJ
ME/?)I#(Q4=5)RLCZG$>8%RU?W46$2^W*7^@D5)8[R04WQ%VB 819".EZ=!>E
MMZ8'WL0TU/X!R(I-EG&3_G>_;O7(XVGM]_P</]_F!'%.D)(MA%,@*.14=V)-
M2XD"LL^(K(T)B[_^2#%J%[O5.52PJ'VQ:U[LEEVC]&MP7H#*^+G-FX6:BP7.
M!45P-C%M3.@GS\"%Q2H!L%;^W^.CY\\/>V.U;&.=UY7BI5@&0^ #W(]EE>=Q
MH*E[W92P:/&J@ >+BD_+>YB2N'A%0LTL^,(&$1J75,YS-&\K)L>#H96[WR=(
MY-++W9)+)Y<#7$@5 CKGQNE;E4_!%HTA1!Q0-I1D#65MC1G+5D:(W>7=?&A/
M9,\VUW(U%IO!/:Z<L=+)*$@TOWA+NW(L&XMFP65-I)JF<[D/\?8F@#KK4*)8
MW1PON$AF2512X:;AR^244"+@ ,Y'M$\G0X'>$["K_0JMP?#KJZ).GGU:F%\[
M.XK8-R6=KA.T_70%3 ?75]O=4> M[S[9+5=/=K<-^\SP;C1TD(/3!GSJ,/W7
M9%(;?6PWW0L#6XI))L DVA:R3^%WTQ1\IB0+X.UF5&)$5E6)9M7K$-X>_]<K
M^VKUX>R!K'.A,D<@M BNN&K4G3"-(IG6&1?IY=,IBHVY:MM7]J'I\X8BX_AX
MNS*C]\0J&XJ+;F[LJ]8R$$FBJQ;" N,IDDF2+G2V[^S#^<5),%#8GMW956^.
M7FS5DSW8*;4-L_5HL-G-)NRP52O9RJA,OU;+IBIZ\[R7FFB5"=A7/;32;/T)
MM-"^:()N@JT!1W4T<,HY<N2XMCLFZ)=,HMFDYI;K_5]6E9KX9:M*P#EC^Q+"
M>K5;(:P^Q*RVN@FQJFL2E3=*EZ*-)[%S2O#:KF%P8*%?FR$3F<M#JVHX2JE@
MX=/1Y9'6R?!W.I\G,:(MD4SD-DIGC,;$:F+.UX&=F2Y2I=I1^]"7G$M7;7TY
MXH(XVCKCIK[\3R("X@ -%;V97\*0[M)"0M33I("W[/W!.S[Z9<.C]X.[S&\V
ML%6'+QC,9OFD$=1[S/3'IK/Y2(>R^?BN8UD%&&FL'(8DT+%)%D<%426)@V8I
M;,H3:ZV=<P6R/BR86UD428F 941,*K5>Y%@ZRLGQ9$9P#+=>!RY)L(MCAOT1
M([-BG(>QDF_B%+K+:.I].&/CAG*Y)I;$A.')<R.SC@ B_+=N380@%4+1$]"$
M<-L#4\AV%7T-3J,[\+7P1U,FXZ..1>A^/38_RF;;S!R [>XW0U>#TM<ZEEJ4
MT[J55.I $WV2QTF@S>/G;Y[KR'617-<S"<)75D%R/R:\L3_Z,?$N>22<N$54
MR X'9S?+N)*_P@IN3(12F= Y=7,&X8!O K_("ZHQ,7<J\2ZB97E)D[83RE5.
M+DCPJ%$UT<'8QDO,LLC(DB46AF?72:G\0+.EN#6LN1/?BN]E5;XH8;34%H#<
M/5:W]OT3KNJSQDW[] E.KN'DKWL()]\2A<AF;(A($EDE*L*$NSJGX :+MKQK
M6U;Y-;.ZT@;$:D!AJERB\@)K-R&&UUGDUE7P97*@IGE!=8Y6?:VEDL&$K9GZ
M$D9!+ >W?.JD&">V!^JS_7BG-A3M;'Y@<=BRC=S: )=M;3RJ[]-B[F9$U9"H
M7$0-*:6^T%>K[V,>GDJW97Z\99JT3TD7U<I4U0QAX_O(L3>YWLP>GIFL;L(4
MI$*@]Q(D89)=PY'A/IJ7#>(,\SY$YT$LCN!"E>EMLAFU!\IV1>]AL-EM&KH$
M,1[CB8&7H3BG>5NG;!&_H>LXVY?2S@[%%+.77%K</:[>OD>X]-&-I6\PE8@0
MA6SGM!R#W9JP#]W6>-?;Z%%5%>FXKM0QQN/;NJPW9 E8A"-M!^"HXUA0J18>
M7Y@"^/44A ]CXG!"+["TOT8SKKA%0^!]#N-Z^_K75[S1U/:[2*JZR,JPS=ZF
M,V2[<47@+U:H-M($30YLT3Y.9"?G8K;XN+$2CPF<QP4'%)N!"#P=TP3=B!F\
M#M'EX$C5J-G5L(^.8TGYMJQWHC9\AZ-@B$1I>8>0GM8%C4(O@3)0(GC^@LP:
M],_6+P:]+$C#A1C;@KOG=V2:-F2LF"9WFNZI/:.GD?BP"XA7G^(J\)@C?!@+
MAML\Y=6%X<5Y/1;(2D?47\@RG)C_XQ'"/!@(Y?4VY0=M$Y@D99'')E5"V"*<
M>;N3J/:@?"%NX9$V[N!L E3W+M?K9="9#-N71V]Z%G1>4S((CAM_6.Y\2HF+
MQ;NQ2"[OBQ*4+!+!G\4.VY-D08$=P]*!HHZ8MU#AV<0W/E+)<EO'=0Q6-U)<
M$JM"5"Q# 11/ZH*HI]G RT#>T7T5<UF3U83)1-SCAF[M+"7;RN#NDJ_J E U
M\,,#\S)]J%_:L.\F')_M9?=I_QQB2^89,V3(<HR5YJ+,\<*#F*N XYW38".T
M RC4 B 6,A=>Z4C;96[ %&V O*[8@:HI/J0>I@ &K:PU)_!B!7)Y\"W4[A9N
M"9<>A'0M[T!Z5?U]LU*!C!A-$ <SFL=N$9T[>M?J>(B'\S/1!IO#RT^X+;V8
M2?:S@X,Y*)^Z,%TVRFB.GBG:-77)9PM)!FJ).^$0\-*_:G@4657FS.M;C9=N
MG/OPP5&;VR5IZA258&87.5MYM[:+QF=@D<.^7-[D,]R(X&RP\T"VLJJ!L4C<
M9-O$-4D^DPM3RY=/0"HVN7JMS3W*8#G($CS')U/7H4S*,62UU2F<* DKSG,&
M;XW.\Z\JV& R%<LD*I[!VGJ\HQIQ@,ZH?@MN!F$7..[\XG>OON$(8OZ-%$YD
M1O-OF@'!%R?1 OE&B"X.BV6%!@570,+%(#G6"0VU@%F$OS>88'E.>0."%0N&
M>ZJW)C=)7,,F1\7UF(3FFRTJ%S[GV6S98(22*BGFM],1)ZNY4V)GLS8[/4'G
MZ>D]/NGXZ.UFQZ0;JXIH!>7DNS1?N.^=A(A\)G7M.?';Y,4R2)6JPXO2.<=N
M'RL)I%_XGE1!L ^*9/[HHUI-$:1CDB+H_8J9RZ2J9AR/L2 BCYSF\\?>[A*>
MCZZV.WDZK\<FZ<'70R*V9%+B!<:?5%,P'3[R^ []\*!#3X=[]YRD/!N !\M#
MRY;J?!+85MI49.VJO2N25C!M_ ^,3S0&< G6;AS#7_SD%FM;7J%]I$(O2N8+
MV(%$+XK_#[_3.RVKB;D"@T\H^J@?/'QL'JWN)<H-G\A7J.>Q@M.!\BI';=F\
M+4EB?=>G)*%.$KYY2A+>:\)X/QX%5TW=WV9_Z:3UC2+"BSC;O[33C&(QH%YC
MV]TX>'!FQ,=[= ;N_0DP-#D@BR2=4[Y&K8=VHEQCS5H;L<^(W_C@M1]<UW)<
MU\K8  :3GD1T94*X+L[R>DC[OMMP&SHZW1CS43M5_T*'1)T49-^#9Z4X(5NE
M<MPB!=":6=KZL4_=WFL1<>]B=X9I>DVN,_I@U(1-HY"CJN$OA^X6M7I!N-:+
M1%(H?".<YM%D4M1D7A5Y?=T20P,)0/!')7^H1RF6V<& R=]#[BY.)%K-',7#
M-PJ"6PG(0^F&^&;ZK8XPEVE%17W&=7B@J=^@<!/>0E27_6#.-XHHY)JK@S=-
M3S5FJ)G,)0C1VS2O2W"1Z\R::7<II.V)_K[9UH96BMO:_+/.DN!8$X>I@"'-
M6+MWW)ZEY1F8UD66EC?<^2HWV!U&B#@DY_QM@=L])C9Y3@;;(!\1\1R/@<O8
MM@>I1\TO([T0N)74M),L(7N@@7[MY]&VE/LVC[B/)C2X1&LS^H@@BI$]*9PG
MA?/P"H>[0HN81-' N#K<5]=(G32-R.+)78%M>JZ$A#FD=&5F9$HBP$%"C-@8
M1#0BJWRE;$-B]/FBLI&"-O -8P)9<IU7J:!S/7KO=JRA<X<N9#"?0 <VJ<$K
M_ &\)LU46RM3T#IYFE7W AX2*Z9GACMSHC_]D^XMH5A,/]ZFR9V+5S1"FFLC
M[,ZZCBY6UQDLW>H9X:7GUV/<X)4]X0HO-,DY[YD8*WDEGDP3UF"BS=)?:888
M'\UCGU8MNHK@K DO<TI[A2JLFXW CH)/:.VT@BQ;)\4/&SXIM#7"=;RT6D+E
M[F'$KC]+C1E=VR^L<534O>!$:OLH3J>@_A+,-/'!4U!;2T(I2]#%G#D=!F]P
MUQZ\;&>1:.ZC<$T9H,5!RP\5Z%Y4MEM:(E? 5T^2WI?T;0IK^F6W8$WO>.,P
M*[2(X>W:AI<N&0'N/VE_:)B&487FT]#W^YS:$CD21*0\B6KN#$2='>ES::QK
M.QYV!=T!O/",_<(9*(?MTD_0S'@J4CND_#IX"K?:G$(E3QZZ!U(_(7*#$@RP
M"4A,PJSA/CHE'*C!VX9!7(.T8](N&_'$6-),W%'5TF8>:D2N2DN?Z_;-PPR\
MV7$A?3^S6-NB6.)9B<IV &R5HB[TZEJRI8#I^$3!?,,T88GH=)K&T2V9JG"
MX+;(M6J\Z"[Y[4(%W2IT9'"NJ#DA@H2*MH:?.!X"PR)&1BYGT Q8F]@7RGL*
MY[_V9'>M8'>"N?LM99SD9811E8Z]1/.Q)]/1'7Z^NDE\EL>!(:>UH*4_P2S%
MG;,T1"]"J@"Z&< .TD/_VPMU:B^X"!@!%XH>K RY15/73TY \J" D(QVBM<J
MJ<$F;L+#4I:K!9A')>U(-@>Y$%I(7<*)M$I#,DDI CB1NTYFJ.M+>E$5P*5Q
M&<PH(DF*5+OC8$3<Y37(GYL(@\#!![20D;QO$(-BA;L.P=@FN<SVM ]LM0!X
M$KI6:&:0=Y2N<GJ;K9%A/U_V^I==S5[W1B@DW79*<)* &TH=L>EX_(X!K4OJ
M9:8@PA:65&&R&74=J9R&=!X!F6MTNVEK@HP"V,61LZ:76'Z[3Q)WNE(OO1]=
MG%^YLTQ8-U]B<C$KEC!( [>8B\4^/_O5E6'==J.0@U315X8+1P6E5Z(Y-[]@
M>\]I0KQ/RW#=N0PG^8(XYB>\!F:+6ONR( ,"N]M4WG:5'8^:(R\6E&L+0([4
M%8=N3#OZLMGAN09]4J3_4;K-$/1:Q"S+-K9>6NT!:$5D5[()KC4)DJPY8KJH
MU?/2M'B2I^JZ1]1&4ZO^P2JPR4TUH\F&<9'VG-6VN_780]9[SWH-9R>ZECQN
M/10D^[3;;E9(U(DK4>^WTP*TANQF\7A^>6W)^Z'Z\B0JU-=,!$2Y5K6FU(.J
ML- K>DMP.DR6SV4'^L8-&+;MP'6[RBT$QNTQ7N[3YN@N"' W!]$.J'FT!3KV
M[C1+)@L:DIJ-VX , E-C,]1NY-&GSEN;YD)_/3K>;KJOG_/SZ]'+K:8P#N
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
M[@VLI1';!/] GC5PMO,%>(9U*KQ"V*V#@QAE!3(^Y)Z<-54)<3M.,/C13R]
M*,VHC25L9(FF2E0%/HH<\J*CH*T#<__M'-R3VZTB$ FO :FF0RI&D\;R+W1<
M%DM:)NTO4V6 X&R6#M"&FLLDS/ H=9G$"U\:/V8+>\0N0FLI$?+V]/X$PG>L
MT]I0B%J0$"&_HRQQCTI?6T:W!FZK*V:$1*J3[9TL602DM3S"L%FM>9CB-U,$
M;J[I;-.F]50R2LH,#>7M%E@QOD-ZMAA3>)>F\,7!E^WZ&GLC0W>L6<UE/067
M+L70-\&O5/?I7FR&;2QAL%T2)YN8D+O&+T0FNQUZ6P@#+5P *@C+X";$F:QS
M%4RB!?Q(>)AOEJ481D+2R1'NNEK4Q(R(B8IK"B$KUF5X^&U*/7=4^):M)6-E
MH3&'C>Y+^0</O:/<5!33#4Q"4&($1U[LY:O77_Z@1[Q^_CR ?XYK@6BM?FTN
MA>_R/,!L-=Z'U9Z/-_W]H#F+*,84UC-*\?SMV?%;5S1Q#,"13'C)5B33*@DP
MN+@:G9P.@]?HQ5\,SR^&E\.SJ\'5Z./993 X>Q=\'EQ<#,ZN1L/+X./[X/S3
MQ<D_!I?#BUV3V.T'KLT9! NLV85;.V)82$4_$I;# DVLG+.9LIF57FU2T.N.
MCKSON!(4^6P)%XMI#7W BV0!=Y;>VE1 S2Y(J)H&@EV73E-,5]%]D/3<ZBD0
ME1*,+A^ZAG*+^O7UT8YA=3Y:J6023T/5+.KGK80V6YSZK*J4O"E'0WP+Z)60
MR3(D&X_[G+ #\!%!@2WT +%O(T[8 UZJIK[X[[/H-OHSA__HI:!0]6QF-5?M
M'$JPR.^$GS32U8O<9TA"( Q$Y(@# 1(DH(%GFM123I2G2$E,7VMZJ:ADFI<[
M4?>(0:\1K'?D3A3-Q5\US ">>;Q?G%MW8:!$8RXDK(&D9XG(#4]]4AT'0M/=
M)]Y$W$FRRJD1B</@+1*FE;70@#?Q+4],0RC\Z+VNP#6SQ:T7-)-LJ8"9,^ZM
M]IAY@X?;^<=';S>47S\XKKS9P%9'EJ6;>JA] Q9D#KYFFZ-_-'G6?/Q:B8;'
MAK!,ZT0)XNK0/J3\&9O2(A_JJKTK2MC%NMS:PM=P%MDM[&U,(<LDU0PFV8S
M60-5QDL*=\G=:7O$]O98W8GG>X9ND-??U*3'>H/0YV72+1;PW]*JCI\>$1NV
M<ARZ%Y>?;%!!4O:!L!L<H3O_6:ZYI#LWB]VZIO->C9R*&ON]YEW;IMR5U>J
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
MZT3Y7B67K<#@LWR>JO,I+&J4D"P)W4X<.'_":4 R%)M@TH6!"(RCY327]5@
M&B4WF!+P18=]2]LF1G(W[V9DX-O)/:H"6Z4G55*-]UJ.<Q/-ILVQV]_P>SRD
MGMSNH>\^]0/50-?>%UH^&UD*9LRBFJF&EK#T276'N5_;F_2RF:!@Z@4NF5T3
MY:=7"0[8VMJO=4"HL>*$[XCIWU*WL,6N,,;KI&U"QJ^P&K7[H/MB"7672/74
M$G(Z4"(TH2Q)-?R\()(K^R!-OKB%%L2P[#;TM!IE^L$.<VQ!,,+G,/D,/=D9
M#N#7L*.W:R7OC>COE QG>8!VL^*6!UE^</S\,/A-\;B]BY8:__\NF5A-V5^\
M#!VYS]N-_(,9&^H81MP@8E8242N"1NN*@?Q8,+M@1@RW=Z[<'??OP=;[%/D"
M[$0/K@_MB-!BXB(+CM)2BB8*S@DI-O+FE4J0(RV ;?//FW]=&!?5<5JUT=\J
M%ZV#$;=T-@UBO:R0XD'I)@C6M,5T0CK6M>\$9:;]#DU_M4";00Q0J]13(C3M
MY/9PG?UPN.]A:/HBEY-\D6C[P\RA0KA9>+E2>O*9?8YOXGBG^-@#_*-WN]NH
MYS[L[J-@I+"0O,[-=M9*4("6X301]>T@5[+S6@L'R.6#'5,@)5<;7<I4659X
MSUO^9V0>RPX5S]CV:<E2[K>J?G-TO&553:HH<_)-G>8^=FLA-@PLMT-I:"G
M?T99C8*(-=PK5\/1>N$G*KS4HKGX1,N2+F:1D$%U[CA+.*_:14=!(QY-OK26
ME"P#^>N(FB6B3*H7_#V.^^#E(?SF&IPI#.MT#:@D-O8QTTH3 20Y<34/SV.,
M:X[8>K/6NBD2R %%$ O3*7K]L'0=AX%#T[V$?U;B[-(K&MOW8KG)P6O?D#$.
MH;NR-*'S)*E4,GJ:$!M(!0N\N*'N413/6'"]/QDMR9= )4W%PUTU&UJ_S"B^
M0O:\*:I)OH*?FUTCXVTP4JI$3UK*'B_1X21:A9JJ/+H<1T\)M\9[J<0%S#M&
M>&*].]9/.Y&<93C5M+\,T^7*B:-R'M*0FZP$S6*% =R*JS(CY^5I:E?(]\<*
MSSS5];@YQU]V->?8(R^LVPW[+8$7(6XU3P,1LU"9SY6$+XP+A;$N% :^\HGF
MN>)HLV $JZ338;A:>)&VPR9F*BLR3ZJ;/(9YN\;;K[%GUSV]T>M@%XP=<*FW
M:^\8<N;5=L/5VH5U,MM&L&,1#V:WEZI*?YHBDYK*<*L$$*LAW!BDXD@7=8_&
M:9$[R14_O2X9XB\V#!R LX6:;.7>0@)Z82WDIGV>:\E)AE9?-11UGR4SNJC
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
MQMK9*U7,)9B)5$13I@MGI0[/+@-O@_,^7B.";R^R;0LEA_=Y+]>,Q\UQD8!
MSVR>=]69.3*O[#&&D.'F3[3Q:&C25PZ#!H_T\;J1M6K%K%0)/\(:GRZR=X;W
MA%Q;$WTDN6UG 3!^D5&?AMCRE%!AQ;>1(M-3AC>:TN2NYIE&S:@%:2P;VS1I
M10M;[AZUQ<NMAT*452B3[D=&"%D4<S^%ZSR/@VD$AW-?Q'JWG^%C^$C@2"P.
M=FI!0K:E6*??&^[ET9NM2H:6*)&_X0S0)B:.N=F2DXCXG2T*M*SG-<%KXF8E
M)P>,VP(# LC4/:I:$)FJYXB)&,7U;&F/# QV+NH2S4'ABOPN4_PN-1G,OEXY
M:@D3\FM;];CH8[FB#Z/Q1:+X6XKDF7I'O.R<08<<?0>S((YASN1#;018E7U>
M'/ I8:3VZ*OG3PFC>TV8BC H5:+#5PYQ6)U9&1X\CS?)C+8K55@C]:PO""@T
MVC#)HMLHG44J!N[M8A6"M9I;!@??,ZI##W^ ]G-"70H:E+).N@H/OLX127K(
M?Q4,D, 8-(M!6:%ZM6PG_5J@<F>41#*UFJWFJGDU"N2T2!DK(H4CM<1K<Z*Q
MSKU#W+5+.BHWS3/J9!80+D/FK)6"MWV^VBUQEWW$=SY,;@U_<1.5LKI)QE(U
M94RI\T613&<<3>"P213C(;)AAFKRD-P% ?3X[@[FS5LD;118\2D*[LX1[RZ3
M!4/HT GTE6DJ]&19?*]E8;3V*F=UAM1^]W(*C]IQ1#ZGJ 91X_GV<Q04',"3
M#(< +P9[(YK1L^<+>O8$"5^F3LJ*?U["P9Y%GD.Z+]9X=P>I%5/>S->H9 YU
M?..N&*E 62.FB;2$_E@7GQKJ8/LV';2;GKGF^JG"X$,5-SJ$D'R--+T3AB<Z
M^\Z%JKA*,_GAWS'\6/H=WR86P9V;33(\)*AX6$QW&[]"&(6;D]QT[JGG..-6
M<2X^PII:9AM@3EJB!S*,?:QQ<:)I=F?)K4IDXG(4:H[4_%@S$SIO1GK8IL5R
M^W@WULT?Z,JCJEX6+>,\_U(Z)+O^G-UO7C6ES[3&#2J6^50=>Q66ZB@?VN0)
M*_@_=R\$LEV]43@S9HH:U0#)J)E:PES3>4DQ&GSIT56*&=J0"T88*!(0Y_ J
MJVJ;7*-B#;4<S6^E(<77-X=Z7U15-V6CTQE(('2*@139-1.3$6P+MUN$R6(Y
MFFV4L/6X2J W86ZJN843O^,H+'CDMV+YRPA#C>U69FON-)5Q^QK;\ 6Q9$3N
MJBXBZL5U#Q%Z9*RZ<\#_H3XY>/G\$,S_%1U2I.&-])RAO##?6(8P@AVQ2&A;
M! -3EOH^+>9T7NG!-6L8UD[F$_-21#%/F>_)#'R56PY"M7-C-_LUPZQU80\,
M%@44>+'D=\-6N('36%0\AE4OP[6Z,(D*^Z FPDOT)'\QJ$?WD?63.J@_%*69
M%TJCUK@$,#!-7EB]ZBF33S2S[G+MP/7XZ.YJ_57#/UI\#MZ)C6#6J\JO$]=T
M3B5$9SM,&PR!W\[:K?LBC+KK8D<6;%'A3$N#8RF=M(Q25N ;UU*0:03!!,$1
M:&M1>QV8>[Q28Q,J!DJHPC RHJGB\B9=A#;38!%8;&5B+74"?9O!8<*?\#DD
M[C^4C3)>]M 5>J<A/F5;\95,D1@K.SQ+*GEQ.0=M#/ Z^"\=W>VLJ"V/62NS
M("4X2V.\/)4ZHJ#.9V5Z").NI2V"S4FH$3']AN9Z(G@].!XSV"5Q*'XKD6S
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
MY]+WK*+7R.0UK&L#\FCI&L=D#191AN'*1K>#[H=.H@RC(<R!]02BT""*7Y]
M%/>:,$0^R(8UVXL5Q6 P\-LA^!=RG!EAB6>TD[$,-"^)@Q][,^DP\11W:<X-
MRB(3*E,??4DSJ6UQB TH+'^#I\KPX D1.1;EF%'P<_ \&(5(W9?3JJ[83I80
M#_(@X/;$E!;\\)K")"DK.;SG8I%$A6)%23'\OP"5HCCPFJ?>XM&0!M]4MXI!
MG1@#3%IY#@9:^9SD,=U^"+,YX2"7K5O3K#W(1?/#$U%CKTR,Q&>5\"*>1!EV
M _]7[[77=S-S]-/D?)^(,3'\NB#+8KM6IM5.1&R\2,7XJ#![JH:;R' 500AV
MML<#XDH#OW."=#C#A^"-<QQ -)MJ7BU/2EB>IWYZZ#P^]/NER(]GP0V<1ZJ\
M+JQ@Z+[L\F3'=KDMIL[19*%%-'9:,*BK&[#!F;QT1$24(Q2WZ1P.1GJ-9LWP
MKSJM*-9]D<S29+K=@_*)_2CC/6D%$IH:RG:"WM)NZ]ZE0QN]P9GR/7/,O]8]
M+NJ$FH-8UTH8*(X+&K?B^RPYTS"IBP(F>4;</SJI;ZLNRBK0TEG$B9&];,P?
MFO*R_<]_O?KE[XE>LH*6#$:9YH4J.&W/5X3B#RHGS'E$G!9H3\1(_8!@^E#G
M0Q0F,%)=@-+LSSJ;2#J#'A[7A;HIDZ!.EAZ,P4Y\6!D4A]5X/R,UTQT3**?Y
M1!N"O4E+^\?%HGE6.6$'EO.,I<<SZO8SRU7]C1T;@1^+9:NB%BHA%DQ23EEC
MU.3R)L7]^B54K1C.9'9 LL[&]5]U4OR%.&:3?&OQ&4VK+\M#%#-T9LUWY;UF
MEQ0*YC 2.KGNCV:.'('UQ1B2P!GO_1R._?R8*=N3LWZ]8V=]<!<53*0TS"@=
MOFV.&I6!G%!*BI+Z-,26/<L[O1> #AMT@L/M!;Q#']EY%$L9G"\U: K9J&$@
MH,L_;DNN+L/+L*N#) ;CHFQ*F Z'(922$ *K13,5=UB /_),_6 ,COZTU(SY
MP32=D=5 254$&XZYCR?W4U-T1?XFZ;*VP-H0$^@_TEF-]IJN1(FC>72MG#+/
MWMK,/#I8X-7S-,/;27]3N! .&?-]8(?4B$S3I;XO?$X6'L90VAZ!XU3-MC6P
M1G[+F-44IFN19J3Q4O(?*602H=TYRGP#,62GT6V $!7D>N9WF7(0C5M(N%40
MQT66&&PH^X^2 FD_JGD18Y6(MN9Q6=+28F^Q@#940N< <A(64-RH1CF_C9.G
M@31,[H_7*229;AII]2)D9##!5UU#-%F'L)'JXN8 9%=.*3-"\2$,==4%Q;D0
MO9K0X_X$B[F,TXD*+UD8(APT#7:>&U=&^G30.<.;J8;FC$/]LXZO%0$.QM6P
M@H<O+Q(>@V]I)_83/V4I$5DX;S/!0I-+I&\S=R_M9<"'\;&D^>%S<I44($ X
MYR.S!W?'TRD7&<*-]S6\P7MJCH2_/"FP3Y&'1VC^_D3%$"GJB+0\- 1<KKT!
ML?ZZ6R#6P801HACSQ WNX E#"J;Z$08^PO2-,3P\CP/!?7HK(+I/?3G;OI;M
MO<%Z?/1K/Q%SFPUL95PW+^KY-@>GS-1_UB# )2% *0;8_B+H.[0&ZTYD!$O@
M=:C[#/Z 7#-3<N(*/._FBK93?^P^P(H@)5_)'H-_.<J&HKIT2EO@V6Y2!\;3
MAL-VT==66X:G7.?KYT^YSGN>)9L^D'6!%8N=L4TN/DI!*!@X/HD$KAM14-U(
MBGI016E617*H$*12E\%?=1ZN"E=:^[S_G"M[BA4[N<D%0PQ6W?:C$;>PJF"9
M+IOT/N083J?)I-) PQ;^&NV(V^#^?LZ\#=Q\OLV9?US@YE:-^^/GNV7=GR;7
MQ"2.C-_;SJ$CR/$&17<W4U9+*Q\XL12)5UXT 62X[Q\1,?VI[+AHPL5B&BV9
M!_F8-$AD_%+J(0)WYF:06(HM^7&6!!A'(QAH2\32"ZT3I)*3[-@$2.N_D NB
MEMB/NL"L7 @R:$+&9!%,4)HDV742^.5N'"C-0$WFQ#?;UBMZO=.OA^:\OZC7
M%&W"DMH8E,$=@VD\# Y64M7<5C)';G!<#HDG1E+/)6/A8E=OD/V6B[]L62RJ
MQ;D]Y-D/50-XJ<"438=D_;JY)\QKG,XXQJB2W11KM<IL0E-0SD71JO!-;W^I
M62==R'K/"@0UMJ&,$X:93NU;PVH3 RGK0"R6H[-H>1U\MEN\#KXE-MNY3:D0
MPL#*F@1Z3UICVUKC'-9U45ER>?MVG&9]G'S)\KM9$E^S]$J1.EVW75OPP)NP
M!8SX4AD5;,P9&H,4#U4H%6(2[T1>4&$K1SXU.0\R!M>S)-;UF9S&1MH! IB
M^Y)EBJ2\<K)BTX;4I:;NTHTFRP,X[OS+#(%@P0T\NI GT;PL@X/CMVX*Q],F
M4M1 O1B(16B7NM9LF][E7E)G$<6X19X1T_S?GAV_=241AS,<0827;$40K0P"
M7UR-3DZ'P=MG&)$8G;T;?C@;O1^=#*Y&'\_V1@KOEA#&IM3SC%)H=#)TSY8]
M"6QLN]K[WDI1$]133=>6G:E+0Q'0;X'^]NAXRQQ2I#G[.4EOC]YNG6"+.RM@
M:D.C0713!FF^0&9/*O((K">J]HM#W4\!?WV3S^#_HF).( *KX9?0; ^FB/_@
MEF1DRB!N@8TAA#S MY.D@.\8RIKC/Y/Y8I8O&=NN( OPSVMJN29@7HP8D^>*
M+R#-8 Y@\F;LS<^6O>G$8J;D=_#Q%WV &=F+?QUA<(#-8/R;((C()4%$*2FB
M2!9)%LV8NLKJPA$JJ$THW AA -N'P"96]Q_JC4?-\D(&I;C5$@<&W&QYOS.,
M7H6JOQSSERK,@/ZIR_.N41.'_C;HP19XQQ/5CZ5GM).:]98U@2\1_1ZW,>FG
MV2TR?^HMX-&YV2!QQ=.OJ/GI]])NDZ(4!9HVO.IT@8M-[=\J]LD04,OYT#1
MQ\]_A)O281FFG9:AU]\+L["H18K@-LUG3@4DUD%DZ/$B^$2#U%8$FRA$M3<S
MV#V%.#EFWM(,A&M=1":':C-L"GCG+BHP>8OA%P5'%<, &:Y ;_29SD2U^WC5
MKXS8GFVW[OV&>VKXE9@L8F3U2ZI2\U+LS?O?;O;ZI\8>ZCT&;4?@"??UXB^'
MIZ?#B^!T]&%T1=&MRVV:$D=;%4JC]\'5/X;!R>G'R]'9[\''DY-/%Y<A?7;^
MZ>+D'X-+F*G@]XN/G\Z#X//H]#0(SCY>!<%OPR 8GEV-KDZ'[X+@ZF,0#,[^
M'<!OSD97HS^&83 Z.QF]@RL&I^$3O,S RXZ?X&7WFK#1V;O1Q?#D*@PNSX<G
MH\%I\/$B.($C._R_3[C_X(-W@P^#WX>7P<7P\M/I%>[B]Q<?/^!U@XL1[^I/
M5\''][1#S:8^.1V,/ES21CW]] XON_QT\@]]M_?P>S@45W#;/X9GGX9\Y<</
ML+7/+SZ^'UU=XA.N!O^"HW VQ+_#X!U(E+-/*%'@VN"/P>FG(3X7#]/[P<GH
M%(X&W@='!D/Y")]?V _UWP!_]VYT>?'IG&X)AXS'=(DW_7@^O"#AI9XPN+P<
MXB"&_SH9GE_AU?CI\%]7,$W!^>#?@]].AW""K_Z!C_G_V_O2YK:Q+,N_@JB>
M[J BF!Q1WI15,1TA2[13V;+LD.1TYWR9 ,E'"94@P,(BF?WKYVYOP4**LB4!
MH%A1:5L4"#R\Y:[GG@MS29?@.*Y^.[TX@2LNKOZ42:$WPT%?''T]Z>/IAV>>
MCSZ>G7X<G1^/Z U0%GSX>N9].KV$Y3CY>DQ3S*)U2Y*VAX.#;BFVFG2!<51;
MH>(Z;NAT+5TA'MISABC::.-T*$]RL,N3=#5/8D."]:F2F@R)G,]J>N1E9D=D
M.KJ2&CG1*8^?B:+W2V'T1XRBMSZ(WH!ZVB""_IA%(RT-H1M1M8NB_T04_>A1
MHNA6;70HD/ZF78'T[=ELZV/H+S-T#F^=STN1\UUE7T, .!,^VT7/UT?/)<G
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
M]<C)E?AAZ\'N&PN/9X:Z_[2=C4211L]_HY[8+U>"G,>Z+3C.1A1SL\Y@XFO
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
MMDIMPGR>1Q+I79&PF\-^9*[C N.3_MCR9P1$79RR09I*V1'ZI5S%C8H1"7[
M/+Y6'(L.IE1'C$W(*;Z!^ *YG^AR4)EP3X(J3S%[S.#<68R%4REX3X?_Z-HI
MJU^RTUFIA^VZ-]/\R*&:-0HB.?=O_7_&WA5:?N0,@*\S D/G>@GVV'P!!E/?
M.SL[WG"%]@<%\N>F7^[UX?[0._?>YQGB6HYNU0]16#?]%A]\1.]?9^B;GG_R
M#M^]WA^B6W*4$0L,12 ._\&6=#+U/ODI1H^VXTQ](ZL=9-P".0FZ<:3^K[KU
M+H/Y(K44AJT=ZYM][Q(\Q!OO[9,HNW>;^3+5V$46+_[^R^L!OL0M:I^)'\H&
M'8-L91,ANVE405]FH%VSUJ_P91Z XSU\L[_?^J%^"L#%]A=Q&("A\^G<>_/F
M]?[!IJBA.M6S/W#>9CU%=Z>D(EL:NG*["S+Q2SX.@XF)DHMI48P'==3&&+X&
M:1_>BH'A77[KHHUQ%(YS<#$2^$^,C.'^@1@98E]<W<!C4N^#'X;@5T3;<9*Z
M:%]\\J=Q%/G>^^#[>-GZT;Z8\_%1190I$H3E=IR/(X-$PS Y=RJ"^U,X'O_6
M!2.(@F'OWF3CA*7)(WIBBF-P$-_/++;--T4E4H7 ),V$/_2]"-Y![LKD#)%T
M)--/+1);(V,CPQC]B?3L=-N56AA:&N?7-[HB!^Z57"MA, J$61]3G)V+_:W:
MN2:.M#IH9"J"D+79Y%9J0TE<64'\J6XXIT*+W4YP_S.D1C9ES4I<2A#"\MJP
M63"S6]=0C>[2P"8-?+!+ S_,S2<5M;_O+0;S@4YK+D)?@PYAJRTR087 Z9[Z
M1$#A%]BC5GUMX'W6Y/A]FV 5>1Z71$T%)"VED18B:?8]"W1&SW_/N,:/,[;N
MJ#HGI5=G:#I&5JY=.E,?\')S-:L6SB4SYXT_"Y(T<[J5DM7!K%2"_A%A/PU
MLS)IBW2*H,H[!'$H:JEA\$*\#'X4@=TYL7CZ($6^E9P1^1-!GM9PTMT+^M#@
M$&&Y]GIL >AW,"0[3-J#.2;$2?JV?F""8^,\DWDI-=4XR!5X34X/X?,8S1SO
M6'_OJQE\XH?3'?\>9" _)YL<BB;G0E-!NNT !/YG=VT!&(GZAP!'4S=)6H#E
MNAN[9D,+PV,D)?#E2JG(5L,'6:IKYM'VLY7P?)"<F[J I1\\_1M3,4B.V7 8
M;%&]YK!C1(_X&#3 9&5&L!]@<5^N?BW-A^+YP!^9C14\UIIZ@6^R\\-@KD^S
M\JXY2B,UKR4Z#=30&8W<N+,SW<JJ<&L3X^"B ,WL1D6"DVP-Z=P6F:O/S,SX
M\X BI!E)IB*.WQ.#R"3PD^ EHXPL)9+ 8 NMU=:4UV*S,V0:OJ[[U=V-DO9A
MK+;P#(%1&5!CN909 J?*%,JH9%5C*HY ,;S(UL&6P<M,9/:%<$MIL4BX6&T+
M/P>)JWIMK*M$(2/$,7U2V\03NUSQMH6WT31#HH(IM,B6@*%4(%+(0/B^M-#(
M>&?*&[A4CCR":PVP+EYH9HUKO\=);)\A=065DN(MDD =8WH#"?0[Z)G,^P/F
M#DRSERMUSD5T2!/;NF:*W@3..YK$?/X*(H-^0Y7G<& G@>8U36"']HE^2(B
M")CX3YKR6YYRD428EO#Y"[I+HN8.FN9XYNQQ[9?.*W?58M8K7>RWC6>K8Q0G
MQRYK 0A#LX]>[B$[<H@:B/Q3_%C-W"#T%,S_4%&JAABY4%P[HS[)5:7"Z;G:
M8EQF-J7:&?*FYW%*=7<YQK\H13<+%1;*.LI:F(@TE7"I"Q3UWEM!BK)%)[!K
M_!&ZXOGEGKC3$DL7'H\@PM,0I+"1)WCPW$;GICDE)5XLSXZ<FG$\7:X@TF/V
M&[FNMC^\.*@K."IZCI'L1Q**1=%I"=ZL[8]->YE7B"OY]%WV^C_Q%B0KA&1R
M>P[M0<<X*2[SY#:X]<-6G-F.LW&NYAV^HNCJ6KXK[G.&34LJI%>MI2AN1[_)
MN.U=P]XT.CVV;[OPO4LQUT3X#5@1Z'S'+$^B(+UAR\TIGL:[D-/#6<R4Q(8J
MI 5MNIYSG&#R(9@E1;TDUIN^E%L<MW/5VI#)\TS3BWND1L%_;N=\:KJL1N>S
MG5/S>O"NT5GI7059J/;:>A)?#QKMM^CUWB?Q7R# 6CM!;P9/4[2U11/4\ $[
MC6XQH\Z1Q+T6]PM^T_19.TJ]T]2[]$$>E6P,M.QG 7(JA4N.8VD[ T%*8&A0
M3*A,"&-:]&V-!O5>#YIM\]N[\K\CG]4F)J#$Z7Q"XV/."OR8WJO]/426I@ZV
MBRE]%H'+O:M<+CZ,)^1,'$1I?%[%-="4EX>%?E6<B^Y@H5OCN:_NHT&4L#&X
MYGXD,33?";$5N?76)+/<CH8UQ-6MECNI][99P=-6Z^+M8+C?[+RTUYX8#@?-
M1H7:.S6M:";?7Z/%?\S@ZL-U(6%]=#&(AA(9('GGPOPK&'/6M^3"&)MTB2>V
M4%8>?:LX^B6;E  %;)%2L%=WT[)=C."5YU$@-9B(T>+ZQ=KRO.JZ4IVFKPOW
M MVWWJZ3[3COPJ6[4<1WT+ (#F:FTHFM 9A(RFU/Z.S(1L@D"GL=W.*.20+N
MUTM9-8/?LLOL].RBDBA.#@@#IO3=D S\W4T\MUT_ZG:)J2BAJW S_.@Y?&HS
M]X$%!KU+[#Y(J!ZT;C6AV-X#WFXC9I"7YU&\7NU1X'"#Z?_Y6S!Y>^#_^G;Z
MZNV[@^GK@^G,?_56'0S55/WZ[F#\]M7^_QON_^WGW1#T"I[5#6DP?7QZCA24
MYZ/+2^\;LD]^_M!T^[=2><RJ/D0E>(ZD?\:@^72I257B-#/%YT=_'/W^V;NZ
M.#J_%'I1;W0^NOB(5*"?OAR=_TED=_UG'V[]&OB>L/.=LZ% $1"8?PM'G#"/
MSHKQULNU^W_WW._Y?ED@7FF7L;$J-/ ?__;ZW3]2^A-,9S_YRSL:>)^PP[U:
MKO[.P_YLR?IX]+]S?ZZ8Z:3ROJT:)V6U9*"?_ @T#DFIXWA.#@MBHJCYVJUZ
MY&/S\-^53 S2=ATW,88_:,W]Q[_].OR'M>B^H$7GL*DR?LT'O]GH'?C&JP9E
MAI-6?LS ZP]:/,WHTR]?WY^='GN7HXL_3H]'6H<BV?CYZ)OW:?3?I\>?6Z1,
M;><!IYWP3G<VJSM+M'+;KCI+KUM-9+5$=?Z!,8TOB4J#J:"9F=_LP4?F!V(+
M#[W10]SXG8[=%AW[OQ%9#G_=9//P/_\_4$L#!!0    ( !>"85(84=DF<@X
M .=E   5    <&YM,3(S,3(P,C!E>#$P,3DN:'1M[5UM<]I($OY^OV+.J<LF
M5;P:'+]NJF108JXP^$")-Y^N!FF V0A)IQF9L+_^NGLD+(RQG<TF"&=3%4H@
MS6BF^^G7Z1F?_;/=;SF?KFPVU3.?77TX[W9:;*]<K5XW6M5JVVFS"^>RRYJ5
M6ITY,0^4U#(,N%^MVKT]MC?5.CJI5N?S>67>J(3QI.H,JMA5L^J'H1(53WM[
M;\_P%_@4W'O[C[-_ELNL';K)3 2:N;'@6G@L43*8L&M/J,^L7$Z?:H71(I:3
MJ6;[M?TZNP[CS_*&F_M::E^\S?HYJYKO9U5ZR=DH]!9OSSQYPZ3WZYX4S?V1
M.-QO-D:';O. 'QYSKS$ZKC7=!G='![SYWSH,L@J/FS9*+WSQZ]Y,!N6IP/>?
M'.Y'^G0N/3T]J==J_]JCY]Z>C<- P\MB:&PN31_K/?%X IV-0JW#V4D=.]/B
MBRYS7TZ"$Q<F(.(]TUW6Q W],#YY4:-_IWBG/.8SZ2].?G'D3"C6$W,V"&<\
M^*6D@"]E)6(Y-@\J^8<P;Z&O\W0.T(\O Y'-J;Z/$QG:K7ZOS:Q+N]>&_PYS
M^NS\0Z?;9L[ Z@W?V0-FO1_8-MY;G>63Y_=[HK0<+[[[!)OW3M"92L6&P@T#
MCUF %8]PIT-VGDC?,Z >BYA9DU@(NO=*8Y.7+X[V]VNGV9Q__- -"3T8><Q1
MZ$Z2P!,Q/K7W=CF1[0UO[RU1J'[ZNL0\DF&N6#AFO?!&S$8B?OFB_J9V>E!"
MV:V5&%!TQCW!.+"!\ X-9 !L&"WH-SX+00'\F.G<+PD]^YI=VK]U6GTVL.&+
M==ZU&5P,WG\RLG#9&0X[_1ZS/C@7_4''^;1-XI<89U$R\J7+4-DAY?54L*$&
M5A ;X#67XHMTPQ*+0A_4MDMT!C1%""A18DI$'*\,_>%:LW$<SJ@?I>D1D!J0
M79UHU,Z<38"W<8"XXSYP3^DX,5^D7K!Q&%/32,1P"1-T:2!"*7A$0H-TN.,D
M<!'/BKTJM(P-;,<"Q>'[(BZ&E&U3.*[MH6,/>FQXU0'DK\I#M]O:MB2TA<_G
M/!;,ES.)NLB7?"0)EFXXBWBP*#C8KH=.<;!6(HV@PXD >8[97.HIRTE#B<2\
MT.0T U6%H:7@[A1QN@-$*P#-7A/-MJGNTD!H: \^=EHV:_4OKZS>)]9_QVZ]
MA&WKO%L+OS3JP-""Z[GS9%$,B%48H[$0U%)UP=""J' F-+TQ%A 7H)\*7BKH
M02$#\'D@ZI%>PGU_@?YNP27Z"GRZ10&H343^/01_WY"M\/8#"2?%5NU'):7=
MGPRZMYI4&-BMCF-UASN9,#"!Z_KG]84]L*UAZ1Z]L1+0ZBG7S!6QYJ P-B49
M5F/F2[Y@=8R4Z\<E4BL8WL-=B(U15-[)6.FG)2]6^[62"9"2->HF"F>OX&<5
M9MWO@!^WG%<!E-CKER\.CN_!A?G\-JB;G\"ZP%1/&F\BO27L+S&.R$B5()OR
M&\$X<L)CX&!DT)Z%GAQ+EYM8'C!I:0UN+G)+L7JY20 , O&%[3,2"Y&'*8J/
M2MSIG6[0 H/=]86K29ZHF0OCIE[3)(=*1N/0]U#R\!8,!M,3U%M^#&EK,X8V
MUQPH%,Y2T< [7IHKH7S?4KR(S<^,G9P%T.,M<=@!,6P#=Y@20+YQ&$/<1\H.
M):!^> KL\;QT 0"X]+]$QL*0.D6'2>?EL</'H!GI%_N+<!/R4-M+LN??B8"
MFV',1@)>+;XOAXIJ6_*T\X222(>0>=ER"=R6,9LE&CQ00W3Z&>B6X\PP$FY.
MI+*\W%4<_@YB54*YX"YH6X]2=!3=#P6EY%B]TGPE7J\QAPB.'/J9B$Y6\BY(
M%<I&*AHF)J@\*YKT^M?,0;J\ZP]L@@JF@"7H6A-=ILA($>B&-R+@I  PA9R1
M267A4JJ=T=7 !Q")(:64)F'HT4\WW$_XR!>KKRFE:GX,*)8B<-,E @]4#G<I
MUSV?2M#V:"WP5;B&X'X.PKDOO$GFV"Q5$ XKTW%@-_QP#N8"('WT53HD0@D+
M)F5?C(U.?TSOE[>H^.N5+?IS*Y3:/\PH=;^'UQ9C! AS1#S;;KS%F.4#I'DD
M<4'C#S1G."86A!JT@AEEBFO$7:)RW]7RB<SIR&3AJ]3#3F%L?V<PMA(Y&:>G
MON;T;!M[&X:%"Z>9BEM&A=^FO X+98G:PA>TO$C^7BI%*'E99'K'?\]22IB-
MTQ1Z@[W6QD+$(O*YBYU);1R;%9V_TOU7TS#]28?1TX5U:]:]R#']*C\+$-FS
MF>"!R4K>R)@\&P^'%V.X2(5%7@;&1NR18[%@ENL*I23Z+A0>03?70@&R G#
M90P /'<L(]8PX%=7O<O7V>N,\X*"'2IMTCP?I9A'F" UKG8Q.1?%X0WX:-XV
M66;2:W)LPOUU=DF51:;@!@8"><3C!8:5/(+Q1['$D!(#54PTE(%CX'Y*-04V
M"%^).>I:\A^-'=^H(/*%85%HRN).8N$#T6[$6JE8UBK5)[7;)GRD0C_1ZTT>
MJ2XSG],XZSGB$U$>Q8)_+E/,?<+].5^HO1]7T;9#^C&?4#)IHSLYHAE?W .0
M&Q&/@+\SLC4S"&Q,<(/R>[M^3U +*$A!^V1!#.,CYB@?Q0,3_ZSC5B4CC,XS
M^P\XA7[FH$9@H!0<49P_-OF8$CFE!L1) $Q7$/B/_ 79O*GP/:K<,0D!3-K%
M8/E\OA#>\_5&&[OGC:I\#NYNRJ40[NCZL.YQ1[E*/2SU7=S2PB",%PAAE3='
M2(=.D%_"21-\=_)_F=.ATA2?-C%KZ8YK[/-@DH -009[Z)*;6#;O8A-[LY>A
M"ES-#:\DA&^S9/#*[55R/"B'N:6"_7)SNTY-:%+<Q?3[4F50 $^]PH9HKO-@
M-3$?H/6>>"][[EDC]^!OY.X"<I^M71P5R"XB$9Q;BY@3E UF\ %S1UY^7L%\
M9T=GN[FB%5+MXNR^18G6MZQ$J7(]='FNYN%N1 H_+_=KY.H?N+YC\B*NIQ#X
M[R8/OR6;.1YOQ<+@#D@C,2]?- _-AQ?. S_D7J49&9=<E0->N<E2?*ZJN)C'
M?M,X[<K@<Z<-E_73VO[QN%$[."K7CAK'Y>:1J)6/O897;AS5&PWP4VJ-6A'L
MV+,U8VZ!S-@RO(/>TJU76+]#!<D"BS8PVT?+Z2LE/:GJP-U7&+C;7Z9R)#6S
M*&('1TW.9L+#7!16X2X+<Q[NM?E\4T;- G'\X911%MFW0J6WO4A^#6$6 .U-
MC7E\\4@I72F?%U53[OLL74, YPJK96$4,RI&2@+".?2P,E<T=4ISVC\(H+T#
M\"+''/7&]L.R?-Z.EDW2RDJ58TLN"$ZSR(()D-,9;0R]S9![N:(]/H%N)_C#
M"K,JIH2(]4*-L3CRS:-=_>LO(Q2HM*"(^E\'0VG3C=OQ&4AA+ISV_6&BF\I)
M%_>],]L02*Q:5KP=5NJO_/6*-RH \U!C;1S%'->(#)RSY>LD2JNO;Y_Z&[)?
M 5E366_6/N!KRP]52D,%8U9C[N:+T)9+'-!"0("6LBUM5<IJQ(B+>,3$.G,,
M?B# BP6MK]R#FE5U! -(4DWD)K0WZ*Z(4*$:].[*B-YF%FF6CU/8:6PO/4FB
M$ $?%O>4/4,'DS"6?RQ+[^@UJR-*GUV?7":-[Y(87SH+<5T3EY^6J#3G(E#?
M!RDI4NE)UZ_(.T 6*92L< 16/*TI36]F)7:K(K5?.5B3I\K75\GOE"]QL#.^
MQ'O:PX\@Z/+YEGT)YZ(SS!T],KRPNEUV;K,VGC?29I=6VV96K\VN!O:5-8!?
M\,ORJ??]C_:@9[=+K-7O#9W!A_2!3L^Q!]#$L?&:6:U6?]"V>BV;77><"RQO
M95WK>HB[.?%ZZ%B.O;JULT1/]C\X;&"_MP9M/!3E:M#IM3I779L:PAO?=3LM
M!Z^I,RJ:A2_7%YW6!8S\$S3]SX?.P*9W6%=7\+3EX';Y]+70"B^M7A^;LG]_
M&'2&;>@1'MGL<G_WJH.LR8_?2;:AR' W:A]V2E>]V1E=U4);)F(\FF3;88^S
M$MAD!2*"-K4(4\ON"1^DT.P#9&YNZ"7:_W];MFYL[8B"(+#O ";NE]@HT:O/
ME8R+J?EG_$Q/8RBEK9<GLX!7'ABW@VKF^4SD3F;9./#;L8X63*#?$8>!=)G&
M'84SJ= W?[Z1_^'.2( ]'J.OAUOIBG#D$^'I3CF(V<!'>P/!BTWW?XDOZ%/G
M CUU7W: -@$2G,W&U&57L<#R*I2C<0)W(7IRTZ.C##W2I9FT$@7)1LW, 4?!
M6,8S@^SUK;I8A$4^OXHP$OZSNW>V:A1?OCBNGPZ(1.AW8]($,W<=*FJC/6#
MB"[ BYW[//@,CS<V>]X_G4O1V.Q2//W P.9>$=V0NR68Q=V9"GXYN-@]>SAD
MU\9SOF?/L<MIDXW1&LLHP4347@(8OS6_JXG(,6V8OZWDX",(>M9%?2.M<U1>
MT=;UHR7!'FZURAM#9DVYM:7\Q""Z92"WSR,E3K*+4T^JR.>+$QD0T:C1Z6IW
M!T#A&UP8<+F?<I>X:FZGB#H^JM0.WR"H-(Q3>]F+4[Q5"&]5[:W?:QY5CFN;
M;]<J]8WW_J)NJS1D,VP@C(IX\.M>8^\.2T[VHR^LOHIRY-(:;<(H+UH_? _V
MTTY.>Q(H'[_WHV=WOJP*O'\_*:V'*OID5N#%>&91$L=\49#Q]\!?3E=O[Y]
M$0?MX):4AT>=Z"EF#D$U#D$&N [C38/_2J1EPKOS<OGUQWVN;P;9;7D<A"/@
M"+,KX"8K=UJ0&3PJD<4<]N,RV9IRB<>B_L4:?Y.,DA&MDO^P=>)L/DZO(-Q;
M/]7O)[#'3NAY[%TL/5\4Q;(]*OP%'//CDO_QJI0_K;$?I<=<J*<F'VI/##M^
M\DV)Q3C^[L%TWF\7G7.( JR-+-PTAX<97XR9YXMJV<%SG>+M04NKNT@&N5TD
M/VCNNT$Q2E=N,VO=O2VM7CM,XJ'4Z)\C>S&4<-7\"13Z8RQO_P]02P,$%
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
M=%+L+@+U5,$,WQB=7S6X55BT#XXGKT"I3,D21G&9F0I[E 5&6MS0DZROLI&
M7Y6UW:L8\@K%/+:.O]3QW&ES*&*1+QL0\(P35^:)[/Q<_J'DQ)>)',D!RQ5D
MU;Z3/JTOL.VJAKNJX:YJN*L:;F_\ H"9GIJ'0$$S )FY8KNQILCM FS$O3
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
M$#5HY)'7+&*2A@ 22:18N"/T7GYX3ZZ8$HETF:J2MY%;WQ'*^D+&0@+8DC<
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
MO=ED_E]_:JP7?UKB_LCEXG]02P,$%     @ %X)A4G7DTKA" P  !@X  !,
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
M!NN#X,717:COG/?N('[WC+DS\+%89CRV>*9:YM26!JJQ%BS)M2"G*EX"#DN
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
M&Q3'J.Y?"WJ ;VWRK/:YT["+$7XS?X3X[J)CSY_U4''\Y[I79#XWZ%NN[P<
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
MFJ!3G&(+  <XC  0              "  0    !P;FTM,C R,#$R,S$N:'1M
M4$L! A0#%     @ %X)A4FVJW5(540  ZXL# !               ( !RF(+
M '!N;2TR,#(P,3(S,2YX<V102P$"% ,4    "  7@F%2HG$KRC):  #@U ,
M%               @ $-M L <&YM+3(P,C Q,C,Q7V-A;"YX;6Q02P$"% ,4
M    "  7@F%2 I,9DX 0 @!O&!< %               @ %Q#@P <&YM+3(P
M,C Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  7@F%2A II7%<, P!T-R  %
M            @ $C'PX <&YM+3(P,C Q,C,Q7VQA8BYX;6Q02P$"% ,4
M"  7@F%2K85C:X4D @!P"QD %               @ &L*Q$ <&YM+3(P,C Q
M,C,Q7W!R92YX;6Q02P$"% ,4    "  7@F%23<E3SKD(   U*P  %
M        @ %C4!, <&YM,3(S,3(P,C!E>#$P,2YH=&U02P$"% ,4    "  7
M@F%26?]E1,,: 0 SXPH %0              @ %.61, <&YM,3(S,3(P,C!E
M>#$P,3@N:'1M4$L! A0#%     @ %X)A4AA1V29R#@  YV4  !4
M     ( !1'04 '!N;3$R,S$R,#(P97@Q,#$Y+FAT;5!+ 0(4 Q0    ( !>"
M85)5-<R81 @  -PI   4              "  >F"% !P;FTQ,C,Q,C R,&5X
M,3 R+FAT;5!+ 0(4 Q0    ( !>"85*H55HXCPT  )1:   4
M  "  5^+% !P;FTQ,C,Q,C R,&5X,3 S+FAT;5!+ 0(4 Q0    ( !>"85*1
MG7!U3@T  "56   4              "  2"9% !P;FTQ,C,Q,C R,&5X,3 T
M+FAT;5!+ 0(4 Q0    ( !>"85)AE&80+0T  "=3   4              "
M :"F% !P;FTQ,C,Q,C R,&5X,3 U+FAT;5!+ 0(4 Q0    ( !>"85)"U9LM
M90@  *<J   4              "  ?^S% !P;FTQ,C,Q,C R,&5X,3 V+FAT
M;5!+ 0(4 Q0    ( !>"85* DJ#]< <  #\C   4              "  9:\
M% !P;FTQ,C,Q,C R,&5X,3 W+FAT;5!+ 0(4 Q0    ( !>"85)UY-*X0@,
M  8.   3              "  3C$% !P;FTQ,C,Q,C R,&5X,C$N:'1M4$L!
M A0#%     @ %X)A4JYT8H=0!   F \  !0              ( !J\<4 '!N
M;3$R,S$R,#(P97@R,S$N:'1M4$L! A0#%     @ %X)A4B==2Q>] P  . T
M !0              ( !+<P4 '!N;3$R,S$R,#(P97@R,S(N:'1M4$L! A0#
M%     @ %X)A4EY2RT@3"   <RT  !0              ( !'- 4 '!N;3$R
M,S$R,#(P97@S,3$N:'1M4$L! A0#%     @ %X)A4B3N!KXK"   E2\  !0
M             ( !8=@4 '!N;3$R,S$R,#(P97@S,3(N:'1M4$L! A0#%
M  @ %X)A4EP\CH<>"   DBT  !0              ( !ON 4 '!N;3$R,S$R
M,#(P97@S,3,N:'1M4$L! A0#%     @ %X)A4F<"[,<S"   NR\  !0
M         ( !#ND4 '!N;3$R,S$R,#(P97@S,30N:'1M4$L! A0#%     @
M%X)A4C".#=H/"   ;"T  !0              ( !<_$4 '!N;3$R,S$R,#(P
M97@S,34N:'1M4$L! A0#%     @ %X)A4O0]B8XG"   /"\  !0
M     ( !M/D4 '!N;3$R,S$R,#(P97@S,38N:'1M4$L! A0#%     @ %X)A
M4EYZ^FM4!0  F"(  !0              ( !#0(5 '!N;3$R,S$R,#(P97@S
M,C$N:'1M4$L! A0#%     @ %X)A4K]<OP1:!0  Q2(  !0
M ( !DP<5 '!N;3$R,S$R,#(P97@S,C(N:'1M4$L! A0#%     @ %X)A4@/1
MFU=8!0  GR(  !0              ( !'PT5 '!N;3$R,S$R,#(P97@S,C,N
9:'1M4$L%!@     ; !L [P8  *D2%0    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
